[0,0] 9020525713015008240408193276119857112865511636239807183699505599781046480805975666592668145007662242090118945770009040794648736046982846359622490231072787977927491832646284945166274789367430999657508768567252062862370178367685548769671434723199431283963964080454230491358826029030021480534115194075101583507554578413419321026087270788277444647165025073970188642880013020338556621458226692052911862258322375276156622382123607384509819916198623066291715419330083010061210204251232284713876341015109047491290329571113489297559123149759199157316689131080437066667577696788243752962394315252158674974464438875451729251537608543373039114548044054562259277445608817417732417854965975990710783448664683750820506447653626981161561580915121777295014114142837544465339586352011954512712912861080952862387025845681331747922790399046766563734759581185652652412996497003226695295383638151913689707631584843556287317044556825824813731402774752620016308726942405166951984812920582736403266611442996686047103346262579783205391999872469676517347268139534631794832814541547097343006194697319540055710648170726420634569553351934666817951867802811291567808225226834185451463548034668441982111235513663780901233856865522034077117353876563441230082494305932411961909551314540936229458871091983443875104213562902980672493605842166151019358097200937383126734076528159448235534802209236679353148068628516821706536601381388548866789578300206364978444242086972249615061065260882991110227915812944632411179190389008605399182618433787436103220151357761830675319821366684738498523994182573046661931114126958722350040123741725273758544701526205633015852035980918784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [1,0] -4334396959897359133828581047244970383569436778957461497863931822729380276968948642148130387302857573530885653532368689261533767390540342139726492844488211542043912634689454510421847447790957570198073120082479450137574894711164674074350072177674366219629203860257217710051102857050909448183394573276200131779935350512207456218615643344771371155507458859121413364202423138019901339518567516307890522699144978625484332209565174541268420648236117910822946751640536012273054614259274639850887785689749754399523324457346949728781687692217984410928503685529783571286343118973303137843528241679941028084124336946675198853212560945333209758295175559627243107413821409416134097375915634945445952671914860816055730498969018208635463307608256612498122946452827428611525543978371456970942764861741782082788831646244530282527192065419103919938370843537467279898558364883903255446154117523734149937457952414193559087228664939313103377524771048211436624293752496762247026027325374027158492391295116808929087595218010420255118477007138076342985879696855112758753899623756922172555572402714783230981169249371231361769670938759388060274116627427702251030700553801305935396332750794940989319145718956814455692713492065773998719753312711809630778220772094006389611890880838279292146805307406124409557019553802326661557051909533014182497925695448089935217926358990719592442504858959777050191597058586024962817240914779893074910102960032112609864359413341877970742455360748988422345210527157603681253360868913863329857365981313947955022328192016073641185279010830982814166486774652900581630957314985736107067555744730074663294489204641000344662048583450624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [1,1] -11405043914768871840735231799114615087139622947214698529567978233391276832716741930324603218298757952616219889367944129649734298223621687210025512348235999802768688591034838727390530975203407140921821169128478837484594587184673828593858128649924409604400749339851944150149440990817312223770786802477113343643458130510526670256231240879606341388963989562921663472926450975859961162762791276433053123316419038414978667271523981231703188450276764183447495042833307067632696836900482064543309427886162725504324621294798890628585607011527068206629020079181024699859009850520655569312348979545283793211245404961696236556496515790366783823633664733312072235704484821610754988805555284836530889730430912216811945382827354504212846844670384143390314430821934712356807661392633114030944334014836395005893801651818003749553782558980866653078060781151185588142805325658821977158092487163607226817539550019037871257827524292335143757429955496956691958203199116656900672931704812050020783240849514196053936072659071480106663024310880715154649945354606644732714516222509713093462169760527073911175135130195540533353511071180670635111222282979154865455608516125779967569582954666404453755459098007287897466242570810686735145417357359742685892918151629361337305746039803207275525912139853081179795252732549513439776143895170189643374658752929523116724909076742861587858725553652461920933236161022577214921845774800463368844174072417472006953146444066042540950246426442152343853846536707379007044162166396575526368693052955287366701841187168580927946908140664925273735714831107379946092844089080150128829402646329984494268147649223521667690906678414278656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [2,0] -166652325578728422437684776366636715615563197495517836709722229790862348860338099745066584594496459083020393633642511792480270035618697519160124678481049045888765820371565589967675456737630328655251401445713257394071081979455727371101600462720034040918063128066744259849809706401425440034736971016146474179160539538430492825969893111191534140068896489247833126715380531779441929482607977703543843648608604937095136236659645251570348656852201442371294721804564521559186251385992322141180572194303755038053863477146533536883239746493337940187473273799691503475296469961207210049861913379494236155147616380552132887292619937692867937214959574504556003934913924013775837413177605262583901567383110976170142353658082649037342410641876065068827526047313731311420235694053599826624661949345952780573838027507815672634809297122543325436788384762007732699403228251320016114471790463009001209588586135834112956205330043294062275715213317844421905742341211685080594550481808233667284662383419713749921954725022969066540654403220127064952020002208847338449170796102429035445075322197387661769792278141359520136085801986865117434115127250703743485647119536779082268064617849184351731211885436944788509397758066364471191740397916753504418843842250220027240843916087886010556833761415608453030445239634187231295092159328685945966687380110776396032294672709363604931281031263193777415398488567580358037548858422341787863927206042873995703276382142486334695196559599383745425049483867021630265183185827732554444223004246659344239183422220057060165625180792816212126170338609691537377406613312536570038105557450047392390466196344552226033870626296430592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [2,1] 27957762651128221555595407665357789162544868136657282268871952866591860605890623736087588874307165131782244547621524291627089893827536622571723447075472641874222997949189064584635753811334692084152647071130874157548677688922199607880738054547738437880619128662692442174634482204602181634289297307346338098598701459741182527770932391436881558029250878398744656518238316469482982866793868090827817088584971398259326962472080225590828195953178472631525969547308276085969067805967988088414776315001279294063237616290942759952958247209187418293351497552399258606759378910246684198933915928940880856226480951297716716838586845452207504204465094770617030306627057410224664651868723196998267752779520756138054210822515566823308682981738250579865965375469498123708552631598205593522651703913313212927807758688404254304576200736393277718016524262209388552388566992176017876871549482066820688553539517317015211492554003296227632191327357762519007903235744527829188686945656158126201461216380468962111560519682132681195779556336607525576949917047732988902395749543176899894919463767796806126767722831828164461359961710436049574805825953974341727990060486827138173414020713336984614939529762937497013444278115888353146258745087516016794893277224741683369456734779047731081242446673429751243752876428395241452668114620352872411674365802689955493035178490369634023838757375794354249162633562386960924775667361372194450781813862585194018884838572721841776022567349483756746313761567343124587555253676101022952325951784972314220348198740481606269283156380409866395276356947805537716061397181279909622711603164580667528741378344212106725111545811917864960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [2,2] 4199976432486759782161345875175062008232219585067810769399202620674538479929667679313981838207731084743102237106890866686809888597344895010865362972294502627261637065004954271792165143853751187122686740695518492260169451689179822762645684411187843286261707164774193111730974585301488764666502200285956958027395296903465780159461379031105841395940891370824175133006489204945838476423925824071830197759014986741340156556222664638522199676243997440623573888029550791054257905585410101563183175911734701256773280552982685688486070923641193650719233539037486496837941622689530813831673563939359976775590848011104560717764156879345338121933193188167306474165513351708505740604737167764732274689442478377251818671368784938670606830220223151477012902214322341857436719658080954291378999141530696174766830710993030468999103480392151020913487985124318288685084201034951641415402908414543027792570666348631414005424148963668236512912386852486852088293412202927615313924223861670275976868902615557164456654547335838928321841175686696319230002932248835932115861944324512783567689357342060814308078115201572678390102455656636880280416084455079248339445285553714825123267012402736383293613515721484878728992053735698417659630111392097980579787918164936180747257749753206255845575385081373194101594208283360832157798236664329421650903655100188746403179053111964699810328691256246853062931559270706573728710333158227565420138435050988947514601317634192347236778704097148803335998127790932974832075140466235857031632286141739555368860681332497092395432045334239715288943772794095420295384360675542393554438204030241369720548318340738000329922748967865548800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [3,0] 1290022163173380850612309049420914568161780415249280953234154041543172958563926862328363650602254024126915833021502801887360511832037880603164787998665905422248561357795903983711958445255920015227352155141630344211405808643133587746497540350599731527967448401730740307295033926493509069598462813459755107767410588319664261982088125387682418766504498449546926196424212253420033978556848254444563087276667348475024164799250294197547845105361079077040447055752412318220109221027855322699002134481611574609010027530334736746808903666042392367570232358963780467624453543813395025350781937324936282014063847318436817057346522861944786994890243609557437905804860410084102717209915466507289327589880736146564286460307484014815741181665687827174177940597457747196766837941341064736947226837252450219274272632622521461410347631638246909200853346223904887146919238387818520097886288380114796299590877075784794472431390778406672785376473615803107352098583594497476382381288155356345458235269837392536982676197795261802519457372717064863455618776801460052624234215036522459817122511418267516047704236061320157050263614403381529371365684068393624092703177904887411779868053976178634956805780032743172983863717940086078108561385455843370914227072645478581195746731591744435381441719644171745197918116876370405965780031753838033783238553760739396621298227387304013928221043698515856134565655824986628812561825548520125447433215569681112816718849471483754578795457870779763059187240841541874705279052886708441822255466610453655729259361125324353087941193369358969534657293528426256639527507701011205437237509720951582541765695174597028213826462953766912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [3,1] 13096857693710102319823410844265592337065510826610876415791515147638813595289568644468409023891176164571582885220342885416965154599898044805330692284604652479272228683665135932051537685079659164998736495792473075550942296648669699097878093473570339804344679920644420087399028099913131755647261854474196466309688695843774663796433275622045440772531675316947123233955556566134885073160944455005292419035756576616143594661782119476223229806410067518534516113303144946900837874537373088700017159619876174114293087011952013437754898680650349207932850278106170060045145042506921732031139224154272619148886013219893564165466661749131159836952408450639309579561045647944085413128650344873699293856255390395470042824392718041321849546161455031587542190323412205860587509661387682000322870675783143123990235410224721961132030346261302324970927162498038303046164782159145981724265342905224624199624652702177816540358432431068478009977144884485501477969393212300948755126836164416899067170957291686528666871981266616843235625429313663409049370643882194873004314335422441620021836653627274382377017910756264379160187280396469233219085255791569912578049034240880493584895434489513799014723764532296175816401198972263457916745148187563571191682299701837745561714382310497959366910864942990127352995542852090864022547670861091771727826045238805782221695744740714367925049874018738004124729547979793933486731863928533732764554956332082443671265380520803350302097714129985001008893685106348129145574327882181990753712746266247001578757363281885080753483340787037358039167525253903910339406467174927915108622170961362267581505989467023172865278548136427520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [3,2] -22380676599045728456471681741857584062198431849932470754184005136059091002728787462670805014037914367464310867271717535708997644339407567603462485862671120591794164406597603524528186015127518035813991472368522513932711634079406450981755359962177047497297272405250986656967093639856548560254342140839289142185802723842967529551405887591151404870856307564230556501616153827363115065663853147472279455148130351273070736303582261844250226933929315462950358119376604316786582661518470820683476355070696209581344590141165597539291237159258030138572852575297019829573454183723729638263177199114504246933110283814234632420950480425558706685720267469563148530833407401647777668205393106165076480548679755574084553948030680361973608666893261893175786268313553692881311583217830065384637520146144424899061805360721680631023275939242933160610884644679366768531164058610900006089313597831208256642702754322021327904757899434735912397524670756303787348612518649715417567331906776653247047185800917755562663971594440332300203713292328149684402772478584341373788733467109372632616146137237734723548703702007700091393061361145696344057046511634137678931417737089780413247232342393870831028335058959410866749666286886108524171905859270442226494750714055152092147707429264715563926670621703793808654391758791969673448846121832415385973034357772923155832530622084461669299783219307048673845903198142346629441208655512969887544170649240878233390312228838746356101679481214525111621153443156078891792981804741490947100593671275727018528423869289742892413209887840747600443767333948613214773270309037381487506319608328554818225485667841626868065963505316733648896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [3,3] -323286079894838541809087761953773034424961479968052533135914975883876916246986289134817387446892483148565214681280842242441472611660159880700130074437330683928572244519826283708477121631456931585514551345451681598959779365033571472895076160465156875727300589636624231188466847388327581905511512599700658965517644999678826052794283536718102632540552936636213604475768965331654857704676769784396375559599211929648923248061833064740076400493270030133763056125845175565714490505655469311592794945713346107408420646530617860682139846389671377507384479746624743839864447247331958808049581057228666476771861538797009125514771227632919071533150571688705590364450138692572475320054143842627034126596478558428154929979404209147076084411296105430372849018721168266417598295040614855919681360625910516759026074708136287407451046947598200991858579658073713681444938397173958236880798766797479812161675199329468578007146402192892937342740906569908712774622061662031325313724674782380054632689850540145481324439186133008831009061612693302088828708751548257471042423724593110279488424200241186329406309982905992906767390645159585393035954602775119313860666522200943780226973190538640332054159279578850521765605132373170561186288716629036148102534566417997174124649009196948777268160014946075389229951800340607888308885437849660115298033547699633606545737717602661494152155669784381331859523231435652016352510910002350248631810889521910047009868311009213269912432205100064625305779495433543329644982026115378586566550941218122254182661889865695151913036427512204223863898702761999995247273841502129507505529447485478476801137959853906426982624060512772554752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [4,0] 1405006167638606063725252901326126145841918068991288311367692288480017112561762836632197810109546598673322368714336112735385500043789898735759015995431048849117608047847987024335699469664856122571023825338248151041630778752443999034933909319904446718096502555296488452396429662088177126154802166026921257941691332129309712931090501770871912706412871655029722796658568816006036071539776179521346257330282915919341570918392848734537144977342212336047376947522171611574997088773032380251762105541732641452224892078832783734067981986219176838141703839448244456298660514406363129550713917852335543582834081692703430063418309410397702915668025750499089025373040286864736579269408035533086172404387429615819126819063462975258003605062865282761396595136300490483893061552204226745673499031899779794723466751607853317245048221384756029632864281121961056185900253028637004658861377537436475170188370304470595640687410157327251380094674664202583343041932214400362176145576882873925296122399945856114337709958861217681630738446395087554758818756327733361387965118736928729351537803042914005985958589403079838960878454568920677280138811397036248785338326510231648355901803370022450663266433148747702635340248830211933798740161930022353199364187115619013362614640814220302468702282521552942318659065038605914424301303092582412930581615612118192425824148366058318818406117224044820502840233744012557618166919648828331016757213902919822763834397747882771839989948564799761724843185616875192325518317787240491142226360488517372936133202901359613376823186677314251299600889972509959213160620583865900041936751962851967950889974952800202708822129119330304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [4,1] 1708825416611553858812606512211955922751342072684001447177777550630462372525561945996991750097259447972367590687993212925030479973909291273609207523930168748705576616791532255213906658830371046995160329142007831402137208620939473591007592630239983856051023736552997173597998584731408830246965004269296472869061579830300127818289613671757636160138111170883872706814832654817928033609433462744478675094175878909942759232399620020622212509915572306736420826879062256229610467673813908463149558035115055508014984231910187454280996361444710587157576325415982026572031073101579412165269920488904723122228339069639898507611423431757687269138285316835060807690275671436319790143657443330340326578137594200162192289699025081009290937113377943243916943916236043215842898174098544557865428652919975830175065145024523581533906331368944825870053800550201157447750798717952576241755679468555133585351001397098951525493641505512900713809521547638139366071170993606529181104967565747758087867375922504255375848790835275299891030324407147915224163766764284766834528032262790807165533619667008096338646931836962862797612853149901371188017669871485967468851312157118335373421950199838809240465992738778825084527138021133717196603039858784717140498927347435714013867091421314407672642907589965627686207327355507958446166612030948889548496963052701211321376845318785325359506195679290762385855236329812272071897184406578345669331527725941215446335220244563227903889883204634826909740484524981356793177877090992982463495026733216807058150257002429650153219733156039611664131871130556348739191572157021949243761250380847459473837104063980135928922074448698277888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [4,2] 83108681038256099653223838340567934074926421256443357389165227897202167441148604605224387418025524573283655584831904876886821546958791364668829838836936041621777941064563401353327407166119193553212837502202540769405422293105180897169688537195952291726574122717978824291246277299692781148278109567052877270762263796875194947445622093502636648834150081456116771473482294842105898423703445000330674853860278600883291849435416186990501846131911409127061526463687753501610792856837781645556263881560214830791247652343406932617553144729691342734649217696705820004187942944175657907612520928853309327897324043084046403157710055208078624262754785562846922886864156494006046963856201123107848483601814215207316850375556226821597783476711762536690788787413783732618018205052428350867333558065340655404098708527379722092727703253933071124109502660718051065002375295804094883423040286796918345493346849734882624592797164173620225471347391903649496323436925359094334274786202729992503207116138464555361192835441218423981140132209035571137206192957606243044393084466094915348618515550086222225921969443983389151446260503036177512135357392749946343619338067537141666018874184962411398437824140817821374560011160622788762323790066534666605578713224949282359845997149950357124156302277700223647413336722578994939076268620642834098021381463732580256976513207759932200230805400722535742805421009706051317724292898982277383383570923973641461034420178358470072023909299663961244387589826697927859346577281691329888592667051539124012109375496920562686173145029304343051867668264385762722246179646459535284316797204061208188931634499208626606237639686150221201408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [4,3] 3508039067572221169017204603856830844896626848141178164647315777622388463680153802532263778090795605374615827557371876112007083264100400260165275535530462544394213403902474504873618943548888674199561971812563983771254845120105233154817671282903566720656723951489311314252010713218808402771667087170363343445493482122566531482449027370755074188859622978848565258161635784640967497723590456191480672663158587732919046858685441636026358193981638614642228227699349438049982060431996296440962190182295374161270415621307259474460694580254611685901460895834663967466791518613790789147407889466117907032500060238595531799408809849191865187440286891679755584064482337297405581245923027860733601472347892188907332317021391751267083075708740366290632198507663516930533523601365025384870349724155596885149145998359192941521879312449497832500338729436585762985538512737613808684595432885691318800039003972267520132785345319348311769227668148963009534791267549521897295251268953445331628440634208632784801584928734041412639623850518587785191517590581891354991949269965937419768990989190786061221692059971824940417189165079844471114538742925320723332624738944681030899752549747666508378761768310332758881938544447661698536139248400234419612684603166041959316340727651531238515065853364594697019465306920242575972484554721892818043647664130575699221123024381512921185264754697766870020303382174364188338627575031091996486534554830760124125922776457647091940117354301942307740566501260396338749057804486668627585078988413583165453305014287492868570938884011825406251498830933703793891797632484770873852237863319178381183680301382526565011320561375485739663360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [4,4] -40128707306148383994818512644385216509883217776717864161367567229967417628297818182848787615324165648425714730028062512358135626696673491550036581600521858223566673652598344009139056307697895709803664544702099135093325695562600269106459007395789690458933402403093522951534097109707736778907218279813112825112180710313085044935373698590066767657504443914050148675560769674054471551762615437204355006817708304714715656707255714147991482281922170367222773060442304534476938984053327524383500267464863275922162765858031405002661787785229806249868727452581673944395267006882249645007843651044741133106276918414246734540809829708397416179824619517266011397577664318158983371240027202865737576542334358786368813575229081224024198769266566946998932804852606873901442258574403784486334864646449787425179759923666851149394209508409118596268595400360453907938879963697447811214787060959867195066592451530010662577312819554844015685147266757491060957612709792030486056801703543949293397958488838128307571012884464611936473409611417514362665484991938405214949330059834085320867721154776431372785187384610717539333674585722151091530089976117638192728016672770960839949307005034918264042169332453059413876914668859809859058596053559410835758658884614234359060532496590700511129039500748383940263584161346125469920706422690170007942076006011252364026386107132615356853935258981304293976009455338945662804358797777194542472937123691130008539751080794354847787141295849723923157874667372981560992585468275836016555085321777533942319062171143148656426456303469849672402800609200045460141089403579072188377916850947782496698285640029601958974821707347083577524224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [5,0] -21017372712974905435839326976320943418236749628250335522820246061229145913486781854066209113131896294900564231573427398659948036670521407673263958659127788063153292963229739405691214891178509783910471687815363487511019783285717089864542812383457685899645321236328071195401907129371072078651317310764352563004667218229174105536276768301183907134936749540131785931498529618662604756802163744358023288572703000391849380226504130955244595504979675514113799938483724896030616572733434570227619413501796412074169933130317954515272724665037227124574073185782364124502868396031494727064004453813681614651551356852526627606504768857158876977501245981885716909160626890044105335817047531842438823796692090727161353250796444068152541491888392109431736066059636049401852011259694233603430626340856539620760913699986105665944970914524875180007631444778089649593179750109551637031271808648891538318054366636608932319666332667912099533895869303897669019108891746673244148229124931254685997077755972235643678583837651483393389579321716943713908854379163105949156992830578512096531640997177230175138350056954305709635925154110258801978947857614531583212950090457919829647903430970853661498771931213031181335202067802339800519534723049613477946689658081098251796594337572210894774943723719279377211498266591974169497611968565410181504408163761453645669890027544922824538378582446022366331841938191784112412764582739819226048135050523589449017321384729965719517287581964220587054446152588566006299670188330499895079698874397542627542908339807003019924659913393513637836585643575645462309332449585558532026673645752935096349291195537584234228845894610976768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [5,1] 4274585988338375789435700433108151303571809907338358776944826512379716016399128913709724548952964294991363778091411350114034250189054493046862245943669211441303683443140275639476971806951247060109993136326053997792949707229575096119615717119887388693850176674921743255860251475623347560328101459131618894789687503521445828342420440499343608218559246879824719156178672439625256225476766018368557615636805288085302964800194232938854047864114134602951843241273395415788342272188774334281222569294231805185799915807186884342523271901411839595598713682582890631256192497749347494693940742347621081103294426296837447826390058735155490497610314940457471247381380893545747255815507685327692074647894070775125724157689452234299069850410322224205880050612721255895982531977775621481979977344610558446707994341273528025903221654557791267938326719756245607617872784361342508169511113383808735718991513832546643794218630713013818432342553158023488789730053775774298365164563631512083099232709748853833093411978865387294747451638093702245530450838182514631091617190342913705246955787615361548674496829158313634634172062417912490150404378050469251608930795814934396057785444004246654757860837901656413136234801809456731942726558790245269443959374332247915359896906562803806370155677459289998985049367821431818486499262463619330087701299637622638258500132344544218126603309089533517524003548435565125332929129881510244396537828303969064422936788492769462905509129532138694408081296560738497769953817141075145198680881461019491358516944451837866846731993564942972126806596497488189096667356507611853450347575093078483841812284286091924155431505398595584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [5,2] -776476423793348502720216374297874188900890933768567701962913862674944042436425204407443454888113832544269201112261942899670042004378058134724698056681290406616522124241917730728990439662065343106110783547051197842921879417110918936432527316089986420739039995121194694318899510219961373017168042136689778917386512728801187662401457308938630116791203195174669245744491062999805511686549431623576152937516498866290778479495080079459839597988855217625572044355495050341250777623870894970599492064147303910937912552328532133218429649979791329088456783953022970134848008645884575345935163598070159773852880195780871984785890395138930537030665925404778609143475339746784478724520022680955742555993741756427755135936100466697387618255927845946146129347548179110231880436266261118229772744557044651508371143934446326111188850047134151681031477281405456308761070763228705930074756308464932543438982214876552435215657899676458455091267332839889119427312067593904392637029676969675669052680840064939466203169768486801368075718892192094102008614797905097756845733028431559371115900238659360525129678055255750389300443915619805321146102207712736055478240421148879997431370542111667615106559648910569421081913736906707184710120776410607985533761608046148671438996762969620776229888407161803902240906296181889214901984753181276658562364576116376831893478846380329008391642688407287147371033581809226366873255474389811936258075126826021331177280347556855261994640259888906635681358340606322896141103213109174663672698418076791036364062786550569483222436760518685985701564494187878773528606832066939265151167946242571142437494093493032920023701746871382835200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [5,3] -10506066607324925793189030651908505712579633186265098592611098747980033321738916023905853612885564638811818754293173364890481786426875831147780264392235428312872074123544742310645349839254323628936781140987874527212873529487543103277028055953281267152903416335105194419857516488755669775429414891109759314390740341190424879713978487598977460237066284215150259184061309700559522768123825178650069460872779550856515814620864972843826126884146789021292226667439764392390263383166825927861027434050214310065147476841567674077191688211562688066898929340821183111801167316129345967353389314578506759885489098805695524669180959439977566625241886966821970491575339531341387929721865343286635153560087142832569174720460230715377465762269032808271991437689973743056595707421614985773685852566249738704443563816010531366567596209475451981982714189234506720484825730845263710478959185904126858311352165930158828207699383015618521985066529631403279284662146894203904706668131248056236577362396558629831309462489494506840548603187042865866333587641317460109374836474303206919564275528604013960057886791592663997692496706622325431382716098521260727579433531850998251977230158896270255151792162163593072491536430042466449875829617765653475475441694785097776022923616595085398115680958274854918588424575294733133744455823233069260433416966193379814843623461113898445369186063093770367562795521011854525132174671656710378133399555671008230733040863047808899550755300090689717725516007772046413971414733870822492119658788407015147766287650252920730645241741076082098868381710552329865901713378113619541828572949132753908820051756015740677869068747626880006356992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [5,4] 159066213239480551679474582454240617178345220240160728396027394446658446615862521626922075687877283504769689143624865830195890733027830836656660108436511135938570131440840730963781079383911495718092335936045669621210545482056736506172896803262280314045496295288974080721664509055093799874937824217250428968101323952133377808080731580856534366076136614748213883713215342955374372113903601058781818767323565271407387704623250459649610958705932671433947286345762380158747041197059057128815829012145319107903435086944862818001431729293658762649022170066540098121553391883340770529305616171388424796798377422599076422198870274584358897434682087164934637007951132981429137356236761903081244318413708602625989868149838314418936378144822300480914837754440965918997467940494219540672112899742765343526282109834379135176558953032943007126628900027686725273238098961472165144738073424219550844492830620754418929915723915221520620513160935515726918607332267453069257152851717545600315368325005620312983114974928636533926070686764871416672702648229992305827809609113133017208508571197052611759003403211666323652137494177683986204440141765939191828525736214187961053727897814253779354948350830839379125710073801261443289367590062706104902023390926030037036571855104439730685042676111435075172049930193000878644162361682905635168093875675895743984691551713609194788894069939898207466158800675031818092597800484528211692873158495825035460075623737062728156442438320670414262526340703613065805251617697002723264092665272969815628770018940343875554586751313709126836766203009889448240400996694493535514071568158284899113775901119200462679663987020600713362276352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [5,5] -105972695018212814131818583535359316055197058980717672985481659776587389048414653634298818297757696449887686739621642142492084761540510833298072188549646736662837349531549481227375513737305751133156586955523969533979590184438855483815623420432027898081524994940826140841813191404193563413484160288325860482571171970240494677722191974975210271274396456556779050053648092015477999004436638883164350903241085735766789758128379176639235447167778847733983357119346307513927120944858934215010808013069376398384107650955606591501800826487227057110637158790103568443017362732345445358383528028354720770725176198712491144794185328830335017349259638357432024717179016281238724431998341700001784595934871383414507256796886880518712625291777608816551862503085138023021509227760179786170943239999166670111499850669069840992593887927892949453834202978556320068945161795944037873599530358277455361856867595408796414854181958910762863305212975255607429034849525456404986900739690591118220481738413970213450843709332612543589311685301006117371181779529207316336637851120744141543609805910018398543261400314375550854153934093515606343545682964761310083616513695858012693782783101201174251106097799027005196545176179365824585861729300470772924653379372950690435927136613042361333685894014355389730450785305365793421120898984449150857228206402218755011800080073743754289786902228465613074626332045959091565845435880239105589973582327310235974459781545463044710890100071365660986598170880212087450234987929732172471771814234803005746565210002032123939872269164264890248395557794923377966021974081158974767626371092797774503092742208171285840033410815732370630508544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,0] 54930628765284837378863119665398953880951617395724646662954011655314659055688820339311975104301712717612135305138351038570299144942686777498868847891791408164574620022315741017527474133501490523148478965783164476927127005216116043200086297770805404440488837838820955179004771453966814179109039297390098839061982108982880059096085525481615272454397961561706164075776562145828008440340906399327481109673947892862068287975362851711260229704450906746512544714681279399216161670209462355735680471586378992421929040233191912472572960808776345662787121721102602812511741436039272434174234909732682567111648918632147762593220696707194640632838701140284247800876776211728309730556842447155722319331209198247459024374215598267946094905193793837909957664592606012778376130293057005289094931252398934571256662169287546606547004774522633037024296325657947827348658449258016474090897768491958258610765562291444983458261350378053261754313923319292250644449576114818372678473426238802076955031479815835275851596250033645978350876360371915945238078488139230243727150268686183122965543198263826575023117428696003781144692688727290722790871765014467422903668722338218541628090132796506243499277034414103844365957987824649151074780008070705730086278139005615452370021292222711315686004299541317713065489218024770546005654093476440167432696908155069700956621687719283436470033181168258996541477295583275084167763303630003768735909340870677279552662060248263288085623208653382604236080674389596431741574026659848588176578788490936600561074271570023028182094836168138122442694808996166113993850457208903649585638448073392371287968935724613612554372727969939456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,1] -42810364930269594401844147741900106968174658164594890213001623860342517526251043908688490571779648043272200171952610497938632277683588460066310551904419884530937438884626288411694698048655141213435935954831784077109667674735803781158897487849259954477879469453289098666980017955533614659196450704795124615720278947332296458276969920055222848142869673375567867694726622412774069076013659218206056702868969258588571141363228256121825607163927909922690397673587946097691840834701923046509401585681804423759620927146281030562463191490498525425639198866390759550103368519290991550504228527628955010221101751920992843552738626277840624594048589186268231983263295185580522350968269365214261295041175094441216691133612645574374591147299332411342529573461685828249969941632742940148694707253443045200629147284848678261525388867939574840785114202901027042634819731918796078055053865411566930625519996655848208729875430503486216123156909871196227417310313778820291645413350998124251235074700174709928480372039893281927484164212108268532447793264631668560521049397909116388602930098334958600936810129810854801974750654161426602827288658947172452122510332509300803602171673221356434488844078508333955639877196938546239571575825223824715281422894730452240194558142959828917253283564689068895211609538090983004436042375172875151410110707243815627265329316847366136575187386856085025244401013366783486928697416559264475332699065428431652366961497768430583821846711904376422622169923124929606678763446137250005879951407096701254152730820258447069573745543806156369181331135612802596727498816697666588472732107236187640211073822561913225223696355285878702080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,2] 6390667166063490428981601507311209232561341948340181610106877599379271868259168762978825344439299423643741801905738052679154388634755871980766588686049230167307890958279957511223278607344408112962370505818849969604398881463353038010319488177076970469386501247488382042290520511534387460258108688259898329561927352214347519253103438179836555622986732085744010360796011986114072705697753371249045036789550864894661246602865325487696621321918402790586774381475823697286554679659237973373248765566172220187884521461915580396261034167155636323879316266325069425687505454325019891321902627686552299646954904440417701187667500195170644257871960131075333876269322057851934999885545814785287211288226403132172753271603408757950783453450308657516761698806282855643964879416033587176018269897796248513292345937061983620125586660745025100571451966260778257814747902591786259140275308720784678083399614921105736476540324756406672065166455639319214496563770370358741172802392081559784286208107103433988171166244644852984604535694273948063002047396208919337533784215076061461228469710170743965153319191435165791854004549004104297967694604779837298603946688518289743385743397140323228770929816201044586696271342310872180136039484458072871763758491423923063554380013696237255750619752618344096685947507092819271025281541260388127427893945621815346283331680953328686434968734508576134177105955886061541871342434944444987298978325631183981743580695294526681443274468110106736989355720587012296960956767484366601723088526663638254427623080048506238322502322787457206734196697307887793813371744129465676612662443711922445120639970444935606668396824081451150475264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,3] -47176082585038188814574838557298403976801005869042453803142584874402742014712511107052358200204558627634744847003417695665904129646105947535636980482789280978626291268669748613716480941351031016360022631199421857049649015316172969679890766443742362653888097690895128100648231834029159587394581500168013873342397267005973760922983500415600863960437288938540559780475050206665571323538345168333765965827177246729037530005901202049825576601197234692709542545188820853886217491380824661733246711432991122081536055123185668131890465021746123611876510201543457885230794046651186457559057245595156739688422657604723278711964759222157185427562545649646570548930513752947382526092016069118510018913705927260527314062030558182192376902458018088859480302399372309241173883592433906047214480914138982662311151376976569808817506108638726800408137398134389709672114006410248266150782473590976618243210314921280137272765736739370095765057520431793848178157949486256032453274971213753919089072918792306299212234574907043495699732807046605333740457253884733667249313780275809619231001837694093612793661017677193036892883362111351579614007643659914390129380541972251788310670232492133139799071840103599921529497831290871529501524939122028818114908920551817808625837614775608773641182256674918314568381752477946859983700592362978940340685173935880424208735666281372779315788780367385777470134181690225821089478866312235627799212700051062794418715441878639128234506334395785871204158841557557018150105841352851537214343882889526583554420999673202334822313627687547159601776291895036453537852354707032517464100592900624798676296704301636201191781486200709739184128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,4] 21315320435589901612152248204763019971383268310293671947472249608393323018207571644321694485222064470698507863391710035863221915160428116958829410064462017182760033596209708758401983282129823669195271954079444269439723914631431597119847651498681546873053510827900662091872002499508068308235616015570436614309734184801183595238763512362024540981714894418196225797254521403049043841890508082313471989893422790365304916793416511085305332375808746548835799651882204599876435057257986525560275970924279497373808289480340570352819958701006408798159464538280761214982400954648986476262411559963261467960759139673399380576646442200689897280703431400119297818926028573840279040937875095230097872363209327384062648095811298054903006851381737532767945413026180003643754827531293834207518555000288936875677568668291846522951561245515715590723644227436487910039012196771978882365578072404478963881097693386950681939813758682651480371950129464035567363039718713970195139596029359894140688356538705011598849738074594599614826742211426499243668575439783051882172424449043793519685866072185363685766802092031100769373043727755529160041529209741075653135845831094142634218721825369011237909735172937909998589213669899827255674250075241538052859130201816135140770987336012591139722455795717460288029092577188096482175464565057911949235544424734190873243190198972047983457461262531009352980828702597030689179453640434888348813994670806357993242324276818484097919844922149464658851531446063578177513825732230243787264074053829264281461431040791240313414810910065814931272886253031216380224259153775656227923221759590912223015761339984687795228044989592124834971648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,5] -4926009309847928835327015115687755110013424987780430470358752526818570107253032294670330784294448525400115608332578806251283844820805257842429872594984196200358143374610530654196453418942017090298288771033549852926573989527591456012236762683340316786026596266351744350737063304480046901029794851725136591407799710998780944857753739090564531099570237685431969690868547316593371995846008328215998628486952447173763939139634142323288046395076801699487236141672405902973732709159680882675231850893867745437262393355220251846190852968921407933898435831921881980870125556439566735838339400588928895981115985071299696014270338430082556342214724152864602949824864864321007203737589146285796190269020946427957162438383143510305763262925515214634638469114513677673954464311838356340889370980619333686503050381981271851318751459383055874094735921204179523293849318327634456331476592286723634886997427904960335023801058494418096123915247421266083339170357848957268750964654439780223903079800473270217104129612286027291864472598695488606275257087146638868122391636784346279668267665559513412589962992972826870679982056191215879586416937084239370470946276692465560291993220057453949611066494054147396568934906484529618297448601254714365344935865785316663357178312308019518833647357790605272399980048157465827588610852768367608458936765691782362610192411925647791623816934151180743972077572123063407581195768670840595593250510681392086674594119671389317086710378821839111360333746464055206966631090338019088639555854651354730729714037789955343858528370222010912716651077949516362671240152833859749939234757346775240591744245136904183635569306111156965817188352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [6,6] 59945023797916678899028646281261390034680702607799700548042163366336506076458926810238462133139422376976598374392852215685392134508733652818695825071819435726770052041526028067443350784239450973055368108669571751475464356179894297410756102320491433749418783253919289679952962240929257151024272532741421608124317557364108876734646659251448689385430253092692800239327526374154538797539059520331175193168722376524091766802659928350571834131768416225919517518904661465318158686870020123280467929573529818101883660096177973300119032564048744893590794572777690529020867351679708299003020710364276863468627953195551819406439879488392774515482497349834106665262658867639436717065398549451917747647917704011873428809179265245649106635268535342080063789950346767361417562853800101805052554740194192887177044527261660187497763145923769273307749066256805266882980918529444796644276673623024396034444728249379438810773733324357170605500560563081279205506472295554272271344061908388528272225798867490307329873230580763612453363014868094062760974386346130097197777160537906692918412200698714923384477764751744632049816222876007897111287228183108671246514725385812026244304769207306604663413626167107512167927618349587000637852462986001968730239988217904076869988982276167603446787304716867709625158821370449446398297427601610923707129736377436395290336439646593382037082657640920064202256870493560660972503366229046565016915828986980996237767044966689564969200404089974548573358179131935250518308578655976239214525410118405682809406982851622847072114045683908186580160577704954848506317039357451152794685695853036854050769935535839671281327465564090035377012736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,0] 171488557409790802306441559590820634159291706494974985851184492048521687113022651397448111736829077152575941749272012672790934584898076223111628471124843714106121934039827338909509408207200409942886967060095034612348222635909425045051848504529377392225701206870746418563854561381333017433360868157132330687336387533688720423304808796989687903153174215172360683402428900808160522894391317701607563630796399433717026512063789963224996870128072468036608739931293766407639026094295350432258972747841984782093480904950106357881221871226568927279192305765256558496162042854994428700795964103225152870637607222878854277771632404682598939751172719477790789788276457346658902184223969895932025308018283436496292979180173359504503998637706258247314654813175038331122950015808319949341533023869378705597362971586828188373034873734629102897678181252984203942546442187714569058188049319132177534144276421232559625444787400891756634796123826132798275262318160739394156856802330067176567755419668903174340110833621127676563800219486362405674788116390362972173343506843191292711651178376072751783346726932718727105795724708060791630152763753404331624635688728209157733617829833285922590154329821948486459135964729395694884187085944919933139019414017024698946245485908118917165685110065463407289838214831081051148124783378695648208034800315291258578446558296211626345266346249817419999869862145277528783700123798533735896010095038168237316184694205065344402130654973191603999794141891504897043827814736694436653164374072759479126399732001826427977793898333157179721813069920137855181011207727530675869943780240574857221039741163734230775323112784768532480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,1] 34071819640939679117217054969061243960722402489548845107165361260292068934160645376474363235484787829728588695205592995800561142131732678267310327299542096924324718584558040233204828745726833940777702359936173619124703052409955800946939853691562771978067100694096650135830893174709255062152227938819958288624871597700408149062208005212697163287983414013021841496342905308324755894141675743062289173258540027362471080551155700972863872255299472951906280261408527232925353404484591862231313346247889399067561430929901313070273551616283342842909442693582796839813086389603118111918282107401500500669994333952454142311626463910947709624180217223266288801469941607215853843443678569380825156683134510400676334324707396037486580486238609614293965245368131559440031421048866892448476196424587941511991104488428102580657258201753339416829412390670838541537583243011704136216904579889377394241486256728777107256131051357392603934793487584564133836771366516173052814010774565472807996570610483709264232355637571167915938470631797523304015238551087902643753532842856692987478026489836488987517457641639838046516411127335132791137932746034916244619600042572953573698936711380728319177526441843172647066084657583498845677499818381631887021772018063455692292016043235708821215348827715667745464947411549318729272364330925514137446365707428189617536691645112386808412805767373454384196113264547866736814539953152502413793947498278918658864738319751104793669872976812589758073390560417079209362456921517714858681015528669932420254878458002664954190412727515158293618987950616124786795713446807990674365841316871567098590992699194707247435201900195916808192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,2] -25257494660048951178207889704486195993912044378164868115523675043767530057137523441909262936691072056161039445829647490515198941591935031046205422434173689759866675786206470720714565507588230378600395269732378385315342609012494516076726188595713260779795896035588098226143588022746709586421105237355259586314680612252759169127835649467584334480163771421343552123295290595491117330425919515838479702486468093890487116356470879500793671632140084963460749724698403112533966198716462232609825976361349082792824894124087860778563044946866051709994953732545156614961626672234052571313863652381324745897534198241026105075405182136499479378518589853357386123690332643190597327726000712648131015604431475959700792423528323000118486810365771757662104793629437316272719931730454555273943175303244319905359359716231588867761750369005839587784107269020785235557685038591046089500750075194244844229596540165112000770183859822137652837134763014682900553227860318500937945841157495165136801033791080472693186890622303599112596457588662821929584310513631977874227662834187665746111511325046119560226499020011764898018239035906790277411019938298875151329941685280407868137729665641993592774679556892003116690994349222269849180382917462798746339642227110394025312361900543583997906758867301623619938927091336229122986848887061023246720595354691098403726616780810907498641173924622135759551669509108525016870138534290658311793821622107170494466877182410096800991524541520251700941779335794771470433138523973426642195442835282037820680348200805553144708300817858566208325975073916715315669709462150485392104499495084093720428151708880883966890411488222283646894080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,3] 508217788931120191498389474034363021573488403549900078291585130494050460968490074793895511096624909859422151680069114192898912298092853428393725806710224597053100291230422158788894406824160697961055190287183087349997998709566155899085320398658135232221108450987270980927096895230852777169312365928357682923341633661655959520066984669336421123958145196185620182528396724398304987318484558616213305103080017541314113003449222484156549924489611540655039833089573018031866870812571857324542828778553253251079541928808078087277366824431293804682799805841003916712298807677399080094532728614467680099642800939252024758638540403712148760854321640402430879948607721252290538139398830768699936618536134278101966555489831598778408032424312711966354372277992227338670917573851998995385195590469135241129271984197126919191453346586064973984882548465193337084118108922541462708204447956230831267088869597933816426866739304247725916605316945758009187214948646699777236495568309062654202422063563580305908104477805122150119729931380632042198546107296265405425422006864750598937130579088607998468757672932478218816368192445646696954573521074243181267572431189887776045399149079432826025568143109861955042245273852369496479835665195199359472606918728609439611464604028891999435882596175760038249650714819015141164504506685900477711150385958117936345422365871316496925549423191794547380816915931159172313456894000608422412437469216633529438774754234763925354978550088075630970416641496057119009932940206978103602219559824779945020224287394352504259466170016226612747350668274808430534986902700411552938069265782329104649402678499152785659514459634705375160172544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,4] -4002443790227936321093777116904415120950162448260590243025943648701139956430196992701349813802745227342914466826411094908947048793333468890667150501329023490189382978193830039751328360779740102142892964283059881669472345516616153854598958616101207999612724302652777048728983994843813370049764106101595142227566750167597998907379054434924184933063006403038646213263293863189892045928587534878868287875427689723080534675214725389640165267671626526725870849092867392496049028867556569454636613736679335062629593193915036409706581442716519144665135764858820575885761301502698281109226536692856753692246720515724642012660657251279935237506318229210793370345735450962390206261730240095781968144923682326777447402476233596668672024579776718999555331065087391683731643594082754250551036539378595761552980260501380739195073511226636943786671327484657041162417193505561676014758371841908458279901452788286685774069443183068060578218514813001228792443783505811281485506991430510595658259752766219267118562059313987684538505030287406269648506490911380359234396705281049602719654601659816940203090080110759928587966122186885283138391908939071805956154314185344551599597366469410080196434195272476583117951843118139595908045706607545394688632134339344196121082858655514994968326888092456145003412036684067711546937540604373121765609808082699204165841877038225965405170372687863661579211037359702996397099141662952012963713591042001605466789605156348428037231042895295346722872798949084906542027935616198433991440745631430148437879149306274747181913307337194661486039421559820558429724185164667394525810482940514349675691372347240226938270457764804047528787968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,5] 40728148463665488439711452765085002316715341138157107478415925353608533693244846349273868728496762847401341846448523003191607141148855215751860183324230061185727977162391042475788140492706129054946846538045526731054688801313366307629134822278419481425744202228902041943545438115267975845161795067484523464253414695813380877770749765943968216505871940897446567253176929939842846671460126889209552547895831804183717482052477854432789999044219049579801726759636934063754606922733195595544517006905504685942264710797052656100662429065390631073934479858706021947429147004625717046390349257646825108184451046554759927465449507783449750039357544473039367004870077214553551220420640908823887683573531047630266145442931799800586656908909384654018220707942200190659064156189069956908458633306307877747122867553934244058314586289939710276023293038582026920125151893102913672681723377344466943430062520274883145853702988726225775076479480841127860858544854882343604069925993224592618585341525478089560473580542747224292515308648891465662004331116450288495383370536873953072331472589456512976659975553155398102519628263237715179774654474323397826378434684634131277051750625931889012926174769585867804352066525256803297515726353603645477953702686929362403697414891610879706303935926636401012006677894894752047960459630559026328740718827722183643655549654701555325589779465211886327548054205632726461118800145627112455511548542925656589354092245633017612492600546573801107062023098318630436235542375011139686883608997545666466450423346867378813247890447261947986282148067253944652136903924693363627131022421745337380513361124619367719844783731317332314173734912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,6] -350411168822199830360472570575017803548008371345581988200964209895394152634931481551333746903864631115611160214906979264416572168412144146786648344778760226378824496615546616325403355281551123004632269391402594203537956537873220760575121959632119224158069490343286072821546339200053591629049681631363582048906949294489997082399396152452182811110629483142644723407911479477114345522059990593789566530744939822357746492447335898941838238407403506013173484214063274920809231309572898758919533817167530570135847223446671021633850082336990214332967818477662649347999995556471545673932651387364752861367759387407050988315849177424084389408137665467998572284004712902143686356008068233780363366849449456394070125174643194323940338200502725153666304668748737216707450684527352241167229304421411340706415955056453185090235746317985656480109113291274698634942747643716185938641814631085931293190061462769697591837388742779644372536956162609204793624428118139307162765630072112086562142736322340271555383864028984079350243196587128701692560820884662223661935586722128559937543854030119384677497453843444943241431487348553830947870679790970600819922223416170590061040034135285281527701686287926720717911456079753000615216081914986684275649859331418226857714036520256561630988854774669050809359187910487448858703783744355890949964906012694756239719821223373986712853102438686324036123065273446156802235217521923561705320376685186775948800887888425622902761404958408170712265278250004776532435163026209216918458209823592303000262313242022398183228961261625278171208656154269116995630506120846424031250092089810723456457750946536069009468060285573300604423372800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [7,7] 1873833288464457580612980204666169715905061848657785967766924956477887311781783641358586009202555974475545597257171664156315540354784439086168439733094739068971611278155810845988361342130720253117365462985006153938461387122906116084083195206963931772531164970964446255189787559099900409401708763277490478941278800656037295079087687930574429251140704685486956216920587833892477387931217007059339143534368296778217797193065126890667910798110352389656469730748252116044489834725825970826855459420327364700903733835888498831774714926910290858382120572056947796989567380037504841583108207740710745978442166482676948109346204878763149616827025099556241532058490142596746001849745841691837755538556273557835859069190168691539914611005375666074136367703097584039618853307875863461892466201127446066108053204704187621418489847055272906589167743783582271103283274127460119427744619629354966693276551353002918002253352511806165248534213928758619105165793938210336449159533913133135525888607723680657807672901603848129143141590527316809879612538040622398339551605083633456902819386583923781612569648668559075584994001465110051969882956462787532273003304353978393090193082147140999179505576442628020078843445626875480494504641184009331113886352547144189141961159563686410756470801042170763259931964035638301478671505332796832040396404833332441789558732850649642900143708441929542250462368206511835893818600669145960987635818552469084935122742315213756111013511761119353754452748058429810383122710305811903253912721036919087012267562999310588095843125219264157414780260924667673211237538822243378589372725440982503711632056129971606646098195731303729220361912320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,0] -879274426700999954705758603344397477304931606170610989830833473911738255842069127605560270410250318053807365260252865219077616695101187700468523878150362828877094130365814689210173239934335582849410521065890612544202375908976841176098652288997429502020176091158615824119811285911242177768422558613951510829733511671632597839889100920099728419402352260820857297815262382506183529382985292751884985025721761968224479999177648364716946154136337596603504688185683863705751942929363287262149213251983238512984565336337524822203579721100552620906009916321632823118510537958555016410591732184502135270610450076240737016845598298644728088581720633837999919804460828891039763175574423836670612652211016408979292509703737633331862718820365860089916319250612306269179500113799003089416855027564175426654070989113630711323175565668827392706694180765763736981017210813149590100289441816565236861643531625360051627282964263158896690441290618363549659405329481398887121777969476717978089837106338683989110566206532746031310216432860022802861194393826270113068398251953808701028460616430023020024653241914857162089539798085381449780816246246564354309871477602193400667466504158673704001996429246893085660859712659790450084452384073330562653457276952499217471537233883875751665147895463165286458616279195094968601045552067008285372866278966749122133766589274530739212849926035180772425349469004848020620960517548308363241803735408213977975109213273053000168012486653685365535896978952485477249048017997055892691301992333356905847501099614155850879679942565857595895349510199402223166773642009572329293080632608298282721519706355390505877503534973153443840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,1] 192587141533085429381748065124623711084507229179984002549381444477653752978264614299426482933282989727956999134698160619043477756734977015500004298185768685711018414889569985634104600282654396590346489908068916212331220768777274844467006256126704093527895603728789821974968587161892696814502368223676530610081283416529153695083375092813718388994080033005619528752551472110315362031472490474577959914863918341449850563370664633641853804034366653374537943592259504765295805321592296582077216719103622569693999938452538548322547766410573202328459034200882938206025905481857687742249872622231734168333726287603509332475489651448782352660996266275352679250640665677979324901679529596951391405594399076313652890307294527750670056586869815630801104583331396172565793488835543833920434425483862022309233070396648173008850196169677902112074655237407378782617703165976778424953520199255020704686254685632740606209891792161885936354491851968084876824925646469000940449067931930310922626214055565412721838220851077436654593032108302857079180871027347917788669193600710952117166334044943133851520065823560624854827318675422983012110002531258752611666799673439524307465135904346550107276917167933962756659806243109092476678421776396841914586252127649206493228689581369944256247904761326916816828344623817371331526442064576581714039527089664967137407683353478205860773302862131238532646748155275190023793686335678412501189680056961746240666721730826615204738969011936575294674206848703322619261647073199189126834976493912835592776168876915464336993758415811035181593465038782534931013994209270575157433729188777639804533978226800078017835710147986045534208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,2] 59075909289693964892363872185569116354266118448744086246932007849864821016480904640817682485554021672656140999936534591656467149256156372350325276167784642336272366675244852053782515023788231237352130222150039577255603159220150663213187098698571872123282733817882354928554536070011149224751103763369495653055917590447469322376591861307453407660526470396578780406569744039909122905967912047674812534722611218397725360539563992163863755253140585366100936963681651964273657468648591112960607386186003041442910056279498278742422688559445286750867963489648537361959723124673471867983267239654313478517738693017107644154084707749939670579555739416189164176642604201998099007298854179387572859315532239217731310292616983944355414874500391275995423780051756212973138159613307295913226490943368657266147520989599534956159971178437034593799258689243835418296500248821308891465916506868607922851178111486725287702879112617384223199637022259873964527993694711908044947912322865769153658326234142090708931840302742809845142181134085322693736449679080106444979232060409994649796164380331389866323122339484613587105756637081279717569056790614948409752314781423132070668128409582062192552903286568555761871088433942063481658695046424957916268120699114261353914859783959290917456055471158721547530306237937765111761468524613258806866555013288987341708005920741342641674040283980523532733071069498770734571307922876426439010803045798444788419016259040296317345296053038255765092038589996517144921382063899622944573254180417390935008287882383673184745447047992959400790688902494275777765208422231521867278075651227008378954638563738660904613129032107223064510464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,3] -1992643248497244336452080001422383180930592291906267321014158215045165396398375835584510297753551235787418270763237965991970163667554966749635504791163925454453567185421284979495496917306026771968465286319657575378579239346799102467011842702087005217342563481072402783486600157053759341679483024406299473619195425274595246462331213518442888433262769063312248240230397152791356976464163401195764174491639729953653692838038603576873594142577533449080267210855386608257090124385518039909630987590275863023345384971660887523619675735309471721397045406445636713350782084155581807761380657937197126814589072645735961425982124200884454626791924461031146251297797055245069846914869012678167409323380498410897442584167595502688691110911244769774260646846722847505200211927054500858557012719222249903478467684673296495806754346497902506200002787214278622204467368568754716899746947550289771278942214466738736641793981756397711890174744469302126001861722460110900563465458817072750977142657467935582440548454814403951518750803722758980102865616520787805870369739702923257323733200187930056916883648674340385665357074327048335909351404611627430752817353780613573928327720499955704914636191210726507402440764162845736765616048425013834094748221768578603569685242507122486846942971729731625743908336300416488234475916275054564582034483080050835542804611633298035131441449602570575716171278902955958730812494690279007170753969588376082336755778759584679581000619484542189729607544575668653210074334682153040704812872479155246304165586689256008175642787960674657745731146748716114654206583226857116537080136326684544887030463628914822342537571280032843199152128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,4] 23307194269298327418451368367934458044604934404657942594268137206063778531849194041902852569461395635839571665296012938709362703940167045638126137019080182612469724811449202150946685900319504863210601736706917361654548104724467812633387613517223161453284438453867127089245775065722978316747204696223273040688767763954456350188787518646421459474973463523492434900170030043889902890588471951758516784113193448690001288573071935622400525843557563772335136191962401409791815729062713040446083899733191739442234981141734382958810191645438509648126080316727490595352342778511678512000425597011542696193522100727739767437736449531816176959296760023431997037358409560161011702748045173727027355940940788170732376605427314618423940798541514390163364748710114976675940640354172819060413749861925092588639258649063032374782024856711235778596118458554682924944324914854032599307850412948859232529002696872721559777286951092992307116433432204933911977355033096666429444500761542467330962149873101971491067844171070625013651178450032297279455231702472943676456393619094701134662670158061663995989154215631774132521262046830574735135473892320987695979917407300899077995964402255880194865331463982967441196569580956991073222053108525687800446709221815868737033164059628093078946976121793847907858636119679701770786008545339900379427669465646073978100248003120861486358550639462022031343844227912938229070740452004210831819962341393873667506235957190408897150587398378107645926835487764080825193363426481469861331234603368076056406951016908275941522524697635288193646717474928432677547290381154930438753913015540326512146850398647205349592675223666195741718609920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,5] -198570357060386709720866632063534168340306336825886054347256055462496551659916604469635470640613223871535709327062252114575306950275962520205063694562269693301244730790674869402078071216585239818447555710682315815431394248946019444043955767303386488381202542978579121991756217486089319654002687586771701515700820340346404309488743399014247605613156025909529027639869189277928366427961218871646555993941816847061164128360893008550437791037014061495585669900158223632867110487864631749060928024946669952025419264157907788671266653249993018505384257840863998200022686392854442713180322077023384310814388244012077649622755964874226770716714259777593584960573553246019220061509911353744640792969482405678356080196915147338026683486544203985659190754759867237668253806134716324574391128895635154584095722213522468326626554643965707841865112022183865032696222968523744637641617653361592233744804403610464753413325533058721208455343175838237124771844536023733722037129355020687481088728691669119439934739224582520640143517890653155475914573764825247829813492080484528380373264870221495390947071661141127380076968957971015829259118004250840405161270251400563312924407360749732930900993293919485567074032202347198964844665935889681739386945054465753948721626179021529394126140102836314290059545068228195824614416911207257196127965686338863070612535576349592424263537107079688727186052586946444553605110544822921389361793771093630678785332561690818948396595867740607176935525785199537277342614899503577253413147426013728785295920957022050949522478874860779884263293566812212506663525025791189922278147678378497853502794143479633449894093380139929245327556608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,6] 1420978883065728990241338496487375851735441044658251403843404473871171304013430054518912114251978551634444873626215803412877729355847953442909508808147505135031736801832857200427639064190627334027390051743232867025816362823481589780332264585993986836788351951433290456537208203531578014369188377053672303313429142405686736348746885288779403274784673976650635446617626640313510491335296685681992864071966734583947218091887412083812955534200265608703744423905337789945188184535681912095966463704516237628633235064427299441902563655200935776092827433757062603801289088932496455859790218683748907387095361200566805758432934909859284911683725717141948595946760931939172198259107038639504487550255069249316858821150736460215274059423021294579547193189662014306820301392941569365160654986343527544916396539452765536432880981059936062822593329879748384712406058828367444772719009012986789114206507804913438497301336490456061941265638378473519278689951483557087081048392554830759871363276116168802300275732232929932155365635761734360017310459351577843752447346431540057650500311326725337993922025009990788314480616036815696467950684041948123011503149106601262758780797681121063326141900540992947338860125616267357265899968231184527154834955815400141875596513821476083732062231977143386444029510486240251393878385398153395149548686573835171934409888086877308995886439984187412031423826453119186899303183056380633531782944055838629930056513897765166889191716825517951259838707005271013167675214784337357287047150438970324124800640501687465459735332240337690416782991482563285266427501946185750262729680292504838512240299455177995118057346253880367656625766400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,7] -7058763964573523246898823868239571119247168793146524738552586726978967999731179658489890063343128961820759871481685158537146970823516974073868549475143109318042627598878477446483374881163019592045962672035679391839511103775238746012224529935745805127083082809830152975489497835861793483926202624719518525159983800473712128685436530917720695865785773052643528262679123549790672777093275485143693216236715315283295618891470858872574426244383007724391304893923208397741129357913468086232714996189866192368498644197926544153511754787452236132342675637154281321401247016468106721862599157823789563134773217127870012077488771719068201878805661177930818885330415831568750935771168052997578499958994510238306097664993875026934094012707471609810496458172313822407245715885497390756537365288446214219042714101719669935315336095527211662802572595747930398584258676833889960271154822137620813167168371332827865081799050265308779685404870105416909940098117974161831589889956127228087730307512788621636061506341565774848344749435722950375597354782030459538120587198066496935709622959302946017670547755489097871822019506560015112669409705551229665208572261399623602039439569088813417111711510945799962578314207843289723466466683695629075484913321991950024386076962473539935697797768885794757214458397094678362520321272737151006911190987952680470814848708766699031075286087507705064760093902454476575250307386038521958504446166400480393546863089241546817459974741819429042214649311970292078987672313060585460576800334594790878465996233770550008581415898664869617130504009643745766302765921819980146616931557443034622190230004514999235350228148334917707515733999616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [8,8] 25072966528445540974147818705960236857497963081113786044747610932039776345155145360771167313544246379233407207898198550714675822753800802901366899937335111976731129590193556249307475879785718892135850764966613784336977401253359484503832826862665536858062587669691156936848552973167678958571370880289447708086662712147242613462230656006711891169430156002881673841595784049351978247896317325459339134785339687121575374595178588072987429475308872654719990267928140947077064912150929491364782287544372030965015304495546132316590533457074886012537856034453814777579621012277458461552694860855455795130192115823465974952206262155017204206718010370102793544785948319592463262615427340771501244378214552688449541337381335905482732298682240750864923247095566920628723582514554692408508405690268723442310082607830020643185992796077548484457675960466062143754599940272053735899784649255610460792536185673158943293834029253749492065955639066997170665762134029548090461142095341108446327045469168829043895470359903412105794195879217019297246696826672116705997502281943487751180967999998789233805697923039856136181784238383369525942116923120523581012889216021914516157898411596352329164575493986641738491402677134854410286465709652526936242200651513625932607973028664295922092052456440786599920920487263337673692594777356473054985443228652350576633799643375297980288516524588505285821308344936446655099414525911329049850886495521846894197603292066835377415983363079628274690729355089781669860183659886310834609453861139048236065506352521597707391611380854914625806820374385883064044492222473307379845057510817003985067770695068800978389391804382933825220316758016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,0] 576257338990997812860063467816745246967045959526749682129055568955333509459002806483355574602517782004917178755401987368992271798073220838693243319029096114869996720882140549274702442507353724987925467604258721033447364388928177016812651873475459538919438402594950894213003509071135774062182350361153728968291103507676335900586054679194321767595374851894965036818075700939785966789373565148369270011645195827420482187640361067077197430849653584127909940324523963152826364725491103542619812080995445446543663929851521675704334984346199409171943237886531963747470876801122119112956957620258646161869833171533500195505506008483954486776746856049114520512205936297710921131256934251590326748722548745907319738669066275395735353020972150786149177276625476540027163016223524251838625132123713158412248523297058876074565652978666296962398260356459304231344846005599990832843036588306697771406831222235032451171797157543171170377796370831432469433349946586211969184871702626609779584048918249196859460919506253050087583643125908492819529462912981190460734515573040440532337791282894009289807702437376082181596002636802209760509806159772260245513280272747291836424596164381074893241729834647546589667040271344005612642813041245448619940635888309877466050744475606338429614214743197207314534199405532620380521114884810756268899105928219318128720335311088845391071302421415258213935456234168018281203701337342690610168178907069493760807976607955309369896928965156030937661087427770946323368272853145706086549656430070217932584173303198725122750780711620173609092783779647748640385300839958039850707890804320991534899150335698349920643930916980260864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,1] -594974259473231613373191460175846761501049918611497033538211030177876876760859347665142415576579944274663687510500386447196051267657511019385176586992321915546657996673441734723473544245087411319421490945220348801995876984840725958739815748185705634281889568282380342191706238805590576129469467395719356963374382843332216914392906568244627565251764253740499634748480560690779605302935742601049819501385489511783656492852639394032382088055821186805662612298990146418719555180726175895278557760620730159316176945187361124388280964575660698020114213177131602833971049473874138122598724830160696866138055929044209001364638151314993623332100734908841550290649573302684543341416191494451599628864657759728523451124428185769399116953309803952438513317147761342524992438016854280482139836680416206702760891581492279388693350160836608778105202378083352659364454003113512750975950148146580730127584970460824780894503410374127454515513507051049475430418323093023302362657091439823298980487861013429958675489377655804738829280258557584024792076453432326780872558850983958738972179561329161775678364592610225868862587002013118211217416329249432939211637941335195385209257013120352776518660436932893622462693600070460288436406796866013317835094479296305937667409197713623363551288214740348093589917955950686575742578866827735516016230007161907775485526292466425590101152064090456683313321666746431608339908174598105998351336532601640274260458917913918467656661768886859282417048837815601832347882046992781804235548510619422818308447866170996074625576951925530758439686181480819557491743679615561831737989424469449801188304336790932685011930984176446078976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,2] -106484324756569928637769802199987307030952720887787629736293490394382176820279709691705765754937299691008034529396725630010159265356423586274338564601908893707196802179352792694141371438217930410444591012223345946285551793850179524290826196963759335105151843622204452279086764012357841408930889126940040104067785298825714063926163190921451561527280217168620037184964151153421204491932247571399237977985043268939013663539594818185558860968259170793861997016027370419713643814213080817618204402070749267659456946107341014364568210630724356958487513608700961926055361319369316509826041183254607732648386122930387428686083423185153620969145648932820342697443302035470456739676344751411256973923372525897346876072674070091708236110172993304628255382307295305890083435388149438776884574209431950885536220750733211461884924666389194375808011007035226780268272912690442580260465870629315795422719543866967593282930280996150332371445058328354006980942848823875976854432284666674138430937688999659691354226455482989670824148555423146957468622491888184032734038090811399142564134985902034214410316305850994153203984669502892444662931211474925502780575342245216816970160930020453540327163284303526887705897938754810183026154327825785231284642023570089657728922912606799152776023627925076709298941558843921275538653784128492081379611074064175590439061379796855764004861868094395967066426653684693125302198186326910572966288307816388548143052428544821171851495158051649446281032151141786361696783319903312505755575429335185815256578457303834408961581089055038813269354012877581814355663548916775920167300477507635063967001177617551427739697877752409447464960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,3] 4953938942903560142684272799760280288421454844629695024168745226767864516730006217162394751521245236451692293498070796225595713191225845369690822903058301561925162027956253011416581460843830690463764359169507133097541190465077807126265801798837393105587192998674770673878772801414192988396846951592510951972448165421277977356787347114123124423295710451655477050209540731205162217157780810530427348925473503474386139314454869319776662690123907844917979494933671612405542550346539874727106731033687811780046435263771138949867914387120050557418084323870203135356594028140635110580200189076286807873916556721085232717284640860093447620568520218454895118977373857448703065724736224260401283416753439344267592942912989160134474290028351461888845718036519014576228283085942286087602367754124331363577240816799550337324949426476379939564362667191621758859201235828099778966473015172917382486076660363553051360552611934318878693366239432000315886151221015865760634853051839397879891996762442271176809189568141703675991662305822297111867871892528078580028193476905060624882052799521594332875804873951703602178663547684994641580460506095421870933833575274107955418868428614120576221003979827737922292227817883639505245570920818191858329589253199247422035105266734392055301243826625806794884568379686077916850703906331711211828762765690121238956977919703855982705111591759429475435170702392673077998274387462752510284708120069698283452806751520942988994696216060963362829709634041014512454910553876065563388975139415590991308711655073965434796376864812377440956427171680899270645812269036092340009900032932633542644889081003090516387355417533793044403322880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,4] -76218668782385870358785770593010620468815907569224750191436246144985400571189259249815702581768714921591442359800622391781875657058412809608172452543473056021646631273334043498316040479496877679672174369307194742764268333400343931905590680900228422890559620837528962118676355613201077006632598138124023722038644566939905930408953652096217101708653148342775132650732822512310997737374378628699499569255600286293384724725763919235619252946326428826456882011439417526045867184335608563380446347991261165198067979216413972994412529300332136514421471690555619160757782729712201857403963666763974638862549774567172881286123943465075049806545824267996519617786527201792121165089327556482118423824390524688349039995203887370858499267808320117007755451973986964728876643616970155368690793891860021650887593280182547350358524773226277360472242694921539684200775506045867075356960321978723869397010470123794980764358119511210808913142581982352122349956611021263645620849622933414928645818067662493422490702170320813448979217272971550952799553231357437493821559015372926714578029345037346082961436379540781995765431375619576915260591377705888954625105093837744531712524013514595374215550883085267685968215685598164964984006459036737678432875528631136312038844057772692942111013817555235739972559438726294544477420468695957893699242808597372014362444089908594712560307454712455781587131487631590663864537420020892932154165297295057837604633308377730534505368326385511774644845744029100235980192842092085392850565035736357028730319573450336018129576994144957670935104188152324490995541962892443699434367619049944585497259231315290314213492243300605560910512128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,5] 666432137507579935834927771650525052260830311018392427925346925677854352118428053251755626172175112031947650081555159442815879017155176291617712058829711781772706504611094501056394012037578351537609860385266604255088500682832521544899559940392548815223079962555484560101448259362956545743740058564503245518778282558498413205323325042098442295530191319342895222412635290825081891598016997085625221276397132181818446757291651684742717061625110157607877828332622474805624626972299101344487333534281707321405445929907006641017688343097346306421685446895501350127756795641184447923008355132325074084077625912747592301047502015281850630524579327693129952845093628796511465486252116862057901817534747903411812102964360233555894684520033790193757615568125177516877076204600201194183054707244267580105783864381776208235011568068865509741584772685142443593525685026128491798643889338964785548275664592960425780286907279068185177882032153743956368442004802190070506582514566867951180075693077548648778213553609320239652312632033086899814357109674255173809664932815042903389884391516137430165623953609555483372749897267313611700113295425298560348717175317056375220442474005984646230752081265329676011004234521564897022581763069928101658525046860635707843474109329738063129748543733547523731291053695964348431444985305592288236802892313097995353929813704559841371495997773486519230484432883064665314652868155241149724158059047379103419715023831234132737830642007425797552936595338422126122772633709020394958036744693301978911272613956843264136298384640342622231229924593704635614987472616363367178917462087521494499980706228236995570253727984030302703439577088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,6] -4369921048044640635985425210235499338660981336001889767354793744117172373913964799712627509308121389973956963010709897491888606576922764886312487086591915429750063427789480492818524208027595109906579867105908507695857422337591248310011372380940402154297182250188897583823431149397754348229483255133170733168759368669407661694454304345501534514380520934357999847451310238238489775095654434043520694149359251389299082666060098080253044664752100881542957981855175508880432427617190552813063154404351801186287944627138546874899995263895162653123741015401701763844019154124057073171016836994652914256662594880432743823906922719739096661613297174616539935827186602974147581845610240621766998822285637478573614635425049895695629911464435505130325828311535687986728664955792220984846455806327862190975697109657179194228732529168992443045345844853105416630776019904733085822147356912213254834386235147681913071303010333786970743277591643497639432174276859073129517549130788078956743012848206450136942902719595978624161843334663969749517733728652395248779086963078963508587357410496016470585283219036647462565949062495072530567993440022680433644894448589106220699144837487068141311563880399630899654836029006110125006345299600058898681868747243219317268271500081795933998288550852024503735033612196599281833318709137626231459507137062510176027210566922457809934068803875110524374739953506137242599277571459982453236580004492133775801599258084623485296596145938580287772777915543200284626222002791617905280251852518625837409954148926013016822485251843362364881611841568547876581993758936702168853112773978524426135023121655662038269145165917485621607472824320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,7] 20369798586672191882383649807804150919595310090800785485554056569575688213948097897185863800677180151410688607535378420473312148775913076794732616803101710149611599820235384825584332981622226005042711977918407977403470028538714144868444828505352208589695099698126396333665670422572669027899530245439393326571910566735910695752908529727044097723623412589697839987448680146214085974098748608401819862481092707031345018768908642804881109861503316730957437170222612081288573114297620636485480178712790909407722016384876502617670707540425107359725883736377470443940533416448884153442485030814475056670499078968125749028981456454961145743060400331041518523009087136551986622143099407657005802139649556148248474879862066868809886315618748151194067874748235399712054660680474844006301989729843390506012641129618276502308920486420206448227612400062902167268546274869129106659527089725407767517075840956055258692294967034392829604663909958252014497837430225747635587399993096391178414105780566649598501643452868496410328208338836631944696558301537980361466892265245906158835061164202403872454392915791263075592051559872396205666948314645001666837874052426237943634167564943949105111198700011779429003191839443374691734353647824919460255329373364593107328098827933050995087280410785928909048823787365497643772972455488993564099912302343970754883210086392818107848342589944285630084872163322259315595370616260288051144791402052546416994252304126195241499740252279971455430881890829544523014190568051574043179733514724066512670157775470973038638486822952071915327838760198575979524360453331393805470955537746659496174495330033960369485241235549126622818424848384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,8] -68095793201486666567283003916179006875257216548181555568090932643944904417808160294851544104076011120019304142069607396890936837595772386187329287605224836902003780846600939890921278570023348349874823298727093940281568913306438734933855260338416036648690752501525094149808965751156237699441398175946939312182416514791759530509334945456925148232211326780831793173632717512932765747199087630779970314772982748039505104629419953928023736659054301921849457953700802165760859349664180435328908967532982216894450287236315788937645985770921929728245158830624152482141107984159443488052433328166520975940355813125570073403035797238711926056457377700822528741409028989592109361536118489486657909261600226803138321818297249421149271112017067211544227787462563873445153108039729505763966849228196821560353509333493536945638651930289702687227227226139939079810899009152525028677455072110258149200344647168491542657753092825143527714355289352740962796598195078541506448785406323342397024819528653443247872140335941673811723096859949058208790066374249969245548436537375414605506458221017163976614636005392417791657848209016232241519298010523142630279364582067398726977476933543118011733326233038049481466665793758983544562884295768353701582514723402355883920203625273893050168512438031589769650675911927777304608804526873386182705405909865285735682098439497354879002942940418550781255961143693105554148831195499398887548194035298540325056924312312887114107844079686797428088389065766538148290338175114710492714824003650253655675164725793406178006061079179753363987406473796365466181589501413203885962561289322740782757287206998201584494406336344271706785916649472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [9,9] 172349162288282239464539778488748910639142678591783912613841725055616561549884485567998748797964078637172024749264950987306527939543235523288449825412438710476622259073150676368523547179194594048783254156640244613004721385210391770394491951187252766237326746442086482706103674488625146986219295216505672459399549645121967628279784711083061319667817665285701242747049332922139289497946964429692010496522141983477857634665596938017601867342888530697607062326489657970771193505456337361538114368562712808634384577912188282824946263742251999299351913956781805076537339266053001098979741157421287107478065199472492306010562387830815784854792926940138990713192173559023084463616481743723637219376097117952053990518010364021789031408000084305747668970039442819807218516066075775819939237312756029425702850996243847042295975749099649678167185376884543037705915761886938815352254320550118890769715802035284319300264443560143657931327522561088260106186520082699058642328302676417221679155233407330616801176399408041971858874227496302378181325869887677813749210939294588238999537459428622517964310660515567978815260914834799133947964937644962699869853203342511339877274267864245795474295601324886011319495957136851585198089498967412703363797569429575953666286915503981250961454330258881247765367750092703305429244012214297927649947447184095320270840542112724015315554348965236632465225803877256495169285599469245437077909987505503266473686808890566116139955074938592269911171836713306490067160249527497613573073925772321111256446587847752851864264011953373304876014437940992422822250268890271423858694578032919958166739604714506597584781223817376446088925413376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,0] 5804847033784238039104930446557744375335606873419736227775248224149463141300324574127018737517701927906152423427946881662545861058118000838225228517840528656198657190581138169549454792061319208582094960920432781187558548114332178579657646333372786871043015918608224247883899402876350985943926574790016902485407699988719917876949955267366447717938270635507701736189774043901516904691136403265441291282824905499853543412334748965390231314873070635050920509247796589479667111005828907165649383862695187194864517680624788838673904989319036515267390944352559904933405551959227872324330123649299882119182221344888145996554331193048703552257664660284271927836886046536164608170287407308521881478418797384014285901440931736154261562510069329399250186958491108459733328923453885037231953762207898383666796920198281004871007159387768668428546008417135246009162497831923790185125084916986652659284047736235204529980205904619683743825448118749371730942472101911341081996717813123077114472110791797542143973787907921385757843810178078673650070953590382500616660821122880327825122090407214728500647413089399328158140131547500646355231387271575526214329486647365753572789838996045128416546095216967261165994339707737758976888926730507333082093279112318102736537314072786928576495658884783389004624106876048403067337488387829743938240188997503310329622451537836837986876233982367856130102247566106231527747640604664074204300152755898300789067352546376393104693817137280802286579561981473603854266396283769961177888780659355754982561075344802875779046952038811796328782937815752701934372867617120538717809362547598685451461253549118904529691624355965960192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,1] 939781209091651127811990928213044794182244828199638516220924718926377649437125115701673733765733791422331315360476085665645979241052344162955033390075769785164929968603605069720958467398927270361527375626037741455799004411719500469337364077270841961976267792430772649085350218656993294521448826214528770556729712642982156021686458206066658035711475407417786957806167970758324356420921804544237833465689059322665290469977508966558071920074450745920323467715838156159748289754533641380356951085347648429106961528228422227514892867242590602743025792400129438421192439402437051913580704079230301541583526215089047562258501935390264819678019186786380710461526995930158597520896610003488480008808302421088867247482891741159752283103952919374616673695363992732330098066509360540278930617472634231784162611727915643128113941437570447045807310158628855285074519443723242102592442899897615902247921866785410657232739909422162183209655220423554296428744221205671991819977795955733114183207828985490259328514321014924086212739758441120869991806774913985254311332519450029725881751507122883250196145743095592951495713338632067954956969642941031834395657443869918608490041247497720287456115061983033411665012445233033275429892805765157537661954615535773775835712924769969870774871964978005524135652053126417740627988488419162141522266153073213957343211949901994807683009510328770720552965532995778419561912834445151378791844844921674858336937556242334645750391539633214332678471580241439034254689762267068697551400417889611330840356887403949458786836313532877662291253908327171059101538219962782784429731494317376805810163129575801689944661527907400679424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,2] 183799899919451059425984620051273599609424183253132895280856685828090429603291898108787067213578309226472381983315853752556203136572436491577615725224340083519124163136851076815306343277328851399611854383882396527855449452796268665912996264577394656893695538887888151550676902418099599461463665298117950835531270983682145957638400461762274301769389807143697149583163305890619635883489626130494521279495519056465870127708597809235587361967196121370185391148111852108335027837697828939573717435709037421213210980225182876805665177309912867824630929265409383520120275464818607922731614897860951246081832195080007295488369416988293262098673584439606876745566816848709052588864445456623217236924174777078418329782160534481120193275213920933040045298396764717157760883669893474167134556930155087877114924719304996414268473520119201473366907728440391757579528237740602478741583860304617555110929119864057720783816180224855731454482796640363820331242844714928617801058638676956184987749617990776275112790963778480038855448693604193869838694476953248469943070907408229810181349261961584967253501143236274462867724260113321796578721741731106675480485221120804788490867981121159395411842348125068929665305781179009762042227907890443752645370856051054389255668860222933512324431473247174704565401997562735723564743518025512533671541037017785184771581080172257295881943392771240423655797934523005642947807346009481765166282778504928013032090305151128454556097146676049880931768153587021966464172487478303907667849222322300830087128232643218299643012470697515517930846937589614251457562927565894573078287609764997197284367014833715074688132069151673396756480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,3] -9497036429959505329629056410316253896052954964086630010642284841914866378315009496636766889427887099594753229561399530711109155827188717396486391196945020055717548609188807507860909760655910661290358880491523616008892873755229022116596642594111366974958109173259032554538712134283596037147928560242228071579769618377237568684233666823139962315345492365641149367367518061621853708699564013642315898817459071540711865530591696263612760878892301427670709558699303190436177608618668351610178953661911237475292932406767253246786932186720202588446511596702974126221930817838002659132013695047128692788506928862393450899718307525654390872415049648914533107592397971138865262888395224307350825570557253287118048134518299208582567129513432488460956185107444726547581372634616256321873330673097205763726769781917333918503247894953483182170775395347441123234737141828654480269873021368891308523199872969245997855176679566127060592209170513877028354118521653498794618102572264761500994061861434043225008772390654802594593373099231897986143671580039010960098559942290725235791396539421628348439998650781995472084043486488891554933139143693222626705638390208667352371170650075949963150502244526295740387493337857620119306081541070435412219874642660566475375331424264809759128566991437973965427877220749252024945564944554003455535698355929242617378866301587966300250509147831892980080954646729123726067083037012703507262764157672312897590622723161243173158125270561425725682227917472119635165800571010303554893742876050200620846910834334603510069675847887407424171160833985891731518872919410202454746030945407990397480056618379047762149198207733774101904359424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,4] 175859457609976498025542775088727818290238638273464864398260193966904409178289852959843076326242547074147155749479495463708945517088989115090014992094996979721660460456199204023974263437233409790192986575139845659512378064393657068000640858408677692244272040672848958670874741523290067523817178635248862950272473626889584144540276673161285177105368646571369821957149470544965312019994767762999475182664300543619816161791010052884130030353065124145282907317326671260263335577131515171329291752971676414036840388118050305234149680272578068481813224081054048127250589399730911405333568364126690672496205295194678287317741049707615932019807777010410128414658296336671898245650652645090652770590028719618034032641104154359599466556632072898807102338968038196806839644904501608192075723539595914773201919169891115456029610822332414854343061425144845768000054940329302258972195711153746199055406792800591586509082621954782041334666901954567015914546635905550993542490437041388936232765569902584184322181564835366310735468761859840331201354580704574335674214366033668617365242626172930603421909326208517608687561564882660673869085741643199995717492718270566581846598132496669344876296824133482863925815883642685704918981007520676929781943834904250621132339915550252304625349097485238556606791228130825794480263300909265981522250235350268906170863939692004765161099117707388565349564234817901843709502104789016763839305864276593811195611965282224522165245849617337718190800502032380038602669093838293061654215410281610812807588765544626216931345132320383862597582565554197916463353142635766661557105838170667837896608405932331323892992271273626270479417344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,5] -1649134333466513269227725932612915235897628070759155841140231167693855534762022805043045965030927654519965081054103386273789437023048324262556181612408312032374742914047165594939698233491077059500436943701382365951362112241638809867473901997635372894455639256344261209860503351554723928629549609810768755224898800600064275082911060014425859841065797019383353616536201450353474531735129239400046602700727514953364074286151359793378648993359321342233741234439897391093850114375467403760090817596502247093852865888481961485848120169080855708604115825416958185949809263134887548818019564437587025230162978225321402113192664028889025525644735197694151133719004892930641227648134590271669231494177455250491393243470439996788149201044449978060113142380354947528469198587639462079930509395787429795477709220382275683845112664173071037436464080034711317973864776218854221741424276299000985805651545689244251390477379733676080247150819068236729784350303567524973864689744456257382329592522003929206761034149305814939004583698475876034735448492455356815400749555760821175674478330644855445729026958451771606784844175037761461886255154605442995041456845558799817647803399806448975735626039176652746558155049026332501826804048509415888008090475878734534712771841835203887406546813128894500167605525721035506495797492600695735115720768300186108045479510663166209476934808674670764237244239351681381038127504291897398015242722293899054524320026372146435163693053799541317276048095960983191827036677973788415515722183630982535978195638813567544969973650136154950778781150131723403340925361099393379899936702993443962740799920160924584155117283787667999503020982272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,6] 10503494429319284442909155236491944037295972013375863512400415824304394434468764989050850163938954299116746149508648717124488812794557622375500672101675941664014334285066062702191219372180421129018331603474571098373069077859468971514164539070278991293535822879921007528633958161011686281064502343307510108141102808798236074219774691622983405366188855743605697707438639877363387372430781375171951902894587435289128076410444599284671182662867811257664766264985046039171320945795324592715288609715761848473755910018023490209962621534277413759341344207478935057746700711652201851669195847874623741502219039521088992815616360378104718724513763179190121173600211446901242998428948892421382812511953187489508364762031516256603840929671189975650849517592636535656412340944147462993450882130789112599527600791915637368314535951183326386893433869821281066552462817232886778345721424962256321053491384405039015505057427779983508561920212056773827170016178893296233807420238238626687072351116025364967810091994605685674690752993190923296284365373272708048012326231096255174384409691650727584370858007362889710167741057752761251840733272974116370291028799033275443047798018670922574994701885391428311279262630762769836707568082992274941703560067012948284663005158928304020085340980869336355286454779440985161170749210797772920147003655946049926788920729775715147824010069883892145150225616713791772094020033508483538574413334074257502483641024410053995824008834016689357908861648098133338963216564670656190361418661220047642164491445044702613497270242071140825925214059025781900005858650936796464564485533913531423410619154056958082761512488710519518459078901760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,7] -46781562702582289511902606662932108306107221728414801032158064247046607253484606846969469681568909544615130540800747128035146838463720950086245627818136781297499215429649209967457733992534953504505218411239782853029787500647207997469662629964067014009412183817272789645845234706309060711901985460477580811314373677255428271681036468749917424024979539842987832357367033586973877173339709466855187141438553578092726977813708893069196865035248153259889120127327168938432414249099870612058291365655631833020595337593769974831802410965787138884538158577533852831725505630417152827177858392416239201719803752951006456005361289858759611093543165190303494142988972017352980269390698985148663622387494562005274880210293779472621471847837585550445587461399866324247820205730349416486995145191157061600917433628683610908021666647147844786646398474092763795486496563237122508742576006757585095838062433393014947017091093423926059137224359397442834686242690931045546400813837336206730254133757558261619139832262159243575122497760964621360691269945124880752612044344948174123884261073556936988324759195817290044748803286612551271730410816675140320630465359082815627652725879207318476490493599242080989144297772666674767160062193348269333231417015768240147619436086926402269659200382957799498752547208710466305186096843656280293758108405685116402351380278031747601105990373200418055715558669423242259450971393532495144430518173657548815439405453412475363041048274155237331385225365864768116442675131250610803695001876900009944845945765357548050063938508911568561730513612761706655364663036685054823933494425621718779671086393846217567891468253272227052989051830272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,8] 147668603378247255325719998919742225017870425135699832798105079195867057810273411312183051066456886001173431853881308222030818757734001827604783523141531216674490953244603345687308476657176014163664091505330338728426525742333356404561257056807041022631004503108408500803030932076486694523563688871640038407086637947437855879821984189097525593354628673703336759491672512003505463986748937132052804652836052786005918402244586547232058688589538830747901564459540604130496056835568573760488653282772218604666127974421051050865595200215958190381988284165916408849793104742293119775475447734188113162965760163502032503926696006086732790728209682704176015241878370201255993429911397337146142082252930872753200282966464934791477134259124937065673184912171547707727653392390329245146284014156296922158874378817303531900508389886732889096623828418448365163151808013537132144775031895511616923747787944235110510438781348374181254753328195329602225102829101934062644533409858693257516281179981804266924701857163199139570016277010266220025868742584497565802889124972925538474085155595016977337389293203233114443114463357518694409614055641115019136509549923364741369777501631136451539025069413452403186550427099120855339695881443509104520305496643912529195956804453562232126391959582757244791148911766835189431990246263726289654931129207721356877911477528069907131356737174122641907184947201822745306579749467358018099482490626272418037815533625575535332409700093155495594741169724886422961772593465726158351731193199957688890771819969925354460244150464159808580514881406137338579841812442404455963580909707699918938187362206884695438263377069012608183360169181184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,9] -345942009364625587851001330098338075137668030366051231278499333975072923214199834397151678075408108548543647801552328386712539478425832513562428948975685909474395702992990440397775178526319234401544510426650357088228002668472546176631292117239063462284467182800094274300528947949545496547120608096850770538694590547746164807000113278700507400510366979188299229341401501780406766803591151269911256852666466041299549568112628685602452778745157165016574946537684581992571035025068297174155503980241466754741203522895740748215420325405619188198546913038766088717669345204780409199948466254854022601607702048073939018543702955791981180291670914379652509341963293527058952765031516693702742014785856774938969829275901451834596691209638577779513360128905920688502565586139289879191811724273524561211853236389538525253535824795400734136367940011298091107065810734851978511098167107996274442399427071140597085083007291332157354100929180646586125891272591439613571981189346758302202897305274738258175480692655639484742584540903157855890642939714224170057963096935894253877188740576531565745388582903231123052282733493535697963502864482622873835001427216872732202127510911643160387557798888029168873898151135100457493905805764830507980196994125649727058782684594371098543424278557145462563355897349125631955851157300711545436059812272692329776222784237265357875653464143682206873437944595724573208589690013871390389049478853542553008771070152104789996447131314396580819666544487619824070677361046117739053676391689648766799167234649174699991956796376633787114171161715906796591609991154797851014933945654426251839123595784871139546358276900008889841252577574912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [10,10] 629555223755390754408823113968569211861733219866366414493608294025535565879895977702802621741514027345715903027208398608661230496168922806919322920039439662899771872599701872905848563557218334223298990601006527754473635029410286065258230488943101896075360033994934686678413523184944934287915474652695455423133544468273381927764283246794769755497186691071866716053874174616863199722042807072787199444222620689499836660285572520548506547643825922256147257376040879839573249553663264510489135375999071328884928911759976760073420319747282804793094016802643592168226513402865942656077994069013794832040504724786861437918272075878414818658501224653333337648513120713775364792253967404420336963933440778475941888035619819096469689496217593322298102873369489951875238371446458733316656905029374068412393549226803623709367135854269957109890683529833662769524595650529259626064263527933279958455224873744036384615645710916301669031667572759080423696309213274815302745998722391701942110467286932699349792817665090932322253637931218410617878615891837905705951128488954307444871161346396169146368842523189409125614203953106384248833392570672339266804850231742128336115332545454269342933595038971190022876750598604415336946194314872620854218573025875276007644516268761890709161100522262198194949741176704587892055448310543202517968161148428569322800869614717203102368065641673075814099550114371918768806764913240558431732009360592344364929149131027976719841789685718096414748976482319242305953977394805157806917587102594865463915521760282560037126435725769731734948020249475439091893413135243932705192334969786796179593031487855522138093728909629674920376168087552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,0] -14288543469911461203071102218846425324804087124482267082107294831749764323222823599199583926177727156795438581419288460958361481185974599582140454715043227699838914429476673455832785487464352646100246648827630041934923932057651898642424722034038442197918817629661028202231074833787042866129594529411512578095211009758174413054730218303122527763890002817690272135887191837500678616823804582030559756930897415309787055702125169263163674156690853799538201397477551668277258621065348722005470656280140556643848580361322968202322666530585112541089308152419809120303956285400059343999492167208912163915062028462627890822834597424513886360697784810104728561318028709554258628821832856424434619578619813523666826771078378198494041747336422848365376032920476674846358233737133106222697155945374321396586011970944593237634924890433632066069878753199953727115292524213336388366339555896396049064115990075291138215421510231551960050419801438453129547251071523299066256716903717931705979404546869316954145852782935390443277655260602058794048999032678463901687133329999728121900029189069963692154099680840060087855540457032353071158433100940292734167435784387137080216905959159548931111625694395912996233670957147603504836542547539139330935802072061305274752321823457438217053887263184172721930606782130744220074379723363656438226655072583332255296428263638323439618891623242594298848080324342811818373552943827484313266111695998538895044443987992404090849486762168364014353842594416974471433503585818832972984204386788966797390737676944522873127346238630518130934206568845195099511340195763043749589003356489668188907221786980778393872359020702067589120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,1] -654572061969238150754689287894818122018138290319056542072421418443680788801676628432721862465993727100255024120666955640366529064736151718907842347158738421457103813889033393998110993628477569996259969004088137945995916655996290670999388608300481962230098448125891354929478155140394892352773982500215033207416800915265764023072841567973414858401033161202661269987673126678228257111514249440303785650500839166858568617704171357424126521618287005547314892539894328915137125757359499541878835631699852813921024018405000425151037211007491554692912304236638103181275674541177149554221395795958523603140898867902701215270406916119512437590738785442946996175823498989665552165478852739707507651771950317152750290797512674385347340120012328120934303843865062038676232386063556458727699331909525533215956262401418056195383882899353911182409961335575787309478680361384055103654444389481756101563014498265379914670406362269836357549346565149545534050271177520486075997884507486148570597932320660734714758041147531934161771502544330250884712937665547398036693943485086737194805787748502423314298770045382630966338901097693810969131751074264961656912091018922903964391125722147375120990477410127086381491374276604128892526408011997416793691226201710591897851054135073329979005068114135542908801357357242072961030008194418478614095923066479482362183899378268932998331747486715143874510952701870064314135800642509441406469283927617444108941963540419311956025058660959054520162483212766493749112735704122130747323670448712354028874984865406307349004165789248964703018353613989231461869412559487263098691388456840055847852137921296703250082821776525425115136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,2] -314132019243632248619861085767491202563950753199762020062277159964096419927917263374386605120548780568198177270099225081207508873418477783868498577629743916288919449546283362805906376820965666958465132003811527109653486274454301882610158044368294260662854316321955624534962443523021844830735041262895106067758901631461484960395037157445243813900151912406365135935244330217304907155372036469900441770614031648129906836017708767558872170641171004942153652862869232883633079561997262519850474443794239502610237558521493802412669157399051670366703457629246570338532608178651151683310717029501995329306091312195324799366296491038739441508414653268330586719115295914073125245143975177671683309597147359821824321402504030363318962486086483428714610739958865874937886240683894828010961561144412884446536291233119753028079608566419450106913881484101806270353571263427241643231862365053043125622324175289557525810833274227320310159345195223605733112748720195913278555887685533038175580789781227619821591651472014137057155489005039260249402549918587596549928636472516217843583504365484147339972461823632386448162210445146807480209176072932089411215348647734741834173775087632983698286333341058026772975223610952457501583979017045439110992339557332083138064626571277480142561204260318716668110321817428900652473896273691838339148814716304016547140854086654696950928080748156780860598440710634725361051723181845256195031075924687767941152052709123292460125007202284841381788783815234586769454097475038980032954727701129575413420213581433972425265160168444867400710874352492912648544169180411539996842956766270921660827951648404103856402860195587456526974976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,3] 15579093335025298100931516006461697808625147126192135755930181448735719793741436552603539503837728897715914944083182166243145837182352432621506406335682855125948991055685125711914181297374788316656070646572782433869054265350444463321335177227493374961353395979430145794142177721014520198272292427231844739108546116822635730484044645417579811874460738567694701930171509587899469317000315080976159093189296091804484747300723689594183554670936608817001610377047645364526988090613978925228476865749200560791064775674912576034704468617634083109534021922115821052427867774634232982891034000306814180117895962289421063768422555001955048508534759794005786521084535875937931241066691033239432408959398943977406337860211987540316651223864547471171039299581902737291209225843602620783919157997636176603729485805735232138256268940285290619726901012870327996933839387932529846387389177770965989711611267983269342613815468277314865643498271358275830329296199949946375961634247862597531930168522562550731647846158155598003399597958436724941543907428297784702240384090170382085129180240390013911796059199275834595169932678849742729380215902167624415568876032483766712487275432066663157398613890893175660532076093291246947719461385207051244258149415075983695684219223235912527848881607146125957753758485753200837764666890614039001145756386077427140696145574110196513480945444743055043084645916380550124060208437382500616797435413376411391121852443436686436042167344393115136986190858885466830034675799459421070329795359800812296218156486161731141975584104981604577482151646368638837895749246251033157546568086718765338705840980411676532849614341608674905450086400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,4] -317526255852387330844430502469966329591587697950521754703372683250128047871780347632233739859851503651226701068062869108214443612866543178791746466312047207444195950973977537642836078603072722590149623957273319933658864864500022765064923338535797776327449827450119675359290346298297692806223612477644416830153302669382438122898602665081256867596316072516804050100315713250257268167414215808652056142805074219346910282168876588701845968292105744201433368049660267193371327387799144038798058788904570618344102068616308686266882176402702450878330980867662174488943440321895526026459680473402260715578801318640779734038294412567003399450957183295248110306775528256780398802244305181028355294452146529994782149452746739518620540173376904208668511939064622742970323058181074537120212129467510070508523743278444934216577030111742762983193477572886426721899331037498958837650743308370315236044920779156299515452607720935843500654563082909093041983264722065946263002419713072047743331258782167966364414828149216445489244972068713871505349385827647301542442178979213136118609042229538997827014107890841475892714193250262460169419283884195939327486381931538343903933813282850040553988710251922889418397979262049220521434162654812033567639243077433157695291423380336808195206344305047818584904054806564342544773350990084650802110982215672976760080505243618380993371836859133221262608408207981517791407518929746178311017735274390201146034174026305509025935446522704039767343628836921313984463279877706668969138191871820498646469786932341717196851749355231183554028160237482973775462686187107437248393377770775141198679470823351854005772657655509450074787676160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,5] 3172623919519259898989892163535360257661731197552160339331689746047317925919547424477029096972766503263813485377666877947634468082714417941543137704692877326337126467546685438835263132489157574428676827105348142101811910139015711545855471404974013639427382523465855645312171765431660378839376799971212958566840669968196149864061550503766648981378650127216744099244551242600498122692828514815163134443369020006650619923839913214426485866237284035396351678276792660494834590416790934347101847131783576993485662375333936337625218518333721946212758775812643984368614056554241458222573418280826181599804183986068786129077720747032543726468932004678729281925822946351263855933407372575793100163834557150385571730531198372088104656281404111399074720435643271638232286104071494529668993539680481204409563450368319312309124839667801413458368130945348608233541905271637237581066061792830134910264518511097113159846327147388682380642934709759508547685367685457114485562094986748011390811624420989579159402425865766837228278710373246359786580924620933698713680651999432205176974464467886703407377349765430391814685426097897313326289519824435210845430571392792815124650062436271273307897921072524572490359612964260047823928524843375146739227863656315890081287113575470562009087777024502310991426798595576817359702383669956084860638056665438447618500199173151492259064601709801327340640999194949549550214961913250019642196637591227220876256004019736396293012187016960073326456197866056339297122095255255883043316079754886488194902365272970296150918422449770798179926574112693011212550124557932317179043486181771537622753879331940381066563976718519855598591279104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,6] -20206619388023718750059382934254325341584615850792316915325996156084016594845391224577151180752393845246292034456275430418458332277819464307679249391848448581854117648257126980741173447667159610384349211545499269763528963600757807545229118364835081111283475677778297103739475063772737761201984202558684937389006334762078532582723925237006071629850629978147235642683533182017483652869189751005178386307522657790340901406817785154040023326348875405939528215278565391234736907079438982621918104320534861012017363513284645127852670311984852517527865881125167066861446644093802440738294607996338756574784857303777128002711515601007944003766549336542696757846449320338858127087701333666080694324198388862388438517566926955615122408154771326711352670836916014590316278167215636411230107699103328818861905433322212740578657055999892551883699988032255693247558075657943811312556899084334186075335768743056353877416842524077863663562882089270690384477407287131489229765846641773961472472947775315853314506470449864030060119574771959000827743082222153752138489395554154507036778617669859010838085687492225074833423133605375348441052098048801586031947283898862507678016597120733422375064727449534432198806393476205368602026913480717405638060660973746618104610877476470744682059309908444866624149683702790504332518773464299952124129327996083041082451695822563280066216921389429929389287654711034980619446248436071742030161016623060466789391170503791772511877650479041800568200125465377529520187317735845596059111337451863151876695467558508683924658835271617460897575085919679283104998937548272848544101179504896194872268461729568379741673796090683108477028532224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,7] 87263910868845043055223060218061800362942101792194947831587746427828030812806880491812940298562363815369952862782133042595903369554800858963334127300243344433904409241568875799356430916648662449920958921070782473920278316146921293293757576949494355800895075523532761901028724830864984723078418526903834089021998261516125015598865824773170756920411627881031912589896165217568121352420917805551275964858662402284577014204392565774638646011675434624856918026215441367632854634070804973570584916800969336826352446851042418193806472867062213737243906657347958029997160204450703552263422295921074868121503513946371557765414912360306070772637164660307086437420978108031058772800752734085277849424967314330885612283559178999624149251493114952204738133062908559774147603772730902305217570265998796876211192931023460683686775557568132366315680308212057218737528844738121245043264671235448367866094287637533526434474979440327723845780600626144575509957570969319420286603188041709779770286856162709630098653776729855085389402791450999210688618305219690103025558591311771046046666128082681015213622623786087290080026888936671853050246359624838698628306755276579424888660423741012896820015911628147888509610847009922194405716348189499346438875265700413256202098382679374567374612264378115184070452641676826900434987594635131675286701431734202391417451384256567608216028609077181994159656818136710721436102762975019193789003683615653821487026159861109216107605653910602150157892313329802362107117435409187148559390929247743656373797305958468014086198232621731737853825169449681080063229157658090186191904833358852478354763725756074150825056960466251206306696265728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,8] -261154110686950153935856381620641922810917102566426107701461826281849162084303698203833261529308449789206186628621497759374550391664167966438701561046787175306354867416585151360695678149862975786290689997541473394246223845838895675506306620035602778883810725872695000872817348902586429906436468998990899661226986838144567258346992063987297045681262839130271724985607647402757539349286845349192902127942500692081002415135437466004187454203713927620934521923072882701158666540568608344903702276605439375658550008628110356826079557321783217758399995738850098918723355156532238782763311901936325081762735670136666332522772510749076711563995519474890785823815188600457104492475303925711244641196923316768355110632415594181277019322992835354076888246424578707534397999441182340898376191844476708566501298137457152291168373227863575853173638423705041607302750165853704628330886680434149176374600594730642928853452041187883000927598082599569048698785044996712679099428395428398817458029021475910402303959749354007914523220181818170139335359062100655499380397531283075390701202251913404513403572278335432287013922396972596765892984437996334270045994050714590261079610426549847081213489902524655698780421384836289758890173735418012704780878553157851597270285181318758482362451871010067941064429465810328400985961135892871718350490949439121607020011276420255420688565603594560463755178831681212718118327334991876151883174955654306120832766117337069836927309564933551881152454495500521748269658003097554849086217655011088914734029274343308832141880068963003864278926515267456042898157250606293407361623076260620394676850545855812540906937673634317571732304560128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,9] 563657596532431728934568704631048643045634647866255840616539819741185600375903352449763056566746601170412367032089924204797906705709134175802026553136759999387315464715460593557442361701817284121730983160915358764521263554352182148791395221660819661626869165504396163512065946799674859410351237820729701966620009655479348503081502154289935168506949766470745358198826366592214765769417927837252148937435534606780790883891446551711600930646179047807244858574264627621648733478767761997828766489087822420830693132660638650672198043360090485268252672884325387623262546599853266108803936518431057458777735012947285049302072075232042973072985067659606972566185926468533537531451098897838575048346457792562855598204485977044172751919514176240629620328422785431502521620797199758959398474636638731348171782427391886094820574433970439564602080917175323244480020275970535440963511069325100109527597372759881626188822017861429021644454739374450745699268913351939564617814721377341696634627283786933290991789382964982185634859787504238229554267911634049513063777156117597960137523246804695311149758671730524415951213201615432095777536522818840715397863076706601320631929334346012990346915536188494363853219808647046674954202746899797582341142333837434396080942015636563091986690244230430960900040884955431096466494106222227777526782241704965872860868952398807945698071868252725620742057947312757841913290706541471491262262373932913860485881445378235187583359672517871942060662904780986752642544636347082986256188312292540852474044164773694510159633835439042632957032960897681354657186516319301474272257917506747084445547134748692274854066133899710281610573119488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,10] -910017705267105710747585269472704806095201067092435275445831332078488842770941265032809814236754784598312753855565246109615410759380515436493178694924863515157948268166111718634001611967303866768779251685939640415708439188408458367816206986517019701439083309910453451936366660082336767166210240873041063399591681664420190847860709315473703907702347840409372536522836843647781877957177885119132986451889528753140105978554552915034352487108334742665802305449321931043698535971545392132841438664999193145850266848869529666289061664892018156698544832967404511128374582400900902337868789609546703164918366385758852043558275865454738537102623969935763951959853557229709931001056189798322948202737370716484329233278892793661433128724501453093901655444208073008540695242611302114561411707505246985709254003066372263328840702558294973891391216730481286423403931685991584581157158002147373187182082341610254257482211769046124339573205230384695957602803366437818009565980020849150508087332918909313516215021540454479797371010083021809572962011181224644407057273059097570615093415079621375899531440360737504206816232297395060122065180768179824065342835209502360105233897032740809626548688990041900863909860196546819028331659452439135882919080951318394054486188214657418475106295567265238510476856727492493278016188039259170054690767968275941105335920886366560788265927179922725894453879187713729381376079703140189194498796517025680597089623203707157221305679991537884186042004455149865051543114233738037578985014724380003343732638530891640610875776729185147129729723355361376732874837510506313814904831967790181936291106852835330627410035950416425254747247738880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [11,11] 1104052422724953358799652965068648465653095839529162968806981466046799850655028288628010370087533749460698267770667488534082696737914200202366951980028665763336055758041256836133799981101472958158664711008855970124526174420868005892833313405630350738509878365315041537452617952941422871771324625923097107630890874415394353968938156230135647804903289423997745239714027319997847728152955500853792374350684474582254051881531997358955500596921278913016369900140439110306713306778761652569286003485500260427074468541800682422089924861839761940468100353724760665258589851756786716585396234513684963980361250175028334337532429259765232352693243033497337663501028550522373534938730266187593194955583577534283252932453031762391612237561714348154048478268185325684215710299223912395649102027481516620179251524849796003499241925064724679494333037222379986666343220737395957698486136369765407556808501474697839494655448079006157347698917186587102412184299026848676900105975756627909886004053238879850685715633237213418529096763723577952720481076015829410810312199613157982160281354962769859199341962140116602271689022021810234255232870749349256016046654517372621198355068619683280117535694886394103326645781831564467034496698765718012872883332245852262731182214434532751948961167403581911870286708545775818252086247762228610447921138264442408822466721506041927365232976728555116066859869814797341767688665716884360284127834210676163303402155626717255743368615734316588212030719890471624212537634852309157189661281585471085543713224443485708605890128410186340725817588822542005157171476583324711010080829531878578952516739736936001834737319534469889430131172179968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,0] -5621176762321599237569121196911686338832761266124931937461602543522544299515923174580570148596323475351344573350277326825788000655834165288150150184701032007529781241891790726283749677815878870217362230631090568621219615399656965473311951036132670050426970837769273238758202923212716975580669233872765199795439351442079121597201760168886849650804572011952877656347851297553351609154951012496859350315706468048895180487754994534116898141521427471458952722169304667821752659168223793508795943119031448602794183132009521534129425189375200808272802278964598346538136069371829123218080032014246417288767898569628821311426115246080404321429192418069449962267755218761266906449721667791536001593002117138076662413189665904414073291059932202450829537895135488568010995242388993991787486870355903312300450519647464389891814537802709776022259626433987307551959941728395109698196922837380740920427449675718956433916528193290122300134907070272252648525809079551762547904305539372983181777405959612228336442091492204271861555872565197756558902212429310153182335398676045547851400928615464352577968056263340241495186501771569608863440918518578595948293981482583263094138608537702894878492631053252943067259596036405459467484165350161083840985802346927049265277048205714789488707705095243551804191873519602456837209491422974374043955845200798387391401484205533041752916359725847313765948276802994376402529244838594478743134740852644959825314775500674470360651205065730070076210411471866464236505685613184934653363801025476206093826805004972072971684647421556058476455928011290607277461760384562524431768007384664143600676958543729318668962254684738813952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,1] -1646907950796467720457126765852411908199508578699918230641558181420567238538151244515949611533383855449112511953619174981071992643203804030758289208715784270540678361823718658952563012200886080822524683935193163232698879844568449533543635020357296375931764068332751668121213841333294653848001755627323564918141912743424962571935106045060539337124839373706807805908965702377646933439568315226798108890177712290917552961894978586501631565642752184030349346090265300271687529773653989614738299698281097190643199033071767255851064287238853906962662349724251474374002581279186741568543091951044884348413163459076615039084895310000210360676031018654317573224169576224540986673356199478472067201419750108933415742213713403798377373070534900785774520007388343598589282565840505784328177075436007261301406310239352084704920258378460552659179486519684649139837722102492987256436338833753496453234075413587247916856894478459790460642586608875210369678795255511959493527877510386303799102270676709935177067362050010081690911373754120040001232736980785120460356657606971746952724623869319092829337068112111727978005177376635481253585371172954324647987025227031178931477252920705548242780871970032349581876537845933268343683321219323268308464449586903997271996250040759671809930854785162950585964641640883042162285818218046218520225008978881074101935625031713507906438064619945656180076053111980287484977558235265112702423059943092848988656061361712035009674437336943689340054147053195048774040781280850944759347888173160463643440671424046400164850606554934432688207795248169148630100181380760524778124338272502582823662026678833280131044162525951114084352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,2] 516067022864781200322902979417436999993027727559070874143752935756716246244547287778955200345863460313964821902929293976051561936107431618709854108247531964279296490523712360682163149676613173021819439078960189825470112739007278117363901547979894452231064978517067789531723787718934225506745587037532284342370543746977893117554604505044813795432576353099695904842250087973282212909549645439176064293779186131814918586044290353797282140499233369349529187663326014841166263743653762077020944613561306566574121092161893343779545578784926663842445418802596727671651378123524581322951671879535129127912373339371152526286608446806270481250554623630879611729525080547236880564662548102190607148385057918860584306763514470999952069793008306501283838283750252372430475686107276334083682905222701327984637504038800700210865502073119212259712390708676370746075691379175581977360997434281049489517868283714474204734463025762152567780586883982196728966738022849205727089336773621075520341255678328678759293038942976467977708613096798782641566675604839501239501751614934900639468379652647623092159029848236960940325002727349882932354724543788042996169068348059465042680765650992061240918860350318180335559151668467381918361813970788864140626783574856776224981295031760008209854780276764842847697661478677105443721806754803885621316097722145838058232463828614375773476067063022624493567342065323118499789710339429381800124737421873950313956268120769998315524603668274528012048361560931538883706479832820440129692545021671910241472023605654468517214588815602561004014614630366260430105391362490031481230283298684925784206660424814164509722301274195733315059712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,3] -22819075063459803443734298392708464791492010009153670344417242789313281820328394228392878820161089525875184081377398483620303877625546227886731368947940169588619521641175816207795932461031915609276420252559343573227119100676990398786190852845537254967054386120495770228477640737154395212469931196292772326027001042746277651981143168180889296330307048685552384316488697267771080578044316355579374907598115546668544239219125850821398407852771142281127047940481124438917527061907642966070176303125541272681491738625786486842257883469482728126768207460654000727006425504167721477632641667535782931012826718850699957881357098532114237501947060738075661823005833762663773337908592427511218594036436330080770349717619742204821973562848728129513614563363866695546904036374896600028597838643237532943796071425422228887489344367040261011351174255408602393344863213532080017267591133284221931585291522813210231023921228795831057895931907709354797413546398603449067960420785166164032645718203908696888387734733202634563107040580165528090504276313037357952228384128972655394360187561898302491549523890738918702955685073911861332790577699707882108460601545977025993659305768241503017381182228563656638550965121864507828621440117457726389550911511206142303530642266352348272743312302620791360112090955293302597968431452022069670892982441072741881954525330155047486372628607864151006899884646353246490949403195700364151243189222368762806193311943205612281295564662649567463424557679799824790754767781103317669304422165578880464673835475796782889654662204039613232657663155620125878328201725234483996962818324504778792651031095773280942736907447126060238221869056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,4] 475377086019137932484904047122410147743649079264239942116689950202436168314260376813425688883824853956167099951747921316472593991790840694066205049489881685672489703293923341980137185031496924109897647988286921297796533280124244404176716453124795797682726337706408596241903587332974092322722074297938745423257748198828665845371222873557035859375372590170931791924740647618221897032047797328003534949475363894266429981048630276694493385670433694756079954841683708744876404482676708869038946858381587112854902347795715845108683789907266994093630135019238403070468463420947081384394087974813480930430590198583610887193049059719791903848685675660970837909339419472874111403619198890724775490698374085231278291223266179679844856109924057565523577065067869768241078536255189881631446996142819586653600681776560874087346599077077660575601471064754211426201114632533512765146706483489797559674667713926430563639145278093273583920284808190753490335902560764635736627859104569251191294343134638670864139596303127202567675613436675324995549834380556839974113206157608098412161960030193081011482537408052553737601128826662217636163624314408237128034774242541443098527860006353545290826150436838321854149364665982922498487786125904809242004568263226969585257824842970127541755106083082329686979064301180441950611908912552616174135485285495699652447417029412331402836100721963596343838713210355657073029932541723925348638116244545391083778868831986821619862680565585891462069673368617069711411338409222391536549415485349890808319563416942580257494063531582581571817511036506680704962279031913094449412607527377655458612363781358745440426303063711294388898365440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,5] -4953678449493077099980017340045386294236238487807099301740269388722611808154993957981474458307823915954033415531756931618569955020859442464518423913860233054709954688202571207834073893859513838844671829738917049584714429594452263578409145146897185189542352258763055240948860120564972639182513383525480581698132225994642317762653495646588736217821939640625868867829439048610164902822253233069594464187698777171147630660476878472479832743786886013732868751860791966406477966297500584735588961241881647571882415369962629179530856288176816469301844649500859524295165452548519294900467740934902759339961468254010152496891720504591259065231726011660566824865221628990484969843825714299669765613234442800133388104809322055236039757717188234421193879156654541880679933188650271818909734586241438355661406922499853173216408385780379561750883832138530332310906882099272138301601404347936098119235922783152523826821860516490739680104080474268245442621156017745444285847605544082161762905010632706881571770248461941353803699942851512642952560380008331525976983902472285924906219825896947627651465099372810800984022420844974792854489469403021681032899500786242465412347002884270659438498371952521312996176585011726393603052340960784598686461929846545878272371776447376193300281629403890138091722553664825289702889865357363510802849903357236983976393190177302876702465111957883187093056103681454500740558381044791098772990033682535913275494190271003050696938343970379409778913702202854023927551951213975945430211509545093634207122132125295166240765928059763381266730480657539786417255658455552409838629814352097877607265961381164101567688388179175945855395954688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,6] 31953213639017022622021584086005791937689784632871409830422313179697718824673531649612432738866291417397769927197983324703384949640206698965174040458672364322469580330796889969447906851551103588064647973802367396242488051354104718730297585308562140256196723173948107438370047707554487205531573383326470508440606244730812502516946115160913351909020843967161198217218051703423002776945849077623452232150909266926477126071165602971198720946193278740691851561397959110665645859896963206574904881038018613172291281831300135342826854112153816420182755557043668588890896736212038854309935293609435655363027465284974952603106592392065478072587420386448602440142295651852247156448750416596261031508727942451986412744968036186576019692171339108748366215787966574682161108797786619848966431468731692467891581391398394281792670516464345163870734521646201194261014827507010104659461219372309491997705392597868672650363316834739548972939034684804010449955525473712653174293269441651825600748044954826086973404989480250502613129035291402670467805673008841545245360307965698352639929354068320103801550533454291775617352802411971266913173171132029207689706619628965685459390735584957961403164707124592192381111753620248831575002472752421516847157641879696202177831630361965851468155641748597630599007773576683273209838510718140702333458847217693710354901318277770545499109292744085515961649869146704301390210870471295498718344921203597473492138808124059430492357039713999757278479137976958108332539985816758770548926084344106262074073048264765478399244712229899315637443680235918862914057965068519059111045534740824430648784202321032518058948394195862641143124590592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,7] -134738079546547929914110459877164523051364429440526913769701254098853486750546636842505598633996174025921025828754079466776985718076544396747825953776163682207984385610030087077214954678267423100871892047987379038986041440761840314550850921736496172188044008464239951109604082427950047276471226381357310427973908171643011561063040660609116139529932769867516575068516602657027921099703222593839706260002246141499902599155517513192568057335987887578428245092285727749255730277573619963282262065676862048220272410190602049046694591910039775939295636802697932060330462397297828083398059439195352647316751401829890651870420980096370221463410454212585359236693063808403570895581011863860076808783145742330533578063002975642315628358008086524887551893654353461967612462443696223489863199025457906357306265029532770350876055353254923514988745268211093402643258433676369503053858219561109262710318026949692668666784643727948747681884285446879283852984298284052216319384021414195722551763921297115939123890621805237629274403564936094234003565292177354100939105402170557901710475040892757942752901505783443103614162860853802288098181374456386119083473338597917740285558478514912196507349002649502332098125678905063827945104838216203466552359298624399248688374110002865228829828622706313134030357507854483155773291602248347318099043062293042294597485439851046516921303322543703112397103498124126788654895785854981413126805483339047176088763171659026743904784733586143521565420413027665004245424595976026924961818929065801173878608785117740163367941260392307515982086069041210356394792781861184972073298971430579379908048306014885344735715283289592037173465448448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,8] 381844124349619840940848434734698174327398000076871725910972846092184591499699820095430690954183407733597656399909814965453442816146306712092037131800972711699830346640585676414839893450752060654022713140950614536380611774686595244226902054672072880895229025711647623215790847010931898378359966042792661728714961627428361769485849708503685801897639263888653567285707281412025083250758551109069708925015567134484168802937078907850843391804759752549467428062760985702553926640736469974311543546938005381515996122052410076123297385128388889106137859985526953050859084491684740207430498443101007658130611251005529285525723972051210581590936655744563355069325382482570127427011645016585981225771071969899352093183422008779646794376448518357678025571020044816684941645920347035077883664795511958528980480006491664918206758457230160037310167528158577339908475324888027254673887126358905134529044543169177305026185590265912797929806824536189925655570749648585395450470732609895300746192660312827607362881905139403530509927605471364560896608901588805884103761895607496484248062285653023550429291369560520487128354904850373175606077042850776356364359928590054920745685580747226294129022018587369913153318246097822376528240056877683333166024544372944894534190958702162333242545303070372268272417166652273378411119276656618055195631908226344789123729331274418072567233801762166938364838049215520184372257937389156684740378890128726789877056198360557793005548425229875710040974661432071745110195558152370659217168680270356485952223968246111214002930501857486036509635084024063321521881568805662621536931713759619969399588177641698731327054821671906367997449601024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,9] -751288959757788433033145738081850286662416299683898487658533390600568482488805360210480865111631226079618896464083197336055547572260828652633329972218021923366936678976668980798530475761110443883031700627713410147167375061838611249901672531190682461235311959395116991671793152285573518669824958566606504081120577977912177377937730427157952689985278094868716462355020401139392334503694918438337862271059770323945181082298722518438501704996062921791659267092616308691917081569830775962877364225055769430290389251433568073892940507859995403775572530246490330550189614068275890768664028109553061419012744486860024655058409718832645773197433396754624294580392341764486560491798739280607960116553138756190228721011347316789771047929412416662280597768279571053840409893465395066781470269734299080500287052588268326896124510523708897448419051090623646712076095240881792140553640272140222874876128548050570727427775860613728955439590139280106926433094400468537036154782500955435996169526815906333089584144684928178411008507663156120209570801175993678003656946314710287069739745550064362437335750496460071453537817184312229405256322962182371640695279673788131154425633772082397014758480295272680377215136871640935316936399839954651747931489768791800957812639687453823621874541595922376905590050886796079996467846191226620944511173499226489078846961972725493509341776703873874667866057581956058358020428089605831995458417296123194329844849205607960884429876842690461732015298563006124552981533162949864141785396647814781924200082321585008834946976185936280720286843423666358380418085699778176465176104762150863111158076749778538416987458332840630854853209358336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,10] 1037022900159669655577259596731481906528943816611907840127645850633837153215881705711430924808668200584283695713957129711347175330083057253526615544408169631660257732949005404825193960523215674988753366848095418197550658637549142208529998797412335657519139128391376957728570330874266394595281668401321353256490728521022575680679380675725820877230012914173596002155298927856262348460605021558270052699708172193813827312569278763084487468762230200758714302177161171986862078946913893620175673138176071271319091202483588428896384444037107594051206181103009580775419396055141262224321495232956214184485109287434365239039341755028784901009165500777668800472022519777264623447451034147963460704042425527764164779436513834545351932988829346674178136653932062635452962682827007878126114601118205170801166022564891751738893641934618226083645871411518101645491689644906274263613414530763698849712968859238688770556963432657871483479257313392119088722492306246249950977656174570238722657408215543529955479629440967627503601024196186701983881786127087727924087816848387472525980518157753355977485230969501557163220850299375586808694226448346333866504899902117683368935518430246742474221743295959790515627367436724171000249182174755156645098028432666061130154945447370346079357679759678141384396884073042123446529588510419800094409015394563908899711703603345956147559471842783564035014931553920511034350983591935811905154658281625679866908031163069157631037535151764091940828936550725633266087497610464168660915083892210329984417672565978781779864106237071947432351334867544891793194077278680631017661045449218775106764692982274480678418560933434377065149067427840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,11] -929971598336293483881758586985340108491149890411780900585750297536969020022564419748143936798433408769534533061907968094625865587739484679789352210604966705393486317363656538011498406084587774704357944399624601755740890935647494569589382702821733303025735165542904048570787488386205849028012567586019204583589567536696834086838660401974787899917074198705548252009886622908535167254574377159780628572211263428968308338333715940816287363021031517063445259615700693490589832808692415447155929790399076407507005844213125076774729237315787001050247128795856974341498705426499398168998988668765668589141913969252971934650434040647385898539879649238960722225775125892873120157954092348791295753237989383111232022501528178312216470100291520150100495037289260084563962685627464053714405775326780673320483745405413780781350518196979843628630321439019584428312838418961946668358059136659096344413375512906194802726490871399519651709455142198684286604187218833693143410823334898014095398299878449403921950923886715532364449821841868944554087725153117608317118646519681280014963617252510143276945043617199157443679836916903325789811022810333687077981304581762091336530587445723479269402266535700777239213419072843993736670700532341926637028115224135155089428773578220719335433226894589476117848100560150571731104687507077574429466877740644664663200651937380843390866377479728052194706243029860098469061300845353770106613989295361886494681927833693999098812637572379617289175669326241154396891374734258199421512273891478264435637470784008959348607710586523618230861975527299964165793525524448286679129272839397071083342219585438809916431418083362897398969330040832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [12,12] 241358868989445639117248051314783756768257444149490252999632143489768232622361022601664901147659288389333203911134673852406335808425008529364314334469605964367876766331945545128966355308898777070225719312347046549471376715219832500768322380296216703752850108300831050023061876308146908881798931049949881418848948583385827250814923196782916996537030720543517089814286711223993239601789668806142240781507015074380385398671494321477101496557561218474040489089755387825276236759304568366169482735317452299768950378523280850668632667462521323467046725826030176566919553026847840410527717722131410346089443563015204768682694341524255034665443554718344791657645858906424978600679791535763948217771831696061317804085358618880548983812212389121021048951397530001191544966061883188934642183295236972826337186055344336198180099089247582814986952081701511889296440109018374439253188885185425058959075526702348119015806862539051097671751434191694377364321390789360519991336151280947990848868635483148922862730384148940451000864100112666165193365322305220324731789556047545170186173271842424749674718562855440992353416330858270348091566071442488977710630537463685177948502049914668634208070318144225538774560178254305200256540164634199953169314350191241806698555479534070158734792739256159181864840242937137264844356244432710975796274100200692882188531243261773083822838365669791919572747771234404513082078757504291717791519380432792525632699687805150477181425369637006333651787186887934685203120453344984483473083801104044821763660889761331604694808013968195047023656082202999316811103050823827725283205462388638648978736683654755745765787211254395344317656858624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,0] 66334013395397511258076040741213931222550198237966288493488598690834729820497128278517811144140853235679345505592033556906851371941223750564123898105288203975597167862601006394019742761063689333820642949055721497085050248938982795191438866903794079612577404461775407847445188026930239968398172440228036530577122195873535988576790135291002298053024789533615728467537677732226409154244075431428641699625686609321677449964699871793899904165744058337232594432424359598145373344774302373368270371243052707134266383263506349204899715109523550913293547782040759699742667016563153561601946311873185412340315893557266660769144381742016180410200478427498636079609919522069875611583707664343883149283442128119396926603353647291389709468029184652321802869373825418081594766620781205474673911062234436155633837079727445261641042919556518882337412010599653675809019163926596567943031418200676238844551103990152260270376367899342309972715164374711401094263343924159376496240905707914120407515993015836552365867478136349530809144780308601979824542091357002659633659254691094151356098671879464220687976176221217467047458379883787255683633973156442197578943487871892959428687627253715159582765018436889938169897494745460258169278888652780575870871041385869548011887030688470068768099190676235095491618839327947500114953284835220990801320385675816514477454289928170458915216346521371272621056413413697031379015603832163272437259084962100240610258530932354090337744929375652044642722709213895536589976414762346186227742554574568136107703481208800591431375119598378540918453963455289003798353294099584964078469895503112913433658359617097334353051885424651272192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,1] 6791098154913754196620297758067243779131746948024733005881204638246773439784309537283567958785214404659879359369422583145715243592908312146447623806901537737394368104374968695844011075930587559445544216132442904700480593575724936078419211803003973836820649580474332951832055469586986348456877580774377255212154402327235071223036105683770617800113076477540241659958073883982607225688319833912281070430036279497338730917930469090387357254100534564021875740014622824077027315665461228586977423861853357957425574224510137191260770183520415909523248791842418057059124687095750771446083409570831785935839910496869074051378080001283007407208914909363573228637030102296380959903612182592182600930792410932843422537321080682814885036585753678359179403486679295790284395262473462389698325096130673570027646258052681777140642366676100629843885397565290656478158449613894483287359080944314537710737363326083794727707966725505966760601690454287072744885058001139179637422618803355294757937237022649246744014700283648067648852182699481955987343648219756512127538286439852436305634103807039773735872324195558025990955879312840668492045393200463776412923503229093836188599132543860206663615633663276512693336220371827731119490268192623452241270094628945059702056893404826595014277117495249539127552380583839451625150582013899244955275588589880677081502137966170684496033663084159357673033306988652070010573298598666576270404745284047334666540398001271386962482746658824324199524261766528069000022464487744409960037740986486686933633694562290483926869217010744988187841749373981885229192925542609405426316784588261900299367194011331325154349847650393720356864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,2] -808021919195949815094293569629764595807066958541192926538899062418765831363411915644801408160272424824077175395141960618969251088237430500740281538389919563043004296853292292248340863773059418519292878245063814468520614772453574564273005400825225519058142575349271815709370926320614281735670717568990677788988202021679204542834942190752961544682733099505650809445058197366218956420620305061687384968946745808484284395255497864447955883913832754562886359529346301387318461483064167497201051609160634020723950274206663655338336377763390407618162631964946791169528673550967135997178732123308625710035324997943079023670433294363641877257257385951370929195910111981892628645158061850383185064282497558971974183847246285435255858265041241223576649582912817330567384953424589775190180309323771075851180760785015288819705274317985668180057808196327765619181714953696171164747762935054387518525309691949630151790220339481625536646952459652741607641073170327452231555241615212236201845201228798849709356559631576420452259288307483580451322142490534712024994675507539804792498883407617426244413716576883505160040093395539640826446473730673487930980945598140760815849359667147713581965900260311894375035829689436679707523394125536010402922609208749814542950309613093580932398906812317002781510992274796852030399476657615885344029048425689585804966624254992301461071678272729119546091939961654396529567274472122522964397468418324376454840337225525683376341644298032873748151315167015079062180622157524052977320570985996952115914839170666812857908113920646935988644673174741947450096453952823828417681057534174588968746569726788400138620293263586944545193984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,3] 29988564863201425071461442558871931946766477852713455219791753061669652599600626581767978222118494779351075480187477514493163893093218919530844908597965711747023836153623620031346094458993975136771643697834025028947980075660109028415196038672411996161300945875243042532313574144862554176455009703011821343693340419035281441229689693230567911791088684361863477408560300149924597404328157016928841908726791562295875357213440900696791450605929165048765243753757712394630425258238010707596416881423178660635835749146096997614449839730378519318821442298779407032917197771354425996214154355642630438605652430097025762264879442220632370426936860647429741847402354453447817004667956270404095537728072090115225933494593675780453797769815353235211393809481481140767747337977767921099286508496376138392295834471442453412286274173612674341081846696105984300879214607343839758202842652662997657631836039850447557132509282979305704107127763720257330628576253104268343076334652885401532168327098531704776455347435150298212534423823783134704538051295355009830098371939886306405407156615802954004506801105465434054060292294203889138097680766265646319058161699766623020610797248096530315135334114754056404013220873452622830895594970188928658571295267685576288602657429786628142662198017060884778056130992756649372317983554280646863460989814677226013761618035968008094146689019931675271985126133408022446251030957465206543863442322261794503963442079474200202906439387558111943637808155226128537716918395472031015558969310608645483985116597067238978576224207476866993040764532768843579573747635567862572022817847275563923093699080206211120005405566657548579787243520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,4] -606228306407519094106812203569051562096570003534894846607337136748742250814795617425133065179544741104835874917942898909961618320233279357636725554831422971530887487151651300374795614667892372512345303743937939271182573066207910178885564012375229562097966408981141764135523696363492608509175474287031557174113552764003092751515124397447789348947984348565089130744731859053733139900290405587698985511336450533187187191664997781858985601721635124036021823477246048566208437737530988931452234084041814850658694546546533697456742336752902331941950808201318635061464468313591754311104461902466182051563505210863169763620606966471390391195823415116863908032217714349385454349667670782938347778694932151586951811591329001271066794336833436362528264127127969814221572726222241125271302636939213497352676663222080106977601657103809504099364081911055898153211429634669960881263564390109458388933679578605554841546896645534950535143696783861788886429060433017170950791243377873022879842031155137467425112446413579983309508370343955338286022581104146195576625336893288156215154181303085756467417188444370940252268555474672656552738631058017182329763938117879153272092263142104388256205006593636111918588722950908347395838657154901162763729553000450315024348951732604952970738188299481480160378847030899609531738603183155523126103717620327591102112662771536852868664367450190134269535366396414461514360524485415469946736781368893420884433558072597526985905686104398317414589418248493104853866934078655247369794352076908086265431444197515497556338801254282193050873591256492014629128996680919915325471062975183831101683709715346503607485349346695554197058748416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,5] 6499762838174359016008674464045559314310785702578274312939433033119019903072430025769505104945095495810775673829691806099264277225396497535422691787499208137691267058757121464965312025239967010257472244560778964297366206726772381210246562158534910242180935938254269304001019035887488022424057638077455832766679297674723634629701018422356984489966314485447470927964812801272834816614989117635785357334833047979957772778977678366774183862928013299125842944437779872944916168761607982227494565088731528840713720555549632180712792004737906417499466370545787471524388490425951788961689753765648457525764031904012247011424855778953313423047074351498618202916127838506509166231031945041682638559433608802261372714915504110765306873705026120442846730618271010512817937845173779915387958592093435662975036018909535445139894819849367928898229926714382699572074936754691207402382490851574339153330044507104128538924403274435855635195164576344114408237991545755775444540941943357308610680254012468044077090916629380571257706352255879017596452499433952443480542091613001431433987779903699530232333154082627162259005537064372413647368401533344142798540819859383250549851451904232267851127993819665259575471535755193532915097400848647899063257550941312905517080242307637004336690527787680768375597393052214277802322676106474310204928526422634748232096969326805962504623289204799829253675370456476128561124431328993698153147463244178262947009638459919477443719734985580943832779644603165473794533679306876132836833021357514173457327126325906005578867836094066226392265674598733161808865065581046572577434274445001321901995056323867913189745562787492599164812918784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,6] -42662038429009666511333923754028596076624609961819297830059060115883818104764576595261770717231881783958761063522753501490343777629220655030782259393010513309968048075420300572759456933828732129351831979667953390842455999072997326012756251471764546357855632455032259232792771164515293959483272630287711874775833661045651986193679259651620700767539087151583058719896285860662436711420581629562201715041911725357278033749173804121689708908117639057052968068797279276725141415091120923144454262115141005026283603988147017878143683011308775233572255645949397700126596799382317684441878539914402438672916053309376944153399132314572226111772598947928631756123627660637360918889084332978826367002715024951332029958773803527578961847725549784748871550860288214217115047039810560161396468289613461124385431564884710665853951860011535010036769586853545379735721882793729997842871564910446475639723110987376899080693518157116620635870495115202279445454775107094853660672069415325430891097936009863953697877712050658601084360714155434940424216128766531614789110969618074479857876758402641694447625702292334159272250486217290157525422251738280476691715642467070413648784028366285829388056028673923689534972368407691981882490178884798805364718861646248616684867025572953822090581917146907167077611681808745227889769358912091384426400165791058573963979522370321082234298867724576007086511996342447757206435395247394278205970439669666230230164337022322061894402398367317614036734263041374539126149365301484029081373501988504943883506122257012112790865893332637064971503120241581647250466802249564001335117966317338157100656686067669201777993181581481177653553659904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,7] 175623744628533956619695605446534619982360282342758165004108115698203550196104170716270919067587877058384486626721445451471870367276519039573289059929336669767498655110239572781876106038590772221645938817062029249465767277448048455587804010953628202805357507068418849502241000056824879699151225368780554435997319163428193864466537835995200768008036866304383879720120074396244104472088272905197190631123147172015444579246289263925432004784830213007913462003687935296121797816207653826333460218985054633393226697586550550299922965312402751009850141526027850310872404324863615918640460402374518612623944893593575642847743637432242957638996636389453720583576734552180940943740575999967194559602157749383381733791668267618700943320980738738925484259028341902510632459776405268871045048784302357995958813050725833836138426084652147508904805256908154536501048585508351759651729251018128127308107831230707138163203795285739246070195388880951038149597993343145398722650152322247373963206651963068951363898345330856144461816047736854362425916277539438196354074427002448328453938876335429605077746829494597122535312084964879472811501049508556478527169211849702806813771007416502114736808765242963764695907199698817247288930286002897051284598457554395501355750025308225642355165944501537739870584030895080349730951252274275764338104806335207099820718845552274946166838236125676203253707630987664655979818471121766371561951965541540712430929792289375971921205205914587873915947357585897922744319302368046451651490072000732857972064270541525836168619587884638186336381135678415658231826100715010220035342674605562931257701325746145109211519494577688649164616892416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,8] -467751917006049548954753121794920227309713087447293606985334613425893042575422268090732167243462321846653780247283114146731340945190176192001450957677382923384996566439824869708600618551004484404985096218597239917164909828575836735001661944186828237453160378802246969144120403307044662594119664156384231927751261467149273652506383271442040069398940873487455140038087007675152149350068287324780514134161480921428312102664658502946987455730430979382138524157421502685782994980894414747934961843924260271655979444398752095126824824186903380597695014213909736743760490154199036560909174009060905185936477643029921308080113460519318625703783733021309475700697101143940453571216818765271151676367362015938388975112638369846359594616064889311704914048298123984348679806090369765224017297632149206861674227206822271317190280509069730083656315714826440675412085014610906378726924307483930674968768276582496351945213620702567974450507690551192166857475191144967406112958081018235070992019360053898481328097366228073648589081464902675433980465122372105866420963603174135166134674474211978645206104343368372223255848178946732901789441642155851470118147506384681827982185260743872848306364842266281827545144720193327944738461560901643913007745518091247340886452813174011419938584630023157688072312313159201728440931088539213253792640675146176888645603525329184705522272487649818159316416137095973603881472558643639231281336354218487380175617152068016663397009673010546471582637283068618652746316605761443855728144832684662918699098743474784585779606590946425040002068597912704396833501596476798536200378035671172655018324745867487501467531090122424408930854633472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,9] 820319490921245226163751009068292105673992644539154437788786733325657762042717200934531163525887260770098613722839384809621882536876951476276873161233862996964244039299536462368084649248017898642053869333678801573006897446683295830157086988920841470789740213135832639394522780192015579694825010748370483840494088891897782589024974881082905956623139172531960404716294383462395426369043387030895357082580090560202745306167077961610567656495363156561362009605867392194833766274444382500117059439651424366124022173914893102339749728913522321931636019212590442769777555943615650979554638074473978882064257332358550051075047879437156046229930193799918979554310656900653174612462193791172233314084375488267396081712352556456382146182506693164390915339214697635228997012976002031864180134542337426062835759956786090845575123860260280265098266202646659519908403687504832354398054499256030598911275089770445847585437615392876548592352590778313466923047483001159408254569368230393541363908149742752019093014478594020639241537243219278195562793355058615365320065317757607440303346933377536441573531640116573018101574722948121267865460248194308695697612364883640451932176286247117672581604216792652955399730349363935246759741096552736551895208318022586072282176754857026508205394695826488326859896708762952555722061077485640245708696868587593663581967406360863702350136626616667791607836927093817793226365478665794449790543503515519680430065345216009976165273241106386284712796447853455149702822196870891361340936487986901178001424301739500721591820290085418546876028041188204495670517700296940382820252330849754337090171798175148807441243455540234408977024155648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,10] -889633453931184700707411862039765746158679255286122640671238284924427028068506177090857867939502336283766025608956758690057474584175692188442671777990621885823194232310705536971529940972318515799004595759286599441577207178508485903686634130553977774653037032280115980899414261615621672458037739472354950983378595350039512564171952098404082622201485451926979975708826476814448047824249840989623233203737745624929694836317154139719796148217880167027768750198256245486835847217731798595732374041583259861841154517035232903056721442691467451535185253248562135227004190007274839947321575921669209855516273507922432697032625201357988238635515693848418347590219739274624186245374636685676214584007187055495936984666974659870466529696496049319935024252625028350909179791906922076965263068187523870301591413694452478397779899985569874952848107117905175647666258806204499984696712147650019423061466755073484001448448902215422874092171450970901912627125072729515417406611867967124493747611020256570468473411553925070666735218019983246145550559063930499584350892265053842851751260752293061931833862868968447576280943229218771761720286895859581999350989002921981064053582968333985381493356458625062600013429681334643423046485612449319076353597692809224964568600053641934584122865669648477548397457929135261610413906004065590738364948079070990675327210173543707807151708515313236761329321614993585746238099128562190281570565324861509757861884555748224667947895251400245896048654355570061476468420635746599468382649911529528552080116845001706190925854889137229259868918162525632993371023973457699306621538842438508984806025013123185568217191806972225488745452797952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,11] 314312855665644333296453680612501368410885175757203253399041895493116045082223482289434395227848068864156790524974206241476832668818895618851831009564806818410705239055955172787497010989728221101261144404195074192861153011286414119367189315628726432492150972029480198882459924015386675559219741779961640019586419210800950073008105181643467357392225189683422850988593090811975743248446195592926990094628739807488144393461946853853008993113375361402007970441241640034994300545596306649332002305520045155505425650278630221517359584485339618172905418928380227677550955360989574095388941758921022416713288370315080921635964070145567253233104091048152824723334617401703407594075915728138274282477645175906304140018406895484248343228026748691277765224317173048917072683989546331082586019157840571604802842770550090653042703853338540284520599371853580652801985431400606991037488892688972605595627451354316768953200870100313237269154655892375753949435294259278845459802292379910055143323022663678302114339589774197339466973539033552567874220862091591366269098503147005222412346786154994695336038977956514658860329856819989757791836768004691349846096909241059039557751260307310244106741316087223885506366174829791780050393815805914335201873419056371959507526221091166001717545523751173782535217720381114225227713590673328819127828642924097470189261644856193476510638714440703626162964071087532227020473947148555414803128121165163320862275187313160516499873185413441510292855178722596631208293222246781368453276622110821999242685485646299728912436402255419420248962747372377348814385486070273941758820768698773859741530017851982250225173124059364315293938614272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,12] 912784530171015753669484910150624322269151896774891548483549961885339767536761737999937708740928500121863013756026913954836232451372499051110945990051034633843717317216064711188524729578079365485685649653771763433655552070253154391891733022632364628861828534521230612132716332289676655546245618010727634262212183431497957428365762444747060984997240764833049292752214591346035102231424028843288397331183635399633922488436202626303712269416312296228177193753606526726617741111779993432711784230860304930458667138977830277666854605803549190254549396735449282723208655569499709773539234547087850391413815263442892770465047376619017638842897898553134577120326168796607012347306030037870546780781837459902530435169900146553793688790784969185678190263758845666567240173290366454815813551788731103263469767046435410202814833079707579158730383697384938724377503967607351424758694741441334424143564761142979976531713986895835017964890880597692376888326438691849772030316692687591038000334901855583406598585020736921315027527861332612498472031731550565852939431163663436864071979144003143409136823638259941164371978566397568569670114102516814280388234173599712739231781427168311531952624742636794301489921687741718379530840229755595824880312350367187066398982547813199570215667200475817577462518091557122286059143809495791706607854149922955897108679574403147185811654397034121591497665226897625953569310513189786703390182532493571798838274955732129012485616240865470495291420431326691633202956433715997665030115696792574236328700267869022221607992369343069537273147439225056460887052030692572190060103873460626566095329395785040853306697467706802579885571178496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [13,13] -2352386352980250720175131569722991155619590785434235378078264831436902550158456994848728997823194787704634344349640286173075476930153992003777275095143241405937353630953023970987819292463550703995815903750776617593693570328229044231964909415449585018441354320132986733820421281119380000322627914769267196712366975496261237313828026827484726559920006041805230622225934785006978995610280069723050801674428861131161969073729656500530750867108663997529052006860685495639055129042377897642384431150627685102857244107315627109983673856970290241799018561316557380386026657454154813289993079322579634109342127414535010405671652535086673184763921341724077538946455831330189540830485216671205388993997935966251645928961210259188521391190248228997725614612635555361136330590062702530928454312016496958194568457309208842701379191287333561924439236562275030044315300062570054807153728701997939239884568683522876585740653625774322560520750819778891696431674976819503480400222092582167345245019636534249026051103173701609314958740062516264055267841480144109647943157405065001207833600398855904178373603819657835388171129057383759646673066204600860103187508159792482132480167045023844499358043454200151931590549553079047545361188963012720984048878236540088041534877886726493325694568638697299993953757827745914234598193294022184943584580533871579122004888685567351385304585094295699889547721398772628348165726211358882784090806440847681294477361917844781804081368990537761601828489501268214112439230762751876109573484025168565115702130447974811138929541823561580954714576106457105705721444945181203030792523309750110865534819154608820690341420163738834513610294689792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,0] -90093667602247695240915107311470506729590642516265253936840877115662794174997028351430349948774123770685865820844259424436042611889629868219065982298338815242796133158605754187857707946673052473825046068549292153616353153815545236241492811560529532818954454126863023466502616807439692540215633493900896896595240829225743834215287095420947955459583406277154634560530738572111201883946840222990831287113937120259190886462238562660865031012852637821035313377152143651793821724810240775088035804363893785572906198784212426949327019644550082421173971682034116033844471085134651786021329281188515227433019672517721524807469311769965957012937088537534315148834745368387340470321606504301521163469054235327498890059611723011760780823401974697349427916670733053894063199974587068346647876187958841170593284583788201889077981824147317568399492422483065006288504413235634199721620820992662956820291576877885664742934221869687375315676454751131076348822623837306261878876605026818226369273354383545563106880866305859978119400401673198953497106699326875119147513769164545062904110776476767471021570195756021038614686049158689643372915650873423610057128575892362303687194674754305287306059344583782682553918298911201576793800948193552528493753250433100173970360480283693297623618822293473191175332297169664557745241938872139068032276412984150227081547236270433293911698729660874396413513895790942650945020569746741259459815410184596515983910314219587904923825698159812054921384525826593503179970012516185207267051279914421521566045574189721177385370558819763584388701007690194616887490807905117795095133888085892144688404965197822406008364173536725565440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,1] -13479763842353294090038807141936543842298578558783846345135413171531761959487120606752052643253653129712308007078366558081352933796743846565899430751916966634546913181209857870029617729089846674128363996078531327466551723503900650681568878611374454023766072364868365831705154899472395838605637876955838646779560933218506166402119970239687079200767636966285038989801290084457816718530304550201143922673781368402577491182300991355942270195876985578109474496230648852078363617522899259694988342506988230729262502907111056846544085591440408021932018530528358647228526442011884359090998300858005412489485584602960185646798021119664519480770159253092099498473476522642056167499192388870439635616755236710818278220813985629858316351766546140804923577129525518656494068245873072032422427384759786712844323681057838612230313593754290091539758521718064409172350531715156871675241052952348063892392384572823722571058543822166606318418314848969646361392667133129907698512679519284797006720125275718782815240299305575470328768881289988835712355015688806485983162487358072421973026223986076532779520353229658707455804783607484660621043962054307915685003187283450856458025700818979436792197796102505963814209643694732645995283362627824484789449224039700190092105409600353485271334580552280753294723383092429243999799889301480537546988250963493482467320536688121785345725898389027188893660758528900374847326624535273424859833416324237199955765684832915846388876422931179478314057263134100114557101523090437488415945568717761252108068820870304105851200595619457541739919312201106047713916641997024472595833905111584515476039715272701629798245438820996117168128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,2] 1183494893165860357802172558953599479329234677392577464086258368936359399057693090370119322276522752361165035157413069267313950219315514643254787321046556632133745691465478890239065306670338157986930258060771049382917755163317414431917045896751662450620783878970675756770692190590632127606156669666381479244347133238297509787388846152158142630086564494432323373026739846504308214422859137622631599660984613305763696037090942140452429935406874850664149587261413715882884515100344084296292579377088260373293431600363357613644146867362196969809165981368063096576455474437268127634062011759161333951702033101883850182762840010152560345953399855519338154155343823890868661417014621228451443092776716048314697530588415205291328719201375128476246774558631705847272478188457657062681905671458378758444018540944319531609148222714529703368899560979611725985881883033231584612628454398833191884273671446325899400557094934933754071749845238226222439495303551530204518362366806018466091190751710422409144370195030740237560414281150435095074981602798409998028301159583624766598582230105354784228462749990536528983436645870746772936727167554018605868074166896770678388512071466443252488294990939163790863567430199749777144187607677952728257932026795393983920949913001658731635389272018822529292025570088041061217399132098919360214326892975113773959562078737186058584292648721985002374515013990815925637687654230702625291750971979868831780781358628718565668805992309728902849735004345411715300794798618099155390879458199405221711312686055954473834147829468567274039176886050773724854465197638153434798068686779997664710582158420140672486678997204893879458856960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,3] -34831727871668060562137851840066690189782722566255929587062728160892920303506704754064529333215813618231968464879197932897544674925503735221821760029085240400718144489537801950182181605928466276965342549267981171298609856914912252165960014033314777428670433217105297574187195267672995849979930862148059947886141314607231984737298359877303513228553539401871398431316601278443770686819613762525435287011211076446441703642600842429797807836329108586299930656295244548274190245915393300899047478476236217337739879964841649494514740151027963489404428494227665370093629890119322388091071618620859662233503326508079356649659121954916720973089188019033488960031305561307153336617216426459491851995206378261605102020068931358843523531041099674631378026501014066942963260649541853543113913228213056466746087953194145794023733487267305050007290611215700479991851711415951987758834773124064091539049747022096711053903753502794156282423319702619671249799017622260866549108858686493053420912213719375683925871114621866810695965460359461748066524482075129919534585204374900752599516760557994880495905527538890471330731103329879108982712787777804988223899749931541025472320616255710112097144804193209555567851177058388124461784954849826485571520888290475117608684078107411411031810810161378457604460854081601627856880196892083913448407659389683930757097991490074124795118373179335576847210789066453779185286911016390617685222414621462288724354975794754484903760383915346132132318916017371130654225448981232408053089344178895955511595107124457600844215195294120605563653000804434260570016661904373489588355958113514657292142883125156277640073302956479293371187200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,4] 663010962203968682915123152576968344897715567943662215677205490514949073995916963254365709105242603978381856605494570110245856984783271631597645919156921387464428053754108443473305331230552327628881281491716769865885292931845754550933469999285976533306042089606661202489049748527658606618705487484595913408010415691874045365078148463356822999552875085565257236160357950586282455122679254461835671232812742879774764581140438426818235059010177675320264609580293215101520241803821412141554962932356092240006863490350633750804579415333675258596133880083745206317554457200166346483274592764916331680958333635136699031610959599656495198335774871256800191089420610365377182160547100913922337447799738643583164636895803187670241030249817179323642408993351687020175196942700593758204804833637539358055402239259757875314584701251685200577840335194567912582477281199041824206311957376747524774211763976617187224919422625832284297650717818489404135348988065361005845661747163316286178754956666872717343979547115907027749532500598425052152724766967915469508112379918305308280757810258270796644290064439339780123221569549843926941627190728934675058546083607359225066224383533648634878102638981285196550123834532402566652193935746612674069446239457026109226625508910240874927680349267746185054703039527655277704652382100382807220761215628479279251364450895103002924058408486975743586367352340721781762944396115554857626475042478788243651831074451705109477141320572742929639961587099920592623480041486997263624602506699603221346257889505032314785566351991151097111311049030534210931897792558140475571047587508826160411664801189855647804270804552215814932751450112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,5] -7381940860897570012232480824430506503246088047758305603875793852314343223727107496426342702977660885060068420702680454363704590733651900831190229460227125301907256209792192890570608671951750334833350188367412850078196468086616267922760347885190454330280414062884418954897094352896430780442043309962664173890368687082122289913566234250694478195910152254271929231255604559829744162323746295094520183745818379793825254823028744432241177424665718521866564456682452387562484824878200460217532543548706007914069616232906766983035125572573429590139137894924715348749127968555513260080259802485609582002994049366383387934167078798660835077181887491310587003875006117745134489823256116898038864288416131171495024543355154424022720280100809016284610592804231587184912282037733318128552459662781633205331201827081208294325839200255694358169081946929409401455762417085442185059196347630437795783882326152949930604461066245411923670843013652274276548278018878114000124139667961099894454154465063886074665207260509205047004451652574071029980869589657389871128083623810962135802118080586343750515733981704674624993654841757033455519888593902925931784705225323175981702524573849828315434851175676586581595082086002590554988069836966590938855410317136190302662234772826129946805374597598083034357152405591972667845416921608350883747532837065852497780669347358170010255607580524071917971294009775241095593122892536387551371860545315011426639020847917957846282451218801997294597575752029014571496740023123927148866538022779348329063048680363587892037944099175419500952327396811369181424532161231833995048924340673754538785546976436441975692941434393990079438500397056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,6] 49262262053654021149280974728592932216393150342537482413601030105879702585339854423863046728791059688153793958947759386833939951448666809287975300142825861983872755290951412917695573049199432831182430310656993540475569512797100763904721383911955856963206978268548416921030208387285648430487069000032102300159287806946565038350902781828620531482264205904725803993047042921306365275422295259699541446119068146871297445376583718838825443401834850249080781959646189255387890682993749868420744147466506390066792514242597625377977685392365758512985463927952745412464519765975629822410548358205974200954461831652335406912484276044721087690584823600105089984270371084362035738469567615922708049124054750114656107392140995909384052567508357071461347442846007946023340649041923276070751743016670001065267167293398944021032697628909429313803117596826038361741683365998172667326370644510934516776265962740748163046789728313358858634676831505898604212426728781724889931165530658426090463594492146679846594722134739646593122989692918212808854336605989988237710428222431465056601073581222815696798297415786635004970069376657267584914734217882170880748094651648391055111559063803135338486097424449809466769733758432048956831626098949485495390470586552279985972695593607582049185006392181108190787686384332250785455107655073519958152569607716711509503355019210584200775746323804074382755831020432913075119981894743538277894061984186693125173446291694420862675297608636400631077403726791825435934479672035646813947589136256128260823192509772073612483666991844957905313653726080282364514993473252372568333507530056663262091579607761484930483151301857744875034360414208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,7] -196620069796361676935455397545500282697278626170250570367568475087810656842043376032456970351276520881309446265186171104859650350073463999344244940713773094086264626074598815988709844458527577645321449504967679654504881868409015548479837203394950300573867093334440858895231501237713582582484354463369161285633134887388581518742673777452433460913760816087329609629130081209358449321871911095882636224940222741922266042651399933802503284011241980961733054444278677596418030946170280923093076473561942345002741918134704898873881660893827649759769404714427534227800340365429275874578407670859411384755366499317395687435768234447606573171792186706610079131143297729981752953086709732509236835805636989354438393661324935038343513703591005101230961858365724149464861294048351179407575376507850296074678797588321314901990721769221021172088730109384920238976678690032905295410890852537890433021117773545361969559733880618201259342048055195378903312946649668310551107853477183649219609334830528527387179963907264143087669460891489696271189932306758194968995965884922148334775483706003513677657609408367628445155819652406102084327265941095278187332253257126546305197276461733175963160131390330674031103818306722984870054833640006120163786443303313803064135303689324409938858049437181488558108300835841826280029060898349121349592361873752798062225675039372048670657013178082129395985506993642481306523835950596996416204747162279392690947025799198994860069383738429459883899205590765589896841518349836807582908208742805168307783103015643424904953672709794717524822357605363496532666491132647419166572155883261882508428488287854297029723206119615930539988039499776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,8] 486071489711258452404945570726894270615184798321424534119228705445202952928395183161733537888862251754556129526104214045253135223195688969033441251080221285312468336653334506129399666953970931110252975717794670009944467455644564277414793994062197986791473877341521765489441617544420478314001675954885229352252634464852010828524700058869287030731029598525297473834317121732572158418626100754777742819460537480750304177119641528872776226803160048744658970988694750660952844136883803255402816899652146003597418245073136506172317384721859403073005431930587872821454765437288718594373575531361076705490118444006359778664887092403227590710635532424716756784960282438312716888717871742321224005048877319788591965222275514322157603981699735152663160928353098642191923839241269984918787675558902803099919183666554571652942323397346985768482300065991189169748778015862400136166307867266723970201460926448726347906648452487456994739392509990752117630589833441496673407367490375433834091532156675473553088364868861253173492895128817814160582078167228039438138553437822371213022037720548111875793401084612940065466115161700890625314725842091498196248713330189329318531659455481970855817239757957415410845768970370703204184629543198750723557574572981839558029213682343232053261644332526604169313501681761863217878626006066515631663503887037172883206776229252452298202822729896107398697605290881620129870401921547571649166293317872048946815199135172652318795599576275655132314883252384576009586583328538052194719122012000378278771597985384352382869673092092271370578950064079507915600870266339174813769403067893677311490956504422106990894463944331828542698422272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,9] -732205786526277731544909641782669161731934373226229939591790082453095080739364974805897744587491562156943497454408227641302811219064948518925083212148578187078166722136362644845653253503174030206332529335691894355356866606968923220818196490856549156809121149732652743464879188881382179735685229858009499467820545659629593462445843013278525271615729954303976061401757384504049452194517688965628834045429266843014144002667621886453930426875513174144687801279998993031164191816487626151101616778194380899201251981866686115586901294445076896873058800953984906219081592355992543703497303539270259379085864038217431735251187902084262296145223412000135611028489226845595148366955894654528692272149329890002701043885366427631306353089439701883164150557503989068145581098199709566983541752624254998363745299063619245133282168166680551105335084679808523052091513035441703804009271455380080489613610097198766913916692232498036175441738428460528914975965749482060123888435214321085890523108321875853821019741552660056930170672915568440816952442364613607039869558509965536467279111606437597794464942527989241763970216885131697988966946882572241434678432077002699683393953764440188356504181996169896730747478043701731371484894027116477117767000136118537213875849171668030909753129691288470641323651756399351029027693975816436414233191452132751454520300084607675130363446771827642184734805181200119195996281256907786060665726789951008301650015785138093410504724998787761098641028663530661851344854385901044886790853956349850256283417264729505010901660848270319466558932001774035418997104814076040652472287766163866298612588793983150899192346557003576987535640887296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,10] 492993190992193713241184683604243869305289665381644552782797814193556927448572173530140282665936052151831490323445382320929202572399167746930596162409120351750457033972549113886586532383556414678264312372760452553628341458351927155953765533680902115704060343941471580091589779750191565971111484971781651409154125949400962302907538063111965646428108182866210800551980328728381407611524956117593733519697045652828196127527794568248281858086207346914655034077770632325543462690829180861104700795953645836231085929189056610845103924219102000437514375985596217347688855017124488128906339951527827929283713816426541978317904321174842836253824664812047538803541394645400091628055168765481867352824954169573749063771924107677424735326379239986289262628866658478765099511812319035449867153340928948880488692534840839456888639552818154967319498025543914062067189476482238084600499304689039053265986036576445389988330798589707181581514368478060883125182527289093412838454392781217334573294549698869970632674252317212075759763003277473261578788709749082337591143898551918117697436017097321893489411990684411756422995950255980324009405962961028105644550587843402196338759247769463613817202383777323386089029751732686810274597945831326669083226731912684543723095412307619854030265884025798695129570530351680433937187851177773586567991216395248909703581316812446981850328905691065073155337138142586296313602499420467553060159737417485089152835194201586732036790215339318168188797857490842259179803710196671814567978403481507855866083400059343982781014287261770471346812396024180929808714725582769085071501761910491212881672813650880481227105388483219406492029419520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,11] 543585849872211978677744042965583928629897202047119328619979801481870409166764028978458768727646536429879924783410091696034434176255484286987079657925173148646559780128153879248291542770094865992732829558335877060324026176051892030179952821686564188030832097305337738670772281350410780629979745879016602781406835571728528824822732473759482778999418104772835430329446408125501707838222822621925624232632856364281176439931625141355709118817025314686062827245414029494193221070507429662710106236473805278595264627224720893000278027047338599539785936016384430138314167122236517537604059664813300674024538285378696852472547291827249077508619230364455025142385253199191739563851824894683759031716596010458461023909322908149882574105560221013071730598003048515689254952009669453633698332745314309479156504086865607134444160114929118132922744614414328164396231657421432424291515781862838018301343908570071612215560787158617203207156203020610940838853115297539446794910830737640073991878508288573845444470451383646615210810244383161372223130571597395756701179810202320346767024989322112624100140764243161700083298679042514045199481815505886240043935348415494938353005340154339511781789260356356362831736980928672151928830285819023532463722761770518086225924446423435813285700191275534373654489308085515767269588502588875253462055183578348725438215368639064774912119487585035967697340358481605590470582233645619603847313215048394042324049973182233272645521393110263534705216406027397465921158445354852043639807491992578044374389487930726603986554049171164365062678498055205858694572751263314587043273800892402062731695495472158646306557651250596327017406267392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,12] -2089460924046393543908295019492011425907150061452186314000238425369203967850505505030498814874777438415775515659006175983359513515327638073134047328879786630799745890575349944019022556606356702437773621208357003459571185071965378294393247516718031649161998625074653613540435466091079047916833760385341759312376821134474992106805562742685555793480192706915286454705450158115017237341249864352663662428741262509138640066478976945666386579164938361039689856384614567145511615721648502922404052249449244411096866502676253859172115046880988290566971064485368002655615333111854463340829068044319855196472816593019158509985390604175407502450866308914894191795149233483683922421235728483743225118748191967274382170032950119787135683084179277091322571264000778468330095040163032235557229819317942469152182077825713952375279089395640695300835300096135860360451206716703839176638500697825444938850456114222831415904377513202882992603133607736148856869656012093368084888162349958897932300747349248917214344429265495125299619130399390806081271767109079794298281838876360315816575217623281603486320060852680115657309635446653240058250079474407772482568245359183459616483342971996202386246367515027029961201155848926675082033883994927957045435181683611339668962487844825824946559337444172917801410582322093371563596027273843181726764705840980354876106293147743098225350463856882992788600956056736166599950263479692993356883631667044609406612010700419393692516116637424402238176511742168078627886466046364376828103803927225365812233605291713715001617446208117695655402563800832606770368883970775677425936451027268430119612252601428245855865149359444251973594201980928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,13] 3368120961640584269564716702503621903640791585652938922655629867098540509122636137462619454549499948969230074371168822664303599587401050719509815635957635743225838428777887430527818209781902397490288212800286694484195474657749275921875667353594875522010402441682629701450179890904667464096484371616027057772273112449151468056536976445213176214667082826715167707882660196317972742573310816014445809646639791965644744571019539852094285449308157053992531794227533232424117641848344584635998455003327495722000049801071802304197941380523810991658149574113408567075242542855082607922382250906117624132564214657158524643770181731491794506774686432130473030861207539176155739888565725315611621672895808240994509844349884640318027276842571927914409275375074466196815517213812679237336615320554384921513177617154734489026152935890799012020670252409479169017096844604433539261627286813600084568653580523312386137880354741844409759938918198701357174280080708946406977006485115684974420005434863717962088987809641876985751463203574071568086215881337888473417272601607188341369702782636961377187223022676142260888429288293791842497057550560310652791999495459030369583456610601683508878004838147059133943254144903618176946663879101197004626972223080234669466895369349091896116525342758978124283055831867724530976095761030864235694257364647048254937450182875009918383342844660676796625581808244367390575289674090824841150390546593923669786231201286992870911319966349028906795080137940476244437418829105832149177328621209117586130049778226885357700933260455850668752631908018598162838295488516263091892648943746351903461846181150532180058877427555387017969402216710144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [14,14] -3717129983411499867773800992957535175206262136298870535832948371933786801574433799397316428282719421675859751895452233175245815420155723254029317743686438980283963496411687585662592511096286031388359009974618133089110598729076897612833287214253911248182507711752580025356703797553565704385736579077880791665714654619694972961211628273983210976394707273221717333392276628756888666830527847691012578575116101410970108963177336570513485173831874915291803350696785981340134865804246595773438014759439523678277609953029999025036952021900221020994675886903887239081447951363421188091256644847382993950496100557936093608022505725006984652276629045033906652333811899683649560097266885636416892843080926360405612549237309667665976112687540514584641255512761975066221680008700946405774984705200552982835225718171890424924830565644615673354590167363575605699845835807538490767111080444639359097657892006360666996800301273363145370300293989327758410814572740069017795854374565901235736993270467265161785935825027734898035440499536491861961857123738517853815708988198713353999467963787006464315489980095466334427511517779808172210042222734268954747816749789337620964012329380298605170513997223700934470135442989346295648399066246184575945592767127495697561868280831910984381567438502342658806536424505481639820472528760911773350032307538732136547823279109793904586046324782481350912637781397902487100713549470355995243538602586370657757634178052694817279617867875535493462130196119569706838097604579790345868540835251836421956694421684408844578162932336399150433097510089959354913857587848132264573372799976410363677458055389390529368530494772841210458829563625472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,0] -19457211180394964068157037275417997219824105221333197523212779508476029523655189251087168975627539462020423792783739895459732264767258736264484092406523252466715202673874426938554228209237844095576821785765184074870254565916291410985929668263969483592397316629121366111282509472364244297521064301781335265469805439723398195929247966373613299756545668416973081650909719870644070835357990692507327683820006769723116720217554049190215936813916448755439973760280748473785848303243955196599237164805821704283465102889947932342467039347391106134063130516096960382277372371054090997861562340020001123722098170734206842525774550617630489833464311442392830980814978385354108831306346976352510460083619235132946415096711525504993856374597728697074428823183533629636417020607768308993310569263214330325371748868378047730280341374944342559189678311346203616989915910403026783359910941903545655757900548664810922044052555367368360856911513410981035016598778973765591552074781761035128488940984646897529033466530583838253447738677605208302747180235283160546756965802747974461251469087666686070645812489673607653038788000037899460667664524488141524230857108077111432862467152131053325986335056727568114735534895560590705557501683034595073845283315281638697842757288007584441819891786669476184456518566518234821137316134185677973492782512627699231724949512373487410783272215209617210023732486261351273114550494209538040912735866364688483602706392374639160539918506426734558074367604625649622775217294360873761587005675356832351001847549268750505234625612246368965944165645934288542632800050923297365772254867155602439755104604322973244276745182459153350656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,1] 20060059748953995870808074628563243809504888082148690750441612797052962594641693224949625113817088997101448829009186069517320470878545272560871676806485078732965589741497219792421937876216399983000883747120087476833622232234521613903797375698952221844039279515375811384910386526822959789868053206424979268414724012401109799719158723877444970419529853611798438204229985199091677424612435162737955238084330209657160011839309876319896345806720693578442011553364361978683184422928972133361704036489981510384238282763448505724139839200904347992374379405623230705200778517245507045143279731066623983560605841166221537677734736171540863259448609468370271599997853372718000534150414149013974401670186169265220551260974992191482839097830128898556464176839527479003004809294287380383653873764655555614837965333319097572772750493972278058987265828596534380636506175393176955571726687493674840469070745438071102566885323946238096863618195856301854622067598775479094458906422839007861355769157361825744873209249705206066404521483889434266390432180727572332425038981363932445868843363384630496796473945326238703014970657212938904728737175652190581076198007924415641048026214778130668128772629632853044843159880813690591831745568888543923506127785116389733097951908639961961118443293706941545490886581515382988842911572098914648933520986082043205594996084625281429937872714010216242170281928623921742279671679941911644856674685915032293346828478640810761137243969444577292340297836013723970701401072449748030228129580201526708115811809342198220158100474860829742830928883588616319444746947666466311145871104908727464481369216133257228608259725459770740572160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,2] -1575131944935115820382392269158986111265578819289508066159562206622843035039258037569585323377063221821469077674831687335719004198882205522396365790792172253089751496490660166251045219616584209008646140742448363785418757140700164209305999159001077041879939587972949769296043846337776719612500673720221089723981331835045053871119484890273421635172397127133673711332304807778350278818741546212391837795255073013633685417934569578970637950977580024004976477698965734546789894364519723412735191446162784841985087112640140050518021144175933002659266006259528519579951448378436752578373858884083883506585415310063167052647695076272228053460442728247461780294102887104437097932090133195221491631265908314574276417067657282946412307097615815338112630253196129856557055315469087394211189729282512441673396186749589493732301346981387233190701233084299564670645741551383574155101831008087723280435861671519563555396564553763759146332281506967533732934040392800358566171703727567822574689985746461650257327367366396622133390999778895492601284414995457838612477489008193259907596072992735733278009570177742332913680455567150777509925407119759627097157996864884425632351714870694515523548725648372528678049629835962532933881614118791039542916387525421274582632935460183910969888751450377301557723210385173690549676953218509319343914184311008206707311579879001010193024529773539102245977760612050232377442073435427035480320165705733860210819093520665475999217938444281284390161887415111441480032388366508039974497891108217631203917050504192228307969475559570057315238236488769866947006861021437103959992538872476478014693293105695197136032368767419575582064640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,3] 34447211933153237762651296423783655692794145626422240589132468005368261586699539422239279915892788551621160892089578055227036321145047324066601045709096453567277343820205419216579136563042303181064352106081581293927020778460664817357202492176462395119119528467596667764844272666688179754134987283918198336499573792329205933718494660201456137813963264712421057789805545013039773291264757731176352581437691153882279515218597891116860852905284647406595213649552941726632217895299817409389782928495433780083088952725352973271087883986173212363823471807674040676431683629988623734272278299234369216149750982850394336323130643846155445190123853675164969776231489612706524257778927834633451960301906825976018453902359725090172602784728325602603207544717982171247586585950779934542240773596911328180291361520692531679700997778622898067665863054169543679017374250342198932798412303269154844909900090511315112286830388859483755345164849284932219371009987404405363111466498075939154123655635982701839656104789163179553464883758924382609787854819348391142557554003175198622220040224498730154593713518748873438293747945632754394948170149299266849257218737149515415272165538678504914551651593250312041522563565419171456391214558525985893239718007922040604417442441242447413410521483248070969063868186835529714433335668113159478167093292120839861533672946780330472953172450008861362330987459683494219407093015509824179564757081110862060200821025015168397624673017025656842311279991708523228882802146951564693346399211173218512090651433641338139989596755157256058260040280162780335190107553794587714625266901608371533105567127474817325184913822706371130822754304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,4] -623785642826585652336085242877456494795274820706759111924211533297511352585082999453501842794295834840484089847690649057832208818033981668434073190812176973440235358904503589875514729070355718323989735563804115420689889786916298626897358942873476611581071509860782129775906438912299862300786260788330533353288382397229456099361574560082104924863009360248562288070462199714315018223396354652848793829493342363803194017557220026160857650537328800632373866994706473546965424954283683408255733217112099462840810905369118253277350375302699823202607743966906269303181471886705151111933069520035149693189053166362810374941625513599313770517036019867757566621208067829343588296057747142652149621364479648520612564886238272377706196489857329469828665644850115946118603857236973037101843588186838585529743710034219671547176368346736062949257851401483499104060664140261438962307527310805226315963397786247605244190916175040622845113744924445288279534711169032685094319509440623005858369926666881281890487661599571700384202104597539734489082136562116232732740509181962817398778445282200629494622789155827759840191612523254302846489907799371107999830723997896481252917466323769343834102666788503972077648070543525727547209660116837822077661208498358667635502908221641220944075604904179221684124336325031176728072381836442073034639482142247892562842423452220114478664645868463068948346970110356315340083670221903383577875921314178426664509268720664543497976222457094237188638039855345716746983194983219844986297015145422881015105383646139839743442580352442473725530803809879292477776137614473072259354445435089165761073369888502358895931564076686803799621238784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,5] 7462697575346415331215690831559064037390619824138220901270917943974665709721526349723746862472110883387252590188254961219411098802439095170664452865014561170441551685027834187787606140493084046692501799412747487614311192139846864833272877844468373850093339796912018755087894499651357358240536931714232430650747232091192942773565773281929653473944579842386347554567140905231121049389053427329263008270780954762343561417648826810534029608164006159093858907918679829035243492638596505496058017462981710783355432701406405563138563725207432065532794590600321678226188687711386230317293645167423365587908926052742123838963539706546754216295382695056608856094743864343524613712913926562411021176719426603185100840351762600901926024546256116074136416373728814908805198428193871678887732389570465727768136026012127716558194566165129993057303902955140993986204147273786745571415738164243424005211672279265139363321604677921519853215128032873188099399688491951906549280996775725142962687592048080678648145083164711414615423828458735799043845744994624276512027092943815522084800548554509282555522816410274035012202377089978451643082449396862944161004195014883225326537906040686559641846740766006677408033697417898585536086098724365283206142690298815352641965689980602402799455554468047189575003071186058363601004104112907591599669761088600904132893907590360224349773478093647969704648377806960573251191290538258131301603512651152460668247911351193154171097720662890298225162080635315271353892040512182390357371478196396580382795828293274849438587949332132052311607768544486351557180312059949742502549283002090768921340504065089177370927831046934331346114314240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,6] -50161065120716601761431917708014430278364403035410163034062835765706452537583334217707361944805703588553502898376591884378909583902274651382685854153659907670737490369274755835325785674991348418040610140258297996368512938185164524788109044243247140546544116551535948311757783248323798618270223496045703315006420587914372202670303789780497801236572206776310476331501824158506032198945071553993999006919573499689036531030373967521389194231292152265235618890987480825949031627125965977758937931777964520997062506906689803117581190149222996351597781124374604771837426828636867562567497435256511021995986885655542930038841104426824068150561233980430992019577176192375991958558131542667348938626212190690871224354592292452502000914435250663438127440122725039041308084211572797877258078401513481484484997079583703433298024972947942229987793406008118485635274126900177196868116692376658176539562375536596909967171918559715322992259708106428271032879604344291398097161051931098743929866536665936477832805567952492666698930183057077249074323782731918607503231558048148641272749801666173168089220443618867200044211898591936159533524079287154277408623693354073201822626758991282400014798635713422324263703188708833214481360559546079108291889645906758333679596916222928840680241420503021291083229455490631821401208212410777595237578186177962049616008370419894305801151057542184207019951291611378051792198428418421742772541918027928653388709433041843553975834692245200610859116123250493947032217109747485301413131170795763412505122988789180575894024187561367167542589800280949148261127189123585572654972368561150648193709724299370132846734097967349290526251679744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,7] 191352581278774055085236445315463013721048495967721246503079615683786658761807628495493572369323709537122185811403991602396625744676723212022169134368420021740848220017815222886070519743496660715627780396069895275459969029985760636715486489087199468164043554917817732928570428887451268501088518142047399008686170986802525763790082724496364660265275910474878063857492220450663786340447562702689881737926737348247873623148337965809510424293488626122662780656228997643726513783132185140292154200796458511730603659406980358059718866467676200292746905572947824118715575966616267524991216220693586984369166351070584661529867822020783964101700343678313103071455627036811655468906216869655680169410684588519162244638940343713024545871315699174677181539182711006838177811142890608802267844835467074406930945974952250220200188258519527287437233508430350789576305773810090078432067432669939084196130239840991141288903046190056851346715222838357538443187934109636016305760012873621390778413267028684180631161479846425602059877181065736999497724544248630200556816468636217762258289674293157471593593786167175083317453010501421896681514508332230142849302659774793330999995790126318111922688149813249393364196591898405079059470950284363794213102370792695790655056314997792068084464566829562497619163946437862387666733572923635171439398422071298357283729643215394703446720609122711918329663955144828793950602869836302280435799688457381995466571406599498950137893281238509733164953800918247730899137856252562588553494552170109723296438575860479255455469091963129422440086226210869968300686070983172128815802951760009731091611646707911530490235910567910549858090483712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,8] -432248537069013611337825706130886966956487987307280213661517124353256864879767433711806668705988644199109596160445622393255216025328124204675262221117088095450276463327663365387419417551032107806327503877453445376269151513896703883946258430924184350521997250285131614500689778412231753967529236215479860610177884634665687659389696616527901614764676108732203841729257544789315751082861614303521251649777257765771981634137337142249973462672863490140272831950243744222825572198475317889088555910867783558736626172274912209488553860689498773540979764372289383943767980095407129389124468448105081641440610360623029435520482508479278610294591519389282018685182777895529766773090018831903236220760821923308908149946002524722023027340841007228630019344915664971165093252515186058211129581520814087114206870297480943530825218143503980955342072146540804084841671293522184684091015006865057528953624989323213142185288076918292444215092806958130826667159642159896423492309989394474348130500222026396580752088623969385058162489872889847927033759853507491946574847401728865933118913975340981929273410401084634410817449454227495798831943172486176333138810063620623662000216914232169679736214924444043648900652126097546930201110457246406142694604821337663975526625667221288588619949739458962062493916295060157288083126036760401568378527593587372701397606234999076804778016504134752514118360109351649021547761890165662870764657566087657658871093620332183923200747103047884204672670944125406988615624951710554371560800805476777401661458800960671773468294867933826609917571517829541472262413101907136260930101473434764544298260969065666700806438780928036835220078460928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,9] 529657644085410143723520409520808244691965158939445138764675483206851336614925958974356737833543662603053284705114976348575412791665320728326007922124395616725455150392898685129169738364349908014930737881857526193645680574992923440476775455313717899153009527251627040038481266210094095953228066759016928758657904293797361344518676027326164977492294286332926908499049771330418000403191902049136251805499473448390293145064593404605002673441528792237828673913089317843708359965879826467141839849340987590317750546589920574873922242666295765236835067063464759184939156828680867948440522806175235796792650349126356701508172963951239647034329214832429497494975867793972827433357976246109871159862812384857562991203683217435022825902646613553837806441258664420689835506695154701388549608906805048250448861241572046432198631856774453121433354669993423921513579367721269448079747950869824834739096529145892246629744706307775674347095589422929029403418371168994696138234243943572791559990721580670828956220591486714789314337203795177342231763370270292788813336433576900799347051016260393770956020547368943851875378210728358562483571291929117926643779488102426464305400587743844859007892468647836267061859724269883925585053224487011827506995700938199656057894976961629134813712566044387794462347305659033781580355171487457163750147863172006227520570808882460397573475488821212744087187805684504761229524630816405733355896413030725870088326781156158633465729137724826484637776927375884518926294206949571403412464298872511237833915306086927994917008550483557840119390840717475351950326246758711986890984687118771985869904498350817074546801333875660475141063704576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,10] -30967990804609916569570440821678583944373651713604060211869409240427013808511145311960431591549967737998944066107465941712346308253383319385194286976593268977012677328475189046937284037650374712668285911454228415387400513295582918907159441012765112750719869866229927768984447262023127160339383267050488912667308884341266832609962311349082865045391236071967022570321904732967118584595870472019453318237026298248666766256280646006228592084279791146849336164666825737998732774586277307264594562690125298000559440951306965908270899949722413378232236361325354036452432693372993114861645446556723417816438941557744135835857557418251129563915681389133046420666138899969355698760510397624861490974217671088688340200042069157012729411797758567381794626396898999493333443536498695066195252753836111886505786809799967636627891454013019353689210593425932854654456838405531468842178505892253519211187228136213854936203776672261656235829272246557684136286172215640769717977507085858059901275558547720470526117526518089282884788810735421260559957295872375902385341893339219040328673400789812949886541729987809847013199511953432849994279795418824334538113741538275032269759540117449763537303952498762872560859740593691603602677136894643092835885630166668077340938501654891649102850940545437714967902277448127890903275649651772581888800164384281100962515873312143590065205200344645782842110287240652397730258032109838945567753835075655143526097466618123690752832686553987406564471225446867511596153637798162132180768523679907748307764085917493022161941651740645682846737530108232364173800190071916866873982798758116073516969861385081853871000391137451853279062392832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,11] -1243750538238832491915821278923996391260029032199817148177100427702880816978137287442903013714862816130864434012376876193210240393735387129631333787599160053122588035080963015815039282731587364798799318836736545119826488221205841628058379680998474411555562329325993323204973681802931821313922325546772990737252551329813481233804962694886666372590092307909618925475912055473312132301610000335969938905079068688007341700191971417319813349509708161658174911480723642160273497828055465883157161133307871637120406855011675973067541680428825038660519708669996655386472835896093966281953601729962944370231672622041434751182717278540260375065517047618299842910513644834475425954335224232244805402482899524335727632073401012704887627800344435320790848424918866889908948329119176832935012438099430219313979758246226581509542651841600000464173752154812960892153215422897446849681810218863850448343137750847558041376171271767057185302237449551612999319507114535832563345762618366370626332294376632653669581285090580530586057177589259430063171454697342805991554934152924087267745797039297781824766535462134064677812510835642420878013057581772059707316289299093306921004959462950073411262481111109311756289810918861943160563549370566116234435305134220230752546214533673648019460971145920296418622031208337749289726541281256311834978625515299034018820844818131451494785468783987686016804660723690121050657539202580283692457091611828757818295656008097236471140081609765541520513628864900219088606324021818103754809825988762356165821123186631404357165290890192062580713006785572441170537858354914507032313211926415578076204492706968746493723307053564293134745981681664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,12] 2737782074433064382302569544816685595936951407209604070835654089262258280265639966011422569604929648622013746049220899543986841912367816729023724477540096252775085423320194102284789491365953869644987610317411291100140285774424841624332502956801212978732587243043689785047185937898275177325631336222180066443343936251062324662962370052345235429724420687585713395446233916979474067898435572367870326878653739538246363449255206793903251474005033861462658234873722974842377383144766084854168610192238682196542231670848455749900365525331995154655515989154682009996936858440587599448416402246407398949703715611351598765497325194369248350003679492058322964500925450096765870363427457660699833695918388966891674057009384740379019273890697043239683014767276964909216592220583217817223444444717153491971564324818986819750746850327576260098885201378519951899544219976581181435495838168334749583242503379034108911846279901814921181191602951577459837095577528538086401140359765964693857557273614617198658964744197895005070923549123178640861217547390543386284212623630567225564432554758072557436071441490609875775257843423563072687081048894373385641882082780184572841757424144163436001172530477954582083863828443109483628508215815220688692370313035450324564495612122918931596698991490518704370123458512007264961381581852605003623577524530433920884086836720092129305315478866868034256077262659450160890321185309923999931740588431251928442200599346553739356422634691381265684137744460500823935007060651315281267780189824201478932504378504566435462120671643452183482460242937878882380139025888177068475323465965364543440333766393543101260037553402060356352559777054720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,13] -3491534144653216507866653508755325608465021915223313245220783768540661513114757129063538556746581744436447246210854938420620694506630888168228785148667319889873611846153716770972646330529370390148857052982566094835124762970351880927530014560229307040128525043725484537042200551715206647997673973496191173112992815376465987181318461265092936749677400913686165674563314844885014814508854016592707958151927815380020982639468870286906575199273160565298428520210462536010333798875696395433417291120800729163528123718960925462811214505049596737843244624903557883638909536197970249122655825583218713403204041716779208883973628944232985781760146248592632389903965907895415034005960799909809376318600870232404977113359824598129107617007506607321419114159107739902120492929182860327099244518258994353334604418108454382297733498250405960827994040673141168954002251346129802933607146066037538252907327606747593268643429323224515433380324722795633480983443865200746693117157667327093683054395165722193890612530070801942336176174270572920159959668318944875134791510907725612491528223518650199502810816528493115077512304469583810902354464271084877375042743401016699966548245244058865381731398490804846789616453144776546109897634636327068036755011863041059773851431568274173286537955742688342918668445451647388110665458265607499923584905964033395078478882875554781610556350917891757372647092935021763173316881600785045616801509768133872194779738864357447989997108808495835476933871920105932353283511244679517784009695784177841251812957589678409225822619038338530910106064236797741576088359903477661879188575105003994554784450944247823162072758457393253049762794438656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,14] 3009299707966268947889052683127325773683876445440851217399565082809006179552997933351556559103192679756953920874728851024410629076796448109844379006407717011612673139462816537029881203472966152341256367347921789194269349829732794921097782283147566820557536020928020355992401054976179952213144993121179142499749549836381300234893187842763960591650692404442152118043855018295436339311587364296502626407514111200735814752502052792590080660887868090305538647290711859199115387731694528458268397640891697829685853316429203921435643906165867802358713221200766992904022424070803453411605982283153260750432371922533453187591553906666830611138428581317730806103331876720749154188230286294046999568078159944098006751893957951240235816233589493180396956589224338334406408030841397825029189602920215762161637490112132570712106971856653663687170061962084768000310067653099898524208783010808347500256285010039969809594492918336368234541928531801934832778054296606089026426335915657120075118400676617362521801564761583587295785803183407827310384501408102450586350841377766008887973624075033890774637105289557118770851337495937566621709806453685678189066360804736276681983575343327175304155266292046974074519261374096126836434709881008446898463969193752847531247021045723321186615558094489405457339993946428320824319403660742893574448918396179881784578417556517748656049244131171890201226709780308862693964865370718575237226029219602286058832244318456850096153771003074418016630384185211891069650916605335388642511646327557338666701059905285719102124601418691761857617969606921316346013324244415552252865799277461201467176613667141631865356038084636504996131400318976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [15,15] -1606027057554899955599990246166427383082706978147845398258860577638407780367512001294533462143404184469053949807212831731138045565775408300378225621577184382206639299373158004765012470831527097598944022002368691282817810349307583084028775419392176702161862258942405118783732366213125411132870126817300470123252797264601683978578986716516430388135241882409667845461279637135281490405468762396687657515982579313798976244156502999829608246944100708482597151239983150756877588132394912127755780581011624891629666796554640365016958688309081375030783485270518726999554756558383030809995905096309420271875774328641003074856195603474146861025482904504804369952559186977241867003585661986462993706779738576359004931821825148709869838548216182293321373519948183578147582101229539701729177505847134377914666758689293908985859519705189376150762165533038225651891986236639006856941737491516432115701876502407542811620535757717977687397280008246917927158456698204832992250339077447797186689357810468688718959708421731872992879933861709572924832460263066966767076848447704244413604391544708769751047466474424731930037836670247793589574858397201917256250457118090513054356226459565197416948610886450674385661074388259843121829221131430190495229437139009950440286543756844892657849144473944622466717028088709047264790508846277137017310364019092049477259529918709144352018530005547924976799765825893365663934698036759614569750705519242902313733518189051680898034058746478631416655436630252843363386432956540275904956660664391217018381253304278520916404148986250686242996818915927288770587551921375426655091999761331109303477082234463277608304602271894415562535717568512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,0] 217764469275213631857772574704145709591593878341263365012254782923006697914683822233185453438205904052958070663138311826390971819065210611536018625030036728349428466888360495063438283841001633971076643537229362519424166074599078751130341492584716478714410293150581109174166995636420276814977630495923637624840873938768930330629156108087939655329584958044291937072562916408203033038574582663877470237999257755040802829759883401001082771666278816481252825542316796048298524679885996855848235275878243285088040824089584651661807348954731236189783909150520626126805089481317627290151177858102446419170198359426892175489241733587489932011406651050346210638348607373244143464437364161778056263664931108013059281299810231020797328139965604255347134455199407187156361801784386707858977794485649401126559417773078608818436370830596129209643995671282252566562441772181595623008900608159323673902939242103475673623409252367529553501189646995687000703469679393129842731949224481102290341329146892170083418949938193762829420497084166105306229033647503003943587639656380139302975122907385675813729285694524880422922585319056335819937243472266222341234880600362765126915331119649578325130933790126508699845982116333863157036134457393216034483797829718932016426648097037713286134463765738674056756986185866360568750933400364744572103441711080981376832274380279866755311555078186474857676916423767113964706605240666989469223555261116593465484077228183752632938530948013978626150654718290806561872295742031331076367939261155204225537280463437440245187761147495960323488997472853521146129536643911519305731462190980018914875483509047061349171091717005741391872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,1] -27335071278549110749796855006578843193006770419206132525097535430060562896373607176182909362137046315919897005626957704271613579561700135260677246878160523680828121446149264381201637491747911664577981909528821664047388989529902402858890801486574416760635018833339826713504875744372877443726547330530802516921174975751122364389139523641021111297971502411840146649150159967957720384440488971759855833411463230915842897954365009483933405437002282672361614533503131430728367381598185710425676607864537418773885780930676007818981768103561356842273603444984853309268339505940380304756679453040358407319037277361335119426032103623276929725455690700010045514299325358806356299012932015585643351032707386146448589553437363564223118665193347457660201880317974905417243891903664299210854725257924710325760515755638618267945553793961671510555363819928475667245951901710402828973006447400190816764191475092153249395281666938625976152181187307397860174096993907034358606910213714907848532355264374267624446399202046456290044249783219001949289803261534771871194986471132936669312313109445696475195011655228883302767359706739460148262226284539473565740366060517583910122484147127371957460243604264615227690903394327860276774895648684378769594152542173630999350433067741451520800990494532240922507019099267463173886921601227692120520431458254943652786776909956950358887813271248846444428825727030393400409421136374886366326445992204574870984839960279896110360153342141788810024762537157569242505459462518356112873527017254053627310264686147062614362208741523095945013410739499512394898607567783806754423134484004636510818067174665483202624288507385781250162688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,2] 1816687024547067382617422831575565786431871368847216230882372091110573400265986612039846040200717992727427179507203915238904129863325862865926129890342292058211268341145515112725011711622758915529708795205850549204989546944771362299847447042511954258107755067057634568930606287350516295012587982828499173689700906278009395122775755077021220224171440178283146073057454880961195334125834255813015361379217760737024173681388867325554654722194169356290334146728384516496849084120064635451090952834317809113985141597812674606046480852434992331967506142714198620348786857126592667855907239505796363426859891589745546555424437047186538864601969013755002226326441596951290757445518332208831145373992067627277151849329710854680116035463868571497939103552756039608497832662348650281212123491076303255514291405084600701745990839712434224754128177898309234159421409046785266534014522443823086742347625755933036277682813171484190732107769921358019422173557123086445977334366918132098412164549525700737014620952298770846294153171034566517615854941559528441375433383966893329106274303691082920854317302195970555774119730103602034710056050263425990362579380384396676943814328385821478791735167190940438647078613493896119741908832934111896457800148953585637779802517452535975350923903771468231642133574181320887489490832679593361127193969930317574594679102806404844599105588346031543057015127831874805874328201838525556335766930477996000333582036561481934903503060240869452117387007093909438781985679819191418335108167804007808945677484399497081889832764168660800975977003336546595044522148040546020987769978719761159373833215174286668676201182371155616926269440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,3] -26847683656390279790928779904788248626681944578812980889618473677133824429404746363774630745332465272745461532249444771097070663427255340364092721350239685811711047771878560409916227181466131101594188105458709911530592213584499070552458082601017094213340997658476576287347937691064096447323725633848336474457830047094510496250346132399482846481729496291903681175498566248088700372318385221336183488851043451628467834727085568280330020736197898038899299180612457854325025544497501385208292118695959302999807588935731833069161881819285544553273538218605788048629370680665147453065192329263763460529653863623048061823172695865565041181645155900142216395999281380287415677594876713339821075149585871485268719048034751513482746823762410533605751819194990669468877163819094128520751854048217488995511801330008626011933739239211946251008361046211927124222645050531734286787283676453617253383942181995186089027811940884004404243243008309635875940865426102096175346561818155385859174186232653578536496223274650215956898843842073344149103096504433734558769035875401310928539321692987035100511633402330290072431758174860463209886420335708141878259542435440388052326056581164657516305354512489592673108201258939472220595811552765737689337861171102808076417087696380562678908738456998301110402026750384559443004173623195611190127083635667703759325193840493267271962574259678214462374765339625967939147934961181316030034206991434336085972313504616138419153311913312187432070750792296189770745405515192997782100662915749706115733958502810295388262068764334248296545427260275746867365568879394979923359339791397366771812696137364307791390194859566810698453352448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,4] 514704002418058726080799623862908744550132862837052473247169156545781507289415691449628986464671917714491784377716971271996461976067292314181381295010015521481227712075603459162652609480362636815979243025928088896790178486931861841428579205739507231647448315995943266555343085559230662008161977093715258486094849297646262872132041646849274228555149107807954540600101230182268977016532655131353135675095297587392989375658864836157708654214088319219361305235603579263514673705745517705586730149594834721557887128533373843462218988341273656127421793112691681421392647295787347154414516440234883047665763884179784449574993742040781286348915518713543630141773815824367318962253935652198706978827820283202821905877269937144684873376321898238025949524397622648594305713030899599719031376118391736239372723579179431061448636517678632867053866603011541424540714920440806901552668085548800952471201712173557898834668781013320884362762166651100769300986571238321573944031368195524012809488493972268942913154982808019280547781075752109173272471547821767270156551824503645633718061838855980596303854302894689698897930503886533231431936026350901099758559637530572070957125406567363372577020829898859414599811272498252380233796005058628711000581231828219984645753596270953699552900424283716701748460178219392557196656089072733938391411058545169483030152059352662482738041153706835387174206051889470464219648756735661440876923038732531671978622257446317973653005927655338519891308335219196607234877415339836870655333022717144959030071339612776361037176989144341033362970963051936060065352105807811715741968354696618448053934758883489933411196893291335420118827008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,5] -6896216763879437993276319277914717983416347045198659353181814589977447968286299735337505292990481912902026130432089052822053881543869532634860761347316190552292284335209468002472884900161696489889023264734244490524997901654085469438105219058362134192427440381443452200605326938850904583390272337241588387529855929553668283694519052510508364328368005943827939614400617319575947862406939329090332974297270669802506608176467371751383498509731081746986855881963187920137084404935777603071523709341042272169382185289220579185926821865943885545309521728678946798244030295839200755389389321958693658139006598563135243685843308176572181958238312039472058682257059131494237956573167515690080736578709258240952500883743896816033348696636463534679900620961521884642115711624520862485496587142444063116900680059842535330477925137718416690381986485810269095426013576232411520674833968024562437361507859164935711630384872165241583766971790458502691075954695960347317964937249130530086398670505720532316741937103422296642757248834804954223264436301093159693668147983712501627378529914205348437781188413010692589102049888604395173492099377584837201202585338511370793993906359968406494438902657617006552754322102583587717667757373760039263175014491998949757092788477943187822599058144022411552196006723249690954556307041616987602669398431155249749748966757535570018987561595184367117418388679360832052587795356842573163366501568173810290751089840135610653158030453933521410131749368156813496465996845719453544093156840686953095727521618274411439011968076187008911715107066862995462794448860349701180123546104640503449361500720366030631002277939205624548248132780032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,6] 45615032954727933533711203593411219885030153154772603362646492296398666999964214665862100217014294501893341185745674624413217850134036571856240176744061163315066538767454759765224959787961686115718025355731996345131269488109151046538482794626176645596760904091694944863855786159387503251201157131744124949487193525551543227117854145561749829351620443725877500638958978983048788947915493146372245922287272373556975734275124187928944732666634085285900018266749087268733052140863230368215209814396117735650251094581610497756907897164068385292630630700825056784100030130901999072385392864125304596825359219183755938947786396608019351689842598459926722596452486863297907766349091321723664543303574403835750447858561463479687826702097718612197308168988462103850302731939336991010240353971576860282540197160075021265514768208114402994321118019097427968952108699361020936879685845286688651656573803265076362618844520078622297454134310017957008635438885617931706252898462736075514311190656364215643991688336555793481719172402563311540290219311468795070352930460373248355034715845675559126356534580642177705670692976241112558652263544124686281462884391610723396349822475249395732822015915046699272740449883513722275547952781153568572109538579644190948509554138221767011502249246664400596714995207853814871749255854599634278735967715012144581026435601109275556965911604189868675627878687250205629920367167487119694930736875226344856396618579706846385221001636699724858776121748489437970055975846371431427839717713421828744532855216499204629339560715336704395720037620896821328301420282144179145897860496882350431321359580517187230656628104793049627587269099520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,7] -162774389843793081642743118668547255691846672994003127255370044029842311239311701971622329733779570462705656836385897244717773748685850693608375618951899171018272643702051882578917541689847626636017036313947531590167348350540462216430709126926337067090223846117411014612041610116703255761477886243964037866882982135581625351926879162358884282396679240490507222551265213118172527346770385209158546603007482273602356638552044572569449070292097377513859577816380801414708485057180958386882157208090229084510157506366056122815253012650493335956807563996901417021256664766680288765978780875430142648489806699105146699992680891758715692945321371087932150370866838411351976338289020991907637444921138215506417497244142333120806320635619854977127827492734348090846240662373179865823717775967180886523369602935913250677738939020646121844247059368118405401759054201011440386539685501059271017266712755114505893794304271202773160849114123973724978665563634188203532678817272398983009502576068067148344600911531463859245818202150839701677473298396959420742347953620398274217530534347778886778993769545866875482000970289531803865820366700143502687111480688406731849496318834527995309494968737012411574799098732751010463672502823230675333852632501294423761311119380323634953075775970162701182543839246123938925831327529619695829185755320494212752909893704215697518278475996106142074063341143599211046501170151267389131991282634945623313636857162781619780087751379132118852084525466093552543291518249651130510316020127498183240669799467876949266367497626196833423523057633354735287183806737490656704346262426508760000101658817803552955969761858623003490489829687296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,8] 329991541753617020034791789465848783094182977891120240726395379854711348215363190276749640528518261606320098629549574196252284168692671286276370979544027927277016299684079560848978204277726740618338316857677655244331271594361284250608820587951496278798928877841454247221588750030290609194156802370521686316178699242080368073809533327095256167983467967928302105118034920489230240943345633021299515432328467112499483301180470426826329016678752402084279357173930423167862111276561225127288377845205333327982327879127955301295467390689887687492265097499896310486830628109145771579588411026161667728418387969806500621491542931242182543080125895203072147599977748509030919183734829869950667722111924055511264951702216858251895695391683648364999151403597239097449419487854864404441200871519807872293592577060127600299994329666274997029958880708586874042015848485853053226667976276953483146428882737858404780655741896156547713961583184116626388056362887456187327715163993600054677390865579620934706290606256590217735958110868381717320915698752404603122091660684260955510040860859086774676645819930330029769659055845783884361027828809870469462511270623904481946027717036812616149163526227368512662609888345123771267076871582127050360913939066254335967252733644205009964172275010953737853065962512776034285162916687366704695406867207292159947751348629404526645972001614044930563404578683128257837921689744280599871721925936626026753070474456397466816252559197567417964364988500261332555533123251163976536862690309702059941235357639980435647265468862817775442228433365845084814466260387161464544242318090933314381506894571156268501889071324950444917734537953280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,9] -304047536011650999016624386069984990502034439820613149619654975582484966969394928678591419220031914757987250570712102036672005278159104140875602667894517788252707157762758316977357971875823865316140807762342899947380462969606644955508476818114458329664705423856391815921291321747389998062706563798187615761539556357817862521277263025848769686121244898616349978829095119505033886397772753115063708977744936944056516526781810160002795253980853927010024204249396357081842765026746684741260135149928598124731371184338223224147053186118571101256339804004964007230744356347220213065324739526706809243255273560187489676541884208325951363275127652126336963556490308629951119416645809508100395981719191404171407006647054997503983529882171502719050993621362567115469520090709692651004025747337318273414721126008346453725922056710846135006958713488078441740646058086339093899678749217901557833171649631529620668681793260077419850340763979601114754726090032047289222136664300354454314215624602868501889786338629527913922980678340435463455961168006140918757897390732467422644674544663542594348604006594319147746413824964053933651432272744951468078799015900439580619146964207075635613103605253673542406604489534964189664869631463145177577159874443726796205154477813282487886367294177528171371068507573148916751223096876646071486856671877078754774340734080215105155872836154888801437744727724072214430086730832940212615336258467293315290685316648393692630885050471675603457036671630753326196287263259491483163619588301812638364125536816641031243505222948270031241881104372404211261874170838751996597350931199402121327029317274606683110878331681815297412777960800256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,10] -283678759647272299457415379517778735359768236773203420210491313981834887990203509217113104198798511376901943275376192772002724783290603430882258644703443520692599267224166311852624694999559800235031352814357046665962371498774071860733970488471023031824619622675600762427615730302392901841378834735722528654458087596540508440521705544972737957523851308305569838272647344595525933414875931330436839637424395389225951643867135992701696618742090924964975613466112655504875723327341604955062539687913570315317467273485483750231709224847176317692949724307356785221617238270178888250031506511785890196509808490342453521794906255601098103086645561536024517443928715270742533700953171533968693093898212190272805421394299110987591969596653157952979232775344833174529309449498425714866405824811520974191639933815885510384730414298352604059945999075353372160944369877332501762068339451849768981558287133068061809605115672697049959651820013560442028558765343599538918316930987210383902253645960804180284096381331192766061666060915732897251367035945979361068808003873252032034193978150112773310510311128642696867693071730052129331933080001672086226330277410008263035269908786554674205829266687371162229494114088774966583666782025088733913640007211610588365553034924111790684351936607277773738864268452640818545147186492770749345000149289089515837074853101723392760662415677838339517812350473912640263716325246580218647297371385088573095778670703721249428369424164189497243258854157956929016178418181959780524226108366370111216691065872703680240896050211702669108077131009034208525476942649015649810652966476047686265232323432405967279140744268619793521014946660352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,11] 1464617244582463367019484673527445122543986944250749372330830571250580615657023354835585381220626242580837557781271560878427442256408901052998228004862106527843706384569252856577947832925735550965163876967144772497901278366391704967440429315227305935671934119494522493610462306952906762310074927065604444574989699905375473925429493953673985765387134149321771681695200049723036358883424772995235665564817117244468233908989458827373982490207121398253437697188534680858486576849152164123733524133538456463449233255162122377080297137667698733233063764467933856414533893321336393149082128099999111813764012889142904886203686044898097878258710859587129848982413000101281280768165563295546403155976387106347859468920748209629674954895198354962550014803044244974592926321522376769485484408981965892581610769910646221361563899253369436209631736213962726355329987424933544825827864200339748201392885128581782501110899097609321250081012052964726333040176346892623837808413267419775508939674690310775248185508989636522587927703485987324860101266669436944935961202713939460812398746701053718093734489172968138598487095648616607223235765862814049446556305904991118410703266151489504247527329193426924304861161612010023944965967961861750012846318517679221176287752833916659088466705937909953117732502274639870455259198348053595519820652665042461361437871267737848527543107906478305086097157979475702912734955345359684698378606033700562884257566143646844969016948899117524321559103025244051415071892377022382958427421539589250423988467055981644559813411497836225028558657660009968070189223143602905149863149703173424027220033137603024706488049455538224054119990034432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,12] -2573868013358844041867916423533567756763369945950134810533409385574048379833822765122928281189552256844810363244210699527449283859631936712653035958049244991958458951636592709718700190287128090878017580764208709286611485548986536447271790533649304277127645767957074042846270414533605802127983801524672100460781254445833304280248304307191519530108633115249195549200378486466145671986793836676671385179962807479565387795499615511572144288653073978735262494677479087498725256571475240531826328909736714706711844461327863324295358411028753278179476095124354488634700634836426345397430946260810400267916312680962947526521989770847068675589639007793785028640302047116817648054431944849411630018534011565935720798955018121424123723313992875912395369854040027451408590165610968726393470672429958949916531747084462972016451071532471258274348521192713784844900698005125862501823663604324994828191896144050931338646009410702044213030540184238668873413177221823054651617069092822938095265832001897627715925242498786753311294997710357767448732651484057030263421667173470946758500095844133176375293137123090118922461217763419849410316256314839895141986311315224653951700599807376495591770321559277312493658799134885146143776352323973399126321425830417101438279603693841829189672445744486243411530153380938060183297958562442752068104304687380460138622240035443065419221197224255844422286816098150548670672399110005419166072341107219949131519205788369820913937076050399819993625079729355509598230214942090258808008116765285978313243384341188079537658883869900416493561573407924566154730266706581922427317886640485759494650743316575418143757723319075321274514788057088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,13] 2708173789895511673022090803119905992020034191961986863628324174194949198492642196859431238568354064753091353297257529046743973385896249658626706725331282615606179621348789183678844249865087069976910101432089529916279203618686024984114426778050173754335413225302516530111905714929816205192556817872690178087003346228995216342257373181579157954569684279926981030326599173953814054066648658819952941767654341568757899924666359917736987285340112995824584291045345540514858129285062774731830102673963588793312902086744191650332632155529549137314462409175220446874196570822268429567368195016128739596459198679754266424873266861775113779918651685650734774671615314214504311302342580102043365312669236906029124247918117027929144612392219687843507686543629552581240878947470398784701377217878290704240600880399773188416571818031059909619942415778595857542679466134466689273082529839348970313407744477679426271651622152406846446807634387263501241833683234930157869876583398176938802883566981974425549191801948354135382391652392595875034517513343631716735422055889418507514189430399991542118694837660701950671871967086553419500813613928599568648405164414170543317593624896822386904483776027827073393108653313934861799251859773880841830667560784951520136932827829076200807285258366584181279630685961037824177309493458768232335165337020707795857239491314747781574717074906253431483818093105217183736768446500902672328594604305861421130473221311341590858854902451542814997156163192425816295841820067611800265691406897651825730582969769823902434106376346296584215449393994043290312980220608602791812088083007859121816064615562283275837458331088965607152786203475968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,14] -1642167771737648772471785948611132257056012222160783565082821652745660845285808673845148671328474290757030681250499080149973873692678316969738222208891638837446209944462235605804144776360796313977842136701484885840866950012026303563076970239537800268183432379673584495583034620605581804920630523998443998719699562524760861477879085835975155031596874576913442783603968908021660240016193545161583221196169911197404430657214389574235247609690384655636327598668879618350122767063563336317440031809475247149563291067888016639566664849256012970010952238066361967516491431224391990615609111339855811699921872166126683312405876836006926800746856630305793706543914898759025347332723717025265958546163512601345648303031473469103072109464837337859198744278222221590998846134667580937964592952404419416298067454252182780900085531519165149068707222191462752259749173017781832905630141897933871818863650342886680600330264016242733883230320246132034360464911439907157463188288307764448171564338521928717642821851413785372565943133085857136340841618710261948589058534142488192697855031908030939018662199575622174128640622144108733179780053269335888194295028639663102872568795693188745312173290550271989729608338555787055393751046678802052990776468631359119013166702836696970312565407317339293480332790783200963457362730574867086981664635087274080488778142660648885583070152732380778291525947326068514906952691570371100340242096626808507661941443496004432936666966752867300432978451886661604657699408833589192882902656522062716866408287591728192308179554481559119722457194258281275996040745386816604740693578634322961844775644848531901489542636573284361828014816755712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,15] 19075439025163315608986748876814863628355972133453897608115012432996364100067237264485223918128705043215205929105002387220586482934404961313013205025719545110952136284484836229934849864529131775561309729161849328483282477401510688080253663384115289028846253712421598663096845357778852972680525736001026433094250007537837661432726888898657713069737472669912673822072189097795082021045829769682802008214228720728421569627143860363110417429682208233768784276152166256665979177632157437980224282749098650221646161318520629666716181485804511280334439579398527411871230395061134785753700278232001361441631112873814297929482152324324468674724395108319793309735851631823536303429778012333524275502201112755032861407879466675002665116767716987819071402099674925126579429011152110804104313060505477936484113824780389762799575856766834009874348242695798764287461550573714936359295741223035364243512288591631560517810909499018368587565910186968544058940521655514368707274735805042729914079273863047950074494376571875652936642855340041353803666871927743520459587974100553884352457553289159728692119534338579867722606636602045779138864252433394364675616944771224650558090227854453808147301076301069031283429068502915870953613194643861706944220799457388358921392188666091664606814367110813990818399820413886018322513029021775404052765200018024641257724664284354831989206661396020334307243367351278680452012343661264976211078834638223916560655836253687730537145649048877263538093992681673319153124931026005834017535526033881364839655203583275737096380843576091148084256352648519238655767302818651564973289817233495136056798931481704334087274313449434387638875324416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [16,16] 1314402973975889304365260839535079507399622659674960782990574093058371423300468845250119105679790296134543538933643954253189924196194143967712191296751857310717471204576224483246833076183660170073305082366629351960912458860055766466695526584492505707161558956540382178645491142828046496169236214322016877241149825068053270870435483680229995143909908014345420754067159463684687659997559451664646461445153142236448492101037110148377706287339743281880510448716803011278746657813142721161736001045466430356915039002033218478742996241203865489401733590926082540022586677690059124166699208267685459127189803193992216219119038825027927801815041603726128427119813771436673997007783436907041687329028407712264329049349867445701898583105406634407818035632195462744819260722258866950701654403165858806856734447704280968996294266179338855393580880581230989021588094546453502907523541877604994094962701308514805645868307721605627684357155513723823511755533042350783976625263156332633063563624213127907768788911155047217984907205447586227768533519116366507445326346584634863266096331009185303977480067882410546176000134124026355638829826613858465819578784189356283227336010706114189944577376359533552264693812526015724315127596685704190860571843710153176400431633026759694032835379830736171304452635084205877950901651407716743366706282609618290030514803413099399407370410222561451968359608027507439690013534277656638783238095205292544913059245020151063906853254354384653349707553620246325503553841647618351106346182214029153300402209913362489352236306293970576837747038744135946123186830834964290751556737580891476518022026696979172773231501438477500059509795586048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,0] -354462604432310076236978892248855987412946467921791558296221046487066905128411946141867780289651573578379597189835130797052120103103847639189497642015965660404864495482934820574560715555045462844073454594628692161709764661898085584641130522988402714782610839539848285231142489416059298429703794185707998578265334823425582920926840369107701923579546689819900716547762852465589652783894800178145195779000203719380571973916469313205365694643917510557604149349799268578094921951452808833209434926136786736178008510526849780581277482387710081166931786544466866239272921496624048392293563183540168346748042694726555843907291325359660828448183354054984313566885611718133115449982840053248144332100615545059937120258161591988477029515646592566209426912451409925671635884221482751479182566722347985711786068876186602597672960913642030799434783815886335374599725456507815071846208357634805112671515744171292631389182308678149539224715689285345566561830875759158819122267547130392820464804325713589155079829031441238249500560150683343091496192432647848921327651863377302247166605650385501596920817330075816039227144108664056666543274559576555265048446062255929954226004970629820263800843207307119085233710352778569083039632471106834912759935770178964214242467495153652414825018489570212070071431811506870829025902432275516394338402165027239224092739745215041303119466450682560932188603455462778301714871618473449080502911463361521206970472619746680013750017834639422458814017170167569852817773056185440647891175959983320935015961084544116582556442572999144505902693131406383606125003696951588500289010740060907038565981925680804294400956456281466470400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,1] 36518378653503887730649093951982733933930755386629225972178680474655697797262244441232076674300338740902915668389112158262998055540833669365664521245397685764746909323691487425113258663308234240622725005725397272485205633660641936915256321988887420550513707115199657757008268336651545730276516010977202221745280005063810040971670936965850180176258566928279790815140424445910538346199550692214430815039466234552703696229783564980169313734721991483847943232870926309510815260977995446786419998869870984748854182681898226624308035864618835422677604693128243929290919130572883057177565803392624666585988108583182330524314967420295637661306398787481251298566359248732723745339500449286766597125390375456467140217696197212079227083419922963658161291559960299529888118338236653888182316974425559924614053841011517161624982962074672398250662417170106048904290403077519186313435740330244288564789694365232709641349655567001228449580710505261336549707850604450068533605488391031606832822685920232058416641764813866806849046878116637061847288986219219590033635399722319857532812365101982854600450233184443662187894976597689067288554834095709645961559866902089062611751737272761463923999560230061506511843953337152529216121961151739506417705538006104101287822430140103791284892865743644506714161310973503206575842613952572894031560421265968239747761698760163411795470297172623824038976771940557023426230914742398031243021578030883222015061180880091314089527896082016964919156517883870994346160625109869587275660216640076125437977348939103313917767871455287724211236385589608868263728035803529825355825693931770303773837799802529446583667457221535817793536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,2] -1665829524987450095071132826440219547858885953845917535356240182539470592595561440863859758789787761368993504347197797494301265095582867687711069426165301622721809167582460398294636634545546346961134404240031524903372824349076824750901795845479210019907305599240519266461487822831453556874089243526831196961819617418002382517145315495853727984238549795081204267927296127853326646524673782647538573327242111400680374291376811849864228160654468928474271453061882511439011970059248164417813121547785630724918447276890242448751655939309292441830672477967192288526678951867724614160156429044174655311406469625900718246760925145067307086357143177472339155692054047115193564572537288605383072511175894620210961959899840286929110473472950295019230018851032692982597785775125834673802375219369800739720225901040757385018936777734176136188212039332839152429878141577683815977735484214966402672429454956731533622647301712112602123589817217000529861886620817464774475025801832465429439637028691822647412642432722076205209655164363710356959380192356558776801591950169093524354451982262755450608303849259914817774609109555209684696810783895507485738411426316316582006864611714201377353700308948594541736078082776443383123795537873353179510469305311625848206547197401271542860704173152553829824975137697812600579328686797453890386347584743838844734206209830835826977790984576624941434272822723082418397831203265066034056121227365530813468242345657567186716150559196529655985450875269856229776992461193614094573405326680008721527706023250694222844754118216648089486346951912205632362046972195623724632567937046693519891085684804420068198487335410923282238537728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,3] 13713600228791042485713343250003626889349345048628374649313320420977374248845287684204647670970861565982210238481199194508135244637272711102581928764145314284643849589386779345769632790635228214410660110317723299778445383437933859120311662555582822159353327568321220704283792278490352184599814121293841977680816235931670080244707450938654534128102912148565561059007811056865405381494780296984922162540742268119232294330257995241851921379990621711704020568610658453339100083814612575468184591653737892124876303920033959139729719730762755266026599163538683607531428521803352193686586153052699268326345299175024764216448438798293636017929965580518222816157270265137945953511398427049896929129780171419330259198704152039928065330876131531951466727077259276379907105846656860560347363004169079594348700458084727579125399191974988583476248428058350466878157775931806085772493418010107589802159378565537105083589612102492758552250970086368763896443333350508471656159568487228925006834588895782697034227163082346955317060242450657627657866048093220741077433723088144402798352442081282719229966728369355411538449245681178821188021015253803798136970922429488401815121289511392425994173227535567198042160688533726645096224595769503935080879774274956452179915173626210181524888500790238484415585476280516487601657488470109644877619276637434757404347439462377816030264219224191659496637070025939828903730946554368388996868327689529579500974993801182998289641350975371679739661044188557573788027538702413355838880164329325280160130024348578359544331231922574690481221959849227641289037256006410700029724739743325393600482559161595384210281965246482614698639360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,4] -394309728780902015711215537620208429964807238910432525566463758282369218000933645025577342912813979842731836270863463928675733679942514146183558381273619396732091822636235744370336173921905398638389625196773213238453623085820286657637982550206946977026416686499822831986332528873812205187877853061063778313982724926607990635231607385490273532857903605760093167595144021491574546436080900450823056163050807112899155598125019228086977283341516941324978009196130862575110465708642975590479650367005887633167207207938702815203103055528807384715788769509949205295734430251249038887246179857463958969882526440545476043471223449372350035552649924434386276145003428182758933826983436984322405339740094147400815033811656462587738893577001452548926019283962573084415462236989912310757195316096688097897162149268544530847264410015441997634945846239420374675158168122961403008497623020408614339714491268595748290173568560162698942174432541977987477930255874150070508558829467337290861076769356424651582627657200541690770597355791422842157956471450950917574443958767321543182688454499666123004687215231224783951788853637447487683329464922816370742756578476232888111073572888443212138623574024100382006873101061949205612869823312281322147308164814494990613205211182073570751695092333740543571052961231733744137519226498080370401126177185653920665459052895579617860794266976425339011496165931172669687473085340942039281106016086133762305371186168081356135888018983144298907394641935204663212390353139691234952119095210308613777237456414415654811277838756792557064101227151493327929940452913889778359978756801628934173092353589178885129556996876689598897773871104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,5] 5935665276009660573091847409396339880486228298028287615734805904062510133036265599628411762464396379561454060768442064457562845997260552654882830708752912199670615718508812494170124938661113041856938546009152668215935922401561898869549757358504159919243335752674133142415496840456702664658846711958318704127336742940926719561365328036446846201186526518409178633914086307312956411107009625745558792470660960228437881007529107763858724953422877602194516207051582454918687559929890910368555195447017348047357390297628330453418436692757774402208356851003027284765854793787066332015687004475683042847232472008932089111378816923471941695550974986244305976296389917748376807784342615851879248701400677186953401451718326572863797518878917554647230383175338525030765444654019033706493527482831273038301493262255532908132717685416490002515903588300291791106658985620813022467572557588572912878398958549436299260048668850007492113669097693531058795275594530394909187391062206034155567392316897830499802084591839541404015061471577955428605257197839793523985330390940979708236087437003226152167146040869073600836928859964254661856647180205026529438272095393512680181181620782013539113235655648461954967542524914508885201581674418044764184463958380046226906154252897010306039376740934041603227990309521969541955585438938965216309952919684073954715053999402934378232331101673583181901342631813751240207186818352804856615051205667367708057462657399850380255647688735704611768143306829196398995712267912038033245118271038735032325214553667677825488854522507062544692469892889450119635658326175994551773765306471067055059957375350789942872728918804632775368669921280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,6] -37172576584505750591742665250340769533875387630280116765708949090765051976521114217921023732381990430398998821143052812387610208731074435297837102019563177933899961905430658933488583710185897856222758346820090974623704224418717894273994855463056593404563120638922854292096739484468552187842153152808504145115320683823667779335753099717974629514984026373797863127284935439771875058557334119737854087690985390886240769043499205613301565159877027727300726312418360501149218715792409713725977050085802784965940681962521405225373898997622661028298297225739689727505854583301786246678738478040794303289793239927649971129123475011234499876061906646839021736855271965761446183487639450820511006787895619503104053376047350874687984715362050578589043549160129116095022764953271799119409495710162412542282301871401923562600058140482785933924193927230816580443484761117985010718487335039574214413261346711018978955255127038872585827483253980546234031496648952835986164248569507671377008312951855741831601215888664122694945190345884397929542291482462861257406564356676230373583328653491409269858469996120431093879503754451817786750349090864963208517657271050303909176929375750114959864234218742553074959467437717425374856867418315273447816507171485608724585977729215387442236331540878420816197808655458384457888296377632878171298618746874061509325530858937091291691639194583993811554237533190111656297216098875713844187859360458513245465311178946377551509498211106742379536759940289670286506826977199942633272768351042589922683989489629280266681094420554566465729207937015276450355470641490723095438563030651171724301866490376419415196080124907468378924300369920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,7] 120930256103279886960373256107899423711860595470299530483028562657372961080689288917916933342705018401792578863882016834269183992025140485910488940928204866002321620405731286823043108623847221416486742752252782656874574083085581207002982782614113812004142992125748027749825796017834543916081650556035791365234836237967260066713607217944716308197939912277991005038114691557680685116958863355242507702320892657230494544781396125207215563319545819988260453597028834964802433379092721886802813104170810778883752577664027407375510516943649430135255786141410538100732139219662135886028399781485723011502990337754048655411131513852452922445657615334455189114613616582988614618375798956751349131712485216586940727817921377655035655115121801112479848573077041425187989666975965361671120076894735809525123319357780483029360529672470116227635777642027511279646215368738752851823414877511118887357757739708533893521221875106778372584587151804741791440502483912052837978227888061379747424146006252187574724873901948082017788729828668959557666085726490883694535904744572637282183429570345038905781013362940537313586055016633818526368316123979059109963031180475975563146419279214250387055589235092289871874186923720848952680030491073852339400399245892649786549287216068256782258444448777339200552139016006655834680463407502481353165100814849483260517373735638472361492742441557528652987350087418365599465732102564220109043277862744602307227880891984997342729923587919516259312202676230210598750624697510970285290335842453305949658692719304648800604730617509678993920148894718423313671656756608220505260150513242458144338470394782163923579683459498534131952091398144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,8] -216037810201537966730887113538778177675354089051399700040964402339627584858712162841400394369062040460918030293196360576118994292272091987192247840101329593538719830163272356004707253938062599356985265677580661220787187652238104470312205836838011640687209488688073001121111020184640429655619135636014431578901490228671255941811859829658168048448119033333517018225512588058265632662164906365847352852811778600577558458885024503327863013839802599884898094228167179512030311238185588233668288813736264503159753204530669164786251197645005538135178102698290842229923152067041641919338190727805164372210715019676260995758936130045058468512570960519706708700002564832730645230073444550496812872575828502324406610511022074594734894683154550802577807857794909146015267609227088487333809394384233554805116649923779193600461541510083963737452174566247482821090708243857016715296984273251696145751635863739406511825246913823059940021183095529271524747910553712055977903484654251939750537596039382126288020743154543630503428673018918485123861893806058664146833378721270979889269570358982836679939709135568668840588678105731828149139660403084397454932210006472379939215587732690035769420336597144362331474997160347194646478656833475867026150917686484745707210740009014242803894298632403564323726777115525772138156135870054131665693089931592560799673881322881579583945796156536800750228674436446322820588183228805541376778076820170029883691772616679145187264426943410164328949986456496037404329738389435809568617601829504238335804375280159374278860865292485963249065608090645143552997501401835111711645369979541240107599299943965378553094954318624264245414880870400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,9] 133868603130144225463172139019131375049138606208837244253725977737383240874628730058930275835933619646648560521260630210730893542642979583395669729701251804110612789700172740476751920065205677764929335796188135894065755719990015718218908694141356218722918058419198249566205535403651987428495894491256313697361077096961448951207973662534112825624500400204273340914096198684895203081701960141286857516601323736984471716215291748118609850298299043063875612169880461834707815208073411870054585313691498596011448690868619786368458838982989943691227748251801965932570306018713084177580569451876703691972126211341631898284739691151705079807055800952223933195351334395168119716589891613979916347515244617593462280066098419579949987936964824766763049297737117746496204583669030301963155128363841535205734752551712710194597820073376418751525732009199338092903575474558464171812369947082601567760023865264208386913877251907495630854006333177510567129159805605661007179798072109345645875577476328428133152805539748987422513888078372209599527636044720318340209941400272519094072316405610648941092696646456601775237714089240418572134811831928304710798227617621641466966566493921513584236576620798044502983997124513941490415382771264419168210249250065251136050376874540723360362393559041516133415479492598911397898365755479535123721369493328620182504806931307018539008107233235678434380459940141196428176853699611757121321906972435740111574134156023015221520973479953239076170476660529811376238759263793301152239248224048719212792702173189575442665484430790311679356597615517661595743475509580333503212468940276340318490900443890737322375549838656714899761848647680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,10] 357835389041826133152212838793458853907240959157829115623552394261556041187016107515180303773474652886963829439390558383789254613692392619086468843649463554371440812422957593842491740409747290222820034421393052267332373897418486994486521240292669879809224135339803736625874376823437800436549978631461467431459011663264471834793692620936970568922513756576625133966803138271443903780554151779492431539006525797143613815737257782404141390941669657660795321335311712084907733120586129644073253542841742867190244719270071748537102120792520191161049657762731472308923205014519389188390736649570218156938925757141466618531813034076261169938861632338241464419665767101095987799433811198216331753894518543870212386779821471260386763827282762700487872890558481582167469808248770713353906766991137990836818787568525867216529954158239888853217214694217458144434484522212472075772463737119789297274300559248297749499391191959391103066098549952549519208295810239482542917299116445587292463809348267351081274030503809802018802788939560035809924779770350667022596498927306403418263484089259162466658194197367239389517791923390129897823071041689756453617527463648184164480668927657343031563836910211152244089972486681948006944517587228846527815429191883653354473754026515033624266409204055589601383765926652851025630480622165623221298928962124249074646141262411110539446910999781284731563421498747155652233244319144156274710336356548440579826570932579955105862186069398308951222678284420443125301589876162187997632539583837778018228080355362311199364702280168972857802701960839222452702056451425539088018116114631636300110018973613671021498326446387421950079123062784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,11] -1191113474948387079341138070892005685826717580883850670015782389483709955081412756710878604294006989454878947444820863058929525922015348743889668514303272913935225087373655074724671109526974445027295112603882897869625328591882813824950314973208860886042979630280675388370658844509863825597892120855006489779717421276568190360420789829496356682382620382978879828200251089546508945840532618208443128107300564052599150552085752368092883865015329246417553533258615033578369044708181586320481209498925877528947495977090107150928793395812287988476982357416858094298242051940191199512272627635672971959274584974357416189873264271453061641355999064393656357024245102052976196990401505747885242649562468221402079110119362193237774843508207485616865645866470281671107749603673142474190194336229748923911531048507462664819794792976560150390970755385367334130807791680990901373011858510149829518110165748186786263714983835733950203773316319863170355884025701457720075467665933412147749993765687734021301810219740956286012755437455031619695256839239671648217414995718317417742413352093416215690571710433927783784974430426706025854730775833318269879211400216056056263120863186476138456143700657242448932458473023939874628031201758928897876393564958716873052309478934356440725990469663027037816416365428412687511362257787555518669718037758725798612158677157016684016298085617680585308514253233139696584398601144323529853069156047514048845088883371858662194603911802618459013014338664571586823161851192031610119126071886044411627573455618095482958178999630754619259115970217994545775835644621885084880326096963818847040226307021716811736649371234726032336049923948544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,12] 1781339487606090937421280854932969644534737182697802955200295474268072036237566647030485663132290273688307464390840277618801554650044147405551480063016490405852373939792814570896126433696111513149313379840562927453201670122123992478988497845005193465955934721083444724997420889251943023164633522250853115231473742325922407871281217687702858303721026314465414564091247196322316177296327857429493184597269060498750207849664697769897260067637945726007352095206943715589995266808943303097027883126832146970405911424626203484606338354275746335359567728796562685431168090016380247151862413916799533863690881730964048816699994250392562351512668741516322091878453271280370246564560183282949235541068199693892810354912794941636906846880012956444998864554382438991958507508826264346077169405182520417456054049893328523287173559893867151962827763612627012130955135062000531360769334480498289579347334766661845152733320727739593462596085919486555834761937173284830514256099892297970922793126497816498966919316672826922572262103989842589553684400537726007707461749488993299385245121008877705912191226253113302880257709440664452960192218797538990665201767662279165310548170042093318312667854630880466594530108261235585913060942747564785016617435957189392384522565328955214991440482751281768692215539938110094664797992809867374365948783005360904986015795549175790301305622596226626255651077105202490855902668112494932468847946630173598657547561285763853590685092496334436610214896695979966062708416568037772299189736373694759265736679167731802023774057642491756543833430746107367956290691340816109336421102442579783009883928298902503835271987537837690426041535823872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,13] -1462722529672417496769097591514105668052862246673344831251163283707293157761110887092322720894175228622462775313414927018686754029768542243029375619286940995102175942530987169657573446820012063043827505922982364459934106145699562659461012299772747811746082502096025421380728842918063116650819764940602317790506724309920304748457142963643844173275503922281764273929495163548805445229266035741181292979152800793075642091158334391114479940175394015411975624595876675685037545281710991249994454785854764579068464283976476952260447234867178749974063484279544867113347950945140304280556678868356136998158019980502123544569462443768321051009307233349697041632633028564157241490122387917419577705650628957320215559919037638087624774130357332701561101762277966760402792116209029856896514326427930248018326645025364475106950756956908754395531650556969380193508547724856586912634101139468192165669417145029490438724048970248255018992849880408664553342624056539040970180883744547323064530704954367817861072957431142394014915731770060639061495310500813707377242934004850722619079120613375752702796743066262971277475489877154217716417976305521180619432279052801791509259926751662871790960563765648837381433160427755954445120173340301168097403197678971950438146495623272258372614603558711278024546539267133608572197733156651565182443105604398199750630689462116544063766647565732824487787122869159653142260123124666382878176401512462974484034864659623797749682467481284177733456140781920882681188484416623527522251119086164300251214576831936933953114763917149918603253458738355026269841803755001705406113349728930294192031322590255212467985185898926848846568194310144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,14] 249917251502073078357208973091066471013414043321516085986768540014263506502890948380419277638400037140635502672554855289746091325311124565116027182882275064567151839089247827501354549955558252155796086478645657651009354507913356212170552951414492463548107319477704881605809433236511848968711277953039517372271692401724281165813825598975495966371053688056782729003093987163439936890833149875583343232306527676875464919841914725219007642872424179647484321393657289041010671375914958700233900933651899197615415062237490812264428180894756072188365098086467314409045177246181718015612873807901755043998268807265883833993972349327621089606302626927516168578692016358043074461510373028263080103909285557027419752752487488687850045505453176311746048375545480306803415053565184978509074686715617254350492467849598302017552988392789243366424912751161286020337870980252056484299455408822749420494018103390482731780091539639599493051586785972938494487511121936650899882453933273241517302064688262464527262584139754401890235804787150062297777280513934196970992327805362347724340473721247283568998898987192978532057736067765800084942297562596670789522352254189076734970961275469298505177913341981246608698761484506389574509765826738871802130021804228226002206551535192361224536007601529986171746112642497145566863204032610561631743799058801318387408053367087085319107528139719484517566345966311817908771512752186546449396965887580977058214537247911966505435977632952205089780362275941406729250629649048450538208762108783518943224942104221497395960004209679521416774040264065537517041393005773567247165523042214884093378232699784352577459172284743486878024432877568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,15] 1117838937278745922943812359752230698185740221004954880219282240529188483147645523098058488922108832084429768491933279687002220247216560636736960596885026019160806993500857728318178060403419255423244890830512217110079776908156177836650895142789002917215891777133018698902446914325213205432953296158509912310745815145552282116830138094970566932800402708332399556194117761300768680831476313406629903451235377280842407852859285090402854833946322196549970499757396824167448175418806667176965656015639230776803663809696648420426141710772226629740516461880854985479806237362308033135405975727033916800483998274407258752194861720746946013560576668154069140976504354238979250041514092090081672476911848012148022100215918344850857492325416508572911035646692900903065811474558130973069709819680565259399969968833401190189193197471986314411656848253230062594347246819216852877426223019943171504631954699389834652330269386822199025168197607601575642819752657400728377388446211266741743031453814295545468798752883749254953395339148781672807374849708122277164392583487986372373573705601907132802579763749951050845370876419229810395980116874925152214793991278314121853828504882667979188537951273913320463995668176221864381648837402624503816920904662045959247215516652728702378935363088408583286396019474796543589882674980402163884280649996313028164579591714112459018569986421022029115781448796062522948795594642594013651964551814983578748517172734697546118962459391197075816489367248652164786735984428865818030523361444369326153246444256917034255671456058246858834263046665660859846679460560326170807848188695091569653281561354318753980108523541232401782267883552768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,16] -1913870996525490393346469390036879197441297605088061633970876097322425892729268400390373722715259087987765038394408747071953834833677329953732337147549615678238421726803779749367932367143894665084439509776674423833928350191382144645529354227355852567698041239070397141830678026720916167491024562515017858469577055578893406739762255239782548883013302042605497881119488386826563818717394260652272254334375124841007301904809365501884825883266321990459946138406332003002533207217379524293224546914662321538356326193164406058394782150803623291626072384334780766581986619181393621603369618272129787534901934749261280224815841152319509560403054345235402713948529686357411501798322644886526451699323176119307759210980047832325634795772718684470004201655254040078982922291790828638773589515951140930407413440400755881846774565030751688423853477209016097303294178769328600700673299239528792989025899002652482034880563579240713691821127417816777062977079161058975163336229571148070751626975410842902412461366577789004152625844508844620077296800147769307214693602975313628945038518735124401064137275706245363911665340276497914243463414826705048443910532839795995417774269605976316584492714061305937603236052061393550188186210447975157107058278123140217330534385881049287615557194728971835660469010544167430045351751759800792247493810426278397448085220971976729751877830542843233232588727764777158965393728000363831766561151531596018553832184175193477738336194341938223589272142687991941404915558311031396257437058139045825010462420654262081996542459256989522829407232692627991555025159273086605311884267212062615419022580481117962558131410265728577167250633523200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [17,17] 1957246373016295048279671895991434901021913999445616071852309175090005259106749536295725540973274125164303253905122236494583860461576116352312189042703441343939952927983397258484588145204233944633831618004468682276204777280621676689092703698008088405612902951090406986315071748299937047851341901692510275914234052708320140431577654673918859288459158790247279923136753312933555944950871620093343537943622818856328370041810971919579258441311924318885198150271776087329413194187260333870721939093388811581820940994478483515436477491736305997365367346068636768342957476750322975564836598250895104045782416837406118137458343570324819869078100436607534635159502078608685814684606715429138870547126394118756924158806217012843248685172869523191685362649418942192395401846306365027455079497685765067266463145352534216572961066752102885980750846219147269378197153338404200473651680431502333347016577126888646055485979031177038226715593444198702351231552637711015112017032451287109457374535490899288149549067320386393107847923371377548093671051010550748393760727659391185967490132896938534931481418113885782233700765811711314810599213156401592451579429391926760484060376184531795527822359859058073401534640130828781316064129741229695858296945047154700201046518956195472624218837014826087186889540035282028417800603291182898178242101834656090733185090417507008256001908765442030434924983575939227949201562238762717513006464432781676633542557258223142238547867512504875814523553569277987858263501512922822975552751515418809230830265349086516531042061716331791228409682954595115140475482979010346844563646221204471459605383497764593371093348435897655512603086028800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,0] 365822528035339006512034718737501915469387632718457472321483102601846504782925129300904134010322652740479238416772794359273345165815881310115596674636293476493815430643096667005826324409929757228540937373546231485357509683312921740705317114684406371427269839520535491811951031644976291191512732416210714864941706243858392104615645519836907398732605251043374407452378781292137050653258803900712338243665588505387625218886947541937281102689044202033490163123429457921450878729911890395070008917269201730256850869748181400487395401241878205540051600842914592263414144845463042652555429816202955778189474442376238280425013446976741766768567129901351035132309453893191240751153842504270700594178990462903872846289747410677244168282740517017362913155517956316292208119336603771903850077909518032304982573736636153688575689375537511409799268305140305514082900679767120547638033235846770598744285070749429101104053293883494585006515854238049719905245441729779688208507345471886735861926334813661726124761884164805698425438804420491392509193668953166158955269744442453242035581034780235714754990359621976538939198665867691479006284520983337541504228489878483367978925808680801296245104477145725887086097486294552933210600902660528897011919447925321588412512072279431806298439890447058733666424509057870652028779861361173425929790000606851333228980841380141371479400947050771893017151873935788301760676526891522775653733993793632545867582766781934894624760988438423197130273314874111954430987892762100513139552089617718885476641864874511320955565627748956986216735481703371748242994489346642040636818349386025649442687624858918253364216499122649169920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,1] -43015436126518397382554493156407293342466855354603909302409945553006425329902175161101014012873018716498016891144873618827172981837685224896891178881497244740451657404205382315268907382513860930896496230076000237592147828628489535019572220336982266367433788972628205599359504928718505676757268287463617363368052671501749753728756813936380875129016896510971180207391345468709232198222102568946865712633203787038183805586920778501216238209239257581807187274589820903283978982700057216875899472628815174940183651480241917686439725513328442957377942046388430236011740824722283717564742404785870677592218707540685736914834164099132670684467678596341196122542220570194057998783705966351121358129243100443581029212084668664687968632318860800608872338136888905197923261085540167774159903516680857247172326327286951089273559977761148080046652291955577899704312340938643177352534937120658144999592694897674990180271910104937652995335808423247227127231743271158195035758155977130966095976288850229040301621379067247957244849506127364893462683810637457863052096244662580420492867820155510216592437000330744300939984958600094839629278448387325546839464583236483195004614322701539715360852772410804473734258267230198968633293195887958281813385667486128469143063576924519244403724559835530053615020610362762324978671730805046480187729296886639500606660898668939507033984986609629102214370727570268240345687640301885128579090238414438056058854205773656444645857259256980664582037442605589578417099766386057323525373793257997870415347767324489141425402106210440326920808566744789186792454686343208380190610394427066159146458231553430543135255689460531958120448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,2] 1016531414255705952722210715022231664757416588952201152295921043656822415161763741652143454084057886245161759562628645460547067934984385751879496834753786187142654631383502154220484681491254044936455073138229993743349591587162876139110465844534224823763776241690904792945061430070620904493863554123679267771304417054802564163938281744398847616027175487268043080128847341172011149329171032136724269311760308901406374101477522225696865619819525728259895045015963246259836387002079304735941785182472472394789026684076338646763223935981000078416439397011358793906373583199420680311760014649848860995454203601393923161651284454528292630375772893533814600872276464338258502127619992509414219863957300278608148605463468866507581282707380388887638901921399457962866753571591082151035777478685651072339057858215626856825403931294282997586953684473070894111283434257591342844816438450355382176346052783187305404410654669785887895105731218782365276450560007246043371854174261613561510394085679252380318608388313536413502780427304668722596419276989417600764997298923265811335534492327796407352075192292763859457715339693115925540258362992316791538297208137306327808061267657449464172230112670417684934495752480931856701462433756848822735649344334619207351762450747938325957495007201653412408722335243968401850801527639110429089286083020623761313562860454446107266526904324283813827202504914575025731096831891149734706932967759734850789195007465418352365127261419268400048966197425140448062739374991340336558574547586845363314141674391707523691389890063029257175412280562906099119185555527396676275564518797308263868843521067004515630727846425844949446557696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,3] -983015554325427338806932592958222307977389979505329505025841498218340081757375466552491141719590389994515342569994384396833787033411189617293119370839522828563847902441415207164796529933207257224857265486645068025243308477317429820574068059420376829600804232774406196155406823236605605336626025429102888890414581156068039394374415905194284325469478112639442709785044050654697995584465647839861692746858383533101115439978403652671627782434893078044902066437987334405573554738424776628294429052252241199513795251425964397628533563345827281415076021157372614161712334118063543207373348887982154969351395286687008565972487723923566686873879535925634033060019517431358516607599462307306642264259423991081732170311630356195197759423133897569739172644949090981844422232166434926241342641636535084227641231354782162003908676425879107413995743936604238521350089933049759611724658601533210664480598489275083637650115514094704841267009330872592051718928402935587425135477984774441944542007326575233811050944884386146137703611370141478677638202264440359252393219477586081543564101143761047249717637844057371111325656852462090007232544552685209085097733383619257903028458916063195326489619542138254502173425050112770427278939607647995069973495896967105306831085970414105046547791207733848799154206051705760282496929007611964884865436316184963974680304479669228046378556794958262862356246429411671819773818146870793915703501315190562600749637666839464619902170493030042579382914445361590634327154709153075177596217445103604246531373975814955271173200881865076297410667420649456428295665027348836098446111300215583472685432823484063210026912127706561429635072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,4] 307426338656954104325500893927720221471098247964938685923270423042092001639055647260626829066814499767107209187925946143673649031773906274351113933428518272152084503825722281984925403755032940787718569925990485741918024776979788866994071217317699455348989715872158828105210080016077337371174296174894283215188396071470883214085569472495917726983843829594686852982539874336546198870846860511721766728955380449493130287220132511603374925068124642397052450554737191548749107523105586973593601944226135718062143555125640645637016032392448021876233967970585703657173225481597830370661192209742910439939376461094559428598990403546014722065286228121458241722930143392751960295012402863661449600104404622131829575299959373327345714757745851650174790680049386775095469522844188250021397312935555254477956866955541344335724767718714979418239287019929739568437276702685223895501093728531442113768643904480571985256105579927673151544750114691653072959448387791220370333128711285901915506158197725270162507016442821637143943504874184740729079815318579821371518490832985380390739563853000892171807817443730211294298679448025321493684656671012812012702758602513616115837356583336003336467697829274803494966422035576547225377681187239558132853907944241316064056765784931787625602339359321907840594735021827908323171829239592220698457502720602590093957461321995754302481798746093396426744510781067023468697778255931034846093100717504658583930301516215175196605066443193438085379824169068005948980791659174621753134532565328736488920897736404317778024816876479650982515310008737468362376098996459424236454401627120740735401212783367881560465302368750041793537507328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,5] -4767747662455997133804772839670178762873069582534031931242044803406834699685625949692193504409109866592918512607234925770932603667279703365176197551258184218327761768799763038143523945625125407202762647785824658684833024606271517650390173897727327030536387273469136135387799711404821834113075270951789320147444373644319572590954685632671879805348033512437482061070605843920213646019236929394143342904542131764441149419271392327316597711998179125555611367032884518400042872001050839899556505838220433664101919844504683520054636401169615835272622452618216558428631583224105029933044073941988725336742570112713969452477017586261653266548129510954792349414979282968099119934151354239321265574546409155265190729182425512008865074683773583887870416836222157096011477361582446456227881873045615373348997416472333132992746114799243264157151400092046067786479239135215093700001220360044138637471326784865326278546212890776204049711828859674944825789732559569064202464962046411338334330347378140774502005301274080419115060724136845852392568538539319278265703930084876890416605158032029874917856114846520736323516472721375696543819338481572653660970643077559338681061697770878722791316572037026743268919535569710888635637910924864466346441900709612352152667195396493487577029829601179678570412143129735258926793625013139258268270129420457580875098029889218785456937548319904647067397802553072950013315995725186169540052389863196544944170410703185742339478563796133155284936891311018762768653443408367118012726326792108519841160720109691839916151105693801930712394525661000375596260714425870466011468529405041501544089454910156097696477865589125336614611976192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,6] 26966019139107896423466984692584949220263910402989566092822170957398309816231113677949494270682784328074537559522560852956723789567521538881752098239700108787460783719403258701236181908518106136349824433275739206308481812454377372482256227949598930770229663921853434253355003344378211484451799757636880368570875651820088236076744803226315991350602924433028496448327869181439621636795814782011687116648804588301896092215597032840429386118279681430553409385183672962583383664594367725935036856814343751271031758003546562427942950780546537154758231711291140725528105996025720352136310158264646243632079492103334289768574618389155321031638490025384581687436721384145337709500650432280401151440781661859703290475228025812627910848622783660295694065913892083911679396714613714387137451629808822437477842201955869879114743008319419948637457230362618068559242621952203659260818218770390649466715304443501749984994416981972687309097224797280727578629290377081946183950361149520709835756104095806633862589244807156712036221154604626649836291154505190381841088303081271380468303442321299044566216709178224255857848296471337469508547209188439761514695446735192948655180401053039269947383754309494012791438527551369550397919384096112696560610644478084746725834160141297199284771229420359152617771128596200313628083205376616245823325158692943535132998129154870974739286309128313198821444339821530551107911784760826515161518922367120678470065715450258339496529533914417934434292527082828210185753161744067707838126504316931485738476658741082068168244897176844854072445373368232821700932577701221836611406288279682172921063022514788489712386545864200567816668053504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,7] -78010660981343262593906871113175216146733137167647164569557795053130790824651020495374668841449885019369959279437300898589837351959942770679452732301533286567630548592532574113325913557854163371088593012884528552186436349132743632137527892152537747200816976286479620850948519022875944781562344573621748618141318379206166927915039168773501583358557540110577506019821489895841361737023311242987959761316388133303024341153534936267038784137877032079960317983680555407165952968118785641002016461055260182912903945675995009769835194192734008200899179890503028836809303471547573846002575791750846715709687573619989401481851845024236234743228418042406751143142270116103057449022223361671486507213849081249374872954522462239062346795856218941818516602048031177394403739106772696908543286984685169714122275018157290853237756515522412842877007238082483627266803051724336946718264756572691373385939110783690051652960116321834923208701654024097622970929166300762020196842120852249167233059059454088827944003738425252646083138587536130579873224903725886752689758533481657420581091130135295946105061375918178135160844844021471745197690068188960753784851681153372236440714899423344029244296382792800353031298192004822402710518050659811467361507363339380521120243388387867531544394574177794137686166122632892319689795847806535825396897236712555155139687990699222692066478795727902871872544460078348639912305049931502972759061726582806721982064356042945949135295968583690413757868110846844656112832072523677299035810726025810247504699284059578304905560167029826079618394382811972979218238796268910847261488510966661445658892166561190378333392395387858741278634147840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,8] 121457481528509508543276547101294006471931077628213635345239876491001227750583224916342973355764619771948463056101761409906359247088484522065130660999109090217862531613320596034940494614174607118625071746487522312383998904123316433987766894588338770636022571414600813091527319700677938370285625100996607506919737147510723938586033160230401028767877203550696980157119006981816915297153574480188637875498660278751573062418545664769685731864177636051052445097618099090391913113974295862632068940774732595922245580323067015162574051465041291473287603461624652041907342838763347536812845692651062320916411942241304271112648796774535030700398309949993257821893416236217935000552174425063685028754981755117629711228209675213117993885483551907879921729171410867816412490387437362840462936498066349618998157654138904863095075911469656358769851278921093602472226166793303068570739034332089790953591361603056675844508919021688491032383229883678045219503972436975923154543384755734371196689470404185429865975828518873161299029632121317682947409961829754819323534080887473726210054435977168048665178355697526510831651616830935258410890048664636182388443358927351638077662141970496506576239465237684492348483178976346577020528435391307572353450794781444667518303155338479842187020836229747924694558209899818732716203091171832015046001448719295237975332506922527368578758319762018868882344916636244163541890050311792905058854459246574503459733113613443175251442679734587342550685830806864797920466067355098151573457311823536297928600039516105209459000995826276878846163715547643676599655464801693477547753149760926511014827327043152867214066283378213579418742292480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,9] -46533349781764195986559884009169887357011922576605425410167423222797482948161166423329847606851991263178291411293540851895142532136068721404980675413902166474157002394615621997961004955185244717910721819984771818711110513957283090501035062607665681005065013451744986852686763174604582060833892271106813897437806497961448834924229405811702264171865733276563782142671093310830440163756652416058551233004343364096955744739103869308756150313198066222273456268953879536019688563624889670225082386232173072769696297874323511247349676341839973355235821485670421358224810355431848898134960335190741697954687687894868402946538930766073983922111293698897406548903996750239194871595528446306568392577766232188317263368568505438596010351558811496207475683568045316020200456381161560353412628343189826168358923934806232917144990056911211812986204590604389047520002332292737542235362975031599147722446322332398091113256790425990940966202716844788316348452864140350861639908795510391402496734285918919819259678026337285875182852634383960612212905955599220002701403928860009278540305441896080588352972782362306955149409804583621164956573435327047549252619797099470144874614831190174982788174058772801825193500012999937387212263734390445766968844514062826595766065659380929818445263596848409121428071552723381469261467465111307420912117852001552223107043560874827284452645186206561510253374811354159013409078232260928357002065738354449477510968824086572351748365218905531302822515375055463631708644876078488137247805254442820186386422560146822362727053944631783368594533178429220210058729571178427633273881715534671197356915194619871423502819257304933953308528214016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,10] -251301802036532848127671001275321829740608047573597975742699517159701021444002126776498997953883873524537813812026904156196600496842457977999809195405622511117007435370464631873760200620132272006189362853078255282608456988415882612083379084649898555217186364693008872317847396179071668980882941827333732971991016880795432237740435247610935685992756906790806676482199791496993791192745289027704694396331538604399312714409535900948566201566362416511144111791858903430146478660043208089384459534003807607975087157410429476946716081136745848344265768415254247800061827879136389331326595353055852956198909480847402959765208372047182902972171087068460378972242313778701445603566006162714383052249372653436543468116392204043436813183736728371093993122814003205819765911820414516411831274839050043838017392898218893653761200388605358962470487689287301050170677368954616301504376826462313742994282654293984877657388716137263229967861482069903725503799198915433421633790514864144648978235595783369430231728330074078289632323181483661244815422354454500069342230961685568740388138001915302368528990244826236607944378648228180173366826488455116219604205200174154727533340765390838395718522060987225071947149020045924677512782993311633041028530940096207020856226782651632744859802768921592858676944006228115623123514215877208605869726037797351911282634981746082847513265627932453601614191351525845344798946637699717943790086803033008725057331919175308601653346113675094700102398955642050679180460645154965373515836963700832113250684811755513349373953112572987120471706250255489064395514844627979936452420175605858275318929852400509562913228022525225645707391664128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,11] 676834426488581972068496344158071199048457464986054659647751524270397579577146329822356031140907018847542770650002124090749196843163018298916924958499425512575750051760354752403573684373529286112457181997174190890105038663854474214054470458323616169779042636304290752471450044537892497140894061252025848280565004633502707375950429793250658395179992452499191020187213856685135336201702453023572514755260527301266012512283555005908296717088207926292808545585783327923690145770413460964971595244635991448035658361139438730289441483984485789396910310497745343239471326687150205259945927973570229092097370451521996670842531627357714074352358402517480605257504730657453262877393654075992962051209810598751301724917350968220198660594668830082416182398826482410543472836281446281403291076678619530724459355549350376079910858944481795299697119268814071635279136235524678293735304025430474830466688439127067158443473280887948601041213358466868167016735613169792273444802754195280947693551632045785581460786452016799762141610621020155882810830121395837344614885014191582409152266711173206109516913489045102587427318676810442617514178446723382457321395324665469316200623952851193033199911745158700017210452472856262842237064214338553107442038126347989377354001873223356853510889919599805931359893592393505576465675864789272420629411601690037462543123109044119370687496091445023900439685871805236116122553929792953238350017482119837742789249524865980758879977845831215455379578600877744736594342523635213448179540945671586201461294187573471307976023190665268205606039932296372204966914351851035007351649895406391246492479876006074191251070519361724697766262734848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,12] -834285621271423723533728130524937774690144187835633669407955784020170095777916753336124380463751313364333709300330343000610504574009963694142798075704136942317450568991300798668946426914130295268738108562528899925842673407934609302578156141530314691716600875064110970418695572596612156832482958215518143006555534849556139839380341135857096811581267217638414632100234607753316616128467289599106596737073870821619289055682173745169986253409862800920314679995555796310863551271698718148501927155388084611486529126718290957475146386858318538784930204858539621260864898435845049892381868920675659699556663578835088389508712288776827641983029682776349415140711208356625185732245532311047655722627549968722294866835084467709057242352402904459941216680065978645038405125629241380844476919408000809735272693826251172672491070908859019680405357366552683344244332589331006486770780907286893431792860244222357331809933519751176284483951014378464515346681263322770290949715143698412661857160149302670644740589335860047734303452336393906197073823275293383529631153948837077068290739274288222291467833190634013854777188557786719198168035803615531551266348259538808288820426051763258976773150011185607612415341493158089288584781628050457192399202352951274280603293672209614694697272348620393229540729069725985053376290277900082672198840146993002450555691081630719712019015237874161516762791582277265754122850165242476664671290804946853565214523665048985160570208277648754943355477812004666910686753497268226043014965686751688487433277479032250161815338530484768301410930987758016759160531733204803262544535712264093587391211648116763316914306134983271159229589749760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,13] 339041874921633818057474193289052460284060846605433265997359310454660574574343039020315640134327670288632713141870772912097084627388584050955268584307829404121259955916238018851358720961222793136699660589611640244436072031497343041977446078520365329151178749192382268083019198451317784294669389449492660067186772271546655722320225374219324290429885575831856954505182865100729646216811921070176878451393117602534372066961962440507877450181816822145395804876579900248537515176479194330462463813042766303450363020930813794116291279656213884780508458126109248726886995286036164026391374521603479713867475275291574370979859930871995816128555488171838572013812358538597718247766879067472472449666926477808420240555725692074880713167557793954963156066262255093265174293363397679124874294700726107183811758508881699615325615068026142936779278281226836177880751080674557552799296423328365259306575017258762424564787338107025912972479879683985419475859263957703558229935988021490942420362953906471952320633616192039106256647116412006692533757003086249946197039148293304833209270967419075626241859996359150459710059103960678346740737126947239140013777891271503961965485693978276945710840703520016866286702662848341699040242069614798842079905755818674866472396136356443788431594612229707988281708379935937154350395737139222587060676218549229598199343021703808010688897924816073757669855014998650808133232283410718973124164086035655963320246140553243445022427198129492075456744015255051846312456439512308472012962625584213792170855121991069485576191446371188379503716545837203089550618147070702113938226146848142832702880392610695637193710529964085784438177267712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,14] 666449537329006620189958741723808740743532270095023377883729484977492436722508746764611842287321733639161362774416399054523482145896957364547394374768871113738578986594431898087204476086377315555301450596447602089905649652965947343535393551570128527247343591268238308994054435953364991954898628170231487118451000370783729585392648948818104460863371001688431458291432390038679125437299339660446006954523714827482291146914492356849675193204311795797061058933394743692532456859316737747441217409368971869139596849923034774951101127591329613302749626034071745362079703524954249584584633115763233874570707136792504428704172301104556359468006257533884545932627824667604907073076046220288025633371085314731228995621868000532774787065139301483750434315124884455744144592277992010755355565860956015464863972104025453856499150725237419775104760446157467046859617333184482165542867452568102038586924377252383358448878004619586673092878932499406049118019786325643246347294829764049590493297656730183973108856049856963882695800349667130535981608074088739980318521133223003596604858975840867119047936460720178834210876379014999189386848298279848113378180119098209499345154336244788748389855199715806327715849086112816284501204548951620719089702218318590888519838497162948749328584456889580281391471191043274304643587398935974649569257467178720463769665584114950255463962823715925067227546038719175509427153568119174794249190576645396047993945969446040425719273193016856581180651632567309030833521541442626524355754254608312594411679035404106436520166287788212324211772933657110532374820665798902221413462592411700122165739561666558278232555376353215296451635052544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,15] -1550114494408724009195040515289234833647902522366448658233760728287646767712113550395156860569493716050175085767235806115562303000694686308591552766570718282892946288622357080151535717278314447263879852959901826483770493233606067668451429316866378518631763348383763340169683289334655810925194571359254153266854209266100106118875112916931220797151339270165050122267205891638233124608295064567502899964404980541366025958926654318467278604252811424846731871753703117537460669834605187186811697612526516855535648459829490196651758813283226806793249829513105860298786315796700311993721988541501999868250418120882083170812312301340700465400738347857881180582022405652844607031778825222730519048175654693085810914997271428583394053355359895165706823994140639802038588877071904434309445658131333197501743959829736953096498100933065974025248427277700634891569874159490435376418341179817231685913523023641241553897623609002514508156755832126578418298428930727724690345820998385494930674336853775656222830030530906873532713545894942424711486384584602187558948087842338773114817488455810914160255998668338755314369808909038990907896552242939942731977965907486655182883928213021858408357332329803039109959504418577778588726600646164062284317072041400392390855641571587037466280953456759084738855032640722110410073337289384628992828873151062195557807558231142906097187406046221620861109974564500196445201975813086821706013794807966180341736879421322192310236388783207968775285713623595411501212496025138638233362760045502522854927239505158382371780526091210792968766105623561542409464232305001906069018419153121159319950471558583989763204358575755261284247484235776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,16] 1820566125845414826287108347690139652780168290962214624382061184268459805452954917180191116968295107379882721561774301843354585159362263288067449043674481786864459365506777152779072856912151234035611278022059649206280799451975919719956414248560480680984963889522918764585070857557708993185969054789938098140322052521453883000740732197858017571726087886548930120539846905424020611625233105152626674643965161306294969390579466464895242818588092668045385583296756919622467254020164209729631361242239413355898996908326711460157950216226080277152560241250892282705955175423741794991975238349296349479084111913733607962903816272114794043518897696192586047024432850924860076535985565855843055353476826024677865726717038911251308007442316223254682115786124564141304716130204249905228188473743204887616806868998221248638947510485340542522424703162624931681978002133269781243854984990214412617538903006502953897621974730590249994606797662958107093060485100385928041258664962016178279918569741157861196675337497999762096215440078347217068040805442440441989387924998212225103410134363918010994736293206191372819273452016415843895144640142789821920171062659546472201997130466732286473866226277380993178522033332921452018206714652010699000447647585384505452366049892631421385534738697344108852759547974783653306546949209857240501512520645938215731810212604904185057985031297953390344977775038698949417865839804421028263248960363664317714683035687203607748606915111739482923856722772337379167271356403635566694555898781974686361350299624207010744860941752128468462284673218382954959157602820104415309989285234755214569058684581508615638954974177525343559580137816064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,17] -1508990771886557717206255060135524295338254084046531007024095211606011366105090857814694365603850079497171779746675264487386273042387358869121173635138224846587300651796428825749249390990465090935257856390160039125711755581159045735930169884836815812362506467559156887928130766294954771839249296733774167189532337727929423467940082184953608823140284405082113981284768626385351354389519199430440042978694803131430129459843333955651478788262849670562912369766157500926309236658842352117725910402847913608158666215665120869299664995050409439514799365621073803065242719766621874458733899891943110780117075958347887466294330810992955923722793387291360257361779145111750335280140343011579035608410755442801999516653611230379875812703303180648074607258929287078321389225541976950253282176322298958092648176690212950305857533432021856765268591127415087475491225028775562479244688547040027160102145734896778449147378956629668205440709084007117376517863216292451079060448147179654905383098127819508239412319608866924814028336044010089814936173459942624634217646958695948886745675292142413748142194473164832929120465042153909966397165371680135100904211607120644468344457323112965444712874131631820172310435027668380540773480158080447253877915974903923763959358559426629484665129275178951202456736226744094283586175583075226272329836939833497018978177232624524494021888269644401514559602491282280199216461133169990734224358387155306569745682565564455063474075034354059188265642363163644123010766605141356786877484538312969164390784508695342610806454516168263612240118667447054606828645476421883311035376192647787047375274853834088068956360288587795221299217825792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [18,18] 958032181743403866363629892365084878827285499292489499095880747817361370528380545902108870558302033568571949374767803795489473640015787731031538889329899993247768280513704006479472733017520260194553407952017202833973126186534686248842544942536794545208924922123924925037688647898879438345694682525452109971573738585697217979989906963103562113847548306409203046887292354389645225917595304891136419469541775250895659698566012855278546806557680844325246090089654760343841075105609021016954347127056669085913755381348828434364198156422526841435058705703492444238188365155187134354937966663123992659737378516744608229929434432685761618720060210662167915145573350801552025830527983445506275215272391323631839132205088660835331744585838754582276375229930155974448194823093161961991568002499136419707318349573163907191307233110826653849180434488535760370441637641449727033157535507594641548908462520784165465055480878739039288536692174961010578760806554321357317150838385585824377732470589691715961887233810956666426362992047362209830558306255403052796154374772595469031137522860172039385609526202927634068437302228735714898151937631153184298497357764708976488755941908676152660742406082591468777751606589720310872628040431325974033194196788500863218691256176993223655418826885614106375310958548973992191176138329051765703038998002212404639525351078476341198237872904857162546373435505666068991767461706084726085205215139923565341235021312439460807935594402831210991280969857401378079370593206619840773715343940238828720957072318553320374958191123832295383393227475751969261062680690912399577756062408841873428435999511541270147257440556964048862081049427968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,0] -311661842578631241733147455105417585402435037682438036614771255643683081447135349430999793174186384734565405343034978059048795982820554666796514107462309152825383913909119772050652135370293467773679644356313747354900692861579147546622389921085949316628523562368453061878521409705617214986337245317728092662128189821440846972779632127834056460518776717597282529254800298409782435446273633986344619471990002128816107126394563120608008227716755652562714573759924791167089464292727864926358419756055618511103691087236890143304644718736505252098354930300580479499008915455971132427647546295919669715133995823112641121951174772857081655057218157133921399585103828325428063370834209974502099985894078878018119299744885281032334540513291099267894842156376078523593229548373239887938430782662413679254542528457990684811243171992189702884697526484133056035951766302013086301012869022488091637642989862513651481839739819209319957449398373481032061346368316227884444867255785001103431235657463738661832846780010650869804951437743768357010118027315867093785136301340292575450036559092927995801069182242743449784927617602558582694682472498463836025134520520168550471728633569537743445757047629337216346682763373484498889203494642757658251496746092693178785909937801626464384153872410919979189429102827584563477422721576542518421731685398552190401257462936872326316349896250010803186496493564203115263979175025918544348621212332048264422609307136285670192010233822251672017758688449162571460413681674889699931748533459494182414514325865882171747464193335945023621122280048180241907499788755016628589283249093247743382476505431347657534544036998813247864832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,1] 37922897541503076507199890585068395304350821061583650895855513903581537507981490121568072360349826158847120160789808594926960634404060418139923186841802490326536938191341616452712507443722697855380872797474412417024259433313546099260797818951997308788922444760658863216499807975152529654316344714107973280619031260695913908787368421841463969831700650657824721130065883724022253269201360279585946616795944392814242248100358483832834817308958913770066414416111416945267754571031680151742836522481191373669066067976639071681552987671964737383347031600807174625248024454949937481954056516651654035584669209997934070095287282712289887968443146260777475770235801812604425023920117746777796683168150908801830845150017710115787188360077846697694311138572218094430393495345878308001108879102544948194036237879557215940134627169287201621027532379331146444644407670410269006084861478573780883738690509529126274249209593331449745254291681017506077657233176931352933776678143894728052635038805188550813115644023239069033894050255106047802522467077855061030682084369879821537146375264177628755706096786924632771374545570062114117816344121487972386672785112413850994866804488278315273286567107412755379003663784865199315765913702119904812248418467340956025922604863862853176196124274924050006103021488699492988141318612135987245567593527299676763814488169962042214197391526777471320727648440748066036720651924631574772449594387443427986859717558429111971693341650925559357692145434929210186954556320010419470033621582193030620313848331363087579342243827826473799163559801244499493797441358273385362964288214504461767007782194025170944449787333269812441776128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,2] -123699876737477730431954709289397021993284222385994027557992241650898984324139914878178591759477771116158488724144924943267664754750853941843404679214075127084738218282772417412107868204152028570879154355383406627928684918769439660811813063983469634686500906668364953926795002896884057010082752660113263616183405698758894444896865339021748547965778514860683616986472251904191478087220454920425906636418763229902322283936281500004796109338258208720558907210754019559173836154649860123822827092663116249421281963698971344574354972255304963728614623450380249408838163639810530835904705301429785258335768722347144758362940934444578417813376220964672291621974819070649082078846289647270356506122586819185911962558693457972227970739529483134064701854092723692507285768905528749369692597867750605132875664550958426322575512785560071993459173500429737967304269267509517296290552089097306628830161841203170899530548217172506199935442170998062013624989339745281233108676588390089558427900795178025868914431233363078420869413590363745614797184420083112290375542359899424983489723010325388277582099866766115078867801128014365621707043796179100458573247513538998039163645003286947368398761696657035818913516105938592474707166036707214757578946903780354684868424001883990679841273756195217077529823299409574726241815352009462101704733454063062261106182138973586427730498458935536045172903275179103698761970843931902918863692108560942886183009891073682809819723643369943670920612806842370617634707587862613486511990537346664722619583504733077119614842503915438362787550770981218910397362576068610560678306321122923194792010070856658504934419985726500224630784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,3] -5428052474581552832147141341024185676427086718771207056510703513675356204672836086936805107286996311026727822993879271067716494166677333364548193697503668321546747127404329024315377246617151520333183531730973863296149541682373420205158597761729540699512829292811485340551951927571962315378083447998965832680737330328713354766046679996886060337528829994801967800889409060486024890933351690425081439418584377377350470088349515584258232634827615178263405328091802425338267096663142084737832565450957727602557868699156694376281297280685751285856900763016159087293101399443981341655400647943643817984714231716142103045781377521793585022105641620711370478240887235860656254521513805073370105588234636682456021919338788916834007658007842057411379115063463520440770987231063310682294799516986323578213887177715512658398617275176042361117261794930403649792469429299285173990954140639563269521890925485392648606142973491862328789612163000520250025796424933918570212535409643613651539762236260822175320337918763983609586173536489307037657932480200298534684073165885857624153512991757201952193204819903994220582085413750878705259490453937829431600797471249154090772563135206075229700936842667248348915743681096084063742535130850602489558200843570288454597355921465671123609049705982047419713201224437604307145578093629857171298166369921512152601998944439612889220385511677707485562377131151282434479347264253708592337231438332724916859180887654515903149188629765427766448804385176625313835609318432995508602483821750902361857124715201447144228473071971822624708292838577180074273401148767203892451366449782233521257295602266020755654219889211593693014786048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,4] -255859677829139098916523405850211838772902671718472214562874651584295567785118195222072581110655469268746295100023696220556611847789456994470452915019759630237517319852711706591614703781124160710607581341092861193305633732782927830515861373571156307228015098265390195948488714864967946801171361269825083002683996628921389546346520571814131182864744802641648667892828915852913939316222279122351179554497352628618328388472448272301294603512780217687719414529057804212174571938986091483896817183399460862836031156267381593318010948031232725668035246434950702862316431078727247686950990459151675737368435394910021578544436417857777112761413185228400496102872881874649809535337613648877382451532503239191271031985926319423689350327664370749100992976750729315001351519372280653335258504175927706497255193889211677017111346556277118859626694938481179225096176600831641190595986007401950549389722866849132503128658660081296206235502572775741723281291892581856745555357280464816054025758663916566854363603167375798943400293059143866765692982588344225629688834821723048983099535148391127124671589379863374341021724766882542664432332503322806817565669096278907323669024082776295411068269402395004910963405183682472406464023867762660705380013807511779939932537372236051104141691997583686847573650948393460227868599735970835747043193579472657847460644964402579515561039436989087956494890535403966897319906571275597773811233577566912362726080513301661105414854748434333649986383017247445532433948023200727114612307820703471995560049547167346280994930873405098665612532481648126228904219786403595624525445969907130538104256296714038335348762042067518440358281216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,5] 3513423354525908923699093965017268964908560863591255996772265182273027358621553038454796880435454943423766268688022246126887887232607306741992850556441010984344875680383699746830411789156562161045642096944465473523559567182080861604346945514281048562171573938008730781566801169840399887856075260209741636278105055165226717134600556120150110737628381499720166915133881998519022890757844613062247427617047460123221760592261036182131889201139842979512267556008237666241937813219997934449212300139631817791002190213599386577155432849330879997654775573923018705320034557897480050486822032255780225573532267386195795231432094350727003202788098916552069415249658468228910753762626740913198226683796939723765640843216899185078415393891639194318717287075691772501400273837950948737167192447979826781065252765302988884177792070312767705363422825829239723808503506849265024920998849091570816955455678229955833099472916038004797524289197258419532089695543498244734572753213570249679261812455654930010088646000366079279821222200640771578607816718195201912917837437302603142144790595881404016711415905318274454718048171957788960328328434606236418378746800162029072919149442161517179330659631276543645538823178242638411954818290370867519458695987826338001407084208675658622565279836274554983250735401371705319144781336779087052160740427364429418387534246631272246510039939494116008234723536265652023559481970573056112302527845029377892801899299234595854302506190768857556536839233365320266416848357125068010291032063736676522868964532990648261150250977047859859190651215116517090170807208245671896992192741525909106870424953841633138279999671535952499407111323648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,6] -17164760729077963429432014306461968585051853235751792045674095442574355208063347381724286037734412531693477273646534787849614268761875243839551319685166288246312445575125695322070436537974602702209661126443668764837066762312913297998822015441919321847664644673670740531698385795143857861290325370802050130970354001209544462780268062288902883838071807321289607584544328695185283724750212590673844880784192462275742673984318356958167302192947848197706082930174251041961775198859641649875174504175131436981451225799526830133553751021813472574535031311761453716911144978003197664196855774152820089829599115953954706272813978887291203553882568898783724282813100843462742104394182440486299778001451795911756019276887505350498309240839102098538727564638737265663446817915628757615047139111864335142234340045052262972750428655443646511721453005031987884259435912136020713887986648623881405691476501249726286283651500443399740526661999756842484076224981658956753004072786085613907522191996304856753174147707402732340409900635428845818007311027834129554661649780453884944873859800905090029231766037587808385103509520521745454673883641382619061432258646246204610810902309500598967021333551447574875047448532652534560100918696124522784588902205754485350752647428059075135531270084832814946536573258585253025064664381391879014299966934997990289376609660110395072260688059068883693883621971604626485956050990533930284610179541671465331894964858803872658220129580460359622280454007706180973457677822654901784174771817296353281724374824200394502917759482067042441060867419817591487680231141058217938440638570728549739880788597015781269026591528091949116213268840448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,7] 43355432901625299669428641979235375741326377419261226266923597800504181475411915284486588794407136821448125874800435922710733466733844461937123827332067561675702766764142515239594774808941048957880911454424960931701205323577694639146634864834315317910088858958587101981651395998464343123464087545378860881289268468083692663772336175551710121538835016180756238669796129076201317375620483475020958549180633907911426189565094406390783769413506517536902662053899390048582174526582695616789492027707035792758254175136661686088819365131354643045074741321169650426225061515154391756573361070523433907397866621825346159428300671463063242374745702966627615897461833182127958922815418423881763458674092049240007014251295899938241009067775172554660787505439430741084036231769742455444068094409579444612425504517989739455335101914442146608746662067435295397133234436472745642807586133499726959979945026844317598231682184769998905987948873810103539725019007014890690358156577098940096357508559929505477499330245075295319595643564230629760622656647018484309000486492198169826876430093845858673374920897359219386096198712217637649260274025654383420649065150448695033866042236817710115447624542220537999985655410815669067235815738076237714413791771144335781021175218685963325205006487649679825568968208256465038967903831241117940004569941293787526823589776059500440500090795020237512946538432209456885385101147131719255979600619786966459267072023003713680110519917134423911414615936563945057197723644641788774377871836741130242781956432447484630668074096752058783231768547699781514988495145682652103640543564920117409768408785626804970461144571055511997590886416384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,8] -60022017767381017950632276208873889253139038515846399833905677037828517281352476565962988354729848477023088205457476088518365129022483217879145709325600868680298578216946369463383547681390381361389321982152830608835920296675276119810890064557585479124894523457441481299779881300907974501803733413820626389192756720794233767412127043016576760225877612738023383823861940164347979293827046288684006145076662948253229196629907465239723593649202953307470659706719979507102644720952862935306741253588595427206250981028110279418656629964185728956166342436604643360289555580118924935383408818812271576671518226813447019774508613928147649633515632074448525754127692370433867491585875807022412073650997335902276897445289565976403635077519865562109517477041640599140338237985699808165089596673927158704524284747981205860901916266665181307402338411593250177129064759386619401870427731617330915614112676868479664559947662380971360719276783545249637553200255612090108574257498099918860693276928510917306540867645884188215153252143728635616508780655854500451302110911998584599010218897679435876564650111721187556083149493447825818643942836326159796939543184167167201407530089570057585055504263446402744994134853971580895446606093803396246296581207672965725602761309921356586568861369576019169015300358122710658175817348025923591930829936713577059382884574453223929149251285736691690080734477010364379758244154926421056943103441455882599654585805658752342831938900952337230169144899888403116534510495183495856375332452680660708933053804078020699836957544915285758026633149391489265992014816136744257974197604325511390181854075087926430897942264112091032924257779712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,9] 22735755454875885269608091731053359919817304676203135931945671333938315832715040887498462452485841224138214522195626732806049019706260960943150049786068394161096001540356489657826395983581215886455856703979916889132763463695107391750377028344440718390212591532254771239028449490687810516755704067096209329947934265349601972616889824956636932779762252536178617367562059320828674809502862538098601136364669780358638691600114141225928708143926121918973272179149383847729173094802795081865486318780547656612320543082370556714712832546426114212176747845691441223771213803141979399958892837505169195921909562973325058080040010145281969470716117225046392387880366490251729252419829867775614334346168889364136007281525900716568777757545919024349933620770089175662705171323608488778547169799939113306587112453048604942153443038097707055384996776859310559005342641744399302505081888988887493349467717973863433811902591330536958413685328883020482826534148650802930537650782875133668885848570440161563578682167564459738579217739058379718258172818504273152320553430975581252211651893033822307294161985719495798265628157528359419916462807559317848907341892375592400981817662872787826076800016550593067053109792551837884798485323929609818601668969111547979344902499845799486663044245854374325669910580194873954615582630917169547716173091656966419368379047740363102001113768205195349244162507909406371042270896984634323105930839437131516486524704603303356985990138951559106440815770291309175405213916069647463599755259621370654877554121904690189516720714719346228490418598406732865401515708473249685100739518855003619190445464329645238792515090322544166399501139968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,10] 93190327923678645046569343295926731163217068875517253018079885875354763172946081329794510287376185806506004899967912348639393252231781911869040233860199072258658549550226814008248560414041684382838661404149323430751004193511090835509439769073777042399851101831466158026289832252377629367903888150110570864097702518545772723584297216644254846486007415653218114940265059474561583851796414969703471988699878338150881357360284139213604969106677714967262360781349784640272880458943919937667334204481973513983050198704063478739169454432929444130440176496406226318953326017913315274383151042478966164216936069513765392196886532720261687340935893510473583425245683392428304819849736842849296132155801742352734922797033161372380076213121860699016328799966701527629406932740044721659034877897230600917342824196930790864907265794636430134340068510240236479162091516066058667736314231301470416300758588093175358993753910970448822600314044421987346694997166114293693531366674691732854944264380836654668297922285648824743085309935135460310636224554889810000209862741526876335179972177072154046983346348164828730115077173531208121851550273636478763776766154856677958026553293852665376244222047710492621197915279750245312926330037624841949396204311295904522098773919759543176945717251500091991873540551632317279649554230229513966161936412130047838342996527822872784123933680825241224424545336896308261497450216818516112457708531323826752952109456884794886050762119052291645196295094788196564448027800655021895525026736723715169873749479751604388833246496171332990063080178545769125145852724966531549524217865253351887475205863771273633016581230079368146292257587200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,11] -215692853689288024331517734153805020855602135800242956002976219022729945691924932396706281331188412154912850651104534669978763313271350982170321273835485861701651441825399624884257892471501145399530272519262278595470199850049414940266282595345203967185861400909791229318725660950461228667968362599205186800961040145359402121462891176024155662845852231090537136423358136572192839187650637950786450942257722999802696457780182481641983309311797779925656591346568757327844642706889017112569534965979108551057807490190559810110879295595863954147460662883035808585425970674371293725582552800524370526788944461115025886516850615126571705720626052422930856446023242958576571613571522477674595992394192562995745661807237680816550434024465238321682823488390455452670620659175637960601929292666982927431726078509320960151163420447378072667415051048377768264467135947791031140140324706299192424615314230422372750740820901637410977243663344934937528821165294024499360752102534497227659180758134021014411188277132373770497616227243726909153004008645096904772156226864065974190090424827012358229519260880892847264503649883725002751150796254484177096108567024016993563735515624183039973914674829653432234437460932601477943774578295638581174459427135650292053260617835919234324543370157367270436093374769828958039599698588652304997191032605703070016483761246425054390421509088769339927795010367333505127783298946229967396553030743316625654812400738958115680537621538565101386894102115517366108041600414869897787232622705817525020035599477148179574506027053856017578248727571239694917357923788438125473001555815915719684610334538046797983307126763960510658350986297344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,12] 137566607352708144414923733346370444449835816147782086254969725102012528831732868559435317656483768428610291774668181801244086510564173705923516817071397722403882713884827232290493040489136927730152461906656108213554821496924221790619759641510280755139916393527023009202662760782759756289766625212023375394341533390832961459818892579693105767898289859421491841528757095689165780962572211144944326142330190530967917054300615185929995743390038392516855708932420094280815907720327334962974085360897984318824911094820217628022940087145942259247911218393257640948860851236322401439163057643942335146881478066091604912475005958347107358795884794684295814680206245899432323195730199384095454446295974537144104739619278501556660533039261218546749269060447262293331468926912460191409326906460315009572557303702652488182648331918942426294537106227005831502193258622612914534384410546879435624881956407422276242565615635940676744510304293506067320122565941570964945705736719433595151049672057698601327811532838634277394082461116378896388513025856781833607155719217093590310913551828914193338866316142379558516493100378096694299602981802084779432975597691438987189545342594158739746736355358354464645716290308839047854188499886138970286425350499191221618771170024451229849676673138147260889377837917101062745789636297724415028190427593105209443965522488471574374563968986756975788663673051096932754005842959307988894442713087243490492437393968719984504540264069970110427916343344145855662877419703236800021608653245202843631767703350353897378009895367104582941982427096465456502277936211911504305210238215061751333197995729608932694870832627287390669391567781888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,13] 310768971238415571302862232340522846905223015803058502105488947396142922939190742909876611619224887896585158965812654317766715451847937853737118344546049481861537674338672856244024078362982935759702868687668478639916927833221930405349501498190091876296643661134264866946643283959518650859023990818053037308058830895166112838633027607590707814570679689027139964811070936850655871846130949984291793177292663327837237318179109789326889548374488941209942436956555137146890206984620033320254128739538128846128558891896561491487602507103236367543961992317071245811750531955071888973009144029907763294994012044175721709711802787174822720117233790140088166797550719361609865764679889342010249030494255809027215008703724631182957717529352970088994998326843290004149250047211091876730620118235358275482014410190873510576258572296729624849250315704255212600763543807927096877414870298797899949886253278751747798359758240403488821912590238751451675946431572574749357044557944751489662510114054177727795844227975404645830274097098096417390417793472652727799861388236879668241961618197645950015899239591409743316566924040887055816608334684600970283767578402365338707234479598327886597670710296610794953582477940561860129430668147653263372451474741526393818576963067398774253299273069321337419062309516400807957557340458862014820563491864815618915602953036736822565748432406536955013031755671740456728007432223329239896616348639283111207701574132622679472853803200721689715213148624567503844875384663698762643572582304796492336800616506655999673893252078215256455570402437128331116661396538154604207748353255678649203025173129005423472082908391837542635176126840832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,14] -967655588199491843783025647390926236285789686973836452304551891658826492288452052573687179194028026831868820938959991372689174553683899412931742256050467455917647891954177129495184135322624324326451998124917690860663275663278853071406669297331871966079691520301200235067559501652266178531929963200559897044756572146673349019997900385651238825257865116163886480817618162288884956196530813906007527722229415395884816745788283531701052714134357714275747792027604996258205600786095662078552948526186299758398779596182446626107171142260306509214122281474580359458353214902577540456804629061324805686285529646772039306443087466495702948370149886582500316003324154543458637927047552068171187642061074892992264297713242488526545303804353465054679462370411177060788499577499557444605782269874437026978997258750051106802086476437017846413645595039722183376244559371115832764163173879541916123055016817967568995730891775732583533526696982592358134944368144807233065394130646870820903074757557730422671756245457371370064630091003102543160170200901722790738424430256810497974839099961239935512291501374708067216474873565505550637719818646063314909991409420929357111528919744499418138593639348413031064100698708977844296689490073172771998331281532137189597613759137161097385561128817151032487061684141882837846823353893496845773671977534449084751404869652971291257249925311414705393051838706517799083617653857151968382700756879356856499788343520796122895279927147795692922942669672808609705730044986738557203541082022633177744277117008657410493026101718018117158000115415057642632844785616954097626386925514750014051278103912329874584564168419432299671633757470720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,15] 1398293018646021852178599117198804647796621299906816110847968584788665912703676150427127657097228338648792586051681592415659780308277694394806458579033834899188365891286617636333397872101817279589929855176762774300679388293816807263141666253578997430945663338438054262010472847148542469799515484427610290781748115473854335158127054846655295935772999750059832706737037409408271106822517481464646926394536479799836105375540281093746813058188736620286721246961665309948174402159913342790892115318545806362094807130368851420011901874198586332713403555662911268849626488651415455185051783216228549446346656562807936519502966331199103366717398629710857800028161526556689792172820384205126940866830708087263931955602855455962654097821061015497868757231145166169907433075033251627218204279707965804479678560299148193335779273885567422645090255314546064980400539496938118633692656902725386232943868701055574832082730800448304216615604867542066493624995738444471816984829895164089721866278955836576704695935813301375124071947216671138630977736518469002454585017794853349625971121177659142056993457091024780577078991941852198745730692949215571269016309709991983518721981790763280526767271477709249823519068921653520684030092777097256110750629599179629671399821149881073362026732748885743067832683503293634028904566890615025172668675605567593375938384404217555387706048473552788439377217996958798088888872447522856807185236919805110763857304989205581964364228492291980231515222274986778302743899977700587640843586404724833952823524479361936576440657174610439407204383944587692311835279365412673942117565553173798870806902047394087009052169629335190990372225417216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,16] -1339533561390815612017846100975254311341236323571170564618642897321629535443941959388373299852379694699030114275503216509960478800640331542646841624786287286964807318365576337600655817897047692305917071827178184733657508213417101072030363353314157516370906315325201018354921412167832707839275446776018310889615100288478355397201174228327717677099547386995134047737418338562903527376811206393171455449071165097379142328324573680600974249215667906566895997674931966856995747940828636136403881538416648526643298844437699915516918691272208223934453893438540807505305091609702685717027897006707090745363620865213932524722097445859120972874671919460241185244271743595699097889319265881388639370417206189309446995375594200102728586808956504893616617046724561854450925289007098882498592367136993226044207516844413785073415117303816375862173869877659008100835148811361834341532260587447319647248550367260360930338284391815322214478293152401596760352637241037923468078525108777017984575397540518123167574320299884850307048456939053924544886365643134885562808609516123724018210823094883096253403797876935913122957470466078529354036503270072865644373498205033932309650633191426635483232138924221909787492014644245463653634229062926106724698218778324833709562759707302219622206495649004768961980907318480890550863551718565505317697513896509631104790295589490992600928909565988916999810212610857974355466121068986325627983008212554846544328845876666246033025117785535009666005664284700143685036306902119961594257287275337856732097965929647835228775521864463856149095792119023399961440037939340769008717508212424962301498635124185648515674466057953267910433444986880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,17] 926947252533128282301745804233127251130598626424310377972125556780979493359822167257456020588536296245476078949646407333400788412203736159693129122672830860205813012579308822291698467451030329113986351970285358962624625022980726785479537723650375096041240182087100512739222112565897833982500022003513206021972453014807959707570808757383537744177091882345121205220034691243907649169311049464161207126131186021800569328601708095818427069942612389122618747017247483205426367688642942024655224166872930270351167177858099874453371025469959438512077310026114787593733358058774964402148319605325665312521878081720481705492734499699229282118993277650282155840102754426775897407420045081818368140848618765053144224928765836257998888298293972372821599518897626017062008699741994428073858604611803666490230387255584587732588919969062450745249675319397736928239532998577963140365127249000038537438429652076315019854336820612138111222683674764418890591193765357724075912265800026492378887842944091577831971055621376200743280474695924262699073222578077071597238618894999987944957675764011048716295893811774268801085937787728862945447681382587417578131157441374840708734716392583100900683464948525403179063515742950109999354823764514520501726423254106272084155867519800039999193779007341099385538060069039229368520110322409222875733510694336221354133005579140087462616297950069479781897356547628104847560060371241774448462059070408118465973512529448221530354313041631323650235111158786618248254142819060190184387885462998671574312777974043510381299560096725001707418943996720772373411706969992815658202624397579202800111419673381406468546123291142151760027657961472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,18] -466682109379663960571415439770097416963029709773108550135545284191867528388306145764941704266285786551295913220969398263626308414917755590716182407272236195580133942663258949222164347764840665191442642867479442466229391591408460981759575911198803612397394070129483697787176086579316996620649248270722946936292635117661500797483034829032019852798156568454649586741382769470317663504383130056021959497417406389017798048848181863919905691567576603682559531811697410576705754207571847211289396282987971406616126783583557845722069945586039893046194190401175452807457882879336490659083257596783294581592630451114481675555909002889433194807327838281392103789465262061147950757597936014523061224361073562455546489683806213541229666314473258091414798039972197949040592421125291361352701975056987256473064405574603347537589063254181533204730566481347254239308414854493118683733755396157376115240849536388792865317268017874056014421799444324479354269169148521580842696495637032332539523609190674727487363776686159546670836013982483211139872851148158197680362803070546697997304907054325432036627596048292225928784251237798393295288155649562229862994663674803779703009592306342383276907175277127149613429552200187931521091339495637060177361689778428671636475250531515095095554368235088472183284383783716004498841825066511577095105491767510720994244697100784880347641325995451170144213376562166957915842995896830640597035465852447561817751450075651280852003375822806077115058050280568059025786691239784768073456239417571141297807991789393765044828931207577279776928443094628348918206065269918326655767887311652705015857201377329254555834490940934003593097089384448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [19,19] 149755266691559961223417197278990868075675100472639613314172476309186228410579823681826332663098649039991280395021079092160051515994673965950391377847383537287458963918184122336579381776156531564377111748033924398153147781365992572894175017474258450399930189854772459195574902085434473418318433987844372880130049780448112319994600311134237681082870121799824685672987234079587957313261865624619489337586090386690180902234516641955381127305135488768726570935597786793513989980582932749101665420851844081995952171413060331156151060802309645619551209787420409883437760560883738967997993687061350035864807208088973180924363374538777138118920072681537094064044227716962090340281738618641820587226833815249255222697296740391371876382019965600308937790065601367413027378519811016353545262065576705872384870630206741766395053972849403811841814751326212719725256975702074007988247272263495992816417114068089695907858950582706195136544289111486267233593896540927080916103536731284138438962400046912347975779067128385663854948668823500513130646266263752811713597940402268210243277102758344373615378464467817603458913061131304302664795049171093079776739764306208977634013928929807349488349062887941836988289603129321455499074288183933901758985866842374622083541726399685190139716542808321297265060077664400944408953945447485876666927694188654715712507125308220150384933768051734895516880135410457583243339112078550678591687892363507634687759807252864456541377433379682871136320265412255449280826640595766027983098827483719829133475200477699363318858305114990720869804684887221206246859794658576571191732252163243441889038288271032794466448594012263381426384142336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,0] 250743432791129965632944804721664642914076577584741496683621551953872662622046251190409398408981219036316106799818509894031158893949012034865658937110532747000884759638289062795431055889603857298784206028113269696297313857974594954710774502962228918316160429917213901998894086219426398046553725375442830417187240160236742805831657028770802929771553334898742278874249686011999263304985766292318813699625033115684317472343760085819572370831671499691603270970443653255976282778478909704263821038309047042004580825508614508011218376552751771054282258613205281709705571568949204236738535060988810429237727825677280365803892721921653431600416222924660158442643390771551707934355822130395089599727464933106636957817481504254767132242177236259134969739959052341713627494890936300569801888607302258914232187268970606605135977557533010303178406974494763367405404644855808722231624315611488287825630476893660793923286133184416890425137716881908928910009700522591645470167481625224975052695352887358686792011242512849201430103765850226676627400448444827883399413933115835845793836526383796310963054658450060117410936514581016056858681320807243671040452203484912428808292407761548386429303453284050022164728890203262928478732980645476865583694882141803120293902428241468552882615820764078595112446326923451176176668473278924897481699775885205282395478511983004092962945101173179972632354308916112438967389182970674994388911689773406399518978376100124695833197615001940904100689393111679541822828077100547092217236748161102983318937933046893158807798226880726310547064020831411551789657680010896115091623265165977812282727124828726745766423635483514896384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,1] -19824153604313899833140924901802883321516239748086504181146791690161625363988027257855442737200531975011960245825423431171658173792894138784998038385370185644433751240657209624571061879932164956709547313487844163811035367280467441674017774213751358087613283888162355957230957052029930625517677642321596930222970739940854347525409942991167876992680062728917529114555084016290791715100677640348423380030633316281513181959154925243191405898038556363475599137250836681139765789701309429371747837508139745396313761411926473768265224211548315795036890130177121791553587483503734670206981051525488370043677968659884041256797317674495730416367592110223638890110314022904223683951309606510009071632970831042100989273210461401748779523788422905746645421742609368508185393206263095377853599000771012972457539797759864342819900340968044126868161288064258331711569438811534293161382858239668922443682392822139489721812868240153205647758135918453726389398129308977552147774690118035536633665009234622444926268209854100256874123282599267747738406484846007264101292865899092902743082222302600876790110045246117919567701484328624819643017049017141416652438736054595448786113957370071780913249102119944214476420016685749580307723753228275701872858722044439867938476309837781517699799443046686203375953858224191301870897382209467354306924903675719513343637217335917756911791223850686610704491875045196368817128138326774757663727609326220277661742980290228166650593368811751065348046473974261806599421191787904482408698493237825761929230920502176415282902669326822037961776291579886503756705084438496314180287777086999601534202771061128495750933101390430352703488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,2] -541910080525026777648340855749050478989483504504639432567455418114889744699966842959729245095908084270370610347418901942941616289327540203877479977379078609760033863145706460248997224186071532993353337634679536453168834065229058521142632329156396701786699709829522923141897379124513443535264705722064555256694488212614289724985326290630968096510941449324871224041561427482744723407492351267166746674784225780407017529004573252463219581418805695562871034571143157502792190738347878040557511967002226435551240478932085238702088924102499311337847601951191244790352472488805109836739179791344718895800220844946567299942626219992002002025182285405843919420153512977012688607158706597395769621620962700217797091865884007638358470505154927510965512056750029281031413046185090539983080997234034536832982349024357039527808211867878444899789746780511151215395085571525122981307734016850769404371597213325977577761674861912548571965312689013050983794811880682268898118890359709014419063862617471159090636422569124194178217099607339307676089564533112056734385119619395581539574193211923916458347339732377377298248967722292659620976513735617122515022848431966591824826114396708516156235838086314689357126512218969304875926242315268397542178693853931298283554946877481341090053658425291461391859191447855935492383415103201485537183055241545383456372290636427394556750765368420427156041098218643349526813078331064780904015194532074640124453897026960244457790779113464895199659564779891576891382680653914949563988261021418128684447345857633542634075575302738648360955245499325030804463731019444001216736747374295654459942237761308470716628811583879876020535296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,3] 4639589039250457705785982474269184387839221872401630091810128814662452841423191713769008269623494846437586952992973921388044895271702820035652371581005563749433850838256552831427946510668642843271551096552960783282347056810150082917210521052011818704909895754958412527546006075702370686643653191239744192387418699568167400326648803743178309961393769371586434528373944069055836012744129254615328507847023122539240922981626758162270671036748040053175370724680216879854206029382595818552286062658046344093282774834198868267343452765897914587128329171077570174539695528030640486971524326038492761072979104996900232670945649465731775313401152744969732972062237317699095858113868847154188325516883735014338819520008591728348828238062350651946579481006717132925324072613615894688909419777040494711873925772400108452836497508700055432518951309705557452999145246952618321074292649195697645912475869664600002861615344745233025975613421282798711858159720972777183934357702059560326600465489473267962711498159719820745344499338797330973854240822090686316625767106289513924887543014524128679930970630015538629534909398476425132420637646682929381301619486147464055247469952449261474506499743365224804710350157019387930559896288670396370997232493706701352542923319805948962566337038903109211750067390643980209075452854672174970359772592092162455109757711569644868517502909749864632299388689307870388645386026703324459393101395639815686228430644682379804644685683068047872357376471407320693632635009756397841421645050908042369674063262897300212810751249703411050490926464520257517743392765337653010988373983750773044845253070078955191140897467284219111611039744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,4] 213554393479911664220085336886662366793623246042247935126081259027294340905725032005652428589236256696462879272771230128819347173543510712504720930519316105650452134843446315656297493736730826245178550551102899205773826595660890523074800632194914149130970194368764471338890703804510443506705203152023599898409885255764662390568737156404203977583160260375796944966552852147915193721590750207555984148881155713826798941920718619729234758342762263050261713323946574913064275548763881302080840966067453830063459035499771666748077479973167053553110889085132021812752424930163437766597311940773556379501768672560010360553892812025920035026341721758968924004944203024296793527968712758445047093702663497378692201382814523408163723000649860465531440871333212250290360152948096056302691815453792151673855211559291988415630667304893195966153201059365463010562587930761282908534324430593906601453287825234277941346610216019823653851590505375949735906837887435427504118164337571952503757836506557097826087605623638354011743278949610912823985411326188453094572532417560469025347961032743970365724967988374807567630297898653666592747243399188826668781174890828956043604838574809593954397953847754794460721716150991796486792269031206909198292460030100911888638756694595359029802055271982420324649045642916631013276051990705936812723623339686557467994264953302234611604030204262337933835106184855328094056589708144367039247843017685752542450941457670093944775989398884401075553032569570592254524789606523019614702467793070977378547436870301404423765562261531481218081776591076688936322412204428220633081693765397960016330176940539366153444745121010869778899795968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,5] -2308483220039044133867566551078831449555423990603546148442972986439913784586675540628261953912360842538065897905477221447469932217365385845896829958250599058142209164443037796640197568509931444310846297798339000424397413140024742863711635023142822697211581006716789338142072845341086592023439890326970509888147334661264273196920972498592729461950473917966243025625695222975696964650071675127887072781148923333923544875303808718817998181700311638120634330842610959708975551668686096659544109274568859002015775718914786397960760122822673263878403522806006001562731486314158890856822379532789044533162059841028910881715262800044320245975157110801212150952403180817740424633156483990675100730935616208472039153807541038778648958770330544096717055317740858317922234315277761370471400217690189159721016600898090981159256834955496045324845050212196478208322370289574942336353675499958299781626069409823235729464715749301167541244259900818593661138131055689601830205442874316462925065203442556713703867065575315311750181411941429368240392716596730977949409717770248512532820115861694564769159432646501916869176612120812550418359125774117233858254410839470990881838527094356122234663426147885890593598904222443204313189826562427978320153939101258936389518258829454491249668134929354026595554732523004369937703987230721183632523575795560099895624151015284304312422703324052269457461955303159844137645798127686538384093933897387959489964227622380399945319494457955362317449458487460817093327369381847620899083151206091545596967234062553531316566025592716191059845679064214177625156231936970392988899456696601119269066069539283700778947946570598682861504561152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,6] 9416735624268253060543862818782744929946610149092245766885783102971518732853545949385474989374183668893716644027065934682483288911202844573152929193855781413587434003933951761474269212897866569479525903497736395849086256467978181391449781157502022984048368033564703319191545082769425555110321623274834655033016150147514322048706599816742817486109584232649227552416059604415660934366275560020389228585975139580478116235221080733784067360446852933456490336291784405631778780678429385374842792036887360840118896475041498477837214250547650166679347688625578266874138483814776203524868903488781085285742260810300417333986122836767749848858594934985365507288581305240078869796175603262638695166477334793136634900661545405650379684348041514878494385001649649157557913564083932718256560618745583320625760656696784262083968117311609638354081017867212109173196954078731793543941893373345139662307275013157251457054865129079718282252318343091925950473626670588239130086259852790966797264660393241126666795459948500800105822541839586667943381525335485351337211052829574894221112705962078074892533757095128345197316698001959871011145103418243801292395827390559590499564259176568315161718940344194277655668160506018680094493132411063953337325279173570790905914128850457458671004785303307934366531102778222741004260276314035490629269328872963170022644514619087333091411160863392127531697342478062207106750978811875331392436714624986029077841345757842458247532539474535888702999744365320535729301604934214621218797938751166661369470005979047542719937212422318181955782897771242776172310910413417345464684857921330564872505590867065337893967236687620360196616880128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,7] -20715964527587531201057885235186743950529443851749707352673335717211656578066241863075192952542532769653169819740372018768138587671715533414554601454281654582667398464493874591841018522750481903465721809007246797311034245149266703619043121427561457184685656090945499369689245746858746160946681756548449510185309380171588426615472968397686218450854323541644353538413052905256701982249993469856010375196019690978907645007904393368537663395330548943040425669377847123096457795451971193099530888105170204853720399677934001637358504659328218442318219095569422859527331781581746681484596662577742147224332849414428648477389242675716203899181669258116839389875601877174058139133484304377669768543485589961007148974992513781328638224157734502142181440758038508690641056226833216421020475641924297963576060982774878255837984375066645298713845679775059537565208679063168009114106437907910424073044666469507723222560224632833736483236500425669771951795616107944610654108958618056725804655128973690231974395056654242810501182295652919337429816267872927167317050766487657895910026465364610989715186679133383555363890443022628161718832642598702186643260632725149250034384677732130420551870922987821736832643864556646221689287810814385189870663186535786633346634125874495979097628939314158817009247976990171321653019819151639726814543101422517597971815115916841220316587875608705478293180519746950166199440656596339964064797028429525341598224554416920438525549530940625154216241269009377199533063362374252917603499112685895501828501849454206811514023584198862487526162626064708645991646334949834438884670087040830298310547313048410252500831031460365206959792586752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,8] 28394313963336624715289885403189135899701307454926645034254226842960726439161198762384443135624483277169963829944040892303514260947926493504561349888776230461165203616608327504050219324779260514436385262641643524597497779478323174984212939004763085179505294910068688284962743213278356879649581847717510964561344881564244668675284167802361046381862001801737340684749201076426026608623848804123077111548330921733063831090856173455754800428352980988407855150073861886771451790892260109240970192281727123840327762629882026699498824392369334349474443908849095945650458701998262754259192237577739712001520227668902009292964357601411403930282295738749171102298697010472982474418591802689134304731848026436461222735727882761617229214417082898812862698774356993452736996692694395791414306394366082678259922270982686930411320775373427774925957660408466942100466043601933803871780042865170699279489128481540704722422498369077148259785173585702930090155355153504361723212780690540773832689794917511136453138963719216562424838237183591964884159957031244502786565847920873576008118721260178468152085123189692274486092130795894729641609487808931327972623223169798815286607856367064780969496240935167029313464951518359292157623682763703791162292681625240797704540779559664522738728926939855603926343026561335004282402699714865302989545665119144075570331639411199800230732183392695980436651132563387601832556168524005391848849873520042370513144289247880965411323947207195463873261966160029386347997540758127242935903968760030643120409217397539148238182225607143659850381335613852499886718586117375185380245804812813576789648479328675224319514790109936913152609353728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,9] -26008074384229255685196270750647483536473738304581903583699114930171343088250889173628090337176223231631901726783233286423606648695290585541482363558035258927850530681312150235286533910727326750718727433309945248761817959261493163059997310144413757087685851205737692027717815788235668518940422049367044192651751846619185869653046051818931298756878990668864052585559129454585395272895232700107782950728163601113227385669774127585583054373444006179623700676562237267938472804547406968618556304219270306380970727206116140872760394631153276291827162451957051477349699934431497934414913586314808680776987422340605238024138669419410450602801187381483131647134410351037038473843043249061345415057867729102258019513017611733419524313329084691142020418931907375563413788467666623747083835103064851314482470625748422664866485696210415468659516049640547642130312207785076237357354237738698457910568793525897847503845647784394324056065076639427621543383608433182620162391887869136950153420747098122568767981006014155340342398307081888251902649713014979302660072028998188296147648380904659879219340530188455106026766673438568288361940328491801362971431826795864757868476646933325021028086457958972810976989628771811894191970168338796189392411486709595204997675872325770865411974452735868138752546801393282537005961966204913022723112935944668402937118848179896450258040536503990367503864909549181632816019473355422326011405361825088056561502034706251854228493935690888300624198429594136092922590007254743848174116481695917760567776627668779360121580576021630980966507930609734817273828633420135730437644405526059245352158585367072947190361215623159640870776471552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,10] 19304697045166793061980258635344311885358973673754834674728811559186973656161100260666087212625752803809815663747941301769248688574643856642731755572980431255853106858110356846240055608569714867021073184831067941090129334492914630484878211031013051096523617852743211850023697216815253529653365588291860456754142527676688420667975792754398991236915496875428259989631586149616448900992595128937743229826934414407783796686194216697076860575336557411780477054481126087626980415380513003453188318048836800407392876740569219338753019533111909630262268504672277221422719721496357700767280771330075974554055772250756290336810706779491192077277291057322674588553687890304027467313266910346332345766418750888877930474011604806867198318291047772264385810302994204455171742821678415863024150322155936913341005079473454799320075002535181529592026818516949869977091081015335179059566757069690489253916621901224231531136122344714838728507430522910877792101368226854164454246130077136109027187967513734281737229625466087787033932295618052048176293246939629504448395755296249854735005143302516645490130817776836696082978424090341760074804166654086648068582647181574247837212771690812799284330109492759744419128244440879123149874444052158113029928547097759899176249308422799013942357500538000479403163046466323368574755527143593320764672924979225546432878110810473540561626733029878090786797517547818820611702068051863983319435536454722827469540310031006452523120503705382974675023494429103484057574528819909580866754868920032993837980710674596038744463179193223647019208362466125697775459351939231347329485927258666778137730226558715479554596009075060086405607718912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,11] -43860707524873349787686545218979111248295159310841784346063506727218486858056152952541158423705529446458842776499782593095518218364723262943267875160064141984686657334987971256270967348753153897392071403925356887395518541478160851557678569041370537288764916883939105735608655218908454894031458228788643845938815562100900158176465999638589310328795427801543773571077843258224229996638105942114433118050774630122761675520153620867867647764059778261166512700747688496158406397383422858286157034421841844344454742423756358664131208862956028884557053262798805542638086759345278801570059188642794578976653418706505477811494480953278766341182401779433591370565960995589495569784468248885190881191723918897996472786565826859328461846172947288438981676835383960619703685695810354782350368262990765860670252942255581414676442445992308627696287845386877610970756414449466870393698123491824289675575181106319804348781429119784416902500251712628481243753153343314381653889251714274747707328980581558601565443342569517745144879360480869945154747241325591913887824612182024369774304161876548904118971568478767907494133048026642519698531158870864844137205347831528061553713934023129726533590082955243686291509999992868902543862610210388139348957383671626685871739927205890364836273451954028893621601327605303938030900751509914436244949248553101330471047289532309837983092237384675751836596466921817175382342694873851084416144630622258944109176981562302619455423120038281775826394235214113710322726812490538943385224787270912467559093117111480434146002418291318001015666032166752862539697398505029655332402015028350429437603534619544569114056425500197387538729533440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,12] 181913126680025793327919952695907896651480934240107504043918772771640316022489073340611544728300103924795696805220042449535810548152451095716936441634462098794055065315160577781822928366200494174477692957583930582411065121149116821897739765935973436050453354229719764050681895284849679171860624360476866461827760844643026822229108359245895157962058759235525394266517089418001887556226041163368322389440063396605865374977404487876977081675384038461970488163632903593712447871615332528036881079038058648138671742525087564744017869926860198077442451990815179441407840541081252678525043204510235823194198600746358402489398222526085976142932590846102947017477739111444632747953137157563984555938501023254933615424465970487142666718602568684243309182726723917922116761578016985158111680543013064557003034972274691930172650368605484092826803486361622500835267195820918064471568829270593012596686388717138878071280485757950000813867043899368822780101962914330512088696493781616614143204740869857857684589974087270823276634063556417297933965447769080159533051372923861325156929627404060671520393014978294047255166760812526510822069391666952287548198284550224466079153961917731771983019055644289616227222741078107766370682743593135104512337417107453342769490242236212112719238425570391380720840218518116131157117352442595307949996378645413489742666988422467538486419221604727526333104716825407497372926417108693201820800523711171402405009284155797861793054430978051833969141164911537673462469962547521105435794471721093374800296828670602979964469396656072905395225041502053266865297923971091954210458421810445383587931689932970247557966703040124274180525916160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,13] -485822122788768530464071933879602804530063563007766992839910662327908943852635085529032780288743821690419067440768923492311557689197451932351262343394880840711114169235329624708295386895381075095451713840716994888435131300466960307197987235275975867175910650834689667784171187364219529162940617144906565500482756147672492505969733127711006434110008062487916836908779931422955629248461244241904065718748593406879379192223412331614069368973072245616199858082917828402140466683322727370642244271883644868011876986874544974578977984274942969708692113516854824286920199058124940376033832298886180247766390087838016127533711623203636352513149872234767913765613813995131794229176377431887621295071707715642312857798107417664867223585708276834317343255613860697271157068422597640061446293428562577146868817171597838452886689338969174136015173488536745627811244110227950882922036272829984508666359587465822711649245532076468718854722125474126552835332875651489732490780311385667381715331007183903310795349862106403088237785860405501372577099621143525034701563993653362121413721913264473968553507463975832096922016615534367383970512085310904054596634591257415739251755956791683089072958880015089091504623713204420612876748706008989945252447448059725587618238535326454537116281562262781340605458439528083644623541544610912357088010369294514014700136554480501045593362229136025837011940277484133774836741390748754254037747776820993017259447795470241953087216177328177303745234574718008040757318922878076968015554396664646775300990173558017719152326572163840887782959050117312343344320143537409993056588630659130282248393145210282445712225494391293440629911060480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,14] 831841314880270822071565243378361238122338230867260906862802230682854960235452603053197017741587736724931171219936652339100344165842094500202264620292516003024150044565742028327295819204273219344304168491312053101792721648788598839074233485291936102832993587914071842420314251441623014605389893529580973037099618181920757533269120564089651478050250865368852821331707159337319695736727780560634764636845887439603729873031719031088913551659681734355128040082061838766251350163140403561198876023181369163895055833575861492379459300296835449398912729244359141114556723362046603831188532817613244074786714037551178362707152874244879453723333051040525688438287428381319617393459637867900262916900394335677807278539281407398423167066094030342254269587698988304314860746796241224710972854982043049067738437716919375831363703227715945159760694510368813378953337048539865584051231763734304658439332733851364727486015340939645196151076911199951677049296019671024949678924399806966807173575344641546556095423181409133795373361679211661464085503013363518279005040929604625808356719900510030789601040617683568455550541971257149492555037650062205197995211984091679333997699601026982209577491398426136553783870635680532567368726151153142587658368697018403857229778068205639698380513752068720080571048834630077561315791520356706400683904640539947703265392999695731399602640209267024679676355450847106557641112548155664615654217193290765677802966220219870333469264862412804452714270777605801971440934544113944205155230043302954720921728517787809991537070246489721388002018006110826148392927125318544364346351840792360991112854883308069266140029088214025649110604840960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,15] -969866552817979260890091139330487913625773452841160441280597107271810076564173130110823569614698457882239270230165858557410430592788088118458589059853130563929232135659306812654173123840375031532572793278190009385328209260197020629785933713961643323756370976894855175316730865897396747304272616569988834668895527426505889543723027088216168503580890783028972154105908620475160200223440949853350744498342884683735601503980785133517722863160941869731516224321128315166921789275087728055883122649827708608842600363489812119563482985338500844133952641343927534317646044229425039357008413314393602274082947752593253622901848080978248268321057807743302938591869310645710139716978716628888188602113831748020325217960886511004140720505602987645799535947014890853027865705321107044174089080827260956270400289589523547861061433835216512963308638860233075551027257479289250071595854466904545783258760047218660255196990426318314732054329474991113118359136883216498612102347088738446012125179270787463437650054219205097981710496412390528560385007064988940048047413031656487655736809562684025534727936678541300495244172473940830382724251088345880766532758822832347547079492348565229918199367967696983526324999312233655369494692501864514779884790546220880206148728330120240752739096743132243822059733272939562454382491898197389260170323604701451169468569931317556624758103373081280983773954605855758303347326309623838017607502029986650093128981945268541285187438730850821702616866954924175524927861268161589685644217986270089574323407572929556600612226133149718948011481013170251153404375987431164304136426120548289262367537597351813838805154193350341234242957082624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,16] 793593075549189352418487591621369864784045029671120679555492908569226955930431611773372875964029643402818011116520844185099418595689633492663531337846783195605862509665731135500002063627155108367330490218654247408278921396663439039539993914726812095761812061829626344904728547299085395878658532824226047580512874441868779314785213899224199870989381392674154286288419220551734478459861151667741914174657531220274029064323701244731309030393222196627962232880958384749409100785827678594990766661487630445435161388433240700675411511123714501445591031451668624581956904761717478504118414698247386681440650640950516052154825987247618124541988163644256254572912600190307275898247004443156019578600106574278198837745943012212165866920862620987109629927618022077922251623918009739016117897478798058743677963530499783808791452126568834606935534662624077463646855544075668828760334186052731487676869422646463714548855157265488556846413203536369367821225209579523024761698152109019159838582949003697012203308639099825813709963722575455566760983959815064545733971139058679572070450471007083613680730497693065187160243632988423300856794669119933935713961911282189412480318875334950768367058710916760881424056977881246195667520742642595308010350715261701526464794645964702974930179020454188129693903046768695872626936872656317599611194258787784234494881861585667795846221430573776684875465733265188525327049149415560313182559972724245197835028952689059825762817608668903225166195305302543389412528064887528904717305596992058340742407900700591092695140003694907230409037501525181850532624973822276965390484995096354349436453461479170402753956159067966409825820082176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,17] -450610704744328619693938799804504577403727192259272898923342507343427206969643624838923175669086637980177411806664296050123827828275285503060138782423423409935542655390121598523900775563135554615802402320102049176186666893983719548056611348446212123105960598394454325798609202569860823087616781884907501171856144570279558060401702331998049865723740325321970109060732120008606182880298383424962281392868534590206631985540931802413344410218981399869313628421845362273920067152012872686884094735557093870871651965215282490134245285969016710823250089023712413272109433159106413832118872934379214860002949214463967835230363644333236675970675321331309016545026052981751343515423544498094845366632062228953032876152553006274080554774911233701670953868481432435136792675878894860425132385267160178830397326380858209774148194154545956319161765884785811293236574466466187942920772797193002380074741678591795764260863901623027117570924363479956074832038198827773867597181507730751447585860478028055051801672091672081077521419176546994892238193034855109212672382485176410393584802732149153199105335520005842514264467440049697657202016577938988163076484277217737191034132300497312247942476625933955364062178684270804571217609099473803563214647833460846455033464115039026329063368541267896073042944430420053667269594041763061154572000124245863322205357995596773112540864125781896679077271279950191712210842344476528678894115591580610294872594084712905204737632476561889865827533692689680520630525365264387214482417366474973629380089848895938641237557137188460792021434466849669867182374499442955625950168682645923524112645372215343995554697701549460060753063051264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,18] 155035813716577706775297808298686626235141555733281754996977173583607798786738150019190843854600515521538552389147624272587890714869414670998430159260152291524422584338743873558933968669928929384318455135648679585394882579555148057899407769365334154760400403820261448383282050341937373943175901025858486734884764499190203874387178130269710225080617751222177504049225841025119917983012697825949223070610005440032409402455370182244005853857270001021422730593082862339194938507289731458370032096656893481353341465640285114125010615007814042703692548369498433585070842752047425752250961133526128045331940370103442651677797461972319141945644368758779536985587204604422939833674394580865545747798864689048106796235678793149746047405441068763184542596300288864188620597342230559814519215266346343965888516768285203004308301803154251054652896185994700338875403771514432394805912189341274379863208137866693334487507670286881555400636307464784631893091242522433082011563449410598678696536484291528391073834156431475580725466872532311531442251132132052669292028289888984370273938877426902189492359153572693901684250806586529673851961217056989495593480752982815395722637481112155083641661904917359429402279899512864336680224605893729888809047247328001814093813642007934762120803281991378186616724923865315869481631377189506389524340009250733989694880163261515028278782668127469912675415644365122366912739375071648463633371916821089816094863867535121785579163157398180986829135068297450570693165290971241121217437228274123890018972566788321285203649071705901387918198178257709771903930718727255281928795124155714479894583673372589486414466486070817425004049727488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,19] 1179044344791559588394485659586204850666906182522124923199065245342206807093365009664629718380130372773801518254608559144985307261548129120708556003769956154055960270224826049874828749427282026336910193006425308758651039412467268693808978540218970601883604938166412236381068975803175510337405472735651642758506541500468365570725318433260644636567562650970722437187569589094328169149600189978210472283350038975870099484720660751059871596607464998016049676765513496152038455721418136417610055606301393579301110904090008552666497981990727473715486372280589849930467202313526866967221922714762928128371457624560604602991709669078336891688995590021599420939857875812745159811850618180076357498892902481289592884066125543259968596655981606931431437872983409307232267180938979822087377073017582816260569619398951144520192041082142173626389083238194796204072233748380396435759284481011921715110999066998401874012172312338780393131225548267881099554351494288528043015536510054544642245695694506309085277317392826118916148547464232417261765639007967168366739067759378428640211091456946870141528923766952434576924310900947512183582550239831166959729065467811412870613237789896812335658330284711285261120349009076425617892254256805020522086027399258297153362667756609350829869873109904274496853329370175732836770689986171388639302859008284794464668358380590643387206351860498235924760657491357663603150709933475049596568789994270639542162491988238918817921603261127709909852675576241811741218059441537165331875778328595392019176333471334034556711251756917655559992002274847610868415432611638232071462992016905061510845744213813666837614123404522772538796802048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [20,20] -46347757267075261824470056090953505383039437158787914641002551647262546920739672875042956352510470506550454688915321132497214000530461956729501083457928372145533383841204933899699683978990982733161553564598574751839015330490738741543284114163192965361561901627795594348340704418497327668112690928958224682370632096311915769319337654356473419458076134753639716497954828654126943612639692177602258781445373079955210186181940553110009984358785600540176826381080100558126173134521897584441029811785668725142738345759616388281822950679965268373832155523410125544380983030984609978511557440839683827307281571874303704356809183771989794424416822563110901323357716159132235259673803574821696534186552649857039663466206765044283645154354997864710721290652602080480538777235809746801245570196971882807696590451147492339720907942719958340373700201709021907737830663446604178332907811135996287090214052900433214739115919254843967876496776702317323552305441734089243411242116908196148432526115294518502393867691581084044480811426094458120818245951170731227549383364886096130563555230554862268015419729867157584438571048195190793913644873718366386366779914265176390210400433519507508981080787176704546980609938895661695220522138774635668758170796618215980695528560162391752157507451653398209000129508169087069152682960374229253040722162620761447538043774788910424838795820306870759168418294497541580417836003065367387897880333244272936422105170568843131762422465351182015880977749870322912087392458867412658760240529312100557551015341001962127141544249668488400670927100730147892570432705754108555807000089356650516964906456076261420230504580713232476916055801856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,0] -189512491354633222995230318489376612317960389329978801889077250860761590261308099139661024931312468286498560893340346750277029730838249238303968932959848163220362031186637001242394044714035455332303642898696279863531839847669103081697355679000839515607887540738048812768944590187139927948493369601622572163565370518897086049399423293625050946849268407243529972741968760718880453541189814398155141974226691831937680560619718610923246640944047631184377423566001058363867520890269457761384793493942100713041284549074270536188409906284562431610664348233595429056684662133738797788932833111720424775445121640609030413963614479064489669157768088104607779067997701198374868294539889843231392180374834351946620757845383796133645367433798376369794598460625816234927892640459448773627493341187409036751153448262495891134700207336060507184577316617785819746412737513596201827508434929930796312473823386843311638683075107229013457702026654945190725872426598202967588681186934068512017968078972025407304910638341735770693672380749723787107052499317353685327747075282088634120464154363870516659049007994636822870075546510545156107925292294985380490917379714959657491517847383897654760169617447578857745926794521441072018305321649403268456660965012813361194769116794281382181973019705691509147741322967587534264942356919168780868052322571940582922555859397255888181482754038525437318432908479932320382816657043813858531949350245704036060099293563348001945038888289326237252087151123118282229193500815901412095438080515066260703527273193471525660817583837590129616537418151131152232214849493224771023496204490025982594014227644631320614401397141206592389120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,1] -821110227302126512346550807190970275809294003480437961433715845798565994142565844807520548918598017017707151402592284208430797545148163632443906593333619226330851277016977986711130382129306111860211651856578990228344747017719773805560762499840111003836700267527865927717692893730908205016539987832942681266551963284172882146527977721736672571790878946879974770552468533394180772389004851933833856428480977080843249825601569755084321098064314155918005632413036160085582890813606692657159990556391336204436940851576896604677337628665707854839319500365856703672162384692622509281056474725043444141256283881911197446245706888281487343166398457168454019205700300784695527870863208883182428632041317196689537208866902813256432121993665469990903930461880853701444914742291779852777252352122996106373273732649798247376745495086663422540649872051433065908108832874686030022218008845177145654464839733507918024950948299764000119221073073440544388650686933902225895893951283693141367670040278797494126274602159886624060941224992079702051356697429211236129995831515863682826555225468631141160372264154589314344039259854478786906732402223060879276622798591897229626933045755826185133676497161718018589799496236617392590273105236385098170049211914423507066677105038957120953035421030196540879352762463446218377272441752156323767084631164859890360242809225818239782973112472057980322788430156891623457291173563193651644870405626477250721484104903331583603591060592106717922124198139382959382304523352199242419944451781679812818521962088981200243263870465546507386661472163922033642880585362982907319510257846920500061350287134506494565951015442392079663104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,2] 715511753455810325375007310111381087193987746445882373233000879070885889293773840698889545075709180035146892954784083909788555528102848493500851765776150153673393319714263043272024747916540616590003605200606073101463309358685247086470050935421415268601554267396398552948375641706745700970373884284450721288445554978573550247583581729553151987893546601533187885342441376342035019098179626755165390179412049403736227037837189277606977732778644571807012002568204815379256543660507197976243481287953492844599543808429421394426706134523571586797702622609985582771909596406716593527867776856170621898254530608614605938384226130734907754536721624874954851725535880370675861324489150494955404795652135205598978665863581178335519442124829309557159382399018899558763048126969934563522158392422634523938975787655585191404602103667315068714130527288035114667854123070378201240730250999567954977359828107588619374100126291700317493366016717851849787987489744391418291676459212323080568938660473682741672016252758694719560540401180900961502543745598612219910369281926110878986105178233610858729718841750858524147072879274478279497670809908025663582973594375843190514733178731994872567981235122593890552339666226599098596950655081994390492589643769719915655346931111115028546448149219626019783455179375023177294885617150989766235537292441280687540965465773160341376050706625924126216222516887811394203033973138480329229976758991485878677081141487476557059493629885957632221682696638395955688066067241698422651760221239086435647016939011339813387065368964380081615855799100389653739283597090162484106376603840009236713251689346896044660175127369302375628013568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,3] -584556925396512334341924145395851692867391228051780790391080932353499278164356134587930727079875006770480998405568778572697170159488343495903575791320800057431470165534554145545417818494586415626971822962143467611055075912052133819610103646950040030756016848002779730112777891423374462820005535259476638968521006675276826214197915915232407856204051336710514857840308930954811998954669111993115142172920097821410358194778046940237789700872378815508243681197834908962910897432091042623976161121481303409112112770313664106636178963432033372223464420100630068228840315233015779213527212299214190449932115732722332739996165995921980637529579519129442552632687552078609295929462767839473829142951790144026894010338268368658374646529430736110946734610964502183095723332749940424185088360596595541453908439558603485229090590095079386392091235597434453611211357039156199762400751113713075228214114947149814514543525711658571796378116010326684160871845869917213047384786981378555984094539230990171681268438268919803974470904718228071159044177271729705606758414583637996964918500641342075564356349747645394377082179190393774972740511564166075973270359686581967629503561447386594439319659545760467830371820470685486048145461901204655562122529515361917097687923713592841060970539107792141995104261152250401047176979810400313424547262025171663035101827132737485887085606906064819310230149078443142051018503733420157697777256736761974152773027770961751737686396857782559152010291638254066205186083199645340611418636795178999217122596646636208240685572173613876295146606743937486127297647955045127522697204172660557737962056487944550934384814510135797044215808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,4] -161767550261463477824523581909652666161080591988479501352044337824824414092189081166147843717083230551788116795200539443097838264914698149435277165401276145402434031625776664751137376261692803097283401086113800686822231675281571508056576193916926854797945659148331290694124244799670458071041966898913192568258119363506164654147454441343591817993069887499251536093111327808689688010647559655437504502959138972171406936629817071795861832257386437368497670691006957223213532014616688734395535426134599629289671287641910714423622667586486001310476956868589305777635201964785394733898696376690047592000010686290560894490937903465982532856370235993055241375644075748210493137929135741822249941037875420002517351742930900362576637643141840395640914193640247161001161002916601564084068476746158369307882853628085225820498280192807862358245505075010758413287468298838163599630574770117816581023160356315649108116206595793901184260819353418747697562136910444572699148280395310952821936215731981941970624480959399528370297640433350788842581667986325101908390129324787467725356244401246680463680640761630362978563230339946555827737711335604299455870207201574784759442637890948922937943960495885362625633606300266593951389767934670471659473943535260750713403907927770949039022579709714428788555134916181609921404737432262853553425153297269816670939893824827888498571776891159410943392600280728562737427971212417287940136815340986131673780686390763250510087111542349571921008337326157134350377220641349945142813955997197547599845253714305006419855183667458044186725226164659846474190652580773223900527168303798367274516924668176320966746130273864913456751181824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,5] 1311986556641576392937784292749959171310074696314781911260898387412240678332895560451812893333373116933585285667256800580953857724137922140430639515152364340951041972210431172895993408903379315697214786419479030385440323100336288059964175419674326594495925070645467139094181557546513329675678188445326071355083076465165506586545105769562427410553742780345747830366311774129199337874542743738044054557935177177884661893582375180952424960270106480896293879219575690332002483186014366872869566396669286532410679965315460174962207464759258521524235673196103972639216220851973183318836810240002390023230189050012487891760733708228635333288025819184136987643285973314390524290302188861065700802679655474350885662270215165262081532626090213047272103356825947502939337397205884815484808393391049263845374772770805013496728823227006609479147595133346184839475900740932806414326720274431890862089979461901191589001359613315167557671717283454568084373443347216381588067809735457269767208475516709323471053619708038264549788708552070808932620344285411078118370651523058728054296397301914820260194401692444550719287345891157996174191523794522859061498421869522209188374409042979904180290883280626868060543955584548930383102948599658531563869604215157508368648120679676748638874166281746761520201107534101432038904202584656441020422644344232947211844426789881306387898858652180396448413052881544470815961567348549211851552529215141013932166436325682950070122146417955128362569088457480762956104846416340138675949697985544097744034764564544896561556577152995951741232949282074592142247825584446909350591623822418564041190408714697306558752138073566086267964227584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,6] -4378824439121775007914324599211605274027145050868020787470377611390199050880856290872533535747283012991673557213566743698456064266214616289598458602530665281264861878639773014414494209046336023492271467305909990081149387447812017422341649741292378942714105766216080131944599774578504571195863866258849749740436038909830393384687789850190268438897636050250683475891266212411321627156748126471364660288038850400603379671524182243127202498685434522877120652863413203415922761819235693601199089348979973444028155881633971153712060883428563667503089907008950782354462937147589237891720045434904478112466280881742802849547105783088861169685268652105108807555076485240802710797827172581662868226364110014690991470780828945673652393493105461325389233519522692628656571604053861395055689461095232052653821716408187009349232251477496826791926141016207349013736461215746545688708089420996362500988924067849598232249882558637546975112997487942474557055192699587647759728180739872034122237124186419466962289697108418735358829681814418614410596925022572590619872507691051512066235295720753965090295987671375414783466993886553067893416067475035114746831835412268564877282160479331283560821291152830237804070183479530720331758126078542583482468950831937063244420201640159756420418838187026235790767129844441318746971271362457577243819908843804666687280384816508515312298006947275068854126830871012370835686000119572691709989663400579043296478283163042268535985576293649811277596460966927235584396561942011277113025925052514363727752194469302202245187123764755082094654510453831321693914316054537539026584810899911678629840506169678105898153461767128760097156628480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,7] 8719602741875366925489963739264093814455353306960385289184153100344973190832612646445012755820301789648276099062875277869735620478859262226473100310318419763907437296174592020723753051607119966033829606164681622341566390607232200082412572803108237962481394779966826700427103701602156552804775106154555784357920251753581801897152026268346711028517050609485172805994845034679366176925677254935290776930564707650290056028667087556525493471592546517611479329601477246210094969999936975858324736690400718151365562973054129981886556120913681778046581760104679118037572817034654728648123584798429482631280214646927813750491927540097395243587627007342755077116941545976219447133167296714581020808321350716980482559070892948334078572545345125288587704479081488769038218899083438282012280217989800688773424148801206495041905947957100736210180433787679427569691770093728392698515988143716797348485467207772683048272201930280652780837341105788982347674280173721737417181413566717600449760930792022119526121059017329850474755293578339830611345506323753230289045219295036636980646247570833871591422664209545223963247297812334259708060712694592735667116327486203449929242378372146189247742326207353349766182342523017293993562911371342708381613594253280714231020011628808221232458564881332659628244970856832403187764514110321847846356019522297349970723790787527706427621407164521459653226980881928081481429345891551692396052837097762764840384860948139200671012877175290519935845732917896944078173069851675706249849192216710487242252135049676898525689870583580116339280637675843285789152713682568423771212784001581767273535905701533576291904297490997535240332771328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,8] -14975255866479697887987128704720220696666861461588343581536574847582376953167030154220889605951521711298143949566319443243377209322813352624056917387583834736315079442967973586460418888374072739404150612583925399794660310642951639023660104086526893234032883100475175187636028377291100058171534131988529343249555272121268373209682196448099591768141363606191529092184804304417919470420992776167579674755865183557675919662259099019010638174039189563163547579286475202829312140253455116864701035043725949713823802875221207960863072106692437379531962070807493353207050150950541427839506220303834733738349639130356837050835812299449220943206114455527834043226950261012707956288961099141218466081287297332592364241425582208979607463760219792177106495959590083533767039454285994173510236123629631800113846479296512543937579846268134843923498677861809713574648622946424920632994573076497014445214973762638447839671286008130282934862638963969470237395724152276396019393056475552731334138496691923897322728804537521633460916575972463683313598801869217836427147856777264779498208828778532873767629176499294678747949491664176320264470111055342773453863026308698565886687316171940759070755640801043548207488094315796683131886840739311189676078044422848959985959853908208883438815107993401477813954501025517451423964948767336805803666863289385556050225122699915238244774211961033488401779458433829631738219681632519523884950957674765169132950677276585981447102095170624626963538331987635028738410416376108308354557128090370933444399976448729154509544769889236362215903197344338572456855718910929263347196834751277813831318637711951742116468177678665648002199191552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,9] 29579697339450851525607690289061779397085244954031433373277881580054036800029778565644706064965437682824662408119282785326786453867148727623014804637947241254374919753804882030974925188102634126806575554490264216456890722709699087901488568846934979714625242592975558023847609054349487523630419709818913944059252068467088962530254474833056147234074428378922496841780910680526178252100204770055144482736418439038275893250136603806893215359730556145149762344492116281495196472647597348486870509770451372341934546552653166697721384282689423602248441688387246149987538906135088209191101550209167461325810961603360892183855729141195045820220674262171713544977744123168846678398617000868546296479833952101605385066415852083063177210433310953240355602311140515179552743118382527602457299293300716028627066792102250413378836445609648702838274950767327320177589211842699326773537736762118349191424740034796673311054415027805952711788746962982698690882492549509730075326494937735603571934383476542699110345344501898261585564324393906622225968008768352999642296808011058229343565857396613488985195346130701818637420984999063021743831944203504379305805639097092661351199867607027803882765835730940982441284044987201999113909860108875745160327589613642716810159922018408137993273086498616661687995060719785174888682194797470567915203003244756217948730320687462372308838386822554851176628455670153450631356535261064157934988947811852344632617654992381839706971006818829216674269572948540349626800620039347817556980104114443473314184526365544873882567062862186661577114159965432587702179262371761874209612197053260293737610579244050863941292044682362910389712191488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,10] -60517353130522010719044952255314356137787596767147172455825446710584780311206863054912743821414983764815821541089399421163677916013431454261118221392405509690776306825250106661668438836443210539112907840462561803600016917788859156842079451473214200881574254803013179121892699286285333730739272101778662387832807687233250583667924742084310674017071502464600217212900934508889364725084265346132139777593247495796891713707745487053822144124508547981773281488284300219668366797117699125088026061839858948007779106176452189271039772025565583769512766016909000639303374615516544432932494516399417134757162786745518568511600252669850414406983325047409016102120442530443717736391804569554886938940512196457357977250379198229511752660084434262720437082644396741332833104950116592517349589601756889978506617519476066990264652617724532993075764016029389194300806118928350967695345900007358277139439292456573993433940341704083269320093949891256464610980273031528341288826592337164439332160868073289376900560285392653417764694715529648642959113512800316380488356642891285443277960707585324253837716807843822936966381737641984288744273927614010371277736922720728206571155082437237205879135557099371514905800736501486511162353457724881143127925198416540635839015124475045458875033713936110108847251034709844612102107349417952675430127823631141420147478977423610956536016141306479636517754282514892741707254453848860832083602524078431266763926633278357417037216301404068549452489097180364210093123098781641997866396095177181833875018883006864365060439322088225725894836571388224116169756102405678813029393327546383810930488081129145546632634890921003117179201126400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,11] 117784463553158701054107328826761510652301693153615527828741124381545979645093610814089849191691259855798325232161014247227636311693990360963919841409349017909704853371136855888138229557982517464046856809732122709798803172924659192330945776351684751896235781569994905279954404422188180793708592995186043141580733174923118347195998173921477306841121870786357288753257522145540191995072396271970121010022491908761359826692233307470469889913311023443757293518935051532457767774506928207115267044405078342403634589343746910485839076497107271568659751993099925214553372386579186500206292975417530576423954348839949184499468528956276971534024765038515776747841751665048064151070384009808595266067082591664144756138183320480595431433413510892867984185872903217970837743896406245737277306680155055374284298109539738305578590966870069193105445072067466200970268611372375369515509479812644455762306736456774981187106782957507828656100668210743828521115549894563613006567730840934985747823672533159724748137257583084275585910855268932203448480604110457478288359724932685137020182147693896181281662782754560373381017464054246242251446216200164195533401936980778236871009308456025580446411827478119186523467658702664532773165063298231998140622351752209951223187570869155213537046246338393710223962742543663542411282465881054229408369025633201177023993463887711515859208731342794705751539541077383372100202335838517890578088254927049121912805456458221803845911096778117647819568733614353976720482129502047347302669418687357871393933175349053125160859334179200274672864746186157527003611081432228885188665017980356823882154315229537462203673195320762338881497464832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,12] -225336159011218824802825079144475341495542173356688757384257900917494556759059948294194037650266042339285727411240192878034745037725195913138164183541974314089635866178563826942668794572672878017707337702012888747025827860719833839809261644916620856454140606441697498148741909185572509219916716400746011880742323833676492107531975913402021200757786806869044411077368606809948458196906598343109987782977308045762368047054924018967160797938986298215997686280419764369121294571131921457802978191946281697363453175675324793119477733661397123137283885481183528252379678360370079347962262954820904641857695968016789136678545264513518569072774725291478248661793522388834602014032946073163105795154118019123821945820320851853005447285346877350388087082270684115796164668330403765909854147323638027801406939143714119804910881908588770710549667987457983894360059161879539845992263543637390551725680104834099620447347929973582135389098167005663231101936231578434868180672901831442901409766092123071237272484614707333230589494721563121754727166346096214571515537929943818587249398115363939994345952476097306506510668385524699786341873099443453322084793494935716979439976626458117597779825111594048890869291874450143642590948135783786803849760503980245664638221084265978627164222649756482781996186937359066303650210275420501987061806747680419489673263235602625599240530658402676460063426455420976392852262891760004602528604449758898838613437848827611109998401924041560804021233281457801826317858196272894644993307553395240243659378521186547258662002517785033259309716493638951323044304381115843122383799322806623955266318382160618559511063588705292473465462325248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,13] 390570696730224473473241420547183099765187776160226957803507028399180384444423443257434269338498608860044620044985723230607626787621952121511160873279058656075516752313529108937976846266536136518761001957833509268291847483586433422831437858892799218877575055784501924555917483765286105921179895299457604868447901845815261673363368044430811585606185794971561203216839270380872092847909920376099088390626890685683590532046489762777736828841193484224913776837691710335779200239175997700648412388481718244027446191725851924190943415607638178678499205087428731947509292540846645080546237787460257257976566066492854664090951983708313426158022700117554513540981264106923987898406604098931213551152021985553148513214990956505424790209840058061164250571735644247081645479433521324418342927735532093847084034201321627370414434385292831757118479891073247139545575405247232505912428673191721707646040975985881418264693686195332023660208400082163109140699712043470128268294152028658743127479616514501078179172254278188702658982263941197148308959369150943450826459732272600345389958439384820285567869989782955992154941619598263489893963569793371070847386978075396831726447043074375982365499279741256604490251791925517436340628648563529718984403231991721579237307929226736647826774679284846525320407802742956453461766146217357443715919080441384802709898234185015758553539752515745716844954396065290365246322517064088467789913239908203757842782541018843393462572342380899074615284998318720791089397907440045995863036558272411280781509316545045482223122407468628512560905301981379992413355417461619763672852724506012738358668798961843727997945583783052266695817166848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,14] -537113637430804918254296342575486209407656445342428258310824227621946316893403861616371871548920618149270853959034793152174417051959383404616077192941057112368096426675250905184539772372433440408609318117861919149019249232295718494172371172673327552258705493715139954062455281089457702713494051880321386902515297185255417203741456321349316653634438648181002928073943770494891756168360077655473337385475775448675730621414549903357908873709286298887058358524820765312962871887671566236702263255493489711327645304595790763285608702583151670397580934308359213103332909022726839546010164182396086207875543507429732267170791975261668059833581258188291612811109273281326372970034761656031960792548671692188114168077660564683000632465553753578957000925607889171857782653739040086475762991220119181875975488236919592001246981604661001650190552700621430806066422261376467183577556235881437087932707154867632131647816676697294618093517362025910217941448979565994165530355960880819768721092488981807561697902659513906191371580952814682134820002098547477350212195288500609939442857252849765442772648029039296061706885564009132448166269659691878094732579850658171374992479522888742234308090359777822409378021174842742907997856763367468166538669593615954254924217831267432596497149543258065922597424197511507010108488118757202566517666415309953046797390599541297240427924487126067449797525401570003268813080313933298512678228482492630906514077351678425223528318767079004969104483868777701244819035903109990766361109698659394328940610197394093887067281025906567412551350778099347218904630125265531194941599452819879434053383012632118514256234192218059364895473795072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,15] 541335972845355943522899230220867062596652215435713688742416366936174893254517147519990599414467176066397055820647861099570097111242806227851634373350311195339093299764701752828433070766912318898356547156626399128444997917987785458078394546654080891302898023802215831704335750086574187515071657437141309820511810630428100562541152583855658949427604367143917096186016531216959318859750463698037923857468344166134618094226385210392641429667389686710933226329413427020860084868972684511495301812569969647895338572714602672229587856518437490941605317250641252807193846116527296322959918988600746968616722906982546360494836340663046158066752019751340343946030125244079150559908290102061044674399795042497590956718576045303736665157477307808330388983337860754339980260982625001289765945330541557632219426745493009805245124830831631501045838980961309650590077501920013496507768511706985904229013670635035206362634067366895051528458824418448513666734407396501053840313356916392612904344213869762967004298142657581846959771704262145380760960160765865678821754279135618795769548887148936421684244583145321821812264032164326552764913053865218707475727769674001878989690024041448760712376437353285607398376824479483487274864240014427630271113408021808217575937119573354158342688283011628423592474097525976536176412475376273339400229648928432097190725998499120918218165163242303514728330411441119921160890330776731552931027895246045834374170532916251899076773198334145831665544979320499530012198680916332702211818416876641600032204731785621313623508269573795760356181843428001248278790171820142952681837410572175328249625268525225286106805363202420269535295700992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,16] -378152798332062474464609079881225461208960095261848007500023795744901392264206430200054814575355143382434944938565037481711608002500523168805552284391679263175624395812567237561516462166296989366067989618488770621303830997196062750573000544515310977932038649101146208490046761974805309435452199866520270952753688356553821971817805309371742594374224055320875603773279755960956120769622630281438485997826434877245672656165866975953996836636076351036497298799347791382139279233376679825619091489947247198132110965785290671829374426105907752562426655746220322880683647906433983014991297356347613065527008843148746991039906960980355105941071217549354027045617213885916882468549995156672596919918415891550806982882115803170830784632211946589030897006766687405297349220792002448925640342834788135330129960676684483828182548054743351720628259778392013643416690088257235111917344464218429474586294308812999502247461654681528882101895914229124129041087509521213322001772021324477277287833922378881286439512364318847267810320695471273165981480756800948903642770405373237363307781761253203633340343294175754279583108013189133347989846874834198134502127586748259084127276087982038621447016606665452235398445422993409413579056745866224450183169248116383997346468166789889887505278161371688874450068700563821637814200370451084085407018432044380160431007645523474819473581721046312136765001130563496271186330645949426350868284672381364131827581410686997544824051487143908701650140249281055518622704970434230762671924958488408012157967094010908669042443798942981798213374737572482056768222306934004300001220364227578655178683453378520017549618816702634494500391616512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,17] 160299788028378663161966565243589218961176868200313343666096432257006369094257633364694800847927493853235223952910592565246660309964534993498919308275865273741270135591022579430991285064150962767602821462500749539610696649106975349915851304849281625369310914502438093629983018821597338658979086444400762187598434370681114405186289599323008232985671947559549236202309793793877140959699047651347758305365709578849887449940020671915116614609098619525979981214179909784845224597166943061661823792032175507380617264725835032723053009552612481457749659009204298181091738940667976169198661946995087109539046198577342972892495882766674135185623449008081410355383294742286429844715264795253767799883332265151035390633211327391073670530753676553110856082990240594852607972407877902032528262660564208248882991997241677304024824013947469999114844904007375066635920466686805213262053637866573338192002353601716441466818139978253279024207637450483667478720182599338126333983112050388897691308809839988412220466481853338680971603884594450835183704055550873439682350657182186623159668392199385260735809346438170184943486227279811897731152836164053215129573651868817357066953805853755234861213755031934503716570857351992640654009319981407701236536779965745792051311610186033830689198018436500334826863703930938274756023271091933351963352360319339800782329794481389254732627940984666998099674133088297418933015582635890778374602213947942055639626082559144240298159640361016997694450252351662373465807659608783374796268329349216180651951092658575038282181536984879210737885763864594554754275832349799829063621474144572386276784416175915140739255105123866402209809825792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,18] -10244283567077024264042601787465893973162426761583149917040688195968449319094960476375964042705393547264569207235178439395907078358623072463560938622068775606693780426830491966005752635311945262563383074712792110155406070037848814136644758080820500454243766722170986597260138775175688402859197066116701201133474024136063414055154863672417461787061659136526407265537224325126809251401887443408230122235411848831052085432964152660784416014303046472311801956526230528854396991990517198221274124588724140214959989878792608660925357418514639455796444048222227104074978153774049246885486228424901052322693959120199025401108744363768562308827460557522602552513804033619805382567612297377903600522039673268852874999442874007438134306279411607518676935171129190942334656778599050749079835133338631492909955877224589495203410752878452339711233200378174043711083690331857199776338424419946326974263411226590562853785358709526480510783935860746199210265703200330679688911588452153236427835061526909949315263068484404809100086939853746999653083963901745423623828489612529037688844017941475991909679282894334733269944455458910938806920241908508640735100153201641477332549802425764667495944453228497087703559437468164174277660771948217739941626580712155500818903930433402290111145704734235628898515733474886835231850121360119409409322904130517510487080068169082228487049627445327998597099357793947757481755200031761813356384974156264285630844437645920324830437187129383091825500142522242271037653556804393906149087198109566629460920099828599033239600147594569490974470775799372974394273521204471970798114337524329709574606956003459224055932143909637207967829852160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,19] -43296851886094174620128057408349157523250354647916491788229072697614973369076781427268335429145509040150911504679878009467671978114036726730408801463356800209881446555510046685960495824024224233540816801355550073316543370758718913883509579477904380589354739998850018285869799783682097805541308394287715103677587064176501222521125519763997958338695531159222072901793321758112253374761738208841911627173365469044818538062725583141705466228869188020129430754229186806256338940051490964475066627495282240892863113024233625190066190672103993163752185851361662445907293769406983475637705501373426969260803810175084824348214901504320714829007603081324703762686107205372720755124140473201992606293345387359729811224955302443717016021126914521977615364169446778739384961585615103246266560809379106679363966314734236815740158105801666521895825832355822543444677382833766583340766054067439109720459876777156429389910652297208769259688803596239519311443985829086045664636472252993296105798568990765947364761435098350096570936405289302747075595189024685780972131553916219005720530009072153781848557475133867496481587631407175450130862099095128456762542774686875525056363915652155292056692990936358160417373511247804373811233929760172746130786904773479864813712134112887493872478813750091267055875520232927709789790691523259211172311033264206796736795856206809769818158335906660708528288282946815260723662181119368635784468861696794801092096974662814044631815833329399885279890062608058054130858467616491204416060741554790449307906672282197390096182553873778312572801847748409714143947006644236275975460584708126083738696608120016762836479709241384926881070972928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,20] 40080840781450686265698174712441693381833618479042785943696130568903463264701667030571802004441170841005958528681543394378759524626719152164017669454611773612612211683485405016842383448610822487938282632078770116495571525409764854411841875288187877111232108833946115642242007166783158419307302820020919909567596132856906673038036859685341705510301817499451338726318987029876587879795435815098202813061266590137205868011044210744744485404375418970584714779252504991273448691950802758657281542190505590637406072489922889382839660140708101838755394641932512844767687629131061602209367678910172965975499204159852986224777349520786319074623447537020464655748962256361988039177614170381749740143195780091626016441545436637093656858070127275368199280102902859270666604918494307913391047537848310577345281318651746951277753208288215026632862620876814414865186451771826125295795832491329581694551435428628383283258397251903577785019464838169499428465641493109735444386485180007528100068067998820455885269670144863013880084820801717135249992573339082896791257372917645946086307588679801192132260784016688920836819348635250263867569803761211795376094877457978985694150749452753762778069689841537925092023828132418244369585574223085407883600435302454983914653601843930782716802545960956722870106564812548049920335505862912848554813360609720662570818085781857926469227819320545652410177537661121796776633618386637952147497077955209626118716263544642820132469996117468724151874835062088642007295056803653941138641219479317694534402726908042011900351934954482312175345099068396433942862724561126608625917063906191579769004814472383678091140266477785470429911056384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [21,21] -22155032775237399355140515629918153745406115479871724093015029381588597384817858775235150540970564520400138424661883543808734449993355829091142951999853787910870079823770238798579008136276154973511668656442369957425921137832755563710593371861280103771830739744367219374741043451378362391797676465962925127599561998609261737918415642578984693327645212749994944415746962387459207119242009829436061387095933067114921734915614368966679698585648259518588447439888569712178506716623992383958484875464513972571344917123180979142445380495332194353396117304520225769546501199740898044826957366311522609484212986508129055971409802182020184027428036392724040042409503329858579441979366043351068863980471674927400251315767752071586196138564185559131210114040291457081148011255376558835355629921890210390319478774722213325573825538838283297268810572525426968768564779969473768435597333200055678226344116877392621435648006776575637585473112859001866192192308179236374727987625875181687094121802778366389185656627123113159819764036254963310503962329290815728121814472776344154970809504620248520435717406589892637361400122870590380280806920542222208242369563407140613835383504722899498116519930734483206905011969438283924580798974301579140261810979992825548643480898521935032173794899090620182620094188702340482060359803142596449327667342439600227704392287861289832987084225195821391535077775197955323548853537259155509549774869994736042184054882742497498628463756474295646212566752504657436783031398859186120607265097634912404184052285080059433911253404447388501173229994708039218468847416103606522824882954324210685481252275971390963988326404262059373190705053696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,0] 127614853374869714063500964252429683636447392529507870058279858853280320348255017257027053564055129721905803669598926057153976424835222018832676819019362706094718072264214515397141885318519774777456585403216127292329652669687326011490781250312369070320051245487597021714589634568174313728001396581328042347748325514818127491451035678277450518611300385675268050813901038348459387675699701594268986310199135862414785490612426226396681257923125279433108344301622110035773378568811989980514832052934639714761563554118077462032119464220215001091980328364017169552066883803523755940242290109980022066924084054130795181882536149876793715192903594765261650467376149448807356814815085258156554707990995241017810311434589378402581920490319170926411331051096977792155888781680645021687443429175854881781710133713099944280336444139407618011570940009309515824921894553153798444991462095047228907987975894674300904006853300544850308715442092772643867144650065153127397493132867494011950858291278713939653439414286392177425511724557717455066583277256843275933662105328301287874243898411592862666238315273259463820863814336862156071568801700777223506378851136396410696647187831038324289304112589770756894911170813592587238036461156353472032118127784425225330311824538064953596698403684679096577551315641324745368850628654209806032450341913526649477600396376950740774143727864332786255632584204886318541274042552333901072397408199063625287717156050964117505503699779195602336203203577948406721249782996475331097573356309721448380227000829567462909965897810889281482850248693794518793359384649626328955790463340178600196575214001475810462049296653103625404416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,1] 12558076089574216591735112077097848483764590369790319896514410894272659554132429081052457045908367116437941116842730276995914603494056732150954385200629945174895168096810626540556982098243253923365745671402440757282326064518324585544630700472396773906054976252663559104423966806550132688012337053260089482740073734073111732613230320912694649235834710475146123891710827542531533252242198124751828703997185772907174912394222323248259964966449420380061107632606373388891515424400912370849582018087046345917258495943370393512951307524762666533753220229974942206976466664289113258429363423792097080750152426699055561199706673699711159666430318699594513026237965859149343995059014811599666679595366749262433549362002644707049319710779081823463928386187400663683781950211860010736267558279421353848706196294676549018950117234636494667282098805855876474639025473761209584984074258628254668495601676624352101653874651795059560005137494554735016413549310189766961531343382229058477926222366766603361553406145611402731690587785373591742504604481887837128168651284721637384641704967618797472937043696121403017037610244184383387637965286390283433512634030234549157027137148559697586009055073487079818516554206950558499940278976106628664128089022226606492188925794477637028744596871317216379884098395154063968345670125226235605008304433441685610045369760995634943028039680515122329561232587776410128343600641808374041813604704447605105420982871758940831702329152886739046881228503353369479696080071857152934522085813772806883847318452734684092196258153532449263240929432027356161302151179693563100840750293514455130067662271829546236963068661305617609129984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,2] -518371130426842872809593006338359302664331736216521963469501124891285416213869899835895143540999227073673269148237824307428578531307505119066931749803360472859876616800029867350440384135747103574519694845588528423196305854031817864458310180327465553586852337288018990648680282305801495617373858785792341608283393253295680510072126099035404984334403948378488905312562428842453786226773629933098242840010384126079213664968375948477706407958877831227810351982922051057747054331239407392569505680091452331919523547211205360406713604468968835624053870585639129547094569847163673206454808492337965479269743458981602257153271347627708880399806139012575985179930625529687496990856580042391466557709502224759910236102760264365019134556833135745008899613494391220276023107023967138073938372309762004631373740648853594561288903544082563077357713554328149325313704983060314260075007887838641449443884934901714682443488992459458173130648948938982847563159132602206200467725519481365717999887496069651248636915719247188937008324293774597329250493322578810358010342751799423786130887094847267620425765491719075234109997084637204239445577002129165415851591919946867197537643340919335224121707287821549795526299234234695291776656910625633440374543432531451104897966576791515309669096921426456687408078104407646200474791800710754919714486402123802011391642788131068594267645327558705676571427355803336615723860261423645667343532781324378977346576363670009201278938578014982539358511078002490156431038090433680743631111620512595980422888734043603078717496048269538198506582239747885743544713678970161682266116488058349866412148873776764663732029587654060403589120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,3] -2485461532982357751847407077391771064855644333010652481677756149537459787556358558035127383417720357478395724914208750129576474843907902901571411258283885998946420666768186782726445615338231224072554326354133525747940811744758762529314791560449391940537517115426472425587136314731201475657882052723263673589386116435281224361995186095702946755045947737394048570107959522721097135276028474889092004889233426044461145997674861701678561906951505031058170625924994840071520997912368964878047352492188996591506024494936611030203261272595043654861198987392893466779527862745717758327586570194877624496045619538850814876474696249666660166298621291256739703700645209245354412015195441638508275497704149331529374960810013620314269488759427452866142039314573732037066004038358814044878586261540428557512328119191478474265405452030706413614612557944466417562389193976751318910068960617040412742727345768007545719948612415798216142772052710622821654838019781810926079533545473753284967711206158283932819540098455221011466630486792592968669959113105600087828749153661741126172637698769347475172777859353973015816971893786702276325416730225798985905112070496721176889690586297551709849542873872270478685851366962342847365318344368148654908191488744465439901937043705274772543437534922086862664643243855792516237753562261564429887808721746214982410296988314651398720890783574086157751404241363358270441070984692206950741865524557064479365746616140204376951945362145395376146937833314109616768090146188292707301959889464252029116393048127819275772206122099575669838989107814890325545175912482017482407954914813775202382728290859766379571451120100282501016059904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,4] 104262645508990390247628506153299699297471997676503041739598978649019154886933634465315973744150405372685029925651014309113746284960241057693723568397276900420362185011614731822704772414770169377174038369895060967128583501708048570703826487170940294192942598025934259863779017132887520873833641238244767791427960156869445019734527614274514101078933938036826868154340084719842994367858171030771483074127548359578848168208944749999168884411796681348410945957069975370166343788475947088162643191093789663942386222284297330180331900414024010031115318778444714736343061431641162009757048404438086517185712952018471779871045719129200413192057711063342977145914116226683359242988224046732100540966565496227470417399951222753057153927451604028027052377210928063112468021528189797270596647445231147670265713980021335442770000627710491005077048756929648085489447610034775525313263216023509801798667875588109018934165070218336225591564230111081954481556643506213994938543266106361163842390213650091854744742444440172291586029491095386507517739117036313893714652170204406874505735542491942933200717970746348014228384799181170006019114135480589154407148772570711398239321875376763701470372296637602456483193624914408320538340106499646062786089472267316080511177644383129564438735697233728575588922255118572731800443952963308452013595920666795716636538379577234724733269697540989598684980803607342037916053941090270990065348021124823237446338488349932278810236242993046440374857185455691522962927946644575844142098600768898357682475741189223075678542423669338278505521339471647460836914414106886396278305983417571025222395824442568966689232533720810406851641344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,5] -628028060112450181422770952254261670929347600354439071809950073321663159486614023127214592797188609705711333234807352897153474587467331542711678750785678436030174385275800764420080548401932135500302899943396893374290939601350133816340378035628440140407540494026086771643875084680325230767826946617497906704184598442835357496897269367909543063657706315474775980621469163009737600200906435914891339006762021011876338791173719049248554212106957981842327497317286649680173352075553223346793850155956351820658160643253251917348529022247572889149623154018729800457505942798330776931168088590635874879571366106865261116891054011183377205481387710913199544326373374883121495733694684528830687409913720599130570177725763082453140837346136347557557750912864319291655454269730092697166616086080262675457171933024291179588445968625131641941113638570220401098832567843942500520576943344707347654815343987903221858859991812476916902930595930143030615216290463087691730345721617833829696248287143185971682632950804886121981262312695363386829946757162025525246511686413429420547911609064128999157201572869479988304395267254648514887789847491336944900581327015002279626815492970485676376951004803084470252275986520386636389878744908470434821693913128048618654271658851955666373308636387809150304518510575417020341016200304314267618119453057759928977608031113391878952117124623963229487511124308349920960829603944216882941095523315582524716550990130365601979500278378803275092928465656559982283959655895506468986751788566438119589319116246521453580900882406968456762409989087239027933325844815347849581082418279256144354938328292618570229832701455069604727899553792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,6] 1714423070523390508047564178595756503605419521529279500138231200798919808164426652027410117055910203114660473865567985112085590369287589946487025896725253624878536955142144687930142848853382566455424045844928335810989925349195646986850407752552229874495202763076069946499439197819484811550326149415930296792292138201796936758824352286623717343948395830032708298405279661291630413063847424657031547319622105456495049046277193350780407373403012885840612733303510433105835880840955115535565177929988257643181407461503941946811168456887378450796261146331804510786278692903838779039316403030099382981244991880947563929381772760193086950420847524524687773337030646268660757004541235662854248066981351087211705118270160548969341275357991677459756057425540261187950719119312375068327535524267841196232616206195672278223827553175317117783243782634219047215550805035893726882544721055103059341512649507517149888699045588029067516702171927615851803062797448132670194546864443370670401537186919457054900917234379586918558442060600648117657736893239313360901110262217703269629009312287310367233142786720061698383240620093817877398538810254680582168153017046274520879495754108381028611275595174531222589825899718748022989522624946288761057826051481735465618391414504623602356960245657691399218912898166715330481455205672287515645364217462939755144271688956243725744356693103563384095391725034172865615699374807045532736133495499316146281824496590317718238769195383615937748447699476896035891189432354345265152112081384948053904854817737056357959218172578026440640813644976667710873637146325969311435660027042581420882139970291966205157788724757234523464966078464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,7] -3536300087072510158336393120291428564989120533705119539508868397975050291859417263494948649259763725833429672079653545778801091751740200038305902908998600558881997595234567647491201210233676044063344079131592735281691044404617660597752038702462613042677228256947093139388000751036608834789488618927536419073484881752693895434010525394287148995217162497134295826767416560758385584398285836332862058054392001601483087018149056418613086052981424365322786487138282723605919270636607908435582561543134710180270569900361241231449293975534004763422752267523656197843280958418786381820225590298230493430483270518019969995959924966560857621025736092507612812214803618906573543292964891501255922300370293520522431579237322863461784641250669373855140053793997165915942390748079232379028926555293475344315397811778689613352798640363696109895925452918548387952071570145576907801102243958798037354530264072191082381135410109206222163962986118118146813833536353083604171180165325051083380923599380235907324745345718481810065762762572074225781554056395969838877510948738437869056739224150777900493565533002063949221043641038295676028946292251211453040541608232466824146819758652281942103057271044176379487105619151960322461640280376734534693455240610933256128195268509317986438204918128600058919524589847939179977813569461188981821687737127976323630719630727700349050676443592101800285978649543430988465580429638310774244249819189952392525831376487625253366686529458160283959921571423719528168631813194138507557768234420171111644745293775435189319254209862034173166947624011960005539353371108426192327935437179277891355371375207858180482452836993389149130877566976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,8] 9252516794096493863835160256611475412957220233237913853007161573168878768315892017485948388872275076397970164714541260443248111340934227692745382956615137504384160996323257107548921475807552532023964612610391891077594569823182643839503647610047461962841511118139049784355541294721472406953316886520348440358185997029931253474485153020884605250241258756334708542086332294422803541851964184035029838243952130409502788217077934422442552865119035728698152953282931223251560992935082523789026893977617150826695385566671153242278299630668124620458116886274902453348860744726695738758958289730893971905187312682966183545356034752623026965205217887286682669127316730412903469173571933904211133010731798693826971024839695363814357137929640431635388860480015829583303876196421597098392534130581481743676978770875495209794882725363362605955297506865929341352636837997484278842258928685704437477936426502531130903153781235151574966143355175976667070462740136085728699228502424840486089652534938730953062317601315539979091206257543776028883409378068304428972490671622258423849996979806081343492019536299217894292557763860482000052665289429189887197206860107544016621948364212228197426065548445926035332762261034444362982362594645690086550195292054840760967582883704736999423888089620447698569856988989141686964524266996852853041293056811730738200752106875593865924282732653112515708355386832124997092668989386765699259141035942650350708541892790510815956428846132306471169238274812071063632147089590377729754451799220680078919994684075194440450269946704334699310551078161094518286593629597026749747678890551786758411461673993581899985705059880190613760306577408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,9] -25108992247737145149355373965860738658723051523269954834512696279012415887730341216384404792411781417463023607364673529725914663888159520722832309053813252602691701018228655095159139614707726562363134643705326368496404796897277355415322974710733152136738328754474643912523795447998243919088535857126466808565825841491064301738324250906086008637339578046134900157233864060220733290079388402106343724019243324558610370002180914773123561087401721301082147919108384240300282460228463969589901369072250600716699994930587674614207176536741018646909139978733937406018947194633193783805022777682832348136128168056591699187366289014357401080976083766960107096762109445960853827585850794066723137841855303105774000944472015883798288484671647643313752416650041880998288698483543133402380071653922539622513441854285395918832819246504939399533467071770408434515221611773061456917594973987656751359100233031584091128568516642911468500069137803006790593744406861495325846457062262855225767468440112382997950631075955146525303010594560721336425856291844116161070241650473464894045892416681346010531238097171632617179239186765990300866916818686840380366421601620978547197072686794675670328232874789102341609654706324128133849473609054006081260591356939163803802897771498907879117213735199718980012505949967461089469520555555086014239199125664379384881682754244137035568504968223973253406005844351912755920845206112782763712543651990398246477870638102646786943332845005825963357145005758534554007815753874112030585073963175638744372296214002476958673794978897565096938759591270688930715945295767356252885514208816319763201120316940757825985270304310904547635642761216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,10] 53882438369454592731991450736280817470560148501969084178854201820922998987114771947056681297624692376412092783536515083421938677714010523958533229575781733341589403044583958633135714827101530052383152210586284177795889641622717151179558422257221874631130388286613948084503334836148755141629744945357766473427123891790379120359844247406776923488910167717945244958784040266987131012300102706202613631120713297766573292116774185254990249089476410898187160090347587717801530387070300867468928239422000161890411738175306282769484829197918468836832779869222989618391160871861196712860035871701396876080607128224917308827600733262756461224218296290796610558918984014942956109026648249604467812595989156105189673386040383584517131398613942969456871479010506005015671908385093452580120560387425105223133882821247969586292240808597603134783130542746904734942084285450766256796434743480620849498289615083988639734893848511595714362727372742398679943466386026042113274175600916285364977678068515408986885843966555116378715649970037816795664741004935051855048222554730109266088832822784577202775148648058031204941002921600100309166294273280154515601398278568349590903171940825677363154472936838012729661295399017213588725427060265084242205307614940269816674703736613298763978031435654426416305309255324468396507638655281978962061321387143780524221007244025121891291275286021233006389479904762214934392512476786584242866779307191694923544093380110785899235508540536258730802874755363646596712055606076367604544881403981050112201695756410271889996996702318612499999400938489786976265825965581195825458636145425083108667188434788031811061334884380287812513164165120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,11] -95345779557774663325101962952241325814152732939466943743135439298614300698493020536181631089902430354143939421255520785276544258861475413713787000495762742100553196953351947998713147175631312814206747008716540646452905532987925176766196519923564019925381671794317160413697531239453264506118770761406069279048363493523747492721736619836658708188385273648375135622128728403403007505498291171088198722900198343732291212891838667808438949396661783676823809697637899086676403710812115773742053786836330837378685141558962617652632592047275160404611438846883376625726909750423885683438097700572186808794785563960844577736673091796916540371364697973084592481688481404383248186790264153007518155156170621822664998201730728357435439578014870403423685017221854138043099232830677040174838791225251521104805736751475645333862149637500057101554603454103386758004615143350588606071363518428956361241504545223331076684149865468994212455553681961262369271878503488389187392747819716006920169107176456414589225619609869349290925995309971395160289099450860676410559979885716033247736205252723981786373089364651308539322272316021510358665319457928385064651375357467936634588577760248700363251418593072517581064294643198617225056528370564556640689198668179806725548479100526593885245112079006641362386370252428643349627004450387303375344327235574259955357007722605148280918651822111175419542352125876074077399102560534452791889882647357093103754165488207807191415781396162942727401880295025050978012026329716073334140143491526452939292466803288521059655316120479305451340724275600522340835075065963034122480531886240356222806994485213986936553447713845136049841465458688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,12] 155030722730107619249013447765387941330295550628708686404603585694467023578339535598033767925978519430463542992520482251486061331720165850629208766350777994329888473195867745379489964831528281439175976634850282949247734528780765916829535697327856223998240934810151533643448132233741633344196248019047691111685551044109057418727585498726109787795188608344241223190802909330585889872222102409950337608775284252307103322337554648637782643358856613655052478225630655512262205842789907663643558170561884093582744337268581723321173273835795274346678694986096538597223828582709134508317815052718966561502700170633615137278464390519897860068602685810626045770251359523307144305514328262728859307206418997735042584331260263969053055347891860030853764019601204089555720226186701740890983711142849175513471288108120144078363127999858224799547670905925783019659048413773864232643282541052571421053295505680818009905274890031737269243633216904822599818364849422747114803887005099714157636090435254888873225119133788650785172283721000899157826514753546297230629251598238612337497563136308272893160203038636412607425658521860327530111804213271439957535330071142132510519055947349307320427684498769195209147172275728894782927197177968997968746801121828983054521049349335908525018191647685059335463350917451768705287454959705374650645217610812549955944223715297913160067652735181275680053915803502188631256447702659349416653423511722097689263391629149480423148555198893345739774726907895566880622410307833978879641632684514229982181670303095521289301000469132220463965126988872158421844725050734279266841371885447141436644276920036471152189164245868678344317060775936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,13] -229665437002648191080552734507615663681173336031066501166432902874553370528847096082824884275538631918627797836144684132824563410744006854968646236734747497267912122955132241156358589436739987965031232768442635784124567258628608260709112302688033845791542797758710617116616201460285046139790780134411327301222856504380927244259989843998805077684103337801006140966159042740519426423764938532033647734223367091395873447321266153854743122798729395402538643991030189787644417357776979207470463378245407628688697326722693515513962369247201060019693691836978979629302618061644471954885661664813816191912549348549506400513542814735377476661016436988179495943609414871361409094801501987469021643023901774100567099565720575669653980410871255462453902832803786762807089517921203765780769314495796983198721283282308818078564022504913633173688682732186176053524552134065369972085537182543697243261649240164729314911865097412153677125607274230699888689246231538825072803812898502348707853358494996098756975691795949830128822715777163447119079858202409027027516269285805609315310420448204397042761030226371567684360335294128573830425316944109161934395901759615065483919791854567101524482264112423913812772735915861643542733925263010413826406851314224795081283342771083688054574952691291477660509253932472478477692683659572084066123435407370648224297635753252289351819399088661441404068752910030012424998537960230571768874713589867217524473216563415496061951020268745195291490503583200100118567556581762708348716314760170174468194197242747663865201054791642961811308444108902987168455865254560479529841968187030065575124429411507838933760300267747126443247480602624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,14] 277850366152124757007432580749195821477203164800319439762118742799498917147077868094119398460723253622950531417954276885174365601701555201235670765596508319155972056836848230821817274513846479237866109041562590992340509289100613385028238126355445808967099959770942742699889655089053436726000283794537430980739169988769709294365961390381212492177675629782447072562403230774295358223052396197517007638460023919734602407520650995664374875181876920620671127141362979870529760763090575977629809862447190349418851139795018593366358663986006695309957217029883143246164249136765203049222342286528848172579006254213995764528869943432462269246287524270096392015551490658684929934293898455146406090766300117042957508937504157131681842184876124577629583769516402763294167613459579852494286516879094413476923897455872318231291353237232967457798377697319460822518668733557897619810721119943917684958497654760977327167395876002569758385678120210141072032043297341488155474148835766753951407804280961499481462269960338165875843900555879459552790286540366142618179976020004737188493145089907310736323409112166336844574644813122347043062271330593592591447097719332713941299489831063620237502624789850654984396721825513619755462686892964017812297252789299422902320355904708623858241429772948640570674938746661468750305347607563010369006058385831183049761589601297040048303499386685318463162403615728586066558515462114567306799829456008856496714238921235968342715833362948916044512955330773325231926513064137423558175473142079541296016407737960035438250083892466119381961335861862168588479298198746490942438162196188162903015455162894832491689825125758524842047170412544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,15] -246051550556373027984082433180025588688337843447452615084042773181944921792410130369328359447324021681126329305308316368221463545599351937162920756337969597638933577868465631396268396912306610712106047562273653982630320365062775597467200374377742947853031643218567136080739987691148935632146943845888384355840212162838319770239531469928512355379913103156372454236235161878190753979692883223776227988921398311439731807258662437157085357347693438158755135452647024810747378166050118583640965474232917821825979030798534634921059718556520448414256011210801607201359417633226329062824813351611527155810354009108208539854116956707226591035869891039605134734482851714017115345518339712116191823416315551279842796207566407528229999536612850288064135526316512202494812158215982861387133085102043927010616235680976715323672431934348838879035073670289167266906001267851630497978755736528869042342697178937783736168903250553832865753700198770560752647558329609017503356946220987040323979462077485216404386529788382450587800945413525061143354869665175358258086955019725150322714457280302999813366069243736045985987280948041594112557695910866556929891315329676322252772827405752789341226650316369919652420101207030563023913766770249458857197232895357311877750039016423911403720791064998999234292802844782725371389009029044633214776514331257707762486607435468408141896421743125466963037078913984028268039653123185849417265608930582391245504251877185149308591086833062711980387396734063714568330658506240642082613043827262666369992345116392430004722529093724544936175841343345588859639730754813843627104773426181798431630324900165041516455940698258015090323721551872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,16] 139675108225245745364018931092660909214359115342611975665153223615784715314586954642395594844739976165957666475451460870008185086170610624598335198469218055384322418314601959599359981973693357634651375309187911394997852488667324533042733664917390275472481861014775676296230056945652350556077080693041109227551573909018912056955497183793422656082262344375940318269395013524428462862485004406793184639825915023978432068486480060168705945078440841312742631270969099125989662309416252402290785604829929122145636571298970308444091032133327266693730902978409173292845775199636969153132885526246964798570494773129004702265637051337501661077578484504512202217668830809892041053266267892199148218990711811868366834558360809496631401641005246618494664038516677381918180029854771042924105310200836956113504845637990688731425029425273274503533745141082785454271662391049116993520326841851608625523713635911979990824515961161869874329121155558561345517745298260608852433201438982860490697034802147087752782258682559148401390550630301140875200060547486068109319499515778347925023230252567867231110825057661826204761192736624001633806788306697068911505826939280210232820340750416432833477105210463358112987461504718492926581186726445539544021163493849324103053522670804579785477495471388340454393679029252905607753372169364988493852876357177673898052101634483549011028729563105577460061523993827643965500390025398717134989679994574298587993226374859410409133147441871843052965510845924889851377317934085926142072884742117374439995755926382133491461362659972942361491863922949234823481290568887284044117732934786265834302452245087974373366101780938704739377633820672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,17] -28098474800780577368374699979948178893653524912257951175302416019067726467178851885024355718205854368182363632871639142418050440431855106704468644355358776088007284810532333719815165476040585680013668066813102235820241301242782515762539016274375965350221579991484379266462721273569921939800017068961150061730574273081849504318766108523668952750490073453743610755163048108296931970115940771611919002890426422136001579665663443993418371320778171122596520184744500864642449818754473704579895369836152531213636377930257208057078857964605236801918537351042960251289108733226755203770198370998807454457122312388689974354674243746266234897247370178137603275181197998503149996663075382541061523842348562285490905803556023511378567689368355842004786067494897398114882301467316291625815155502882023215173230004764349959183295928417930132586503266832381721961115978098880163311926404056248617976032624442840133124875253652530009734034634795591933785228716880607544762856867113334586392173006572297434133134473363836334928292711607940097815264641503264543337334770833241052425610540771001548131798369724084002602732653855652603973146907320134571781049424144076998731682505972016959810949061998943717252439967630118215720872444819336170220947979759933873962973534531969781973263073866495765023777068996888283234780598870244132485613967342132456905753412168508461888176317302609853029451259417816880390231907903712680903490927751078660396335398518198662490733973854678825516728828417510855357469551793883357871646829872336615638417083088886440682770000077880051985035884294812031955715360681757457503400398795964920835173303623250518478293809589943719039451791360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,18] -30839575465153437951415497629465504930478830812774745839888592066538435422018323046879645753975685314231982467280345493856961122959029497096769009051646146266806670106224132578364392467154298969791642205542314537013867054086448799501318660159153156585098490717545197660413808609770201241002851611606825098113219085563151538944328124247402681715275982182549172114972805960862325624521096455368428462708807138855995882767677565522267388961358915879916149505615963648112834467190296017666124783861003940965414605438658232538686994328133708740400334007420487010422815667680737756770877353290782909728330896951741488984487349766304964599559758690856899999681061826945192341372902495841297977203031852307035309763463695932337415283766316980895920530327451863546071524548239953208179437708162791203762897459442719101499550186735051121751209677848315347768204329419359757166801269883385920979753412796878000832185900719676446659509957158199947406001559508164333838952197809905154369834976159105130268157932810663116766831781781105486941605890840717775909846247444701635167194537801236625832000028725490992682273982283265400607361872138493832114197753700517926014588188445884546686591987820173460427270688063686022095834063499964801744212607879004215217533385914233386618017424390228686038604290550446919461016423762524414509229719506293909518592820074552065851493803556860455719368699290935906124539130792286835041286150072807419015072701052215182122605137106006205245458999425770826678093196815483911833549431068795117618076798812381237513556138724046951889323907619691579564488039321015981911629644787340001452174888604534440028523824349980738898234441728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,19] 37223414636327764452112225771849381085846417065877950219089949013051089999509750395815940505303699729807624362030123553070824393401514619061268395701100383060846191524858640644139402229036192526155906425603970735255862526938895799184109068882217570422568020792551582968529323524395623631126039776403512354583347841042459997650310987465191231271862667716588808841865701672209818241294663616092721321362834647381238839810955589653091127802315673891474944297968523306787699708148786095390357584379013888416122631399908262243045348102139136221728131573467316156700323292968166609449094312866866741342741717693700377948293074156881157307098490405298580497843748114738534048540477688553830219840997311096210083193904301236816133717128825100223395131404271831474293927875630156333246546780472667623745223873469915733011116455033901285554054220623287244201775974139294081080068562713281077115572810029861378461505795939257468376547444037344047678638373707169865383464241549416665435273570524920295714697891785460981751607290031784662560604988969983673330634697265790431724844330600057930928906215362181668735208562062572888768206992992624193630533290432481715079454304688635775231627013785407910763428310500381321490263818881048206322601705465899361337102147737868854661113298023977241387300856073606277999697134849668780180884206992413439785891784680697870860360573074586628911644890156911384934307415849012665574323039880591900297942505773425639755063871360046816583217943479114638191057493379784276086786034752265359829352011454114399284950771245256943161001292448788211354073831172230389009044714438144894464037153289836454647757465608831172139143921664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,20] -22164711680636974131310276271109180756380731097848945167175023361349669541194387514706713813337066378838029583896647663292006047908537369516465241313142645083608262126750689192992642483947048130830633021777696272951553182715437912997167873257043210020938517983941081263394305591092547407966227238993738756340015210126435716011652179117922203689464234132045388171763352318475181993050864352423886479283851780269123667346039367913390739783214441832534492099085879064360102556902509496839097396087994414318043739859027634650997022033846955272299072525732013223691291296532808595415891243273593426947594875201517892390600132096818259423084922879403182062165022523162414466753247243336309444325262856233552691458965037839761525003508617010731463581500093795915873503140044794218856830409314801255082004944178530906758645689551182686433132079600993613164787990939201811876349257813227943913837093669295470498249787471059775324210686678654056182327025024743678210516795031708635700669713770263456231307725214287837599438902669700417563422213454006033514623741460143759883139064874879732484759060260777030993371337975499558152120088416354450620018276756312371225789718750097553781568995743715516425050767354978452533179558227748183918954202475826626320054993377734714423804446690003038109717610512832641868451785551295881225574660690846026670338128885200365455625743223202506164795201512252040459377296212546362795051408082629760925584345845448202211702887629840807940467714642650882148376473027345164899506826100998256358231781177768119488264120800222429240639118253761743160099656820306163172617214474040438370463892588157709656501689006334466463899844608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,21] 8352774353712827419110533356775244809143362937543491280772178294749498333624795629872249675409459123527208384734632787113616923148353541560892895495833018567495494365876063407702470986413343503431074513022369331492372140055351356111737801893361510322535324210292030962507936129360594920082049044690316318352445371902366251432796226622157931099283919035061377241930342844568782069545091176462702565058661067106331983679022615372945074376025631417275725472276343256787710238255292147237791314530667363090426253909410895668855625443654521097239615446385762862670619414800541666066349167655059054591125156495938177598536010189271472891653459684438706590265601140992209739776777332777877138211366075549913275076978638117062633830544921197990441612972413709459444976964955555155425106164414259654950548553752322376546354719219870912890482386611931372466714500487161077168690966037461757314997037561633721920052763948941508809458774147750604819794833346133528464277874537425931055446762953357648203085742071541553034783687909543572391094779289175966440900456128345785619540673692123528419398722436675032025676736215871432599223992477061701262264528827109683879586754819240332275580112036054314655709204277101666456318370775679515280823179348233917917657715883221508445092411909743263717270978634213833681185821846840594436511269197995583363888994699433520338332851679438540907397714057003499549941841596911505058316138960592131451513174628902471510307737881236648319637491045431543540648535228103925055782380557393016075045265823598426369357855146586462491034766408104841398541906739131398061466199347983332714196180992119791335873964968940044050552061952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [22,22] -1454497547211645264553039756692908095219353205691932170865274135078029077230243611160844246925782715783656705871051328536330827883798194603899953334440865498024289895514956439336588243435570792621244582553063572575251418479762186668439300893206748953844063023307157737448358757375225764448975755240318986053783518784867513777612414408782289743924335573886333913043814671675256917045228904288128602748324240720525208182227805948552910070147227434316124357878333860417594816457095600556376654144018959781429440150805434503462295807806354813334218897478180620142343930393698263710759233270155652553810447500014759291275304953412718852455897009814283041312308078299797344960442137580997967434855090578052203269919981810392251803607698887784797974571156342931285919674123851708058676446589577891294647560358647936106468006783466215250140159806705745827636360779366020120264188710256787017300735472547381922128909878580824727468572154996360466721507743122385095923359664129294206181432315181801144824594437470822105744030820266420768175012468187812303174326444536863334921892287604921006305887022890810613377787852584132848441961729489698191753885756143101186799091985342730624536510331133366912181884520391552613003712909677257199767115352726207023464976878401513590341455213522902057254221070266327817212822344938589563067188648293154785981777339109332643280304281905089285777865586991254217363060704586460085800673614096092747488691882526505218729638951999452726461084796334319729345690776323953769614619342223329299725482707104505178076201983088110875568908280569381689620492950010717262779312820304644968966503000164322637430910224223840990782291968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,0] -76935253184882465043299942844043886402441860582243734599768671705730428766704023055166889918130574963459270172089722991604001442304167752540054342841495767884309928521247543686388992603484726827985176267171736080061727456188113199506543138748349514561835038552481055287088457862803454991218720105747476454309280579659096998105304661465441015012940755386430040798244061898675608790944297456854926142003132418090441278800287938161526576397774572801547865510260548942372166894806157952488309905480708847281122827596544894102509474497571146535787998494596841421907899914179664562479830601169279074682313636671507130332209418523569868868215501969997887148529983252684076498092148851932739646020418012401972803207659945231008991652725245823536212824288861722339270479738589840453511160328145574284584389393746108221356073809295545832424178523708080619361523738611306224571187012023205007894768752393546375969483874220754256715469686753753087472922753357184828718847059393033440391277194199532949938687186401458592402213949761780727930153811973558318452652655205063705793106925265355934214621780287944198954228714224894773142289841297698987932890471058720960970086178472241567330555612813683389305647064217162116019462920129195510184731318968821924049899303628188965330713849739685963458293904446284843452374360311357981108441528197609467998975896913919046778903889851364793597556113249048340019238640560051049856146937363384228778960671149355053070747342389654484302990347615101588383667583980951195682451370256642833759512692140582039876306530088075257462674787767642951175415660963784523449927062004848202753371806394652607012542752348644048896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,1] -13316063054764759514757987500200156940934953163122934399945319052059177815275347125574884941815125618407234483313936601580996528668240961762162354846531835001784217671145414361739639810374094414733473640974193044692153817650734191214065755884807734408358935562588227062804417336446348765252577234162797178873796500724528025033691839046162166717536856329256696870131484062468872449051805259618304678954179225846944908243663215874663686538145541663230965943283936353275107075704342725092847559230795777299372621436708252839014233499324270853388130763167420412877497292462715064064640285417742931846599565629131834249598275254864932426507132438750756809089906904783872162914279786806653359485764286295027235064446717458624037173555383141760411705920464526711186321922364188567027144322750539968873352266992814730960622582904937830948995490398110634698531849617090516941833602722273697368236109842656659425100807616255252487857281902899665288034891756194638323640166022025747278071070732064733203630222938204437776179815144945595067865517256980192851931739498980107882529858020792362934817770623454387886848299938391234310622175316141344860469399514845077714275762344184353299514008470174925042022061773669536665892607922091487052242574233490516112797210831743062196858107651686337185918125797286887486942863103994931444659877540978114233686575047124965885327165505232735574223723218013079956308245757001818554813013425514198932763656224170467582058007772598198067486273749258889845976200431991185985760189377429137385365844846553139893929809480349180474531270758946588093820575223445128547430670554192858738101523474020490912129509983724207341568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,2] 237840831884177539029500179745278693340734454689230603994956170143924773991003027596096202566890753349729725042140052429371938613517214735311426358587717187441476065865290093800200438151295658639627203790857506886789535320897053633062912909056343807013747317579079922552530917119017734683660516958374660001928817115100232228620186360298462573532859914655738820973594720493428271433478549511329456075707872845287994164961427866606211027031497149292681264121791163676284164024591863662165869286078993326333177023258970581602196019013633148142387403778621049689921886638929022152678176057456236411741059586259292019797279545766639549717047203964655028346962615594740334415452471461589127576944765282829009486607317199199437736859820182038068117489279962422066676681635588088911969851156952318613410343409368405629300822626322436625075330515319347868799010570702289869440180796426465521348918377242312890947246298383932629733539812824664887439000399102474551753110830253764116131784246981454437138092006690370116671546811342753740780873649303089305396980821666112179253580426138895215080604162529705729778198490051682514203294922260134808544377946902907676741043772680715974009073279910949394382208599409493556143280005537369290615403503862088799957499878624533915927501601861912761656246462374106293370445863043191891189661451438527367082471276633527550137468467111021951213716234806501926266426002262093256854751680080376818995918739295542753907428567489219565745928856991007124448459358312127174852823986240194781087046334407272236044692987440037974368401303540496627660636104818253063790465658354342830667909543307954826373432551647409258627072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,3] 3148342010152424268907657273321596576979243748406661607096626581314285838785037456244420330908340558786275102971250608078592305165759847135213902112718641620071290642469097417135193149407672421528137209003392406122377167511098945636017848450696897735323151741068466844387594147477755547599639129209138523355121922014120466736921140140183693122105809579691827395155244197534136662113496175284192090228694398180588652726126890055069320420900821900801107984974475864248398212013385932984147595083257066578521392346792869574324366655689361046769217467874596536112697670383566184714007234241781896584645204768862825997293606028158445062387780263358311762005408151405189209853172609285507369233502859928670991662803271818068924365945679847769102442751796659162408862675867989468463862942495009487832580994311862600053396099911495128687364296567715563271465538161347512638610316346194440483056332041933747315059102336860923723516664176052313334982624344918510425456299642552812028019747796056561735735194939576404671731096948808657190211901319024824096080189641078505803729146538020141886723119935173084550180201296398638652775598229401793603916699686834381853566106539007075885695364935187518352252421458402726540353637051483354947875282005654606234074966846702850837912259645189265677153257767971351173308482520961319790467159992311560014783672856435742752082790318108355768551775842258217964391275767462982731537437215200440420923631129174497420273956336375486829684674518342701939550060041205945900433990879123908829314857672923940174825072866772055791785281826840676912781659657678284926640613357808248381775400182757834411333354051949688455692288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,4] -55483502178089972131229230687878884390749231247620803447693494712270419774646481128786152590760308987832804321283817399273677688418451494095277046785325938691502477955379050577821765443978967479487104175184589360549429822274320681967086002296551044290191018036131553729748218461923875417439870887565033694095787172272481345581727774273495221787598909721224587529899617667168446754640177044931047226552739849240201863851301383920834460930944939490204703852507696030553251963310966070014904136696577821138193059451538127926565826646267570347181130704453621263762495525231300321564123517537833831153335425994589940916563104630598371738390267469310980937383169666460648911888436987912858844111792636425441772191570042441150878560244342845687154821466789260550850289690643288822196134902935211534873672100949797720509277397761988883119560866784380762229623769316885618117826985775036184358398846650041637246807267496698924443987277564203512573604177785037322923019696165031818644567261448283731028413438157534922997883621593312456864926249716594622735194050934855449365187937258898844768868897798975628875187282084793501317737931820805578419150351730964633036119393446930026339718488716396678235179111160854890091968335332895951656643827368670836798394702193076548315440914122012514645849261198216564588967463226517580494565923915895696275486129081718078448067413640114131606018200719515396086234780436920060400863225194439220925009140292682630775429780879040251379223867137632420221685424547276941693938545971554278394485206661089644188250905571206890278553768559429517359822148622610572347612909571654013291373151923772569282033105171711025708269568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,5] 248151437102370528756966198083041477214088141489015992833530894521854590962242237744050023107921520462647245343369212376703133579763612539856203441418954767141240961618470684685700330218375211824911852002710933524759700716885721900883047725761190363005313869148747827172061017423759950063565093628666877404202954309150163099965948371315709193611711775120412170449654385872394294275518293162184521953675777418645489631222400262394482277541746784199470685317557192649607850550020143722713476184386424536555550917976323063961046823360238197941798517206387727259823614002829804642810606120007501592287921490184009209359324747292413457390295181431061889493993574759810874662183387189256223865687401900734818063745980602419916133377912157159418717636533580319926284068305516134326271777444429381986704206728931176701812035293699633804358300338042470241307852910170507562190446932964464116335751632642933006260242925415662964915940053776243764887400222838050433890844566974990090721521603985559096286795145837247837429507467748962322490265893966506541945714404102572440633788382841025185669135369999347911974247195383853267521369151675066181090182884150796679309256662787838731521831027266861009898217277068465129242895141218378760899566968197941844097888323906622764706456601379530202617760185274712673220293405128436825331682116470877137997462100877025125024731076188017840151312071691188098630040202457008237876244726290759879446137296101581198691631827488497996729795802172738888607473539509285745807673321959405099826585720635055816883011245417623700734492204441623080768901770804745453646927673572212742493673581809899652233834341092599372923797504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,6] -582124400397062744713490045843891145218222612345877383958951620309084247371153069023233587717023512083838816187883231615009234926282425229561399847257785230711268081597914672932642827725479768523090383395714561040900175780369046978288448346756150658411724138847779782165228782912801158720261531976534455946203060289784277484367929876135704273023990728344011493531676841274799899930392421813133968521872991619506118443946707827310796763022813726178559629523128732654959262851838180784033308516724814667605241035951886679393588862490312247888188909508556672655484707378849341716881032563020611114265721711916124405027195062480262755612371803718717352021558719082175627024931326777305210389265077350001297605454017683880401195857080152443126915009631843741705707675351733374053173579549087429668496451906025040536203008124161042121684111429241958853650445413286927093052690722065208803988503526288879234199838217773763476391671326037104187656031441721197430792437690415687182437565574306133648926659161864647948107712828590060333945250845433922720568558639080685642675103509049267570914072240506612809880098079947779600639462076010016411205219179188785521821518333716440332946814305218835128378724164859950292879476225912200165553884068815666365771790535091288485236530023225154077993707437400132804952396344468944338597954714641762228305968573864550051975769106503438607654239949952745765177988007446943829222819240360380695376054826624499383188212983787741497487470718617746974563730566467067939736190792115831558573842826251260075914511046352033955052631373127531583265776815144230297012187550471998764113358120707560832025655322527558950990118912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,7] 1595114687266868502676713119168617975291664472911991216739305206201433835716239521883031861070150687718017198977373336936284684151391843534464139522134720110979080408563405834771313273810689492120096343327285392001972264591775045417266280340643949530249664655532731933211889458365734766465471830306469747750397053957801577385263814246070273051638705062970451378332571606755453764073632309528037660913163004559844690160165646949213862220699542098974342378307753087942536728366232073688484830701221552205325249426145139346075556188020695778809831223409701948321802618944520615618605171257406023472481978999873759301651480693139009619179010497749777799139732990229134708458298782723236097910734865213214445401255959212620432068203301200615215411757709891239840787357461822268611577748094279852144912418741661084615744243664405319384308291382307930013929311425391999778043102126495874909552703754649839656229433838220443646588510828030819116898657849951682158126932340464107730579738348167450478153383948532727003326522196637741758613633372818928939599495534587985167219998137089842209113249605474809804126610063115650792078054716433069761808873565056120738775153564950378028329453427771754746657704719803739708374233055839059677003574563265413681777565579081183925017132471406622713447407534854945752705194010955947262405461731054650687448529601649011926580907493220705676439945775746438588694358174667750677030468433344060935966591534252317738722948793161638181460187875460439311982778490641207557715762865967822076626346081481047310376319235584774127865593686692917531499032929295895717540036486020547908564137958465971025303770128331235324162211840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,8] -5794358809157769406350392087331968675487639918836747988397662475064222958585796631178697632596989166936831831318457099947504606466449863367740840259849925956071698854313929856031527230482904525489162677249657109320426766666754063130899103337070680098698037065202210120861094580960195987553229281672078984900818010475000391441601724909309162169852771267993410273541055261348157550943744723642844983881988544779222112323309519871225114712740127688697845944168483526426061813056271328284328257416450640902378683649176598392848322327110427734882750695943030128014012155348797779056317149726004731204300706544888712543629013948225126821845788406311827086627310239626735929109102355520243019096196161053385311885245105069750220370154673683273760250909031495089837241346704724044562657747358725217194121238123347270061531782079976362774109653032735854881543620958526727229443693686612105357161035568187697196538091477922144682879823833984846896789323248560682089386012149116088784017905192892951781616607256537586993675135910471207224993689237916160280850312629109272409716103727201688735216932788309078307481175688654867061784416256662515944685171455247784204113611749459192796529000193422356735108812301335106833471721201010884352698650514655514965889380778302442131601003894885223915614706706722083799262509449415653922056992723028168919001318656773240762395782788727958276140915240499508928674165374873105843821981326592504932203953307412201897777748332968371085458326812918739325677639525898043874634372946834526425770286922000070422082377416085952719459824657310901205902791119109523718949541063987202248853039818739820607521397309930514985303146496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,9] 16105010767427741391272358551170001877270412862786318207100743968758278984699468982105964686159107580178046928825998725812858705211197111133602674344303576753708526786096924804093618997106853174627218868908589311602358741131407742147037002535943187006949873570360884707832280687198448067909056995091951910367071215682156967279941255705517232965096941531003807997151800842861741216738542777082511819360233472492254690068042730581741068599193145015929289683059170130345423196245313093481603341551861563402969305701647969382310776128251459501516232337228969748930969785144670344809629458506885103083756286588804016997747110854840367228047495847721435207468583030290878245865408953205591425956659496678990594284199761277748021364661444763748474344198149001780519670870103727700186980687681558284543740374014991493172590075614825483727730316762388990101414696844821985489030096398179790062342506139266620602330890490176072791078460926979512008247114661158815228817162103149468872480544276825106863168515361394607016879174468883676802818852386289392183186229090873900597992613446897131347421744312590203725521144802765238966717658207424816882100773946834809188123233028575323541284809432773303570318304140597783791855695035503769255780242696994552157023083637362580222907392403499918877257564881586983423839352411324748124227936673167209379695567660369474877866414027296453049205606224546402241148302252157623486927982689697731319834355105975099336338358240108861115410095889840999510907575009227182691836129967689804388081786428126344116248705457193042934365533141424447606100515044580102143668058290241936262531464146190301249796583030058390925959233536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,10] -32092881075831917941000949639823613669952329493469882247859594283033191838732624596730502703733316906594279200073174395984443442947379484535132264876952668078643430810131164358331263198448740603606169633224762428280533150086144199980244465635728440548897077000496458723192772167482784880436626765848523082445602047713180995949251962107809010966385539003286616667150293757765565044079190063933515360941272554872488077847041045237707060059749724488279816416547317972752864248904331029580777395882733594758066701878220394286330899155604382170047127957937614589058402323808194543895487298677129637938596895389456362746101891061483042135877792668366480625955821755166140358183230114955933300865113425503892279809839807198844184954105903885350992584858882831654828696600239045693212216941094308169243483167246867080300178936305276468329871657839753338423012858800485811523954393897282465828205343629198724615677359759740971707672169986987794400577995393433273737330474267002147200016688145027431483194705539595693290726636695453530598077643687476029131394790550034363104158003704233151557004400616264561619058429504848658727172652908196887445380494156918543869055869744557286575653986892730596180347428562929651603836839655959204031961500225521513333712465862959220475129820438281010062862913462258655406456468716867524146694011064027213116399685673535303570263064006937146838111563981518021204114125491797916180576927881514700291082194906799241239971139152901220240131476723809892595725615317643183457021498526533525428892501164287138667390429758259345728462819639578393963591056163663972785080746318457863687621783892880893997611038841433570780987260928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,11] 52326408076009536464628585063253781969760448562000186841833198526555934319410168206255038264238570742875765458074990836550719126583001846695081861694076929527343292527241942439250424163818096679500993218997207506977322779643874706758311868727070764496575180451650115663922180978387263461168741643198439774978074672832933456038129092466906552822557598161497353225084517922338189212001102241187320391799703741725996410910852966624115520288750493346123740897456901834014196554421440740287401359890772119202950499746119573448501677350677811026013686319829919348128180979986487185619696992955412261289079079583211757005118350697976108001542095557106516251903307366349749412858279395815953503077126946292084351199438814303587086689999417282877744822521377151862900004018917102545458050257458667596326631995543711706210946497755071409918374966292690638716065787623062526916441351793586315780373533090118054078061260422948772410942342811190762537621846277618570231680340749285882340865147400687068869031404625383958826421493356001491975136784883302670697607092592610342537947839582179301021580057949454001793541067198053905422861123621263015534910451374896311384105821523376168281758440200197722604483398078223653044306632157888520671649038873337462150789556782414197109756413909744396660556553427493518968144599986988343692388527862995433747200876700688602744321838931181385233051118255833574908749806188792741116774841557998946984113496403578449378478004970950355802938376228897493247611192485524738753216453442484772602225881032863644473208881188448912748089860263612513729168475045860027562154163659123245508296943991486001916185772503444668139050106880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,12] -78803709147871406961483719330817027928109654599611012925728165155706811354258743265299649195130139309206578713072992136436300651800974232808880941013926816871418946952098614769574222491808432660310800528750425537306583182561886274068818176125010969694444542488196566657187698815563938436188011432368106733654651142079735381193601936796093730773657464869702373141267668344854905723027210046034060749697364961762591272686253833637301065240213323277240925311228078884097016154082074891547795206857882067504692435722393051829179504304115217359990175404824962569392237071626612387146991115442203365542260622774247841427827738890405466141217813564543076076808011270568688395450761361250185957897003523683367803480737814196466800751692926504782770449468876721431815426842419893472893649722587488615649481284622036218020685778137084154606573090650695253587501862439077755041147149402439605321190597752786319042152397480667997094257812753802207775399795546271728330945629396787710613763777671656641194604512372373025601260816652379292939178073787736496152727792760003858016578520671698966633791902526496485636230350924314030860795898368516255496777476122251590641091361953240741609181074532560099262506020347495153248605663701180117118467902658444034059385130094754319666588624477104488941419871472129232941047083932611175437045189923274465179241221882173734877335195400669538899374862313531446542038536503996280374051160300968367101467093467572998909849948040807693241249152943391939256982256742280908466736959321441334566901823176148388243011859314452732868647664824537151327553791269258498404629836056645035476991473259447897449144760723235166586134331392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,13] 107756058744936550306412578238198605491838783237538597216385957264350114542268511636986155147586516259420954210657079079352240831130277757789627535371744153780682002738767125112101643647846170194375274661265726992245754125186963312920539220953527430616265349917886595019898174969905246730716928254012599301950617615802122346283200272670126829083521564109896804760009223690203348455766980670845740189003056524472123856947590144951802522197057750308871261455224226995428976415434818048334857021711061934453230942936970509212938446948133612498055862835056008371056052815134819395861669181051243057867717610172497383178856919718285589862696910417840340785251019190255055412562785894746258294383332690342616735442035637106489757623495176181431636285995637252207825432718236811547197602971976838970620316228094613054121023397446520641110452225539328179788249579444683121963261611931219595186342207644055790175429190058894548954018794980885519256054667091181275916210151029393978901288951366849090966577427318144412456957863515830332618022592119614012047712821482592672938279025082471979365024720528957695454658845933820914102043222752613146459196221526687780397974410346335392849409202118470211018460365020197624192943219801839080261656256583723809438941006004276154697246007317436249743836372439200631780394616202532273719131978724277938752106329817667465933213256662710261635621138472955887324469443453475518578318409152024021577698027690065440842046044775156529157675826998824233617231927844077513147751656384465740798682448676682110883154296529055620415042149216311801299418232981171200690691799865562316528641560016193848795576778145556279881661153280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,14] -118332272304031337526166086369434242575503417486587639980423199625266128715822509125149749135921244740726983054651231367069428396767124439344855841111673786810621408058545652902051838450402569708135699412549845097683029770157686285461141622477751530356231440202880074190948493547827967699419607426411354072969345248830463818625964937716240305569057668401519548007000656959597219212520260848560224727209891391897749162018983733871558540123369415571177881784158588404733458441048359062824186400966852737720523110281584986545205644230875957254101596524865063967917404142133180710755080510370917423950986377498797012803479137954203200935903345641502200096081491882880202282134382987929237930929301175545127194620294145014727400936194413142129319451390556749655987304295963525357830077091052948780670124554817828462825758526593829540789744599351470516024463506596605168553643854164809869623570815980992219682574674231496999501408781658619182999435222029907899082522846711657095935568629588387239455816236708881284115510838078198084656931151532001057839951538679484862427737733011376734869062366671255042034979988605763673141058549178085271431537606233738663600134721695381159911489902778519216955783827407665265644812395685596826264420304700880565465620105293588370009998096941928965445479462785226440380945460585219384390020353194411464363218966683539300434658409499993704875139569123509138734498813432667145443313196944501517738474688558852197935005712050997010109781028907662778077543307588943657426348082697356816862353690720372541821119534461201601200239813715723621254022769193102024016338625548490264782932052051284697687380472742194752339400720384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,15] 90307563421132633860858566835212107896539046281284233747084320166020628590034931637216726837073862973266583442918611462462336156196228205179267375108408814698521549931975944228751038919507226238346589516531924743722022381646827727901632101334516264352379949498519060379546061418300435565084181707696174869833660686716640249689781566937436547177771106900478334282768518744532371813966243934108997512319924047402723184420019402701729251727729216762748809915681897570995423073832068367551275844351769814362440833584872386184827996581303043106768697169137953149519916790160963923847110578455610477764696386048889559155210468370260122553444175341767899460743135940532369458245120946124920548897579192276502389198852051852554146521402341478308096763992528809787056360748456074114246363407225987804968850084261616828215020339793239763095066715397532593725301047634069418286089634812583288902488487852066847956864189629900620234124052257399019283085331052421657868659177111558559027953218575977764173659002347070386103213071369196201323928730154276288790575580729685779460889040420408899182018460106758849115762019026923258621308250116191877514810932333108195475113757544038580397409608494593432647861423012867608486114664465432866451740236643321489089934251416848018181611650119323671408891244451280997566126473239654837456388012228496383642141756961870694603318694269701760915840560731539757482192020325913673131043466402961339139155426422063964423485229163484398620783598334538242389242540107167114704710734874175965711936807220581664031546996118603432197021422363521959341485106260975634661114757667693224482174969567708810867506244884589867429772918784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,16] -34967919822005883076825859825620708925551672976551257531491931389324322673177142763612967309403907498078379261357722230556018176003880561581719051917988581249268686791023188918566821188355087325465671806733534609240725324424876158717065610390351401456086922403849415889929206139271479614135877550731465821122779793228120551937660003295998310330164666105395977816481154997127351953312384146219068400077750501033165564412518661656659834645890994145398221216186329107561276002121172094536442081229837916359681919921232919980356453476917511514981230607561915210065660281350796040409814511426903278473349222611361186276908584982521542160373616723829704862378281483361447186894286726691994130846304906802397979109735240550451640790470334106040425170031475030083507606774213035468569223309057877416808584966232503610376875089175653113005418936993316920607685360665393704818413970417895800529890351421621535590557827245477476217014269057515358280656223150140042450599165142887265558704589870496494560149720467928576909759479661235562900121539584748736914656426982644846107506277772471930358925520889057883985509674682034140248503657952937293730732664461833511733375986622922477506822356894530933805081494825108487969413843512206793554708641868407299186077037938267977057956016816169010060606186970900792216452726820723080565176235752610834567801057862084394142870806413356426271300539724027065253990992737334797074446639484410851062946877683613386891949857637373745568886779967808546412937619082312273653633019833654111145434594379927951171206918878443634757996747243682192671232649841685226088060996395224405149783980002356636026748167653701795357545988096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,17] -11647614533807722457325510278486587823155000206989017473592332266092127906120899274830618914908787121731787724252032690627575906621766416674244703342207515511914186567058485999302390827532549389452873967228126090618646398283892888052214926822150591598149786314311753843287342740500515563504372818479137422452323962028436747429594913585842161099857435900836293200314382920889551270470743371157324881287436547392158534286530409168841912503928372727997970000483504874048389671315743052833415452873613185288590508837811124192744476069582612248765318438095087582125011187669669507633865491747548322033900558996180980385019596453508801286991031764265041412805654385480428515866576677613938973909045908190390838403035013277719390698233317601984165454670180770937471065763935505430058528216909628415234501517705131393513543593798047116541101319985602031954681053336252573825801243561163527767642307627735632260790562962852497291356096290097042369854274297750133021835029608235959227173858476837446365225424164136443415716800916345784228208565555848369980113551591856822197740158182651026323303653239486571160470953564325849384900629609829104839928210613295056545209201974554259089155468105302676454594140414813396451791011479887394474716856539152409006315477315969827653928846097407543206467436713236111698332205688703647588504282998240294197237493108048330342327622427296933370985521601512479346540767536932327468171048205364333205918278815097640698650018616330188998964565875115602170857356802899257596168138402905508830652621297556586752024587460829703118170591436885013106293249402190230481340576932699524045681331630128392281146542520048861421305331712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,18] 27502891386291887284299015672580942261965742861632286006604399273288777984655905298108538398940450005476854665070251025002704361524139664004371519335191695827121975168614803104673260265452306133595410680492592038050885845532070506499893494059934898103662429598657668536219844963706395635512438354530279158290874838041355516434047763461753717861529035654271765963834108069477910648241973174826761675671407215760242429703883095459458801831490721193652928157099432687701760764894965645987547900605586549267432216397319880590717895945504741741123756191681116897217573518550632008846942594181000934063647594999496589143949090898326929694422986043514553288308359509005509120917433238736384553055816336044293312982946335065377529422171110180338775569091381732557707383405515652670664798167712940690458250228303576093402249249215247523029596720838900156622982060278879260465766813320647951277043866911692412147208974739289597684730118783094039755637421876495171480464721788026365868303045538337123962081991619754194905297830003163009121275064568850969479363152750404450528484558281729226359637577351524134659946140325810357620864517827601242342510609599945895770220747180187598481328211380787505783859080339665927721389848796283909914510701033444831790876111773867003567162166246851301919829612980477108251505036338957638217145705907102344899911830902313064149747567992887479306274111974131757797287382142076039848457814914746206741982872245938741561396739502748165082987555040911313434948591027687504785473132811193506501904918103415914731156315028487453161799087344685728650544741502566100047067150089590486224680280760032438388072129473290757793170587648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,19] -20396683703487643693719254748225494322728543184453042537242733165118964071142075028662196300928367733358604954252523576703709080855154751140808891367652614738566632315867832256881840921910505381095738566392868774880701777382965361347338876430450617787176913596282749403513217456273258493247624834336582964540694412870765863706951617349527555112839192109356163089078404053514099902524550505340657815593033778562333733546139092673368530839472571197108987991202334943472695362968953332906602916853822007159994504747777840130049464950563513756623383336289971779975314691838562612525648177093206787627671292789227006240668752269469913170641066574893563622754610360896686776088788060468759639234581971701590969958374812919005325501259680113284639215762663348384911697564280780298080254142521558105977803636709610444419802024169051588629583600363722712961867451149139334646612825557129904749000310910573361804323721852507690548106041808089115366730761743073192803002341594578661954524087399764266900684737337364267253506877187880091295422391043049372582964398518840771855856035750841230220009138259501778365328228359592729576080516973620657690502521642053481755731853750104140109785833535538061096801218167839834633982573347591404466248529561141903397615673297450216294390852483643120888646069634561516819453885666050556307351843729219173963049117642987430210075412587076846709015435520940722471351243004844934264755717597754851943579928900124235751067682212153640345763119685510390538568920508188069783027748268858825992446568280025548364201400758376186487717175939183041247436455210709119840256621585764800320174351112651195970814397928659164012157599744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,20] 8596997149161084912672965796264661681383760079509567169016749032087857345120479764552240001721727898385819883426231563915542527591293811870656548164819877262315692773523040714369304124551203768236623497025474758869522047452413448645295611377092470077829318098949983519951252351710254469548103061594652718475838031604722757553507923335005805066780330081091929374203477060519075963846013911299298612723916991128181403700486561238504599589861183737152160688233953118700486683261228669702268963834867406511971586010421878244937768358859712325749581309230507443722725583374264072190226204522252808032534858535977345900964119644229515518282940250193692330797151475357626370789545828517267731174953198955779722573257105604319741446320063684585291757798002002894726865741528472406984097635245183987141172432402641345987952200519932144287531485755698051261866319645859403090209411734510483410355364157817082836556638328283575812495454346034853148511745226052774738015337229102154444003099445216510492995980865806313763875721270696385285500120321880240211325647415469690516087710612006039288580415499015425960327013792141270282655020212578081890494709952370610034962668907870465664969162433398061639738553626615248980529896140007819604133499586031540260134910016382379529550826278901234040310940121050234938296764846289140726076650744133147442490769064823397807209145007072187048457565962855723983850466105873926157344462526887391356564705346769856190705774567613382526194995008540457691560156908083097742293860048192954701892375846477459566036989651346898358792872136516126486657893664041418736555692018054027620707935936641616234252556748736536489156935680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,21] -1581942017550784970524078938973932513447806073744202737909184049402485897533528988469635420277440182597051181480041811951537706714265399217081696830921597384843445938381914510224115890896117105468731264457599471826790257981496097015399829610519116963283437778061556990024321185250046296391948947311221695248809326772099636206900543844585449588169603653698575475840219627598984385479553498993180089798453339236175922605874659989845788726515738987465256123874065071093626550955214749313872849864239465819343766845334735994189926075518436888201529013303134599792480080981542731959555090560712264479988010321072860334210377056362526044112645282762096923306180938308706550936880778997684542702304740714549385568541599733792360784398851948878143384995511110759366081394814451838363021664978483687134640021625634937466510602741520844786580936724827194199139066804399200194405661585682506088527440431129146864572026730499147935284503712283600752070356333193865595267273488103548541143705480487811392389427953804644024655943933581648204306477918904597612010614709047013349778541656933036464479531675191398266791829350555164531027604264585998886799445297236971476952355293343282331052945854663776285463992243399726456429591870112350030979324749377097510254960224800228192251385716763057144583559257515542188126869056410319221744934890527831971965284953790868454245931483993741033688069001782265586739368302858552179827387507813404075455890018626303899579223390861038655725849654495409137493630400229099732161303215709902229395681871190746632085119728725448105223995585979113534429050796373487365819911642302377928958601571237447727282310099389060783903080448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,22] -652875610008088488319706051721624832766744587189957416247730390613364554064134093671455825877754100244764432610516785754148109358563320746664267184228502357162469184736610319080914816581133838016944269812379543826675767729084049206747053361935686216796349259133440506889553687705410329525998769758678908459879675754838257278514077924486304546412006597354111665656867489276781175578136114362167884742856068603492755630675579499277395923043420324257162104998028310315938561667209367531913938048937397556491634391050881346849996995038176926160040209583748071748475422622850746426477016331092589503743577719963189562903579385267490976641379107077938912633901916409249733866052132038481783760193040059856851845007219751179258059357376616443461484955397886933499095369927327231845504022014538380172149003558680770544609339150594417195941370209764049559310233709295353547691583918935502347904438984211770063998629182336077606998082043525146718401186474730917981553654310809401607152810022954252253440679805749475294984034313549615438151842045073310741181281089070841929761631463665364498158438900716266140219033172155455640507875658526597687218145931588445466998863918860502334554021935410090878932771272190908203693090453515562829989302596355975377851420450996273380152990510201541691642207958041452286902099062970267859961028918957499239369256422074825936829794930612240091964312186374472674751456971976127668494682666669282799667807663363180503705259733652840829903610201255995482887964140463313992285481036566610206168343074394596181334354884928810352829024446419224370198961743847140627337428452312199521218116134785626968640404601082879805430431744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [23,23] 742988780472413354524520176606906997327912769818561112654805434031029488073188674614095040798042674572442714591243126365820627638601490028576379582299176283932383281870440044529399231866782919580434958427146866457429819615949323880070828033780677002497075752896649055663820873191429563556111984156837976933995551556054878963453607237688240703027261288443304865217443088858508171932180785157680857089439734981131140762183802835386500968612738246833350685090503719726887548246904958559073107613692814274815272654092994827386790139108543543151967819347589704432384724466459385154940696142395238112853770305918901445625520825912404768036289411635224491476843389292332835154151181044958666675717901092464399643760509517593175593918322565003533492190550513281477183381894488791921265066974774521916335582349302145906690709296506443141376673133317078899272848028901330749661930969006813369826507285916214847046142665070636364845514879008280132457254796965156742071046631657012141142392419917811216642787277991310546679738793549222411320160660274965818452965816301162084962172970594872919709602681080524660710387429801443356764868573770753974887991056026364063160217720916829704228687667749480218306122551233146593745980691435213557955312117444518933403194548679986138395689022866860091921442766647657519885517709666775793114632020935739711063799818453902395317000498521808145451856470212254389912412631643171687416968595261647390727295907434046038983074896744547834901660055839263712810587224921179589243022161438927251366197269799982266025854948094522596242831297824546501757916331959603474934602123822480743305970553879668569367596351898566895855468544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,0] 43612760323423158834180205216483997106406668514676103276187167345803895485620431380962730932932672982994748873899042673183213206873156465497706357081824339334509735648083283469028423327781793678564511378400596634949073253464637000855719307338545883655827126824455955266216957043468110366150201780340829551173045751203973255812492082628643132625844065668966660565120476627502938062933935154659928892600109890880392741915695976656348480200377606671688837113166216971558315305424061496798836855139873452225714275409766184474085229098363380540268834142435923342809297213082548146571143517246140639014795470152549766347311126578517635452442261100802044362479478456131998692423371964571453741335039956100591860188405747130741688329785481153994895248158506920632713185136081526379963745410264125095424495407287336815170281650048172435095309501905932736680337524077525433323342101138591980055010512887729079303794662206360311118700727061851563820663699643676378302232406709478004639934124281244275291659693967479179768366724835219059282923435376335228695486075072397774227183776873405349334739780537465884417020293799828669310407276020889710298466526437760457854350494688500221510952825842481171619764380607116123705818225398802455720269149900083678396641886261389367728485231669526978483383450605107113359610491189112102369329622032685227609488775120691385286997613900737194719928836149742489980368304785880347534951433666017107114692554505063502290392181026285802367904453008290781975162250700160644572628945632011683226901357147022405261898725664896264246874988940869493094743649271446511604861599651903431560315114600960317012399007914178641920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,1] 8551221903856422971018696168545815479406533417636581763385874359868318225686998084907340221314106746098522494526795504762296338395731382531149241236119974234568218235875051231520009821438239244247514547655800334449463025745389747077703900974924385941333661325546632553531039694199888191611827130870881174798540856851484885582985943924551201632013525557481673076702440211877715960120753895746371040518941417516592478032361770634969538375852714079336298137221091595636653855423039353469573047415805146032028974277884186908175081422220568631119484129959114653664874195827712626676207012373745479663067259905431862396888242100297506607867341008039290934948628056023255205727742002801193706887511614988097894984446355167310026729285053010065699448788821908081425407378394575894259204549959509782895082093911876468235325744715093035731414895566023414900205494495250735724748347991320044012147869723795872474845516328260229041157584506349709633637338704130990228900124227110885867806787526719083771240995053845660010431578248841114372765487030837469651920286433957358669753216602832875985682842473009691945857081074561915481396216626521243439752792418996255781340771695576098313000125754305510034960839641112883871290694044759861776488813726039682231179195700930658126927430520887575217686720382013387694962878852227656306745613268797606728773766947347812988926962477015539437734415442496340838376628439233071348464910383275963686343372358349627313239615878093492976083943983121982838301826033173541142666375578773095995751404322032988972219405714245435486329513759868786684886069659937181712873896363263538478740009290849543729117569465045728886784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,2] -54323938305234748473929068305196181410169931347067236658866654083110317687995446480739149259783441995463938294906025810149011817297243959746231075942129393660066261144670599554830350052500177940428191371331877020366745586755621721464343000468558450578829609020662088209082364367356079347848036803746501264645359348290599887759313032595716931768868520689098844671903371863916945416862919028118913392191165843895582502082318154217507917033371356792445858350397700244889154927344124562152249804393029344575731026796807016444976765887222053748337839504734139035233246269084264049829261235750486939354418041578990959020444487848155224952573153156426078005135958981372615854006025866231665813222918031362519150732894032211760367497550784806670003786737892551906307616951315813657736572743046332980805684528340359681928813595012128923240666706367494632295599499972885614824988590859959616103775039421673267212159019231340796657202976291978367525137850793010581718118223053868597202611426878836086829262756426955259707030544070608906235453178450458111639310852149495858498180644522056268702489492066408344603781820952370300429898229393679762628592912071070413936168676483277646919944256148652536588156918198755982849170783270582915316678079445643210091212875742133094567066960820670618161856732184842535307682954911554394948415004349811974099275702209987422957506740147710485279667161398149094760072723459731066719454370131548649007345276582384972413885742735183438924816068030322145534411032124218354380895860717051263635960312847206110706416356312907198952992283342021222315098710500483529760735297409524823203088732563465227991440970342262649126912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,3] -2304611860830332953824878621469174995151284474212695923786060130498639109824328506372881928630444499252742037371740832491173078099505705392245894587874392411382176348108938353669735888258765178081403612340582909847137827758953725811639793287413871038492529445668838700723235961370557595480907509346630165827655347078961499626691969785736704574899290865015796380942709470829925586446373315883622370192698244733789727566151624818131609454323356297011693197969202463324614165493751920385922205331235426009336843787293097831219412349828787805878765984910201353274629511269526140083285268182847023221502376808663812975912000424320139652647093396391141424503691337743176485809658639366707752606252653158361071930576206136008107945291867086813291040141936988507943007663390887942039187836405201603709065279963452507843659172096017235071676991141539358162018458947553853273719282078152071361817164248853721475792533705043912468865847534201843894061396238823535043833593036142229927940868438615376446113213070792904442627048328864584323720907905384800393163351804529302759937792748935039741295986708915782390286173474073922352199790987396111410690799045635603297667213991676641115018187868924438909446107613860855207491058647709819043461066241354752018312858327976708581376430445083447126390647591748589405996973472622919648865120103812841947234808503893334416257611828797010684716507933248620552659372023556642354348723638424934097067440197761756222945287226638056627566529400142496639321490538642636610733369755005006705512618981704309176790869233687742406185769104098823444066637236330887632542008858008664384081075859210137813752385800719808254181376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,4] 24050560360612915902528604621770439483091879706864216723842298436873239490043235241548098550049930957918210617757100730497904189670323390616881635701868563972988576739123507288372265685829647609812656740743254822191041708621314765189428380111168910968900177395859898486559980391584462102116624712021744891457009639919362319021256963160621847243494149120104907467468389678827274501707093557831234141705158678226733457359493428094478539110308066828923410448347109529658165086797672654136676969235323684366219928259343769064183128710085179551002184726508115465226235736007586947806312313730804935786738737324666789882420763673546763904341811944397313538009000928467000348836057543238687202047887609603436828939102289185826743199112672593391217885091154235269179922909222084529177123490641917582607066023690108234616861781743668460143478907122617805598802338886277555203673716955627098568937886713614957686537413953948732010396496775181134135623625564812453825904491615612349814273046856471407863485209444271321316039642921540978559390560563077872747247832126507563207331126955065374099991581148077714622026232550923974263035410163558915379332369452498734396744347174074893312605841393401620283455526196329005063911090442870340316631360075017217447760395243848492559198792262081990987598815470929738638225382385767536973021202968801265640318419870438069178793199961869692979961343680343926699531279087072769313819332561682341829491891593308422340832105838551736085579542170779855816573196780189936319683348553811067221165503360157089557999829047803318706860600854275015026752101186675772905129017304589154599795328108081523619098461577624464375414784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,5] -80451809249419713833069034501029233924475141556222678879267528553117264001231857939938582598049648331456840616901671156173610639880966178346345906963202240623335329727119752095300201212792570373163058740104516501721385471681625911155883678964129759958158934276171856259184496023180403431513479747748358173583310432731867428598696915292844023926283849553189292606263290194922220369750917352045573829656293814145204937347654579664839579505546590901480992537099369483723514060400200902574272670184347217451300954723852061498177825163915533319729830480181505847792851249130498987542728151673049533908465077956812559637786635242961440630999905770676530019413433206176127354116746845416189929732607007221088153348363102276609729202505275555772696352535916485701028997834322549202958831623696319250335622078686367467885617771786827841705520855641561386733086430899821356736482907510407581005659093259596902575285596977741148996839808898200740845279236505830649098759730805332367642576012719185904917395132749180462802896823533706321502927520907207292724151728737001738463635695643762321773313183935377533535159435936276416406437976996868733925860603233384607560681764818404775999785014118757678872482338921744189420062938913980956213939608513550562352786778762132319048410804147675302860695124177846268957256286494368056168953738838708783934134255069809134001772414373044539033926715395135869040898574259412746973688256098940652602252140736045245102471269339231508178171042694295569456186343364279227629175626952982430843865257564808040131632031142334076892490254961603857656106713542273898013555965966726040419195953422877771835250837633882567527628800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,6] 193403899256628742845763400207534176610790078501153178118913632722752824710195187120937572229065367777090490972751604834903163091830674101744407230998322412524964884493557426858128092048894122591745965300620311964027336076510473359420565292329467034844906835774529004946009012339331208434942535773886559735500912227522532998862424806884312619432861403168496908170220963136373036572293307045632497674057419093805469019208492891694964814981486208830058295111409457189481079823463023195012866585134263301395100375377176341679766415611984997047545965739492846521166579211254372033657885171445785494577945266670553325669553210757471566915852802960177064950925204630116994994405204771943235742963042123315345022017683753670937654783206714748220192582280595672857935004843088464203511956183680361948437015157926863776591175458736443532856930680728273008495679399812909436270008665324087213449224222834052982938743808602769429083282269974153532254387146794396894374473782391384242572934426109240975091346683506302595932386722570843091127793142177762551817853967670275468021318769025648142108282160982479306249399275990955203837930754505459388837987597302011799899952844949594872810881191024137019248007141519063946351050181767595427217235778591416535413955926218028235500187071126278165767590348304430116137036226370817386916165430580877163480402251994497850911489541612203718126252455986369066293768612627955652718106349225521338585307898778316846471478284661983674444123330007923267047484634453758736792711552737205712536087682865046373553212886828088997062733460962477391580870773543091153004575274407417639813152155128013827412359011645046117751586816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,7] -816375142642078952013749690038622652086978626298089783487661213134801516189993500116251584965074352895052945611840751804824026923846790226217487536435163110137985385955558546087832851265052428649161366340366931629883176231125520119127412192031739911708165841598042756724351200737727024077210050198016645586335389894208518091382525229391328237173447170903495579264120637023246864159641700297529633910619113607756487849624734997926171983601809637241212805756427617922884434005487037014905711275518011898782957569850486628788065818341642343781566787953306173438230183535771020741815754281466106131435173178502798019653488599637516101989867831456353416194264713190295723639295081730138485125947916251566823170418125637949676599859781705536579814795272756881786958273809152524270495105825514570835737961128394724021945606182492181426791463885759080433973497045772651111142583448424166788135970614779776484716571196922969100367408976772748180585138932872375533683753385588667691488521535743273557863759998657535632008862556621203694042513355131008555931934174741988657569509823366051861195643305623354038631223484247524530115634908146286483330257813202664805095557986498318350985878559302547429870414861607220650610204302333097202899077495614142992754211428295031654950503999398303948639396119444063071260114567602608494486247908637984902948301761672798706650321555569858072643721596535411614105284976749950277658852661569019325886829515635961626179722464366520379581335019046845898354501126579538797785628674612897024141104429452818737030755062400832000947828939251021041930814392022029033477538146274720732475195266806790543097349417440876555711545344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,8] 3172728461864949272391767084331530418995730897587559829904443136558526457730959407455877748486768507865667230343030476463246924757132199962962251377766716179979131371153887169920469268178490780535115039092133212692408500474372456306677340881805780448736901190685262094207791731364357406026313057205652403316240370059207666225233597982459545221158999573604190967509303218095561765514327734613547560895300349423668521645733402404299099881203625645835092667649254083132804009212657505038401807366929742046485831329489272191993096757169671722642890065816533005103405788630662772961093825853499313869694330425408051996422051969441570925555881576259121358552336513427143946220585254886281104437052807157565682631835760642932693919893214009168963165947228898626648440125001562398466320959046141118970401359945468666475990845183930968586074193707942032947480571578392165541713595038675876345815360371329192147132992703206641660769730217181005387269997630640878054346271061012188382510075769564324031035832763940518503663379098799982039235295776846778378286203010824554788484603031823499069614674062434907067797976112237134629083923471359148948964698526641946648880833143364688972888103300003522907589085950246506569251793443077805686480133948216259819159812400580928238279993630390187496843946411612353023123770133097253204687827026430224475525224580004027194251972910091754329469114112417500960893728446887522539807247391343745343191581170775651117611346826054176729128047869587792771021078083744195806593037134505890102060482562567335913628448410140186808428852850454401446118484317921753628733412713973727731709193364868730717042684875308673111987060736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,9] -7974581300949184590080174652081440457927548903306566223129879925432314050548834452048239998816282900941769103084716556151733141810109635083250552214518014227376118193576259365771712929516910894851300667847377634176156003843015096560275209788792953333472614033162935904711297020092784835496099787064753404558449803826069315891263872243881625047949371956186358263174123010822825642913565946764720560650539942197718577764872868547716542945703411196882554853740963733935868143442759957798437462640824604858846066300925181319000606548773701344100464605809511269400807055792199765996359715804531302818780485219974470163729825117845985210546391152317445701488452283066848577898763788114691896761772563372168007139347295784090283078201189334418262269643788460785937131533505651009478569245055111334399301571905388490044934165285944505405108964363526737710277720717332762504810746690663886231840518056834856001323684258763396488690468962894213612928286677839747401818145657592550081914613326766611258666335755574376888678739938806036933556410817068564096336913138147528376762299335079915212651736559299681608842120221912879173815085836977285945924260639605197106461493296025034203315400847016572524550733419774496333799441267389345508567125928694246939129966794017420266160460049700902559373217972854026587753226166029324524111530244637162738185868179710822360256178142974854512647251287844937000339122220862846321909558525182912103166081569957872567303462023496654501606659175823895402666512694217517874849596707182059174084238031645039964273276625422155576455538724578004077138568358088459818400665367898881337989074491030148547639080906345884137801383936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,10] 14320499710293811811401383062896752417000861656987168907913443713438711845989576414025252373017776798475488768578350924497179648045798417430183582401336357099950446214143874857425386392066487308237653246431627655788683575311873393694951684066148236585878286305941591781277765416247416396207502552966373047594222175885332037478756329750419502554863208347199952031660447246125633247239088370827086139001310199385056431209735422834737948175156169099172322426168651383913341143571932802585794600749357220899230194863118336121973982064340829047049690619512441149201946313461709667995501861870488019975442911643249009583966709190781359428989989503242108097089643666707355048612786189067799857033686728229149529417363336094010669489874132972931676220259646278761674982265450963502532398428823825143302251903413449027343377066270673975766722273096326433011322937841664121647225098087703572395872983278299552831327033749846940083946739220282694753347542973763756183884238986571140440710860045420205700675904330502871653356331344259131129862090030576454223948112532847371924957837340603642837574128368799782088323737745324625921292948979089695961279307598156179177189695913658414869197702289857593342621335626175024984401837977112394631024826251129943858677535702223868260696462817256125671794622012721303534278706794422455441860553677709890253695653409403857715289276813776297337085233805568042640620931852265433446315402940575516853866767640943312336296832934520978861511484266353372407004871378561671283963527665739304770000725698992675926409786573433375928734330699074562244706901307121708722832824789750796978911678963003589882547172065314029967020916736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,11] -21942675977565869950818485089966237787357377253449137612191326081885598216786898789180578807263236523809348697775189195398910546459357369532160886638997311401064921981881652703322621884692561652105688084768064549693515029656516548502227810167032797370242527992965310468385652015787927529717567629463364955971951468636978820186501454155627936170826001315352608839954822864764346318293880489226476616540381522760939229239165544600683991027850652247465010563327149124722313854605630250321807118205313447063325629201028815485653835587252875596820598716067078763289796974830508163105348243258088413395011119966823066755183356999409012936003060485899347141544638004939669932515507627063166788234396587974863455533689365963160421703114576376895708867215535872863770121630259339135479870886199845011045256544767633061990591553672868061244657232427248546218455182254976585689432535266273290255148040339890289355817915220265435786103305155046183836834112502629941323483590526734858961824692891776598728480839443805514472001688320751152540504628849199101156473233163416236020249701358596007520251678620451156040804429826349907963504284003402480284444077042427078477274948328665891685545816466880100691498562297045561292638340074982268508857787664576757365562565234534608292875685742028605422505467934381458996106469912752603038904954211581526073496288118868441650673510251545431434602644685470444494217085786934686640860603342277311241481771620193938261754293002502197091694388987026205658329080856541991678630960843344751982731914409918276196095101923752884937676251132954387595422012929367611985464568235509661716601297871799276534178732568604556174144045056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,12] 32169412137478772442624793614721786101515939287210160917793360885350704805964789057457789122588815610265559250154400539949759283115246011942301106859529993277419820729890262350269685301644806760363823038222388399852650374089201313618401593840654248966779531932457283276011572764574434451423521339770796989905224836228740506559767228238830232412175761445298514530302378675053121160174519070302302349185680546051351903896575957547793854944361399309668004824957075262931269767244534288657838214139218361873517749915743085123106558008332130852479282933921894444344025093201615003178709084332134061253994010695583223821015090905583284552628108143961868805781788892858237900480460045287996449291006594084979126744226732986035479596440681755152490321336802312654083063268225883179325622897681407654472081045229811772098062477669126413713902799495370967932592986152468534325772548406534493608726818908372228853945382108786552643077671574072257321799802539585822306513103557156654657643661662117485153479001429480001559657213388740276800644936679484879154127221662637418814318393685434561374968636938869486726022223393708749232746096724339447093033791112910534823563956298177421448647462699677405100803280539102984460972898421641095516451401750054927231786071767940824750537839017592972973086608728722773599637132487846139992855769988068751669088665438226798355527667480858770997167978812642647461197425980609366942609346259789446922991390435655901935857334821523963931983672485804301433461231672906297538702617651332803272763819229133279582538958046220209327531948613256574972541980731451316173511804330602180877501007116863077365454789839511764602122665984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,13] -42178054717017585335209434723494388747263697697125198228596799805125148554537374145522221632233067347138569427623294511363515597044047593482065365416392546287059948784053601035160410516949113509506949385843081433779997390997517143319234852949843959514365095731172363133846873979299511997629385183398358979083301892951518562481228896437085412628054047056849678552773479484698322058237499176166568563550023946463511963287271471542262185431460394079423590202511314030151361061042820236771444203313009647035760960314205452891526855429563223758586350167095366777232936081029965902024189040217058436116868624711926327082798242856691744106798910248525754137012800291364948418666441297879150431940806774606427260074802900138038122116043056582876980208157867058357351704105725469000335791986578748255967783994493828349881119131800035287528167551956848131940642975043697230704558815013483018592024305831439701303036687991994793543770823713513056135373735517912689858198255255015699604828734749364260255103398765552844752737862489224480834001686470376093390136423063384268850764308898839178394124584311812406050639911300899898221892315601986127329707110974461387186018227182695842037539315918269702412936287926491242323693058847886392778442539271375800870736938748673737636396686992293262959328407560140269122518437004110509417495995074980118777612487336926224009123232521689546399976071116766184295035202115934416517477089894667981388479799212907149641962340452495806310453456056886055099482135705389335642070124664579147255345623508663617300342161796663443475786603226918664147364105097118578854672202114125768156823243791625503763087771095394682345170665472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,14] 42070257095284358271577479924412585925391958529930515956070677662572568146197455481498320944028974349913012303053749539153230445754383729998122600078707420794783861592664254002704849746519400974484584941545514589043305917553735676556941850046348223761805932366846564408671474900981486005012771622307567150292015506342576446558028774050055784734667546055733696174948266854287147565406066859795683414456027485846778310351065018698598926528040729822018760727649295492038183267574785701924154655687549815957306265912932564636177029103825706112948580266858005927685501049154535290094667163361596034198742687135498373880816051018009859855415891092418783278101953999093492365838658669256736226735495832567812025890050842895665425748729925964472426033631727811167687139797240566133773786572739005838421634398585074295468172859197798719251333355447761403976071646876127967691859824250458709995410795330323149206759604120569824306325324839295825788107950699356948750034614618971636249220260020651967060036410691428075533636308282326000534630993982255384433006157483800952402169537159311101146838716008006077676456636013412509717749163722902254846117344126917498362895932231954260920488407918844500242391768870032051528056172008988189276858537295219796237889953037180137245577217530376935433974216105149700795877075610557827567717936666416275664030334549707762466930156492097191676145875054029848438280888369955819149963797951121386791583261597279096590856381341809954144729488878883033194889128626036522788328954374933578258300915370445071653351781296289570538729255425620762170920925465712737653301377061304009860860791210884027533401388137615361546842537984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,15] -25643536391935484937605323434344084579299050721137091556394974059674832330927342284328497681068634518144080626006690069548080623296328442392039012092685144760142432512434956443330179635754185337762189977974325992710581099337563254917103722743174480626561169815897510018907473931432176753195355029844384020472846713370889350362539302789327759487547554377971370004366157787120087469282046652850611637554940218053029320740918016296360700213834214657420622894669311788534484753804366704739398879007369044852084118821837597353255499165683471686674798553978981334399491283726782392742012460411828246098100643247847788101239707133830121781348926013533214348498888775974429637496710544928439409946396559028570739540118229333553113722681832551598137303750927845799418870217422839537658597821719793130185823600239799977727148276252235028033610913322996089014238974262961356424009368408435013793281557788952225962102033823321230888201515419696508627946502041856807845778759917469900985283836571302710806442632539663541850732384974126142017770577104589597488493258148491045337345243618109477175598735496447755273112165753796683643149855770832188900561544117651611031600532430019644154654485281500762777551069713621487748005035044515734145115804292660129416905037533784841075272473576056571023027284535457088873914110170128879864187420399827043453761026263554983348334251607501226708580656958889885938877478035161112440442545864553659389941233854840521443110850149868947075535373116190025249992741732135453419630282046568945099716986298799251576676194970072083530027851505416795355014865219781310363582469778408002038611236348580546994510283784842347034431193088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,16] 1661433640537543797454703578792230164218102763287377219753225010921663422433542700843553682530532979485918377163288518830239179162608868792481684942036229911442056704617644534260681657396206022368058145327333432441321821052390957431627783179236191071916056252893805935529228153115813348021124837090741484118027672528401354613533543449314182273119462605991809177003687740882292441919009171995960277574494161875178045821412741930996892793019878658819141761362957999363443909889624140491933107140950371249660424290240862502396922316211861841317561295767754521763693861297542363355490632965682796838906653160469430131056859888251147361741325897870230618773090369676926756348340587465313652254294928500162840811236169949619963831606015006954628719444802616395748092432759970492893078056726408874570795622655130027725958476432986447651958340238138290313924383346162533388836320564093840920926235695486698857817274268094879547769797025709039282620181163193185152408053925400591686102850326208740730590531520689011064743220664161387001289876127582267861098286290951170863604900342953460277290474288790443125249219823601283835445959719165997291227425872791998960527991266055729684735758098342213875977602237789932334043146911866754820937003740970108672645175231112968641552263982698068600034964700578622008731174775720684498342870425711425107062445548834246491828948768153313836681832883637562505056023316296722958703983202021797599998632199450592312060029303363205192825731777210177086369663547161042160445390070151977561567471812337936896703572757028690070444058341872343501452789506200383777033065728276564267468194924869204399379348904082858673665212416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,17] 13871230432848521384054934551137484694804962336578842548335694963933070671274763002155854092129774479921465629282376890181112604924028536843058580941394652185857769558727881344632306016668383008646664613806031422219684500701378913382179682821967574097399275551814743970051759233133493104512959825049774855431458906006478988963607773147095061296085497144959897731360766640008310373649392174950921951758176531734934362175090155549583435019386091800813043113272262556707849276334614658602870247008887877853403536905307507681899869391443722177442638560478234501092371869140575086900057447189496391692227693957305912891244917314465354289701149282508086677870839859650541789358715116082127429633104006695508595300525034375964775303687662450180611573510907971017923369253902172997595213712634694422194158839245458355170609044087478898705863116605914832488799437424003302904357311877127036447961353650852293811538496009257291181869054698618278775893174797482811470014147356257953427710033815227817457984442387849553287858759773406582270215828603867245931483182303057325561403337879231037148193526321120709677600953741443640246119857267069114091097555196498498966830994838935262251153034269061411756742839168401079605774036763517111942881008678858317492480336871114417504770491897750103023367862915785058661184450649148564655555143145821134601227939912338248192371772347557934993791264495289791383935361049062363964893623596386610955161546455219006564925729679890573449878619656800501283696786328394889235680051966022549576529256326472299181786832480502521130120852409486225535816885220010243760542080534882126784780330307332186426445636641943596272002793472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,18] -14843511426869183763152316558573477596994618319418589686979363366358314969735949338293750904921347010790617636649579937685940292451416097882519151389401223308060353077614184101080608086362092109640095985110270277407367846149766124660515441685119450714098336378738644914349199283415431644276927132436027584708221177334510594783317479411403504334219896141427471740114927155242986185953252789097282075570423169114324657506537327617737422590083640257974453212232447242428984265252203491003596091360884718287605235636261315826708600312948739579045711735512858715938241408405974120705670446550278386520102769045464388910893230444263446784883873947477708004354520484365358143328715283619600114046634700837993648051800272066674919772772871986587351670727641014264409125887029094643983799419857030803572629562544179011684018839886118305615245783344753359786834525747762718465583834529109722798703031586433202014527791580445781614011156933143323625666336477435796325218696258124314879906557005885789790765839862774376714373567319806693134756935022008405125509383257180290178624036887111833731032597884480983515830264667759480758402601803835028246623989074567402252471383513594281813042068053871452315113608344106345894185424046151133818976480746029785941505122840639554644324441398053510605131517490001199821125292290207050918983297624565446432548297644877868651383044569298220329492520750608383371377335076401543813900084300791146730231357506819643977723970444446035240933984866686704068092829713690130989638976855908727491740227619084842209966054257453812450446335941047179828574241297841511167896695029660632863365984973525447759620713308219568434999984128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,19] 8003870871220321536832682213738311058479407222408471458954679339342884199555339759639020908659512918706111045975552168195902707767571848976911883181157401373041254337330109580434971485758158616427408352797641973830704687446098916840247986223640202206986199569428388014665051901574325412222358989478122608112306761225504345180513532811789739063504151133324601997183978397338627334813289821278127630219884028352653426845595540598190149868151131610717422665100826566524195070874018608393436657487505629762950327176083170342473406178920433542704846479233413903265700176058842050592878095362992522117773192766062441789704116257596074034871166726219249728703553702506109008790346584292494268511613027096707466143730832526170337229575497213823826809603677349590102700087919904109939296414882210732463641968103339564771059103597961576272962416341131350815683333458170256778328984774248650860141885543161068424085304061618899361664780178435827707548187490845888960327276462452974853150900551998777975737803029055613800567448183584916858701091221373152847186140458053963217964948155458836715934827493983841305656043228976954899120170011741553093103509395683995385656473923619591546249982856702095952936178683841758663193067105479305841414716734555282833500481859588624793383977101538413424357297746422580441747103476682211213200412850968817833042978367892854801315813400377319614806594083584511327134396249601456145300126898616308864886254739818889126887611723561930944744843716566153380169651977991055337680168266716221307591442795190912597077280955808701548520658380201116009036939865391971442625985467427537591153730747902077261436426426819450172069642240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,20] -1938366878577786053774945759307235704870029362417051426917570144948162842748050387227544288265753960993098141884583281785221677411321880978152022832878302288097750093032260450238532690200399502366165622479111598897294208821594990735237683030801401415149179929190379826195932435285996563411661928357188548737382491546191127120763533202802743033507284355022810210355961291612390172935528047147517970546032222035409286599181524394507832590710340811699092382893145158977139941448612034086921413803454784178334809039430987232586817987441924857685665861653349968231746984499986680318690142595484526232470554867539273589246004443505474257188594322001672009611094171729891674759515805186181074185134228948232479914710808587790740969829906209297291893991740364666319599805386992104673119184823757105449349185160001862512268414736023903115518285211172926230118138163162087837738341570283883697574505478321835904875378790392948520287166361793584242192022282937274039719579984892572645488708891129614519974709353287876862171401074913126014963923957710747177236236135687834291609989588231149056247591988077107416291251827255327075033736903114109437992365899133674174695623923280203706246675839474377194153184788564381108284640796984558027910905975632774429023440841513288749202514660259932916057137920015132395619816265179832474972896690971764937100950121772853555190405045049545074647390578452119802059384207753279459870722066328751075158978291812540441277652254436423207805685031249818134613413180407348562311634307196249248084302910059233557387569430049613876460934670013271668706465029641645742398683055548622019950578486010244764968315348817308745866412032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,21] -529674613588610728286039115197217465901271292251173453480355652617395587046542441597893885216781138105192381990723940862349288048501653507062301897382359576441970965834731975046668929454469675282698717210444851545818376816522073253840753019317686315962658490905495101483542805321357392575977289721441568160490263781990261897566489218350468282756208391508546864464615973722523931385415170992666929961895054886442479987627678604054757449679392976595449448944964210122520516581801136730118436466236722368663360001186116732827784341872083135494336669624175407726220251838653600674643869387602232333600563237696331098460579954009762738115871679236673236754517240528915979593142867258908754897624496549504424923055566736605510789343240742253374212841790167913890444326510867214558260949219978486841918326242845220465542873811156095860575055418220286805000934724269998201187584372575766588672227517364534439189569888048443137813884508980808592361585358805259470136878231490992549681612179185080003608790363044619075827074660966788749772967429668193263625409347235437666278192989492506420439073009209973682829788338702999952978645819894533875913359784118496897854481038663901380623603267638900436881638694644805091497935834372128789265296377236612669364249008143718844267927969553669005501317713727684260618191652179229028420681122020931289341352338431374127371055411023190922644117057719780939480613557390920547749688140120786580767196857876179535943191744635452499298301094607442655428615496733056950486981329093570859496771028996568830380326475396908988108285832037608477909239038853428010638957390034016015816012655059403866138522007361900387349037056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,22] 742518893170436082474644338813994042712958454558200929563787111459112167725397897178268670253742021372040165482141288414294528956706893407874680468743903303721280943120144373852242430601902204271207103396943962685466330657842835263133884340581724524802261993225367411767263181053846981174507830148377159482149619096932588178729841819502000952385145886859239040310812706760459794840756240041664531481956120771907275368181052838955113173535990176820691746725066251200236616241263282457512866229163858683350990167120695931931780388491292476684500157717507333690990127619664517942024708573592327511921464798709946420300212386739315114109781713420271577201584348497340681416119981122574042101538268547677639693367147573426392634865602450885108171002472332829597872402954241647214251265176627276715385741754258086522382445186226945448362460611386330554012252443466484934190035583972383166090088571843214191749878014852093252467350120676636605985564205721258297509297672014166392523915190265255243544608795830290986677667285109362034319544537994422897792122485377213588468108121294824755875576637482763981523600565550380807259136299587964688961591872566581239446301182317357824068016507657640380716164881925488602134696818497332133553492403189844211859357881610616207949575818928298561421736437670547686927292406459912447984174977665125179361328308382931159744738571443045238860918762887100744101166625034245455056510482435003300175692761145769252101437511776664709753822883920258304365690262503550567916607140154704265603573765765793971078551857676278397991333036324397841639428981997284803852027538434120436593270286399406464979956383775413200213770240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,23] -373880756910665617493362768345608217222546997570312923967513266924493651655844601918512328942367593805189484967887836003531777298209963829187598791505657719727443817396420274462461454912740565494769726517211132665755881555270542507503360938509176572100037129861369298140525815383876954655408663447930506902176184443616430652321230212905329901829802873633273161899822883942401534170158567634128698832937295165301703735021017713978991931688178706119111986792409880626212725876680756639675583909631046916612753294473086125513415717851042229981628125423739368278945273169232046976585035526975499802462607852506560232493954315331596534656144268885285363066089304885480783784446773779997271582148468343004136217787823114194948889153315656754514682195143700438485794007921162119287802221521916358252277757525371124294817350444847063978429399909132030254666859338935618491861571249063188184338772965810274439185998591189417735562419056678388143631251168622241376276746751839362339274611425033268063950496520864836778432627333692181940256694306797236605248818707095321443560326400185538197380272718042349805551539014704048502652048183566620960021298949366293732195110742059746115058836692529646477490772907155650152953984223862307531798831232701317027937476132047047593132833073505396409780529081117952904454832922809741387007218763493182342591496959061419457025332672492683214633969761943051405723957420949737062040811376691691780735047274197968645210407490208099596014823207539977362458292430939003508620373081233107344246889909280270900669903754162278079044059842379611984308854790660182855019458277134794101509762419092898761809091854512675735652532224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [24,24] 106262693417729605359793377944774392919162345069714854546192287770663212719145721280182718120325273647414848699573810367777932160382021202106338645001538514510746273695179788050224628322991295709746986062985064152733957513403419941068874425675386623007916108145708573747576504084554421521689618021922934468927714616310267475912496554898312654298449659063601826716131680179532896483430125727606760738780747585905210008622850937805286451750040951409150287094292389610647573578477389857791974705257724978523623631839394007217026436002292443549247589789159579855993112832255332302246973625852534258689681978223273585971619099779731334121003068455132290018840442372575923426840322863696992435711650613477101743039177400410896176702337081153422304452074692727730357384982689333904783238106433599320407750589321829225937978904713371748234880342557070286016506147291917353833403939651899667761078798202367791416855060268466493187617251883844867005895036300028897452098843624758052802728474189039626433635020765468770993806433926756514386526010074388593170062717994187718459614012113662351083030713865248756897595361658934283877578052306955645506051038893508000320194728561785084870725332352126766140220017743818741449362040796984504598274621237617252056837886358811439336991739230926635278851871315966836860265892448968752499401033577086332158082823159391458669585074081733548389287984178581862439373617406527842325869361110403464479982748842561849460955170229328760842899196754930138624953924355400870768719277282419267949722276017205864720274196332506959630187376076579033340877812730559526721723517621484139792389820246311162573597049717831356918005760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,0] -23677319867632187517489362322017536450317532946801938231498367486887568001971964465839796758719258628344588276939739634009240954572400038101506000803076036614620718885813300369004041380513624403116242531511063321095408710257411209708548618939008024077591302233974074552806898708288329241170633772555630514505921115105769383221828641004628267108429007067466120008465734277494922667102185744093600500931300874067960163367357721015924866635384515165677776977563074182088341407705285439320431580829632184321395962213433835321438950796058195261909907157602368947452795805174743197575548914801404741480200317027716787242220141256139959014572700025151615024187455568061542974079814526312446418059388163588098150668629043004669545207522878223477150586051643401827715243335951662218763062473982538979976306742742180616290574397265325645601226891485815177236070663245363685939144037205832769429657366970869074040541323775625051315708218440198917123983754739422471643082745261080706896202124972903664605274694297226405208967308235465625497456616188935059983382738871808672130997346415482572986867912823579612503786475714640071856171436607918757133404222137597200461339176421353979789410547577787779570285381489574374379716207067509191690819705536380964500486732415969846961776699958161376908820927168278525479636476218155346373747363185318985562986980029530749338248959058674220325838868837483915124702355315337510284686956778442299222379591442825903782139657595077772789713229825135777941544821347949040231094051705022685855395622002704206065069208939983810931368129542858186138232404710181670549981401323089950411636069018762678198717946716605120512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,1] -3806330547922124633434369666610480493856091008342553060231061695633403811946077348786795062143738658065811632831866425755718307284145416443479094025549518935593259028392185374829439321481516154922688724755577318058869929326523574418690820396089803426388648531081859430095382697127872341090807034113455245780463014198714622256255829281760536990244238238128404386341828562424302407978474214501413365498046991254602572290168917235638902542905062561336534380196712730454730186080494810259472223414639508240364880490074562769032870316144084609317238999413799244189517050288026051881061917471876197100195988836535321892049019653837165302374488811729166452525414674325256498000920092115693832979347932458812658374821292713084340985844686848555105272839491078765025994208014947387266122197355803413809049818819708548449407071689844435308160638079348754384190675412586658141139138011268539202609214328932238137690288351843097819568399682789510234770975312940581308876258171448679383792805873829954392034379816676752177420628812403727031061595288985250982426096891966078285289448480645257621959620992142453074608831680100669545775379662531033817355749421261235314113732925976637508012402833395053275622935484688030582698883642244461634644087150186932213498285697132534570570634323487087531441354086976196130914620000081429769468242923787810945305884491879025571244343104397640149740283943341539323368130620310068165235795608503996594892116131490975230747181593505514216335525069751965541680178398092378417609805546781999206984757036668365119878393465929462008502071649032749145065329317262552801767890578474256533765572425207110421369417165421443809280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,2] -14607887020328630171381182865300179963297467520597052759236614342018802329511409174315264458013548488934947666467251377716113498730339091481043411252653886734641722375243476278956305627527882040234890109674842542923323479374568533638058806302970393569885782876541334837071960188851921458292412832951666047778223563224555112037017392327855265189701593093176712465895071751160361326142660814719876938272463460727406917782283589471789623516260154096198014168893066500411900404379197115024394258671330650971119151454443775952400971136798597167145384506093406531688839788745870302161198449713780998238320100877369342967377340037228213500425860887697349322062315975130288273149014072578512768161471870961968810606890856720266680767294511275677388616154710884030157550830045222481621898444656692893311161693614250639704518831976238725610124274744469533537269948972713844700942892217709148335345054785224479646485568073750745190340921064787784976402746399887763629291755320339412169971674013593479926976810633185384174286282302629615918786032533261794589595465875008507111828548903508687703425586834494961911702519748374122855730707155989843923685181123169051000489627858502382170511974116177767487756086296768776833502600141427774322922906242730832428623021147325937059167647039428127534944471195059893508551432411283498721677476306080064727329639923078931597873552661013976285528771098517713781633457288232935150880769558625246877552124207243210523067258999773369514760505245382209525310191180884228146714115268742557346125329883668218386382963788597774671517033822134838285924108670078371713305107987419181182073521602414961043232529423261935599616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,3] 1224000816434066411321941951154544736633180753586659604305142133454829544792060527115666006454619062009586570530362202293921722851155537554061049247274571190792093486501074129423794513027545205726456391072744191906458285127942663297728317596217934721257916941763255863217721650350411826061072288696338713147408554156177918023380415772313918738270086895840923469181693843104502815745553009304470419565804512577554462490992137040872350914255212992445649225244197043545745502233226173172761606965935469721446232975833774957377611525813065005011091721657490448917513443507535821815747602290652935124049977120008955114905405036033259340736091094488147703944118671452604198944473681980379727606812334346706113056619741394375137789914570261364764278085407135869163914211767171682923573890868311684064040631071720234697251115415505943008823358503889017896414833344312485097256722305797522073087797319946910244113020948628670992446247077963269686798990763213745646975036787883204854995999327296725964804882881612293024632964022991605040390915844749339553123350795774765151494110400075495119760723958698076627496930134749339021509104616793199839091042223194847559696758381465285743003766347974748603608177049706245400737369990206516373768533139128370663358612972895060481229553136175035287602665429482665598927370318377306053335910386030939390835967305515948366928066153114314355711153891624944983231359225226777687340856076788846864951397682685444595729316199345755230293607903537073989237662744220031264835278213348109292218631138219108318856610997390892040920160138063244063998015219141581869727511571705882023965615012583371454812216697321532017344512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,4] -8450616075598391456705840650699370762187705862622778800836132148328308678492797105453905724195504335302582410247688187220346186735819375982496711858397756922324215097505416990444381203124980117074012130811447601956994257826642100249763376332917817218484740264929814754973544869419375279755268278724113690165145574336383410056535334071431571541718791641707051971610877216123370846232210659455080452785335747231385412873490326725102019627628969576035275102131636555729811471495834736677160267004938214763690034844613655369248481131486057557862821351517902998505773026449983606175274313721279311837781503951143043044954574963754520755612184877362978494655746865837459577379668824324315494728253851425135119951414904505610310051080410272313120260577202518176619849250018471788182980345279069464864504783678320664216624945118491340113011797939436101638498827213882206635834651431731716896096453930937083404977506463789161505653258648897881175321372512410290482245596437988609883733099873277607607158828660785020431140829313529001189437403589849632547906452977129384694698665796169578574581692232874303332467043978119124081443654174729938507640137228889622050909496837997415085524243181094162092749406559118740326428530199769513705930384086231758732410393808708922503599375179888739697703844271915282474609339520018372221014002361156896480522757084248253459298914445655074485923287981315826586121729408789122067676877830958225966812213694232979242544522436369545110769928551720321261447945371615205341066984731429233561830855088278517223763795857940543397853548630299061858170129986821274773775272030870685857966011656757501124863404378078236179955712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,5] 22228306051774170730429294440889759686551630657898995243230739157429132354457718180767743732912609991660406689197662579305485301239366053281323307510722429999601706556428964019666530688667674105696379312089589466223139602030548036426342549418094008212836980559847856742994898674792418186444833188687702621903802264762105749937631830970757211288681310863499828244667621049511077006614355157704868300035534723319592881431162925919544174148770629792488263572297759296795799146541085826129857616583607501785276408845486690549974742184501159358803310606110122336499388618653543665928260670873312778692693887136294985105193497017089411365867654994685911510106314976214474669804375314574703081902632639530613238149590654767583998101700757411449394416215083342981504991701856583785951585599037384364719938577820282607050824235584304081200323162144124589488520899129462194634823507741831867840161363495713107389787506307866062980982070780329950020245285528100266129303546573136264745741101308178761927524231834461128001761665640518754032062558122836089024011474374248334268092622061192302676810081270822039049882251927515687010798871204800368888972754566667064181130583957451130973251287495887479504536815424338365309018019348606244257488851837534527460328051870771780563171895336693534117863607301861460961680511525433727692761685945910090611816050539585887554245895195768236652852142931647722100891999980861050397625398430539592744070660151500826296029567135379811603683142661999039970727325488668465655411478914905944687865933478589171296133450640922209101974302293236558403574605159188323163424692816834719424356486835274827720759144632346171030896640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,6] -75117591844273858482517462876174919795108840005125161737066792151143365970664241243307590772868733437886751292196973469607428009595873022990817646674184552672385495616115027654800195872564943164920031708961683083985530673106747733402992464444184424345461700450625355541050374190758287338676363215331128699957428819465484207729756270387333875706638354022701219971271305797673323396314457460524619194708340283007239205841375549612794221442401824982249885135983337245678089660615551309644355982586765557770717778566061325853002162711729835963452340656068813995509965748862045500099000258386039927138249031651441076819364367573614063576095393191384392169749142117086330736666369111738497792235493896391147423130414376440694341622317724510593728438162488051985927520874595079783935486362880751992778397367238243354252017295617237220619846073861001557998928334934424863280282115388148363256157005949621729873926889548794642023913817208355990881112032440215517241501825921639562467886932012220196844114491235802719495140540526307415003045086257191835542535617086873976200222217487959960876093128426069676560306573765409698741945449975149206840335687104667696180059163134224187654674758953552938035098185555074723602278455097882625142635313705827457918849882967510352911808293987642810785871465400490733099268485976363523636646872273563953706439544973940335581992442032368763899965514117638456741343939591740581768223042036885430446846296634217517397385909981778740159640790170771768163655980117426020131866779492327908464426414452365028080224811903783830330831607677279135854917499928928213964372378548250562789803314887698469685527707385597207819321344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,7] 406136357349421253454810231001915382191661897262166046739131135480751014704352136696109828639826384012486475452214094099571623374391177841889793598010755815840103873245967866482678801495928644045644924215004299729774257155290965809508137328360455237209148058543310025528369669296218439816568114567958161782588386824344222601610992164344748102364770377309994270199934379813083601206881504764418058748585153482688348987244214261323528017684765289659284522246570239002804978488418282571352422796624507196014237612867862881729625310526226483383678010164217603970633915348044824249670619689729720960847399992949552464453256838147278065545044179667803636392332345644645957244430105050935633343295426132738217713318525937799903093943637341499464240987274544876360467613798750959433931004997221514117027750132096782723937654226950058817969490150360223354350163734939275629276981275629675797714075041928172306586200978684265379915291727175483922987901260826572442772537570369517841638231424972471567045604286564742027165412404886456136479186068250768923285365235874128389177179100534690939346895606958390808946208798663556252041282189859816878786918756012083595293590134634555025112458242854164380229010004142086413015275716893240219657181956769304828695250701641046433824752506450061441728610211037128526922532382733596064872675888969501546708524170171685477777955001716195797851649279398470445665469819020072507983921438159964316925763086709235603816646260572993637697863387457436273383644810037265276883152117867238650508548870846822353134181705060417935117989734851385931817402241657634094103548056622489596738332384847319990239624355109663305401106432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,8] -1410121612666125473428666545524306078360895358765156052119311721535692705151549709212965212396202480540712364912310159209054103491584254959500274920913405084166133481369347647232184610009406700661655625350662641954225353076217835817561788119333770796423989258228538560905907323207390881629442135713072716528730277111153111491267114585569788236677928560742173666152475865885794517370786731582187734752215109223700198724022114003480133831994585740828694963352282389562949201960593877521057139125220279701891612558974037152239900323996004467348177731687702374202040420351324827569704977613875018922488894619063902243222808243966371914039617335746010695770623036247160038847267216978978935133894980872830622214862631363824018579676853029067065309051905357770931315409817706858215434703255889689147660700947801648291900741041707537147639537360404958475581642379631442645680018682858778633556341930980789121618999393503696315801785271731746398621877889446310032278133115357418858157775059628228577129306343415249795944873893075202139695900208633104143039128045166966922286510454639055190222700076229681733686387135935760180256665046113586901601130606121904024424964141549264929265804791724301802804536249053569472710652030550677032427575277442034601268353386469786626214196446187142200020759262102308185886094665202158978896289904475160909913582072839735552989835465753184420120719250536902398735722735399588589983346330485525890029340831945567250241800434225850996014697957602971997250744520678865062684644513449210562627007006980305854123309374767216332651694121629807322689247999225100892363302397735706178930500351305355704676583378294632217978077184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,9] 3052026757229657244340396803952560936868673960147618773053962787523760912067433506831646012325698020966858753658950257633657939779980296451876725939075946523838119921164080713555966780613091440561509129329190675157131131432886576215181663745356056712851375896675068885798916076402231995391038985608607223932745948403333938360665185302895692446687551014671011637272622935002183461464663268358833183429492579562528859581533478820903074546351385854162087708005777025404072443052091947140060495507463574051111926187060582915730257829205762904186689363477584012271807537514619502033602816165628671874905044090286615958601330949079532098018482153664445848959664223589692167294812075531485782198568910008470245834894121602336428541754148706186118068646422560524471109165472953042582346333476885213936593419372998964783045838394171846805188348146027901920860691241261866714781361117069800079392998937010765204103010221615205978978459842442487108759612667331076849549042481817323064284926835350581234043189610445470674115723416480738295200321531892972568548474244169785871141216868556150949877132822854495161573223329219787173890317043090594063674101192521205398849526792184777252451920134930460187719013467649556346057645928729929131927790391794421490369215402372595791401750086605088900609126714887184067243219654758295215549929612876291165602778528594457120745920670374250556363985440763955758273815532216694831020761994336258732485778820140238210508745488452036276179767126817483040157589676959142573860061706344108277443120786443065408161073259119400307326719165935592680020590313691583451517825844873744855409493466133259088438723788853258247842299904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,10] -4925074048569857811337868146701360109189817123498795636507921212870562376613683376688859776610547355473056423287234300114953324619136003193057081183903249261378891384360727324074672532571971681880990487105830515832002458066781915224509376113644128745999673525453262043091473875687948325025530571200120226921544071914953548651733011528701082597707820389123232638740149105351949155417012663950855172753079035094131495025109938638720054925189337002463491260226532332694840931270022992595893620431308040410780002747964645742871550626542291072515019860610295502054135156755415326503780927107525576854776125195202727757327834381342714266090508401642295360159250051340405195708906400359761755303512942878184118970571377695014533762926728006088568378605864167330996460381264348666156523766141714824163995853015428360897872921828587046457883521501067448794267026958267787418923617281736567590704221618580018615571904586643968301356429701936946694758021361396095122683531718332863965522416976271972275612690534883677170588216630956037287154251465749980604479176357814037798327130043554491726105860960409963394328100186328681187205197338846718548548631705912524140771940971547674966306688585388455009193285651055464532949616567840226422487726017949745213928434594479012306323924068825199104167885847204436760618499427460095646047960515542850049571357320165239252926012547163833043534799805420793375700425635007673394092438955777060930412607626423677382156663777188440195126324241723788522931076423788889891137868522916943754966368180786410263196394416636950056445452741285583347135542197892055714122907420242854265733709000676534452443313133911945338375110656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,11] 7417243198361533255411968839924978472987256272394123687359488741539334640258634457177304304914123187939080690482716455298208045967308311789330625841223277861222138687560959725773172508475414627208479783956008119044214919686424057462390377129744689037873583149971822600507694466545660117827397868769359478508428259318740492876654106620330770119537988476172999582772901959654466947623700619859474904016443719469688119478248896115067191519989566075565175954426237515548326272386588856571142142892940976265635826028040712576434421263870689769031373689270410446686620197878061530911924039514453911387200073213142411308884008403481761845426443985582378220790308116960017635713467766816647663501501291378168689364548531213259621047360382598934701561779497470785934480816564098599728775680151535081249423933049513461145598975302850328747842283517273452821849698294074279276709798988319096233568659318777195193569697343390505501818990050460173127001959086043684649123410702912278007509807870309240293880473759608960039976441595293780223301375708302393669816207087679202588250325483419242837115197671675488496679406110201120788560461804350796930605233402041021653818931469488918545691305033296448919289995016561116787572675954013340151592330053473747266588392887406855096835239061998875740258462639218860034231703018762266519163468348339731039767648171354173105443474036229007904043793528584823821465507312565649120249510600004799267271748111475597148436475647126723401484786419044438455667272975272876213786202466907350528635385101810155837373757780518475567663593286554786226231121988399542786968544266638764550062935395237719123707657630796582081936752640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,12] -11182782909313272738760866600245547646174723480867635414006208534392617987837505900778990584992574498629729895308143854731516758977648214327677249272516841206721291428281524046307766658294292909553001478981072175642055854040895647402939797485538726995329008713852295431069465299477013737577640744550511047571650395518000214602945482609370100491767837438135340394875615735190637488061340931407056251336581568309051103089321306716260479542249677779029994859621596169994282989563861490791624151692692819294631402195359890308493217603581189468183668850347953263588037177507679749971541814225385305411386908363272084145269330816884788838985227854526171828341588959689576951991638300917788120462559559506760439642688791382670275319936991553513017008641968086683148524994511074201762844063507956064336575704700330075815040681405630196826049914530478754243248857322031483318701479092772817798967370761650215095753251900826265938276266709950817244837099963066249788496686469133222773669293450010852907563662317145795559333186738918594044993146831562877571767131836213155521608059365439405528306471945191113350811102195015988835539511425515354975191180813077743361593220596222616799916135668652408227888954541266015275834644058406251758111891543255052703331622397406375590841783730192981544798577611270619402940361998980551047872094090283827814734894085635014761414408956938797636699646453970819782846048344525289993849725915379179251247497266162437837268876694312373044640931849526828260058360060976906017891406380259065317278069266772721789944127962688708956158417345658289059902173145428398501885660081780461009394516363372735899924072860781815961267208192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,13] 14290060398266423803551403729202842783088055385435650214035529173132479607624601685398851465903241700967052188414645128660280520580730638224764855174623350348895289738718100255091838132198667604191078567666465770747622820603811396390003018724610408002390104861573455240642985210225268571415685841308456893404473967196305664612777701859895458827460928931826510054446160352536475512925949973061031641157593254093900579461884623664802320644226537447622705462198709049252168552319376396318135741710733714880254842165686352037931551014324849879005590384895117661341124001178247965028628810135835406401302494595802118120572334909798976868916168367844620005968970916694368460963768717471732920561312021713998131385238772384919900599404296597454154144420782044427791575518032727282738796693849270850576476641018764360031591796389730747446716640722965045805076594974669045422176952271143271463991066590797855430525136266053212523733580833489759933406186226359518896682287939366546006582811889625005857115351292555073770315293574186848300319793517170026628124510488806604431309668630620676158002110931267205530398188988537413884504831452989413482747688546770094626204240668808054553495697702016816198321961887017442924268352088992865720428369246964859980270288269533654891880614577168184967376697619958553599778292499838574679092856382215176747769294098280232562571536393554174519586977410499027509129348712948128138519711768035340232363211003936223937504417173864241960098976931554729756160234648843250422904388333308271610465093935828864465646154152920357896355234514522568717522951730389691964818143467853440953540667579168095095157042909752598239545131008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,14] -12492040168195418649266544875740470146322738434192601206940840516481054834138162351857025252158685768312044147206897188960563719586156285348027953548413358710257850701652830330220881845672940546137844037804606467151462358036101269514355305160363767062759316040033583858723325630939246111737221516034548037703003770887364016326387457331598708963240351885869594529824587797431952912704505268006326898025808556759177798057471593057032783944337755238356133783237157706648565866176419353973811286619988182743969159162970123004496113128320815589109878723717675263082848282668510882349258314062722154324560696197565420374628176242758773407851137627122703052668176002231726858358484724759091061347820960536665493789335943102875996946120090401255757033362721737386316385674695929989254938953862609899924543865346933596676924698274031425729804022671524674644717966168041905606860985925836160965891213104579264020010094463221017762213700047104078724672788069455048558212293664197112190179496943963571285905904573829667907061011986729915138371743446755263388368847498676874904169506418554179913506633394277222701120440869506623507231099462580134875920977121042134579045554776782504044039568454029451287839725019594806959924420471527962866378662210204828569650198031166058794881900179421248886174038803840246637931725624370932317267603496585145728803594986440052534068924369732055732051951783102225895275954997293087628350095084418060380567276106520423760691844995157987276203201065563705002543394186322458706497713541627176101447652700023215836829463935791637315652277399913335059529563130224352173962139842293206201543722685686759302243976878755741542958235648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,15] 4710943653085121567756954154334823613724757965141731317969018872331996549928316554645594905991757580888532774021619353803511269502166048397332676841165957132378928140292374705083301364789572033846056105211512087177099737465828670571135664457534763190841138614060976276748666345302392042695327006606346163465473720966041682487151496246292121839950697516252617104716449829709856764473514740244460148238167266806023146357371848297106680978526634321376439537402877198308190863091170101994819585981734681115306109131714590958301339008879415204609154718347200690918677062864877926562455658635878369403540384643218541954026079455867486947350126534123293536724114168530171414260895748263523699074865668643658938559203847394917697380952573062707224499779711958013752728545115253160909667990043795872802073795799854814437436209343493036481214817517629015675542793433671383801623972918525401023466307528450200562445011532009994434757211450417170728115672703063562765576340625677530144096384275484749500569849338110986866696005511592052248671315914893706014282540359806790735273972295767351081100476345941356994932330308426547247519366908046113580075400736190942068511820324864632141399748927940719322845648916242386784672380596302750483814130029577522001007049772083843052074012850649977908759205586496665979624679725888657291105261166227055158334359690239138195188165861537935250328376659601629754693318144417560594287797250309180900134185103753713784903376958252411677497873942669639500062492601083785274286214869627849198782995559287938412466223842616351431965934484037212484502429393251487559916588629103269639353491894754056607026884618175550683835531264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,16] 4030017364763879171443805335135472699724819556667919400729651691523520766882435006359838199660227367051797531624309688395877889713161556716603639283492109172105957996463196827451475483796558577540391439335148806660253766925902679121661598096458874063305515958508311437468893655227070168734060133434311010294857956358719780827585062871602662735760062146558275586302969031741268482881081388314701329241910755794097478453007208415307889221109929435283718614872870641344259438112189751106835501004856841242172295385005775373845583425397541219820897264623607255901268421035060331604200030802051674569915720200693551395184674691492773413033929833548385658922381219830584175821250371006402647714549484352534075279441590303408650515358971642188942479524791103466241976456135727249293416634222751963256342951433113009164033446597613654234351943549455509203746356317133100028531104044231279055956933413179065608866411696379253734750327979443484029041660962838023010171940855783792678283165096321199449541699092913428168500828432510361025239451971249933869601365104523054739196142748233601093507034799177515700300309741207175090394267501252653845081231687857166756552877749700696323208677546718427515683654604490414799254552637916323231405986449535939365086836645183588479748371377973856628917536585998526248557248866821722547053330107885076834179733434580992871864035051835154623956283201854936791858346391052852730136457598044426904625405459054574077396761014723053416793801686008391305028169021871842766477004281922524040589063995494514216364921554201470326327783600469976273288705833692033190171039213384088946007926423199435923302375058284771612429385728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,17] -7754222761617698096551943007110456786711744259252881270801383712795544812255033854876804403226077121383366622701748484129131614478611306576239750929610743403197731451537103199060873826323280297618953522145760877433923029681093299013792723139214413843868302080120675108580612319456831087836030764624859602501033488843483749588489352132637959428885941048736543900284027565945937612844084158451131580746786153862209979566710333739607868546488051119874540245294970732550658901122240243608851718809399737814589165292422115564157895325503933685599680392334311181022978649961367748440470799425470962877990322412146888938587747212478416902610371753094383841508682594579062166717633579138420715051992577248104655633305111087267846159482968711639449814245190261969131146935714367637475370019587511443478851530979671337006754540589293042939862954623493808489613270940215021785469689825029586227677525530604139410840678786139806691069778980147915973664174045438752736851997617032956982808148875875309220938499400865725811043240329022069655418443410200434523675534857084951918299226319939192022373832834627768196589950045126395376721071902809855402745417598917552806741372107761450918319334817045349122841538999883857370322572876766487651045644496348454805946211347571511776602462762675267773743391362446319899318233790328398347927133019919447612523260530269827922820796600329577134035093110797903920124605579065852285436759651777446932971041826993333071343977031972671593702910266091015534117577551991671019849232154818418161728015885960134765551376527534767463047869366948653972942234737421344950209631101591411615865814546440949630506377546789057019470938112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,18] 5822763942129523801493587012091141357989191754287352432279758762560531570547773200414712012583251044312003921735936101374787619960894759975221481448860948526118767260539106786670515112973441541045754620355294383028366045468483332173791100118665292373862864855828583628919357383359582939487121372310916140714773924099495295913733105232776752138621619818834858486859108010072097182989204150315587390312540319003577527729154910350394922604821029321119878144763530873490092910684542917255885162128271582002875074017156878483543102632480136632328581620405704001796744128276173004340919325769646233527673646806497967403778221973901660703466474987432964528037459869615236904623963258982642776462740101597740473976844100509089960850621005366419207782619614517687530921887779889363472223611876543344656747569971970730594792986870396399347036503234893065638202529492334017489649355155230691932686346341915282117182134945795192849638652525037895341360816768347027608599879260194100874660398716823980635405207963679587497023659581284467665342698871122286017112678973750321275186290722150644015269692676187639410282996015461689472319937866864414492839725944118710772238875791412965892663690348434964572924358750412447904344312383051412710122338367274251006574559994215285178238234180085008269635477956581275732104074217620047663246843910452994200455080066270137801034211917460025263400957404755587591497229945756300514121386069186473095299224141215677945866504189123342606570036056014491383974288874795269460294483826176793944626377609244976785612536852047066593692766990891327507670911875122087156029427634747747233885142099178355281325695102834846779882602496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,19] -2103725944523081460255460560862233546975123235965068234759651078620705195676216377672961248614666458574826813835182205443613491762219897155231696759280005516036473815422764779941546416979196136840144505461290507685275673447434893704769004762167344704918319201831912139179882919006224746223615783300524110780421026932498906147568153875878152826243760849330947952847862814381900146048026257556861585153465465240601695796027302373372635583156570817328837276678765800063984883189045240072061984941982934899054149850139244576891698550374708127021502724815321438386697897671568966292648539957043643519198134314862615273763444973009662437930062579001458171362192612952595762066981408808152505699608924753019492062296967899030177890163702611302681211975285258551677628930824092448866278807460962193521046785113597838007584243189499732652951810193230017324947741307978383443637996004857409107799751821710093747446640962592030639030876089123252598243311017391251311411256384833630568678746656945048698850462834446507817374147802707082745467328512923382683768267930368244222437880935528936650815285125831357279764369967641754678635308334630868251367130690324135571263913540260531917830798300065462339310951587900799120443421714751463953801612048908552783103540547471705373018659508100159244396417439725647609238875779563754283300724148728051797825882902626677764397065204636044452335616210460439828009023659015636922989379288642397578055366104463477649578348429415400081822742205629786267803559097899791062299951976402884213738548754606476220730344937450978852939688338824913679129332366955327300874737753550124061551757704351078005913710059541052697297813504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,20] -168205285887403881269187082660095100385905946607779339233213956228909198133187159886897100309440835484793613518707123455113842325407772323020125806429883373010404087824995816767073051619529562384286086608070283109622123878276632648563995475023367676210751459110854428547275975923002132617485782454735159918465181156854990404228686063571379921110066754683515978660641259308341303656277297964302310813606325200196227691508082518467817439902347885244895353474183136024593594601491638673607694728894197455569177262671137507981986593585544781593698939408702496344716355338113931766287859358231212521639094108132810180993927313639980845142453293268359079033554643767964363662445540737956034736461057816134394344003190522398006840816273250648045594722212407592158836262738947468682026986775628230873133953857254645614636788899481760135662734602175105556989124928215195303072308931570114797566318232800727517195762195080190772840308039408105613145584019246439005397398147473163294463474556297909553840544725284298715161441499196533775068877896438544106284669395840769475165216247720537837625714310117367520810483579442209000483103474604690869498388390735345265046134428566073342666930831578954660838494462256660903093855627171923232568512767786072724770428311377907645469652047746364172422608066832019059844325240050162320275306079976563983052977354052131612689606542329833592088314261661556840612884339213637818455187341104452353744478402491762973644667353362556671610857400960892542525964202684733287934820441963613838174424389787101008317264370621610454385520080351071320910315387977732063156479405435617096715491757093511929853541968511921277204692992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,21] 646139908829038153931348750106109892172850073388493473247402078490383540220750289488376952859202114008222769647642157557996599106072944055329256106551382314180450661263653316976833300460738526844301237314631220485430532284035550082948235991129537878800785815948388990528974004872676355362972302388061310184266145952801005219921813203212824100993245079055220393627293034465074430825868180160085107648985843690280021809732425379092892683963891835671097267753679490085002552312106767832975826367821405630939257212550204056316745605549723175582909861855060299919274998363554962899393037253891957688224103185808433307965359666968448719073567795824224477367595209996260025398861809199545404988917848695543318543510646265173634492811994085677795993962113893674038658628488340411509538014917619274228332389839409639685335268725044323384604962869288379349206561872136945264317719258829734288376426086222692850768087733752638303644465162466989437623158729563376663313996131395557892359713642697244031692116343077049356273909155821403823409189814173904168445518546832549099082234374326014309507091782423700136110570176131996700010184319516138501686720504068198422016873084617325516760756649182343782750855304768017621240573046303542962610769217770170673746947967946929371056710341802581670789702093228191610443736078327972538283068010613989423680425839228020079531123277135888328653174766757182799431738486191167799606940536889974374510199260072037711159853245582846497779413038587319138119516844317568017787521346981812663295443994022581790122330524266806056749325625291735131598438982714145339831924486523713808980705443375508467395123425107893141169504256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,22] -378824056401456724253868955857014793661111277864350560172103483583462112937972487759007626059529882557691932935559777164397351812974352372364049902922327737858562200813508452822060715792260418099830261621184247969811889647350481461435263181847492300622583405716198026802482444962236412346905218682519751370309187914887871912091565046602451000898064701703409169875780619053911966441263853502960891655813090868306307611326281181136898085064804997275842781016617472932901524111685509783271736704396401934822666326694790408345354544042851562050426720246277127740347452152409012980428945583403898256835638705505875887292882974471700317530765305616972675929419759011518221844124515866991733552693776611272440904718838461024124208282105465139057457985388559632418289127823903593431475543158463209612119315559749452931747400985917009534262983886924561141585400216810787027533579378780618597881945804579128968914856838221048507816544659758430998730581126550232805519045796856376684441716399594886741216753258753109317531660216557206887726593157748177046706808441844535832787634440475530410980290779523095457747821341772482019947454303449776372752973780405880726011912348761457361779550571751093883096264411722910990597537413430541657635056940074948952815895802372926419484491287440412442647311340369711098545877060092035512028723821132018878684906169203991431362601633856659619209364817354381299665501647592265398767586827399190248727875707870839581785041629590349204533954720351479974735043882246144491398205406291167558466865619216402798439754733588329532485002498503727304911670751572986014384688234718375008517389679108543694861478705443515988887732224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,23] 112430978727019096591811620119820716666406872019421455109629289996891228181456155552367551867285533920351159401792055190846563602016490269179669722239840416009036179181316589639195120625011224359570396394597148647824510125441990910770454732441222119502842359576772251297943178637964954085748838018912838525930774657619471419906651145067193197077375737373633375368797145720905774845566429111417782552732633409313840974963887248814059409657593262368867753713671186694359148199183819166632930008277452942890212491827276477585050891379504867405039011545883282279648740085040892589479093249576073339842231948211318459798372284411599034323331782916519754116578079493499694681325150582712267690952534281274004687702681835991944919652579046129128094564451549863578733206797752623318263743604232090283464688533889132804049122898281078827000905892173591278315780112159932306714423344805106682258681616813859356035123974076635165028093601339563412641911069618077951910923270358183708553732945513383441608104799171751513133837042707052645638852788094511993073708973022407117646302179889392880951654418195611412388980988515834728201836860594278257866531354324152363099945758364876802603266634200693214389998917641717359761480599777792061907884255928303976137948953411525473335377834324286135579173841834510735012455240700351788574917091739709241639517126856119153134142882513488397747481033457228754642199389587835873636508315958695752516404787127819713581449138592330663371652706172299466888552344935579356386916065065326415779280142247032503804224128529879823963432444368552174459484166076090804247252765317961815826146513722986425875295244476556857915211776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,24] -5664922975611081197419207513238542242449880987418120152240164242434779805514412033549392362749718278077506571915962604880539493440867328688439777335848897113919100903140872278169148635720045465967086958208393153344135054992944664754660197755758831521557507822944443739437653669805091771646674264173252846270193849809402731389874868337862331165854436439036970811136701507180878925791573187119986121079551837161994037990096591418385447457759465109871352179594986025084864701274947664820014433780566936212551019312984860831714105410016414740815301224287276014556193659881052862890520458805374514983900929252871103854197645395150486529738827195469087541168838986129047053028679505968111291481466956416813688227559950604456457571199182348696665631032869378017377693891089514773160192129337825357500349190467509596226425720963631755197899637374516954248404054695675185469736867237760400194924697233628760344717611602403207569064779000373019332757721537229863397452500705002817523087719531761241961820742925643447083017412273898868912766996149075701456022415399814893262850276514362861673738089432233147746811287335361782369215823365873022025825455199772715852104002298724923267653178989281317925434584406348930366199365626651231863020948587943488179395016058701026512370653433262191297815085857210942842185041875063687443420488218962231695922546565913964186101212165908810027612403568106293998885577129688328548048565083668408070034797565713886312082837367249022785860977033018463617936899620546608479389858247975889508264079941006556904904261818335352318590914121719047627814994867251658583046979365719446495608200904847631822728420195914914868494336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [25,25] -12028708336326141479533950859778562191560700849836726822690365141811494085623205515199682141057199884821648616890791594644567355029692260487605575294956118389318215630563093848883533446257601338092060309328502805399671766272770889925061198076286102260294036358277530581084119081121789011193427005541720283762844543774542489689394516148284892131531173484682460365318675902470706215032223574005870426683314962756370129254161128037675186670795959485726291749508449600522067774990827116824385771927459519217923461601035523558527172503625413929736281709987466866667330696175411077999289550022636773706545786014714725916541186050689411538749342928390866205810911922143835761171132507888255001502951995306786662436745476500607252256202225772976935116721758912895297061501386749372839355602124418370913781285641511103263864990267864867050762770051471826095224981083440656971993346625769240076515262483730485482193817127540559242145788203792309495414798509308345798507701323924613538286586349657642409877784927948506394062828221434145183908722779003866017049248541431667493738391294476906487789429793230451584892060810427549314413311880722908504912680570190314062238598284860296852965202994225486917086896891451984116005487322254101679655782481690600964738234380103556709289416831224573519314379424665820420283720308098460976580281330488457443755155525844473234418607770030049131562443466488254750955328687861866051774886381174186620184420014730086815328918739278497734824278828570234775415376917126042464471406217085380121001326631672939839235768895469348599958919608937031020314446564057634095818445180108536075523699321489324269685228186400842647076864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,0] 11952812439295497489359159164702456860732532118075000042024392115206746335601891663584758068620894496197672836880981097924759175556296243146337250976919242088464682075911815896011879646709451465248118034709770861027177922931078484695844551167580469759760099859427300945913684078676379629717747482744060394280027542173916896818249466510255681163950049791728568861071745747420223455802892897914456789539933757176065638515023802829248826063179091376484779614135977530637529314353973967149030155786850312379444904889055345774484970295606544520308980136533486646461739730602607557778686136726009137258006292260113905165027828429416924346015678784717010148300184820662001657017563997631674949006320587455751808724688899270224219239378777688757898220233062939222268188338261216847778832952775887756415565100015695182254267555881863349752646798015353339231448739941117810056233991858572412351307277149777487845866326449953940641815543853735771036396003997323312221630192257193004559076161076369452525119178478454385396463635902608825241636669188680347077578741712276377331822318294235328756999538033170372703426844723041214577009600841722242209217010808576912341357728989545622118681700724716428569069235479713721552817188310363770775670346864062339180814821924450676427692258127574926931811523276997965763168008533568109715969340607685628354430249328678605831835627091582261757307079196590433503749798449807252766957732225797094289270405923629482732839356561750294418190843331595471306889495287391673618988702068415016789397464692120650689006610718985358505256637095168562146820007916318179193788510136134551640755317050132595142773431633899945984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,1] 1140425583792531747925413457206092349029587601949155860523802247440927776305716293917015207560887956566513304182427141434569820647975408015360364636647577682501245523175908428879507014707463269378777776709762384740076940662563808756177837774843299654714392501763466565983405682963482405756351891290282698001832157378035545574156229159699818399170688665677957801780469476837615842952311525770897346224591828149414743177395117943629840104118370760333870932134209075670925429138372522930836330031140647992215320751737307304594139402280143513551580966791705640697088128219702653195078785644360880180447117184995377022102328243743097298800469673850453821985205484382695138866396037613099752228009366038935575336689056544292758829131441436888915066536589000749877751349545124132681639961032424835642386802128803710739705248628594923544286477029033339959414845540231790442999941354422132650324882544202889228423642072765600685875240273785666840294829278843259088114767372419510154242652401868307232949791565399000717879157446090824896352712317269163424078948045946290611537348495029841182592353927186695432860006850742014713768271826088272748863752675013647605032708379497531492960854943091567965799936961853555362340291848899846083159706589965039408533527066269440167672210988796181364815775039462866143902341055893595144532089106391137891003948740498176108013945569257631980595017440214368502758979965553048662154416289933314145219534803289818847401136992256906923996370625974584853262978575850464006730447640883441180249194658052336833828251530042232248836257529245159528012658298178805120728059857043490342328282880723115687009070440402001068032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,2] 22177586073104347226966676796235392762174180707832184389048566698211655153661535160097200637191576623427513190056733811057902892515285006961066146112746986283685716749347915271569866681937645766731988235649723102085381115149222916307532179321754905516010157666611995470067731073309792170817933926670173078865675886387077200326997829322098315180481058285501442499753885007803813536014882218395153273281619644357897635341960862942137119280853615663198789470354639124888289513681431340418162359598379250290167603843136115931953687638830093493228165537284005794526164453371998703633686117587248735183987507147023403101471282826985825382106787972968746284034317419469475593690323208676566565933793161082541786006343000619248181249379464800772311581886333164293556125110626943131006980342397553047867422084717007773660557296756855332412427611190711460769560966102007468356365090316771724687451020323745595088740427513133301484521222394104044427307927146492590225532779903886564491016320626083232636471255141349344544085855070384008289575351561427023345096699295829101373571780957396096474507544657900901325942475447011368887031092113699869482650329110169332037669347682254541964861496666451340785168542201744525160277095493208734644982337017717065099735353920850022428791298469746421107661812550014603286355321857174804578617406859847373613956506723506075813572007432125995949373917066212821795414604820196113459181025406089664885304496200491056129641236359278741969980735184406326980475792043533466442087112785090500139320703753371021627859873339749785049452585763191553032808402816377922005817035707009620565991625254057644640275712256728104960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,3] -505822015709825625803687687409947182347488480532120064886059060827178037614948869947748229586109246482242644518733802363178969214873539328713722893321894818415887115812452367197771647567499612294475257986467798008751305993359032546580682135863182873035233190343688294384420398529655811167709961810580784283697783458574132801879778827296511846944053572933183796769642012278582333497221889015459698564420368627360306855633710190983652125188736662631980630964208992807427459251773775375691825164045227981966246661941330714187860568900808535451834399494469601224719702713037808576097098076580643557229908443022314821296017794089999304763673210271224877673902277006668154539959632253227041679675421793515480671056182675245311258987101033440624861359567343047898496740277601129898261089713217930001033690290297683841352983447853214101197777569870119369570757774382679334262869584913127599066634002923483931908399072540237856588154027861849113755442891024992007724827988320366481688011229470254473309325995893766906938968919912422296695089431665017324675583515244758814243100074779876616658105992087874522491170455832410776948767115722106438284575723063628507071843181594386484121107177434416895654614595931435088203659621697602945131707017971762555019053215726349310883520104773301815663682939705505821401080941566758954173589641937246189733824062907331677559990921862541262400569993880718152995292372185006642992814717980293112198316127874462666367249290631105831791043716679063730873581474714891876607912363216075214307474334928919066382490090265758943673190276701845831680953041753967031950932974455630308260862265224596763076821438882010963640320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,4] 2426832946597930774057899621915561348027978066650869565473967901077270541258404810032378129791170427834933997428922356051812764315227934877781988843200028181014284528137905226410775389924102814497441454763315379040013998046844407163833575108080652744241896320881145429904206917472690765477944258613790678891938176686047809037248930073718246381433585641863984492357008542711295930586036032854500574269020890768828392318799439575097584013061958492730545785188691367026286620853332323615761051715009328460084599100714423390945136370444564778098282776629076036745757506640504919146913250911758225050608377407381411173553175301107074669657413632635372182598361961961275950065674110003544817741066468605757364988927067202685196904962963170066178456619021664752875702170672676494221425125346745248098099231479695332497120621677680639115648652275172518685093098391365097959604487048715643856374266910845456851142398962148545370802076894733154253799201783130485894610229642834916979166131911285766360891698685167679597360181332580724991605775914566106375999078715939000952745362060342212729297598807682025138576534543498772504567091881012128827882345397439106595021992561530207199750313743527343394510942338767049799742988789426663300009276240443909754320333793861653353500153995107309677711030040792462498030326058881809764311574467820967590609434361010460536096559080247820732442016019842684181095736255111838398999578707170211503136608158056852299502127441185719350894315871800330929504952483970053644365207558181812473820218834914263919037609459849651494274233739490747630751044709233868131661540100040268722888141693275378489571848372448784025649152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,5] -6032229463167389048111495924614885988358290484434240306016177352962329308166551232860058627181300233889427442788154042308536218325300134059735119692709427386478607097512448678867598334754891108772880503942294974040243365654614351568864905183146816167258102513779529723949400838284894305668450644176723187421448783549258351276879467491061812423818993422383086919623448868410412991143447046067740115821830801056928994643461215515496000677058559740475884905144684753624241696285619125470443308989248549938562812610996069239849681300923964969081549907051373061292029143895214541083673902232017373025997803808577300319767652249185307824108263475855504099818792790635128995482764784300749423276063623896908256081604782381901195591446822221797751558815835097005076110043659480195279203364305761270852087351030151781946353024487344033364212327687701782008599363077427580869563359086129579440168221702200124949708006206163241137834522117161115164770368108370685665704073723445484793549251134668765093715395976894300915491970495730825184429099766317486282780062508869740510926304512877818764260806093307590829387789098011181417058010499361890344891606214412693000175861378406389681656913661535163133288175008669929727368935203548340879083086137971329178020548832590683295558721122995294186064351293606986439354662377727281712200646661188804310535572685154007848539223584803212226594279721700116402706356321311397869643149914439239070636332482004743351952831049164759203622433401524706119153074752446252360312175645046113020027025429058938758311275720933777206136158098354923455065567421184886904862416140057171704932111435791253780408198387321388335628288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,6] 33036426907990167372785715695179879746269695813927227320351455498884666455291804969439831666654036276723852832891602709423561628468786501379261267033687323220057450924343706562536827705205334119436885774550606948916229257385073934244360697698974361408166899323771954902465784542841206319874452444204113000350211707039543067223546743717391164037714060834596138650572498895866363980649709148334823438047544420420377919938985437118103337025589199280696537791479677453098511105542540547101447824536995112966683222181260544998525195122555509908170215478528123004161792655006621632278261920197191748642241399470298928936568375543936154069963718731284008848787937159120271261681292170963064270514930405431982049660034989635536060321377988774217391858602759176612674793931705637519455482861567972039738719610510688889658028222140388103644537042027538630142560115359351358557730552814942433143744085531275776298269180364623701700828756141742113959009421721351990831032933974618704533730777544059777066696429046734242137712098055355124819730432332573944588819885612530333310717309341841982817306940130499746294681206847280354407574426404201577344860610861656153985157061454344452071373897886945114607708243841187350106274063475093095503548566204109224767994987052106208215524715857075269623468524118431487132047536393576513156768091015144289247325638836316103938859578617048312446378672478178398495381398364904095345391001068162227930453067631515224202545472788616769305296715805387727137277991552267404746605298435441525010810208080497344045685582166954459505948320593992330730634152048010700866557838525464827676306608113437414599644422588107096749768704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,7] -170011874250247169845099719113530626323090322335104709471818884548487003210800834007144933474094497401918370650119617283541946768624682949019907268327275194750257737978764164583924972069159322538836726886094329316881157200411391462607013752592452697102428793303468565326451584396151368806809675309367182788791308543359795714061627009621989241492686890831737828728363521751602347027900401458949127985904957221962984574179744343504906812267768010699267925586309766775570077472744382905508426272406194538060302419870092817976071803412484720112271718915997988210275816328792162753799616099254051427605738080394212111612470641304015431202465820989778496431774385090038786500776070330468938075947800151418487399603285029326744342959525640105151546079791902920676435503635615058666400049819218353530565080929259817724051296195069090052652616387562830643802158374675074007276860024874349815586418512591731003797334973109837748334823549608130883975007552489043718745773607387535382831842148718310978375140366762561683663203320472149346393397688711056001894076258856982440526350446524435510259909736830241966312662736694644705077758693024270631450939335183073986291002153602318151833882607110173635576648351153261620195153561867777939452604015750912915234121766430159745081114554185908670765720597303502202296578955599143019856253506537429929266145768987051075319040242015005882843808652399083230442237363943481288207794783589133472509245772975331567241233321102000205357219741399505033815908577110525971499993324183468197063651268725158563374952718737239550226529042030079479653283685396389684254434084571981000564497493270261509271150282411761414627655680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,8] 486677446098264207444317932496444493910996917324381537177576525524281497838362040284022511246839917410790100036777852628475829026801512845486259994423872446493655440280809582992597211863021147481113260039403970584530012847766996584919379948644520947474694307086279464190366527674295149935122549954658101001164456149755969049018708957441158701414122119772468596062406859898490366427863412415242687951886287316668461682117916353379581857408343793584712717060842896351826951086916619021989802387426291811083946191934852897728700402062595535498812038767131114531326447220056684707247118291894956393459827294726771010227347632574104501318930369799693550302984126111890317327255943293438641751978453090000211052993591286227479612815556078391352563174340733073376934806829159013581623092520225160142642110990654267737082646207480693203577232292125234416336229984769880778936998962257322080440532512923560643622262517224191505291672431868634307180628130037081331113114397605344011709822256039509284582539444444379603074522873981706464963403239950854238942698308680930390251247191594948254776921727315851259574979564242031098932653049186360314711097199225251429434375949970133096061850143704539326883935129196558059881252016426680545618297630059671086476429003760479591804724377990718805849564395559661282895325792944350701457525626983806943922574754779816597444954249447725763467181668287040862999735160091021146005474935383029118836840942074529744516861739692567684119421486727254031988676787230467478179491815363054895523659758029841268591628138088574098476178782358362071355170988676139596102497835578442430774355622276413513149754627745617070570602496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,9] -882873576994183041177425430472939205266772619548730001791000211831024150801218808349805592726070298722321054032309502289205768338246577498617557644114580124994851980170255601173923115651906789221069989740070794844141939080843828819609502319750469939543945082678969749233490824659613053355847868557378759669554875297142504714831047276436298437619184789168036610850744656684115028996271060901137245966513353308221131193097420949323462318175111282039985094981720343539474560549942515699369572596208981004609514659467872942200717341278423624787309518011798901512866159387007097437354298231221313395718463254235676874593317037772043667624087955843491429250741033358841037573330363120558477538813689896693220717296167456175863935291411699826578032455047136627750909346585614406242521630408750549951819020751513373500021787143686130886940957341179392230318938881463220905907628852219862838793025776500653600754049426206081857153892372362583083676137798431587440079933046252908026114786594969118795187548250943104167470586158013411776018678037962122401926533399378764307749404857158233087373545089190224345840425110550546067878776398771369256650340214596591658377494952514293175876920631429042813361405052404785521776777729272390937290112877814353490153341946736381356769776299344544941380311812777186054630518020929486963185174816345913478286397196685271342622602988965763125088088593424678898221667420575237241119699061954542720380582125675264198627132387081008670832502866916218087380328840358346745336717993687162359649313444413385852400579510177692314176543879309840348965206901065581616402308202151797313786033710947061599982716669763911401162670080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,10] 1321862503602826321214533583030581095563391865570654757796789669793113881036035515125392027095146456452133337555343254433182057349058865984998624885874323123222940074327433041783779061102277026890802750027128749364453606990318810825671569594252593084564225102329390065343348647326983300087170102035635110259029599334632896204377694976913731604588503333772207873135039767422169844754215736903476456490145486655973085818417590531159372518222600732579014713600361750632404795229455843285766585411777622526011936022909378270105448172842679331166784300414176393808696105915027411154181889285187294997671196963256509259900376203713875768061070348972664429089939950364525675971127587391872899120246797036958271467563831728214563112713587766202087065388129021973454152130924944497562767807328036990787525952151796487690885324873467372563413280358531108484695776764070285729394292863433362012732654327617760221634207926688197696838895228600968224774524071830912430070283483525128527547633979419650812463041234512022838491531297454900472482493871076421526796628486785941179194209488064488554259830597500931458203668984861734716455859568731542962817999911313538619114499195941434024298617141259576332805544852244222757521373827750289231804393428994035009627458124072221315891025939643710705574100722636318894803889934643484774454161666231448363484973089257635865241418326034761947858639470393113875883066888744135099360926639005977962102406004264216359310775984157022511012425957939832116758816724545487769643480729390290176803933631191324596986679206687744788810400535705348003641407668257044207250118157160056790109733764657841806951724433184947263856705536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,11] -2168776220811264096072325243422343911252999379262664142124985550653253667300491164616583159165363419895484982769179565063073946472227583711257371803433152276210019219690634654216663942745361396178433984377676097240158991167387170657916652392021724372983249722022190867577999688853381390817905907214814830127256888332542390453412096503120119380821876514999549981327800526265723568225220157794998968991968315597417065343252130402906077076544472771539309312228787401971388971797877798444126014459756209294298899231318331530688647460968053750552939057877289117936915425215988408785989983378206425658554327748039941879421374448725910026077863158521414654906715594908320430819806346881288219857808362753374535377932255417196799398684586954294514389513490944113336484826083221900564483286761878730710068234903649894877518572767716333448101581577572637588366612051720405988814762021819856342183146974155768861877554831932770104403396030996775593869778597734153590283548664322718367752465316567959639559000715405598153964240340310999311044053078795811473335709587096583366239902920418707596108501185833737791837430479457379101323231178733880889058304857198306101934215940612867711728749820083410927218746859928421906789411125203325942968688372178267080762751024705249513668079196127878865311917724557408130693169392840625125924092832316301745038429600995990418911743177319728850855168961346464616288701564899991259297200512322840775395375491983143346777608778325053897073788363827028608347470688834175287320847779850320103477567641569827255348861457016623571380446103297371685237006637332377997851372649464534117184226401089229716011283047018265787756445696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,12] 3541492986232262299746240794128906891597617296901555584413344132358232766370734908692704215794794371603084854032110879661012341845440651425953766738405110903788949140703525368028310586517917576020314869548223154104819455527107240698980541605815111648539586377562797637922096246709530391945428968925409503654208118145155085937046131613228769378078177313559136873944191404241548857466427770231721382365978244685411611603022223510144935457497941268760956190832682743709747798094711926645660210368912899322053439626435782853878125523873349850538524238634568859962691237654986248092686632145255698317108598673161609801730383622144088248421946970975121951096598959643572133778215361920858159826986304135499313517247590832437733747486051678291720414847924771461835605668369646717105996638710357277666672783599591074109652357042735003762333859469874321580322348856109317192223897278501517195994957474674507933302916591901297450452637030411617928795833342611716858215624428804111946726434773790076863992117636154370558598090660252413187486586277335079706438540090757073646049622081347925756674337002154244723611974280435738721181089954105137020214266412679736320525267720599128706057099096828824893585344831782588630068530726710681479985935719749876186060656579930950877534779702115002214578663049928930423612817246243379932421319234891651591141010280785901236919087256994260200955753204536535395868851106384389807649074191157379855773986133882064394639149916044008563908778137570448231533529688666299988242221128147562182658990422262428317680877387840043499215017772226085475529851329827832380312219114581572308918547615463610664761731575436013433994084352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,13] -4313422379296747919623642833492258788508298262534110133561006094682314972738003532101172239609524151126942227394010191033784018165499566901945777067823822432171246000168748422379702547068261277557968582846251757642847528794630886239813085208436362250023595684192480686249608781362066336376955734517732938766667548367786694077325414617627790478732558892563386002926268670944491569680449839087443623195077864454391353249875434633617502197618373879067215146537573309250418415278169045558344950279278555615131934222925447427646885546855442588053733596517771427949287220908293564176045461344997259137500405731597823524531627180617377918050376813662683146029415719148270631999635419101152921913277908746853915239743037565628091255073528658072725291888599165659560673235535792085798740498765729101992379199896675045556142606558009889357558787586225883992022816979664894819617167096279261990912853117268475492365153047594733705316758865197439540749828199289775920085939490320474094789445123045068557887087771795618890272455030919421658572677486085771880672647822079329025996602937423841285153482080305625977222358272024671335036793220680498455811722676368223448364467474393056852615123064442052143324391687847533747742881227016741057733168593362769316013187100311760641552469888369797042396103573138785567562827443713859389282989022007838187344707193873436434193757351969162710810573985039437035752258735710821574258357464253464195169604461491615911456860699174016381390317949483114991082897546006305447279114484729236336343482557019111284736321774545645023664518898136780922641299309010460854733078193615553080286781907843457674150845494344099112111046656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,14] 2976050529075718264730896512275952525286880094759720165292156277137832836684309529541323058837226175681940711096847920963294371900434928232370959273641421078141923234243075387691451798018749808365900275376878114555704572791156218232393873388489935595389745544411562984148888421686384618648946636476060299334043469768756870873342930663746247011664997976336473869367857952433412715875948032466261961314834081010565790065587672578965500115194644401898645301423375861722064848286224039741771811870026301066583589950774572847226830962882265498634312738062381863998751460787615165930770874127364822113908540981782819460409424967697092449515601203621764555173852370186138882125701103278012006236711228264204582333567550150465147057943881595129300633105524930220828447647281265363471911757964240525704297845865452765718288184305036003016373916252513266511988729617826022498633522454726499491588343213078955969029924889939338962848544337928889360472509135959818778862957552788576142650341426086634383445781173420607467142256828740730441236504895135206623984378482055227084415211063458975728766447541943562449928481293473283984368935688367571630218225077048953105879862497198985190319625227616656730110565711898991632011420308892077549358591235576660187820736127264092098053510462929691083201187939054489585856178002270732514603209416309214954693347774224887670454066926284427949468521825473833953309373919879231320344354338006460658169562046906452891819942756636682444180465761421374970486149164962710373273182244267281671884461327927992423788216379784510308802158660979506553922793690466053297930888669715498810543212502375470177194739111936362385248354304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,15] 150607798842932922242140730438133228123632246228311968731865263912551004783411319647005813614558967759936591554434801143443887644761496078181265953486390722140322389518975426075954126467552110432785951151402609495205550785279841938264552923245073572206982149007514717151501192560950534302262259323862106808876523380806883582071589913258830317723756763020175794190577689872461922975023000204569094848158855900006849313515032418640483187051724774701123367530328329695245720344412418475166613871859647441344409542032128501669393851114641159137714449407364428368353380248291683790867180169218061081177688736601392302676909082843182590899879493645728526944223826994547624657486882767994679778434761595012513907562081048290217262612190071667470652157827903500786063583165351376199240858822214366244213552952313403800195968880986470260778154594046992040405279548465416603235531595135710178590594612946357202187529209657041980142607695894891915256711799249462341157028416790772108076829811519814985907841384071099904667925217636975440380662958663926290587846282858882437723497347130110838765258271622917607143630138004991372018712925637910546521977987088966642023226066919666057116980199374073177109893574848189281705447270161487941104495004837979984232484268522409834063398646443902877310702678639993820096893294361539386106664282808181313956030231163469271126211307894518117572454596018746713235135957826247415837182268417385145868359385378290501061127929591918698644804747041164793962726595074868415747848235140022483910811754515280089494431500751777221358884108144514403083063143498539096990289832360465487064310668642675431546806442435348327657635840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,16] -2755677861180032895610654973621073900043026457701245327242615281280490002920328126430563855869906434936823946550262728221483012104802426650668145140683416181455941492215764310278428152342078997941178041120434041346049621470382626943705199376197794008140877448100844724597035768664055413821278252255394857816963627776866935099964516707204665082950444536619664433688530451714916123665431638147807362901992709405825916948019648015481213046221986043177388575037392668422703784068213068951336022822987060792646632992137047871761532173975922213770658405795989883084811541114096561427387256793550064537573940044902065186293718337527949532325967703459877459502156754949507064914611032828278420591172964693294870168168292606149117057401168717925166510579542588313764872336093462909158037776464239950897918272297081323804940141740371154651691606621134672978134263556830903832881667827600612938928003029788711316427564715576455047712736991991633437634969056174986943409952266460693722928149260717772976502483622811253515223169149974405739018020748787149834084723943218119487981725889802279467276546605974251271573751068415011659505771655382536652649993426261159231227368229611518935440597353938990446948818723314018648301775880325113900137962671984440629643054656370941041415431226424802689016961321475123711646952101055385250856985004023641241039290486437519797682858897412729655557510614564176620259884696242871380944812982671568372561789038928581040001088043664989859441754375950509295979486164713922344888138078416712478837723644436950323402079519740229814729545767471692955333081348643425651289348319998380657865175243285787934619442493054285795836297216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,17] 3078028150850720798807582439388477774060229069732409320157304596916081942675448197546499604112301050020333756262916856060297421925519906694901363558565739996555586787357423172492176540286391648467939179845455814145166418134874073999074270788886493658630784769978562931509224686812385135741512453740527222301847783730095700185397294430906374041731125993108054942045710518995855720015888773265363316129349781016129936036045199011804828529267765266141428885063062257921684864914093230714547445652545904291631826991654902075146508626054746288018308396456643539487976877381445288567503766737618603572588984458861667497787007890836460094374243264472903818486785844180947591207711592653425974277135319959701925118713748880626234887518948101391982163469696269011817649430297544721455269717936873101174442016191824358492165096774440668076690790268835307309777640874653927525941021674637844799453863328164434333828208695165809480047074294536937586718923201318832445574076770381117671373497423269366372780616776309434440404925104047484812121150982046137442534081378089364147513512149442430877541703095893006285449913419516799625975824804954448908864466500006398829622581903657351541438776339916845821319540564253641178468485837120069397585310219745880464607558213465838420821282033564693174653929175929353263145938415213663470207754941074043529920601680838658107833590640589005759429473395704210188700877371615789907388329590566865528265627772290157098604430524835011605835903905817470220188901921656211750853794359086275308581317235052091777037737299801127894944801279606595555830903193173403046575047064371182085682190451503975786775537908908711553215234048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,18] -1656196557480275854566048157543882792362986126128496903889403926708668981521837280024222706158886971322860636039490677603012367865257379086373415118554223793726581311947753060291974046918696532456857151045243963608007084582543340669356956269741043893248633488919365361759271410938373553384994864209077348506504860028204115141481039792205745292247475067768796635497773989267224012083947205807011929178340575682958919091959950864647409062838376156304905157888053566690233227787038169640707004985885618542969549714950388873827672897761013240343015674176439981585256635236379929395455935524018639664451320387313106496799306574857048900296144338322389214853972629172865233412716557465767292720095919870817926750471158832676193217552500872371968030725007460056005497652906390569309367991976964739560047374513943715711391879679911531087416145260078712118874123082105401615067099325947563390692849794131103473837426836807403442936093793441307868726789416095531434945720977779952308562244291028303089700985994917432953907181088385588010745904599955547387511709798112648070931638813318672285680827873351623367000952210137367538817716118029912134641527742641641363069831012897115601258217077010654312510536636067170539154022690287621535143158943353834872324681565903623384476286456084122903476912670033183913790599892290769633571682003448983854657479404142176126432442675384695501001148574682475021774104963055461799636771837019505916946077314377269609110644312449562415975899881765786536590477614989411279672510643149748696671852036861417521673923188131714024966662047066830009131234530700312009133994512581018923416247863708555652711431558886595863473291264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,19] 191701084246910120338107234782911034437252610321583975246238108727782756218550950557372380304027209241507801884367789276631676412658369958763760521746730821214776770126469304445857096647076648412124290120441490098998045345366517605688032844209805914952672818563440977643611768423483257497240662938994533239320253074966306264121675343500266855320903929378132606473476314356010882148706405155875994186625816420644305742387872400336171650043304466748795015234326813959561812761411841322823207167237699985871362524918552302742229741415616070587547569579787805004602323610368981138504765267728172916346285101054174608317619591926674360963284546313065047792737027161173930941701170607281071973413560647557991856879601239914510138856869720272036593832546159656778835536976810908743869352462434436428426948323931014849180417060470939094149609561820146187318618991248148949758089742079669276433804972186223306298038175162724951888449084238711749654909866923785550205040706478700771039885119120885552017854372102398291001923898980270253725292017647368457179991290887406765108031654750956042373111377134350402604818655420596997970581478517831718093526212283680019751988695957875055206348471501343892863282706921044332092931585361783551332713993924286020155178170920390454422625133924312280383458595389690451785116345213521466270450934351851336834536931475804996312673293930203758510168174666457727101594048751872802449602878705444194229504606766719906642793547659693874801281123795352726031172377678367379662205347018655308918400860760434964382068818800654866862568150305015175873686331675960629632082175196152093469408012065310661501915152734338352567812096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,20] 395264052589607441304372926135676921506460681996122039421923240262016301962379751288631689801165558841430321924247379567485431841819226594663633318466647546389173470790090668434276581275205935555532886959609013223294119690503895946898493178066504752487848345236256197397431905307619573562990195721520324426165855659440098863556479666274192444995237380210894751780432606700721399671175532076258818759101019032004491800679386289950706150807860585808203418504577470719168063380683861258130370367854086414144620845865868189668026292276573630876247818195025824475765191155711940000271286580870962419540517919545054266356756977367581050303475522546804221466604747424069908883971981222162965307683083170096810600006909137310140059397509120226105178573623720782907534923101044754050855388168369666209600086860639877035544389203096707911748937968815294173843788067616884904159012490668009603820785940942706958681517369775032283204897603946717284701359007606041498043037940033568321561135306837100895670330061578561158444196134541018779021682135800498532896370681296925830318661415730452306288652726095887965203761041285243341106599928244835814756240017891709072551589184427465218131335664457288688657897087271005185904448533093159663155023220070461047516039806703921050750699869599796526319011907508138019361523706547868049431089101380799798008375272297106210374048367048843029826398743785959619183698320320426679758300320547463772067905258123918881735466943450907678091943817733368794675536330356520292376343294404791568505149679318280857439251199700489249631801272695046925386968989867796584628206470013642418984565681705412688509573721313315049533603840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,21] -325787094058386322864746143034388836499310753126915598014433840252423637295544391409165658699966866185745100947327381486454468397960079154288486982213782798487444629887096114445559369698320716809252262627188413268022690212795645830517216585616583789210083634296157172243067198805104032315574647923296069674481032059760677996686554407228805085954067227260791386170851062730674944113215656700901963431470368207543350541686402173245486815971462176936863239954609568591442578433778716776634885088850860986466584266487817089412787821871929545741707221060389052918345832793320296768390126605178454055177539269064980097870922079153302113251865268937063625415168711721470707318582853262670120855115028654773263933190954089395754842965514109685143145580872746508722558081803372162021375539903831173631940620929246991568692859640837286436916186149232371937791824013153284862203758072247303990301891921386709624210813133503169938057515014905783481477342871389607684006179463825756173590335063827785848740334727886919955029287143085801579143697051757108207438044738378803742923329450826011178522998668517495576808622615543534768570242676368664367572041213034267077683643203787272192778560174913702384071234813378612929406371488057962780123868528434312919695050483833459690228390810755380275220839815782484959325676386238165646797880004273519434480007490213024055544826452362082497293661454697939196239466416176583531909380177628447705347766036932275689593499382188666000322746441333855837110835418103720503168371873929774553005975252786413852383273309385445205304874966442264810524385163665570905389996155005797888516089262146642743857217055234816511492227072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,22] 119268002897924424199237064084798757444266379507885467526533314235413318719552069762881447281277603119131413772905381168419572528227695949754896387792203999942756083491742970822482153272437731055517952365205163520945768245973475735784729976582728433951217652152908435621252935299365814479841522872999856965591832228349922705676108088355944397285620520547208695493998533806876062344031250554833504264928901379475442218803087717393792128131648454903103295173288243182923131730745911698664421405203406963374278921129044746195001285235046652664032270818513469595714336850087509196712674389142413332823849475644039185772002659866683532168820843484602581153902335506785098739689747480076130791535231051351177003418475019813435746688896090664672510977937209511123317910850147287115896773240645044796727805488127714798774839730562455611507692385691115805570229103952804660536674870864280213397076008176746985645778495505457278525156344925919201193934865432236593213391177261792400684150483331843889189746180129361231813305188351278550867898604481807353022478648159285728690961166159260430329049267374759961263554595830020932776279954446165881000583777113768549708951963563292727328230439427725512377920722461550648678890127944294238610127550983097152033902617626560006849271004056989820352397411411373099901013714828128947998521471498549454856631698272933358124227302503050193995103380336250470802864661785111776429866221206159752024895037476056063006408136642449246486521259573950710028892761149812977913360983291141814012012629316604034075261201284854851250376534605659092384994095649223123061880767292650816651360355955350867899779967915420132491395072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,23] -10753812788646440437472464016296235107840521252260050355364591175915351221012972564303511220023095897645155123134811797292706162945056204477239494362306074489604763564957844541790849116208619147354023206353768640219939969398656521635590354068337631149273883830859524546424027375500000209329677083863815287734699449218799606783176117447817334012026193223012544351246918815896818558799946985121444503645111865397014380430249235843500970446444806185220507672847331835396215036809007535193992070600831759532029941887293661941067090961714093828763577484912804704110208752064068562626688617783860640231407697923278857043354772757439672222175605878102584222643426912787047664990894595093330506395825926839861280828455707218620534804891927668853927155722577388059756758634745039219044216816710739258073078372671886274922491958641044927538325776898991802153153446358546408690212464113555917924194733553905299906277089241440599494272968312750350219664688627224784473354316788799698119274111064459477901938073499691603467694453388630697842768688907625067482661308713920780781528616782441160995553586144576297606089640404477053132741602079490022132852395815031199887908273808933343896170779154889203898295506999615012745926358033070752354372990282207254261114089492783049450954519374932719526451900781657390616406959359404676956446726866881787747058123275826389850160948780913066870737824793591596018385397120548107370408558712328989095387587337267873669956567223880926082586136981507104381277807996241979483611011769454599001526870248521057504671180942482736108543450654180847703053574275258963906288613928901375958702652387050951954885066641509208404525056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,24] -11558305975957053544630198349382340902223661376988377139574036982990080811775092498231769393873721072465049333349017793715931356411347824963097792115489055956638434406687838303188520466490575112113574359240858725521927937375645406023380910080928244713233779171457222001436114157679231459490755217417042003445849791596211843841672719305869470814137409874632734857989113089677635783792343460060599584543220405807124098957352315452701356984388768619024304570044053125719152089493245597688815805099820395616519703314168853209192320818382674347289630908204608999500438404288114786413845187404096048964001966439172329906622188666048695191981475212824598311632723161233644416055171440998641522403200270768399260459084564599799641959383573037254143759066833297123423336547397569618152026648886161139184963886180692971130449329521532352874948823482363400512124319488178327463130233694301592127366490438017843106400239335688046595532571588675104494321309400254586958385425019345360863629539792506677169962605068441526377566995958270286121637575461157867003316447300927276244053608087834096864056168309276109655447792369302404561697379563328954270030954648477003694924357004763547990467495028291361810470674664467203631388027836068177927174618395449677860031027862107065530981837344562982608261419861631734418697184903889231392131491365707964825946405265731185950616010573270071115508594875279093863674748355363473100610288888396039020040404135278271502948780686109286776080197756441814390184042467585502689217576625260720821204972514215411990877881445376443025678701930256365313864773304739780434120857698957853070273067429766304721374958929765367277420544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,25] 6712353428360566686866243772746881187198894921002964418737932107806122570073395835624361865168966431768943807048543749102513159376969901623142190707864347003868984952980241354256694403786513237049972757339139944569365933306852862446498820306314484898048735635854013482661092539167245561822465037512338303192093937792099478593500465927180548213355531280816124609760355703959067268838629451901421463156735699472752237589038504714504224153566168618491653632401322313166965948813857953927695081994999741403666532140046949157830029659707345169637425187086861648247656341167105099477728761604656138271882227315366270491158276807731638197454677882272819803816707871400384390732411464794290986631752506659562737801623181798637868155162794240807278542270457420080770239030885860217239079828217495325659856277265338956815332587069840594689452379532661814328424960836902560055302944268236154087842863679124077319906026444766989384035159005486865167403083274501622536067676998598911810147781341501770873372238121911496689671884319811408933628389917329019076944437726726005669502072039886969251944976647404446959946842451842220139964850404747305507203844048778180019489459222027986001108067103156638124659954369832241097083026463038388115013108148164146659493389621309131932564950754687466595002222147713245424472443511531312274185354951263629336988581088006940804013838108253838349949805639990764044499895474244563687509567585827197991887203544142274278050071598111529275310328484279027612980670401195267805953667160029906687855961566757369071450124862930224862823055332848101468457145116747315874890789608846952210824761665531665067660401718827305863741440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [26,26] -1698292076604246361199472713293882743156829943905542794583645919197347241094603982242812329579205816613233975512241312860761890196168611867817577111924425082800796475004534308100128327719353625826302119941792623836093761108828045209608165537286472951531193805949361669879094104127790328834987652718217822836656206248854721980371525438166354107032884841004463130751077327290690645652240777423938859808079088939533256578462840593361715174857016851996569842715392373108045408679121838975259530952632379876149151456728936099135214458684540546270100598591521329218710489719262588012574757278884436103042475022542439508863503745804883139874721111918535640719939024514173170264388688044478812601852184816975658333572937275733760366067221447968891181658145550354054793351324571454534423803702385370111961387707857670538425208037953398732435652540724417080801787271166457309931330218959753117449478927571070924675698275167886030951706082821736243075760038138879897750312230804837017504264686660959201507209412173880842200159035180655630399486798559671650730261325136603310540770857953359692730952610428367507106947725524139922580534407542238562426256936472615113102479784713300799647526752536500078133343130418199501402123618400854284940574079148562680088855760473845888119467267593730675133352779529008856781501599386435988454036944825848639003194316726451331191412835567782975872267942528440277506461216309756016495312089384697032135291016214363855329672879272259313463691528100284439674333511988091927601856009199091105786383081689759039536556332530033298689534589481683098662888621632920921730488493054748126852258368685950095674279103036057154748416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,0] -5497074812755754990653604824118215319575818652985029475279238065561834674345766901267534400194943545552012675108534456640765608803830519350110618080674614492566947430144683657292440165230850746116400330146253692035728338958089914067135521931878948857951266697989589053290907901181235491354473880518686437903765036247730894547119977377675464474821791202715806923009365759016967942353549740412210348368992234924446621712884586839090685230979923917630194681267779445613047932850584143557021154909339660968075865306698736757017419992763310421198996206492251957193598558755987024328432459433172658487978921977520396101190388522196589508933817696631143978635788158481219488406614764421883206274835593714654881474104424029469091927945815312129499943393305068389682175486313972893290112113856811311338236844076969730918741525748678898119508637324373098610039935495457143945638956295281549148652852610041110161293418001202231209799243362281197247487523845324382911737058712728453689232681276728619345838113911175867031788529336632651985560872667027342085245075647120467319288364852507397877695115203352633445488313821503645062146470429812568754720493154699955811328623385293686427048395274317811980549316260439772575337674766023590359623558086073736302248904980939243123565852921056929756911080583478946328460028967322078387695955999561621468272551521802504898353773777263784455592180884441835466330721272023408841955017559806358708877972587045865769827423354611596279242341840679991055970956921891952081454077215895208611333559063434739724330662791828197258635915763006315725275545798232076397590055836629240873338590119627563499722670181250498560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,1] -156716160009056142642555337091747648121308440934754578735209588113033880730169258850279067864885861597124536115537081379829488719034798613582452707101309762151431328338749869513602489377412303979440771721015314138572496927001990675541020363087949375314277310254237815656770756963069091854043243630605037303932649477059896127521299023471895818993693694799164787056932084684928851081140915788199091157659874091654188112694490094439639678082514469363930078008811627013060955315982942836256954824907969090665270437636677985202370335340852463935965150933679563344346652302678298203585973525488790243800240436925396364194955688441190380563773445790496254565538642303403636193764954440687587183885251829864443932302420602163583592028900168516953996521621259751414708691463035002708422179315616031703723554341118140585294430822316036060194488963218191998811528558681477651644706968112463376636426106168800979389243249095496490962865332233584602006586248705833718304502232743150586855727516718500801121066059989510845858479097757794157669615885336667722439581395207165350125841379199286869944452783979531646418210177532044486146314652423652183094594530677612773481771471897970888735949198463667047989060788691706125621100145663657784752833708738861292590409008633538659208450106501332059493963120651009333890434761867105050679622068371048875227263410412899333992897949391050549897939511816392612321257909517485796097918652212802463485506743475497581571672069991351589279107077564183193970726405789161236897816829605098826033448588115226660274210470012729063912106282814146763130180469530775770651418705352326914707595018978889054291822561428548616192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,2] -13112555237925145897731206908124592531740866638122056533976686248281738468161018208833884885452124136671203610001441222790786852400362706217718594100381728056127360143277923537544869648264833059854761565820504314955604792140891826491575134846360756448398141097885791119484035245491108562564936432664948217135556523078130412272594422614596872244835748897181821818276938012929325249364318844989798051781371801841628859563512708796038230831935080960709365557599942166922400730805950549583824879147641743905363764483715452649881062230051519466346898913232687662966273213498934246302763911990328306842112425488831633718336348895381754183204620317004484901602962341208825453104805950532955136957251838142674543143930631613782157359295488232065935887620530699262923052735457068415970114776131746602256803697544661630102463885886027989850503057737609237941807164192879040862164540021576939267578533054849958532408732689906166409915650372241684162057441857723631353813591909402219381141512552650297108201732543375970676081881324385882283884156167891585556725927698614174633186833444595302756883048953044921021880178261707476031877464703607940586588292726015539917737934224972239667164390786531161281857501069003145605296583196712192067491848625993453439159421849981649196571814162112115867769527537461820377825015649995917969628403481194134182539268469085341281529298840615074652619376130482931186365552123791370595834442308101653387220552489734822536333371321796542880184255015832026572702118594409392843972497863272001129994137659341317230039157048214368056103591765036064504384266621613538270319987491165106585883786826593130263118970283764721123328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,3] 167964212188672416842987911480016211969349436384820072927673450762645847275453218106806878483439643709928214559182720141341952572726420452061869114685608921836249432157928062460592530114842752723491590711464633702234751637116862129665170302741273190715205297355862931012640464786549678983713182322088441506061161585414210652303775287410050631136962799071681855917235937454920784495727368484782585281892312090913477380038944670462625550457170006218033372555191874999836287990568582084721330404420201755427496852125280830197078451450219126611103652985206311859107240177708291240414913862145106200286108693656916922523661773526674403131114898787141924624349297109091095584123565898059647229103773111238126112471884378609653832300004687101518292321831414894044873641151718602318429262105093017529549866425658064077186981336267134385762607029503013572497859275604473404545584094236376256848238857548558795181442943799279513177913407278074389128557954627168991873155709341332085751757553724093830339523012245835325467073456094596710576119713445007520936739430189571432795066228005838802031651741996343064187821806730264995805570189087082030955806432708407195079558800637961299812051937844759122342309990521275887088305011409034465669022145564705402087572598275837903155387878339015337847512734829962059120362332459449257366481564573408814108945720507873013580990241088041842274500381486632601509201442597582044590201626004605922343092723941967901563554920365195623932345252763309991078794600881010529743478724509974728366713206451182874903165926460191120521972884271013915232777925902208110219880723520763389295283642685471983393575380631284445347840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,4] -592296335767672627861503060090658836598512026181954118994552836827746779874971799654239652553420266641583667113195748566738770602089991406704370668643379547448700804047377399866313528084420040064794608967286056978664659119311339228316515295975752632304711278788528609715150289215091164463645953569157579680772258330580731126956485018608886440642223295239347779378302923736113975602035323613250067003798505415839280737484286862962952258502665702725109309318712073847855857014580727956423923996634725256765633987143374614489109918862243823996882517824248312043063662493437972350905850287555782502148910108365652966986263562861053482813016163783315555133072643773216602219828264614601329372767730786630376502992592818098090065193845013486107986709455360205356509441109260543817650714393766181203935615081523634229534303283840826572023305388676951085611031152461236656060456951943407209389255438594981509082121943046758373029377422202843159693025829738817433453916852753478842347895377995362803367431364085143092977108073679097926204168127961160087104057767064224301094892534203129838829666759411487064317647525662950788804944969349385047907526294119562868676456064771097497548392099229029146754121922458894229718572667312596497584108465969970870282884055189485675820127677945633099367383923882073530082327634844798611952961008122251915321981272409562952843602541001892086591113457006653311913080896961541591072116190205296864549964471788924311005100496962904849568110883088468501486476452152477525717982471297138710831256910977745289631872795066020840012519703586201020439392265919265550006027325076007735796647612382454887615868377174556853403648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,5] 1917152006305754575452789028063432204578704369625286654303916396809963073041818537409615916876492978568528345289311247639790579721515376270743435458715819370755549130439351246935665223610931458836295292285714061771330998711805877007181817464097461631809757507680671032127719522852348633626504534871442651554219686218165338040543704453218028027800375656120915069177151577722217506443844000459902220483015334681739425201829234284046388088786049231789109416977798696872809800533834745789900869712687389432065190163420934037011115361835860987393456825400100015159390136797974243369754638059749599957024290733093715929149016970795882171891917391733569862927104459869082915385334136623605074652580487474604391744239528224683456938656630136865693420350884455887377294401888838693225313228084961551822338584246065159902076778484113352328079453060220196464741570252844083545493246072633040626614499475461207738030852736659140020257475990278925047308983893718070321598919248898608701104093442855368614723619039875285197632301780953436088230576427942834209548009648993012509345569810334387530928275836170753757877131681710703986771963533276372374942232109397915925948239357748476551527992842743791169817405291580323357937235825447431648821611864981668384626262214569334771160527760513691797577529511738538030643254577659223580095209440186088760409865653640180498262470835403264122804447342148259062952353920693526116008882210065633515090847477771567201074153306450548938905304882479862376250887317200035992627473898719239119887566110776572009315604544406643026315390123782924348986770066749495642234406024979672156129895438231649098757674719593640314798080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,6] -13199491831491140516109725032827365803925986420173660883103596376645485055653641015208934112656561422033261377072148873455337143737452061413870198813675118998479567532740782432722567271569685138291512070238383403803736909106809968015120906050358947699727973165757870303336967430866461130526674522255304905374789644785905837272146469676314996844101968668092089070871974235967276905569521108338665571303025382161210758136894963523809055717367873222488505677112029077110584238262750868153883726648354683376129082679312989105070728964999594259354313001967388615983165427561991348510950657907274083854428169037268040219846840448272199102368677926834656756419065456299194102039076243095341323888668136471521359135968883375715378671057452047335716112129783162827852229515078804990030729296051343025137152250523522114293341781989239129191883603976846239897440576660584985974508683714757111172185278866032316764049136913724917106405931536987721494330741129466876614639637389859851297227072707045680379698636862847036599660849113004478376694917041180345522211269188478195295918750349551587261009148206279809983511410270979711935137679961853114942126338229110520733004260147772269265619687533224136966587637333359130823010791567229018408869563879849079002592068350032009616507407824889913952584755380428421054865258933746051859762354674749717987308118722792239115156720673093900826345359709247539163659639620587617655857058639058720624225960527634154283896887223015508723886959592646383360909318966538067820417557658369433774894628353831476901442287562260545360361523296983288823114138082374921587430786278411457407739242935881483428743244555774524135571456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,7] 54909245611826369752914224761160745216781291942608100557931148653733085196281210109697741493001090137856958318455143146705117341357714357092047771369010919670790607470132931455756816181914271628700812524887317820190775533300801914915208014094005563676326747724573689429537825659674392602545176862189523567845661291070382710489903773702433330835329443157604173844686352661535215839976946729204947490674271516651223745978937165531035233906588930627310617225898589610214630960718713527503424658778935632964257894820375529638451013256036039681655474275569214326663999777860098348464721102907920953516143142408605175316322801139796835967676103117735943747622888728038997508738394051358140403734347172041278011947708914169747842087463120175175820277927993280381182290751221318880556039718998229184840601730468823150041383678594714519776630882148036823196114852048479286865506903682734785291058430861175283696651599287980179166251337147757445444515052902476933856701418174514936545099217370524535878841818280566490763887123921371316746706394374892581588897373068725383096524236702028850072559983250129523273830342465169243236820107983865519207210177871912134799922795621022100379194835112691971411431942588369286345893067111349315651611446486758721743919993900431085060178560414033766041827709293036039227766527075601200373641939979244221096822738321102833201438146550902251834907963580692743944096154825386685071348246837675502380023050689866597359231333147697183851039392349263101617455948826803266746854083229227881220799392746473498350457794283534855763741426045306315908935415314260365554691494227314723373324552906317622486769537000226171008319488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,8] -122821584471081129326075464749003453961689195980611967112965664320666991483959674391356223385627063859410365039115218307875340928994537448097468256943423495086113661608625742835698408685513148293967227827736111435859796659172314836262078913567885337985262875578126981927490272928934614310632149322315263286503447133441052136354377792891623749507869656098198491489985534665159211031688322740887590925174985100550212557428390487925865958882276604643527696201985008384546521095938562719727699301295601375658377195449931259427927775004421166711868749229068713048908428161039691067539758823844772584246592399574378938451224302250371503736456447781516426335201795951796996626255120842981518148218500674388280863988691406830112018796652298907205729143398109893411257724467061762340730457469149344905589901416032812600791685908822891634654289601309999609832166775024630471244720925721576037612572861289902339007282632909608211678103962560125408286190157337771419615614743698671168161870485298209203258650055520180360224616128698940120914872285548249029098550047562701379265682130370764078537827563683240802621169557408896909271586241369989281728148536426824092520883301374321691600288986678030149082660469472229538789212328140487746670929674904789170050515282714228511242998545650576621408598036477148169515173119656394700388473370950737344906549489377976505149348851667461086847839524537486536437542656525706993284947169558493585944208408058546117934180767864395779265695436203942833533047198330075082720232800492043929985719415515960476399854754666876947786719431854235353387066049803666316477887641726543172878681987490091721330586762306921921152811008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,9] 183057656234774803030402098277874977425566218733699614760544903301119647884517221742098196454827571285043771767202974363457738303365542484685871889285751669577050503855146858391933458706367586932548633588107356937295615480916051886433815013917357668975616380962353053923052866213575049290343776547248249948805405497947708879140723940256750754519088226149007791460944448549715038535835827914684652531376415784370928534384578263028261030910930887345916235885677057392334788407408471701122768994401274500754218168355526567260631713246679779380458528713744693662111818665231912139022584667113572735335171613310496861770201096130441122058383970276308925215201330244039480490707367053011083625513718865606805224235159159384726962786466188931220862017536158912756021909523293610887183276889980245506055230243788950461631823323517898652215695605246895551364379929048297061841018755010955632881368639103604932790423673602417710020014612906038674954106700229768032996964196506373550414656729895140588398880447078338973047682814486971188005124727632673854153010985912708809681074013539352683655134649467025502562865599839122956893534662323651688687119741308579381903336930207917510197941835228696221723566440246462730814818926167825151133040351079580529908092843399558486230059365300482242513329262952516255565091915615638827112370665389057022952733785115127459414187068651745832915727246900666269516771275144729033336029658815183446616160499873765227314349223970713650358917012842912612423551804056710841142958446914440867557439552343868067192709297192516176240038060379266074655810250173345415281896976535899907784126922276757727481304834809514571407032320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,10] -295576915004880823953593555593215458651190523338880773153585160015357702593785375680089438081536086658244237427928234362855572043422752530191288715785442569291203878565735209773844588820024581074720640039217066462756630222954304686019068205944058721524451176094078813844900584656984639966605116972742087957509692823711123646922215836161518300855842246813638013028140468252545551302652832589124915456737968462634757185585084217095767811174474382547452064021856331904633418896060110914481941356290897244863324183887997980802807763756571481603303734333646178120420461093603987453913962021167061144186876021023379748032132666791503236936349125265925704756215637845542586640578111391944692660484362612409727366486969042081960031043357713195110678056420519446379537862662610285544482258827036285379332114686316690291282031840650069067587105534413122008412140867449519549207136481336857810077582525361674450937409036625539263486469021488954821784499900629931280062707754321226586323314751168776302609857592575734318623120174963821712038033263447091652910653124544238481392907541510285384318229394814712239236132703106067276345367907966307331779314642128070772536738667518117919043928834064121928500818655973446242707969768633370735903170438520464352243611607868621265008415154908915998702175423812459790900117160246408068506717212738843172994211502577004025416422431081426425590973804227974361565025396923803974332974080540630155669608291486769729216069290797166359470982852210382935035067023380124410156008555612778464946627087464286386878854565070335111042114045712154168957782256997899466281295446360772489006260582039040758398248553487009934433320960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,11] 623148589625215994541140117042546910442685420513537316877050618289535422203698282249667565281269787846035365133856068171165013319046412991393149783339748097482690821802740451214880082176118503385293653617610512178429337433793303974410177020418965588124165289411149853100905192596209626857494387524498925691654373944858331767017960823725474318190249077361675588460231851331946607701981458408034490717529934359582304156681832132528699396737525737149084256354671783648814405258000292533649513283103009410966080052491227631325334058893364827767954011554423041605405916630387149286903959969454508571602177720676771710719391428386605872639367952281676309961995708243664489309968828558016899361926384663351982306352540645331885973242428248163197131229616463265598957346807195615392589654316582255724366465414067420065495185999085866064377400935779621286442856835298607959364457356642408563602288701326510018999417934189620663599662525553883682431168719498123539705272582482427182016770804386504354504944786771364304725276585173835890631583057094662191861765450966080426405860180800410399348856590385158208282996327296689433448915604268695948881457432425249306224880486409482402742276101460438764303111834851466073031590186484451016004336636685152274014016797823277526770537374992761041665504125250265423989228316452500691213018980433045266453610718269570226161028638206305953906188884607433726405851411762960486088765155872257734182518623014354879193287808208796979741893770004973949356257066282610713959972039068585760703388094923597926393136178950526105680815799571819371652581416146306327372658585889054159689349069324608231491665262204568099365060608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,12] -1080809486296857098671438719125803498648200369210057613193153229712465559005208047182146622798177136723557377204798108167235647972084828466791629584722435502085389731191244135158429333658412638772593085017905259273774296348667108157502603929476592986534673003671239877845634933815717392798173093311928502166417981077805639302925419587875219289047753049069038982705860750756476292766781439595516289571546020234244866328293686575418630773037886161600825110775800207442297979033426687248519630878506576574158321685670128989632863766379732118185726458117173097900784808150613981482474794499220920054683512179341595095243308140116525991261409849153256509475787233539279550959608842517166421622331510858684098813046061484699262626532096221642021493407979425250275435898879301614337681761237054034909771518055353504728440774515470601858258852421078340999674641715645171409298749041076405732477644812351214395402509825352551110961396224349159270384569421221420338163843807961493084372986297804196011068289416426494347019062236491581993269515801040141465981740960777084231116770076313573551737125908984414223720206911117485177023032356996885636362514638025368080009681599215205892229654193750740989019395911390399885965341160160828015969493011420760576061879403397583753628765089252708389111107681311674772773767718611688550591073895008818819085508914871590283685007861365642711161152637887214026001467520243746163082297921046268716629454122753156445078989381006764001246276226402995239788016604290603749376895787382172944759687099255958458944608081315939907535615694623784951471322561598302362772765862644665150098078036385920092467495484131161008307699712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,13] 1151932008579918424688739410685837598660262235184922452837812291064153798265087478270896759002900559893201087612534888601243829918155611491665462676726833097574303209661331622568426543787598852636707116580519349582717393677673810985120979032259167630355347037046655811573773898937321420656576013704281472634429686434745973403855235497368285114297332757004243254057551073745905556837589712150078210519354227022819522037615741782608858169205685743411902431395425140740617425903348043382652099900554238646560265394981222426251757667964852620263597272318469264941133708421756050381237656965119059954743836975923200187117593883565390151261121667496858356766627057860110437091442507719387137844499986984774331900775435125473546075768171566135279962392431183241961198590307454314276503585070445774386125759642614872694740113765060262431690410394251116539392263023938361015970255300584040686534854579888874793581251880889640566501714683165489950315446635295082013350643253535312730726742102167718761932177320235693230604145086669995283331307186668384754347667895637728301612064774031182847049070981919657403722739077112515558085410975558539996723664047083206937714617207139712381202045063064080516627974683921570274549895450770792193152149577562988083944057488593371526130516657420875639585520948981003698488386781150621687338766304542777528953021277120294576854665595886519424199955138481445430073709602504032412523749536257717957431655598781278213741353254434184052635276433286151300584980360357580051852086373116220542869557988050796264147398492198018174555648413580011678312444759457778079550093638030025505206938556124314405849554362346404888061149184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,14] -457645873306540594704377289181477161958025988762534649653412703831897067745133635713107169010484894172420874551638499648119999095476447957243303295275630703934196943868940134657951271246544718945465923128892897490942459245539940290085034616520578160414910047451549995847286662918934310267524116467260839903607997531522155942819904707409580368189305180937215909421453640582283631869321012423665922425454554173333664008192938639497492324463601551137453293971679951349287655962847740163246747290135027065791209755785773657821550460592741531884470394411683074281024250420624605923750958048675425064967387718836960070748560699749085605013540430994100778085953072460113806810373699943746397269608726054236332804359437281275604777457337649796831602197360659738673565088623865558712978246622567387216196972195731879776114771133598935834928381757495290525758906446099637854615833395606028469635550390666526473264312929823372894528930260553175082825240607400191398853183049824548347739631796438794402519878338181787566103450493760779756535046057461078560824034803784964620004420063808452894003689269802472879884394228350510981412163799032690157741058754210430232115810907190020971164248946564742693830487178451349308707974175389209950323353028944646685523507129651315576175537035298301843767617538355113672748772040483556381281275144094089161006027108008290165645035915420736198587650143847076111690935062833146692806803175419357756083383130423461790952385619879430186780336789839918486989817005320512466694060212822285327158367312784484807361334288755645797351219866979672719225197332035046828390655900506415876885735172894028731974205083361096649960062976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,15] -595560882127314236536605725542347707025719640094992640496163899983057935120516985833255501278075040418225252510128506768230474193561444698829230220993489631626169176475584418490681250801315583334009122947699628877888487525246994552466153367411534362748260113472085836101788279268315349023230731859563397762711312251812888041483671318929380886282810848009352022969970863848591708395468982856065217703144518715679964275772245525207475688414629373659754523099529422581640743805499828151057477408197225496543141197689646996536415633322951816775787567699503318148357427426323311800792341734860734586488321703594954072640572732937352332276891641330403616469238844698094831047345897333326976262778662419629005038919214999317777035025108522868295862489753752231799146529814159486612183008574663650905741282796527435478019542580030560640326214064070810430315057318902229517318533077282223990868670172566207331692797933020395766073010286105400434015339945464938236107109825365389058076020357569049808500082174997715604967982996969922223857649413221502823114515661799863208144827771686281030116936280998451358424650348066291991520225366147658178717995290040036690761485656037190342741706165157033230416595979923533027738877875747935831475532153121487027346924136986188484795638329697177463263937092788450562816030849562992351785797472205424989694054162200350521361514386732067208469143685477567854946611304787432142353676234779874301865154646561725387683231090547587473598686216956006345035964728843675355723834753628831923749080151758126609022648688557052103288609286111613930204356588935324614103108219730488659246838323409300892548030491676285051548467200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,16] 1161387700515726484393044009650372614589196675860019015400260596590877762873424790323708831412111214820269750666216644801093197850552075409504295426457866462603126404010228833669753068694242762911243345250558374966269645592863436040925790216393615579058169349433998579395442379117975334513542107204740556001459803351362163549561416203315557827909163528771017639074190810385862867729542755260289065893666081255821478899495210159510716676867872668430345102799794727161684894504976991471736326431857760031488183357668951731653339990278937614210210315128129156304227536254638399386824207863511954650755938276245692034488339579472530840214164349784878717833891919969152307776038668318386881478549146878095918473455243635109640351309830822919080226611387365422056813576416233019157021611400566768702163046902991909835244104405834915268838632012164565639856297483127317951243687655032398631450207495344993368481536898859556942672356957087738586792286974270534477971858584780853067463353208439055607071032308472101582708577100768313574815470874279769231986995616301565514435502942524207042632669458922648145920813279712854121840689594078611516480740126056616383075908655910997391978891827004207767814815079361042342182944277269145349295573958178314435520046078081729110394447940196217316884281482953164323888715241383467189500933354406035644680302397182495567930144829467361978810358142170582076103769912105261886084300996837732696707166244619202516886249133468382829944678407277831598219109430108671588473639016368314090437672433696787112893756034680844972122275594418750700273882092913583641624798397356946316175958763841961000154430114018338532891820032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,17] -907919700012239431989436322823919742444321968503132614548635695111954570273959376588197238762593517087943926194269247943260558224379196900809770884015343046307730945303023609681086864728930002991601780364782091685374357931501185815119625818688975413659397106390705604595277971295295390682243691010877198982086026037497919745746056008553829960210850789094808779733782019001467512828128949072068068570871877071451910886256697867963823948536798663312512390149291204518047898174241386182505947115611682392736448045918391766670107331962395760233441332676778960038688047309430039637046625765668753332456621122599382603517385858217852593377765156223372783335094463141138304925638068449886826439039518646847327214976177638704386487462721255658605683339263777206877735682906133263355466058997374381026031173008480666363889654594807283108030322269050394896356201066939605397184138464463890051774730894668714113562741002050831286460316540462268905144162825689379983256341032328569267361250436904663717419616421443163717726103496324291472629024993196011302513447374258856426425825205829632769652606808328481847689123771827696483937884128872740462853538582333211661557673992079104801363977038706851976686030517624228715495494293756876781739529166943689792350524468535505590903912636204643076440810519890056594664733672723096555631183673085544473339993503454939759637034978241901451908857773419056565441942106958559682624465813174897323397025475107187056345841103539680475135414632197222434154534646422113555568528747649243682053539752014777801486036088307303230852680945201569258149576889158966761045353748149327071065837978232038247052489036734213493046116352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,18] 279326529323934057609004473015595647681739553647088077670086264531997021808473374483386162351540995326039651216931156235921681533110449772840089927585077631098085888902402464828453184634669495541864787815218654535982543677707508990472724852716605723440000148488706262079099530215228643066379253225661770854904244142218540665715375005192726191235042625559414127704122816635374275654159475480449850392470136101466647204858699627824242882472941952425197215291293522715298351902841707936261651136894882065950816002119728869132030592499614708980804252630140988563290778627328515921524247456278769430527262536480856581657417818794688161677595942451878168899262688306341352663300933956317635672486078743631367226973782164586648306852844575449584789849675533764118226983020478949121844937994850727397615331389375997152110227421904130905341758152076834781008594197438911971687931646509192151087572869437801009823790149804962289821226592041196593316661222148478304845192778983258153293148890775316588462503145161612753757114753119487317239374012750537799335528046875454300934466475462343927305342918742073855844895129906413343623537378838324378808184386863510664815767053741633012622227762412199685531104087618595719277286143479860204139720517509691699557325332078752225864949216374594230555506646572105951031282734712841482094372514582911432998971612093810474404124100656609565469211913033448783635908459001551466065311391096450672491997556835952982355167425838349359301051712134998513792244934245083358647629518746703630046828909987045724474567925797335131395639441496255457931729909229689257221380761476556349436026494826915461542425906755717996746899456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,19] 143825244460335505141632980606959191894732183055485341807332104412202781716641621886328922347072581949710905253997901786397087857568572955535975580902148852944849226069467854758163317105884314248442742634750764228562912349669436504604045597555756182671817759565075549297819192915604576199293366893768015809294011106462498572078893408120987259053509605098255425888013332891457749197894760759815330429131285915067816239273346749439649766135051207022873430295101452274364879082948704137455689675180411711345673565797559493938094882070899228883229776922995739759371791795374461199519519323785140299822255756682546108640375783718696590807858612412278803634231814626180810060161525978003088620975184544298524168565707846554165608646462002417199593452093285828452941652566806261271260244803000670428579009392068572964162980138104567722300691573096803209337656445022472337152587501648003511736604998224706256121192678708898638558007534243271716326532139099205617950311542199425817445563005009530895014947940317871696198051450683836382789718168602159845248345305146464476793517385334886009810956225467773166318775643338654911910240819069015724783091479697891456343268733592437745074625609406802335765938919039291530347504688806483539977934107937674156303712998674113120200121779379652249873331232467171698356098219094150645473157987662791100437508294112953111366442431308749907449740048853288320872182348185368957950988747524699871231054022003011808947343137532816402178600418885740916328098782096970989558812833897108498650068787785147785230941463230149206991773114881197669871893375947633241658627903481247917045097201541924069575604461625764821466087424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,20] -208359045655343956568828064358828296574101142204849479398406966565197311971602502263957444540744517161878783791439967879781724196420277519957253701829728524681375856636319157888907405455327219208693453816637601522994804980696140556255872156816999837633497788190775742737915951616849914841814308188814363614797920722437222749707876358662016683960017313709075125047873349089582492683069934406096612538988016441777960184076081794350450985184630279207949524486727673672576665688849733798497935351648360734714054727007458040624074786669845267466581747731419068068900209718931191978631346620530570004056458543575422398083784621701547799265823408156099270115992751849278617792354503818301048493922852689385443583277443960274892196003851034268357041479410039585324399956781458377137128799669215432939981352677560982097564198956623356181350932679828841421638759106544346065584990786541012661265300360805443649983094907822287014640686025174097453277708651645170197571983270709583346549839948764806938440302315198125466841477895798472446376032937282115462783556665021480687989044516211403117014411644499014549129748342991897480640567883260540552340035970298992648437182769634535818751512491670730786096425361437292435588745377676168680158609248084690458621349323984949987287965738775741451523183106952184248058496786762706233721120015933434165376435210550001815026856705926592481052585521553516904130219872304031080625803779570790645116263039707305293955234514625690139924122194421633648193553568173999807141965066249889505687202848226596227673500596621361422904627509826362906917561479143705375068427252204328698530980797594594184547407413512576394061676544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,21] 104672511296235703900640379013937841356490780248528580124977149435051464662987494797687705764896813460208345906623350594452966856964454621101085180103301509517313571338706577690652661445094228665115600260992429072165776304124937984280223442033591330681289535167981085094605189503926500078549348710274268415116028434935597188852040350462251991429304666205658294633023998469947517860771007775706293832634155354125416422394575479748275276637539455325443723713498123037472290592937704099189560657513426318054154541723168298019145963428735926928109944125184813383227315448646761925337880347944535334636490180173069357361270786127013059358564419659898720187838514032057746482638580412147007311118453724887317196651127623508177725777059009138368480548516677258353942837887193642101813780549129218905487187436189878784913910393903756144949051348680198560075820392094654389446262441473456459651318154097492464558153073673663227786635036077140057274911742167353728930693600747858176230408436337199374660250571605136000958063213551894338375469664710670736087422553476853671199210559847900500718005233473424875835537202645730980173222943918542199436745438809303410706528845323815714222781756259520877863785180695105919857500528941677257387593345166408733709692608076659066436052246720328485986577308686910124224522734489617233701349980859210875359743296530255809843057491960616060446275996339814693478098348207754559409917437787378422248451692867842362314603657639546786491370631695007126188043871619820202265311089880884717584845947274817744264361202629343620364524783397207876817075880519017485852819400566124999494119820024642292386005375472450313419489280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,22] -18271388532721161942695567516305344224605752004994331749871648425732731616793132436666907209727778855788998118494832794355390340754840853086110494918288666960832916251357109530112140449065543475600885099280414349239108528381076687366781490197055977094932801810099842041112814854312179802425316369547162854410229442457950240912412528379048169841269397736839920924561181088850562540725280534674502855964654487161773973760955000213775780412703683570345816137481789914280736524634132827025665322174122357918171842690536685269106384288715073866776897635190824820789214672963881724345735234289932497636696389090304360613296181313709477324572183457493667930609209688831473256429865303826165372736806000529413602271379996442923742713847257830298604175472779035042129234274134754478252229779275239936907685950172612040835239178635861407810504141172632367421598518234181245351647468117863939518877591066581272186646485711686288111022594549732813632914557020913170421673809418305582824319079625627845663542258377221195838513346158796777360903353713934508058002940882487903138419985655536489483670310621059257423240805552704631883538177458522857598498324232324205730899786074416675668946148774944018444763676432935487590545874603147443226271207203596130833475893032919576447774622893271960981136515057109321134939105707315875325066304063474784062617951800650120052140472873183516060451389009083133660299404212278515954724657205538343802355336803955903094591089494254955964183152200290700866355029971630709264507182409434248619595058593087444061055160316185102847126877467710921460856436026982374328074976483082789930496145954596890101453520321010945084096512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,23] -8606568164593491435425831271072737676259246280021521817696486137360809395644704825892352796603769852809218469888833200045185345951952605559958388007392144310736782849786355428389765620400783710200995352527872791199445505801630908692107299525419933925171127822815833357841073743020220311929225307788454373448188159855607950996526173869206967488971211927187390963315874923267880633184303756926545754135312054921458749593104980695080768535304304149797791065167973761571308209619583295564030440879887153160611133903215175782048355181734399690239604591870723245999470605296524253933464348682134999835628521765731617847234266085369990901955180595631700129642869865331114197421815700800405608405872468174873996815347503038295256813290621216205440420686045262944990600797206083306101648073203178596233475657157937294486957780008295743330792433068283345546781499606632201838198510455385961493451328859489292014715220042742273721917355873080747057833623009557941562521016674807494532939680148761772447231705750468087421097162322843267808079206806438586911855573766811483369333139601393654998601764466563856963675829226125744259498824203244308730761275926670941593777357893624883226322885884760852337312751419166755417962884928400199652954523119614320242049489139157197626678450307269336158772313065532181217006651698477663285049492040136180412111658361316412475764730560055656850803855230667414891967869731063564034028622341970878118998986469974428951860709559793901216550968259764176134724975181004660505722415734600128180035652195435298836684889623508856903601401043017159445381909042994563605373881293756903759098211652372522036786783351615386634158080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,24] 6765022039257263312535172723615867259874574779440314372774690715015943318246921599934704809313557018195448768343789479951940019050665304320173036083583814967562587286171124037022059477549320798374367683805765881112700143895023449487014274680939220145234112710365311194994162772885417784058880395708793004894550710678596183210822592607884444751434537148954537690083711139848807997852934364737659475432124800093128649344015003521581704194012556997548576658096957743727753480784451845635184730397024493549198172956736792562522172097756886435075106040883907504046357757644866669733670084579559536605860199284930567565454932262966032859118908670555139264679572295095184320848341332656228705999581718280716803122496164184652138457435901172408134757361511576807056853544904784360130139008444500114790006204747440783700115982102155321380397569556890681408669321426707836894180738630031763242286214071110957446308823084983138907632443986818621005364084793926326463227395854498386535302808159653627801692935167525903364219228817642510173198973140549034410381818990525527408422463165254727175339795112824780139605742919447578995453007265205431266411928541952357042576511818956060149235470671068481476865707711398734051222093175898388005706238535170322831057159529680618659881248269142960522404420736262668201516700379524101033970635162348991365409053721271412464316702301502326553519800585759388235828542831176278648910806039362625611816211640967138240776871265736764376818435450909721119872561175465488475063405665728058247534856762681803784708914786470188523763382547055369624297991246469597400359014175912392555771378833257277710834560849591100439003136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,25] -1891578896270054755230423581693356786327217702660357125746295426439470298514815400092879018063620479586817637444244417309049650323315382033872521873991640766883260090788898671443363474427646843110457694140694933013620798214216920417443274282446276534560901341256073582683992111540202661098022215649724450026273455417491612740713203573470661841060646056043527863258571408626886688700199742298844820715577806845725004395654314017896009156598081775598249407229791930906061099558014374509050265388761961231086691569947728154170241494388293601503845948154081412877154999708921549417604176275644955950473070511269026045842279641306418661661034631647135524319076004698053525293920320527725621079060839439347715381476380756508571528433500633087410317615865868135974954208469707403552104430562679020341354514584000634033099341953195833892699012124855427789883809813049878044564437815892225647232321756313627675823450758975605168490455023868904669525002335646207595270079787775119535487076937971030562626977046407670879464098535646517521100683880667241334777658273833963750863609706230852300668639365561648564979793332067384034020557071327528866998005944633614673514324718718468552139757880400318780914840865387323617927136431655720469706227645218903033642059337785699495601475791733772679868121029844349405576437678434423791350524580251844139737157165647479521801175946380832370168375588079564963820759943976304154460311632400501278877875351373577258206508088342026169346649233850865608805201911195183219149170739194853669187906028157454811449726768440024778313124378913825966695562575237235859470101524877699469737932976840697918526379667383778732408832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,26] 61046350422865981750865916102950500970600454212630337218341168575878577869561438054726252694429666875990898432029340194932017793491769633490891189761790704168928029073590549339622710831937883155076018114792722471900662393246272878861170815271316100315926881958591493408910446050179192524167749776007791005240534648732581367060310894625374919614978277363606624878197541296598693795810123978108109207041926871512272819945484617232047132800208073586917796347161460227257725219521933193850811451863538076995744518830193920389357491923421104397001293798651506563218041284765560576405662008819268737312991259919202284566538425611333799232877640971113714849711773010383460763184512962751359756083083379575553866185294969918236725196572492359844723028483246882281290100625070376031783737825260139886574795686264957339138753791138571068504427002946574215988200853605641392156852403457074291520070317563888634273910087464604703426614203006874309304829925337301631900934351431918972139576120772876509477351239033576420845996540132270424557521967529184100825060166474872829121562804205917295424862064060521998383164956277740419027209413219154084026640141686193472264660859894090293569545261237620810016526929831578914806952781097880056404879745187101014033991170485194663554296586182676397677122914928301880806552914844781947868530972520514615191389318754152999564976624993067574497860846295993188662975576130835403793018426357119772135295035439326510993159978242568470291233663777174265703967452935870268857490189320204114213504167687190990719979341141476058400940389969174474883356218433911483497204254636407573217161418080794465621992472727573959278592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [27,27] 143537973849433826332852975529377304355426520502723561968197690866678933961868288836533956263492198951596006249838009295633210741651832639014650657011089527659731317800552935393526954105390291183136280224641811282752113646680658190841568896057371936296039094962678666071128819595026329276459134112501939596150962075053730484087567491453228889326062927908766877856082707490989889082958167938507005012569875925791878547468350521035890022888025115454516887059179446230571079826942379242631633103503263531343837360178324006462288186925621972566231448422513209579178534863751625674200091213387243155358788537667142770559713207627344377510808412324493398615888842128691135421519482373707997868689515181943204849403769661317282676019788152259240562990973551515725933755620857726266684476283994797822037908972685272059379447721724877427253081535254184759472072919525262107918363421022913306219842239143372082603644801015519467845775067583605672915121590611624193426888493289362942841974291975243983992932862601155103196028062310127936821237726462702055200591010570767471863851732510835296501108735933850329197862219998014684430196285773049655451579347768344351686653136900919886638857323918804088444001866305086475919321269885522614225482869376852462359323358165259697811697485483946175951597762970176666750383725972452320906803696419292779433402722667149253840637882614816730625633586706236732902485939065905711631320897137799757998961176262639175453930082823717005023440059649959545291375711030563969858467267508154112826285427247350992369746946299005193169825724950000224265098045251642077779400048005800283590651401163198172127413806479397225496576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,0] 2337591965760916303379053649604347763700628750320584093232870124498250816545113838983864801460195641593514483799228465590229293810031337093297366873362904359498441650071662812078086494915174007818527067504695747939906696921534765460289708385212595973941006524849091993943183339186923125554835762152085608140366905321582302231839663640190414058860090509373654464851804463647521574975545668625603071995105303459473996279061196518979043984863925702049833923816013801252405484447730356920209423491127790626826473324674616947611961626345450762548166306896116243477811855025497511551287119774561285614383258370726442690725751217916907698197943556800193308029910348966743948101215022372049373699524800479979091930012310725407316318616042637021785885574308547843187256288031513238720122759259089472967259852949809115541568931633738396989784483818962898600168399936443160263704360985847625295148943579739753561872167507361084306687735008780519189253819382393029150606494519935441328287172804817757386119560463224021789992242464816001061869063865238646397564083349441427810003158165074893442399562289012342675696858442816799089744822073219673425175127096670469511162598416857944202091109858766372951787183657616105247011336984526025156850101413956963129955366567741425245601052217969230671620936378195571574161399772826886062127477795582912557215371633579808163402060879865572312535910504454519685040492695664389765350380956272692438381240301510045976802811471848757726590270017238844924624951454749372269027843517779438009272636564433433964803677202978180032636425355336450730464544969257388296471032050475952393371364136555136951471525383792230400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,1] -54391335503624512923379275273831190307974610741663897392056716146080528992035758363436158518843143690645299045147084928510714143925194809929051443739344823983916768581238485657868986885455117618591253920036857423597376605278142819159980116190034853145539614162276105414664953686209634764286951348135524516992496831558325551955823861588732317639274513555553253077970045174926117188308514009619677446169305521801301944819279188197309250545684569429238487481833559885839279870144941758988768895843449563618765535677654798397472668015681087783036795487810384402102434573429121072222148258647821011809423609446153799269968077513463493640299182062277123231818676153371996706932200525724078395741555279451486392694187853180519115252471045214598154646667781620660974137555170957288642767385044805095721612317735689866410747294559377063373421276851799025072894199617845797689693851828194180014018361135941074565807729574575646938682452947530734870963818064543771665089135002457037632638885188618599718717203099029267623712212329047181890084017334789148884625019719835790861850204328629334009514083799217227951348770913538394638703118943664430942334330038086182212345398232723168781789324070592507651284428789507980526179353575590163785653403955817062809853229840432191840381467399236904808188851083536008628356692678012138230664680066423754940844055781182072776204988559399060661869467845772707737248600270937825763245982311749105063435548581622159798900538940658027164464924917453754067156499728655790638291090209343179235633843283030351883309516702021597723563082315935146918397822042458813391902736746391637928494142031445113348559633022025990144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,2] 5436151176301317037699236915831816885613481501380467214625554959205941977715405941317187360502049215229426471357355756369068688252162784223635281522165579338895250124781012064543859592344931756457480001780835869844932358219183760749412997807819040595623206001821027374580602635743581799199166548477429114906458717735231115804891799536346223697736937804244466018044422089222766550840353322704018119143350006659156296075864571973207349025430274786720007124770028069798666283307727982337182896446719171271272354619488143195131958193970356937199630456402185939183835056494121755919822122555620722692054692574774828500091164870254538986475404393719789773738433513375290317233996978181079105741014431485632072651075593312180539885192541256515945477765767604767763590140952583815225060380323050687734177058420150629722947468476275374172447325520328339803892056842261774980526177249755294165813474467360664944605601546813861196724760416312943059230736509178518847077127603183636162404963497564078305172127279644604084120665294128540644557385979846349378031342276480224449309068648168877354125579481446788688588637232775440025112323209431232519504850928265061854841992950912438165183860063776652117745847426737147910226658954564296541165759114829870163014895646128357292039845657804628373092967963612321046613653308251553821699070725498481336488862634686496049613797047681891047329485362170182178488023007576584941074646412931572049990412759249957474121909510868086518404239001120317223663355846801014619069549519857970723012575679657449305665199955273327633446752192273814393934666676158804440418447028884503386072705231309459733392759537529169903616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,3] -45676256919075848716666598005918271715335092360487660235698565427984631965777294911655258271339530546297280049615751029812678794001789187167663547530607639600420014351058857962826525320239633873598097525848598115431137630646872456622834507944437520308078178712263685356451434089623125630528528425696755845215377509317950770810771868476311533725363431391895156233293429160644505861219817654991788313609882725435712667019267279490678238277731078750227753179870715411995762567170797768185906790403230934696176315185247327129818823385224549780695533924888380850661483267227094677253225209309674694845708841594129587963635619320722254834289579333071129428165472514907648274327444712650904252826485459391596020103871934767259166146789212064912903254894825451575513464657485416526408696921709295604521233148327205519587957635641674180265996354568951595688727122865743699504107209032576245106239505729879077802644068922318350972134127209115364320701028219517948051470561053962348098893321526761977162661594393232199954603233431680069300477712079347590338891925883925017501686971647585039673662868741544968624353241509312033483518732617918078533209171149433744338240435449490322431694445100004520254834311991750885084958061689350166563758295559715115165084064264374653036041443836341503775728397481165357779904069416309076626205095703248472928507426734471221607626460867420999723301285651260285095826483242697658016126603928750226731975018735849985222013361419628713497583976083738473454542924354439404196263013017098538580687226910581038187294216182484814665153489555222454280086847665548327377005700324183334630354685703189152455717583632793075712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,4] 133237625355814571419723620741877853258383051902726088816464851616791240004431729811003753434185350264542747149307641162975852372323355166977701706492220423347612319604805082337515769216667980520001392887353871247210574549069242366575680501396782371118218795029705902345061367233525724110314069556500258482816883974662902048836168826547783851215582337314913538686398688159422495521512411713500214469572600122718843351739862437780163733178801547210384215035089969504834853251810096792335635068473620248734943044367587178913311826154978103526144828800140636156355899137326646639507300009114746810999185886617268612719579312182482614059136886256599297765089524999056251519373344767953195299296854586436892143699643181023383222284843714596242300326439416555985621363334046603664779111261460879929067891128365256271344776935495184029163837867817197649957876333158487343788007965172245576543443713779278342761892739066024696473536152934459515886266290249105596018690388160097467349914001237988092357821600309192396695062821160054086716093720494564473039507227902484391786569460028245167334947541441881280693749095122588088419308149444149915816314768694210959444995300095719574019039713638857438396279591487769832733716203183045992688746818406157358008317377012702486257292626047494892296150905569226092511904868068844223664333770221425513303169218600943846472282652621323745432341056408858152592056652642230899936656730440159400893556580802154721881075533721184095683584251263650264919628879024975793450375650137271628437238650058728465309015416353166069415699266286869667094051068699485526248086114991761922251639836085353389245337789267043642507264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,5] -650097675763438083004773875845778147049619246197718004245469320661041920528895092331586478982241192227715756962619259464093759014910814916167084528378135503150074915579459971568108954701443593397752601284378351587795242859126848309698238434704671228596461319844345981609198597701573349552922211166471184140557647640528186227075389189233436645697569394326870928248330142492441186395995893442235749944544593301951785355748631772577304994583978278154859234219198967840309432039465569416486176466055567466467391126436329861043968960016679153465957333255958411277548822431307899647313569852072719695325392422097818022287695561577177842056319814390700565138085602615026510623973437031612551544946377780444490333393299795459553103806426096306999706841645724937139303757657814377323775170506849410188212515156061749062087965864839357343745338795427841796101738841760219756129650366928344494325503421081624283897626595629792135154914446798010624110810551286135708285351966457543673684482883565612327884894887601918109555671849089355704431378584820303550196335505091239202047354636183037235913807254160646372605449638688241396753105461890332277409021650164842892413212218295342284293908892594080256756885468745734176761414760321713745697828717852977768934243458398194128252497019117871163850266098690106813535506130198076327725352091654357842861705881798715639277417072262666236639727133087263065393635749765673557677259669857312154524846676917685127332339905323857068933519240125834299721253386033120122088559660389295824468756507057605230285782071593691215058352932513111344332088129649560163385584430995676836471769874227763308079927799455511178379264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,6] 4049941149085420189139450897754336499991601867156663720541267612761040243610118493952000899103252879265771960553474820002146517527051029861169391236111087806047468354996403930816971758009944027482230313859163745201389408133057784880644354628889729802698177471351438702630904080651906533069787030372950364393628279268444837653749441429928845566597544293659320521302721601761531231091392462492472068485261665187644079353694776128854122970759082777123808226478723355027895799651037846740462393463655529619610304203025164479524119476694454312657663581637417842318183276114390466494936487324427535272761946766248302715897744212033546390987995298450371142389408721730635036638394656664567924139279857853399852828120721590044078121786913054149751880669138063907227337861810672813477191288081009274387489551566956211475070163099557634782232882083023963880847583214081727356728066373223784656904042728586529502308806743575014865001681174868575029534963580316943615177833726186482601914580402224774557969378433016622180652039425144661982609413924046446901684371441579149546708219445754675662190429670066537295383181403232322559170610111583292330422972074710413824517736323491087133025881686310600813755791143014385053423322014465807086470264315179078270851061625654687861558840870141687197085586764249439094306265006548814886937147517706307058294793375029134918166277801432105642064413146853166763656498230048319416149947577596769859783916997416447326710754110424628681675274220543141581021379734342382485493762258764047147200291253200734097486026944551645311894479446870290018328715475118091205643101601469412712437045416237357620799848945152792297734144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,7] -12416282220949354848218083178419481954432701147532165714490667546768073542165401805621509871488789142597721415465774123084168670042278695465706603899295659957396498340390718987069487877111929090669807336442290093879243457512582487296328606362101514669239421840425385418097739363784770505633939261054083928558305845666462430192300993926780953456525990429298835696901554302395295252754597566727892302004874095389593987262431020972786810293892818567242276887372715720890435948897878668278314197728055025198799374717003827052219379451479881548650275975488965473050967688875190722390786589949941505538164733206310085511567588342275363864237568855827427413084714646831063314099533058370161616700287795813370858071904414459321784720264700300958181811669814718981446866915586562179136503159449739504093823856791279558221830968445679527818655973110047222015484895814099661570821661285098786579748309658673637500440169752019206786594667624798425742701836825935828369290162550400565188900554103262013977861944411813449601263760446983479607225926290068725111097817136701842456492388452024205728408794761832651223511107235903502655283291661992139812476082722082469602569421503129932573578015908236166565156545763529579526882931077845357617308699733288160813208317172647703644965365512584695537382035764703006007478917424487984288089646091567775314412306459208026824751330371811229215117742430223648590606382938546760852445895089091915958898738163125144132014644847420304912639535860740797420764677176443116411900668658337261861594097669116380630886894789086036591041316949782410788930532395861519861097784825218408305320532261071966605492875264373002474618880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,8] 19431624470149165275018183664026244298320287731568045929782975712864020996353849291368641172329886162718339585318032073549967073938572280935323120299888571565006777358746828336799737478935159888344477342943731190636104996896030003020275959214572081913457083302773278068180796481740613295939851551567423501319932510335848016421844773520132486984350728975050378606441904043794747228445125101816415292526632194911052388763055346586197513906265356179276671181372509764017383312555419432860832617587789039019141459748146889129321107457954104100372974603768876288268504785577582593079680603258341947212863184315401989108435173590590085936078349230096959883051298461082570081750824149685258730588279238724212722139025620408655421533726504490264518750270255956618489380050429335975572690433414644322158834177082029167290992091201139344712342916365917284048958130503100013693574761552408616237928647881787229225719829187001309947837572904185625349270427099193650353233044448263416405288161391279089695454047987818837622472875357927213194362707894344132724297935974196379363157544331583557190790739527824632624043647317888187150852383607443445741317372035690280075304257611989945673527802073037018597879615955277992808874155883320331621743408889930548897313191449537237856755560015302272480116593467838624484597974088715056774654643268730190681933661573937803494649752282315541234935127606009377870895916132095306659015061291914271168453931589000023106268866388477344148037304905585970959066089152639018620313894085806952100895693258277510714914085680373403419961752341150195485206164734647646438570650571289095780014042046037829978218757423049119713198080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,9] -25427459319942897047845994430972202005194327373770337754809038745142724382760762993132626063103402680767760789201845701986192176514811373699104242153813888628756525714973276599335079039991138465624762652762654549410265908878458510361295554836660971744485795534112560225928001405748795204226487452615863096103921156420864692325896944925336598782729484635099194113453324414612054395397242978226161744819236673757539381700353435552089425273407261823410771246382034026251835093112049182487995055318445685373502068480474643268497932186619797956278498980986294577910767739213087304041140768760527597625904781042142375256900279801180244317198918095638095685735352726177826348565395711352054502122563064764566287183953944383921183183848127631992871105630429627445110217463539260482622071722951988775327091155509424163235475612949897693971978310204023920675458633713166408667713312520210783234291117449766384610796116975580667751100425319635987351141811186661641166702862511698554661140091826734089813366639548014971368689688333323457462910557019099198496425627515778602484825517944911074970120424345216782040485864458066161160732644413150412706498429518302668462446891988494620013474624178099138813382950995664058723700254502143881654069588921693615381937253120244908824047738183268617673589346164685073422380296110292928915836641746228513312037780070989791868086644662688340407731556363139493860580923841149648229524681572121076203471896006907211643705582293100259530706459205426704477488288732619402652330433196856081455585980539790556804930198737288395385590538901708120196092416602427926437915004036540006165603804499672041774325280398412373481750528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,10] 71518727081680687350117766627412378306497069478585260227283331587654373948191769755304474189452560810822168433193792339923392274013694808046847725054973500079778140329898235343844013501917314413407004353052767814749281028234574842680125907078849861578685260459798404533659150857182556026158401472558896104996010521250119754922444671721817861426196756181754338022506212287026115856185937022707268603352824867578398231391306189539294028445633056131489187932939093993961294671756350203004907537746699476927211482417926030812318822934015842431165747116065958106865559671272004570730943114402161954041346232058346556040383693097882274512892800440928322132279397349840375414807026587149791938782355785243631228656228187657966873228870007574942843933230597614972933402570335405990864743519328198023422765606542674525917352940342964819178773557759888840257800515687512281858508581588046636170603283697932341629791077050240574076204491536404275680213602519185240779976708086451175801090513684138299598342753925914584584310741616385504345221343813646625194151727005493332617377349841636806055350539846927429903551068850416936008871770967336427148504592410880763142891663858963783661887884203386408157306345012309083019014352959850663176316773246544935952659895296939066507694246820410463364951869950192530823744300226970989273218508051503762585403159344177892240251596292303847152182427970163488954473693475064064729145593817973331429219121327137400943898484455055773414677066489655696606370396570526776005609668974990651651304124076542203185240134861249668686059956775807668001752128976555618215308973613113880643240581913330701617619552196942035754680320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,11] -195283915545988165002168549819020134647997365701249403384071328765867868864439992677628828547186076467655012985194171829629945396444080778399728452497945665282741706100466893084473044161083152386159346706181124105992998571193447109230263629899448788481396018812573402487161157726961449193403972893290595301641383460198506498904132376048442452362520879045420503945674133567367828480635072306528727035023345194312767703098904266901783518369291817539659200728420548679899881367413682823699354759775130486424850906587880101331117356465551796661457591690628856890986614864184110510447645787978447659927135274531070988027159988983882184238904609430457403248333659671308899299338941658806681466927254230152007584689910771559608763608913481868518589743443060148647924055514745237661045290065609629531776878432603812140989909471773242928318824778039003902748943290950638895032960409298590030150544616808198028657538033823889871349174604795976156732415029495225066492927072521279843135906096758791549096850651390685307864882482641575995496157258812884979387619117168112198943832613131067375403221313223365888675661038560156198960014966176349213570964052837594016901267700985324298102682570359504982315018099661713330361329416092710138708859273779958700849474879901882232543874633843663647110336265202956067509782300175740902911921869280077425460359734445242663127259017116421615647049423292134831705487168767483670715222013985965050684412026722890144702578071869803475876574169837695860335904878496795628409085311319637835886937546801440101722033263056428965999285024972564199161481270605144783262881368391211640773019893525193505095793462525001514946134016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,12] 312530833214847325878073058386823383596736796319870746964957085187636550012040445684045528184734094116994053401759256217085498325417547936062341725314506230024518261256817610899069279786979034830171945468987463030603684210491160829508924274277374042580714620467157291432681933509061563173850940003356398633706238475860974977802903943733779268090357189979774038570985067179574346241436162079121465137176171320312297356634145264642575986736065339866427479213380255855915933398419910357921004607010452291968714661635419068489675927570941194351042436067531198861330400634222121823459997219511274956156981465941415778966302369890173078638986908981751820715668437987957236467649374142511336084898742575228677836916257796666767409562708319473430120604792987161909009366606383871675052546239828133677632294835546847165515953745467086596862038931252366393324526469945376582580735808779380771069733754973427530523674044952011139508107692401173558196539063653400731517836040819074561873024299383646812851544797005937282854309332028816499621676857776208930476409254384624838623300965719336891274497742311328884865435262521013436433107644128542736594163861137956387069462818690379188858758442515810024849994748845463560219888643510363764837399098419112234449092423093120153700536677826141844552979747170852695466946071490100520210394172834872884700412277463831945960825626133040077272040016178989670227436453163247652468566364844292424338368057814592356990279759834824181583145921771817691654281369011548203174103892181186451316525938569379585576033880370714379663231989091712752476819126895730625235360640508481945441761689645067219761471503222970404055285760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,13] -247894231894502742679073398384957382502290706945830555697888764141461126016218056765081213018719632198895785193724177890423102994485574108326336871002765168332525524390481344991985306295749592746291418265760073366168272127102701362901106009808766286432422326868197914473925353656977429054552404046185872433034267176267520447003097551681891261065283904410926721031106989764798593817823636016301947289206928809133251828711217859320000662731684071969272818367035530083381158465547345996166845833509715114685565847738733453439360775040949870376166725951271021390772902208985947594582310697001095249645559955668093077769835678220050559073966508919560837158578152476548398486627653097038579460321634894813844796500148389454993834834420996624391531992851851818048994075137609742545825137550152707380470668883945175311440695373484138256165597603683458180157180721480854350356876655145794649576431697093172101414943253220003201824484895261709015674532202469126997645808628910211679555957579495878000924770499558282854001590472029878269369819635174337938089452797589922187565034361054673965709684868875957480616200577859970717844587488682180079523985359038050408795003092486207382275914122052988013083522783651984569470579456016163001038218119603345378405090568834781856662960231698992720133983354027820898661191120595481581681134527857831794688564194063365850627688765427258832395263942667528787869985317275045509637267889728036201894359485854918320214396860727310955697831495569063396763575034746457512789394784056352679879656446745383074801746439593110626535709431020039002413915432966893795065780739220922620057858005454866108727839558995192085955477504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,14] -30921267348960772920543709091696472207452634218055254191947583607408506481564381904419710803069304432082729375532551828504012539663060738869982261485940286458971017988255966152210075058638206138013803417275310970715271620002114864019833658976728029416742272336004137756736195790285477480353901486507980863174839633777992852413225575123580358920354297869621252257591982900489245874137775743106566048923600208327254739733668202062680403604213534076334754814568883777804403225590831715924736024851954661217516478149019399471335878593802898711359079324984565772199529410710459386820289315974549423999412872644543195620065914932288200240696025068056339459859693783231340756365963121127788419477574245267332432903307640870813692746308609021466358443556265506212595082765575255681955942989330594621343251715432262126192644407470296347546753073586981476203178985652781151938885354096272302664642253255171316310809634936381116382729717794406538336222981811018467139476436457995176530951833881179446659813261347391186457997154091913634494724058146581058968952273719786750122538861548683812991603612545159685796650218900816624940648198751780415746295244675211229417656266662433687257782753371490219774061913328501587467272930904322211071742418342498597814573136928670716411567077212072234051074190760561780409738088946984887496318765820752515511694914254568361162046532944400411104566800511239808800627606301430993379931100812753245207830780707275275924101681077693175626509676402418209069324774304917263811939852098090824583680545700112483225305008433579643013832919309874229897555742689099429223693283649695061367284585043797260833479998663754047605964800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,15] 309180160017539386558955120896124116259402593955389159336266507078294271003546237369380940909957457716949261499269213515186000009659074367545187959063632270981205313534306719459280846833974945797820392131817580484455934558381460642067102136690618320222034909146632318459635256515712783181168765568044418025854527394324557325210244141970902756907823637092857864394586786097617821101725051335936019473592878598429533243318363761447194133063461079508403270506139105519662415773905280041277344506505892144007861179639708692992860298789867317119700179718821011685181146296146801400505165715712610356041463304823128256202435161540037409303524629171409442700338771014716017449722591946086529862588327569464717262787432725614626603099403621992727608990497789655368341494019182858439372216933603362403614575767184268607229708008037662164441112539697886307542771311319242895869722839049986424041705013886709344492964387137256326556543344091262858781336768949957564319826164300124428387324082396829126257728129836751754169511340779534746740625889749459706671045427630416185621366435115658463488434420049130633698744041679928740330738579321012991715717924535809548220541163169903997204315411961350334051405113671409932308121823277612342500353916479194403936782855676802942007423559617952793992674629330929919150594370565403327488092856934995402374850091734718066847281659400870015261579661983905805953589505687711242054528614155382712838742835935509146215824065053663804857596687278720065424460800175026636148861867538383405701665368677367349887385332192677384178153633153308840746312865968364909459389885560593402479252214414427795276399199537314118699581440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,16] -355337551141012443648752346258227712695761339153021707082147279737514845464043974128785777922393292090818499205195443000325069157546753956999819943197672356272227758132697719604154062452306159138003483086868391981508001935735965376875829159020480315562100364196000133964209236412859844193428402205003031591920117757227492569948422378145692645774310011922100334729276764490277274396845085455207811503038111356657672799349418906400680918010128311814074126588876205374397948431143552519067114390882730787813152558261307680889392554322194027848354781722570992044634638269794956501395843508210837946332635223215143161745221006933376886027107687319396993089984669314638640200049151943861468489457429719792955685303508115325285042278057037574796956087910521945404572152927680300782395343843288639641630403262279433492644634581823001762276892317543981886100380501345664151938790394142695807709016970353222177670935910417877678528462575728027412860839913255748926382052352842817489600818088421244834048951012217195081394996469134084904845813899687271948744871846853970028418730536524344505831985459707537316721564999662211806431469673514832979630625757993834775689817313339196104021661715908916990051257341037201161086316820647316884013104523283877486054263368633975652900324020962363206253723869424323408187617718642213214328964364031630772291050829768037521069367288439877610233376849020564371491451626777884557630871601832580512065299250009609970804255144233329126160859350447273982026706615893020229156972431841336064405994600230983711237915441426305397920973277611132585906651926459192730672604774110428631745274880327820250381364373374609823763529728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,17] 179894574762457162238686778635732027798162475054412742868791588511299394911119834349899972857878860680015518547049648766486986272942907496067023675445751738476223002973614390803014581293118025789206646319397443900994768131863713050664518530905339629141555169986826902114435684463927715288455138332257485719516453866136333363494497365028960264510263160573394203553172711905028480815429479041377919214589233296762240078877025494041593924338728505719849004364107841314102128487641731757697972375898764634769227761255766115217895655972973916062207669419361200844549901864474669529785538598219478820356944090389173273532523807679549574687054546348646570714412263787494733049368164425881803723137481538848463269778361955498773832352824415562690706332907210879006221949150741262124470605402719021741870655606748515443902017781082240807035159084054914088705235138768781592829786808628906526320382418560191965051823000113067272531928662056620785780669377130758873159744804341694035883771338677867479802116019330222834241659067992562018048042967962266088031837332294773898459397460361061679374577696675169588574677003257822030323405901848628315637839428963690177552906218891409364847562904543719053373039900111905872525875995146437500932873452948523271590362488698840966620049394667151273760130751349659182413733173075027026215056836764915741589308755095887411797980812900902042623440058723970397313746543437707802972841404346746139256658423737816928075799759044290179857185262976457865576299028075118712636606805716893484310023210952558089935800447625662058286010423107901870188078728733028943746997614462332098536796461985422302546384101133533722036928512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,18] 18523688927394215798204894666658160858449722029638467998765602600993719013465650770315600147391237343420772282781660758883190544036525606427896389370799483298675379399511094513393055997426475200919661014072051589395273153744415792003537380272522834665270841272848988491505438859831590729251801327097827864509189877174449089312385263549394872487150861069790899711413835312225122066313489754741586871517374951667009079308455743911938615074742772186559266517831982769474733113140936508577358373986951762415212403762478370563376546411721466298403288883780228102915499090254207129107869379521254523295035236277858174143573373451868276593282601218027995137998591263862307726521957348313208980728404328846276501649135165361848475470583457524878809610394990740056715524469229987240863563298266730481730152517777314356771551476704123131566974982131417131367025210293109781299722214681546438684824545255418010896451968048112224999764582244723044161010693456728719884287417636704307858466354908403265310556622346771271483407200066790423473459158492301077577326751072012431646190330910735585265153712369460897252897629999626181754811985266868715963537844319877380430970784062176100452986221811692459333848582180609916491132427157656582862374150659751344228916605121869548667364841304233755790867258184309092152073701282058824656747008897791721383208336330917929713167375411711700182538732365790749399653065032874450423172475610456296792819612567637089213761433491375388135151857549145985090629093619854513388167925116454078978569951662657108169450906065858497341600407596570152126123822262797122654884523562801994371656754299627949431948295853350606012940288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,19] -96181180024183857328074843074754097728852573772736771617940157322937556340330892402326171413681671199252264159196060995250133818534829187236073175528883246746824601400151099913941061946143292511568369328056323848744546152687589645791636358390104552975372982300108713325054193519383727245102548213589609173337407505739976349399967565373068397599250732273832193202666368202931041144997538293307813797577659678286133449671719248525699232635507967259072246059697163613378321034163812548668118363019150449065597236824387428038175817192687320244880005839737054170018208428293215623582376047256873039582992663564140117407116096044795453492206494796190438880345365731262720347157433189580139512377709406017153302567618896023057267483708231347982467076837034454213211363167890650588866875601905365845255552770007851645637125932987095628612300891158561992415545675371148163094162045203328451658454576683820659234510589128562538983404242434783119898424060355939630652958233003878449520502123107424203051128932054743393044451945045596985460365151297563960335000587859231187538628632887209756986128804698463724731977258120685321760341087053243277070825519666235188514490979240255104295084484742545678615213152256404095916797521938415582500502366001941880822691547138904046495063092556671874855181293303594639209106502046547510273244888630380338296075343433310866827696158921329965740603645640965098420210408357374530653933279377281344889136372629442853800723149546976220802797149122048875462784660689663371788254075149763939923995462625087097688281251624906719472824291777281885905426221744356121938572415390464826422012617278985419625276398812790656493158400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,20] 68806403771721162395660540161983704119823788194788566263182181745500615698688225864318554908136060083155031017390827325400067674746877006202349969313047718463842171706688108226249147376881282904910178657171399468039497412551017667696316687920861113133076833620181689620183249694766874534018311353084648286220726331799771970394109054033801420264084568060102935992340694371311861514722323880162232567121040339704110062539537264304427494915103454588193250934504481897182575816088734855923164893724787041675463466672875802086282056226836427256596962750729437237484547603533709066329824524513059736812439517642905820559752099969712880567454148921740984779414453032294940959824924490687074485939025192128482317908073925226992997374161396018592952335702961939836012934500609607932821610261316222192921033232572966795927980848041744601689339534130469790252543345164087120568832098573764315562604688572572856501748417501777592038432134741031026176363314814793988711599500384480912500274165914728317177816120988000811532818733745302544310285262029542695680165663671543711970979726881420014008688090280183548075468211502080424005226602730317409989417612029409276095746241578173215929884452242702978628940995510656776614879313627795796880883936491515647022467123960628746832741305020419642351467009699206447148705732290774743756429097493507903692903305708425778173912333994011092731195813205928995038920734827295539371832279301200605389645549881225717685399391996693877072083330803912572125217255353489621199956023785030434705342266187623217976880788817077280617018728055819948966195127037099828177525596623111347102210416702759182354121261860432147807993856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,21] -20274606834317887448530181503234732727539794801712710894871452898002935303958621011025175566406128509437259237494946563450785085463972370452868112299197002746128195940415275930651011986861505948575152428503986171555045181587433964412962185167902861634920476346058188412122657372935863167336424322464953434797466196891380167020195219177972242810363232630000609189555523319400737144107854715159004010720812325739257105226417554480569762792807667788830665725797528228025333333453676678326994300253455919267109273217583236647355666694813231656917909544537198395588339898657312420006982517110079438243730456657087374752216783922620254763223541597562869167402583255799304289307598667218487359373985787685102835940695970958783141366514609203096297623041727031966203815173007609017356810918307204176441134883827004643596746275356878231369054118975263797149871122299494178338591274997969007278861502049453386619845063744122234392392383692124832779356256276853772172102985870464400445693163086246192110527873813857509483837917805419920606512938323736124584882177385286213726844046264304607743281121147829394043643811954965886129864501817384308561804494087776385134140043166990181427853213460432348570925263478485617137669767026536463691474295994195217658121208381222270240083689626898589259459427254140131776489198377111374922809071390708905414318004930097368539719180544364526456710027192129250576224729175438492598584032789782791679987161677647506605971778125438469175104644872140701876808104043195407220488014124874657347358046672320081892906992682729149383286495536619791151964554072200733297704457559058027598723796842142347207642186415791836533620736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,22] -3333710965753849345928360177884447478332758172849579614682294932930574122913841147024670923598326169961013261298513281827880608003459445405734758394833060338617145397232951334388947945929467416281191974639780101924177545939171225053393795111973782716019651079544128009085141305020917855670990515315364723311245037990946094222856953349505312032022538432568219181955554478815534068200904483477623027532298587313616679288322588835804522532584555258317408208156621915134384963799093959198973864702658361996973823882626474431939514551722093657785548601836047855341115714499718983912697347555120299106694108882561969998753590547292008760509101337965488070548515372841193786471066697984097097631353366293626577310850102031726817174093199644692543327752980425921472952090964836634997175772690758001570356633992682116564341450925641460610383843601883837526531763204781877487452770264683250551018104690994642484985692677223822491619780194758056412511204558379950541502078578532000718925466044454633996261768149724978100421666253878265941997544024011312243877414869752433418271885262096232636737497446501775343850844597573356327776135933794296974353321125063132663540965934562690147916086514122366404161689985114240794649630227588490685123437192046568230404739684433581712691686460794448311816202536539968544816478015275067516260872747848367218535512949320088942469348946230274911324245048802062829481077595894731728771749996223237550012775445960968663387906301085939689003419382478844555058353198174513152596492028287471905155405151017918787812990538072245117228442062693874664567251719764908667057478543361942519031405463516801011357434924527272530542592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,23] 5495050555052452897022785962777703767199364485702150273146947712833128091866307757625784249836101011140255859601359514427184000223727928681297664942625693731421080067759267001710355338612295800359386124304990107860173405590212835098098627664049667647410175546920732317364205463865902080757919175182602390104717074653974723082514144877250778683636948682179071105397409662582176649101031749787618226900082964843241748042669692103660776536290461735170399745827841595033915340565461869414213741679981908694897117126089987783893839463587664722417581616136983019833009824359490469404951744197417176227687826113695473258722270439163403032515625452131546490844639491905637882674411931034477686885715458668232710949145657509855603508637161097943285700132020722681702614083213840762641914170555902839081261588555437844024208629329637542284564700872813423225770959144530778178771107652009001683347547396116535118736727144529316746005240112057767185126499699717924558235190804370614561047388521831182194636933851141725732997672365449905268548512269965383940394118736858858063792987921131008207031130234313141235000708609290760202503399783681769013439595451876750512842100752712845512266795677738569207993697622961757449706849411288891866716326773572391617812811187115984939708544329838693382526869051547116178328276392662566689542014154992117595785652567971204553542601996581749511181545516589414115265914998247734066419182026525857783851645819682235891609628858849220567356130390764517141238432140389119847623456730103720178909786130607860068018365519161499986736713771371003309812465852830589973993725769872086912884297293383339170726706761688308512718848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,24] -2088438157171813750242258790986101518614447578621214846276629668254406010055088946793996421973953758793842870428535826760422590766075226595750077089713596103056577133521027293134404769428104873477884824189374384322841600938247726105070713128375259827819428602666954191936484992326663568299630822820743763975035540993038902133238913110058637050379073348837411416155442324714342832725085475436464670935358982474551883764730151788013323371652609236112365183867361219186163813657466043544435601025606567308058730189837756927833505159794156452391610466152953236646831961602069764517871246838679375573398457136863659521153987756049684265176885760370384150466996663847348459322345610376113604479121879873224048290339802399082457595680552656621027154353623723627578272763030038731580190791974430967085805870822978777212723455083176882920286689246986472444386492103879077290584727714980379950886218152555349576902971228404224936985919412812300309809375343414421932073484196205566647684312022622667203207091540697837761332332452364053533959809031348173825947500790436760397084763175352402169034762542323913643438007348333766990996952415757869475513982014482672881260270455968544876133536910728407596263806960885883803138048578527111961097544056663439874297868190326259003822436502257839934012297775324785770303428880441787179579724352898076222148984273028704698095158923348226748755499570217482111797652967748914398969019133401226039493920719320988484717433617061681050557174027568535127890830294889769693892700520648809813804830366392665556859437620174007031845648736419723511061940214435870882215402397926713804150294263618830772115162668685824251396096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,25] 206726606421249346217893123984050620364025668308044875610962978471417136714636057717425502970162095663044350337196719017182440421722518926287737817037185701072250080911647149514256616682776087489575390323738138806048847855033960922000761132815274516680650972745179269956358855309618704935626489721209944022855317973591066254582186452809587674088928051303596658262231879803518843322040694066523109447804011949326352996223882636338417242258129427056510489025885614020561303004777495348738889767656818963262160665699136028563206922527705361112775350052345234659719404295834939617972677232632640635994644735824533373662256311277334865011983517773351613790933008767109221468371380701468529210460698330828010172098489335063887914263881763966879940988808005863588749765124473275225626955415198966231362172311094916944497888891317310655759828303081905207697012265234897504220531128466117835622334684829829836915998508805590108278357578405736573958949921971701526976705855270961612381547929152857477057465822719436144624824744351391194255775273173112934494135762005268822591282970929638635485002552546810913819691895203717515792693996627037520925323567068885081715910964243843437895379496093214240641154320627700629042861194029486325062824485029627788615047990951271582324548604654117642268147438071914842030847793368448105469138014261454054783620796974845909527870629315598864543822707327433468582277581906098104151109968494907422941224409220586800427118465178969264738517548022433999938833808112836853688027723655841646405473381728424126910946820919469486321717633086200023597067124149361042747262701658914594678998935160937578094310450141206700621824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,26] 126528170037847835625403587417228116765676827754504813286167633467705627003512585074680575925575027960949974984172467307733670002056068066328175274380853445965834326034125516675309511528541936326030394529202495759076455946857604566187639926671339734446299620726184278021862695731856281722277297329491120794038005175915076119768581473449002747570493792305008189945638921043007648060686657228922285773530658261523446374738309017692172465689629757862276958561973229085443785688093000165481642562351357705187699488730199951208241375180660882485645443012660574690623059509618239575264744942461810032057192473664729514102763800789126002736754408804384825223332339852580469179570228329897049595886049093242463507613630399289236943601063556304636149690475957141764647249643339364709528507250174394577234850907742796010649987641371900824372558850475479792453714481879087374777083680977326163115098959176215949276666314593761412247440594925617027149685876592437939009161601950954903938438548625106882111045445252864804227013740800967092500580208672983523785564936570179085382312174779730552778273731192705019029974035922321525998029291287848264285028883566922064447885413424176719822841823192111502445098759982251532698230086198684113901679077162881315147174496497774159978812837781098282818720761485787124629866692718278535554436688793537918952327210966854348493846146904814577819015464734645081104513662255038488041601888497923049520976986168477707841937706200756418890229506673183554771370894046393606714911790363643228692056967957746187060009159173059233411697387350620329629524250233631170569103872041873265444444720119377725887621812426041754386432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,27] -56631208715289681076100021093248196112005595387207737210702597415841109679241542585128730422589846156557564544676615680807370914472575252710144985229463132984979312470120070755758597011514356924265752843432398184678095569255986165108952827999859712515422970522921062069026324570366344224945119185116686039997158539984886589961833254571111234323694031427575102676749036391390938544612681559389002239773632771208081950309202574024519360918211563031311821698753343229325927075144910331697609950102783116643527395273429712744204945828960992631514459659264861381325680478259438529723481901656655058660057640845889986081844218084867334692178355732384446489040881838894034545845742958908557384026443192120349516570646470804511934018763011044562404657622037632268409284495420749118352083621683166539250641346365770708839666178713212555478020006992361229064344559441029925556807679297458746014517385858283079882809076180154957940234610744056394470716887305934985734005581687260152146771064918524743770126675929569743335912733218592718598465151636402049637061468534181644226833161867082580082275985245788215545181733382295234882872820444419242322996339095622239532022492603545316354920654433380687038469187105770118016088658287288896042804354236101656016235891837654466773070222404802249734762264174613471658789260584353954977704767690650917151421382813681051026824261824965614873211008297623537539276118116537068801468943067150727023678712159544571003961576652076757361732272196837024244324677154283609362605062624918675455727869194085605426079372223879560299656698767865645083034901756654957515426156485213484642994726580333108404737543131089105584128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [28,28] 7828865706870644998003926643674764678581640022568494482412433348633639256484256246686703181728733121803299914435498749437810843913424673478563440103166739112488676068556504481837913751034667057047877026281227641900262470513062939529953044991218769538506868221721896411530069479689142558999150537299588668186766198131541795055651050179890758198516535423107967472386215905736454508746647170626382706788250139397023673029622012271203724207755530651766548000389482768718670672465263781087137353333553822303283042745693390275564280597589168809361550964014633801191339376924451392319774320949832124390679798406875041741552670517157436440839951562872849109613331575438676344855078763730692867414112408557874366297219855330777478399459824186189138135938025686121718717556726429164492822898612898831614000622918557629584732076629233823951602811378932146541830386097266473810434632840517377966954927204720474483008073560941301785312522299849025778017115673463123373096655643412657816611507884613533599605075969110068415982900087240967067174665512019369296613678918780401233222627882354267927770040596756586243761954816218939704085370903349054392033130443125284027546753715453732693847528048804399806347157837630413437869209487069628537099613961818145435632911028717100419276978673809611237307943288146068452814072468444389998100757531586648412166155398279800951880854490486519413543119774306829274641746755036828484898144096535476734834149417586864149605509503097023080628104341435699157857885953540630790107403795889663106232500242741592858531018237738013492471443256787737545873324671242566775636129362654062790145249937802362732596424432323202646016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,0] -936726553022563403952628806953885932202637142727158324157356158942793303573935674615908664986665960840740856946357224589163816560093019953131965732890663581724648627534523573947691641610230172972434786354136354217296274660045883346320725797722258810565368765873806160875826299522343813938525323847400730015703260722893144142003942003636663837417313945208286906112176341539222215664563317771987833527494981823098580904555960210417079535159005158291925654824443667757585641466854862441746642826442280893505889780359436305890591077256766052897168401489844639543255425968836356011444715868931638583839926939261511746026929468670774464329854379703093156216120554685974312128176387646504010948895064729893565956212276926507490368612188219702376865148711541116872500065228193993466890353098245277633275675603686659766045223937037564436867129334842934214509843972811937708234670907086836204109542314181668029986337788304122310550887714287014029102777138029145138400667229957618210004614761343410568148132463154195877715402133112926490804877288202370510935795370360451902465672076199877659028582843262079727805211979330914385033064251059752285067196925525679126331805855617376643843578896534019941461817920762066925039299780592003911617073975424662438384403779814738433858852741315857760326003342660530533132583680218610896725717890735883779912661517088029473246822506923926878674635467384479575163725668588087133835962070195222678112946034932002714726594481646831270031409747416469285902745722479566492207319158632182479435165815868704824374517748066570324997523460902728914998920995421916467157179989150707567206014810204494377586139465550659584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,1] 48098341287695376434261481863869111512210494019259892640872564636568407234332207463886504638544856562812455385854827928087880659964393370579700220003365589615009972425410449016991724161854109524589466071019409879043579703729961816383989737943093063212144854661530216043914224641694472034474046530595338645166952108323990181105447858691877311090714254105139696379802141538570789593814502416111101492160401220788444998762214062905591433148064958071296076437174877449250794819935764709251327836649569394905787696337769881257785494623755143932834145357352398331264020242396035061358049565755473647164904102028592586284165726423233797780576547714024034722512229668323729363604987235289998784254005195359032291120769649604199797067307588545192979737064473001483831151320411707283570231168695516658428321810083932529102502993838997241178040769884762340520948496635234689401769751581241173745304376073589073061482609533563577198083361236089970426337765004780814329396100409368104584699901689193826054603066232111212636875823459816142094052919564735805682734449323482061208475795849421927274940773936201022175970772020750273271115386939072004811377810304271804371939940385715125592238509002608445084837238870109128339278147173760872098710725852687357145402005185451470440636051190712714435114730419379842825837561611431416713851372373385315884112548363225507036744557613757448599292242056782454442933875271547470134757103365810472500281530016926870414286474822548585901411417337657859554394619390183111995423934479139221866543401192780848606956369453363851949595299107615845660308327045067772460732604628762777099985649120959128859738765697646329856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,2] -1751575801690993961444713477778031238036410274676994247496672132800100679787055852711846532916582234672202785034837682671718836487692394210016212428459307926163547615913347154435011901541985183467428255291345596360032382048703797532728533634344802521692370234589994506474906966235462683339972963454101327176611481325650772965109146902688176340051865469041616792438570402895152153666570801216062300553076052897100526521058684164877306031910475043472345199858327998295903349217501222056956347313049991450116324094789653877751107993625122847776270216406889497266381877647948154748813573520417163825726067849107651036322288120373222563980403453367225324820157824130806328751872151595912122757172819749634637017865393208997196823559216104162651471920646483657971109022336992880293901481901805375232804784514485172794028452601391033749052226050298209108213252584501483699383759772459108453559008136165272346130572698315719964880387309436176777930967962188474400869149707746550412358909486885186294182470868022684419386976558252054834648450539521337114565284491270966639951304860922682221339578930043757739147460702292980424453800095567030180781993782760716614352896707093862810884235255694355776618271985025166315115845883106284508803929317846516994884441322736473845420568624216754178197045145076401438115864487750306614986715834563509307844746276626535875269889715670774108398387848966982617561500918429618689352906790499226145759072666814805723026650036544807362459169005753663147903085851419067833894251797508353688188159181540719596522997008444414820776423036183370508920956347458037008315457865132567271157414071640007105683654787009781694464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,3] 10286514610230604213873409920520549613115932440299924569280714327074850936176282325154325266144909552557137412497554099312793372347567438569988621926704891382843482894733583438861678097196874752769102544055016561004909070990632386033703613396863377826546021486700110741341399018337456418134396842955712685589524367159313723630022381142691208034633945347864540299442887447485318936931456903029012841611526693059002818509630982055712555610783761528411885022603812973778654933498907257184040551286021622977324409474677546324496415946164574997996361181615625369092089139837896244494916715441814782349032252532869475763619533690711290547824684569385509888893882174020876257594646769466735459589815371444722935982673815910559628094046692188502800643459789015139716866501747657528998602565410227805640726876016955796293289193757655814344251123192803863395088742520589581097150615148385845743801018854665274498365680120547957415432934659382269425261331068059219147675163290153890091237063871457039301713236106952430917569985520611375314395689280035073712563512251503399554847767046787216107333371012436792891486616250031603081881418944565289334469534909950796910838962832368350772561584292595831821570989955880157045323170734472735602646644471692916306185966812850592383902824037731505696292680095430287853335423518450381961915799885664803983950106614715101448192483717370580391278584386001340460129679085425322990405482597181830276724275887420515386097635184406655553559463754721281863082659052252056455438576392832987273253192319392754260298115010686545254521326025152701414674817154473312845166055821087993726927638064831915986748475332620189696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,4] -28903605465236982030486347727063307493536089516409656394805155550218493060752435203413108355222193798182949242691747033097723927506182487831628381053387233395175093062307477267889677145852295353834570664044948536287164920591376235779711918180823635169270918852442535639440333532056553853025250245205784098870061347007209811264974138311668134443414907330655647604578412702708935047924550299049765883957029436970839889512143261912903097967670282653448320382919425897186464333822527782279354317505483201261650290788931828490371141390637594329396725885620899575293698582859028100579276418002004099750025647984890864395001669784853786268027858398810569646462308197514163402969120342520993001354987050528639363768330952905414839580548754902174574974332429107457105364688203412369025207294706783497745015003331828337091639255155977638887087465744972272621280567384564974019046355737612425100271738113597032521976439005065177645866675312240055122786406874984504158331181414604137633121698957812719861265017908886560629715102120233910429369703493689343427012964371310335476097196606883714472113988176008917322087119586906113458944706594923528644226224293772296085447270820400261358747221791772752870245396046179210368001873805778290100358130941472602468917724537257850015274957149167629550997812085916946971214869557649636254675715298459455730269511389709148258846979886278102918421947002770490383823300479480756907235412520732368351240546820637831080181642854186288193434163671456505653014832325331442945700854070871058072172365212538368733559972635449260257093352326789597983905892849887433881966584451190669937954572205418373010279987765779539951616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,5] 177674956084032998710009569261304945655953047192598936724554797782997150606000272771753105132724171788930337549459531857845411747400443294604431582801781084466505434728254111884701310524968119075894513690903155699098461706232335493386820163380317113196047186678522423439363863347314509350822339047113528975393388122346414349836889677161964190927366701715300160170189455688547763005675296597881400591162889282630575041173906364275895664220925974160135946907310572236331358200143552368712504720757472271578369650456432249343388765869933045133577289424406754445894978439099096465146084159230529606714848410766002722907410370287024722379604221593085327734001954352468758779665601070257235090995054156359449680230475515291163204872864910212404590292461709470874075445837905742929356390960219927503817334261976903545284568392795216999285549467657746074833636101830003819019404597810420017043320802863156528544191491341485718020541411548228166724722502182376821207728364017012989036703197468506016213838909620946426341177534119297617131194819855537625166660200543665364062002108457709140940056347407676780098946197537622632860783200422862066267809666847858346048805864386672492931842492274350817842710672279796885077471805327661517869711031951257054623775687702482878093667244439864538111449344662697741695872451508402587791455199426247357308058535685192567392855751400341222050074859913326007535293841391156388646105587382556113317646823307913238458932242233957485466285617288015286196350750331432815162547486972260108192119414905020223315182516404124672170614643889872900056688739849273285109305486301287986393734295896285703793972896357958494978048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,6] -813288489702223908488070287455483130354535952105822939823624361957562765288643506955650510804044936191740126809293089034054380237520680314518050410994022404916561215494628768571800190370260034860339374910669906444462302652201188961988811674407549541116392436227560450962458778560647693396951196977200578014012863628172225263718208934132423557378341035889383566535868811522346245224423067472297623207300095184267284575968052648494758759243654501643644833812279791777219278613654663533494758323496554835056581440281676218813770625627210474443144500036310652878387107616287497312632941176084664125284687006738665454472703904761213210252543068310665530984639005102135519119582136719662374402654994322040593459891247947695977362094800275306057600217900139277771583334581800941987026695390825668346993683604271261129060924755369490425407753815722879266756768568726532807256962247955832123301085523356831155790326280629147064732944147805853023576559887403113024107107937666076035533837509768014455832556719069399770934184575462321274371973638191509820083564361800281167839582896772630080864886511002986071086751621451730207032095052185535276852996518982947629104708813658338994909039909510274605801331554657514384473479621290275634460446830543343746440407864339946343834056346171117099953452053984072520726051400838775188148726348681346953956816453955281671745188456984145095183607179273409019406669288409453515095915696255767776738068358248852650399924291992810347705421150320309040825571161841153483601912496372372012707728529341403278599983901226190746871359169675652057671593905056137846101378555956010820542376807656915614362770535342222962851840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,7] 1438722974705483280688213623185504596980995804219237942474270889874096071330323204333745832053115245423547410749996267858355868440990415714869340919496493259715801480666474444078864168705870980060635427513673584113120242236614507804436401806096233847774803572838803936232353543690127153299851217008519785510231318739309283574435182779247743119881498195781701027928589508512281059546670850384540072909836378178512271754615628029829422510989706318425565081100063551080990614608878678108233361531788158556126048984796127217024072421752368343597797465976213044591088673969973733064606067069806059528439591142889784555504364263682841341055675040654049784545886666244062093574035899056666371712007569089012962138130160806077812667868004130284050637008695591938554221754996231774508770488533327544566685580645963786812935352598040724914625550732050453924927568201971122450377605646986844333227414370628004740949699059263981162346077680423162865944010979066954366961166271874654287283396357656215021434601720913356791819327847913625108935286685771923794464981681971618422484372823670079731807362217056696380212151099705799721251369353148946367075411145712383455515383733496078812248640798553512915496383120571675665736836519708960218073290713332300933034928737668805633948287104903889460557331275315268363766266320892318320811665113620142002890441139012809630375669929789232484067982757357175493840901929274605656358721325814412285672179456112588807857929270734595173692757918647754326868760016020365547409832932591722653222820762075643578220124594141541105133566995924996089227092276440585177301924056560800566841154757929825831394433571541742207893504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,8] -696003894025097477855248478067642461540335248242770349357954807931887240049374466427379109151680622081317429809008135141590066112107687008269230895608100226614048188764463538420429834898308910364840723319577616482113540315007099871686314478010817181576735009358431298370091897900444581397410786016220365560169301084156462280837787524261209521513237349119694248403758414552386966941238446518934624324079194167777758227562548236425720499023870747065446348843878403656952569528567168651999400640526994415028127626775137460407895803998775780997639880310153259101354320653544037927506601653027246193368830564888791112313778674508169396930381476277877292955197033333338260488546101732306670278795746942198966011428137182650139383445716691008096263721626189200994459761934707815410334921458895298824835517530529005364300366880803566590476954368045681725047975686016585468273636033196823811080786855168449342090884347731559402562183224852414113528380213374113028089946063030251089505223843614277267867619880896307759287587888078184313345777059022977071056174163824107332035911398531061955051567856746592225307068372859902396296095171058075989325021234632356928725628424608780741106398512647504750190600233443340396921555773219789066529774986944460807286223554791086217157348568251824123775722803755625268639590564127987298521457905814193109501620662339325047050171323962219505278236023636504306586292120872906686552995892001606081636825622232496590181774393630517722650155890413266961042894182841436334143986929436608991960925119814172027859610272401551081758295298173968006282934334533401876785537966693411075609027866245289686876401665798023768178688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,9] 3612263756879498730674332441584770490558094112804581792680606936432865180808857737894197273740701955537560914590483141259420978707123056217167294713192273280541336119374390415232232835538428097151918569007920839705176717170345084031875270412377280708887130506741539679400650692423781296554862357420916964022741805018260414766233728822559836801029994550039451321804736155802814531606157969342848850715890708185461745124689806685054207101253669132943636595065159100332942906025909301082840359800971861234276991552117561016972907519291803876730962301122450494446552976738173375158580924122752595511619863593953859371829451284918042332352635562672617752076475242546337167502792860610053903851074708200543301084890577040531068107445545060175661310509686336878370357029338944184516433415269722024818557784823977340901703737240641492332082785691472498123688367150571017009868739922642559758188612704985555988924799106593116873711577179019212800182252933877380489165278889772645039927502441215561763871220727910518236328069038954400764065803732492948340782922866833467690767511180685450779048831378234024981586688729349793879262509554951854115098875020785072871882230370451797410264688088363496031424117538978251089282395249237883936933438053112309716398031089514263388989447212715470112682047366760259561895812991043609150923062415794877556075477223931644895572799733133447368735920467637290599527730549515333065983715074756705947788775143985679635611636291643752465298352117865870750432255791650946083858687683197105988183411883385828068843387837890651624570315380964402347639289864757513210977908097269146385514731090628937645909888169975422690263040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,10] -24341013851161487362524007846323216959830955800556139706512842913647555660015619352680978704861728208473108968486567900501732176765806577473319554331055257441012147998517816083838694247587805304111660659019419179541190865829362636598165118959380882862239277211639935743817325296755625900667928562417012824500266201338250095897838336151093405057868666422425996090356618272700250323039610002737472754303659589153276015882552216685470265527993577560696124348588401539839802621472987228339891839786426697334890024080182448794970297209423185357164415244081504956874087396349518790790419995505017468613796763294315934222192085106533007244017445441872060956281346627998123226450336002617948721860542210327982274975463636151496754325856044556217015146174169070251310245897879511692964754656117599377727427668317247646814087514938271969851976480052538303522230264770036912932407225934244347415206806740297746898975604308943286325311683865499429158529199279542108652296570068807966663848102106758886301052526226778855694823752677846126204581672532392970700790687612430777551197925948345889309667685928392989632629520688365034724524564030868727125773887619744700015906926579359719854608665629432446936967303922482084811158128786644429397899095836059643973437810065516242408310107963758913177356191262062384426018113386418538207064392886034874004644375785531406766271817766201068278594954383918570920050995678314817908134316462003972574498331090898106733351611281391549507940161174265977358861635304546536820548395630754615836169689276752133808720639588345427379911150027600984150261581050027183538768629603508476636292400760389946617762026584759156302938112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,11] 61756500902678315901506265998063716369744032472775009325590975726964723349596582421415611286121151414692895452478072605485554744222233250515693794208420228817183877730842496755203598509821059840261591624163045490768744734652396415387849363694293874550162162134673202175453208051685763786045680284418652272852508135709736668504301952670769295268888715655696798790887884849406407430691543723139647544395824942992696735117203256587443092592019786776918352343488179591755821401592958957018009428975541147648889429114502415722489456572894668178448070056967942942368440069825864793691880355685496120663512859659400837035321476726650146610772378607877383736551068784449461204168099137060790918602168548069308999424785065258311294313892384528944345117571037842433805818892005986253400472885170244523619035012078997767013191294992290584006567191871523402168554095368231736377877819610052111256037019763708961209508227962170963353002434102238946209493822876570171566152228357167274579558890785462926067435257555126079947732287697718247191704409217611534606506542800819683862086447296119372131541041622097735072384305715279821512406330508200086431060578294664107619068537192936457432633426976235701250554132851418504054620287163442041395352527122315666402040661528779088265951797915770934633887152901066206194946286237642126673920808670816991319955439656262954745252409384496796507107944626657567070661074667249172611460446804725502156129218012820720483283405072984504534774502576347614366883432494805337030866484893330274147987422279180675840154123847634769040562518838066813928571470688627928011173921672325272107749561691208775548747129622056567729815552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,12] -76714927396634349266101582690782459772412283042709085005305209446002942992613067880772212903371706684200392981746973808295855072732052472089414547432532318060022859427768978702731852198642619256981116845049029741072371512486178246034853012954985749281919692893406672729107798756283210288111346911984369510914273054581338679481984332440611696320140856600851942629708573914797479007675031474810253095543956972960005954008385275841474426460077776437439019995610346408373181222922499542785471503838124133055251195248369770039445199620831392104879722353515223921827192188254267176709642538411943322531905236677052220090095675179158213243273559335654122857099732015484940221433487491812514227111676420192480987082159577067938702431106045971193556750879169290027400825934848548263476997395933142533841076331055617461805556745869977838475814675451106277135230384971891991327552321193625216628230207236999094293017007242524975789765342574161447773867270903241970100263185102990860680565875698864078014587326041793546092771554183864815224874279254255813065297133994383032270010993885191959421972247836353649726060502922719705498604399822342336239428974446804238274595337511836316516225799948819262418732433913231007260357983646695107731287464797851559273793548808452410299401851177383067344809413820439752519721727019595210962358111215873533483483056281395477879429422354139405819982157999545273859314553323265121453194779625735939969624466158004243768456093022244236155800715855690944275052244522462856127629543437544873605619432623392519095065449970155276587973829026242294883663989529857738294600295635366850532529982818973785519398162719846972340043776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,13] 29766040996641901453138293898421094705761367686590864452351377236445981032125450389543324822579604828441514480499799989934028658695276239283307067898898139786512957674245579893315460041660357503466358751696817448614381635926048337642674717600301889405734938061150681567772379327334617515067648285393539102795320991206525325711148244137776710879841223507855011198577429195572252836650774237459578404832881235221353369481228039244453585845668853819067132263092859339006326260915392971060189120535852176065820714756026090312490764210364027067264912238805633472544806594155323492248392400145303700356879115380534224195318398374248127247224897427568108083326983972800351024013458565944418752167130635518205037471665540373866441430311392263750244714518710286304631511054756041929797506115117452370554996810979520216443549084748217696961871101540075901908153684632961159199896155984197079043189599935068181807135776257515176937179837065414846120157164991568231591773400042554035963034160380019251429200006426178967664594907918788442218408396430987497648889403417035513243150558068305649669848030209245935890663699869088518266146365800623750621024586416938003806679254675938023266697100934051414813040097643122112315796933673438205837138468623765383582447418995746474870573023293879202492614099801754667291609794316841208954435929319370609026972956761114826777631671450267758982097804306665132554052561168070418596097088626977421334013265206704333238161412114979508612549287718916617228053983628453579550395547441618403675466922742964890353104641448604597642712848385355184929086361475297257030456741187724230929021341843841435745991927519873467500462080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,14] 54906657802745552241351142835753556999604855823645544357560506958124800908852249290550803372628340796492189043358470119820774965541220349811616179182112865205105580571190549227307455522486178089598821625227731898436867448996160304691108730131613862196242520659720833777258019158580213007476175948485597506421055547410063689628224291359407314152290168919667685734193466698302750207586682797162885694005789710716472279440810126889805578868229518255287336931030722250435614206185904953634273916201753491366806185054477370164359564562569345947785531690567317041602414153830957961844349191791981177803973387568004678635530216072072498464169149906574020701821532005730142644112890496727273912270801505133822714359446097431351260319885900292388934397909771636753999359600068524017459601848431162788894530469968869174147324671811379677505402136103863557495054314467539025521035950899134509139107681979837627819049909122825886999901070539367240181554178472691377671689259578923778857099132024616186428474764459824834489885120473115672460334136999533056234937025678318889244370616353341499045254946138356560567304043417760669892675161003079263208145696446694865861043434334566194843020480925900737206555800427927437395578010262125005522927867408412944341931069621858816783026608506547795992057880693370002006774141461893263350554582455094621341067803654256787132238186643290083788199868061848857229750814888793185994814820158167298921366913166408808400344810647286748138509496141794956470626383842505222468552717487723966497194083119822486827438656610697118631515461647931106615602306351191123147299189984714391912390131912139137635305128217119903174361088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,15] -102765161244010386978073881463997882440364082960596915596348285620069690861308681690982754718907914006745675260153668778645987301751308445454380922220675742199140118661911848305157911499148254572681623457830392333889574581954153680605721076152802999094103760779697533020487068188476892652811393949668834491892204789795091626490854613465726355420874600180229697934000457355046866652003131295873330370498042671833791589338284767469483692729588234643937764262844722148799198488305328975052908933817019987193437188287272018284751622046142627652690657982964283437271352820774489864170770710345780912193159131303467001157153750628853918873442162645257255435375359577887175706980937321351287494266095655116882189513216319316260342368115366993094752360476783030192791441477289968649538138439388907919283575673745203038423518563143266402235449054607011811607501297631143723519276927451806524963014249790339831798077386020582943969213425528062735208232251930872880399333058057267073229203771007914261203563835731331242813662048135611461409314530198898772896224884406784389423498866528165636585024999706121997373676931809015974971944961083689445087819739924546594989340631560141348829301013548195406345480043726257666991192716383171953098950106001194516817001990080368526782067048899591112818743996503713057289782277656614635757124629015112872588572855938096014352202489711123053306596830132528034612276365897179073186696552184740704365693163965094559211564205882779164899874415314324699982545570298168324542873051257900661015598099914934443235309552432886008842930364287231239385054426566778629400190413061632256297056490905889462138187220856592799262310400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,16] 75239931662468367739780246919333208293450252876503840360649307469963602140684706847484149462746063721784618730343711432991593026194914504276207192350898833250409806398296459839929172524965711580926164827517256183479815254685657671583267381364898668983702506957060002110424076645757221081544973422136168268981636243560224809104225373401865832128098105656190394794073745896920722783744476206500057213359180900478873274513149362449407222842889482553317435081914539920709544989276002482880470904088572601117898365490594000575513350653152955154925710248464165498300273467261048761088358577028369517130650663214732479623425797443805934861788432094466360270628840143015398093733552550480994237386972340629839118297523020530640931195637001125142968590906508931050930637863066718138181362696202343211217140963237822040205129240904992488918993818889275936394368374470997333818456952226087637179406739217161310316683905776905755584349203557982341190981446886664275654267537682213792060200336674694945137681354058146639998918447647035278973748568484007041396792674463377795012234295565652070253817855166581833257434721510989819447105938304080846545721774918515760361730953675195683898986513453704228291058987744529584374483385153595589619647364925190876358223239347776871995375007761529000039141735929605177289670333487652040749299987049206352707669447333744460587462635041724475985262690523189495904686789553754420756636808965772757976493590110424888931991010843184958808008719267666910778096899015565175546981772460615476182458819462564866080308481101594324818231871577404105013912075582503187730572470204220225272208677587234485409065908909299580090187776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,17] -9917813701097771126138087642984294592809836381457723124201371876358203175944069976161275616100800007092377770124493409478538361081837578342021590432850044776653405227673893391161499400014534490351332092535764074999773566671144337050142907497570314844338029601703188875309126761915381189015822615427305145048088444178036378173294460776571747094693893702618462153358600992345245688078823641865582621656485116523308089519036519152567358132841038389168180214211425965620551973738427390857112169148509123674152493720560770249735801024785928840876900210149867987712138925876268030015062178536868882344259782334337258838156153756926375568437440927759347680604537135745702893306015374747355575390496173243268094016946083131800747102342205746058038032448961794458536897830815405093401751763075856772096552798377215557566746398553256366091756529886873819080636421354027757073167301857216452344429012546757084302116891033732163347480218991870248447625487348575057084099133292825379714414784466958402936910841730156927523925799809335618325226664428923413926304324924173329954290668821063545181022396469547520792267851892887665556993103554003656971800650483086084981622218282015943170538644641617659643106065517246197142609227700631866073608418813871610713296724613554104493507800074657919423556695786448118180007679424629736750428300337509510775920785239383710481769681850057119743242193755741019963754451428686691755371486759332724683149889528938125402326486534849355755139700719449586178314915031386177367094799442487131890564014811980986950204730182499148305865390718842513852428250550220588087002492768526858083375393511202529334587157798718630807994368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,18] -32846834059935002900351341869495187627261067147106454680528896835701367143938569429817366076616253320235425669294026615125350210697135052701766735364803670385209444665645767524799437992216769272506427808035524965763091572281716488966562798008190667828446750647062192386168360945779138495593229192094961986660505659895886335709045874639860122074258594585519157711780691309423723000417882371430387937838511792828281490015564356523093576881700270712918916631023100406646619023993780998343051809260189284441092361125483864487153543805892535421830771352565928351135949410513265633946801279668270002996917939138068405129829805861862698151796552142445396148640187214398257305938493996780812386734749759183561312093048219507999773546724355530617070306016745618246712881788639220384169380707921044774447066150505982307430330698069390679009114998840217176656835416447172244908786487278491413784518022451217654260035999584894735718725078739380946537818389682252938249965927975090570262262296184251107242075434574379258121120960485119988986590892329065670516921157999893114809783709820272288400371107010304599313286946730656358064887099276590472733898473696777200039040900053711284114285691293095676928760742603540395949129364618157506095858274031265917962818471309097433888763298098885557488387557556019857023372478021762059559540889611059015802589808278970906331794035375121550332333931828168144242823783304576358046394620840389237130770517101900614833541211226471460310270097180529824347350837963193323824451074938399757982353901569617821070243198944015606235111240164010961119419221770155460351722650494041253812131213501646354783614640755447784127070208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,19] 33737908046493626847027031048813424976740680958818041769147506993553814110654600471214326800406681125462989331215686010628777790536060048373569330300088501052748248641833435041552910102085549137759327019957099849900521008902462603668107828364704507604546349847651890770830220347541323232859234517717400949904095348942450294406972127279315591996668429693993001864712219365107646923179757890918116968449409864179904413443018310115273546664414873320375612112170641440773264792507769143881492166798719664902114700606546646746108768954179545485683541101476197690735270064037834964752826442287777900634755655407472649596999424340875032172502881636097719970079272234069204283833375460674817417017990712086761789292025682372202698766009773056596646567701742719093708502768507938292825697746089159561674119136232552217990820574741758391630566368073582655977661415872810285882248340365715275608461756620309437103320164979630073279061805313591063502978536257454558673279526196802084724190090604311378974311597253125110257176872075856942777908036255820008909516434464360115839820712195539450445166798993022186268092062344503027344758138548382784559768245365483547149464841442010320023484137597566607617307714877256267644469238898830484866541780347171881886388494289361706512250480670740131938997402360477886861293141355553031605359722754818181213335117821584882280487981444583881399109908598358864048503638305091271670430051879786488873866613920786311715772826100744816916565024235903633056786687919107441493423363315282369144870023535151840871951251090500644568047228941841401369365085046550503565821551623637276478857104063047670938958676159110963431211008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,20] -14761024492190983004512751549477320623389048839691845012799427170032038680004792613951954278344803189252404506335359209916489536835984984807271828614794245631742774999655136443569322468593287380915369787162240150999283816350186097612933050705721583115981986147377346395836762126551606948765672936669019653009930401475750891216556681677135413861363096316741304235589990389558867449188182887537838946548845321850052933171676109282219719294133484555584066784671144774731595390197154315872757336611413608414411507947847899656808829511647575035124200539656049261412417312174449917151925940845891677929678129359951788279625687575164430884826020786750364684752271810634114857829837184483937106844012756822479182141671631548451243266585233741697985032283754752552868188350084101610175927869008281028270241020738697276977951644084816166076077454515955219300636654225595222406096040387239373832756040251217379630942588722713698031997020971600268642650028580758988412797934655502402506619872830721685148137206701923100179717714837646524575821746525213838579177282788906473430044985881856803610118201455215739415117845351936160124983351743099673419722554720232920479221476456999612954562595909834576460487835176685041486429272445681700191667830422405737113310808861951393381552176094705821383111084116585981305956772708382772624951211952292742353253559929255786228096902366469956212997469852667833676822931309598867576062029355729901175840209989006310910257801446395044402051658345919536541136394743933167152450949868849164872313034767318548286640542256684114430879753443475338693941417653558065323708322556304328416436698767104162738480393589648147286589440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,21] 505339163979070704448235760868248860454729093416301449915104527615565308215469342241309045350146351315879220295863875031325629466072730501590701899616976914012391606431166582706847641300095787208170211797196189255800563821812601919473496063386724812332848579266865575431267517940674267919822381004207673340031411389178254303498662962894254784457168824454253281877375442230256506202808605477358177666921681338735100493269419407608755357637874047595059418631278159443652973856489627867039603368568414815523119060792806476930882478226747870515224557555289941067156135969367859175170409394653503207936438966084540018507312127524967382986995092048220931417428188232604718528807639241961585836502616738941629692218785609975597513174109504063499411732085533070748907764807609688736625701486120617972853595997458381820113206722445931930070112068878918355349183000090256408240427486134841481019149946147418986730062587768566095610680683865025415322170909857822355591714423212451211499216045956401054632285818610996237567622463448031926561805442238331660512721638452469392983742731223228985678001229558105221859654713504543052807950794723188088020926439999598457601599181206124370972999845680599682452246195883730071242245228243287248409358991485574955221249701192143780244917009973261466024673710528469482340866884164889802007910649887442720005199798422881497550462017625636361490323751803475736227520309800631013625571024073213801894286041544106788481807129286116262477475317789825631603681157994319298287374894577806810963819740019001066847561444007388560895309736120165054734388162129383262498908456666202337119669836240120698198761082755702555934720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,22] 3119442342471669265538736555432256154469599480054647937818567685804272042386942231432050900957028106843736835099646533798809943548228295943057750833034883285781541725136023465859494313923947887946800338265658928845888521717958417831506951289988460965881866357128539966335169312822669370548405504908835384294219978140012325669411130187067734270944935839200612173136986744070641142167190471196418034815396092571963873801644347581687392455506095731742177112114197898152008229143752205468086718439073483342501412797355022373444605093826427193350259781174840755036863022574232210164242214337065294868614809252226291485033545019723904942394453311702263384080088540302624944267228884687255255211427778075321922503863307353674742799540665420043656446565166283264534426441267756989034335164199546329240381877849633497882526983796035637193793770311945691750041524575484758431014686337762627415684722285580157537294821470004944147357914536960709104450821126574794367958002905974492143478557637677986136739790921250212118544895585810595598658539365765222696955253877221929335957612495965351170068818427110909668392326310604149863882286321215978627162139480111428452640470355597965811680281095311531152688889245333704161927255477558909175831085194519249652091950913880136371330202593329427026757931675804637070788896690342239891225845221237737008802736185609903093196406038100916788654457817836105612107877694847358158751179968793893605303139160058343357448482869728683364132781445251979294754727565507539346990737027334277553966598556599569812954482579862759728593119431171649140870797467056073297740791595880929204375030457495489106749873538044392625930240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,23] -1755340925241383162995814835902075466619492103747369644074703678861143747826374820582244903795106263542228589889967459014466188926527327422769039638179712844443188790097310516705157309197993238776268141083001449401821536686500094792185138975182817174697020532408170281233718820233417183639301545849155444990609228413221198355716523699021882310280375073139836955366475887765786419683333514717024210066931412486527202228859703427910076703616760440161410507757842823148133533068727722693112759371031384661286957038322758052990592742671436770516567538799297757902297158742218198035763760519041151691538220960415845814628184174707230935523507760565599421792391214815304466028114809146063278593226766658936394525957479539471476980815782255350205181984553495108271259827571098615240582238124869656943602282898411133382309788250091397566822609318661452403402373407601156693123429015121479116952366990196762111970884528385042703150579831802423029836227540990924538914167342753316638074820688240727885434435033571190315255720733451233573940285872292496342085364658352139581327101999957444511743391943226553303685955216135041723513939782854694186988665877993585897001426289291300925914477521404244814486766055956423950636208606315603316302649890624227175064928989568719556866230478408439949176544376261579707175161768759341880703680229946718715002012716239217369275551228437781011873007612968487175839589934042282583504278728558698086019722870075542745641887595756802010453403115204160097573573072160685998861744856125878246513617904389292270320167978950155029199044663947712385202249811050675780140791561566610785618608957062510671562578690871193430392832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,24] 345000945851180523185393333213189222270345848323491436261810544551198739744034858879294978644046468426943434066388036426885601331509039824088087437677279431216698939996853528170128241176232069771885420905022851330592550346755414539116876642117098585428854527938036879289890353611691161046505435142849911853582543100449864970884551851488923647106732686345751615923396013117515155466865557017404147599849081473919087651314728837756212426689975080013932315563855139036868080068498615971643757577256678950254037415786809134113488115029877628129509649007325436261933356464962098006715124802569752924776162343379484015668381237789391957377375124612065741109239551053018304177082962296340329925219312544688697156638449324475890055081943059693920673148203891817992401143448507853627360734410254417987820183358076810213392600220657691656464286590701031982020457449587197376751898755418631451114586114268891381148206820978360835467614624415788054090636115781627257974416061775297991976073418283363036618758101289307829069978175860664492269041365395780525372717622182000506156624580919606007916179964304761061419377890289734593634623946525169544643936823433510359704774308184934420027651751625073071143925862446483922861115053887929208914419897649099350623535678216638444674163465442329922557242920429335381990428997680894617459880456389372888307174303747737736795682794094054485660382320889523000928772637825949826817732886746298626585832343012627760981678288678933196792084117509282567000863534548139920194284864576333108129996426555434567467349375043500853654471854951306700111753323367679099221025851956833734986299146920796733562997139684091779612672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,25] 72699681236749634506367433838435521419716671390606698510981180690971225729436221615674314611345889985088373524542044651554901144952961369555445081529984337649109540102767941578604837043990433094695382702966566144274942440368142135831924532504019412884974063538214160930701320781983307846623303533110673817747836740128182441147031330310243676560183555785509097549820487046473618200304199882771667227170457484258489055156678358244830086885614924080838841444555257684793737532819256102652165470900586910644662116627367227697961772066643458680729993430955122558449501470596848704750288198264465371905630767671459927456874517766459406579601870337013417397086080321755216863148746902249341075953752080060727935455446282456386746508706701974223900418705824395834852668189662224766550609369035812201576115602470795854620266303440623840284846566607146760187808361536018126311382884703881694056529105666772647281931431916902606712536445722312953236823857568532993334949659952126622236519235021425132500009455038780583322804175459012162898987206400823465181125318184374588570473227556690347467397067812903831729630896431636771522866499977245153588660200975153279611656012771059959267389927589170500945232546406862391436569668380610075773709367663412210137772901500318043035072326082502674111309916231684966404222945068909758151635282960514124112893548101318538925441196484584340743216051036870035469646241127883794466329843509094159467296925955236812487418475013711384688632776577877633830583097475133093274359676140081129477820081800291944804415800580911277266590431584996291396705624250607189629116483644082808930391290145365722610689300745588337278976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,26] -57828749440752187560963854067034819369361872852037692523798065895298565424959627938627025724008146376739656746744532029698737492464577114866525141347655998654283506869123893720271823595777632061027542276878778127841511156989904965373171161779238843915130845914367635093452468849888217243422257217701867282140165640492572683231915053033336011708419737802651142566381903667581252655511234851742360185054276832435565334657600148001493696171386165094035375749871765714504273955717439411005467014312052761602806107734487864154373926618343278304744200806296784808081640097777544243582332303228976193011638115497971342243343075842583745297124071807619672677869430052128871123181382200310568856335932546501442437641533346759820240441366271476255175688068133661248074176132577746332815973383093429984227318094146962631482372196795510380867088474566464086478135157218315725215741366521290509087461280934088030280179561841264163750664424568727031887576453824828365534520953509941997746542851299556859013739384496227966143805212411387699187709395814171786516671424311334947995883857589587776050718127608384316046073996271012848367872944158043566715476390198701042276499892857917772525721924542520957609663680846698574145976367340394696980526764337115352384125110719233481788983472473198583765369244879348175942393594941658406677695180891529335560807690578048043405068859847297951392735608888986099019152385904694491742483958801815417427073929482414691573030833363511387100820832786835876181851170501488865839900230048476851731322340435230209457054679203397349088616327138417078342233629522146479100921436334123846432104993385336197373394435087545906757632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,27] 10941906495115479400890158040134412337806989140722447198986647774586996760888812742945457604588021665476664526217875538516455850273607545241304609775657739844848979110290850406414197225742484048780740912917706857032329437577556512840414809282896235112257003984635844858836265749946139130346925126021075159666628377542505580487058416670859077823082053272528180627199361462819179221780536342943634663134500314881205398056460892176264799655521019323834873542215020629438828592173486928563934424105976071783025343914859507017811395784237831898827913289935235347757122215153536192984554634644721573445710666911797358029680460466378339727728764585908207560263711422788669422748328354227648629963162527337487439361187611587109782855780609194025009674426123693250946086255022127551171758244941234917091509131910647613397300216961069134511427599828636276988058989826732098215800942085920445418783520681837744971575498174699791130144209588452910519690257013090089464655565799146181659177607951599389595297114372560441045090502358141739006219545193977718100673330594345028772159076228677789124971513976620714777523329797371454040038248718151032176064367826192791647745794975352725612867548289827098249776172977801912027159411995418387363421939799651312940232987318460658352395119781770769740145029310946767053100158545687637125342124827238769950972261171752631263534046329578859917758335541192039550475448655282863266076857732966114875638211589981030609540369794519793904037851925201365579819118787898917266931873226111019940064534782115763712456317862997051153148358502402088518191322313849351481051715118145055611540584330033852179389222185924219109376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,28] 1167667573062065122898975050368445320484487013068488945426128882870640164991059809315675648544079756704468344838814168006577998688990372620675530136855530479456813963684753752921011400037143951086373939128485497491461445443654289807552496927052773860671800679234883694410764813950709321461778434783906404899947255004949153231763746863676803709598416541783573765047731423711870502152217690215159605883157010068031953174392092932956391412353405283439040287379337158305022330037972456877480266070478911965276174450408039634032234105649900059072352236776848150027920752707739922841799417140474492091231199414242308837418356260188982071747637646868225638608941452855746811051740446404455438224852967613864951890887157019678669729447617158811710371624171541967747203379236630918919630281578432401607023537583342201522472527145693556233576177207638063452041773918545709287908418162885671453552829974266708728611708787081639707689620556812665439730778360697492850242243416091211172699335477622773221779074236565893243609561845828241820637947943792753458524797837524909627132376995890041755373851119144256788042069640165080499633769671041512142014635933963462511283596283727495021061493320411643586921041808651650783506618819104843771953686347912422994827571879759184453417319910907812718640185143943966308573977331114974603129234286967728127298543268644159178218997330519137914857190864606548991195085506156858215966275025174477086438460513999342277909160085725522514638192272227737008756641430937764438666401244549742363541308709316274007899862719885287598997037192902024751581314758966126273845396298321058002231182593603908115701903651995985641472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [29,29] -954292021314234041542648108269824897492216688186659466078370690736392612726773988271192175110415679831839906202737848987245854916796331869138594719764247879205762383601292066316963233696655241799845025856560739225671259331824269662424743587404218083794363251289413057948723339118285633821441584843141881474202536796028855406197944171407526145462075333581023005731940346771534925749849639074065313017663051500647014356751907234007881826785619884418338852385293717836238443449041324913115737252038037045515967594382401968330969851152272567392947063757515485230124492630347769394327201879995123500739535839364903459777208325553208561557805187660968298154777254617699158407621081169028941722279954545484185373873961741875533499454224513898549907356892402787935412671496878888918495076496520420630281628125442797467527453934469100499645963174061272805655334409843588719772361286870672256498952436907570508609551881776855509395647943088966634289820434917947453039529342483827349047438092354428068535513797623656339315147917668671034266474890408960781888810192280625492233127509455861376278826395226605659330637813380036274636686642953507458297767335233928919927587979697451161288352651294480109125340228108985995367760998393673083846819401538943315165265232036000492596216739962750949262230483481674100610695108468913799031681334858147513518121859806373743407443050227568939936099218572490423744260102823849811679621976828560786323533226459210134011978320048971493620156200968619048515882001036330484218775268059682800125361990793852387555563214620331496241238057918322885945590206274694293014136041869936310173170423009199885831250745177000640512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,0] 349852846542994916131267819157973316913808498971793719024345346330627137381912852373819826483797024234867549588973677521606702902067132918091556728671546637968745703771966444069066495804221796362234680996846251755969819452466495680717777697303211114179625925757102009923924769841850752183414985643862684646637859971349014140595489125035866162832348717978642801473694712433546842788549411249679203058441996432899143108154055218854411474330701440951100332863724517390913979863758848315027075752069579610411865205900304819167512809321590686278447579158659495617359316788248509751587995265718486086001990740684564310917933278690965277864759884383125803496363500865241167138190539897052736717894334718133669660988916875832411418866131697547160956907282449523159385057359775164715081441946602580737248110196705474121012924247289690623521787747847568454799739229635462498035687848951526577881073629534975976501399868557125519503462155455495423533306829067586577186075748753988163014368576098148386936520678997699597923587151401287680289254690893960556977783810728805032781000150937586250453940724780709377796500814376562282444317559963187273240183888775415082834858789186355396591730217858729469166367607534767503317325131333889323676762964753400789394851893726902358828525613117267449443819506189181313684144297447805834126801895083764755780667070247260971156862417784947826856814805214604572094784309309481833599402246032699916134883914482611153460460781250333313667908607424103108767369497023072038201015563509016515902081599233357583248698391584888858914076402361935253700122257508359343239621982299345799900682007055595203773987223389601792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,1] -20285558269528073339541824975417314041212438397875321067176395537437851346701454573247984422756097430697254058952120364965674776890428256254942429371235622347395709316269188799909105616367775104794414728770439311438932126403322172527919288861758510393689917050846054499186951607500963923608391429302708230680970519922100190129024419882747300766029911290118582853443047428633644762405094091288633702725209909475738591126818627099046781307108451883769924636356999967379355762212693879945519391508088931779224686331328092191161364545128567835128503076712590045820989263951737242770951537000344285010426278422973945421844095071264716568705895054232569864785541822285569373509700018226841117843518991275297003805339600686820869705966868518468847552444023911647283204922501374170322533613559118982869213748291935979740887582357566732315835668861917133997581043905567058628724887686668466478451136439577924522411154267798501633297627752013839425666254408757008819901819900015370684976357296176321166738527172844085517399353928061812797809525571358834335323586787146051851380181680013618966204693146051822407923440532401759981450257260642921024440307050807902645223513974899844830654761476504628687326855596917428491315537314834903193812684899179982105969248434658496214554240327534570113006599628007772864768863770345393700260104176183127221507330068511454139586580488801627008492782790697203929041595613159568770309810269003048703853882118606474010174011722101761415913435472165553276092216755465870409390771412773854489782838849578761254082637507117293885951460946341127252962373245802610895122175684960822918779961012224193042441893077665710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,2] 449175220346150345195824288845880175883499116423705865763404642723112525725229176178978320948420167729847806807843587613961943890255151892429083538070811898707864246094449233916629237938001727102141694250814674504087921259159095149455728611858410500493164938448333612609336071185940628661431329370992231495411855199784011551573636784505461126687474509792051649024312418083219114730353292110725171243506753773676153546149720248466637862493367075548066176149079436286271961330799787174070751890876031106305597141786785893706665773979275370999771771113466767266465227687668328097639885295736525740699045244155495201572540662742674309916259748862907066912985557509577400207126096279076019500790518648066045449227512540220060766998273468866366897501178142670125618707942690863983150765816041630847107140238381454358426536284004084664464676702793551414371769506271336394734375812909811945723411755854936201102352334289845311910621348509872981461530587218501641188448823937898632363765955712821799533586302827826978767458427119937646976283490746551230194540558434724745894051573110681622119579076022677150905305871963744938503832881647250124192506209456761098789913445300980421312087279025805510834354206616296226912133639202727240617175334577127074102903839066376953148903379253258440361842612226487571494476249584950375858402353443823150375230086461754263481468120793280030644911748351726264673091226290877733177042054224495117241674543170881069507766643184581592307255477712502882371793636809294350066905468811806596676923791163490224292685818287721344379436023276681551325155483824947887864313461585310339519407932340059043641331341807222521856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,3] -1888029267909465599582159389970017872886902830490454016035797233316428444843356102152970640201387190598163566802474087150400920031647739819247952666605507054752112078980296977429059256793686553142719508230095774997922656340316209141653261124372780611310000935974401949077121784845798983407339896082517369351259742961727459403415237568670720467557940127823313201614557889822909602290847487579400967397732681719453926469403816804204903126082450068396691469980050309277342859503271595677288291202116929111578817368060077071604375544198878828347805532837444307322997736953539185340698405627086617117450176651969514676691267592575466596703562538801218756739392381028304068056438984403784299899555590879060487488389109109412437165904823422033408906539932340124901105733598991735344696798625913042791999786704831010568264266036442135993213673784695773917935789073995327761105254668024480859466042173528050468827714981511284356286380488894459943160428467224920960461236348244425364211821009698037614637520435563103662733932348339745258457582770964316129885918333661213302670033940415154804975873485636694449244969842714502587390441282789705617243449048346796268806942597896113796197615512342467685718947322713939108182201606221284164944982910077816192874308196015850275885022681659023594474618115793215698920051869811458767741703465560980681178739050289032578907844300315577765652199360194182294628699388549123873357508146228124673096541691784660309780945172779264764384897094020282376618244784166307046012034496727101316118412610018858864009393233899721935852717936339489721543132389268921142047275409502480577455472854269351022582902559336652865536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,4] 5055847377021510212581305540164736838465499664575331217479312326557873929210485012464492963825111087045685119571919792498834235905735111871419601140636478353977824290743612133201552445360137791018146819846039458139082663681567323740834073013860664474108804454365548251673463757054308032468698701507312151870575447258363144997625027524592162359047352841022859847971206439712845243918392728558516268662972874075310254827055948055767926780982423717765845839074281931471172549837733295784364334577437927529993611452466970562397416950372735495707637614326412439909333811749464595720724335156837196321460284790856255662797704216072153821859187826285936746989392601757280474830194528500524273973527522548154050060083168842879825742372566399108565627246552628558380442338076673075768383865570935844827195257669367742087574043358640631409996441280393846114245053875145623371006585478704808992374453000891730571851546544762969369822798054217677144507243647343802327317739037987562413897649400963375592090044212206626963446928651408346909645452791574693860293467081009639670870814814024437527898188673711844641910507217305051071358561547455390761430465648698109616061993172206665260537886478882101897585353316222535491757735016661188024242591091669549576543769676120122462746802265208600098307689737335508616716506160354806247742009747095695891461683726675788001600800585415265499327815755418067202149578566743720323501578213475949743317960913052820150411198444219329494457710088156945802230864273133457452164835291132949205913774150024182351812334350853966844210507319690146630570228429850119944567391828877955360841404084362048095614674965774234288128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,5] -27408892005956644675859645807380294031389362968115998223605756500318422505285398552259574694863015675498781227607709209923362618153128540073968764602413996096989498170498432596290894979269887734995237564673881336374191042900150401306217509533085116330549155666071747624257896002742693880847137344571651197708465713006632944436296057098734658101839570592673516024603512058030176244231319841631092403108263420340374159247746366310844233477151155255792965880045226846759384004754011579221254997208476815117127475322330553566176748700253467407036065875077697154502198275669766322640292495381695551549561379147680624839332752579661860447342194015833783073598402586609801478841166724321113358421319545881931759063021694534894019197738430447280160135742896380244031531898440061077223955776197857030851348879619617641842461782399891213601310244000026725268523434516239523680889932035658417644888523979441313814881228643956361261209969751758236601719180188132895984468335638741894283193019849884072371097756537044920869260993297954257495162735176773468543450081753573945126900266276844050609414695348025368345928988702405246457228316822659096793797573969728935941800737860991151180292594325144156265665523735819205586356567900430370987564723149867415068255190625310135420192970858936946709723948217143435501908775960850240350075146691447494384424860283523245652202464877241325669737352687288718305523347781747484849295411726490587795069440923085119656553944255092581273759166229626039819288506851485158600596876277067360051789099155087129436169495540132553041987198449555223518987381180108655490470449130422893708801950197120695511913569470283060871168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,6] 50272651829986285277390563266935033311677394135950511210357448413096136983468709493388040733396885761909850235353282170175409925313724727295823390908380039993512150163457201332234370038718388377904951935526426667293124125889876597209498244307519255103617082479614934896915881735606223589388608016225222955155064136660490710695843073528057738355007196194507312590257611392089637078728228722217428606798282546300479494654660804483852755095032820477867884866125131462260902116592654043929989030271517561863643089757315775952532844323983332123880916221355761041300392202572534512408436430563384368189544393342134422864157613609848438405078692901613947304399181059811558873919360035063134632484490890210948817123006739256976842916400853211440828360280609613095046378418169373441943348732436988983589949095630494130546491232755185344943294634547190344328346593078652269700341890791175530363812456259585356557991075586835703530411885954095290977704335123082183707377208271297287293469077477311195916797146073714832932730368780628987876697536998395932861215548420010714816649989846278450321257656657127534723205493803556844802060986843277719473488227873759951431526071414290012899432988884527281871130822288262578395672199887839885511372562244088378324214273086030613614793113105570298955726074860162366554584891133087287340563719878684849381712627771210012564327409087349688529720512122639960122206679880773881921018314302707230247923150728877446129340909354912726180269655942796802271806928964693942508152804489377563504478935923873814072998348663433770335939371788488508384267740451575349353284629303010738558947300436930902881642323840388032364544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,7] 160066173236118117222749486325862747609178372560282191902534014944387079969241444472823967466241716899170972657810568220942348630557574445750649624476580471528547409639322717049097522150599355628754182004176886138090107835956671159233826541304297707328509601484453005505346789152161564800335296346430889517163545324561740297579375418883882601270477242014071495160789810023315567069760787910447426528579569044652398278619490843543432844320053043798412421720734158868427971330184464352616849057588766365120917890287562190816133774337652247573060076876365418236141187636840046879004692761624703124409064943016992318967007420739824400944325162642926378160972642032225543175532673737092116612290356166281579070564641746409620126526881204289522626510269717531972823910892346231327534308641719993248110084778898016118388118038787961719956331255998274503254642683453382986834041269742935280827017083008831678053607381181553115610215123434031725682603196263682359784031452726059667210565514763931749632391657902675050558392296131929790249752530870304520438739693906065972542821285782300809739375119322815519617737338150070214191434878562982769703914219452314686861823604936735259224397381909601479831534167741493675737022142750533632639368693951337703289317764630545898037072155588324695432776852987599776916812326177794040626170867222092550503610390659643725392895493524285811635421159149090432369575787260202517619657634940028334490535418387594646306662966765273229610513183924357985579915314134022197935192215276949899056649452056442538548480263758931535116263694584899125675876794631147895012094147313838547233879808729033818834438330254577002086400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,8] -379848974093913414725395921246880841415116836347849430792136453709256928388261567478640744837161252858553115094220938337394066360187312166164909527073277066227262523144548743480738873804401799683000162147080823335880467256585404632847671527306519403244156528458510523065523102405929302023613433893067994074645668438360151587532598118621653155516483680012897529767531365869037119733222314285712395259787590609943405210251093047620911599207547184517670943511826837730192782619204653627795742912142139406670501291211225962622656386216790741037432839984598547349604319711132807939475409449668469861439433991025687331632586879996683647990000865466723352442046892977686426405796588059252470151182264371813778032870932480159956154196541589165696190629864101555363717956568555243058218136843358415976050815189076185730758503306775804682054112624454835414958203358431266009166191954626718662395540471966532115521089664652021735539393141428129201851100848475118269737083168621577720719965667710369557661703849377987207739549962888463675312889017063472157580247279034483860166712427180343767938429046563684516568035029363319495308580739431152290049779784924407592925459798851984661845929568337043892990903872538534855061758263602544430794978685151301588004386204416758110180846106306367544212009876903168432372687048947966651735206362531128746158652410101306269939865938730543704186786460299556916090250294732096187748833010957062603281544399141299194755645884927952406278029510139995373084792851157378305089532447327142378473698267519645600457834754440620160241446911757268162147952923714554431497551256840516923322940092997594749163745170530935624433664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,9] -1782661503982317492095342661655964436024404134829541814917755875215171172911742991487783017861594778928044493635685177111547491060737751187440869761067553700810224241425604679432010137866156708862002899655513435480329779600665822941511129514285505096076568819681719767228187859982252346566915317202055903904017470122743221801213476043061140135854965117514457867932215070244426064054635732379328689273648205173149812209548118567481318164289869117772182126798256201109750670875607232859379801869466244880399860837205851018118902878235457455922832961943303847612671233788854321004965209673393258866401791969401862460044340811231820433596689606194188998189340724028714526952729949247975055582251398817490491799837045991165964528805297334453696208783559561747726585956158059722576992755461384194695652262013372924317268004571438602221285874632195827777510620287961825594196242926016815132984924124924063132221743998716846291392858349033766065251290432622298982797531766281126417119129625669334455455468232388444281561948242704120805868885312768712841792237095227105031062057554417929564874949930821383247903291184343360164080793506630317297168457267725508332988355767285379113342403875937889872475995170038086991915310224808947140406182264353699885425545320143437154201125262865950656396206863843704234683636861929876486870142770436957483635299745790729263956598853273112148028389384610893348978919246020631956540956099530407378525419851231727308283211475158435296738872240610076763386893282522094396287796060989517317090934976784703210085863946269748416826359649672903653195398438328092091579204062717559088546144528224089253852183919661683222511616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,10] 8901756085345602343547076167704823242608440697538144796047236871722246749853259831293934969735747932597081265957620270053934014778470753243430868589283315345282986773375095940526028513309870005636001434305854848619157580725739510728691706018054621379960830331579379353755018121678121577576076679064274159142629042054485567252523268603504133992651163274798782844380549319275206434390473468661432485921483620953789706224742277304037712830849076490694418622002856590829528514435938590308552807063706641012693813550107162713936932772568728573474004649481462219348287321609022091850048312315323026323531342953458864514139091135261691333789183497108399857682577681269728356245269350373781499255122060169595484927103127890321596540374791393428789620182557857443245976407140499779651266396096569404428805573466100455143102696415337344765424839385306602410146773954165167239528186749138604586316031217419024923908695536274725945378274935912477923762519563177522626822571693879504998817028667785664799037818504985898216573037186763196065027322820625959600959019210459217505337567777829132559711084241791120513025586456477274528832460890772543645035310751597467439024032537144847290482941956836066482734748459847087256227047012651249523689998325479602814040379162599165372958843265218039044647538022229851756494382918910359000543321248548638485122398619774308958552847837429172479603959087033884862364691532649655301558716969786937159644397817577383872865291616265289857912300335609044803747020284167798247393135094791204903555125359138406385026272517355050607920615130731294779797862073132565586317124416765050247258694647194576538401036151687738923417600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,11] -16458737927033002807023286701301095483996791048289201179729823150172275534368942999532179207092600184166981412712910032538055873421602684286955177439883881442395027404047696651505518389982544562368384351253015919974489328005428851772569029668096896140983505587580150557625800208117787769291300039134382690991648113914285112437645081867329219017706054725245915597280743111053178635662936904578311791584416902170536970735292256068642354525299302544904934021924540868383931379257291167090462252655621017506317791485753987664857710337398895378770589601046594694805747491064660604026425074206698542141714505975190055449393918954547610934954715322801123740640720042958564562488675186820744645857541542438145637056481341922664676252805544709020718112861562600832242584962658554251549892780285316815233775798586438045791298063821809522176989050595626524221779889387950789446746862754396816516365745830360346154083008906991865127482816587569207013238499813982530765689467054375469477511408625002631833678986139977233484514092434058788523005960615479107968943392612882939424347983232522339011362223752452482684067150705922431096750901245152093368779206544216065707561361512671768653549372243029376301839632366036317181702414832776015244392326879449450637585814157339282935381787889479020068856680548821079926518126124022412574417352158942914928902533158754664874753739571087124116078719136353058598430176304944774524417568201081662237016230933864892524510945882011507449267144139077738837641346336463458160209337961535902492220103109419421375792941343733262681374516249004431804419420149790775804153758647209251186183411589157851758609357420144093791518720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,12] 12992557641390278108452324550924620745380298666748990860661421822976114848717853845482103080136136130308970720215833309842008692238521023557224321518879554051306322718694118379774863532343627185934829084904027905373141497969036147232714863510270474534145269686253815445912241379499920567400534736612632254860940298264265654133359585298217006869405418277838254732688496622811598197756459592335080734893954760557131701944782025873760291081281680543469642675413359541451987796394315387179622317788575463029872182595075315529981492112957390366907773058163057176865624790361466480266398446872671034996241300606033522226256031475035039947785555283428108330798134084749902312774232780740530649610473933547258092799267534202543872708347859468432163706388917251461973554709069336474342251550440874958884785349557415679436539173415203576953429238695067201774055352427226228515765522125189086776031635465100283911572996729485946287927171007406812287320628527577278900213959726257877068344396026362698406818235296369320140919011782408953123128479477377081607028736212589686224781299357051306940325517460981472359511783825181388183018312783627298208850023370898125236365639698633827333871980445173312142921370769746199839682049415388807485722037548984142415585130076396274269205426796586985507657589283102080546630179675102040211211256187243910492627462880872394216336174121748535548120136869203627307066579988435879842974343189342295284136844713511405816140777770223417186777361887360578304007187108087106287184355596829650299976768567986713360089776970178045517063334295440542319587159616263681815947191164749468491237179458977006982027028314587817087860736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,13] 4801698045602671072438625059151269656510262538218555180969909198333560522218542333921115064154650093153227236626136838670149528514672328357630222321155238456361689525450269415289889668725737906138556142523752213778929529866666020311307099975882037313727472801255033466981702552735442334558536757106640042971953295483429538963112409887932107205247948080712800858926338022408208401422477120342517255577501657324804352548533572136148613968585702709129556100116612439667986234793953647563920648378563411121878873451919184998048016067333907944677994872405581744936263420444872979269963214104684453605932586075244120413827428552931019456673075392578307550341742274934212264614874361161966805842263221758895554247131821978137813834271593965286967009302713585835989794461307109986564200129051396135616365365346520872448438019563343412055300424191423056845459679083217905020182478393455684075805279960587299757302005040434649075912763538082913063886315708566202469486321368592225314135197363607858249322408226479747047159885815727982121331688495736599548512884386260205724508915793973544022895835454409398115421965698928875079770897219004780541904079153268378642081685139370979494873465863323305975089523724492349253453837926139433340061025554727280394547308873003418933718985631612663438561697259122084262606756225440759661638159714060734236704106673262933990248179309272357321760237218121045150239565019775438405868592618231506480898704605962072969220626835771345108977306602710937154225327756618519975603141550527104944821721436492881433489291757560929506204067807272895373730803653382241609943760881808548245721706359996238653755258298682983808237568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,14] -22520224532689996793106489835141792467087667246338576998828292989609934327090787987484639402213496112758214686311221827935803509201919468240511237792083289309246445284685369462326022685664478225552640008461695734446721353741752607116730161975310903645614859901904675427751888810859267321256022829708210654147683068952593957922236322639502780914374944842634428232035951025552922462136175712864111958522590375534813949628296976495032036426606804514126567984449002336235871047770703721451656302526247127955618845126699265074115941127147625054822514494984890227707380022841738212355403524182983078608268314134860041045406021088350573243301964048088586945920643713671196753201257685139641342305309331920400925733069331914633056998031475816407561797076847903546637927363909448901336066093796467939686415808391472538524580241483399532595401654172664144004559798847632317501421018911536105356995119362773889782080819022019594645697181671714982541381636587135956127796762396089650076942935091979593200442233035231211705707367723870447771460149229332136995896384054405547321626416678069302727060965713934943630460284998843006555713298784637916541238093754445107074201661963219354598119409121756770690149519924479971583371159971893869222315629359229859378430939203190469895861991784039550590249327873937449302250383948026873430367011341165992499705828416438982600941436198412247564026879827644384799385873914006671975679183490826826500475788572921941515283184414730899774165484657083268424413613608119577434736895969112529983752608689383899686515078834527433224068757684261244544245314526364034708257602595261880703302234437915391507721956921345912988499968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,15] 23070999186379744581145812342860552318122604361222677202347072916570690244143877908377015707651784201981169693441861359596500252342363743196624217097339516255420664433744081044648195839460082350048807333028220597101405657202047468215484990826726089780238108494192990679798427849944371493639512205476530892429983324615377296862803097697195596701312164143956845665896259712299906354306221537064148572122450931523431974111097906775280538251533945504841789733269109257318779846175372282291217749976625891569815268979609572262674165693456172072727695958289886897452864480760314437563718587769612217203790569968523292966128147109889981304934027797254721957142541148509994897419306503285834085124154071119611160613359120579549868465530254472975411596089295564322432642867000389958466671465636585507481239668442963137915538766853984445330384142592414651141126717081005894180654906107105096322635706888272211354386669951158813704794173802281246271561652385511673097825125767276974168974903270363339402704551081237684113172277208897668401330291380724981218603187586695069028917677271007777743733620287984914860051319811494707671419982261193297337740874556890040624576339210400966986888842226024720216050442662034202328378578395680941660030904035684738892687867125972136324592143036740276368080193587400359062379869768548774631338735947824123062504462585225043444397767809703841303303983612991133837684066686410754683597132715130057549320635311438983694496497433994626122732510454945154692962343984515354174996928014189873435347471756293878455247615184097423505966017003401063562276516062972068122783690630899118173645106450021274712757583254928089403097088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,16] -7315122007728305257975990543927819209473580207198968824499604126914902362113808052744732764550358509989229328677817444126002308824108555066490356718785132042202510346778273203981902028270932858840309503659801710663167815382093964264889951327101084488335638902506380228143426902798904532621799849837452203100593723891816720895335257515504996440602855789440822589140615709359797109382029517627594835195200653159512157067896185606328706412302344483007237154259780127133868527980373694470543616934648663828485536803575524705156659787530009905007471950545564249076634644153631256288115489730449154596208180829589703508111313512078168946039764438145756410721181717968754816338271894003323245868351239081751632919752606784058455415044545402288643694103604901494215466705467163707168695266874042221420125927276947845534938685519251108035791403979540146348400552422308726732074586394856499829965473443172469025864282480567287771718619636460667592488020102088292987873342275591305380201367229718103945288325991637707112488753215405674487706199562515597892531515698601713400068680678109203761051669754208841801905853639676901971302595469381330546867870734631870895590327945980536144202557796371253216255494556156388879033533729946691430383119010986454094004804306885590892322792015525860125123353169673738027289850070965274883981172775315384893946080294990079587446592583571656767968981845374242513326498006408807824693800785065056845596512464209584069419779209882162055059104431183223195727001852055358671746205577808409747892242290256118417138291962094218208547805596238593067743307997376301467914241708925717049290094986146211932987838844624744354938880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,17] -8552679132098547041001377343525424675710870720458461492560178465937412797092311962394261015030209733929346045443151814054324999524174518788140499941366089102651427779232002153764145214883354984906820743297329808064636180048629824075320159104276099222486173547443497155301269105977112991691669296176824231004935135402521238440328147876723381143398316457769507663817682037884455317116712314124148567405706941643445609787110278590360241814881449402508879278594585470553970811967357258062545942102327711644494290582880903226549613890663480955225549200856593761621250916258535707713388968419019781238548841800505341220287648538080246580567602992797461969744912703424543588414765123423341785223810410300108769482610799743282195376170184294767113862627430100968580119081323372539425038046423504205936203593753171108368759208498109011347299641362961344985702576029204742186453015954006431014920269521995758918586252830666550891347446410336058328501597426321896317735627898706747871638383691567185842355266146153275038065466808378240622403302864471436485953137026395771403815304109915219485510158665148554539242362349236814718387146452563794384500050927865186375212244835874830809567521367084400134901744395652771975114925165326358220389173271750469612732125183785960605236704152615106071291146641756881307831683656861960193749437340835045082211590261799782164758164611307834161322868659110056641381404969612222782355301768322231925884287057983202839071830888957048079979473484461585893341044291834981105167073044343889867143423375676720494453768492495381540990374504011976612384510966331881661069433820276676232507683725383337824744792880942046706139136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,18] 12754873724134272963602734187509039515522975247071608995531965792184115207116665662544840348829451893110079665885310478028736330158019940745163247133587506422112398388880274363886163430624946327557230189468567280020873158849396735150467085427358836219960183501602636978912241080733583278312569365561850899488940288146758835805176520146928131913747422034794356491078186542801370289797189798172289150907570020371109646993875547540050303976654982786702951563377520035580297058397336625784224471658070398175436301076455586319490759056716283845604553349691419206159932978267692398154470444847261127792531939500330890100223483269631702966198423883354008368307796171239663766712956714134677891835191063472662939310935883383180276505374396182325546076933031256834660844924422557580026301889882969724375024617979875567096095731939666418224991795466692607977449943544067905357348807503558964976190507217503809317486253367145534738261833450108787565499977056127480770456488214494775647957508600034116476798088489581775725781945486677032414072841894766667569339193783357250743715857367205363708717760587353540269770245474939144301389441026385573957826213578221651207521995113024959608757572893292291424329286689982643707110140273047755070912533518927839286309442803709689155374363719257134372524115980058914249006198639914422790182243764453734061165455161929769702841914442124397177993289722740519128754121949956814749368290387128722323878187046696149133262956520135806267708965622657048222578602716690570671791965957380685971504616080586366334250551741749681356935588074137446586487736798965769783124024596060860450712118094804659309194368012780118074195968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,19] -7549483001164471453664464068339343481744466179046666461132995591629697938693334427636971871392096887193172526582120304433779071418544702129517347350789578448387116287461494467250443535429777438842577736363091727626709785736382121521723966017013459773812871112731277135978088709036330939371283034727939937979721379370811101375493431892003193300730543250004323270168398267404646075192555205607272974430703519309450692244280045781317599878421740081297158037329000063207119575464190245062763236541399937985517323978562757650772355219340255932231462355171057130464030206357419530844030061232716566072534173578132902183975381603935953113450547293634029456381068466505534531666989616466951813304835904703513165366209810242639696047928342151123379374329048399572800728270957987618197454042730483615769798104938587646305182953083968904289090484562303443914232157410715740991134059109826778643341203130900589941321945684671627841824518302287780867096698726334358864222338019324561550928411618340067847034960287573868044844832865629334923768069785844380873426565050744920784149105117357335569373506004616508398787268498055724479237490921137710786170866240794479023509737684429947296623219215550682258862651528739712131073417929417564794070954309151724331348696248490200871014753777191657834829880609051071067213190566757645370491489820343150446279795309841244425078164332540629763585993995531032595114138150015006625333159173741265380828220454899386517399949125886821643789086796021465963030950973273441545799576250937042989821382098329984091003884318228951378392179405642103741294925981813720725878183364695769272525108379393576671450068254438986329620480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,20] 1393422479169174224839389730457339876582730183345599319675608445470375136125353362877811889139272758391666313722092312961268990198538840758594397114179174623633655690573661006884395019560535769161055852044600707048124099566753267750475609855318251168572674201095233329173053349656938893484113278311111833097756178981434538817017453011167083542122755243633122220968863652183981166351054956370254914224519089905918299324131231550794130456472865079703716116958419362594475901199386651578844865629403225419323636618726197510558914311223697437884611698733945127273907379797394818962433934170961629944737489285631415641365114606387903389662833462173902652867718369260957989191614956269920239453188648650344660802958108810937062813509309286206440129670693328646537599801338402744504411867581706646433889351244332478738165078853548849639299119874501810105449442432999403808346809243387441472898413120465831569298736164787333760969813248590360630385177876638425142292676422786421363711715758269841101325188078061217887963601074814759089410159115644098433676120409325632296410754540104023803773699686386677794756137092214622609793059447690409943248584088461438298559287026179768518464867111889808155258184591481502732489727463083511763460679501104499639400049689584063213339114671541261354962155517153421500264073315558670723454393548570715280623310273400117976898912305251153315612452276312108441197486973584291809208154250715701771960943714500200029267605084727908848098880687547161675761705614560211101773744282486802556507392552405513643661900408702569103345635686217697805971053038196075343549173388415514150080251104113149151540886152497958467141632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,21] 1200207294181180513510257439996564516469110436277267365586945900015240897018426496223320218254913794923334559098889052789131526004711526137566103620514702245042777289114363999271907622234601389354821114269166854211954381012985532636065318250000216704071050840602782862923990559458713465532801808792614201847655158059276436390186654371075385198819982803061725617266280232324022142166028501201036403688050617556291904848274309945882468498380553011324837311212702233387141637305755740089547864907803611116618535972128487084930225936701620134600613088257212230837537472830663135182448775202980127167412750159830981574093840919781271189147873196521427896025823587608832684724196453855795781648355618987398624897033844681894748212739353312154529554833088565414332754541676438103252372840617544804218513961435025431665163601209091348889357870067353173181094857402040787205809135357895057732907562614557068663925157253774146025950312403374357905439348685175123879979993992546350734612365449606678567136857579376228171497120453421413617073177389592789266196739429893139090658388302859443754258324416964318856472237862311063429130811008502622497107161036346922712517705476610426824210619109326410907558672278711140432534521511351422266310041186122559144272870454588491501380439420046324043218771756068942740296301762995145938818886922229476634540992771061741212777397922441226921790287072280513634157408273255455622500146571059204473013558383485645221050953024558471759661427022846584073059806551479330452211452014406295267794687929915163341546000388124582288063719466333586335800351532858246838399672341858965109473463207217421969923808165577482454433792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,22] -1051224901382714408514338465276839860531097645662636714919200677841969586656997355250295988454561965434977678312779450884631100937145355925997056820951437921544836205167668234205964405806673274831396516328359751222934920430171334333131616321994522090815981641479336316448871452715957665602784007495281656813503520827655749145300155140645614240442256916504450712074376784682640578435201364075591169458134934795471449756601687297116371991539154079334862062577707957762390396027941314946348033101554475340552342104188424402939094609343692679240208673162427411889820486297466433954700082648562847845099049347567320548862123886906557880723656053156564439579695347181926312147226250459439192726924474552582170539767751111553326447524497398125397301827555804194591248046418416824982967066456562358467683055117411491758972575743564658157606017323218515702824184054391999924624358077457704557745561437875453922891058829970802209473532180754632436392273342567282607623549811950625612314715872883531182820181475211212591733703870500232335091371865828767975247266621343443421002638359168359470353658145543831592057022927348309991698937587831927380729510339992201156351917743957181387070901131569184789696657108822265789413639964401370858593929708783441099288819435778575909141426777318828014788006265586261034940531867136353976798918231211319704936390200336034733426789228109675522468114265946332506468090053235931554657958794612099531299087949172387222574862146806942037700867126299239583821492330067369102493334370756404154912608329055778105674854940367704295800380864285940272239359245653350655468351645341354408553152708724129519105540554985414561103872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,23] 330240890864766953956235419933533858675023545713705604806107740425930106534127250830084268606947272088806378877118807080284834143687220067157127037750119206532025370498189016977135059998768643618521277647959262622889864567372597186628322246110250687802558082468260495265890070869487063397858209513792573137454337225630225416573661233501622359458673956778989386810403391368090546797223163333698315437426149054966800693035105346626619458697180099044578670135772057573733864677540825062141867598225125783576979001474262490980951353400799884143506222890398235924796569948744930829202569255468853601457675537736836614241798175462470337432133663211706098631566484241552321767863862418444453894405565220273918688180433255314179747318234658905192252215682416272703880111741147032528559328931896007716344679244752663794352265290973282095213890005182521418897365570626293527516166198340171079642543949862177155764234339213540858783986614142588719523437023589045901025098749730706373679604603386942320438245336896788629117625569832550592831037057293744956969563842531628395747165041332081934122334857441474567035167989397822134925625280425965642736526974738281342809950326982781934145760372854848037754388655438668624332234733559299291757358914527669642323907970848534361203663832271244603576727513677396797066462902407511242808604252489092459449695335415198662975175389777796100379536343988066720106929034284780316398864853021581791898862873433080603430238142664615335714879858850817070295534856539683911891364767875008890992155796809302054274742090188748856419931366351277034624934825153589642343549375607966575123592335961790955971176782660541828038656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,24] 9604905817255231554100634522620202624513980381227643919339823925862743925931489031623498331353132100750111416276100159528407068361654651902363783930939808466477069734295981594177791689466691035753986343619543992847600170905010015819168941777536768384296689090895713213719125205426948480431059618172542944856215685812667559184322554263062798517883789883628754625236928926799081255226984175561876216262423035165412424220231732329556708783391394033180656276503016765969283656699951671386680189235473019531539839116536410186991497314693530520499829164448453539229279069266709103211590846407230301167394236297693275436124126433729730930442550448660639413446861061426865305616995911706081174820635190942671616834896770546462027192663070171723645108620697233554935889997173433354480239302166571876032236886231238386043878197302553744797725783794901407700700101279359582040542053423414141414641075105827696826583367169931134426212481468949156620897691273711731071321521702146403934080566817396912420660242591737029977366207718199369381944886922094400160662276347712549168702361539939924983423852788887661545163388863778554882792439201443247322051031836339601130698533074871679100048815790697319615191294940129421458857670333533050781840558710671844442694416075895771704628715250549150480861447429184639070668094217109829048662577000039552834171259373426202307483166832803668836796768853907921583553205244258386675574543220335983030799963122178545266377868414967892153630049120815297247903522827307833926185976306556488084980578043896050517017418426852428296742512119925551472609778524119948863759815077379506314230075583269092113737406139015704346624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,25] -45447238936035069867706391791673574164696095437706323334216010436453708699744986397434902237823151964891446307811914199031205796756521117508236333770243123196456530479385992036333877821244184664682426424640120707815166042252649758538601752879552511163002228305023945766889426279812447561439206852186283415021876015815408763986089407261289755801035343563554948187045108554394993402294083460499308283199537927619308472764191378678413968781505068998912235045550293593387542012499315072338181969918862026359048252382530642593276784648991605986331316617695548988647354559675909496772604055804598918256370950163705725257245836255508545064648687711795925302128755955851561059859383465493793333987031378255481674396908448572675160627567487968807806713571736479494160268221791062540882318313747613127724104181608329392612546463650715284712284500737013317906135127985556587370546604715689542420419084128739894909640463915195464534960696730533206411666712477106389421598954278430671586730527974787522117344695576771080250466557289837245450664332316925428903897051948221337986732857770117304097064587381310617872501955824772524742076869377096298011755626481352580358798065509192479292502430309709873959802309318605262020548722121085786745730605927821232829026735749137775793714885393383979425923397355727675478231589720222742006592339370650892184446075698806524879921336181028395643776257887858621832892805852790126077227485857255049778123896551601500453685151507626437552329692178061456402197110899621793763855402445954126827780892060440048902610018697873588889684777232234580752545048301888107782763828784109331868277153477516330137568081896745847488512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,26] 14858522668089768824969677984354046161708838691885068934943641595359762834272423103189938671965004476813100871017573020686446997733007877174379886242167709331328436679707440899253776634484475777694768483492039547755713553829076900680273203537483260073526434311409880284457328619732564271896312645601052347433253834210856934896848449627283889958093772272002322807892483621761913997827650570756488206941367231886050204671625229042063337063054085626087515236723112200768100455549366317732226013308568887635592530726619698081802343180634799527088618203317044853736106790454390003629203695385036374701281752172872021248408375870220951058304271415772623227793139298765561486596027855811040629637095743241629262978295133927950147404444109141288263374072403874043931237928346194207962641749411963172204673967802971316370626646496532084977442472447914795044188625368113607373876268797138416668348007194544242429231441628455217061846377507755539338387838160482445252489777280865981405224627044838443226014218420827209461051721637471974122998151400462235735301127688972062952087164848404386258045587127849305726444959925689555868502660101346955815622224964313659399378159912352226915599066733323256779901148039211777666588188541210368882680582029094050930217030264353658434379952884235527736868214207169255255562808267781070059214810282531652111158819862194178801312554618018651472953567792536522599333993398110271695467969995458492237263071272992879173714136893954379706548300710553941595168416391496285106522766934521052744064685882207285557912953556313735379953030806795451994020645997077410940948503505331283931148181055197347238690740451487145525248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,27] -725757575264580304522221485118312373729265753992516870513791995574618019070360659079010985078008927211866429643955522350137611847969974671392423163092322538789196894599649141908299449704841188911512695994500527604008367608308980366141788570830652632923536121146880103803546167163989378043995797946799576035685514675657002058510140908998365013138679137561207306938754001101604646940115559803776652899883037279284548172014598092555730125393070116683798413877565306051682912796302547276947253703307301258023244163483764411695113977587139363019499439183352830194405599109762535481959694502420742283248372374360320169872090527210624055002207170399430488312790594495926677502661492631268836654396977176214196198699183599103492198884354077428127795836102569678502537085602059890304217273802523557781954946055315222861343399575930368582645992076154829242241846078821531307423358242502124396532693003231602519189783075348960787337809138478654190210511910845160945557275260059442640587803885078891958754706928298202128024046179028310228276984944676142551953740819556728464908763475135251081376053768451590874952054820765949935368026040529232271960521817721791527292276536065832218039816029596082851792833563698045507819909991318435402279448709705366250577514909402422081499339158103737865294148116497537439768065619291102378349171070222109903394745557531800209784291899042658785684187683946772914849221419293635171487897701846092083175486329060028410441418953468014763858839378293604309406270517840787216710335483477059533135302958510488665856797205085291756183251444617648021517278841252876107220527726110023749467708621832972552168476862228379729920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,28] -771392648178098204653573699719708767168429386168720242771300743980007361051666590650470622375705246877224567434219014383455472032850620085416758881692099454435968757120915683469227409360220641264776927926779280729641476771106148975482029716115383011485327226063265821385642793398779307386203537968116604473141419866670098396634779336334342350937643571725345560191576782817427296473724422331602914277867005446435323293731603328079022213095108897363859140602821401738794279389040076153981557538973114365139602176295759624390016056927453551747320567265469467326795059822027181779600259131858742619142513392429748762897258927245064682030823357160138803084864724155558764253988344114138939323720431544568492231675951527002015387570781132253670326133800900951574945019124248708666271152374681992566259322199095208166979198121032548818103329921868696075927175662513474371533723779242797277363336066083936156489631907272781352991358529863125453589676829104218677236866553202504596762462830946899662991062049739402113786433128354038244571617579689017436652639462993461864071818203138011965367832212567991008276476212519664372709320204299387851204799255160766946049740726143627225255257682241537249447418141434231788218031824490420171658910861461163332859286129252738174473248177657903296451602048752889593691497635020000506299453681860690691452258324067666134888747413352162567744761561232481558882747539075217882813597161836727095510709546215600336788669479408250121864082328250771385339241745259916739714735065647717179611050838948119915560906281897202135601957108853009250645903558439013157815384271395864674289484378329089543182782324333686554624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,29] 187455857115125759216205086261493901637956825996100336494439444116136777107687076294326503938582392024926104689814420430122679308117732581205696858446098671593894398335238257868557066250320766207798188750392216525004584289596253303021049809962997318852971862099743068821049509925070247020720286900162037900180244902985812736268730091508849025151722972281398553909929361709686048518508742414425430661292742148410787467751434690540615177138111718887161286920157613735322070519311248577326549915538295978296441500936963131931952199304673359803079096028544555844715422152040732157825269062831294853234544472468404281744117424796906678358825991152514091672332944050349731668734530852276429836915626923504008879470613180315757651943930642936699453935933165295625506265272551217363479889764670425883227679179473499223358846666580989634387164442977888073002754355598617619231028682035212964815797061296393586889783632210473364842742721381359428020233255333998202100789318286620305205764449923403828783099653045480257559032589809439588774496903963761461495567204102373328748985784042086006249421569760837239939352219488963702447986167160128131743518382998776217915490849102919314758696013253532495087024171182875752667261252156047235729662069392018973926205482246841256447538455674879651212260808723394509633269640521735875372250022683520405587572499225839126563495191327082991609700126630991435497661868918945240705669054791849674802316726140190920034898279614541504774561143378881359296820354157761483827979134675598026864303440264535687834070650370214846458021957289224260401160103265822323488599911302407130128503488465681420476141025976251318272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [30,30] 5897622726437264697177793272682767375322063725453673085089945636453128094761616905341568331399727818869686278282528539421738825531547638619039358135492118130758834940423749605385750373303740157062685133259051780948572665150675319507516752157445853413286995351088818870669610384819011562276742343774780366548926298448648015403403778636176975421619884209514868140855626645997795344507945730756088002545109218731686071490083797561049542375616144957519834035229779930804139163764638563812342508134234440678392045501367705761885195480257170078004972058460702922881432266896117156760896887524967375825192036139878283680613914935777098524480523497967309845721369175701001323232372018222663815456452848112500221939569745984426960293241606972401685453973044595561322955278370484445102972909967617714216767279169486205614905382862626582815033065643726292827985052001487214975967289703356315751818854739743352455331825253205106323567682282857884994100943285582133921542165428326568578991597384439845434202439466272041455199785121339178315594361703006986438486499011299114256637811692446253936039332090755359607987470974427132998420930681216149963751225171675773034138413987583598645939358397027501700174860676335337861473468880815372451337878123913781976395593582405483186237493464414451828516073710912091613850794076959682709651224117837102803878589362715180728866381806070098429715468413223715249171257997194036292950476169152275644843603450250036668926055680520957904654522957689582955892294252758507275726407515357735764427138453702095158396063004543887992694280530757176468616304862477593572621063724783001748055713083868771703218528427735777280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,0] -117759721727279141961794611485138660784388654819461140226055655737147221844187085368205870586005293080898514289817473033942910406526455007653969125071913912255039444659014990207503000078270125560690555365948583958374085222734583988797487248623850937025828964565473464061912567647216258218793559939859792569603309493678605543919094477056347588844236032891276821749429470335856307988728740536028350921387235568673875652768094636675404385018382673674398781182262462615129794987289915341758360159140243452276676359295686833020027126202789679574829038295427142148578105769082128373724828352026697928117087682033199557426416380624793191982225802749374175426143875969695324555146476151731762818640065034639507388936629025180112453352553876290223683035999155437370817535111231836472380759630570978702703097014093789037039722214738343555630477082931217368812118012958777679917525993733477353247619131601078368621104320349884853205825086041834665232349021277597240403906661969913908158743054338341077752518653883074275537510128299216067880126548324573453544150527755753132468601354001911216502575212351361829522858430142673739140051438688204656658929367052968705260351684323959276778169327329305662836683916874405704413512258490352432685832588426954800419125106515659469390332406626023688434858649226356912155936560299022876468893371443030189155531442476484224879925418159057429165896200304201346484180143863681800750150768711090866792907458295536305729032136580138002316280879969608019525437385376098686076638426705489670524074620066873682934778331172186095885268292170512591311737998892161136176121644497036767779920900656233315882750165504753664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,1] 6211947456731525564658974857652584585469708634983418101548328893313867724750003872124979272807181893149695758171402214192265849741757767284680447248702699222468152819258019953827169487801838249699153987589153707671418957692535296335682214971791183553838742335900382356326207697693818868130098216484390435254776292636714507360683799067237934753976096557993096496873504267549248832509964307672263969080801819625197997620401004529365670991279761411425869423526652627715400460915372982426355862862124875040441708949143930253615458054612095781930158237301127973969755633395501520911686928218370455068210710983602251669908125833331977198967119047353037127471812432476725740914748591194076100441124972917072634417396027163952499611538426160251349873877156963634332482838535820632655255549112168401820743487258264599280216277799184898139837675204468219106507490770305860174140154086419543871169633753832379580339781864991094356638379657611800047380462871519679530268103218608942452470448649751594613783722185062202390900954536179681644443840551429889547036527608347408961466327340097029491124551796592881525488339652706412914525455156237897813691892529471013561197420428232244943274573306575215646224156292974493660364325187817441665403706085009982041673391113792391678563131571989375654995554126483440246745756655602273400825149255229190402525644613204312963881751231497536022464707518422971862122145309900528168045457209896245266915683644663972766503310553050672526613487205551721133449507695419508150503285738561391191071981715412408331097514850218540793283566528907587591337944355659909879838601178540239277121521240136508737019089205680144384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,2] -90586593639132907826636317479851258157378441686162758585001026227291836017099875580301857467070335415464784364286989218165719620114811812661899623706867257631323686690780667348254160040486982441179912374386452059413737518359507567158402551170379342365442480425632038822082364580228654768352845403937092080622855471191155150886425442326983699206747484174890348578224806755780950850368481467728538137402500876778760922851027768288385230715287012458410319065464815351241551394257398832695492071314225892897012772368558278044834397465684867441958509106823004596193994858704398794203431296585406536640881847754090152026278619702167493041450441601534174759019648109002454800398273250292544458188762447367396328165102367811549236263799691912305225168942642008386417087523624755575701316293885643024959105841630572894978988328686068682857029158967064488242717357424753915804937027225372247172252791199193708684869885071087716697744978144553318099388837152092825471373218183158735731133449916813972106327093917725512691708136531041502632488994616394862998326997976197898933719365412815535227898459839930984201201673811567486979193627387485463355966894649665145522715347501702311534762378162196928792604132566561854226233495165028625328197671589485099777273271288664288354704116048428599411113594272639983156887666963659140896973183937511094641147479786519163262429348708853704309565821436155675834408211712077058096854249267292531099394288938283437554415656797088473029368416842148708210525401746041575488696303680444072272102060874949276832794240021772029672032019471891653747928566759524582643333411288146521024684288827237408900213039230621843456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,3] 243783431168356485056494741195750032551092135207883501184456419029495869539173057422149391731994218463490341409997682685657299447676394648869835589425314862089071974213523480815611748222280133498096890709882987176780012462215778591738265072888412976654779150471154821431693491425109635966416684655637949937309188235166044274341400450290644967762032187366028971942613326634012981954690068189861102050633838691008490636431298810862063180533691519288425087925499262049103640686362182515171428986121249935496920093525363068949436119256677729330494731183219409476217241156279952605621723563438238332829259447729598052321854280829852296202378797089137967354976469584436950862859554294210307813866337284653119533221364235183696964671065639079773940943584754942558801893757844891175262358322459770510707932987514945189756752490678450044885631559893990567720552344696465221346716807574669160144313740362295144714287195048924980762736637186141972906883811460247185505617985823342003238157837469226501444230277530334008164796002024572930028554011352141375801580768754236011512795205734028973640768398846640316604509206564041114663310356631238043361871538991543631157938691115184392423961190830981221705479018275145519406063483573426431294080769362764551932738600591254800472925292058082394584447617624770508586865910657477362840063831921021118211480987951885726304874226073658354512531220497997957279736806634818440358029192253328189177620578407147320122151844620121971180384209207175553539272289553535267285419073580893773470330920404266334519682247075203263935144612686309682649638788973967394599817546718551014077003609885236956928809643009967652864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,4] -156968747395009635327241305498374483833857908602959662231310636770922708507944000003705725237717927438327882006696059229393149945933079855184968322469003446069787224423133061955954213009772262691412993679444539104078436542829410106609513089908831165454873944495904990565019332253147567695702152316815576420790695028837580193079180955427226884439704175089813485026632706266853578082145852782810933693425810738200733076572253422043544224335790995266397153083357200906467497046124677125965119951949965196661159172731227648328893633765028176855178487073900960650038768591930266698221234750677573885519135803325924860552506608178200430343094649332903154436659822620364543330253256894119617965409220303835709159743537671365196089066077272296953013414070715521447926364598041031734310364712664586455141050763274674811832209163783552304707618705160478974943020679956923936836094794360563600640836432876811456643688745005299800393232543912796560983896880134487066762994555809982213496036100159032453165230417706407181069611635709071056748378663748932713110849103532239576941626930482808875397554516675943225127589423049281741729206573587164935015869491425532642626253535955868670985011966700002454290081520700151349869226183147019335517356474430030077418629008468446095161378958482619642383420020381655919402908254808868741143968122346272145546093050779398268618892826249936573807401629130439687041873128228220367597407617658252820196158602489504426701331230971247042255493998285270046086923213762962800729580300654931585319738486215442128168554084631660859484729506822821007606659382145839463207842527020963725905278907931338482927412378212574953472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,5] -2201156451974082654635699185811581143577156065778470211042282919600057562249252985055318479208785207411542281999568116702559336598277633820748918219449368990972545283816893734245420256660083410002557253822766090233498589295964877438682581379966305169165979371291902086130951610403907236585504235161245806491483435000291409084645778370604935750796500810625645362325050743340758707344866795421046452267981395570350793331554992729662278116403706658303653578078231247891021106301353428765170230442831456857712526746658428565786029402400278773821627872481363378369477098672095574768568791098474793759499792191519970451352638101391745688196360009120896841575248667024159727513763782375588567279839811989959878742148563063727802596931899661674647908260338443308678344777899549556555271979481867202602750613938034913392301247756305218649299069797762117224725347455763831550318936194016965782027574748353633328509461474971377417109501523086152746672866951231137795684387699139402808277439033872062626787779072395942755962556468332826936787587301084666059526914165455370595548278623527278275893691040145370921217231516876603693175193692623200107323621906203217807273377488840978472486379610504198326106765422792899653008385032371946206732588822173016860231159122009130579086662910094513808039931023906524014520893702412858879980905121271125446106948462422427621798199388038430061734787375059017450710772635373866592069661908016489944387498713920480153406123985768838704054063984422830825856582649144972052188815477492069959673400538956832677380767179142468951865223622988838281197396261210164530512167068304968958989392332385522498415967650266468057088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,6] 29324264706250602798332738611570904063318304246323353815659587408003700115788309639033705028215550635796091004147215584046979682873385916180737156498138353881011243095449689822140284640922070835538377828693458315547250236999843943058637064003381888958679284961937373573418694717922314195035486800438866275654031741685911218112414478152207547927945768463474774241974572778067781283359596884568063556384140458454931442674355814299195810556948358202169457829100271754473359070126994389101670138915868759000931181075875913500309280686830039045549329568163529734270489829131609600239262061102268228779440010419643412696542872587586435835979987704321951070172539045718233760373987640297578034880003132722928199757608186664172065065165017298180511587323702640787712123870661884566896327329108302410446417765923711788243878368947825919252901225813415493145171690676471689419407534452633012298563727264304963596566465297185557839139915045510657739107913155750257909100074498946661359155294170158501619686705768672076836404556477653310860572293369657028577889616457641469068581016052790684077672746170773602460332132849554837019204546191032534836590867938731561678672526341931347784401009996855884472106830794815640715251829259125985343771789185711135722415441503654227935175663027864350018926633114124406035660167958770883809623213231342655220196704620056476587410550425171027271878071370708939858001700114255928246533308118698814602940426648315128037571652911683102870344655516901320533103525128442611619419354185301571430371751571554242727221117210357095404998888204212024128746570379943736090969941684840229051881667533458978956214940659450520797184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,7] -103406850684123007910363846023309120483816311420590641349545824311068408711229928216398336215914678008476456374229387368238627821472355255223136278640281996319884855446260420162278881818811437231276826101966984532155635503545526484080397536690719184108658148440642048518876185311098129802450775174869880370345256049139359259979955703609468225633254250048878054522013034257097116037478283930901547684993731159655441328855605491354099765171065529588839503221079500299696923724269403226083304813141488864019764822117098338653311359754302542856095361251058311119122958076089025755547022889007512476625289483711978133039294443318538470316685728853201876834417522860586303151871651104998282836659267686621187744834310656577620624563458122962251102555541489439338543894645205844670017673572827255477272512466968555499875968206830483305673065647664196881966477093267363566861472813759259574856189196952247788082296592485869808526917010658340385035825803543177162325804414754070218683490843943678291973414137741294685467572007525502372074777066766752683776501269847111350588163468235331010226953414959324617633870016687105417143040790670954338287056221967806012288912580133142896971739865759592252698197381617485273166675544596380930576696447541423064115024792401703848311941780967830931436484119404539130532678696995347630666677212586639218194171764916197444155049612880613907843504143478460272911504884151515807876309829854005983929976751159952718612483668439207700205672222390453329531370770480105248822741108073376807402308853550364234503131209704473386755465372951886935570443332687619356507220920095407773388281207044165115372600583085852404482048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,8] -6612636827837806763121400067752940573372953331663712332095323480289752018707155523918513705134760133390665568087578295297834029811466413733502871345344177428522575469545698109950097921591112034790229461139042601463348410758398045514246139909740616411896728199488962283940863322653911706960685598721397308136707106721274980555575233928257030565908236059804816660179523493283749019286216487057295745060819022687645363046153945178879450585271496979247226481089252592925557425638075795733924920997046495836736936229666685024140257493423744092667525591139513900919943529218052572483513080603460755544329105537744915194281893166838888957117076702611339519075026345621967237384264710772097347793572067546556391138937634721630229928230337932902482266063270189040776133387470040832293830039960144727193058365087568301161983011155344093825295710852426214997309526999588337911312939103160894369873832405141837469604940411138785307153751174192207786490747002420999860417109776183030564112597918807573796028233496142490725766643348763674406847878265274207767327696131174998498450702278609176064219883554236719471490483714204086612376562468327367769170121235897927869260568679096268305861950151682157464954390246482634158945509216461278058088934641908276567699408912548747138348601454398330863634475393877998724605958344667629457055998209919092611275703723537646660758100570627437694796000570708498046935078415248321952108940396985841439431609372127298868219923499464568392137316481697749396069344505247686023263572709224987738973436842390259147696149734115301283124648577935600170161945357234593166371451500521824457160495117221746276839776279337006792704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,9] 908555262425280422009132237230082910252244150093526777238783736110813853881832797892429337176224057951247214677725745055206158107785676049798704173664122798339624383403298872884545357893649689825816152338842834047632577198783120200333972117750332649145184827412780778818739297870789581621696449873854624767548102282400273468477428007791633659815199992516049976530116359405556906764919685489634093812778251737526096218958902748824650486226038010393787415911772744600190859642931568791827696593650527911722872917398562072404870133638020786631974088308272003434103891670884948872693145532637685040408506083322837016312023576979670182112673756120814508892924005746020469368987289561299048903262448541566667994528620348978079488708117760452145511151926466989843233377262191912921518084277354394469685996988280739977534956993658995776560853705168347367015177619905097050461684811431968464118614125307924245088292260620895205308752084087841735030242470795965372125017830655955141464139448868016949541503916765130909512232279128770539799096616758165308647820964707239844897312877150248921122429915662589726736006777852948234059563309566059340720659689859434909481908908926155721270539451818691139237148115794788271520907337915091361205460559663622570375534717076310579525898659396671663832269725361793065264651629828035797856927745800721868515225941372498234795316092430169537209310451911203425882882080893691614262082824165830922181600296513697892292319872644725827902860821530336576146933029669761513223293449405601531412989604186233346680157968236073862723747696780352187742483540807894832710478710058187204151760838241039424598068003324876986253312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,10] -2564519850547286692902083289023590146397162636429225443828314337209659767163276573063656629525894000333510856071265810448459616822966562504285205420363661512018339032868579321574298845252430209762800050575974894946715547796540721438961630500172144895460577633842081163910254899632413123430825530339969899116476966912656648862363706663443749066331462294448837408199233135203246874411006912602055409054553844293648916648457288375463526941917295448869979239120887099969398701017682643517193265367356083266963843427544880813371488425093588847747648722758389016635123926627806834079912193065569902124834278004818642498927563865351165089069568938728468586150621487277525664927882497821367546377062332593480133138341734205016942447832765458923960720454166482570121571997174647169515333923579831138107281162413707972619020371153646857812706741317093752207354335739939156066282316433133264160351675516567919232546704595182172758954452405395543907084197676992228435373874297786454715674392714049762496984016126822855496369560213367018884210847260289242119758930351476864535533015340294063300079114792061233920699778052991928349043544944205191365290258224529489601341939451558730615947013198952568099985491641641056648180484715640703951622741252127479762208107002683555030568861686656845387844112238270857820383154601303423313095927887209654528313236883549945547891744846025343627673175278459881940566901282245503486286678353379999236029693980143342296368582438223129256027307208648517536831648775592722200204381871834079581224581371037079329810817146973349786097860119884149497420218358916592120787549046173717122293893802111156033795501526705627115552768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,11] 3100272179049415931573639101278120263781566290798601792871200566427957489191573206780463069770642988258996119081546747535292039256100955907393809465465574710501570103116287564343321821348523320791595301500651531941064854841181192176061883475560754974338562217522790852967141499722159954128825530765127392791582398761646465645716673546142129226150906600834047086302602984038142908408530934483350615464495519988173952219344557726358704050786095923581159609951245042930278736956021468497427034231052751420839175441411193599252078084814772190166716903865878549592563422371349509192009272142716879452138883596370771764253213177115871757889561832230846529211378928082688521113366505738206985626931651020062612736403267632294915065466522748247074258949101410514755278013482377838948992400634567130330431492090942687985889626715409878364421878602279245738373685504632801237322841379530762426246196109103644890725821078855193866232118753117597514072604226228450025711380366809347792175981089064592000694981691434693941561015419984409657033936933739102820265294503148001860941298682557757453044577629682990714435840506786279279959505442926901911186631757803971522493051552638085477577493695444724912605220665000792583941808132018592108143340472337138288617262561338914677573844394331910854520845820606529140739797859998819035830317134238557278322638226340727609197582297587100678335794903159906036340339566688009894169403934294385983900318044526823691987683721859640267879547762211291026110474908080581072000749588867319919205041814849457553493336570123505707408394216625852397195964063422319439426773923330103015063469909800727598634452787851054731493376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,12] -522301582195348205066980664999100271088757263807485195120372543273909515321362313743881957637938635589296675000544111353705853150316850062329090719415616443645145380789871757188885259158522727113040718973931628950997852399892110240017476824727380680037473465243758241903218435084470821398013542843204902913028380511603168498810007384917993961674595181925148893780322660273936484000176463428561278770993360416538580725188070999364232418154216156087717093990607461460362006490801082908072322850674202418478844910512239316039092004507733464866808586718580517135047555330377886432776713627307219181177043931772992621278238754048333737309779363352162543351464608248600546241106124713588158068174026519752303111438901972263509090999190276202851033222185244776900199539541620066042022873569218615236437370889560113802286808554305713824716423358319495252390392848939927520666121203409781748533607641127350782216184740209555459092919505509922397238424136895264494047705433674345553210967754357976510656799817350347613120938641457155489418931423901688568263324404164853339921081228633683048165834680631116603348035341904706215563031589271063549382563942729160423439556642450256094026403980972843329225453075948250583492611614691208359223909098157726886138930653811411929254713116094056469714370612503297759138881589458269582705383890327627072839003651986296246410017218540569661688222354888269143803914450638610707425496987114049310753026517919587146369870014143336212150560990611577516116494512187165437370343448621658832578419008334745385093316532032890932620834121246065061217970241052861232376233115946747375956958039143025124170324869671838470373376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,13] -3761333322191514387685118148673414648327579760585442567405003621203535798482162599839722536464458476373417391480343826709089174475768407547582660273868137679966177722787313551346126875526301053865003189400270384788021785342171329508646015469193010362724312158787634218552582351214934714967952994189883554999573440738941363051180876983042030516544579397288760739110513154575340999040682347515378059047443863085124718888916483995487443479135653211309025783844351106035178142752480306454627108529156342481423383312353159934414903357377221600767099540322205284021772261128253747112131265211084074792864342334562010218548567410471906373747192205208640994497258960148276847528387456392296430531574461844337689319992184302871457176738983526687336384206474345772120092585633115995705170047402948494250356933914228366076977313559530168815382835838148018238132579679527961176702843042138190682714431552457608592538522488677911816340146646065778529065785061493765820499493009025314258725205432425673591835152809023362473714446814581308170412963528319915920871469157356106340143240913200713613120611384111908786653542931035911352146870376050702895842423957172867792136529370022826444472722695750062369583302756975832293346707861985660472156308122320293692837055285808475226903150277195118244879382503471040952151723716844801591603697794046782337207193148808799431507039178049335113623023960897006770057693380802147708849060615054209774591033579402429676345747208083724263830838118075705916776765733004701946394441176620475544378748456887447242249529453559029079463766160517497870473912770197378215286863975117630197773313602249384059958057362280269236666368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,14] 5498125827815778365407076805889601823749134339165676178453240609412082001405093941917503183331326788592303438552730150318649154010568987932162874224289727727366977012698501626114799735386137461235476950922626212601566163696830459872366589817056089602940984946510013431908602913992031857417192327060110689023071615484215344244789329996585261835719650283960022850338111847671409947149687843413588022450527991011224257405040175568646239244213817526854498487603322983110299365764527494750224795230308936498798529453020634960359120677317548771418809098088066127707143685281753700673750759983682665843471378569082328341920246016984429946135582657168442891218913467490946053760459744941396540694116092296680311803853787605257939828859326823688397195493096449629041900817207468769038305887237495894475298959845201450814751519140002611539461915011266701360151959015262244688123316358649952654714304121916236194071230450244876629949119925763422178648305351500849937190416137421171303721959017681183314386546947899108670153636386525569332713264482340485734455333651835362426884976883753548843662249249536898412606962520302408596669990153887416915272485740977956985283944631434960190226505950669926196573121825668997335257079624514079691339670248147890992595675973033598424289701113723550551746284659207038938775050723878472616260379606123251037168810299026589067169741402336943022701505908407478879695977716880522658971393260980389218025394002383511484633108693438644794707369668981990335106867342541738227884891552050802902213525382780207088754392211351930338462606310390377440189201926189005749486497483965575667422283584912724227017630777814060682444800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,15] -2739404076319410909956359963457958342999781961705805545802114949869182205120774240463538845338609121485137888075935983026880745833667191041028827040029884574870278828687444751203607591706279608212357057588862614625769801044312844158598557816939172397455576764900348579438963474033157823545146485472829947447701849699307207327498298894722070678465622701290145072835326037673755282715946082753276708479359163818970011106386727051654499138917765000327382967423117712094540932710213108289502725211786772337733704345684023294996442389390204155525381700997365423053558643896243435280277832213873293782201590065014755947198325003924869186310379942615335101040328375726317981054231979266103537223332922877442199508721787283984994481330380606055692178005452191294839970268636044118241189522219583689265945444358109885774363457507510523912006053649489568945077964876297430641925872520787036605808061550157502279578858376591426881535424848211025773694501154122200738875765285012819427760997452261025508968306804515359901251374464905995048223320542194478495235095371608268705905142508919277153194846020126016859186932470407043270665315743269193449813951196859052149716210867422532451221842977513847059772978962822064558817834326515953908813917632471755465710070980429468233224388136822796558935949150532635234701253081789511712845475441091094564945949348039779681482830178915975423761951533052931042454264482107087256817020727259594261907904051359878314543543157674698935695655069762846151649103894061229669262818966662411691498816537056038836153006892681508041750511476706316931607220696935307743966813282242807100208961046720183966376234983332017873092608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,16] -1688979547060572713004971460718175724974427245953983492938249627995598329601292062131915212605726630898395282007658264889963261813353880487318800141163958867237776875711559090641267607598135287300391832255316952327799530560958288278224457383926123997370155138436854661642560778541845758481363623951403320142939998051271148396212683339625370263970904660688714848669855650516750459821850567471449551778862695183504030327097644935041765513378039525749071256325917065510661729718255651883847581044536978007219944495164223777206296271699833222061244284536901890119539114835888855448658222487487045324280299509062547538861944701503128245763334929045275902241866833382178795393240363968144012720111625144603882624557726028300883310811595500375657515747464476002835203215136427888340556876947548867609268025947451634317771551498209058636471627301484839935045857852363032624833732963185608561076924032246930239317989469501741620125629279724338676223667148867397263380523280707247902935500874196676978040626124042619089944363036440240770512304999719135679017074983325011172149737253483162276087798323009526267591200962870067374910844753350681137671462390682692479238051131413535082694536278122367391239364211483881217977679714561731303559305325664750539580061412504913486757693802720093498215479921869885066277736735756407794297577439193637751446619662173094762270235771204029649826176871117223331466474434689837898514285019365370298297269573403473739727925358641580128291246738822569331131260224252602638242786635309807787493506914010357035268747160511874120586987855469624848133584358077998708410417057043639632924728951298405252184102266771866036207616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,17] 3836678718892308989301524761416894223680900454510202496953882159995709202370078292731373481992773241879173273529780860160155567675450679490112619754805788615736004192581420923776623704332392505198478889632181954682799718997292226473473095061344264614554345995243741443020620612001810358810670781230780670782454271149514646151112981841171389628872331198927639710345453468048180612162067470708929980252850606591472468437171971661462709188077284618984719016018614332625319234743163174122426803321406893438382487424271106967782482687152839790228582665598014114597764180634862532418055503551120670486510611634288159750024942925254534882695889296472825511669101855268455559706053940869313027104364973453369462767511446526367587737135136691062244002926084295037259685136947852555213547238981795130100127055056952273380819370718334986640116117954276107912890464603359654467511370930199079985904712382528610538454874617659140090088667820882208159898600949594860364324206115182352766174230058348794487377634346512306929207025847570842245173965361624807055932333191064206915616374033910824476887167409211919630299347674822524646470807145529403986786274050479455111666079184062854709384768706507015965767207628393968219950181771653800745156998790985185110290197061649387773571424846716376035803850192399522105722014815448185911598613931378450662028013259923950873783186131044586827891688215265341363549780026698100957647823540613165247999107805418491467858581688026302511138627025999324964394523237337987236420717818326671091547663579542161090472469498099453764326646156516197988194378219553714250105539809143377259659785002432803143709832386837215015075840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,18] -2892566245734558248297727202021018175214823371026371849334525906107999772155851778985890777291783029075938478369593675186844498784013138007757388604725747458894384133035184388323482808248387786588491810253184904385194904945547331307704787934149768061531018030323335404565900275489552219729768215069062440814179934318490974750002990657712412051850659261339405012329870186191460646469658231107598125906268597119105166312246657637603226896992856676996281289356856616249960111698014207689072134672523938030774764141573391282410595275491077576772700096650566868438575037304690007099444504892051947788651937453220782289401718655259265694234796439924016492085075549381886240610665244153468162615555852444264696231556711054809069834789058664045437626473096174492253840107847196384526849415944167355113333554011974845117051493199040240344359825909657887366066897243686947157427755892216858403995387707978185173692666336025785701986347391268295422392510263047657516215057041415748637442780504433386882153258752138098738367878697856075338597657814187772453527008345499985052260234492705842901754022526119813026661576202136898712663291680274376770205282165140091682793180006708488044671455245197128689815623383638235628808024467483148786840566919763455483016975502619460953413066814220856559949366829854068882858972230910723117636399401594367287406628275165990189034342608444038804637310539982252243510130075276727076678479984711700852138622003812071902684181642232105258442737739299719993978253953341029716313379643475902094755154704835655410103763598788647171617192094756577648044092073992853427801227349971775979358687545385361927933116323768320191889408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,19] 883662046597400945884706361917386294205471444314209942397084869460244304816869951736041326274830198781234382699515026114609806296300952681307985292130182465060537903686900859800915495720113689876376620778767094339003564797146769094350963584247185392412784650830805504524947334171201529719209807344193901375206780534078093320210988180871952750582947749424229088039661754751075830746013658904777204132112270638931545504689382223216465596891548464288606075981784599318001421916175158543269445067200156246821682659686384303863546273871159500043646665495235986029474618784045112184486245099298491732518223508939119627145190837913212627712528087138802317373021129312641896981540840855211497229436376848344636813978132415531482086283540455901337121308643311264631778380552177151939570574521843910582086761630434951549719897039600007013329191094889319901621736879918378714077620295500860154583222459205203930533699305700753841450041367808922361554617762208268927183243021130425306150043500786018580193267798858581901346592960922098672892121448221329973053243300795686245364798419074042728589604353043495018668433662502884969744815633550102397129565308917535892208537825646540709844084127428890542489331256037332695010610557111189780039578883266886538126436488169423094759449423944480368617232478357417958809515054610236823305578187304317291388406206302867662113948801659637224207733402345141569273434593215131213672341105817590103788116996652366675289610374146336238062087052635503378473192471692402239018982046653983450440555125372863014382379054750173416862383504439849487221667012931978464842955091446908329060984297503137499313943950875413142568960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,20] 316715520933218338570314500410655862791465283798805487241547322500438579250871390938843760194652776917709027394488956789344735103548569705737130460059722470998135858222687929239079133211573367116120327852816538124189905000447865135294971865910296551389791887297545735355371890347263762629051790512319248336636692783421429120273162217471600678953695130814750676204473373389094705117022876146843473043452683517632475141131565443059903531729820045086786349223545946850971061086226420926314995363579574564294701569292463103778393113266787083698948819711318920194706168864806577629983147985729710194509366456324804373736625301743024781265995099595140676162449260626248030779071389376183861084760033136970146012871150880662696374691841729810511809631180827583517443261385906784079269051593341463957949732212373492254157464577101513045910270709837706234791774916683242939576830030635108142569154088652999102404290015096614040153411800128208442560807026064708369794905888578802513099037391474887367912211477871961093400197137725824931104804944594628609264361477709839129570248239927654880847727382935870148638993007541973579694482421386068066479960868315041660748204230448892805810771820253131781970045647266783908751338652415677004730317143024670954509308279023775845516537384360266557412305375189863230420816647915354857787580093470684977798730708444856371247572828587920627530080240139187494569431494300118920024639423317903208927155037487250919700955847806728812865791450626522865647708543498214685918948111382544754498040976728747360801652000521267395511951834962268797073900139167276926614959502163919750469610424479895742607333832950387719536640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,21] -465275774504129820554223334973753588521920998090299721504778021174926149800500082548086041633729318356068936486711945720154173169041677328776698255701504684100166634991793446224772069897990102482105684983032709964994386221818545243402650252634369168363331103525504726828172707792145410197705952324160475083516133781047257903967482111094524478410888405974959726703307788951280896341253109515235290787916590428589866718062067638750951667296429387566552011208139006304368177360366802182855590133520628887465095856997619528264724966656223997240623972288335120360238756103283116434704513611541572375706387244491447696072197896763570430628782580463239122271114877664517315100449807675931077487807165277389486892971470568284941895200782318433086952957085901730840561817340522494492894490060464023889360201092222821896872589972079537349799047707102021008907017978168755277967857563977912904771364210816815829144841470771580201658115296126019498597508297321262292440264577524189947163375687923037871470964100154195803960872390432898947539922892219661965897276093435311736021980296195868385785263013023199105356619512256197888437475882193062739909959917464589195978924649631995934665569351158966945070084981915772700693005337597988667297753689786194005492303522104315693045752480175326712001962273992542052786203101557459339467612249635373937768247071227025172369835594103327313929866814520518188309486005297657654506221885218221926282010752808199455001524750565832807293362765575365209456081598628245568360732489021324142442920598258712072612640108968049166176838307259954669230345145421250555604124076873634144387183825393591647647296341429408994689024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,22] 207380682255466516839492928726926840392192173321783929292782398263851243857338096277928385100690931412448399677457997618707550109165703191666930038701216406290221272115571151629010035326567283766260059058302940710759099910144715130253303641529927693843171421598672410002618636850058275988969913298979571479446298507217266477136865958877187271190556286355167022380723587439173956045773298617210957185815070251536995973058367072951244921603803214704105073094522873869325248010289565453523271460893569557198384915532548551918824983342701483422181750552863349312787723276372821966740261021591944441873889100621285752002592952546948976967036858115338565003066292446640498570058805940848592452639617982654781198963922636602879221449121003980920356664481499233860551184068619355759285073987088115294421889689992769588405347993538216143565935413565814851940770811885679911005775683711515584233673482464028802546255401121075039208952286773652932008150740259883177913049797472985048774021593118079074138348842105689661673181144836627144539288783967124923497625556146626780356574133115873691864619073920902128707699472115551960619287266056551454999279261805101666694181735492773608591951892927651185385300335111768349761304724605795619512102330362956419801367356658570372712880564722338803912373515477557293450278025286509665220664511038974103149173640676528028454243936491126377936538127449317472678865959314088412131355524818640254311941071393296150450815044112746531233538023869915102096126027107982793274272583298711283458693112346565846347759009351795365074837585402682387043274065752999752457926037669550903880443425156199188719382214888880584261632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,23] -20963679058743535255167068766562436937673046608751966488560284212652953057848245571632939152087647632968366396830196400680967240945719288479666297191927587102762350883818306677809585007283266755222586143599203727392371194805928751863386551161529674735977719519671743326726589676810837230621510751683665895537649908117868747717095220196789624732377585090522866732065190106141974373264484179314802001082050260026106220335829756285825604623235135546432539376472732762753835658875177709572006149013547354812499072488417063064226068729856158200061995158977864178248577088106611079182773469514700197937766048547896817936040209410204917274772836017938708589512842548179484077188903052281426172416687492576393606785986063962232789214966478529774138574306128029607947124326299808040057466691320579518972580352586040722929426254674499142930153732715392784018256302087843831493712586227151300578940463707601574106998300124508322694371186260050908143056825700212148927510799009157421798493743437921101278572031714264388250690317294521139637869953407968600446098680980656995782936039788827767480137223246768657293311133628882256753700847788198591981487365959524092668722848230322791955964045493048401730152397945766581842629115411843012961588704957316924897157505874714565722406413951107237720955858231619525775568125876945973732772776303680206993635715161740267156828520812226520719773715254195956594354322629652613299191852469955137404189429792368073188691613978679669556119071208666615752476179074073482986468637526709068236492750347067401233205414326599724198931839255942889329792478416334236737139208388477946862488400360280630011675250309161184919552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,24] -23558492205893433453676410381549584831506926864871289489570781794530152077897649346188989903358675922149146741555370544351626254707990433749083622515056523156828967675268924563382210824435792725159356856224692675592419918890608488501571926963248767184633563767288263712353685725281641184201122791732667612770400629719427428904114291315923139036164594125829708354810929788474005861664947717008975132871584944800301931448981763156166641079855915480130116564542404948924355226387256273916149644709328771939783255433917366818973353684747988997000700556383989088382807362039463120929838011910829153112439225472075712712829509922732819005906313745367189844027262296898411519569348486074282715276084935043234877521561119157870467340156330803192437286871229507829527656629366146297000188744772340315686563956824163737766170745841148528651404792468279768293391019469442069362301692961507532128324756986371402581438846256663132195329835731697083188910438533890232277374222762207152769341806790527072652586583612962908937691027374126148639004435561133032327512289099070686500637829997548717016728902681292103658216637718070749615534133888018255196891997885278518200257843799126524175827900051781866374097762881658086528857034389895265301775598159419805834343909628916695301668945452231326277651980258283690777371396506102156180351799704538777127820736003055245061695226136523788447142119840485325023035906646705478457313641738439672564105534937618126816556745671989332175629977597406545415166296621376667567730169572967016987642861688394827561583325465184502202098492035129207311149834744840138099960813588148691684952442322750047103711130702197542617088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,25] 12805336933680500965359690698995049122469895304456139452483973268976843526473288557368809523444898460783399726911243326096418538592950432986428080638339349694798650397133288656435556685604193749360696919143093081197812527966747888478240253962711978974620695135123573549727054362122868963832362829801353739441102110650446727285389040490999469717716469111218354668558881920913032707980895438839406409794205255255600148904602698375567372495190796049299846320322429846562175413642049587425888810801816626329637688913510304781576948269284737305708525895513862042752521677908044532315782905201544008190077902724444399809941035108301524581450724953138031506256110864183226193474149120572384359139030550352718915504628539673713633556830974982005577013461621718934947155500999077017956275930797659307126328874222750262998682145269039070948003645943186270499613050803229788464941223173165138651530232794834439391063761647527090085308533594281986026953246589625319567577044103464318264121507372173183118054059020809205017315176294101150503565736206106624922675977835621911499812695438623592055735534407808714634839857171883977102843159917317077400965769622379352632123972072388582963196132334475091581733630164519745155573182106171220942671503983326337654779818907201730540931555987269393289209702921654622323812166040185245867003234993829585470412546675054274229923365908041228088894397064336414616989677557339434679017450111652324717043249659376053730382695430224500206032239427774665394526781921133748374129482495461754634989119205658038453675498048058502700627347687100545800762730644450242944184267751302575375636541450732980464473796280004638670848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,26] -2255595605486699761492570696302505821147504818972495993681355955933799755709748818718069240104565384990720701418463285422179558020550430725513554440914608147531189184836421243230615305784979758559895190302464551306675905837108303403905103408057381046271011019894999660488921350330243201717130194684933883228753880530756436963627258603252698039037791929788480796979665807679148068733031380822813388679858720405224966285620913871275051452987224243446252479924025038500161745573729339678942379215140369017199659753118595475454145491697411087155182089068731164075419661430655311799416993819367696020929249494959949242165037358324214415102983727216506619831700622299120095289687501383941107108817414598093535151415713809883672941656053306171904206559587571628863227445363955332068828423867386775689691261216526169475125413552698954147305481007873470105616623019116403246851869624617381745929674718664372442792371915754281131964986271504202854422187539119140497143275967823482030856578965958346076158990192290712642859859420954633706624205307677321641663907690839635128430162576255309381529699735273001978882402344006391294251321079627647569115165547475755800406335774342487266187188333208275635321400497405643825634173407452236929593816524319507188680048355759542822089350749645263636847517113357461885526416519049647798372396129952019091802891597573727169555034319901658802621554311333255345596238401844977708734669830475659301029631769572149214928902774503634891446864944713957105268927233771465667370597911858901479254521269907520682955118446056886056231091125428167471983508665047150597565680689779270185473811877712498197517368673975169712128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,27] -333244954118065956565502038557856945126933280550890791984863964705731096624489582673974046560609251984345418150803194279995048424666722896674390929043962508364535354148222380935896927793422460486202337931663792871485707668599981308937574091606686225705422898934915109687509144903183340758919146458964916370856979410773024125947986438903197211761486228484758998074493630072776046508058491442741693780159861129411508630597251923558816197829191202896625297312920004454081282963119311756909591872766304239577127767758903375999306008934157773669865500920993173630634011781901086131425752808017673050244888946319563008872262145348951957397887397386535137234831418662895815869017676713018131120484719249409275312194468747744217662718521364853685284859706456423787181329953135227386700415948860647125432667197356745551718831474070111613598915456645685947608817184502443315168553977315579976684271990923168572710876807999969223161643306579959177152750262474580766412671218104157551900947512870422129031410429669309823134369483898387291646146757870645658792490052774526455056758762889724247647556746734298962369607797512729828164565452124532480538190417765939565695026468957124857481910616893758630281955725962805772013555532011645735650459117423933469079596651825933952187128053706828379103754771967012534804145978342231004160893025664721144650601716208498883808151698554212802425124272053234853880983020752070608781819339784273270150892918043992316299416907167831087789043751413675857913134294504204633801092402024859961812659383964316796538426775467987287985393310244903788054602644143071201182219579524017386640887230850591949968633369551215525888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,28] 212176486754384862666843009242902020885098521996804595535979581864095663577527140737082391418176231209146265446002629361358395684538504004838499377587870950773220230874223886328406879923707274157911881708147833961286528880087026493432372024936284166159185384389748158632491428232039868250083429742231089753813807939791008871673232938280333703309659320455364495069897094151373726504496127458091904455782168564075464132170150683399218076266305222960180012220908434958395829380435658401043580545978172848802046308575989911399374297164722817286361632192062526136317353558438067676617329924182896313059607552480389179169768177304141158570344631111817690647155196928609209838933921019989043146772066255292833173429854953947609984309700847632000286657430147378463601739553028871481778063488088040678078721552227296578159398327026083256672269105986055539229137727031759748707344052339754467512785673928719592929105247816477845604188063404905236989220795610430288765769451123900354579307313899704598298190396567979402322179127195455623123463088755720861793571619801722299408379468141809823201369597933488460828551268021853416278832463928318398943299638974545387455150896003745208692325694949215588407734955075317762837468123545403999286898238745456604843220310993529683878808145459937800192897775805522124092464355896490657478070666670707753671982414204966289879587690924315357451273867793866643699296256588649304339049871896355755634003959975344753347752879946656185203207518224660858999764755320134282035032129794875100492947905912147005435410523594324602391094638115473191952762673425822750322383693060606347332373838420107054817535091676316434432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,29] -16640576754265777520657027143326894260744972595049068177399324848756913524695392755717115470031689167329305204804413340719320827822228641853819060343568998824505991414181099120813605883617156912095655864731021594151853768740857905680107996095012516565535372519476623079727753063328034495453656476597430455477115439799171034587167913626670863578059804768643006714694636642181492269375434011159296379716893962271996854744386553500830479009728932594714635144394512611024276380007090214778769744439490300566681903041075564198219456409248582869943450762407360038451693715044207517334635459678341782252876224711491797551857680996785571266408189133545947845488728420618233152890669826095506645121820272961610281437122626297333441715359703786908516393263152579129278740766051946045166951028015181355401606931311972622075785443060440913928060205582383692022727842457267201174052217615387601860359833161529073090249985754464475615510862968055213532503735210074288007934064024886560481619828167358063423371963956160408323447282648567416110938479640619614614577187625220098777002864929161942356583840099552895718366509455850674897711784556024278700699174811906041737011154416308827823202597259165940846550484616310690247972466133791739471043412999482584647068783526166749893425147957906171962181923006775350313798959563021361319257863093890319365650615264830809951906801633840422740504599412683816023135761159517232766887579875637268773997587597305436748889218216389925130789689755745348413812372243346859961976329424915359071263726626227342868845556357842592233088699361769439634695917733422463524851503003414215232134158987271737566795883650377318400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,30] -9581573546237951574518464340306397554580011537715531006318619480404993566587678475954540761875645883619428056112776844790161332641134158943117058843195530297080981064208058613482006283964333179241853244085722194795437691335258425681009337742978073404098708591888376773042793461456785743166036071115409189593966981600644701478226650527613005199772943043425425738277097296063220518540616132296157979805458612546803254547268663936665530556083153291840292319737016482411674830062422131240409658683617656767238699867545296554838669812121460021877702494742653718152753507630385942113194919409549855483260524705575182638995665344133520374651527965073875711125877722600467295585068543418823374277363384969583428959132150017016020283014417291758916621980886015435268761550154134226321683557590108628732409402337617640708520198337827500240054129554729851429439983435285851060504442305451202739843931884560486523897625575266828518845719771981093892551756697835674835305791476242715016707797069095695933316256423863517351419522920315663852799361086100677469461899002517244226698429318711695574180053938163408231167920938015825090682687396566373635417711128299477127110713202111484705378936659976540131607519800998606302811366806285130337175574016709031215247773145462097620419042734902860155862470676410452611335961876292067905125287670765862127605731852092982147021444911324231951983556583339448819904540968343869881291397633379925660483632107233545136047002985591791770803499057708354248706824165499278503224069662175980197640714784561518140028812370519207685878137750411530455263550954758911394273569421661710341178834771284583489938359238317309952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [31,31] 2699232592104502645914289724610984148565879100385741991022434731558336061292134533439782583011760799927533223549995001154664990369527285125909898044166178566717391999504631117828846039368815243032108725467895762841933434296113103010123930547333781531510186338046583026765675067921864699039895512046628429224688758547800116977223366965969729341907389007063249906019564837982300284433243661559932389746384875882340157509803456968531239774991940925021229269571015754297273757194934300660410780005861621722067723827220588494273764240004869164409778433665576487183105175199548006936261786188016960642080402521482348363436846384971806491742281060426674765122209630639740657467198229210862753588176835550429859382307484359834989435595790025624599951467763922252910258366322936303925247634875806529685210391796689015230649060203308956174975881224548571648957914629659033230348312396589324325920631239071875693786606326813996520180105693233244874447254747687646300982536980665568926194001079295786391698258141133782507224997564287275181831656209752280623894035480043973810458806940176726831051975469663727113448898515813204488314197656684872741670555548847493041363422983242393253925466302276641643126668726563083978617036356453883057767688350596427385358280669459645246310392864764135434040941273659173232442465588812431893659305046244157411655291588000427427958347424654269919890802994162623703253446695474945569729158376759741261438614994501590419712868469978451263592149744335400007801569745456324369023573475117228025125990256695760342688257882263098705073008574833295495849768575511125022654739242344166520083603308442678197306904081036476416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,0] 34661780141473620626734095019128437762480659833954213589422689020216676090716031179443567636235955034879007297038408689442810493764694044665522751198646745307644795275109124760186182821896071310177237061359772695592607961820409458077777671066515258925332411095943065347325532960656092335202379315471422202646228716077894629076367638956415204019655692867308589050630719781123860957040949930021151772118127677797912171918145053511710152484644386376362635410360322425814086813620505840470097702337062551740396757439774263051621792489990323303323846664617124342645168685149028949121354829532288991137858698340562519027895928308862981373801414757942607498214274127600056269154676248302487045468347122418055293436756021908039532631870253445018847786071799498011479722031622472944477701582112691119547016500073396771646023435774980049924341672749679385035891436239583918504357122732325023012326009290178909901701022766335105227661901419419935481839989233641458689555849669655674665965498080102826094310670088934830960028312333689236691855777618997836794115413502402934164580970486765295435273042093346174158654846043642950667423596329782913446231654046803565231827271695291889232310469865484264972394553029685310559411734411429888321964095494917508195089620120174142866636707279468718445778696353419452407034357729911416415136266106131140216473492924926080876384788915894772975427272580567663027495648496282196304184893110940290303200254169599408372906071515959546877007690014017003981016538709446206951273915103022092759855749406188073731527028865302760588877839487899673029793010731666786219083999419316220269380450709185613671636310991831040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,1] -1512949623504799536875877358564962083814597416421655401315048969841161390451799048405837935651326099022501933907195353881622858996321482494762376782711874352515705966883420031331994053506691237812990097660701315659104349105446815107444109539431753381843860443318821824300666552702019357840262300902186295102433272170012310346960201683062971565912844058230830845857509647710740356559018566103701390351535012546631112962044680826661316781240025790469449392173860309828975669251475694927718171031181577727120284364817963759155835558682257596557622670309174924814781612480175374627221784143790582607138802853489852039098137710711603665807053454459616840415506081412611516907097549107990476025773642081219140569471021081545754408075470492122517310383960447153702761790512171608275720687890260424501556336956810950566987266439943109947801557212270208036357682665364435952459203153000394548555049986544065891128985346065663506257484329141316751649285626682873145947872170113725129473197483666063813253725956538101674870177469739179468057005892286625289917090526046380360433986978343046163458576614922034701682584039119887738167596526572959560808012159192019905536865806045062676832988243564986137687557278280800440228957273904667010793090095346514319109632990322501079484532242759253092308769707420862082043706958005834891317454282723839591913064130250505284818265050001900610393854516646434294472774916301429911634831836183315538568293003797942239035251412076552222308224555676893528400558078098295993700397425665612599986028130445229227411134681528078058145922097631592695761468530375057038734269938147132948540820037797528365505995759643787264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,2] 13735030509999807313989067932666422542772272746363911492139520421937524440250101631598149466046733905103330129622626196065396223270752192282904035442745509341939021048098071761009974855497160515629271432760176356224227409249447926478322552024929091342237655451132033704817336592425801085596721265658506203318290460070939246834890542636802884632811992165723436191143683117124340528092811352555240922157448045154578946899547974068985051291963115691275578185167908378427142401645112371845018245344394205743237331566190177252996901967456511397230308618389300926722071443493517212132833827398868114143695373394062511226086910971647575360882772340599844631963982271159747580249679276794185637366410995138470433377532621259740770448372185455252539789911421950638379585499445997667732071241506634067181250362527461579005363144110004366618796851844338980363204557212440810989094818478082993202946152632663885185381538118742166017076939774483697298637247292809156299093581072173397690963740683575099255366911583830616447479967485497866607082232430304818265000442954189060178479938865173418328870397667953870724332582137036126114314758545531154538021746178099556116678187235593774678915994876403199508700872950729938226068055656401028857310681061215108556219726844734878994810101440632123117941788920896504910136160001846190177516148034395202876434992487181536591105715954045036196669352340448857260889732360177051401592252168842388889779536009708003765863976611693607049340276782704996419561664830240410777490636952395597507349642217512772733569785594690437081806711200828119987499172348610634936924857184195699038561392038644378729619330634031824896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,3] -968395969808182293695125675074272312875865852696884420199550282179461270817945887398867806742289243416322885171553438079183503361775184789104246871231403117998204720290500824033239773348382957161230967182998004152314381133763992669898802045040499319216463090735576338633367254544415790991682543273806607679684792985867577928849460705307266504807598255357320854649131428683222049899941877442171198500479213811477265919526559224969001552328888651539997120650985485065332040727204420860788679840438161240511155514411500816493494468208336473340025881241001688203961047331404144537501462055980388050352279141160953199800162528526487051124085887540433850270904856681386515049597873323663739274539631280604851218485805998771575892838662569888868991790782851640989766233835885971575786309148878153114587302172231315692027717344758717570775840216390240822185048371720816281813835081770704216235504188059872710696866572349759606435202903700427688428383729838693191282373891496521201317396211519103737110917576430295518474838696813893423228124042074824070589075681283674396842071605604677992194302082268477417404720987053010608463453095907344681238910013534374431788124260667995536045509425701633309383061123550749990333882984192485272043324553562540907268447727381195413727122164735874766868069608266071049171920474842066150678418418037408220086210656792561797258116476728147067807663366010754685546628628065126460656724606461459229860069684721227279543033312976742775888045199286415887059597606372785458572791461690393474001077664019935074666210310108172288228833599810100078474268644051044328051018412879609738666186991793441899648644284868984832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,4] -320628146769925027486532184308546328092597283671640909869398153035285452537960925719784716000958887461706676510845320191687082692109444289535521749972265469997675284884273671774065104663730233555520084030205976933446905177177841232058867139291408014606843085597239018828827195235613784844731097852551510379797070487847549077847781746484908348879347174331683409909471354190594932512504770089414538656372441702033609834120998660447435124298364871013593462959039866851592695531621755609216483338085157839053263754261420354450128956685669650922366455157101128336463271289311002458051252360978492177774974191435192328016545735009700967604790076531545163086915049001580643075349756646128090592572642274050020641867647182573607938600845497562832745672028087664795090765553181656184721378817770574199654024204370762946841731794980200295178606784811401567145930494604341579021889601366244441612233836541563226375855041070941741049394164161099183273122385716523312163548055812672189800020804882704210808256310592713183248796578674760823430584540919542644183499739404392414448335657200340488872132508026268947057389061312298790568961101275052834417316056121162181719623198468791487220218297523720594705726527699103441477854882522704874396757311845834752516322579414972773528632234749496991571663997658563675443011752216460446045602292701462343754449480721165201522825003026274401132224389479787222877899948390906983312924583536963607356545171856620077738832150043702867335266534974517362471542593783303384260790986440468886076677503632875454826286602773300567146000222378936117449389296370494297580324489829482670310286644485876724923911982559862456320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,5] 2650528305059631374217957576367871222746469288072387659931596525905907365611089804625194522234251999026829777503311382021334458935162040075075801447364772767789768142606909450245514511929844770675808534171677221023993970382261382492599490693400128913903102219504108213076454086533412831188975588052573844817006426893190434556879005957454295117938746978161251051038462223765969308768752700755378611401768184798244593631191066998579215429308692101893541473256129999829131755119387857742775532834422272385623520922301494917475043666811580262443864068699255515456377273006336668725873872680269152372330356816627277631306665312340948905981061775255680834704705375239063754640227659290229783495267368575584146267288236273837655025309233638716220380489067992566194247816274319980232359992851409094091069076750496892706631260895504669677137597892401745432685677396048311434662283512217438080830504992858123325489253265002713277774890165404863039752171978401228410092378982462936708232649070261551781836363695462873378937293339659407823452766732376831562065275872848699960612018027416953962489340162534085749655078301608902934425911852879907811508610949781814341332144589038322423855615098189321786462155526665604965571565956854366533569335211108924031068486414745609294126914548655523831560512087885349971902168331270566528482190116683009270258520139256740873518669116973355710728685311694377624326953931739874045968683249581308959620112827197113557449471534693395135966342129294914628669825281412991056473889734192017696822386540863188511679392026314191216462508534793527972300551128639249759731802886153404835825200754615390283831497514655263227904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,6] -11600369405622795116915395304448917705740080195929519950984846344777543890721003701819389868245828471407288498842118101284150178990379915415425188184564382176566908314003516420827658597210164863065780573585847569852911790464577049305550110098409393548939425012135678747326873500344330834767640095789957702346609789219388421766668755023624848446178731611353951998092255523808961657513367842168598295364754467575011826022556010256968060535970489060918721679560234489169728371174496526282316273975762026693980465173323539452819077453750672068170200636773728948429463820056214563646869512224832473997336863267793350622718422664298293760226260767395676075798565244177688973152055262740489953954334559006557901316568913824369473579255543000996440762413931914287027344864707310323000027457918555833945746216161614184404560878174358933046443147208270451746207170139473723460595985619321224083192696418288854290738765747805424634757183264692160244978472074533725161754336861799212352167170468520722714961722074837771135636389591404243709799141550945409878886993259005850781163210005992255408741402459697831805307713538816755484809147279037879522718957054343868187612512001632918678176493760489911484727605939127967237344816311757233697579823244406147401864400865839899326465110909898161700902190156739775370211530667717089598714549345233993747452679808378173889786057810960757995487733864147060642890816381011467454037880343665390948058726186939837096905527974901182566135520002351207534977162038949181054179535244707418404880337394001699964088321485049759087995010788523304550968495602675090204678127535895262349893999643203351263315415643814470090752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,7] 15570272169668650051845534166631087610847077844093891574956287069302982229834042521823416048737087527701055536013857176579199047338178437394537938091391137873085261353509645342977761491171772438361235323035663614181816673223364731709476957193607373607251345171002871289443796420037999460332854698957905197960958109340300177406818219142401506584375117028198058133123695751338299413573811315235323782816625326744955729225002521226171540601653504547377979137219631091330527172626634475131379051458254004087025529508155125535739338072393674929814759221492742826644747353789761142143535861361394430725732243890395483864011044460336418120066967242692421387876999811136938219937301846541984961263807639867594955568483007302293206297858950018825330643289514836433372154132520752463446630525415774740538332543008046261758161852686524226116416073189989894829508575361863413555381995517573539631274816695270701348014175833723675524349851952705693378143836818777190270543615850469515811760268593723064094261986443873481681225698200603029963315275564462567214320226847521986580073528269412590604086802167528714595632331760001865251901964247902120103631994860775808973712684601402730168239636321654703892053552524902762725339682854359204785894578792551390090615739598666589709197704045980086689826331341631365650179459487415668224280494613582755028603417253220815772551536632029088450991635906658304514417873723693181043524666946773192577144514890990853879056274872640981415613249668986534210062164499163653706766233259484591769856392378352901982563315751528238177638960842121292552576116708897909205679755748092971415577323704301502233112463338987333877760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,8] 60046771212687423912948336031122428108304559522956688396984945170257483726167886924318709450408306191476489375141955663834276859530171191556240874999624928940240533029434113198766460194091915825232262945652848314667754413384103886057376770481796278795386972998282034893660903825452197719535717991288214653682152639469654496542545317376530241196637387547606647116852878074084168864899686562081895724557684897129594753241404434171790697760274607427786497775609763589263451813673515005839222985563768727439571233216228982103721189913232923647506495210027560177994225706479614613945394602802176315070778687206647919192326652635968819937977194335275194663602559536448820370315467567749954430532897895514716131923532743454256098559463741708497214508794213737768156274028015773988047852358032643673333819906409086051419774821003633925350061646719591395643390176929467153956807259465066511059372947008285317166912971427645066330676968329861197809736840349184640812759529056598658824786113350996616623395874434877134636753672993697048964410313662470417909364462898603184219716698836041155496393325148383530008718267569571276078544148859211129917434246348047100477451615616122045420528541380791587762042379482683356249189125171350489681359422824753259935281611807196437259154504611941802989805276095092904998965723278828088122742984307484227109225351508264417519263351268195775547940517086276770891549268534507419476677670716658387521883246060256088068690403362118412110364465649011411380121728636199227770995747901725144835924749314285796744445434366644445537732212587482663234817787887489202244374723016483277596069761930971102149293536473156042096640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,9] -291468126166638829108858197698405302856101694388633960992734339261995440664994711424291481920851470597166225175291399567827433591914103367083473283684782397296043037153781236691986017291194994072865070267416254945139227930256525540740553206365786027330803206503202032410999933925811209249775289836799922888049535664651901496948218287848737702196249884448658689044990720989636935457054496420094760853083171626671193472566688390227306285533301215515150363056680939047929899645401352380960487802638501564430630071341797062639865492205135682975086045124748987459796942591891543075533469554361652526959178745811649374080292170007347636198221278649660973505216883905423601164342130944319613109748740313409688498409996091170467340137040876008532270600224069555961286114915096007388719896514614399835027084574870624557596871446865016166234575576367767059830138448024308162265630731551702432237865833994852332833142165557175241385928378762027580143468448738338898916538464137668409371929619068088637435292990974858342336241631214863558603930616216370770121660663716443771624944455918285755421705443420633554146248331496814505830751828356977053529783347994085215028353344903080652295211251346448726063488899166988923671814942178729443788469527508488256528166719276565219303585980790246622190296732076520996854118417793361724355422323069396821025299272728389534127283695331907436545820276420201392627877104161403581365084207678148231180124499095540112872846373997563876286545812727200084786405732724552059010566076826261255219308606589301739657436504869429906873325614673227067984342910001713897094861596442520404822943040891111562422989078945916491137024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,10] 505383042136760066391846471351779423813323522304664664313716341918028735279474099490030379835751769910746926987407266249951489353451643802513159980151030678790849331950131747916937290541073984880636742985238690124969416280694735723922430420745090141392628706185855890422796115934848120367443036437526289241497873523938964866541273247228224427832082624048827353395831974301602361850078585739364351738487839042216730478252841321653349703518231154926370104950347874639828306286324430398762452602815529739240629501940119540509802805942319334541292453884435423621209816498490788873217583537693936947910806368946853721940472728981182904468902757614379735800268823513732704528475927620625962921168933511402793038750155090769803477277364967931225180399078253226281314088798384669186259564241789182253651069704514338937296596169537983972452226875068168746560952901274429194667400058497063077327706943231839639900483175555933999182117924730130968471310627564319660774570714564565712481272161882331083029469319296186339546615957330422275363618711930258203487793607120294950034354997984728742727779792948461138443969537513859959811516430034877374499341562344680251990831946958953819281168340791261627143520519422420544873593565203068108844664250452706928121661434712366574378833819637950924976926593181872819966331731553610017828016854930396331071880856514716516258919497412360181146873381482245132471408747510518955110363997583496565227680801882453373957709930846738424212560499659207651104602928054254309522697854913102434714315777110606551283007516175604162925848807189314264661595070141935921895322294942401788486227865139391658195450293408535899275264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,11] -276046495752082601211065756132299111455546839869245969340766844555306437397609639998186818119653618474880280831957322822261073356063215305158202693836610188739013530890678943000842418756447355939809667698206478789379030777138602325213829516327958976516005754519698721111961970547166889171210868281847004192982500220625407105238634556062826971708192347159542861441292911069211203652955094938433545727567615439723602388499869064713805134375989314468136838298275315665839475976848814363034828995861483402727956038045359370745948660498384791782518989840756166020858892797997979414007003617339417868761252938347550854834033768415185929836168841833959817059218499581149564102547177436531228739230201736056665688306605317141500485558465252613581942332469618348983871438504638137878624006849088971427385298812921330854924574417716639456186752988760365458282412376098261672798235941251276504885492470638158496437835993407102953879532866759355169962954572466700401428301155288516534941560495014650296867158113905890470094936329225164597486605798358173480430625589410167611551663347286108809744145751544615913009751338232590444101032313895697836470941703697273101958306654111542380397639268556668772725916067940063185074709984258500201913828610086369811256219054288887696852236285866085481213410178034868381689661942510391152230959863433826268500350707810209732219681435110594663240526668641662517881428985038511167222368054659866822126829040814418775352398762497335861170972280285610299312515807233846814269363858164196505257821715535819252477513520640634906374982785935145550871339605663141111898052587199288144904333796929354439178979698811863258103808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,12] -467375939245730889817469527472772315826283089503899278143677739071626958534632660401254266771810590287517807419690078401377205279991752394239356356646504625570456769675522193379209345786902386146842183590088582827771618726996560265396042332901832669479451943372763139330091545313959440933372863460717757731426324061739516789661132131481126320346093872509706689712068166711630384472242081509091273891178979233221274676787186274424493581831233874499804370878091851103842804082908817484421483224953568164861003283832504292714428584762919625050209145667623172375734718177016287507734033680281886882227186220671235525753899852094831221460766527884932283485767426332595447285509032295679524806457032725102100814442457917835347820899026346114311742091375098022347618040077179355798862323376995894114785891739715012499116079352210827102480219059621387572794403457223681600006966755446900186887960924565021511242138892438129910037704910072750358845847459028746221614291988868780215917608882511895475349955055789867414970336508840587152165271538151419359637257963685611492162090382145336537522614707253153611215293977826219872831558052792211374964032499278630686726998649741465760348333859515400690424021413601533977571967637127971725723531893033679423775963259943767588906788312121887332354492868680940692971751073343693914617363012872449617118035411439007662038461015219258514849963177362304525002843611423641110328810005110704349049901410820233659920626677819953145374384190248327870186281689752569818882774282791174878610339678862409201986280881438191285894529996691013718973598325580285701556160977127971796732623038309225366779159626597242392018944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,13] 1040528916560657142769506601552709799000224101627579903158951363065715513426541783923898058327820368403234657122812754401482323967487949601279908423064965384199945790300868598005373538133075987111876571086603451749871090713213787285763373147215488492330370288929194598154435472183249393398202401673802729743505464321214128557301717974478330298997308831372041669644887767692916543403404404691129171849250003520319039832655655161499860572675424621862251930741606560375171209428851749511911917026421258318221953230290961940451639456188389583677945392349562284419740869925719787817781714910168144904595639647573545976442411735287596614567806000193451426958771951763269802638484021379101287845544494699560992096988081313182169453920592189847509111348830959718226401664462666118307833948324926504493276547778287821506259443102016063314850109969359788429775965612978578623588876721610321382840031660001324627436898364738140409911746228960895750981283872733268679859310535301273821955249118571189667523590711076682283166938244180503370996328394900867496083411230533782479420136962746170897350081836306131879565342245144337693983735696313172288474278851990072196786807100227199897781089575167233746296077653987529706758783607160243766960117461208872759155716734024928381901450896654900199018066716379499881454408594272820454894085903133709366260709287778807660086199817507099216300302412373574063696194322268225612511513754977452949785870596054616973724173600634117707756982132414765421058643855392172989504570699826407392314659270982006825394868861874878204551110218300331140953901007756837949582820023513507919285425248484377773475721274336980232044544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,14] -729829617313652244611205304370372288856539211763745464341844921854721605368828482968839836594286159090019173432272127251167030116592825524748063061379830093687955206082027276754563450627436339788580583062171755212476133193008317631539081593892693802888860268547036988886504632282786845803447926581241495764758916380171626637893688851635469267888516682496976289283135060753426391451690833820420606439347199817090840837301464364201976688344155576136399801662690786531062612609663920019221017548801822380576015851832895592037199006175239703015607209993669605643864867881494395114990148091726133571278942725432373433150078588444074575907721354870308171803011622531842456496004769636901709612547783109979710746612416332671492257024838017226665634893432438223335539794112995810309066372668681086296370224279474220088156482783021960846937643144464474554120901131772501259924020284067631498892782274848709983935356662638872092664828327650975315579116173610808754515554290737420954308476917744697243346622764355426718704287924811545422281944426955259387570220976059779496434694390457555932281117755270777694186283701815135882369240744582513283701939045385631787927502801671243266213694133077075591695681527428311631170599847904088425377927805943264080349210967888903359741203085891615183489675726157978007671735562261501833052326642421423617552558219261990809054995069442292062852726814792575847588907297861971213025255646436618813504097009976248927320444934349716258129738668731774160449978588485317724348288377709922044161914145125010020091096380822608817238013522992088187302026199100539130068950140856224993692477458165887287087850775306472251195392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,15] -234454714932797295900658151981656554771570892250303782832701407889274841971992822531640325711508529797862614185395629398157368296059366708883527286291145843100199960280052944315716634419375419291629566885286453046470287987548764134723430623187424353102253325838829621234204731059622045816054505977419401691323537688354179135814775980166244698375033182224749040013917475175182358793500726504888218528903507635602655169057282473827918509627402092571455316639591683939722125404520725159459511771572425336150936535121635996260911204501986706319041655654888775152784029249736904959363529813304700089701994997632950081651826933140828340963833320313526909631494807603674338307605490509630540333357849760190083578573662982981540236580623761638970967878307393265480776130608287602914299018875106672222316851702126883562853651565031006791804467344803116262519151017352851256458517442710933145058763419705485269552665415782751633816338059016980101100934773791066390786034535789663227121714295307966267047553219587341830681792481343913408061751052659032294102178228102831313070090869943486630975215870980795505753883400339806287581911361997943990225135685419911992941802135903471890148290702705276527740466174459399518653590837612046607050622964787538509549948544596306202221401030464875859319093053714241929527370415126704671293525653778885343377650316708298707618985701681704512512125654279814260586591278016066172797186196146510527804675567137328538922837917941961248030874931590743982029200082547299066903770599348352566305454746939017789387474504656594188547928688111867742105293107754941926389479210582573804484252531769884286726037905844681371025408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,16] 935321114026250224296206063177119003831571586612288935603497136990388108525433748101344717867006367052746129034008500072448169649592310696546089549706888904197396416158572329645018226438089453833793866012454964533544332451321574998197441770455331035868284051673928790235360992060321420354754499576862295556331224420595473822287481132956421542839591192927290707473318828144565928530842667136638774796883107198753308141931896467970757828301023143926288992109697846473157795308221199890024671648267136027935103192943140274971740108141300420734947152680674933419013231008932935626293001145981251884651890938483791137788741243790334051806553020692092144812306654173719973033901184899101062801749850070492134530307786425457043889183924139852299711698006336069402446194283249115649732240439117016402114773625850751823192728180002595796198902668709512337617829591725616504422466522161996497491821862629506722250512562049928587797279158164284155144727613908726265166793650195279319190814655759998757591547751987776114341049301617993011782555321102002313818290493960051459289585246901048601016242392498958592742641728498260997656160840958077796081999960712886832971753005623782847583095946933971899625902922483970277368837454679541030673369682564375133250493465247442920504553033769073606940693956535617771141901170019516648622257380024405321266904667453208315001669771281537654589229553961203741264751683395968284282202558542046447442008824312032625989251289135252107264467676880029094975875046532990510506736185986820400175816551938270975683434943559409230269950856398412194614606582354017221516593707829842644721736589855519571775598783988022193946624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,17] -869703104253149276149816273480484144977698476056081917387560359867490693210764529181739242928464910323987133062768403650823366286189997078460019498374788817703357368872811070911120565548845505987232531617453839268288940563110861113140540059968121323400718348494343701711108776557499194790514878590967566965560430276175386422949487410166716227031646921646693456527247690956172486347690865581756048824786013481054837400680545011089341274322941529315984373529650614291692273848754421126066331290543307495507901378337562018824479089545633970141163662397328166574618994746570463879153363456464984209475007299696553134655652131074885302770372551299247613024174264738133772283664299905158955787788799257576166894025094854354349742859117058985034441697123786181514058630395498732543344280927108708955234010681417486831628262774742590651282432374203274038587951317658586273048026445059891944076094582806169006567559285796459762123551981758289995105102411117805139341752755469105936119736522865524723479166921980533926171235324152624934038200054040438205447547027097082874786749230429505524896914873991509858527844151510798866768766992011577209505857817684749666328058113975032228128678364357034213045642009786513120105809093672681894118056458936992182210746172402510728189015710953121876309588845180408622424337836835808391777765000031681555140757832646945909632075376718239198776180515990467496871012103231519850937577284002493287449471779785626854580904607954529838423904813227584026601108340109018576686214344784108089093490752469989507921324812016098098590292384328633776324303306631751592867438791482034206858472915853992332055114867107337823322112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,18] 355088659935657636563237107738978251897802130020723472766160649133715281441255519164216339425353345402886238591526330438879842585390783792407728974880264211439319595517732343946265485584877603244477757014502999673270744045435371102827236123650027442103255069240492476082187757185755551070028351257758606320565042321939916684830665670688322350266007525490287945690334080247672745415437467080032602064226446416388711825147245696360117772211690436221658066185026581365741214563746360158212512486781324911708712811142357230741718079652710549727970919448190401775627802680063328448990920205430340844087092742751851663799073051574572892884953838473884179645181109599018657039123655020353644829140288587160960905843612891310738384136720855043692003498570863743724186254492048003507212223858747651933086237967090684262444738873261548611886188742272072341751688241534573510319828476854581287506048995993129992049360086606508938032749854871408331055797569301856865823422532859785764178131584221953767152733769286718424104288225199571550496754471638086124016143648524257627104325252021256835776340072274407154324541216236724508540155738177664391001278141248939821649501144301432440582725671632774461858010240678463666023675214039239037570470788398057806980382806978261316966788852767699964562942471525696168614463567689776285545389022769607289493416580008533018114462952594224582710238265971081736618910593897004935813367664193595722460890204619297148396663063686045365014169163054540036982186546367461105309249409883572142780969777082734279560658247499505615474974590904036434583023096717555090991970361592880959628444837312822284800802662504917419163648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,19] 56246632852122913379323188309719961042707783669323792386062744926643489193860173372812834204514611821002262479444937644710528745080778271450374121278382906556270728163998838942470444689151842373713617562008260903029150017336152790889211889054303629054447654289197936186112087536140436716887723782152746147073749522022252390116479056333578659598848823390922942020079748677993790317153580064104474848032885512748614402073977899451181583395371445552828505043772919454746745111558173266664573683136838151962720926375051965642924147317444641279366265880498732031626465507906419613692217061921913500479127297151190047722682618631981299069892702059797263439368109962939826192062386320125336712795861079772656216717946396701025916988221219847294476231225524104192028513437189214463936679660382760702407349367659257714682972195704476271520646301947807857009379830492745262748298153840992410444711372583179864973146456248987949360577378264005230894663338847596288868471235844587739280565628760317203367772121118398154741937807577099194311671366228366427815202623354407577826851688490436376739570347108280587314384173251956256473758353589820808471375582803301087988621875764390844584979397691658410309406515361421945650910661583936062750565034889710699445349149294378352315812580868833390048404659175820758015948842814132827891585588742907225108383115337791509244342215448198255245230606150322684905204513352847687480826832774357093542823391789167359609735226538389356451638344024897142482595036350393838427301555733936332832154485471122481161507279818661893396215982275704023219073680873909940328793902374822762653031791135474821373817546627294307549184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,20] -162143019568629924463104900576013054526343572373681422988301851039344230041048217841183470051909155307643522476518794850937537686657971737665513724070153467409670725802821176668637983456047255139868147419709859141541892599322167669195718454375550406610589113323019649461257061238878226851538450266638570630198460664154925871670337193446328576298311876191310636003050233229926526541522905789639135175716027008548549870502881222377692663038995854327176483176843803270462930828456237420937652227715482304609167608136316089335800682708031390688469742548751788457345976087311230929481483787232876011384832517656555586816111168070084658889493608901256522264157935072672751911635471273168461211407570290225191286582125322764779016803926668601681441410249710358049671937255909549070072585833724179839857029959151733083544989619682147851839366346819736226488774239827442351520499921472510070113385674122029143990263481909508336437059878380316381736341699404805651377034148122886235512615221439203917421502962409596874139468695560559819606404418889087118171941058806201749022553637324707326001466928246074095439128892406762289795293415294101113755719176846658352673022877106361030621529293668419280773338627759995326648626220663585893022365862807405955388630491163453172880801055627418148800158276389304498550176588028026954000604942390796163692244703116790694125952317714467779669589164936773630810424654813273861215430627660783045888739148132241917493784178613650096086020503003984929915577377378443641462642819697057467104967978738368121480352735286036160058378773590051021603107611527402989681412872552067948222505914170486711623847010135999569199104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,21] 94449541149884782270475486202934638213330846199731739166446376979967321304537426093437752211836854202391606204865199638392064384719396608145033181009471762279365203887007942755702777963461502099351033934485656907857483611583041052719166537977519090657763437895226991573856980028825727520287179882479900612836565890931662806304086939485578960008886777274806151048552340090334569396332644407477711315729435104236433266443658642896092413926481759784030975580482033447589080791473273049348918704228496338773993305317547458396571174412851337305069560976139345656231219498212001316288846515434722381335706209949096540501682477369886584531615149542668222370415147727508163966321247104961349482257304220503038500754319072451870263996146161294313009542601963675047493180102697115492685047272446162274346817699990061329426584880082745194403508549450469699017560362400694874730872317810448185222289211657596272072099900476194899242435957738244261781535157066681134106865453513962852365509484904670576468233112304728152092453809875526112659475783416661562336392048457583438757858402269654377701289378681139837689423373343467326515205296080943205019718118961380943638379926701971169906889718497004718329317069504715071905051688832283907156898607537447887674822681114342182178820232775628495014979017931711195465699490186378506772742938838637913884743338039203071678304857660211642556247509615844163991061666536380119607466357554860369633439088808201190867279061704578920132426939808221003048543740326082652362186516867096849885512513387530105118525041551743340874351603295105812921781283366059295904854312788840202081059326542572446391000119755321594871808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,22] -19893156009742674264887470532390778087187329203208801571723497259948559644025577198676004785673394965035210392782875941014603309010284464051039174704305405373775993192477504756193138142455148571537624085696636647403679059774818119340476535234794351989274862094210468116842332327756657008603808584513912359489648784398043331723185546106748920500390947787367896501056305059220482432233978975122024976862173205926425524977734348435095845301384032856827603340450295169918297403683330719049637994905038398984052397974906396999121681603350218660307608284501455968014856966303051116667778241063259598025895413565790791481923467492310275662309094554639682644307988046093608761452359717875254127419827707583832519848266492328056760699013132624128993603509707348769572652076764043566297770273572498580831243953502327068690999365451816447008750961294954967562378438202605689572609693112484364994610943103359767579947718837504520755337821689401333449545268866108957704560290608487467067489422798526360220775749285162579514749169063398531978323808469630200380313533610907787893520856144068671309411951586469769201223908135936169034348575486817727071204567563873379123844984580697908869389511912343138171407550938733557051839353139530844860372688351720802836000025322793792765459030340277263379185389443196318806951538720984770061087673661758049855218487136485046112470482926698543633343907118923646164213922689957077388184040394695299961646975085419654605240940907748664049325050037045068008598715255842012504104820862269569683520677219790398528223866576887604951081010817301907756219532983941774053131237078750410699520045077083336473873275729925617221632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,23] -7543873959167296096410493174017878460344634297425964474429277671658508690822144294763385805591543120797241956611904981646886439138221597903278079767146806718621536497118295222180775848942654093827735363278083129672439106347280820132121264957204353819332288820419020146299241317257187039834201517581490697159096742525021411101856414081511679858186361055295307019779160136775602082839634832756444299998444067056469186989019340303110608344745142415932519694467115060303413491132218088758040983920634089867704693621721516899672768376724867832995706998477959992849982503628078869001081832486547056764866308752655597342818234371500344045949386143638351126887266365670918775427741593975293435151552306994704533326095754011060448870057153936533443701654243705693338120712619364358389178439147815078195804642107007462396131150402399552835661712347255235462300957118800173471652666877436475710224607211760423529892342901646472699102006050421790855233197813966441255254421154404514686013828932973637498469483767400858510196961958923080211724139934189287270677087836147237149390269608860015975932915568656924087673957907057441979473862843961614160222766790942119200670896065620755342023666217457899394758874009613452044695516321319112488697874629749643899290636574803820623796751225282632238748019919344294931372611767894116282821421985458025350091154488149523681871904344504667121431196557542159738994142398723331734186028199776035814556669015940463259891342294949885972872505699776169373828450014739516785639620466486898624579047394083311663824579378980379989439578656883261986021859231156654106270865336431245447912001269204911895142337786171698970624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,24] 6984681008500401617912874781250112352133122979581053698505136135258805092992120606372419764869621819956526764151900597493103432213707881162038324766864442560507696944552028442806787239427298673776231779885676559506143142028251070896639793503101991019654318102592920460431343352207296664955823126032798519382825704988223473613242947357209591764134956732850123638681263552595104271841377062270258752493460137171592152516983941273968945757274843888445466524391204861140550587429892850867045255321481359991676541725064317312186661942495653781677840143561164131973864443491866220076491306169919687591209735661738075933096831719153054597488583536778772948640549822117802588616734249442294782129730963434265207982220962356782706350126472248744929325611137011809410373741244946040591760822663226162083010504407099884688456341885262143968003480029316427106917579660525151853456464638870244931899849429870567210704974054859656768808794743112235728217474678755947864285712082621016215290268608463338296869242128388572896329559428125021074343795753421878651208216189110232883565716408148977861053843159064701210307149716887478767142360008753548612454394870730306187555966678025706294236934423139542065282891800550600654693495089456216347011193069648977230336469090413973527408617421955221867500994702988799851155117975722563539857960118191577290767114750188865904596115807564937246661701574993025044429472901806182728867070160919809207564996047040426699920933029046708925115285117211512984844256599546328121621495970552235269912373571593538177580311188772458688152300970113283446302424904889645918280549296286002698107811039660576423239632778381037142016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,25] -2049038972938270927274426904821913799948083306955549327603352886321777648150815506678145333021642657336859822004847742880123678528572897378550270866528814068323536804019299697149621025944052930502622005490256720758450614256349542998406305410408313165950489232762268856978571020249098618586568878484393422251179610537120178809676640316250818141265764224039387347198791636410739616326488007326390694661654906775432602461641593438722929774554274082489745651571857653950259437860018999265123273776210087788465698940387107325693178705357277790268603639410772082458007194238537629028582865372158297791510239762844919763665439807086984728164971473809184267741822162752936403842066020363611757995415901641382463044350479410050740416487880457397168359877889689590519202599717430545098522930437251422466009742978910921926312029982455401473277824511406156607086992968268548030702078123235853159650206799798018932357664240027851432820421130707567211219916513296236175234773462903781755196694609745996312602322155410894921078328107918275746381525307876435556259957876990783084273566566541983847959427588031303405114485366968645820257210860663025436371576025657761354880028380871752183234908116757371606771092697692340584764426199651017385794778428969837669778871820083660816000247733377646809678447024388860898897145433574902316655655166839284637286556451213055828971910613505594787497545490811761647169929363569231650684635088423919113962761579577391892440642027616157823912274945933284424482715364767996913329707867317741398591740699239961303753711955976447473146254026656054668604431518993016058850931823022674777675307020410328781507071308338986745856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,26] 20762506886454794133296864691034327621670710972853412585227230239217433340438529312672307849946322134503995447620112049291079208285475661183536316511578431340237607632255409650890224216336748924113350771506066941245637748265155813280368073052027461423700800820670504233360533667058908523359228056731815422695577457351181760781221353336667561896914687429632366911725976430629125539335166439475027678911781762088439379055900906048796554131773514616439996432587672054767692473168169719033505584484395198736955188304308535916187006868550452845220413871168128619754094902100282568531018876374361807989073229076936112102139505240678726871840810162338517026902045948055747897949358799303356516342324325691920436334866636989752306184884668709464915763177235505189254267555324141989198123661392775020102441015272992505537456853520865901152637624562023549887991008270306439440391084687823787690397767273401622451587982316171319540497022723528039394926207911247590070514533668503112912517849522746713540782001740975781717849030976367141367292979766264106552488820512810352595541911268115768145769499307851733224194346958626908893050958398491264412945496108628864458583724824556531927217248203400012122445719844515113237112327002509206165040666349980600983411402625154534694206238032832162656469866621606993806629609009213685972520082494732460736961638461119820832088679603346486968210073281863204222323163734019500027372957981184192172894907622931258897372836058231792333762655411469388779908820881495906886312660358405533493259822941197758655611814744564013480198524962623795385088735814871015808793993264037017177300838921414851420937219312598384640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,27] 171400577305234074723200250401043158558686159886474032004873672941641849292396076851652261704366417495888101637343764368610178871131671831620905131961872583806568567736579098893296013559148602338646222072703553966049332028290096868702817101330711235172431338271465664898881757555950169085754219674947214568023819726193526659624979729489635274169754730727670491386467884071061282577285004639818086993045236488789912166341270833901370956844388141980258892951516108297261036909867931548961592229414507439050195161463961932224861237938144178185907795139849848047581371455173773445943386663065678401916583416100424802367591938536834656728569793316117892026670388360576524090690139178158287196802860906502825232392137479268169777843751144864064033571815860638985599037006316482249427419504823255896475883728938616817054072359459759801689590855613918454613240227031251551785408721466292125483573226471995584189567810567386011287134807534182115045642859795629203941499090654669197857181893368017891560620570476569863014923226778100214335455188976460553462490891848331452168613110901877789483427999927737630791896603944496050990047450658302422714711949221908647995572734885006827653095512939106440189465753078108945012692385400292601779578370157986066003708153883975701476193175507108176624144266494691810370344142389978623927390771313129848632522279025741936766299200489267854133447537675876051779745988765428197753462897513204492857592646050781177127036167370774432281448042707717091574723768751577177477072036070541269730700822345924296068845248376412097307643881010578037111874356975217091234447490127602216750149722688595584404890816352689848320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,28] -47045091704116197674058300571165163958897464856226662367119852529189975016226153056359924975691103918895661485148772194815508264301368832218308605091112464691793572036689199639633505907973733659681689264363107906681482367100659266624998526771449028783654539121470413172790448368105442269528745816456255964785093373408912984959696291140180502454015697907917440270786192026965636686684521374926674183821077768595842040084184888903429881536130185738724766401331829910443771370561187669104371951408339441412014731689440135111781048790271259647408293534709047488084631004767081867164281251729506015194084802272889789277519066061972330131553574590670060037571603091954248849529048893663790473805032891650671720352804715341804499258768318183613356485970621933935734682676461787982479916901932000236753561709451270802236097926961019411778354704691304904793684403901117123262471646112100457078091767840156474596542896855003712816709386687830023002823262611237774249745055394474225304524512884180051970782624164953696687127972668906151242602871024357707735270585040956667597499924002713345063180920069914131296793429220748568750951697395282313854009680912143707968084632868788055150162300506380469763619957959675120702331642474119664141756237255459181942294767143918943002474337775773312077022802092626911514601434044932109962274027161671656570551638124463320286460775354947313038296097177506128524327195101868722591698933839875928741506923553669750245451665340389048854978229499104371730379315737306300952511998810935669341238788675339340144581121021611276146761196634286500702443504139987048936924501110293054874834172876842348144931326355478413312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,29] 612120051787065948088271821570683185413814978051311819010197316833546204181650849593461178489970249830839033935164763649672980689300971867449711674247318356598421103990144111844948443399289735281172454670794246407981774697005713201612388989910208520965075349475503442669476998594579079444716170969736270655977691620570403352270525211064086593441088098921545630818990348106425748641419993391011382188905807046739881289490621443183179991935782059625749258774015549851543001297742941486501073874421041421695689725789298103417391087068761239773562456259865437088154275023236236324642997007574542725236365815818787254662966001312271623446067214725297058095456965526015758569378848424154636981623756222541848526609992865971213059113351849014820213436734112185373260432635711688415026006879233002191564302042982950735129946949645901924082444158665213444108873232789506894834910405963212875957826027512594883878084557279322804891958586568652716098680659896906110790524297777963827293573919310906033201518074603262888839153542044640315772067693009408562432670980833768887718109059487175094363228353426807029729472890135178636563591359700713537602579427737731927522375129088297180121592032132874460783215810486446407979718050165992862000747772752204194358579995851173838732129564579556866322913787522471007882701038254282332360240563460859802732839667860657062531717360109285368853870663408804745346470186130909280803637993838133845215510951320741029025152152345391760288072351390900777466293932027240731528368792898363599905406821704365790012851357916778959199154117211445769872557895718269388075405397213383312212502934388694598377076333821820928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,30] 1922150460124663793482700191473606635954281253850452274147583294296539184021040069294164642378334241798563201033435177464093471108148645446403109924489507077654739969390769248652942385100615561849186197559756814330774325540674140970032773290213649899224088238372004436408647377031274645338808908884944019797037123065255459207147612611329865352591608940862943351493606277844046195858505754643919299021794557451245509335572990712064388811625550495351698016667999001925225126231453846630545486082161491444235856807528643914928661001401093298274538035776581073705250458657906179313515452038408992294456612111195496005725371261283902641457611969675955153056727559623133400913641760565308017235819540995008176036958855298185249752638036639004594509032990752163830251081486308806305969154041591662001460843306023773581333489180568148987576338788737253687473006054402426539130040237357107917935178581708173595087234377729440206272128748787248085053526832971319226690609886498251364286076596332810120943926203512924094042775321250288356945676788330989222175019999668651754548856756832465784725092484835964633258152892755015274762025725005842732929540996416997888906929575201119243962004084418996616852580484103341971851040189517175454009893944217416150794396553788567386552617764713039307215038443943590291596361846658995014477979604087322980831700146203059731122202023083510546307547644525140114835899589197741514228278379851432299636266862367261520391684154016086143357898757837739876996974645539208678465882827722669640502241969284789634334301859751278390307109139376738961445112118102205104171560081894260235780656046059776463287609322306011136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,31] -200981084838174484068004489360979386209485249652412673523636685564438445387519432845429989233463229241079551445692752461474628202801579302307116450355458810307482502672025017046075274177382418335404029605637091034049671227088766697831173224735685127262351837283472702013899595008761812624136625027996615552879098506755197678672931311832573798445498005277429481681398420246031784398407178283421939729285238725922362063493693964277458100373464958106663237005463367060710731536198815598842853964827268935096048442332210118598677161317205275720013632366205287745247710950772129807681315254353878935059158903506421227865010114821450524581323488310654316844020597710898457408528870601975118701729555727658966725654270132731394871215588187394425856618667065948863359214248561005331958757109114194942563035751458160300532595918591134739906471296391733964767951190171036693426098076795568605532839501343141238094884794671959216122563649582219947497453815363895791231588920006551375880843298991117013093100685355120263472812258579913094506592403519345363421428829560388288574804485197989511378641630479870611767634378781957984082973128324983633421349904489267835941287684923736647497696034995734307862738204653171406359197653180960408821654029811796017135180798343905096460385822343199541574149144027568927455214472291885436765078085533712268285872175261753474260076938002590035128686037150149186705337106769809436105146181940931495105521555084959138899041955578797199312202294571924139817853385321511580629397695519492708089587738738101798552072178305516977518735742206990244292194695760445407129736616173972891429025553449918688668079719199014912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [32,32] -70616609783114472533564295355957775562532400414780253913949045547621395128705171608240036549917022379664013124278532959037540379939337854844246690130861248991509907137845803708330044860993569532386161259853812848197669670933095278624373459480073444273051918742259853465995685930468951039228981696713401135631462946441802980016891712957363260092343505569315512201537180273738905496974828589525495112844564938477104517559395831353283683325200028448241384983074704943347992765590957026519193542933577102629121452116022068980388498803047716065926897555064448204082022771336238088781141303740982956852500451640798432211614708221449794339597548580233795023424205791917818464880703533219094862717685121668256575063244933070810363839136986444203130254863347206809448583976115799857363904703076144135544536916930918875800520396105093472406675259728410070649620870493179354609970540855003506375245472649915744447858229467669305852518379128358050991178618255696293843996790224381710857232616066546009695719103713283004073186072395280339670554097028153664780213334731502754673041970306935856665423272466616349144583694750088881420563628603280913951922554031212299532229902418161980771264858541239803199808760382006179081374764412858576038252539484084395744881587173509498116302734582673896880085886748436001479342375576072860325384991354507740890098486478459000509947659556824392697122111349232773630553485869659867069175522050010637216282376696967967819620251818218357748681886793907633102509073692143106096435328597442354905314180005939336456654376421732122567726703227174896012564728647342939338355355244632513431338935691915956990856603545632768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,0] -8783360043035174402654017634664596645075732430191402707254289829365476385980111947190901296483337500739771087876428428738796941907998129968259835998487046319250200673382374881292580156628840005802413574396684041808571807158877529303767789434975791825230560741380416987599245278666892392193300379631871940076891166835060325681492633547496932069385494601800800163750462187113540360795322434263466675145755925380477937454976069155343407768566955670057753881267126489958524682433086217324804893640666637254173199293981177682936536036971417001916953400391882059438850691560364459935270094306227557383898248439122354738737607052651360229108749408380224709600303504489214885623555465817646434635299134203863467325967530752134631206186627523333911682436799727165593401713292640314475647631922388603258492462058938273442506808921168109595760874211628165186817569346369147029791751973846800978886885095206211783657877413056913734213803888471675536213363799413666455089108864974888055588561008406187465110082078216435426268692415768479011152431677298843123692936258258576960070548619414202325201980227446298647255995034619162781679222150160546552653364255167078105822417763708511529848430973792173627923840125691260156773945850437477109793590407471336742216662350793316332745846734468701812647912037022557929101817472339339587778578054172901143758515693006162036322876309419444684480414828248407453656435028953443511155511727516251737922648285330662159634806215431745787665493886121817097610993414801442514210818189023236362271293929414810461462646988310094702367531506992025585634548559040393463027780011721002041426622423472002720391347033866240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,1] 300656685976986805881336402751854533934027231094378722053564526115067599516637057693512645075343696018701164443704191156966313161537777022865166202914658621742873185579725044898499999629806831973144972405879795422028688671797899142273120637234718409330517616918603323876297790426299691982388481181185669230748785928790569644532966035440405245957402154901572829026285256756107453231560211056080133333525136392101061343363941540776373154244343903821221244304218327439485626581840462505837012492237286596359254785946884452891415595035350930066137283419633321413346071954943701392245250844417470014175677187369286491306492154435413612177829103529233210941595444170408145978884836267935247400552903746171424452387803503371784782735069807558748250987757148583966964446675334787973434776140539961124841055899882686688103688606359284815647994056145874327075290512718708187459486036259306333630528329697974444353293599352698062488528760979110566312306919825278803822240371960426001180727777865433047054087118715369659461026689498518949399654657834622268793437805270564172896240122803370882720098651388467539589103940160290155896958250756644464281354438790083743744338164769714434546653342243796055279327140163632190737758839257071661623350695471140440214525235783724727382019037157353560595006610268621820909118941486723945440163824376253302231147729599792162444759990361368848261971989432359080235697005769238379823890586806893753385971101442753804807190919007037043894466217614453263784308406225524236080148853198466996749997210590516392839077663432321005768395593760413540899852912189380786341519519628937450085663936599144965316349471523602432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,2] -1357814353707747710564052251251343833515847088450971592744192181841369947214909568939271606717695015077046861024726863294148899443316355760474067546237806862312230134786529924172158301324174010945530191395447321003407162125219390054649202677515633707819240948465024344903908117594213228443565912079348383636466735547896359592358381925190226781405834257722260467475882954912161737613993813467855243087604862879868683207618310385811996014545439372465300412769789587366136744071247061395498849112443758029650441710761087217990503261100170384749231845599553706051682617293830071233906904382654507344230820785536394741398790626044618027036652327552376676132123624196772028695399440934142305735923804967779662924805810254260884912523812441725736999720074753121888961289190660623811768331021974421661082954532119217075499278167207648125515125169942279078144566291114317457694798640895258174810408351776815375632610165073107294054106728396977428584720669182290097099051427125797056514131071125293514461679781758234707493344297571242986625346451821639491164801965681689596119561411666906954771187406756156984624181682410251363717353100653635608060392129847259900620055645713904222062332455304503435287081243381267024083466176218429986261623245588886043258990737584235525631175731074267911356619999465930980075257238629125089044871031863436708851701456201532507847221247629365649534189984710576606342302863615864313971017138583450447566103203880604946923520244423210935662233622057221950513825557451102230395192737752336145005222989236951110073002161572822799384728508464159731584768714985675834911587341626867586712057178836326906822426746591117312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,3] -11305036071193834343260215120590393689529027947935883911834284618490335867664108800407344231044537653382873806341743559636558748555248895333128902009728491925531679880713549896416564878994979884095474433251010048666529159552011997901966866808119820927905939844538981274311335919351610859622767965405017734586749116453869130925301570104716861238517418117097907016928013682642130034941001776019007226095434928066433867019335332735750811627301437508813296898520355570071579069313604475810158812005724922078153418656824212468162875102925593880620224509646507610288054900374982162783298618447495450551575727608168555367878639339687085776319949263337831542536063268930007574089032051691995023228996044561443018161651943697354212850156569455268206630860003544601261537823381788212361211520835944846430316018988095586569345367440966452486440668715612007621857945700870596651719718245476273052413718378043370035391685271369272280785149033135750893566103317227476773348507647888950531096647756602041840092162005130040843790060596083847431635671680510815051136567926006947080996237134302646759906991458401297647806375033472735271803951279589761707702885342325068974772648110682440566058907793805217415235943396409794813749050809066768828412651413836428630595767496640822034414045421392027658334461254292333783817883283917460155742873085402323317652295839330538875580866897657732421313238936352778582488289708352892370719068655269527974825313363259227801431856474871686029428220474483098709008138202840274065332799342960230459445535483524522247088178124336957347184910659677711559856701416358808873173653599257923225502253495576218249726959320549031936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,4] 141189778471883288967114716367994770385924832041223504612761245750987379588271452872020715201025966102162187265774294814868592744781595017873827684666387611484118809789373590264201417693125026760065971715952853869734133078656102299054964235857276814840389870497877534280619354327998236054717614444127761622315795208264578635910151423930089592021013451540262955815952085305167542460355543001835775722323841564926042941569074594326615030900225118088448960822213845202000561291389659346751421591978666869833223316320198581799285837377889634977738288882644781771265529624154000445638032553128804349855724446970765715817657149471767458288430590367898083649298215131364875992327924670775139482947223890933808387686852904598921649236953446289126297777603829715770536806322533966716899923106063617799997415486132294342195002694539774430678931815172541895935116012938782100525686191731247672860037594024234502167875282311962823181604006162354673025386317776554611553392217731839075022379933444749688777511788290970108793130895160007221204763816322769987151011131246260325037209168633435412871043986622994703532600964928104037340673300201818461068590443183532272938982116325055187525974220388291154564965860697313984717695627287480381564025312639074455261284973956126546914991131227410213594373190475488685728776873586367576268644195482740122994317970659066208889568086610223643464126141747960274077693722838900198787240807701890926545787743359713378672207650030894292325003385696242441249871513441062977197662509074369570046300846898323853263453569413667312852241636277983415492851526967330397192620802272982853893385738124523380784614827635519782912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,5] -798180104154888791882692129962346698242302274686148731034161521517563745916011844719811391855470897529958457289558526276510334863143338530749134029803972757862269275323602638127766416525170374038266794928186007724866399740894539005986500478443652702060305959659406836156363097618147096882374859062048635806848729660685593488845397867879498799151720599750022198119484669806415487184258662379519638121486154607669138832212336328922640516642006741010328545414056465279650054872369972886992073633658817070967090458828714558241212150726652054059638711640929484047192014798120798732816945203955728101411182258794568488225284903892773065470087993515232051688496405024017554143423915494555491651857980563644741416268338143325713227026101834264451338144815399632094328397778048533231215702826029295168742859832232901986352059794091560602352516222543456372162386186041138386648061666163844107518734448750122441143362221880686586837338152320181357269571504170406490586443574599406954233963295994963239835782308398602055380093422667679128083507345149479395663451570502910089594852834113812718174643810313343336224720145217484273842374055904415833321274162624454605930632516510400331660042538725415758425127076335568637420962769498948998168160824508072773240947452862170920438320296342636880523143801457436712000512832708595956925664023120555503534816449887831153996593268968530979756676090406966140876063613932825803802068001776307418278094112823894641529087096027808228034702976615787291248272394749161636762240290573797311410111564683465985405601274829156312597092935424523720772001356931004428959600389137365382539449485272457362922377483482359136256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,6] 1980874727991928290620338578991391247738636712733999088572925489026367154900669890013743432324051176511238694761502056295555210093592531392577709592596484276114778174671896136907920957640182375078582338801353403524460597205180527240229667058798276262121488563584799941242997169281562652216199458935977124795406513040789100514143064276078385057932374736544174814128222953308553964975436364164525861504707924489803716525566213386861187521604350392291200719274780251609325826793786393681291056584812202818792731011821512122625069592219190875136337892827159955231367392359165311302768189381234541206490700997262440031025241031652517271207707799864769633035852893258297981383624669435173500635699097003665995310254875115957661332977556986532246625411497841270794065532983781771014932978386156680637469341529715289310150986420479338270890456788296778753784982924927543149575128265123913733826818784296808614829214365484506055668698425528278445758766172148687608546363532483792504946866068547009061841269535035107066087015487997510682501369786287823359963751938555515555474630226858609374677050467847467556048905392381210402386168803154835816011420926468090132778314773580711933571860696887892540061083753812279113860090072961384650499982446616433397146579440176006795476848799692274109808992536930946230064199702370833510604340701278442221224723966480079008436924192614370309244807174220032404719580513554346232003087950753977381510105516418250630528526740873010492363452754730197473631144138590663319022358767665098120359041607911999200874686105821407594564299246957208473969172251518368420286689220440446369169121568094978829759530525228957433856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,7] 1805571593251974846580690104728740722639504341329117061636194982627581912242942993695603011147811853933555588628146724972336129816469974715577829618838936823949788260849815154582225860482761580849376866746395919895132305341175372735380833692006478781431552405486699216339599359839374354698083783266040484809320491417654536120566574162834906087647674605283523735647259086754838357436716320029572225959052663532252727175913823733102542095530317075531645227397188365985154325840487326056995043668611658608195042300707524262289661359775794656111920661134541612796204227011046053368777864920445998899275410323261305598914622346790011802873061660651604165237328907602548282171587098673967509413274433532466144430869057945948928933816006815912816918006018426609723475781024275092568287798201598420640361972484700617108455680284164030935843938133542904550269288243721269316156336986992621032673615163645391188569198454460249683723422345436646757875905970581131534439875963182623024807621256853063514010068806912277293666640857638946317423346333032626677904471286278598518820607462890076610875607868891760609992178780658317934090121724735877101184736980410977005533225367962286358911889114322247123912077425451366552853469788682175381742703701866603240603433823222019342176261168480784214691260698384672313237534181582732974615483738316504959010676254520931266667175328889565226458473610022911600406384522710898110844092341991310679315810201041366977974082927124717938887670534283856976796218855074036332878894954089169062980383987471291974962270395491177516407185363929589800218054514872137449860397828671511635145946317957545755703088373176106745856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,8] -23746251620354411234851240875695629549285832240630490401999035041982377604094971947795288767375360632300640706512150217885250358606112840114902021034566584776028886894624764545513569877970624200720636788398819668698961393503980640469735694082146769639132316740962262141917825088217063404996994660523853152673072347713663416831835381135803994715747488119002520377761097953533295043196089956746893380905364367640517528830113685625453208203898526159924891837444326702024411245530143610979172596863115927583052334439944488159215719081075037779888100426356852240534153686526897802330901163815510676442836929214067550240538402938177603614248639723320317938421459313228208373815534741111063309383281232028031077827340748087213559191421984222687509987065513027484371537443302570350488271758458078473056742647469881882016357605532672494972593330676653796834808294171259003273539696034294271903761261892446834697841963169337811685276177674871307634889561039833284372756269479990178123461637024022146225596510596890411112560150217315420365122506574169030514507830886147621504345704319971344750611597965111838097729588547269037420849516022603501023377516187022957830573835764888880817862760162932110379158751080065333470027727145656315818321359196507095316311732743942884772389015850759196251966983453566593579789118690048673495913989860866376858247532511197738478097653684514896799393121627185051997156803287939426271279556554781775379584207426759780033463684061686123059648056706328433203651798839858693065331060297993967875536985034801922804994181821234730394482930371988516731614721878419732628990876211884129648612775097145056575936202061590038577152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,9] 59087562327942786584004408133531102165253138634071039583612364128518896957152005145533496511786733688590372786919522347379008487986527558447961912014934355200860127435615097789760683749912581759223676032361064312887458484932687838464965991060786693928096077031080233200768314257354027999599107882465629508320242505992170601467873046250085096209666259267972540752769660314250664182790850400176265948410213896023417894361146294580459867841635692870884877043505228495973839195559742267718898356308580181439937761217294428215516847043792375122149301141515035854671731121944568726160249177486652616948137733139820104402048050103793476379219967494392121145783796793821559415351541896650846209802943621112995857340452629680488228610614036925003217151807350902486155831665139316111453741473538568084923849164027841896411269671713468859080935058177842121508754846690402561498748711038457284167049632371833298167556058131208251268450298722936225926013781877155898912334278876268154241978529708508703935418052786954594579813062103294180069813845586646210432967131294645162068164452950946858673848106840397651649487409957187856960692373962849553777240569328081202488914174988621222650085306681362822989374373948454411203065581302339698193441911934960723987783251100501129388947169650105881855477960145881772420139154767848990994320929106173977656936288555523628265330742084459513522466874329090715804181926184483242759251818518902149224618594857467999119495327112014888189532880710301376464205781928867264828605819517896022654431724029254021272535913334617485194504776462842837763396004559571826807393654632714968299283618291127620515069786099348376911872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,10] -54065751131971904928900772079978241915658516890943988674696606562192270239238346044308708620308150174828778880394815633290948733015857303139547943352094775620501632455487720313410565271793889913465516703123788443194195241944074074451296023831463440787890090019634605124772055513055922504492041067309561426393907700140240453043964360859660123632560661935799952631091799061059424360831291288125163207757296176372828250257196339821280938290936170091825739745678114367167635526896471286445764641668356477721091780584265082529920685824912133283212252379897050427555486744006179982327944576816807322246403672588838202039464341240331909930191609851608395574701676292019469012571979051681284899913183761313359982850150018532404219635978325517797172991532892500779427629672934879583143511956926389705929049799507943696118168166505364093826871302113931359209445231753421264970743894176909490353044708077919844033333103285359553571601412319276636573623187167511380486694138539043432811622334179700721506004451010207884793946080986315416596353943956432007385165244739825574005428727198399802376548594555415747175500540669931446121142649128319868533260597920312522282118008528036581190197346691925373209460482071714246988831803711539286150684064688358150724638556698107072771053550414435587816180274205366378150616730843279039746331312385448466314973646385188055961443758077564851449455755531675547834851003870214691417118529535787724824548047920147087983724222284390780050203401556366756424066761716592539415923671934404001236162125024561065355712987831592409051057398359214220096345711654585142637152222377645461105319652500754463898419899915390507024384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,11] -39861720112946790528621961700778185117254190292661172333453956341960642020903819248750565414312022860791005687355606111367376267315609287777087990346056426673352851563820954351487157335047759733914636316326559065461757632815721029401358504446759233508367180046111830521020687137483022790133658240448655302022434007561972242034973966224790870445790777946819530627608714569964978335312422706468293164257335063923495589141537032948164406751987771894826385721864144409038803764766896069476373302177983118934229234055943584861458531479480542108923717181329942363728095247754270971395166954240786034817349474496519461197536492508405425200164627483148191596268589119674658765390793873799108996824377345525831534831555424269044720449570366042610243496831532004900171151070750570162296528204138277406542639804227312505805326031613522505401653814156819943025952387927964122460963974142375203477746148773009477595090395123911465344840940788430784714036105271552645717363033785940821603000717960389356010272163971881387690494865365141755315909502839637305655714501466015963725004246631086624962356119331999083881122103243318202266841052097745178821733956654854953341057808167297012832663259427804604264646939683337960140790883060697718558063240136045090050440164334460110959061010669078500576149800638418131761983626069546287967541861850189268786334584919351535949789616527073654962958407926198543128167841242682046294481140675851779822907708444457919570242070641982803712983490572719655552975629542859870283162947030095983506204895708824725556889533273234349281472614465936432893975482068715954987210945293070070293958216239901994429919642782136665112576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,12] 155887157402919372087107604162019838911981638868214958335360183511263853185450949799641404441276096679875929536791580142903457764761545912555701177877111440042415229544115167255280368958779870382153568953669289821873310917446158386635930629408286042704955862998307184871938557664116211869470178393568588512489868625804760406274414741814139395320307457835902515731809255512396664682444073798714737596075547965709671479564420744482573943160088573773564562155767836018550946185195140913770170942619838296444502680939584364252838631847279973632567325439232964935811740349214978790593530317222570330664823645835858106992723887064761544029600022871086261432997688163264377950086894592414996887432259190185724403117991130370942092901057845292062117181339513898172275041863794383386289081374043781324643876805035211993419969804312410868579133848527738660024035054050258337167140535131033175391481085993540858441203874563725760175877936127070031202828195431596581390528303816255807063166375440337837785173137313279610115410317992662745377081323155798704427163836349299218522355284328761720038552704204680828975745681750531448254232786927286792147074143263961557889996680943220719301955178955612956686282522933025272137738840500909734630990919459105714657038614877533139538557528740644532591406969611048566242511559299100348996365734894151171738496101992940494143821393512012735729966841594131612316949480304120768819535428840270719174317949860626335986130586405107401390412550691552338726827071532326609074357917882381618560829620719390022788369009330690474489192609636990857392116931461555079158152329332992522205944750740037316455924408999444331102208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,13] -147177529945383322087272787988021614650921767727170131917308506644907679150086281798047900370678712377217951801048515290114987187208711706442930315172305738551804007652401518097783418157728861151365355977005911127327531934034077205144400506569600145851770512677281563964058196329688499759427895233941347562763533532380285431944753053890024319203936782612215112728683387949033322349390718458169104802902461289983789560467616633875785069512054507289233549305443414433139931761286648913026168795639672941301665853646289828256451818279829271715356158619164634751849158655590644952130833178815836430243716013453719712791499771159048698220081441938067901712111114719150030364853168070087932232734610483313469801162304112077885598189282370031648764368190879852568158610035214289941333544908606813477791414554215406289215402767122697551712923970409955077084346062930229671402911545868341427541463521464864904924797082344233652895406104689256526734354994875055719796841297502453730486935417297635473294788167909716919642400196294100243951897206308704959007251373863406027866776074927084164692122179957174092249245146493504156669243478342653845141073037089075976964469226257899757883252352187719334170853349920076746932581114281047410363669549465244285512133769149603838497616928844840494296861977428781939479151295557242150084512368536641313233532882239410412620374094822905669638110049883248921858301353124480843010575262918490563602315198948596531618515777231725592728372282865333784298544110916793357095448477398049059104811537146730227907830170458450552959859371844824926730928369348238937031521331405166297992625664981386796719844513247192567250944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,14] -17472742939166784894552522603667207881756074685050584783250387066432902552445375627417549465145838418934530928194902118540345748674600425637920487831757715308692739106208930154230411721332077783787844648489366830123373408788660129767195863203821394635541710763330172184697485484540581572379424696797698188477465000191347587281075894044317807621676505080330995727039202598968664043322461484486888130197700283242273343469035579121234761945996735028355290744253351388537845076446680058000674405451831888778074795883265111475924321405942030752362966304532566868157756631604011870510713765152740959093854225389495696654685129402803416394180361462229884397423426832026868386559447869097174968435021165120779939492602831334075808641662688043635054591952587419223938907182440573448852452765138941380708799054632730665784711849203399811504984412862660230582151323727263765628990229305392417973577317298264023625243717004675647355155976295636286061516264685139006460792362554408474894299125291185964338657760326933929384728274776395907179615004042489127671534207274669508119106899391078739549958287928238028507158918134309791935420853044252760036429391780982358131200637779591026608846651463942124641846435251465229598793982061519253023641487307729877765873154179997494957430480705989095573586951271815258994916562247769846230929534206378775880945090107553391923630946112993567205476199221547591134724192216372124199624889656483283343644948395670461235893884258646655285122270435571049524607444623313970228740791631400399979650308023344836272162554427556529159989776401636682661573953359670240289807596018279198266024370217854401611698562542016898531328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,15] 187089653106502213907068653039136613066077088674533806295369868420965198842824058055402487769729358097049393314725421111614338869404651597244292505578658479393258142205712481966077961636998800991387632538096151823322911598865986777432435899387179762346743611970147065072613412381320907489160717570080303757340589536823440134725841502387103500432927220322742611136932476318903788497975610745332018217406044854164331234438594969059818198444619767982910393429138237862364979949936509829179202375891722906154357833838383346682526351357372397647292323501797882826116665972114520263407478441381614095564844659855563422314251270116171713705198673187072841922696431095633584035260087712675594362217358896580987598944288763278407786049765086834953422828678713932258146756947064378862181288524780674719731367485539005472579793461322064914054118514330262958772487282778012360146478867822426880098473034998285930957234819933379285258491071528571977505881777756217681754001075349191250147630167285893591567543502298778962727285966176344000386307771368703027569335210973607994584997305755592340556487684137656769290736940593644490995498823470990435143739759507667527975345007510408162076439892340284757297964642693718088334608287367882833303822593213684257923108227062054325569347275805405989189023384311216014615055664540315821773487382129722918267279118751540912388189103254942145768252640513620898088210876233503674564668968695045570637889790957190074309648476728572435999308026027898973899849609257345447834587974926697056054793606851678220233802537885375834424038384637802185871140362553116023050502323640350741522813081419014301770583575292634764148736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,16] -211209276434719719315195552083175966748803178540068120805445160477757438368198449875853005678597108665334973549943740921411927839326261637096157323049777865424152709489185207882056293095702563867091066243879109070790900238494774588443925806237385884039261942930073122448326479946608694123659310297316379946110700001838131043364473642654732007539710627918830337038113434118846003155037559816418049600378948506350786322441278229621199702087161107858883238579270705898623205991693985731164166107823906122673716441214691615979478763174105313827302008879265705541099916893523335728160016220565047477191910025192667755466536482207752243423838691349047383694287805893937703965159241101806042743582784140642051341361114547800204779045430218523830383093711259303241766524483251884402461150131030399323944247799979685522231458515389476069123232328265409625008226475534847193711546075717800071807906305035181547124609039281430165767757301526100849522459730768480842780173244180507432599004912795801416693294914212194810248916998329930183107676300587023512018207395605710946795338389138390001316594925817218047296133433582667409249744898012312900334545268687196128771026142066932374352830669471054254751928433550350054611389018864207120026782106442201476098953394448411938873240755259696069317643789606423611782867115704432414020837428754689269429693558590652539880352214929339885909735884913917619281277819934211994794606602268671052645524501375885720457278332554639719524593194313388285901650334867906868424661979691988490789240739853007607631541914242439920282305717733490057150481044150772172644661010624968833142978080654584256409373432883065118523392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,17] 106239587650708291255990130071255753694184458284941333929359358080961468980485240302029654214757745416436206019092032710825774837661275045030108376679613113877011720687406711179624735509133562314815304787575294361364610792562133775875109194225928031876475794312075426548739250445871463652486373322612211632358248648319719870468112926879664891711454878135846068442406726680655622705315107623759331499521843240355070820864392816346808993449387573887192071715239815756490512672591793255419107789952900893595562258805219474267167316446733012123548668970692852292876039368036035798540346410369168607716793071359532745473804546241615448551895265080763700436544547824038923615828910208033700581413377582803528092314200832980130178794444627682088329008178510662653264544093363230905449290707356482233029180130009588214462829910843861421874547072775207099122014897218345723549149113396995438241194250500014934679113408957630223988430268069252563860263940585903598151110385656016916863838540077709464873962299385187836255048585476426553311885021138858030214885184702401028045056244738711032982395794901688269520417109683388312767264320694712265339086387965391341436146975017978101005192939228567596308919174828713929805845166240937984456468473502301582340190410236600605275003632225632476267901544965459893147472810670283276340450087457949327083969430776838732613090614847371596059160551105255549146786471584972226637528260596804572700688154206389076876226449729481035287801217069444764332848420536056788208127834728563247957992746930658505639264139920135248578424025696508274959350217627243062788877983803600944239731451775646442022756583431129368887296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,18] 5064696854413212962888925933306145090632864168030895602413589268871312322726571057466045690228987131623180685224511338716772921018950122380167399686967207706000699080660946471920026490530084765663489310086498560877910223132556015553088722257810061393118671205044675344691163082852739691007644861567339559201176266065587755086640487387802708892466273407459541391505769322298826089294363893989719542454725049156827394107591061829724397989805674899598931886878042149908382179993065934113222935821764930738190387966937542850624853949932527139230212966955909952850351176083801093625665934321372567694746411026725218785162419794849117013882808680863475416869941989462922306816893087225180863018632534635536902306644735684335581994398438680949511173266672750609829011475645965151321187641563830578148871158037173665975795384247903697770538223044166812918308251216542515759136726697794721070595119395764269357619684536427306611099260756929288134313538327406548549934749813469300954211442562025478933805139255931604576212975865464356532920325870834541559674626080059658505058007544374284783871359939727175454053612169902187855297683809572652874981904204400525723481875584974922298790752862150348212011859282446277175040494828576970709303032704340157166771438450612324706107969939545480307646256083162182948445817661285531058347021267587782343322160902910359720084976440985957805867153992049473528889033069833794458340414090872122648531858328316580226449960156727877727658482262894860651630212213873351937038848741482279315484236268826402794909200522550274837317906313653924493736745793118958216723539822162322727547696518077373043521591761251501867008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,19] -46761134814075266041023208408438772353764695282481702669236042185980323591018947659224514957546930242256121413946218996641578073714287120384151208272528678835063030931578658476268598757714767043390330323971854221145915099891162367819231631164314165849370811940308374575147687633662406363913463180317794274439059559832502190285915112505851489094224009668253813494063015781378174329444349696003155335163942723110838159506423535537409897066590829065243052759516101371593627559773659671743646735891616994478526215202894697313780869483883380624886544680743564357466532161797453606937503302672857656060224537827502400537340173081942546624370549009914480565589755393046090980557375272277672871675887089825352922666162425871268574910606948481991608686140987464187133859015505525530451959714736786364222406223668091231927145051314539876077481363045760700553188375271856212611269892097535911350024411678291221424781089032817223093665570517302940562864502911960526607191819093419336817572630584717893233925520933886335483443332642231849956568289240392630585632232100184365420435852844561737539533281547780319385376233731999776545611426505230728927531597844850012875338206798750080767229350228548657653025355998332058456691599086319537015312739226355456851170559376666918475341275419977377988054434834494978433496510354956140651647049156467780990320136466916899785309254118362836189774486631868687089317124654861355841951099096630232552906662482837815428966333440917482406268188298993684851828505306897912666927728965907196667102897310377109910996591625237486976934230644368416151366799780187558090612641102065244752431985325551681966804408468682884251648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,20] 33627557362485893196686558430549029808922764584562070417895276627438774247496905927428450822227612004303960977103975260048703187036742983902760986548129719604795467872179315523329214387663420694499643450694217212008395442471827989225715149222797461347168415100962986054776210794946571456893031828721323474300240995103452276920737604432974973841686554891427789290649078068688368612946558121363236611792033527377804562635981719028229531894427328278599832613502708064047058634062578855097553178747438711963077257040215316553190329030997097189134498754697224410926178978217177791869063976875242064004373300427528159759517300852090447124889171622032550619251108635138353238603017446704954168366545817181139122617649250244539549813730675748244239718800102270378055574074910604169165685774701805146362792254000246983800068142016715185274671364006140809954805690199652720683135282753391859016996348136350685893379711593785029644049247145318800996683869801413933018198464556981467125557901059872226236955456654581736690431241523175456380515097284507333494477930936342763440868509790535425751633611091684944948486784549849612344402654931788945254998801921381329173479123710185859850465884655859440935192232730323341503260063529646404111957421184937134257902982735336798141596871384434979802507787310429604014162838517810134917786791657628348895713635566127086496996312559779945277708833169057648998480928015892635322292792430896111083292140951361844069561505450047306319645391128463390916674649874450154648189100051473884899431397743224789371126127723252052900084629460872913622782808924250769201507419378893207128474042178106297802021963251709307256832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,21] -10291849955006283129333052405359752501977742673768667404938882989914676862300797526916152061930689303961528619816350948615499855919612959784486277443464338006502611259603296246233243448447969075540241752624519487039847960408555211019343187899750176756970679608815962138966639282880667961484008417851565381241544653394702577083382104567848352028729410209736290335798804900848164243605275913133018256049014249062915228997082673145651482245752003837444453909486503606119679144822625358999401209034173872211114624764485485121890302153614807019558521651769160575760015264731948001510696426531506000817042753630507094064463386226308306383111021657404561532174882057367826638188383733995443459886958848225465963459527755865512208690742120031400466206474144882109006331339174140333751020284107002599338602020520811735810412233811184699677635643315209379939774940027717748436093080667755702768904102703376029424432050489454886434779655678987657798201238187297158495520815560073205660685575542820096232865693838462282680873917231204662242014524208823610314563037171534937042191748082606613533374394696822133424845866228503357669141499906143379369584581456909502755378734649695328615244642473286465480615370550527234344351991803493142388667491867261430518021248865047242362463374846433616575536574996956358885697779882216216940235226115180342009345214631066943709584956067922074166843591868621043784572581282499505397489465341834590743947954774569940446146755022834616786490844900134849711617289957319895090936242737877456353854807434125893162178206217461569905639565932314169112016130049915979865413223092699542531098714613494405878679490118263871897600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,22] -1184909845810810945047271696507013493832941954900928751122188608743845797642655662096919404643109533572363366732385279667183144579892777258111969675021872749662331689305119413622523469483526409283859974729456966966204888634043803947731476335712525480644970903545488224373225125524442640508314535127292691129514994517052219039944337040316273056604424922371686034863585143531680015624574558578614751082064048193186322530483176755948444471751580120342413259989698332213738462640220698508801505012662990833143813878639615191913691895630724927643355464007501404434608809533642328782019656784417537053464484028657146963988699797894122437478871623117216672032402549066026149480668812973663713835911281820146369037294385339165868442240781869231327962551180923059851880015566428836381576042103212834793171369040729581959811340959083724287463096828209608433809808901486324103525494670317118737629750070856095199955887701813964267996246738114961523198025835060949127853327363493145662102417771203146397399132364441325777160627515397917707862804409494492321617018110637614057562213508468953844860569709655710320651241153747495233291282077987402162394727700233534536168229562351013492513969607809282365754146904061457048193874629792158118865097075915488322780515859269542548196524008784109050000695574064245394371561467427770934858330077523898695961228012981048011653102328021834155101556757064227431818499493989047450634469826249486732855596847389084225647208541884964855436468472644856656640405599279160909545959205882611316719178785756386862373609126032377642704725599363515461556374371867204234173949763386274603248860859805131693143559895811522297856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,23] 2554291262287597875442271636578663246370609485746084099906244812827989663824318782875670105494342126171274510451965463676158164377333166228772134612105341714556786617056068478388930465109981914330870200584437100162704303185209625396272506159428066845243741539364262158409801204526940208203310851261912163916222682481874887780138857065549731026670258408614943538654964454117593305964003300916099542645867585280751394341328841817740227240610901958332123667233536749483728110956913083850392843292384641913698107827632397907559798345907051662434527054074897414147736809190198138848198485735777978866835256134548625773646791121711037179412195620868105518300780550589875212975140316802099534536314495584537059214333004160762344183213745110190121402954353005133389248961834757943864945637566684471666971786492293927710581506288082468910000105557959488125076849801828244052371752113032950423934573331672578751508763761490567301494610188529641376247486121548353789832979455123357891632954617634003951307749902442552989891076249365224315554062044544320376829811979688416497999252820708882867272474185668070800745361820831660226887771981806427875701168221839789203674550779048508453544476137455439811566752328777274987190790436471901797522023097284928404528165832817473060274955148956813931979172916057182552711669913194542569844479304727127987130702279368200311830707327519941370535046736873114807707972142251752172269663723016648013766754688177434501819847558378610058808261134615162194869524374777996032940691825078478217005413266466023745210067266336275970924020795154891317639121869790267138243530456794872088614319455910679009468796037247455461376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,24] -1055563632972413994699550865535362414751386193758470999844767847543597540499011751270316303150683099394235732054523022942423096861613135525668962190899492160788796710902310291595556728369016811488628356787824255135367581231057527441882583364233828552298234982605980492216458759821444651672357496827247411390897302697995111862156108041791247628686066118214552808019799819763847855777118338025714561566002444065978270811495789202066579856031299301776889738565164940799330853502396790954843455462725491798450428382724441922224884759159278936827887900239154885068581341098192270207374641992729054842563201588096382261049685507734796403450647603144691619930383229876898333922777240463506003327595750847076214884460374892649972541614822745517675385255842789739783721643071494400647814136557207032212259678035758552185984624587788247603440513097010824102395687065362736102521318868653422531893585187478543707729600109172264047048413830454656294234739715939759151022833195307299219842594703425002901675174991385469190362687419862075626428891302891746888133828463904170176183496077390179048922321481387311769311026746819187907551612384111600238744743051955370185324674844387782190460376347150490913355738730175461647876576470909627619092985498904336590228987105358865424463225674355751378280391056881286074063683485842350246782218786599391858818785890339548223018273331715997208230086786932967738006821927694382084803554954127667144857364376409871471561904071604459812952150836781965714505413978696913870860709623046468432825739981408429848626233162509383461816706980669428872096756815259418314381328037261908395605946151862639625644107208227360342016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,25] 109678424104578686027819510334318586879880019107632966636882935997633980574169205860883014205801924883427929176885352965207499525689995087821415583613723855580277220650716144095435561788505801774591369441313976231259730826387022279553418108339193504846503768842522684798364113789804425142980495096961052721462292388005964543338379100964124522191112505290523938143018398103477362896611313271199487021201107102590525155070129024954075214760838879376107186562619047566499998344074129989199426232009610226124378240596164382631384115868916614642681134291975883512056352833947302861244826174114808622544055052758558032138705740350012862223628183532460498652702644906184007736585875969561018266875953546360137117685897416956190445179982303465468304435470640951015171670388109672657090980746636535233949805263754766739841700108716667120292873861266382304262727465410673188826877459702966147239599411709220680544949197835703510373125632535696031924303341813827331116782175480312278085042003832605185193966306919754269396172988284318711104295086137961219053745118280360306186138975051665568328102537148165095173480114340324975054306824724038916569213732956270901440128001908508745530369820768327275732654756774108520916825794645840727243422580716788564414864629503166614640303145783407396417913010444290687694700098379566375646058459282377489364616562739873790897626316571285876065177745221355034383746633875060026145035162649961278651453979414981728389114510877356163666152994381185496588115708062861675652055562660344453068828537278005649503847386287280786881719168224059039317177679279601613097978331482339978949698514655363790692484418508486082560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,26] 84802997845297545232123179076763940013141118409814154034503446398037573986167471224548584920391544754838176562834439396709070780174626182924047121687760951900272478094768653378024060302624404857434216510726358866711057222229221154365064317299008108963607141298147920881225281333765600063177152489774684799773859694816862103557312329404615722990029776179984325617635679919550201149585330755533570325355348725555133294744300997739308130882059118264466263121187498299806290187276875137657656051482729988782173275343729640123455989376834977333366746514344116406006000023132737061427005928164600035480131749533003926321154073516755678384555988682808293260699662188152278676210586611521242145465544284300720311175031251496361230571174265237061595135198741987696445956397347956111763231233581005801762373579545864788291519737775109762742153641216373451419014345166892583192451234521642658505686287241151186830999114887262125354159940362484057929578017929888646257738585619989712349823631707394590843543104935615061388637745140962730745442992478285060150900656567029543085887515777329214318141835940472364318847344233999971534755867444741871310646614156501262180999195293510933610962788861116093690881288148377835674880528507783466889068264110536068701814177651835319532628334697746355154769220645401852610834030489361883693141281912388144423669633444005310020191032569479665686262517342307137250960272478082181292342906528509227295804580024930282380550391589491402045334571302453977825759984297200599015431616316662621443160083556230009235605518119496005531733009874548175791432454590695375023551772186844243777433377613605823867434045487032827904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,27] -43106942117299957838529224709607587502279526909241754583086440024854439295960436192264706337683094088607814148922164487303028939799926214744672963501260205617021739621802851708997979071552838868280931334310121209895404781564605328444021849329853339737142499672860432887618441001841148999063662768485397262036929527576514897539390797820009999707329885189282303216182410711957724782427116489032730600568777279405914435547644952840151865640745196423534717813481643625262347592654278770489410755271809068126734753612135844428026606531372566457511663780934585527440441041983920551993313601513082985947741398711074037430493464245386513152644853535019922130453364918769650002211269036075105337055948754767952146460734587428969393266395843757859168724305395673775444515219936059650259551593329308506222572476234922818402708243683827764691923063016945472753212549252563300586593700179779881258507469851787287892692032920148394855336789686618735501368711194874391955039718219120075561043981673822454572675177388404909685631480837210969107789340127184059650886568809564595363151557877366509271537126571823474051667890436699954762992244565288564651856318476617956008258564180822139775753113760306692805866954441805819256562757330020796078816117738666285440512564996589867749340567425657769088275602630874217593798929363588753310104652522198644269724099278211881451988269143988029393859057939977957429632599200195422983291774227532907390192826168537431782976935732574236692469240725245386816631412075529379818255628650677410648826617677415911100212656626232775807225814414409086708377305375234381246177136083180846896542820894979905265872138764197822464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,28] 7440601594030869651238533578518419956845386103735447227795428943039427993004611695011886451349319734792679128896265700952638466943422362876534425009382125218860670938955491153585365676430879852163374347634076065151354304954201190743759629299874936943541999959513028811747639213996019103062854847805648087911817310661041737489911170381294171022511006981628856247712434226527883135461767203194574173190006458323507276095858892321877400710439767372371481660013151215018106182547662281404108232974349207305337567845848050674815642315720590002630612298247034463583148258475664509999992635370933889697200082164032113710779902732442038279345701540616902377150785610970707915031801274719627486299402572666244450410089154802348920112838882738440546208041912385289138130402295149186289861382668891140495066734469926838018969168607592162844015155785401910973341901697368701543431904292973593994426421668435010077965193518394771859196160946935320150119777515452825448758390789407246118348055375903912006766215833547172336037804259578160986025914937354218689732766402214185574605746172365376491918489291451260878695008348385435715712827317713104152202089863728573595671118894811981654814056081409533290278249488988415775893629755268032866925649474999647254126534988375495621000590726113203692732798085303954938710595482775866171576730267123734505292715181855716023817482925509004277125323138445073758306277015059445375782291701431295702443625833201966168811079693343258492745378571462425846361591754708722306871903672900116445486178561174846871207954046472978112527122315187197404557323469589817558975115257668649992200831454562433725184005627824832512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,29] 425979125906911518065869362408937657433988594436211540824070209008653929249893429570802744665737277330095124075995605366368483860952257955676773570483405492611195498798710267462273660090794545473363675760762170691070956062753436233862706343388131951520556200052951951713938631844849056716978182985144626427172124567502768966800160994249335680956356116498564007095794803947161596173246077268688802710642505692011275850355481585303213394540966121036859765236422513675861929578125537805713306220837730735117732320968435012525174429844108341248571380114372586153942897871878349503295055573706264990180637834150659850091278952568791534702683674284433317262335750814738137835965385144445255997010992601941520492075758709908360131129442517971785037892926525578040882798860433137204375334228911890545007553854978843255198203549545452056263987948895397464765277331841128857426699033827975508489808962357710634853441345553386133954752800090955898448535356757363327406723588371995305251841916424886357215760741752421682107158945063334313396179816659342929116609129459749163903110252114060155962940203277001619467496750846598708640692642995335683737456521216551189955798893074065859915817312821964797063577671724571891964233050885024111831777252422644258234614534270267426408575393828055526468149590683914207028371865202320631061406647778319138140275535272774019500781487834114613953634686945580863122627068866715161492463051002733117004299681278924705878032750362078988975674557984680615017008518625401433258278748914992246193592966845102581234615209233485627485027773457806431097511167384826626231071559584164063887001723245350171282787287936532480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,30] -319540891308899418913730321554690715795250248332533501188607023878620157263251019484835074559982863771301818257803607697617042108088922214467504598506374914685896276594854150293531637652614347013645686728723554314319263658069830200506597163694297050703486535965761054957126106328831126781387730482694607517905265742505865066503954947779960941242046368441348799069630881006253706126143084604491596611339924282164595743686063078732032392874345533933595348023174972117311453807573327941374031656165462439416188111387459306115992833379539730271488351713387431478846042223855603730636785211870502110195043660029104794027922026738493353353853626897593000991815671284690941457477381376759226183300133833060010647956379347678250495232724100498861536305215259071999719683546335775447039599255967602868205927867116500565979823844224054793446848402360709351698428750402221275828235102414393489557797099071530499431611783101318675739096595973317328577525083869249991496938294053150208361607624600007493108831897293416161328753350507518244065861080394538856831284383855726639861101343929423574284171312735919333184089556177437787253673187262298921698164368754219883117493856999368679811977820806396409580083620556079464186542646276354027035588555565050737509776987181410878052571314691565098536101484981137043441463100387443540021820975518948174268560157139260925398046966153450465024837115434537242346236782071396776088137555646704869728561074116538006676772391080071176108000562599407040230485526822138479269242075872120092246705626881960497674152847792506240344284430701644668393939196811972397419930340365207253509534152968544802641574030561247232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,31] -5121135964005994158632696702163071617603044306702293231119403725906643640124469992083941213395870671951895154187480274216191350034907879212669371604055460712947200766972942987324782223635166932378492410671931737517138547794754518381561673062014389987429753774901201562264553848364246432246905365342536317337645600398582361688916403038222945921467072253208178145079745775802680270337742390789600129958262880940535714952114806550623403991140689727888170163658325591883852833491477779333590402818170259684372180918405719769905712415806372719323770196081885275367274261854298177595721141263759880663984167912741984432505580262785898783880770594086970796724942597878145770489720439326292888669871834679261060719526329399580139494268133772949098450929087433167418307690786315344321071690392320514389373722291766601079119043449409027077084579430072145043433694750780574454660787589967526964679896004689528337750864834052425359451157275109044559973761399828799699913219491635295884203635289332324858579633636203380869104586451482114772596159764316819471149139544810306116122075068726430196590394428097788385197778880497062714495473591977640810319200718764573174823636519266913332814241580869168554282463686453586804028948093000377796674257196090949841999802665643683818387825458080609549158147276800880159544212252728671957176612993560919931546076945259151297601012988733658488676660330728793102250815908910181154191537846899426796396928201379157690308099391168082729894886505830016691384284461209959791732608195207886969843148436974703058212935356771813198395526512171796799906692150237093438453884983377557211957255766000453014326802772918272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,32] 19743691335556765947548158343059915404867014855260594620376271333979719085102221353214444195222493614023512081285889410966460380855280015214567911872179176278826721932400544999886523994672856551126383960239653677958525316049739349145187752320906869470943065675998260585785747915878547299872150553802673612659137281594512153944412692912086679098008209108421614508604881335444232607179316203121078298370215003768553343535147309242752753026292706746081922557227428175658072860914921558724075889101768396571092382126043894898401240302510067936417286776353206583183489558599414719574592711439252639982839723230965153377762622421962151570310746470705281104066792271276307904853901550361975638808627076929837165960538554837257621447512442413499016656488371467800362991640304569574445056027120819694763827406912493955289873158257475411798278266503913833323271112664896100646962641394028000348530795682080307853793186186728634421178212890158980060361183154533866252908506976437450893201235489673695936180796839627523668602204615524583467630973683032224250954669527994264342661639940564353630342608695905744173956115080013268665430812058160899714754570081754852639943682812587431815495725803814986668159974219894378611443148502274606065074763507493344149423505029476857826490354405666840572406381116487594715505005127364699903142595829764462262199404011192912798270071669848361798687692016640444766213976446268693008595359683621681336014141327248909963649425888012598454467374328734648184570327899210665595820543507349435349065573910292285332135988833270373051643375708951976965253973882778145310201844738619336541891577118425086147348204554813440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [33,33] -3322702896176560125897962381518493068202118584529747616707838399876361213184197207921337223151803874410777331644043583491095310349847262479048867492174990485256955626327091628920372718507770686996230304530931577159173911621494705306265326140983563147269409299658837116464938379455055927033230693078028421474971409617887827692785960355816559039260840379371802451426654909535191291108700184582811433265068142385823904348622224283150144391979457369846458764732575688499162770681383816314495321671763186660193936775808518639714455112872566170788276261621826589331977276007284553931268098150666106455767280993407541060900959678224080810968579677497987184703189193281322396295311984829740717056416621169630303958325005803055461825721520160652555138112916006443555896115695144057101826427503873653588477511534371872171343482724309008986284360459224753385296467455314842758865952823510331658517113830439819959922849273779540433163227861341795825314872436076581234373508921605997584297562651450363057912434642422593790677365543048147870497898455155299463045690885605009903323727878855883827630420888219346391293800430248372390022301405501147431733002125739259860244620734895511687171123951049901754692263361890315157247271818366063991465698312701190249312593084224318269598548152700073408979182712919455843419960075650428214601102056485057186651294164159851124638921084760818982728263389534593971166643663451957163303320290777281051467463881287155415728563871748326220419521628611152921277659425589451102845088884142213140294801295586824906404616017549106806941488796020917901256519151847622565263282130224458478905951757576813580987344273539072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,0] 1909084917149208296781272507681957984049413051161328970277474267508653064798177702381882457326659520681742008527795576983351470802144900711706514001951707857680635896070650940802548166886799067484689459853764209840407580191647718743004853438297836111248674578745799807796304359484953553925151418886996523704078008712486522440335471789159163388294272175683095704132464847574263552380189650565055498481057084362717737883500961609550168691358911895121199663552044832874560989720419899356909779494439930178252692311204697706281110626935113454084757043290650311932033809201528287255315165055457697055193998326765264292916930602881672596413949922203616238987220659182591965585257164989169623448089796071204066875811507815204181922974169110477572582062663286353423127414112766962648080201866536363256747016930512497183226082318350310164059728058564915802694728433596948747740720722840380065552922304577100094132246056924811897104614211214822004205252896602114575301612769085081913922786514839249557017954898549644588058714578238422346975773220195903785120310250349203764875961574184773033317203571469574792614075854565655262211532907731042667349637383404472823648005248316544139564643954056955143962251669314738446193156771914414605106690555638221510896860481544061968657990125203019173146245140180624816497986160775763905419302554170462300203157818911095702412465137274710359191833873660775957384207580962343591013266891116297630193105652428846091934630326863197235217492780105275130712163673678907554397370462640215964368849289134673232927751362099873508849784145085037981928475234660775046559324271018682750794389879773831801190395919990784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,1] -48524255008771658435208741446276429570604096958846647483151218121817290463450775123031648686497194374848638409450946236942255472838174267967290898088243529250855853662402074862506808250186745795707739330581560005876968341915476433062673696930012212857361097426553861214035772485496825150368370233829800359955820987440948417692579293229174020345734094641149820554811150395641899329863516152591578567312114563860088486864471278567695115468932003188144153288010489857840971378326038712444214409689066004428572954053362898031416358231252183264232791422528569263653800444021970576929334262986743822931172694429084263720939162976173468177574804686025882764240266108569091734956806311498874534682808342920376827957400506270745897649813173150113038788058982322363251593216965732095756427659944362293113350463872429818587444783548575821565494131780055014307441624850715779201211463194604434123194853543365921271933955961651432917612315337038655229437921529965733913472992154066555717030345516094262445955061970082277023494697073495306334493062670757438181677309952969352732073590183622130787541306937210206299794610571017440389293579596395903184365198666958715170326114827988689019552358611240125009846196361579562131543864995950070628329920176065392478485276577191729499397828963328973810434491943781888393132361999577683477730521152722728070419818539668721583057545377149746755261857972436538452651928165224991986828549067995155543968165805913015820362358328847016307684928764040814577721233194974878686655782388033815028496954279149705439745152944688120642251654450161142401275861281177904244690233403169610057909758532099896159891978520100864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,2] 13973280430117232109932074544814910707825934478274790089472808506253971965737503452779335373349561685576782324579028163631807149649015847788368843293564486498542608525855693920670297879238284934780402698253933627871372408608076442267645448851327587257390356892032470179733908938082627655639530115962649706554939801163763408281981773442159244377668802921933472366068325874022563749448918616118367460557777841222339895012639321353552655241308845705261654627900618004555967335931440095278281478445892468639389314960988814419369369104627390266716342674790834337956171161390825603916208911020345817293410821415966297798533755338951944690207836088739292790703222188123498121933460302388120930256998224114992360096577603405386526012210645212021498936015776873067947970991317453769305560623638992472282110837582733735322921697299785785813640621647675273891962169215657244302044691378653839040536184967556027569352418542678850485023203401862302978311706224985176620390284813170950962274150118357405964115455272041645004120299814731811089039181320809348007060111592003793772988342883891613182505728931878491396079133273558476382211478759155726448770693852553902477921372184382724580289005680058087550022992812754427025528487867943202491108939507075616299930917373751471473776617455273237900485766351353455972984347518584624855352778622481822458663531227982406830164159524259062004447059251117199217953130443499676418033210166678744841134171814423808812109024427087580473204112133423212899882438927541385940123967846800991897829765999291960238067115628643178381668813913172459494793344489229451996347618107106046024788692123691480546474191505850368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,3] 3908716818129922453113659350302360267474050062028360898340669429071811562628535479938822350238700117712125682478391522205854438638119414225237987866187450507128964021360832737435337337890073348697577848624845264642294505509436840008334590204228466052955455400909491022742081410925003566975934934010502405759096099343746548443091953025121245601094417502978249583198598872965708434449090118211179524018526466057863364647900838982870718954883954812354316362856537583668580748534869174244495561676416146401176049586646476667812048554151031380934070513887562064298271755256720329679974552299083435941281573309924559786149295123218647731075138151234207734612189662864763085346525093244563552750975852958011063321884843891322110572689590343250138397816717503808591557042434997528996326675277878883518877795918210028573551749018621667923079498867673323363545619311114911367094337658440406534480470860750720197015197721170982958840589429947100393816995054739533121626434691544840304822949129386548356936778710137138531499774620918390645800143015248254458715987360044176349860421302263029568532984425136131781874108066177013897381785093391092134404965843975054997854716153893295066729835971761075966522031939978822622817023677834537932174863185629501407954555310628938064225865375551910334496892141421217973141573672239199066651376342123709208262000201425969659240140314435462432936089190337398165324706783311613709420844295908850769080266726339245482843956178841825287180262074564327265019299333154402248489333981270028703564902642755698229707900566606635087713222294492246736945270069299185693676327551590198989654442455088261939180346908795207680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,4] -34194351181010839895159694243227786647592893475763303847063289354789035289527856037011067396705158590241007463661292999785113207451635534269145756228078273418053106502114775724854260756227515769525473100003266990822434192477079844715491765972340421310753538195747593745191020939377035063607653944494501503683538741706918012696498611621221158824062775894938453372858660569702014697683542611679899056912818066288131198195905401962301181275195540883653133234878635400982585612905838595946468406972687354634912403205822795565333842454299881232061524001204936135681273115804154618625640799769814646780088807057350058790398412226940179043549199557282508387000318800762407590633462139695379447006910454148685058836535064025386333013022907236658167391815572152072515883116337891078122691778298592779988443901890853033546166141555056237736534230554028908664421045931245205040341896651115026618960208145050087417800305162612468537075337829168600422750706066978631709698743379984585222724301702234345261856525737285470240678743624041840729519245021757530448474130989126156378363138566604184195112646904674304876476821096600615954881344227893521068409953053850473690647199615167010433982714027964343327519623046753573702851453128401934603804864008683134911723931415855755941035962644445724020609530129230763475896026996424064256060581953408936092176498091960929048014926294163133391467771582569163874545561056694272392962698278643635556679217906009651108847170376640891697277679538456662448273645295136574786037752432771364161580431369344510835157176700299321763705251773359907351211200765955407743967794448018682997162301055239861551305724519109361664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,5] 132735134237348744436193345248832551074840610732612051911516164813399419899824235625547198567014955208169236245685847776708439314872868599455941067513063803419188056102676818797369496109361926493051425770610878935387888662786357083297129447915353980109164690119726547883057916708515144768034607482570036555588289496690819803132606927436733868287901264290051290160998136836102865811748256819921411341734164778836608367018781589539628489158041388326288727532303391906725612769901778650987573507499630194599724597604495018114837258160800654380772809815581477070142541051380331277542310261994420056596256858325181987810966570000238438555617875785603939723160317356556541609889382804335709718469802951745815749921084922500837190749125430738965477866872521703782316560434953229621444558539222058372015472453922195203554761852607919804348303438860333101399398808634033606020643265559935649235492317165382357007931814009922767585068077068211359469069311888825904704473786163999209998439724583513684218551328627958067039266317695242760315228992120129201502164996194225339361896393282837158801996174020292321871504815851133309276878758665631669059473932385663139427806570963528103663901732875152791480750619538287094073588064114043937762843393885460614091018957032270978822813219877843270226599274642827190657907109637027709371660829746148006868976140332934554966089187497902074147114603168721129106422083660794414279164742700339969339275456354732853493505734646180402409934763272654430522455150245500678498786808888599137569815913347764221937479549964177590934095904548748040504649738745718458624394598726994807407192239725868627871709536622661861376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,6] -68876684606891153405134274616802490540065987718252827624806169321899545819674092074498908756857362081016209493795049337142339242334405813302939815102140798010078634090513279240234989513737333934080955759377790410955368145701248514364282605891395576458759228756267562507118865042714048798931349241928351704426088436030736887284112394928323480458619594101617853555973741919741457585685562700942450719479314886469312600523587005191051145790304736688926822406282925504104310594462843368328955440234969974407973574003375655855140571331580830550423404772551257767249455852309654150324007648440022490532284945740214521102975692228421458105623423401382031419073921880074689293307630806533273160974030242915524389527295151945809515057886511483704007186892229342549064953928259707439596106217958357727501457552409359500195383301725504334017348756995097681782528313339880686192902701594640404484054255902438635292510409520761208872689118803911755938592834604811361525251371731932317805214909785780395553565314618861372109364071284335817908286353586605941224388869108235724410018068248405885253984921309051738848751191149050420062421850146506604870820006948086451379205912772143715235530449036821633004743797047368757996044223128804556986259383638876844501189287504864098089859976923703060535990336726451443982013144343555997669779166712753209139505525473540375385786288073480209353573663023154483513032538079706121917345593192060415747923877513895009971080567764115996401173195418696278958207878502999809607345117283560116800105144295865665868405168003722485069740684793373793286928591285443776058888510411896327807565001752360383016357777498729086976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,7] -1337411481143504735484318520348242474294631922655423467405685120423695897865647640772263757641317515273107460108371034946005866393094280623315852924487211887021126463059661072973438600317909130708543278306465217229842588466249863212766140977083027629197205461127342719862411009029732853563814746476446124179997433942480740297400781285253744369772174716740757393775227846507306008179554161646231196054833956905269169423915230212564183624095571131822532740466669666563404725193040409260326646380275696563089316597184481739166937652642904970239063996300173115656251399899827835638506838810875194690769639123674660902836515961362813943530679565547285677875262513149213139680365109496798459086766472807282575736348412003069564802922417735010248618455699730313692289184804908767759298361394591663987845805365034896732672947523206078140908624603009224066674984328996014170279814647898300310367429893292202531509281557931633763138663964280330105933762144214111775960648909796078366831381518136475547408089851641781431452980922937742374660212431268669501085186141500737425529784422723964992967029644486562198189245437533586424276915611810237329875287172370225114371606112517372499325961300343444114367321786569684920878199027166840393021923332983702895122029980167164861153913567756424282300311740224108679216085325366855863767350868709988830305249008412876244402603088494822800051613058128400266349030581434948985819364619672524117212800619884530908177271450914740843051012536298522077579559821941590176336038214655477226664553189624484346525597825787841850595712963872745178824340602454101410294154185479503923362303014217903214263206198484528005120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,8] 4993407102399426355505907545245451919186781450431460237967012528177663495248391286389435558635544473622393908483835188807277649989425109572127985425461385546931328118865759224638470837157298470400428319015058394314728597999757243402855138537351252678448905572567034258139505531862077915615832895490019035441654389990428499909183391966099651474480299195748919603935903149053622729409955443065966134962558341512132689738227430695299156613596176536272866830352502441268769230800806147109699029956496621320278055248789836194280672535895038309797214202796193597386353129282509299508908236049682820476398542748971359197040712068624045879720692077131808674335018723551918292876672728170541028195727756951205280019679242719545019881014321212266419229769899662973799810561422063609856129619772979894430974589740771905860128468766814676134293624268326624151305042243749399093172429086496409011464861777490227653376743691752427241043798408584528658037599958634242760769064489229184069103848032228702400899550363969339682650289171512830481625889493208923138027053420881416257675193191224631308921130780556904143907154890734738972549194016928691730242004326637687282642284689455837848133523557899347105377482910781176642294295152969238769381421537342669570276653158654034784943678680637178095422802396679771461691633884925754322132949164507020259257827837802750043352936786368718033655481574670031164306948666013675429980499451408577514012530233700213861444154376223128427032416641282303393581511617185479429518085903782269451739627122374498609990321256823013282137829485384972869636712861376131627316529359590088983822455405680805989834491515829034680320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,9] -6759747816288210163310280581861990591712622635178795083981966828334833682701734932131912425034726202489903344479871910682496734806927758991014174114654778551637728691846392849451018137098896266152588751605691958895148178373313507408287400143818794444133280671627907320772929876736198936281092403958985492887865152723068886815313330613553654286479194835029625744301623581456570824030154580047029323443310854964934781576995737297637466238306796155476303020261957177305043352149417332674379358743843369566445413858743193719738294802276919807163000729315975736298102574375803648629225459349845268805425911987091905176906119589046797826060217916052134809095121767035971862083390593076404984657287714921613168431011617151425030757793787938140469756113197866702095092293394861626676186061721285436702253391551126281634828834293194995109519362576317914826619978395734365542099553984249380037926808587463112186234677770239028795816126101583027866495297203089350775144630173190363959461269786855149655578343186738048634494323658724146765537427925835248178666465592584478911330981984038132964860211191341671011345784432304151445625869340819998731799550626598429263765529966167772591885166431359128526273174508032910091206688908968327055985317597203252118166804403692455721846420030270622250495642603758505739893859162015323923638807059874176332917916853949233510715192749106216623503742665940771864338854260389417121634440898793966452907328249370791537770528527459640006314385033097967333284525080788880873435662463360739017976320941531139970296176013644964882744829689850051826697922203741814175983278606138942343043539172040531099595797051246102183936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,10] -1704413808602495898218498063796938919035522312510885441283991633086962162435749923999783504959205074819572628153732580098202759105048702577136395531943472410751242427953003104407672052924011246640878427824004469886781095649272761541176676081412092571508153996467338496790380014801846731402786756317782283430683243250986879880641496636879111526288736337933505291448471936493495326945908829940915741518778399996895890180481521132174403630318588403632403051437601813910231809572335270575619924140578798842628186767588258229604689054922532037146540325570072217760788614808014117600596200681849471713840540521985653860512612498442502251967568530694077414731134732732554646423764516815423803828000229322212142231579636868195004006316592793062068782404513732895869672039436392713775927711772622571426554695438585562381963680723222810600349085555381960610787364404485048722890665745999251095284813059813044723843258148143116043671026105536344350998615820768124262174249003456882627719776089785731974278954274545298736618579537923446514942461581061959006333732449194972410120070135282457211605436744491944027648927341956666089094799977546045522258207945808254711442184382194954659671825255770954290847009408093072842763434109402985539754961140480120119583315347527815862825247370471437239770692267094395853063620187177174409185868587545326131540323640466753794917349064996130513175298965337355582093955581716629363192641757244692429115239974503539397964301853626877484163488480580764148493212409268253584825527178614563433439968511457289240326549090492146924127928450335918437224401160565548918611509726872456776516403322858692664383100961434885947392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,11] 18205910619376400504435243954637230089642905368575678607881653102497639059958155953976685837058331836790435078449610720503003768866550519805308332026497291436279957972203178505318113411381849663638497507144738876567896448867587388919312370736702520807365134356306196310454779652619464477189908498059179762004233379756897789764919050264595116839282042923258646593782822943158204624063614337533886171593790835783225122980406205569047296134590902905214578257513077039558666830313534332155737577244681060053863325169355575935331890687668022067081149861377617883951591079854205970817888467897500163986318038641526705508278795847157949271134771257347646311309098456186493321426144139800302653035433555326469479179589334018177384423273128337558102199953995279557343142526165363081194846008012763539791765446875247865000184364834504782686732551397011614721593020395616055220966652596327021279075146430241034690294789340329363396435917850443194305642667141944624708408948928321045974312459551686458561065132506071639474030707075705101937751642751153895001331221504308609924429982539662899506473930036083525262213843894663790141542312739806712038309225128722643538036674921895172426945045412044655363127130008626259290971861040017750271940821391455877544184953095424421957074021561068213529879813088673937736056452198566120352931804030780423746230740935989581281286390767259120612985516603515554834153105584003932418349667837804596628821541373076953473267262299728964493130842661532103047765358788122314129322072588222152473786620928077946453150933257036198339308889281059632232334261625502563164961916111435246199605948199922031969813491781778068733952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,12] -22641580829736296288696359339120218863647761021871923664809718200767290900054034032263999682055736077138950092810915741901493762675695892905056669436465799739930118008695400986687377160138306830355662856940424573764192165280846687501402043927170771760954490978179069992034838969206977312876948524371329542935727237836111370868122955684807574913060427598918453795548229481577586475767277844949054871165833880702014908005078870251010039844936021807640712807705752566944605168920614802643667294103665842007865920136209966550178420832322714843888145586900060816059870077486775950636203667988618587759464903686431429906504172798562532867128350935798591233836653933827273364154689136827040366651226188052564625881038592656855395203473432208006698701543659226497246728938218419155391212160400514795276600657149185306698210677328429734449524297865501368683401083689366879742082260581959071174192867326086428032205889028842190361636611657593543625057466034655201688320457471424172658378288677495377731734396354912062585983886654557192441127150266873014745847914787589768106480985599793885625973347846881279507949222796807359145005168913787879697699810312475490035151050817487755507275791560411400674215479087959499449406693367886026475284712187094560342740451894145764728395197392492482407794650244718458203352060323033472501586226213794916202489493600248734630883508854589819716605114282220332337586506862447488509509569505282914539128009207818850772513170924369610336334770103414892471167264744471092559650487528475742190144259607617359634977479781938470914301447095761676726600324043648492413135569838122342166451960901812307429781491173873263050752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,13] 666517296725408663085970949099173929639327479390806010562082925310418081657408560105968123992806912436832064814721653437504266454087472929416811884950691486371519627349859691189983882045175025699909014580667197717136077267934818850249806302385220606280716208177490255658377647015357466679360693931192188445091175848298887639621553045876965764436318853421133639085748874121493179391082310174063727225303134180001108695184760351809692376167488173305952878824993474299634252736436688864056837175794363607246408277515776058206672157205917810726154879689440951491103606742394309992246372243662464508952574208696665169925790148300518022801276769809665155555624470821062326822278362882159785339137241830904151423581639744399580071745593265781422612294753811160276689901025259533827194626215106183452407988313124928591400895442940029781842091826390845500878869905363925979452314408550377550638813127734607498892918708273647360373476175654912301280751413796473460655856299883926773706326873956285230588869399969768377307142597561646451273228510617449193152108434043894877436938569309351007834979337916021060257245875921097305912446503139113834161804499875812774433241162131108884047245818002054066516048572311135440563900650583081298032577779471184842032113388951703787333688577078493483930374408019112391716273301530190298525900369076836237242867100038280435015341179505634741352587606540083663751239903653955640917193081348824082570361278242567767219316826647555938119225163954956730154849927445650025844473356393301369295388545999738871022027037294150350731715240127348865327679157885484950591491919164139799960842061715654777790687416483097608192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,14] 31084567456028368078500351481577532651103513677757524419801631129498802560474797144261926288991752861016850856128837344194222161607572368152586842732534491285838296797352417504309653063215425232255535638203287309423195017325336158158634150389150213958157993962106559431564008035700758269055336277922140745069441669992162270255431391202388686488099738571702433601076712632698022387034546210769067777856943483660693907690020668572675786764898659674504575418286019690486535146200967730280975165567248312452338124185518440457647914875244706470493689199153754610896937757021090662425245264488045210973709602627637210611059316131126392151876466087038777721192078698022239517343951707921260548954889334606672954608170797700380385764866187895386590832586765124473131877941674522839311737506070168387648014309400970637502616582668910974336542431598128779132829526603526013361159920629724133074255604251151573930383922191397361700192977079581931967199038573860864449523739833547224821070263847528862661765953739943314377475407741459084881398453191165107224935086786787364675741575069090744353324523406418197382177877376780158005866813050062715786081076654475569304747294210484448613179324663019039274586262230521273191022376651361521298033977389351417317357397767274138384448740296247674329292005613773859635238051616654225533747369671098499829687202865647123968936494990050823959022460299260357660613456547140764666315814838873347337947767176476982140575045957248555765298034051853137052367812168872364579227438508006058005825671613404278399561365607824308160209067816696303599833652691257843863979102317809009291893974347265691690978217319581293215744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,15] -42007168411510283428921045740492911008171084402775412439368241051778105646332731912720603604233851609390380846584655379389789638940529170953188143586342905594407393168599092407942319122621348470975720730444473466558268015283340959862251988600337569727770887590843771981401658068869042844486046413004087992644993815827708456563794587213893572789245319431252469802718691784454060826129604032590334259072736488386349085102892904944060605065346919518745768871529709030831599168561347225639825353833455963094076746246063506480060393537478269892537240253185622064022452003389145735743318591970675895522577587039110867745692717216635966051353475527760957821852054257299694887508495037515874540076062558304955140056269004190171222524569545927542504126364518198088044451528587040664374746022474698459630703138862944153950960049864759555112359102055549944962175948317827800162801115356379302567381025790386709440699620067223240181227956623933232529915778141890950176777078156158106386041634664861024072974996229535328330907170824885267402675560326161231697343836262874757377653064356492774419628773095202909333274933863097684988774826018281119852465520298144715493397667873271964791506153871084272908452316845103569752751683626141260500463643623380977345676309474761271861463498780639195377888834010796618922064509685502010772761042519405753662495754954915499106040269909005434091483347900449936428771761554527563679530521070875938618280365614960161484507523803369542953788275908821968241618477693333565117588099138491112746641708218380066858811945643324352880596258735480204757341487098518734074028029237340855808436005129831712380099594645260220760064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,16] 24978030265974676473292859844259289826896823068568385035227204692423880450000425304313652291821619359854367237325108665140153806648941355141314880342455413233654609614805749052034129046618832602880300336626274635707708626849690068385482505783542723787894284501104211311273732647841706911865194687487223372857867983840585526262441911040195743772779179758685064613527675671954544047894809512357210886921115023849024904218455373359070622499093577685387590088674161307065777938219985865894767015449192645944815716765887637490641491258389549829142572174238612490559525264151462508330923562705120736739625188488995399736028089995214156015325896051289369259826697780277207061378809362296773422109896960426068648615768071530924296425879555935222996484746880485108025721127641215030489809146814447360786673604369954064508841784062862282980553169183200148324784433681873386331850351929897025917263484416175507535879856407632850321744505042448943529794296937841319637849934397632203185853913307762394652040193537209416172627663485663381131270122397527215901545709912416695049662039691415467581818066008214440724164521981056263416505379207227394800783376668475446345042303422925454490732891202640399697921866574787733489708088420211644795545151903020401123872546470172622613148678920398456666642018727355924129261216060241801701440313856726852509454261552001979133260762199862277167718922628520370936131765618031105351208878437033894233210047207246617365166827258394750723282051613065852857291823246896472774489966304871167401615541722645050527554161472843345466898040616111673287883681330013143713363871890412391995813847511006022266098576935516167471104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,17] -522720214307510651266709286476194500678398707554128745008520128554671741832362468339608324686319112832480042341013734066333930021681691824159866557642477795641964665297233875066110823715025413989971320705871702995438189338258399843988635837817661326338804745519623882409004085288067978824207932296604113969626885733375741627019110896094256059045542512856442426644897475731664976173298501398005459110756702024023027984880841244856939596258870700304894112293500639969514227392673064521021163913573789510887189743593376895463888952303782591668767656037037666884623909152706311054225329484134619639026604936824660084627539503800865911374187903074934765572162189644837348492734126893442003590511627460046598472019221157006858790479969674593751799917110146107029252181714330230989021348618242583675172809287841928426254725506972566032458664491638535911765000705278728914468619367354221811316302806090718908103436953913864582415971253444900788610753543299984543794564824301503588244639697977069695800435774265281107708516138010150011006711342401117619976736389080615843027962052099358663407561272926172621346911232761026221621163805303216842616203228778875380243562632774885906652060924560896748083881096734961509886922718976080760984731359785835755401808526374442022194591374808180863476933320631588416605476810834630639591920478798104775895451259241320283037252133096874790697935934226658095065657150925962862460225976308555469473116295766870395762221272804060183018334507862575712652580998852308951438140328392164289913700223117897055266023192787417321882920959764661752300281725026015527789981151661685431501005123503748345398238920010052403200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,18] -11504117726793511468285935712141086773002392062563219610307404180144009024423488119073244450927831583777664163903180356591723636462789808298816589578610241881252560057724043919467596629019304425942728796475357523324831904386470413723356142047898203545192380887645249509574138922089481662935361245513594443361907363680131347152000906188014299657550440881970112380684316846661843148016024669075550388105121048396456788374513982125263640443803146853838548933413164595846850333943214774343359148353784096654447479124386589956053180697958627605829318191227707113332642111673416893486688432535217748451821728715369967686533063242829944353411144066388824812328166294808069825097998404446638897298707552986136171565182053842866237294072000148471672698300323438284607058989055955345433748025935573367423661373814683031346044049311076288740259071551491095886736227467351828226163813339739510921901350875423092293341866021701978781677847257851367282482283125871821703883475983977438757181548615021307176416917320921864677734594690460216590816239488372150259640916088354890393977268287419961460507688309497823454520198314553403893771621073123428810264449115230845433959023713126711970797535646814594017596376458999363393886142259751825270744636072300551187186748473212672189856170042430167198043750782313106821756917471074860932576384940485085445783276155744825999227647269934698830382467893404683656762192962272160279950077090170813734959910071041356721092134599118373730857869421418036772278808229510687814496187460486597799369750727575309337617263846516862024599753130361458372069400180731833757817732215625107841316301466120597286390077958812831055872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,19] 9827015986721603356482665870915402798570384490289295954300292800860925442464786417172153469182148207640607970607948730649266469021440716083588006725123536403633646739460125558729085564145360962320537029785490781204810890757143395727324891853483016471994460516115096034127420525035439664695702047239220068335159464208278384233828676637934653077865998088395516926128624947628828047389459274795795037874760500792253816627107309169104405647226228347729859929586334642290854220517278696584722034945549578985928037908625304244244718310950465542816921522674609962228416178107573407976661041135040291709455201587734729613585075864189527570153862506538260459103802390960578593833272087154994879131695793771014378575328808958174208019559368646764960825582229998939929186941643823482495925540029653720927535951753761131862939584778121940663191339715813058401975626933969221923051994330455624481520620676269680741709608126811550182959718746647613834394465762012933626160036445292971637700374517373828194226375046782912932660154571236741868156489976967904515565208305257318118454271601031229002450168415403753049035144742933060865503388369263790135359665452092238609547973432562204228430922240470565158196122535128666156607167780082322919081977750667648876136542896476268678057637609467522202646804734023525894957984162647343288143330367706340960223470618474957239408563731043386525507541258210887623747424963723187926008571059119743202487646482903495237491719103216825185924986142640786470938011828151593105702257340352828621341210343911461604755591641382666670463954126580078496429659470419105488369746418487684999587208257500279105696209008359003652096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,20] -3849250683295967870134804947668316136385288838982037123922841557637878075791608325322394940950025793251024149784730429596073126642461083837074200902918361929832250771018294312444508785210082432252079705173249067560896337314901683565258703240720247519028983302799826362032345179945388578787795888010555673404384880643048923782688478531408815569885142133644247520502268519757168558125753825747978354681011206531519561857466198438639891680713543248094524073256937219586331592748694413615561333501855912698508603758878922296750914950902793790312745540130623817371434780097199193360761106786732060367580891438636592948496161322984345029162717223262425537012008546106490127672634319950129745650860701298644677215838854834012002184024604054444186601742704324221018383181955503408817209126322528091872079286208236342427869676421746925508181015180216087625890840168500049099368767451336465430119744895449837190365480000060003123066850920939872250883909613151115946736282752659993386716731256970060528980195088392245655478788858234101854832177503700820724575823919703469635989201827567419852397995448161489363751017156257847469872367460284366501843099624366863897171633809844706062574690397178932430485284201001138190471351026245666689088097561661771283801445918280613760365909007958253709681515686497185418457351488763465426519622927597453220511484684016737329710340963451175310991320047499340542671555256033206529756363306780123686750854561455338675124528651434353912315759695083770085951229583185362289805254330892498220421923664042986915007663515595423028029636295311029064751705677704130656839773878096746691141379445619152556557091894645535801344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,21] 160710721339288164701224158366798484817020645394100826860398792818249138346685819976546766171276967193042229370856362797032357093819629063380533952192448828605809829390908910661466914310295340709376725318083663563240665138713267098408343585765758591498706905428980987185365969165497481832039409159459069841684371144288118499580585299003148313372266522060774438705535288191345358378695748772052003516665158664939654627161403225409070833028812656480086107827945531267361172387974142399222390211510467080701751907561701050506985679672331241522875425126051570170858853986675131629776470108962287018282445396301805360317425841761501603431457266309342691452547483334359059680937379114747090815593927741576854028820867779204327502374846568679867843432615574130611466580488991351190797899996289969125656821059330598507980532217004263434919658981927497704063407037270552442870961257963017966927707876159604143790443675059148204627719210741603369961486977098861206427208377699474994916832747292314583013993202871598671691886982283180359846746141767260362659418783572178766240352613605452258100055312922146153615979528183898503053017015859347014866341893785930561663657921354134225032805901558741593586140611866412833350177885437742697021852387364570620154043507176511208671906711784990559001209448666485065740931245311261674428513024891493149037032874103722152118765035486674353555396825074594903221941384481834941293962310065845124048805387726317584351654811783710382529383745563104666516382886159240647227592454987383970546983602618626900113916035051426201172222541475042659362991978837969224826533179318663968722124704212002565841678972238755266560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,22] 670194388983259449260292569175476282028583405801872311480336605002038255996209274554463881126390569821950776293575824852146344529113868844620894097807506126854573919354918738969794915643075250124675229112743144541185904387709542302666539380183488235050705047413546993131211312549460107750851035162325432892707807503044353698965851792633815929669721741659105981419281881508604516846479341458438048601978962944400838286967898288090418828846948227679778493016733087234734250898848019388018986551365458213972818952797423435673466831753517893999234259940523913358175735217941807007739140754430872688216555121571791708458254927255141765493843668095255731157966378055752255328683437279647791457458279428124808635835485803445268316844855422922468729054966127685976456100981842600532897630864388862467307056943937511082434310433912689491688800137181228080996675710660840054850902490356530387137275173013529318222614359344054927437737143663301218737034112041935259438938513828324738689558779625253038023841328222016608196329698260253779877268868914745636721933663246852796580653144304755931146372527967116234448072692846494246644235264972181202423181014821655236417739377762059234832228697574032686192600089152405836514211665943105087111331655109931697286131175599774604681431282356528377096939940708850780740882784836684054662854122768424582616518375846004701874527261794110648040333606586945636220038221865651920675054796977163181903491311339561565107376509845057081578613930284259716057412771717452537291098573415089759324821567126353768406464638293076555843850967594756950317319527266936767347933436384274591680496992983982036213007740785152491520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,23] -373525031630279479930728240513324650182774709028413224037551955992990226768437080473432162268496761638251615609518949800275083991609733624782171573841589886348967655891184314014742352438856134498781891645155630415306631134956121332860055857717013738866941613253305677633307142182345851530516782349027685380291619519940263239165297141192638964307640254022335141331284954753112287970158601594258768471511916538209623029568131283938323815208728171741136329548581859346687395512314729419404042021838104444123765191080620298270871916587955313066474711079724580638294791482359576059389961344697617418199151472011212681251595176231719381176843050369908776956378860337425819610504877248456031598880840993153850334183212161319201833488051459983281481443572102345738958169794914053651079838470898122444980256164371230259844246747141253106872740247990501192024540548273688326166244715497432236522219492507668201879838475343206169111913281305005918965237464623170253018505142367253351185766281603018533166405062761197812282695088899207845074010936071092366731119840352249730011057115852604793677261360865155444283039715861114926248243144498477641322065204875359531178185577478377734299392014945248715183979827399101296227616466951395623749526696403149225391549606499406530667616364461236765940194884127085898048521892060176322878505546759481733570343205597661875862773565976754475089505133470365437607033083911401139345822724217259871963507616477366616997732733155741890641567976488591728202091929672959780909026660696379243263189840637139450305883214503534466002601533944144085403525107098167050385291158610403263879158892713837702637708844131789307904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,24] 72342458277041245428538624593021740054443314219698835235245953839262437897480103799083067632968109169428773684214643512944001418827272621964749109087694433594577559987288899188461240422168879689432474726489008740896594981462563767830487684841110294077692349000178403600488663658303409924260250459299198746958158877597824108817656783011544502470880328817945376067604655393245425874519383512504368662759402851099605091962111378235808112046738624189171672448870637802203526610142989564827970554408894408542182224465185579782931705121240573921215296226090957552596953139082799183144143479598294772636252346780298168296016501425390153831098003450715129966129731743966740561747648016720007626214179610596501205552709055147557637370768237881393285904432775762743680445419782484300752894551131387966729405277146155362196826589894413387889221712901367709695209153713520949813530329332432124321128982886021317874327871703879880940639321065292731767022483658857129540661888442127507660579907795633055420219781493790863089634446650946760464226996448930074342851607115428599284948082596538368292711868931402331846342731862877146635627082675853769329063784548232260693069347756988717291130592340711426877604208060274741455374659823605958817822331913963186323817182773130153622756294352224501350421095521762626209199406215193238226344836020933633626491769853947075915315237542582387726371278191243256051814498484731421204594760074790812067201937833268686333932775877098680701445400524746572454548600902857948100646171236902061739163061009366711169014963891853498166951457394819088366014427072373510809046746673774983951435270020482068542788000105273229312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,25] 22230508373461769819893195241632956014912153468075982098383573667786726085988074703020226564118856876707741697393804981156748344909978109627914688363086436010526728295837021748478833783809254829443994448817694875912213407153241942959621910983388350973505602537456249790097410908198823105857878862392914351061071931055919754277455219357395017120312803667467731433402434652986044736460975749397510267705635967634653609028124592104179948612175591321712450160392945348695850948466101925303053282340361523635537891437926437996988824169636973923589852170269112735317614355817189985336218692833384339193797623264016515647413295905507238961000149556250916917847488286416537086482006172163875598848898316353358046786795632628820902873367113339511957269113035725042147446475352891123732272875632869429505638684621979566600781568315945778709073258505033054172557796390714388310350511794611329764923616746450506909410192945693052214488876270176932435492271573722674623431975998783519046531655152942502154789731610558043936669477570626701702338522971890330520812197869800766386912068269003315261666092282441376513481685728052333793654564741646506982263764584552656994962935877855375058339984141506772375137061333822879605126115394757409659811706390082964769867445235456435302493202463524553134032058665009069278192811477276319535004769426653342782717879829917269567809982363930032362401902853964708323610795620424477979642400793427039516128967835388576646821957631482568850821227451441381360509011529886924391539246397906787232616043123350106463540132342294034803620231766440026814744470129586937388960600978129539101109387067455057965950928302869839872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,26] -19583869738493116422976115471095192101717453238204016300826372615789945236169217332579655840993191245175814895799768530100987516140504352734468219011271927872203411174407212929584533873337592007561990255742315608327500075495211929033830651281204409167362303778257530856539037614619400212523746902518792142085169147429052615303262714931235567076183295422194600722770485651774047368001359019666794291310672737339247261989640400256785361343511478193130389039820255315576382065903773010256095438123447999705904865084969696986735801408636323030248390869382084855844334104335030335291250856375866980806490995689708038350737173740372616921133713138851484156190195294022186439745947419210636569735903367187844586203019933731059191441759070867634914614555527218653263974857663017877871432582119023654413097056090963146024114509953213196688137351501551946236575857557695671937707191436790005272103631684237203441126862835797919127690454759910678204182927002478188513285498266623011324097287490944738961809643467561294850949053329990515016411696170303912688900674257557262982265318665770973282807154399706861867887774980679149053860798417295994816233665494585222989876252785465510036470856216994307999137056587773019541647408327185394061373914179093842033654861250001484012612912857899422646373521654175413431800787503616158546127846335857498073968605481966285623023747349692827789721837479774907023420509318033531663699210135484423590203392702059857078077700267021183880553650808045864022095341783558604257561868885227402685500096742843640823319239560229314461860520838046791622464469884315565270891148933804393730737681972632493261674054315000463360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,27] 5585018086552100091931993900866399597106146266421024420863491330454653410124537770353129958796929791651072144380097108251065273966725833812252775236620919200383377595735332053175162274814375820293953746686529502128274517220905682391205498188121550469894964349527697209683489916807925513599634547515796869745973568392685640736740011462843439722471068645363103745192935776237262684649075047689251414799618708754446782877638513198079120454891241736119172541375128363576393735766513514491053680462566303688351731166776964109548946213536755209852521229704903096004617387127863186904123788604811098815515520898052832513793318699131329393730757106855394883744214407058873069173049277613716600716154879006567903159764353059449791741892852981778149824212636343013364134129627474505999345157971726436280273979298407352812086938886025571440799974176823638803603582537726422278693967494891395888319209125156719978571698260222064683278995622879246937014413662369489472620635066161549200696875309845980747611134883421013204344639655545887984471695783104957412688992642285867961951987049214132703502532595993248271244258105827891613134053441872202410735174908764811659898226421059232341702562906509920365370724626830438937694619985067396573545227067877996174833371867631840664483972492371323955008887048931411223014997615921776127877415301872133533075549152981357884636829623127838010787889256664501713520194768633817464958461718306734376044569427663616093439351304003741960090685704513793845755205943931088478028009245900615824122994057775968776689105419409659252821639962278977456466558761254244481002267282707633905077479380191441947859310651266564096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,28] -291271701854175538773364510630820200641199766568165072427506320334678519421642132483623332048112841022343097920996425020450166391877018046473831020419156906387337067022854384608424946925101372557475457561689160585502787020874835117154961254428749491917842241315373956976065587200410728917963395305091053596689149194775398681518984457288167866905553745679737737911006450214263228814127819811816601632308391874498638124152241554127169141050841606791986436542019728062074098187315820313262725758278762535305913786826992549542454187193514602300198565049009190769270714768857838804948708284396197626425329705638608422580922435413687181726913916626836974247479591611871643791075992405457791126833240026348877167176207024295822741176779341723124190992642885853766351250715902286930984696486509099234137737699955122728409115054482263803725576145140592011261157420071174631026430517187485858108878510667120950283345633867100924546592308970720422471752268768935271227915652057990483423107333799892283845762413295393703564501175475116003212046439958658442421276030423973659938795299091691662080181982592432335033598843907266470254508296973175053790121338354967015493123334121185299499232757289493492746096121395219632245800773878151407899868473991134565926718425810497834517992005145710295949647319857162516569996569954636858512772558465170211747611602779538248115507688541226038654420301849121022423904867734746708392013416917664780729653740778917647079244749509153445470527134649953520351727565710991104880134544708146424922034985790421934111632948999648437713576192064810609512959536945334398685988445553860878226242473847460183323456677741592576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,29] -279226961814750112769307428747187117533266377504709817131678018440579192125953562793638545471729123364607214275043565836352794612868611897142564832214963124036881463423951973898463303855505638386099551804901456079617259963832189617614789955704620880678072476246413506024352539148746518170463248760906164318211688925620768971322394181251454898744759086270438440237434800029945965771013908425545292452668465730150581144020561052616502746185366643614114219261919160586022261351417314776196501489422112761501948012245978555263200393029061399058213748025280728097674353134512237992705687704686862158326196603622144738034890267897791356254584618607818132889828556202803331334041287641919990597534978323147174731496361377059625487146729789801267825118065870808090812819129680611349501733917129887397296564718953299226597027152768368085955379278580879877544182877079272994667855883554877193951658290384821241046845594242790083257169952351644333923514101933003201429890064992271896221118446761682244909555291855370195024394353176239063955299526001100765223279170700634827183010931710256649270160672891718475417140774078673793462012473926671052782634452899186457773502341512808005497973994813742657992385113456650313022248560287722218947351741246007226827586457271455305976388082110144246940313468015200647469293312586754503804418965397592606362320668534857016128664561457052656853008203222149925556129750151246392147333623616823189038499260509594750830134982047803241323175900542166525271626028542742087069674236005386234935160228069855212443787574213510308412312746435520374599380780733178516695795790330383445118125857396421890829523515282030592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,30] 76453863213972633362040333527819517388281123861380417726590757476454340700898871050487347992896213218078281574715267469177350613593408991096801557344020314814132801066724893833187691466382891821609587013102812515680380937098982920564476539371171900681382263749275969065496053753634902478151513633820405549197043238475639616252815275139717290836548388685668208632520507974815793714783726448072767644242567102175917709329682456275022733398476963847473826359246733249547948364033668517134734842735775853137238245799761797360229626338731132226497379864268153950277984266819662585015417631845503818092493174478196397644167359608053093227661694707961477908702704403839310845299418328543164469733531305179717591966504062026858771099940247423437771372320287452079023219757280857876606232480721741278317262239113905803669883221564379675643148974125670072596965695405558446474202081873237502871757884057975872475949479710226115997111037326282216739945774221777094483964494474505920146978025395726716216179211300559292342797227211832080865239946803144832378339934529100293564456505507785044964349913126199711844219362725851296306080009642965666649996207845105101830184141511102954638183022281538757276831112324578659718912705872004587278623545196066359885152567954805417052125409094964340909542998163138619088798340698849224265090718542035279945767976946836249043814528520507081932992523503072596160419233394571362601725767507938830942309978738469266317900132481520346803389623156756209780348539649600313084227939133185981950519377697737257067939462029570595217860711283783963635442336474967902738572776049865508060962661803006159163988071650689024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,31] -2172348900386985176521031120279349563570238642585235273376493098455803718623836941113572299127148225307388227095175719733888561460201586987303390316331001086607151291286368159170793283683131493498977215312003237690251251841914026787169835718456141377078309023685630289824268354999606945694278303591718180883111315592364793820696994612968027516841304418779041040302937672127313237919164773189717830865798768800716724772662743579640523501757662624714754716539880330865309640534507399733350495605144900143397544095560256178025732152092623373131284254428423100296401420016614119082866558750021621251664477843169255960564581940073874885961081889576486694117550627958747335839981864027221321081444927816910751107681584364169394767275700257295168936692798284884619886021910726288953618171878435448835503561494598835880665849353126713946008782135602675272442976020385543919890623894334115676015184331393782439701015000177295921418553931060668558775400388357634613257973431705824255278486879433625548769670872239513961987342673901014901743052765524539037863101416447506039121294752987755955950075590279681615828938163623654634698785732550202631527552112374861611546176415648042797916925199374870123083130462747395274530118624717419536177974860700078722214818357357541217541859860248206132070297385851779306005176881446739900172279485846042695002450855432559228709331834196841577772411901399402761950908979515806212335194758363117210925123029732782451130031598564949134233820635820122231508477410278625991090844596350758720222351898385772343369246319629044300892230592784299529482619870204041660560379565256802348144660071722562029806810508034048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,32] -1857869077914498615428288680032416565694895231186831418225063164508020546064846856944704136631888665412819025124128097004901912109685994896863397721461329461540813215999563423403308563421652613852122196322410756651124730226661703637878268946811523419335825181861535578518143966804993416648811314185976500650650293536325781184275981168759525957081161855144679903277760917954695974347700637839540941771020206662540099015391578551883501347149818484147875313946440022558483017935195332427544185024532308639638429720252371193611484972119144739116617495732937767313452365093509798135123670900351598384125321011542436328137224128720547386677084329116707303578414680318810599661564959185715773181673513404880644774234816281714348782433606980389982967345357621780434907017338419125051233413061257341117209685051289566952818582324482188324273339536557090259783289743125700074586320865439386466715826447205924777610890287375771229840632929958677855431274172946779316084932475266362089191853031350275573002531507466408486215738384628225839131288492231219909880634743782097458130834739813465955150792744032214123289858250017704663979220727797307444484276163634064567440231267393631719889413084142596063870431820245498158409948540294692513115392396158646802935677281510891148584180894636678695767065932098436775759978181650537139976564578676660876649933921047428853871927789942387231858708734017135351894330186821554430261200833518195791719652452098810138272472579064442259160829994943068066862434110109328695536671545149042566987012812769055197936045777679254968677702836201684452819576077724117352933519195433965808489224351236724949182628633772032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,33] 88167288107577774763415076044764794643673940123134239223507660643834831396621536835633805352755241073750257120280259318891091288925851535549779625294336285046840391195379381619307859316081254162636345683195540363701288999807583593644899300047860716901736202960000340467165141869664609274533957052976765988812620400904142986255944703254543933789023481977946089853022457965633483008261159658177420638283595601945525784324431415130042736373258365312465431271967209102307334645725161695723785515468578063943498251364319756847503239698198122993497816552083481424563250083164896557219949344868498660252245921637854812789082880043193303900099488219680540902080600063960343801091529549591276938296240166094040919052792195751863805484015362120972487002973923729803667737715771380739112829700059946954134818445706988274363001793312705255941403910019593910576177880729208713127346101233724366739397006746213372437307998896523977354815741968833468694504492187143404778202581179495653771553051903106076651907930081951679120182079499542895438227425227033294388871707453231242694882842676929729163894342973991285186070466910779956365733876296363295112278396238270502627695906680131919813960440971773286621996180013327000951633881083477483385955411218501372092803932622443304475128279358983110695746109438893840418223439232285988394662071081192489792065473710756638924188620197808375219835041477106579817038430486064531355483191007492929945711555997282666345756835885152072854629933955652602362782143133679116644700644317956946312234915920055489220708321335290602287870293782003854789212033648819732092126242269060722117860280840289321913806741307392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [34,34] 71147104493994143872936103425798504093394207920405565602680819807812158464463850639729993926736808507052895144517587340332216237690156911998449782916337204995850706058120260273837568765147599686901039819647693821667346555302426548567252825079219922418488078713030399501118326759205708836012151127211708517789524948314490306578715961711000573206324652228966652442577404201259864184486554027666165304623060334970517074985107324474190640410215459007410862462213840933735363288207577207162025790784312260421537957632859616737917590465733188410207022655285533991949913159420484114242312182827745936258130097220071969956141213481808673006895050708447828004406900319846182166087584368633099604360910141796869891935726138764667664959199906038858386452338963913778743721671342863257812723612868400353380545868766550767259697602499109331227147688986039853195486561087542456496115462992273016314435734873405332995929763298258000820373087899105919732212041482716016974848293863579227746411796619620246551512165448068749135406558125020519524582549248280561108596177458946975819252261365594114240382314727793724000435342729282386559258145969417548061460722318245565468865601683068129278317833223977481376394163772862837545822946684805124717276190418569416159624189527368091139978968785238846882980133453614200463275150038442725880644942921743064601130995166297273444701305319894742575175327266111670330251673777186578791383372982747108817277089603269032923503591136523440000301975529723498421143155103739689024244311284127585575132886197447265023880670129758051375370927207857239646579585378691592992508850129649217794802052927289157254931290259456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,0] -356849288797285751052428354994094097987341875401727531688073450605485760635834824777736707688946238495405139445356366670097808297457687530463569873165348775929864678743596459403022495761712313951453411503973473469916048915175663689135644678355243489428973984658664878437104033433508151788049570420763715285021324014850284278659140323104813060846490275794173988957073520465425483578307168874861612369903793296552838856675555025986979381174764456342085418176381231403424438642921261015750048847477322057116869634378409060771356976342721009619262012233961633025425936752254110402383861233903865754557886205255848787643872983570955482224513408124235495631481889209424573940346477804824684225689757566909673180389592395343610360889290499491296822521775738591542746048787955464508976657611378506087418625951422587925187425412832629385764616542929273456830321607746799642657236061998786587629283832873048929884620990283698754777713792732786686234537401840341546693279848590016925508187609414297515680963389856853615042349732248864865095153638560114785480502982640265442109490981783696983844372408940032241843116187366899887196760974062395257321391939185267353272196477209044240775302064940868547161584792904874922145188401701541032934115902696712501830355263473335788823285619851059965916618845964760489953677065972304576329735651162530551411011733937828035310414622085443801340291338835966922059063432251740674509890819987404797972046956594845604630802622040608002316835703247430754764311961472232942654136947275584222859339813699150843224939878801642902956788791900592082967425240533038297755454482405253179832760663258983218404666881605632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,1] 6232799094772015247780977454099948111197881409839290619261244914076883354645233183937289377676339854957085502776598418780855351344847133716328779597933123114110602248904127492031258155072243584108385497044077637580616076627190722518336819355313048668434510768975848885551140246901535384873241042433725819074028113821602985136337566026997299768663652927391693145436052889955011784714330642704677785966176047604674952340278903312484133136868685446229920196606443502592263324761472878741336397735695630634837079733508152188188325493653318762836469188857381794761162281538842285950219887110817674019413379127852997813294635857302180144026068011155787406880999854486548918652200006087939281199606988912791707724982936057972453620177179054005770598547033051184713450915998929118247449222776609942284502623342361755539510064502060572204485973467346624168084228395487533078770254492775049106795080458108825734386028032792845140463397009218013544598472206339686762474593540138692829825662577863103566768253856784181148617760438342866358536767829840076088302971777889791820936838239363057806784427732679590158427974146692250898294392081510556165942795948227711565785048485921935262247447726915942096831739850881559200823283494002489102871710981243762175725012070088999957194619668408644551130136410431017803503880851514980551343527041354712259167937815861252589998440151095132767286116730337323550571308540210551300749719454600837046462854883638474805806697350357221314510468662989488588935639336950052413726356559039677017554509989088144085208650500403619294580266416017691018740650713209537611015244531239817275114417977467735043323530284367872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,2] 28780411166526935722112230897591048836835512534402955835281979485205100856337256925981367065648787863174584113712005803525468830215205042215681538343424010020320083823093516737722126080013361330829955200591953365841063943344873556011715141855980802939041551155046053048161566152048568784429853866492520722844605632484488091123605144578220296031831644288417677602253673784429340367236086355249859141867032861870612528568619217397041803506459178295168202252824579708745042912803223338858869839658081369965752508337736980631950544374960111153594068409150413476740561203631048439066852997016159762411867676181648290465355835220913266294278398565774991906932090539185962126403184914389037519397906484615360082454914464325978469945013654626298945877504114528889457359986964238404359460865026282241606800205503473554741680050395087061674180864340756316623469672071062052894282977984949993498565658477036867796952404695689290542578431080682209831486444286947264108309083037129079895331316609643739689660869885276351605859759304690295283143055773244382036808223051070999097353630547097777823764181435560286826011258189500685651131436963933788198388713312556655440082339078083441481375948474180561490432915411099483061986909059826702783466004029369969230230514556684776017960770255416683716171181049425347476464556547993008640472181635277760847925818000932728143243526763384206003198833053010015865456852556043615401717692024106201815695781728186427162320501007623688280333478228818887167001050310687752127317651150802934024394936818825903456980051562000480185224718254611287535503495717592711086868221954334834013700615957808121230251762282135552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,3] -811906068165785490359326938224406584322032506447306761996918806556978827378547609209228993067205756221512948213386817491158233929845514570755580822524075947619096100675827320221334518693214878403644874468939800224122452012924501463600849580031214082568050085128545934189803700745172917902028190950290269921713744691701019181889630779259960374130679481879145857925772298129860666806415765984611130272475335129078266686345466323893702560208658613731756500175438711973188872040574703184968933545280432838017805377583641681835834373142133867872250429029141224510430259712948910395865229673357203565802401990458724631837589642612237946549805026045915740562966934310371299001770667579344213587011793535958361854132000952819879264035626740096294464418249189833247510002089673913206317450932021339756121207074873667517151176894999759313930347295306180834173526532695030952933576779392051528526700425076899324963659341167256087899543802788185141040710459739910529255762301073129294571353344831632226706654019541664966292376538724272822158203596950345537520948561810184711185640366585843580469795463251212757636406475890115584253772604791554023673034347820687854360282714085549324026430074933013980831723113424630132627694995657596517866190591190315189003690310371477770660717998738263617386931967202956686038268011390181101544396183044365112501327215738045231715474926955066895828449014343169779378789370625175414651530818323893704182805245332089395825355087208362491093826220993545520760091548228863174362813476950042060749680497554758446093881960760786455867771414880420554891808456022930511123691388397182128063315544199231461084478879029002240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,4] 5209291126542936293045655139451727719134235946549469391447476868380125282928409404518413075711220851290375205209851803743279940031703816839586171736498124407527774956683419026672933748501931493254492867165779267940303081367569516061119678425966736555853621013953452267234354790606139768894698571666347861163868539681286120813214494979725825747178052453851255926929955258121250921997201240929844567071194425884280658501708996958414864725336601850894417550256923323852235943741099541794499550395635089781120401567439132706841901867485965286225095388668770246385690620979281571506271730098948887936464429101285765215574653350290395540817586218801535670899989486157186068537722977328685296905996362151895021180492668830215753917443331438283163199373402177468259142544610607252202177171428326905283740235211871773112080026380176875178239624572856298304136531803057923337930373113189962822388367994290539605901832941235910310349650070278906402996263424614354359006807328879418676980471908285327115529597840809956259204391586544346704462983609113270893974564994720460905056656775340290456142842702323870583856569332130096936919615320075766639774822594212877297987189047001919370066356238066951802797114105220908542361860909094224249662538591585849643980592936952316829242897667438095041269426958192920245663656707865027657206584598844192529886119388782916700945147841790593512911573509185330360753670712778688137065224116403647059226660639411828532992190740930021905678319435869733491714125156349414712509056683487800664236780281746110186383546582954640836514462399778094851493992052834136222896703042843458051373437394999367521775948482360639488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,5] -9601172235707684538799573846484909761642730255423108082904608291648817401547651910397765623656101673752845253003601879715214808728384950100230167415408231773132852998676399947016274386775641569965305473324421719267423877614992278047291782491792414482582707814552971330030378173691249240574044995135431819708041818438388746410262448166684983392881026992640189086584969485570733376380177772276108737245701656188110957865665415478345034953399025748924306096867388261764694345251770813823074403658583772926669108158278306118298977120246359259738629362937090541525368985730533447858329677121749964975632422154717234700889198373562918473862026253202550909680785168154470516846701143910763130732952970652998130518258616870349516802486052432864855963229403026360081821359233398290413522535643908402758467512603422872255082003161956872213533100426978308178670551933513960588144437798911748861770911473078649748513386831972247976218103837204531685842412956255042387774798602573987573355775463012516647262548483738019018362720474889388149960362204783690866796664739239106838868114982878689550261590790331065841349129693530651252139241772118230763276264711835822472672045474131478534489117381158289721049708004403528456611968800547110568167430803399003397090270048331490434583774980478585879237193178539596833133865028292873123441652891605248825610196300453274449346415997396545934445525524047212160178114409811446834407241353784951769639117053700026156963906137743993946515453596726870361804420871057178336980254910185959073221539546564868810464756529470461901466947325943573379855404933354276766260358651856934526470504288208167493659727801251528704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,6] -49076321194092579864588967431012919241163937941519605438898908842532583232635005356106310993845247582505210170271775258155148907957222459711760916490554350196122820748188010640239945081732271381994656142145558102091891572644368271059640782458426098641903488790788836073633176274890236151836767257951787494224253790261514713268796161892311227380025366409971311144928202999973107398895654254489131385047191403852895934923548161399217390996630670624735797827792074485382731760816123630205418574661993485167224184547579839869799006793252974343843025195074345950736509154258614403676757625928037973171409841635258436609655060069631301096914178583862101771135890333031615749642794527545981857197058752216563298961723251558788300549624571480743195100645308537020086695813572128168198088720017374108818522150838825195699934160522360007898624866902013376818171622989389643947501042351621950591065082070878612917503199934705017770725437882982401878102935980121436325960485930826549556288301509012678481315355796358687802921286777825858107932654726847718350301756098422452210162146616688105775408716602633340918230728456570347845817141177136044649566488393424588393009331247488914441924945905357166474566152864169702101121632040228485940380635312925847353357827297676520729430331656036518150008730193206036790285443174347758608353956727356374372525984820253603813340480621258524953367075527390601878936542549127559783892665606061878221311993651660027030012692274626175348224834751837381968345863542598983196455525592218472982040278388214930343127179073960868518610632998310718109735362527583774659936140430341895340280543370928110758995244991740116992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,7] 302564835746130177497247234244433942216177475494215301947689398635012379207345577670602078633060884441734471260717053002305971464074277261522890399513224028126813076484732302811592107642314371299637243254594141070458325303987950792825182625932127526994947595419782113207508675471957655986214862748540560605161559638204709568982605316846685850460168981729923555585558536720420768088075078845789940726032032050161724995561932878912853627251595578769372904337431779991728738381003688251824466676630449268776027244960990027846649412932970267868131496433790004210084829648782365222967566496541943153831635497453059039873066011148934057613358786720305283056267461067549322406403891197870305770813186580701663684341241054471121195955449391862684883403455335677800034604800411448860428202699508763574904383947573351835692347146768396924922392485317127229361014992796387413082081078666106846975446117823188278187639972714820001260385375892025115035928566490788039706439942303113864156267102859588008238177716245278624096453368647953678318777830320643220051472442586472052227957320198335291799029454824152120920249118326280337806372617434337176342892703077797613108018925061040194286354378283573506617480895820489514312350149156748772596655968376857000259076919150115140032240238183976816797004662851873534811516978485622888792183513033405611346828888855927383461695749644194210180405247543855050440883053160137364115256593281630503425978211869042803355170422840199001339898173005651154807409163283208418643869341034435292267967823626443526908958878459844959409090667967117922000933436342257098726243334197967403372650192290467173659759107780525424640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,8] -587932453668591374178554909633039743680688994019471850857656336075039578832846738038793352114467418927541102543800465507830108541724977789750196898551778927627039358220533439086316681123652163375865190574482654941837303064297962091232477097523989731572931354826540837382896967349824589930527123928469581992319493017036285732128136565387267966982238307310730284254881156907318189448891279998177472909176038040790468633441567455462421948625596635954892361764450032320852049859591343069360165475755163505415981284936292622988731305639830108643617235131440011489637807256600382480517972037806098077360636871124199551730257839638917660422686604399273880396039513217919230035107736672124414705351045286265542944447783747085837259692529367087937532835346766674258098775219675127183333516457211424842462128377659193376472606501216639440226795181420882389365537529490691286286995101119002826370326676912963419491461714864510430213248029728950237454968044026782460223308242826274168623654948007294277803735453747379088695236879814101241035909896469259346387596749857770004445793901037349499689489246489625017725659759024163207625811182953173953213197590220307806542598810257803163065228493245230053752217437044181462395294335061649863366780790348427188032440415306506326893034907917813317194819260546376798752182693896038578306456815304444983968224878999869529666968315664301249133753909983419178143478197513809594067286864155945524865342558402847016214166862217793130132295242379143270506374728834388800794990758037160738587182653569564140353571561752698997507442288030621749170332266285003098241552349707387211301067270341204339447687681636640489472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,9] 73794905313507845623596917336506784658128532342895744789908541696920399902269149376818610489108995292619908131000958897396371801551457288530988521022360708759631249629070635225230134830232038527813821066974959370124311678724450038974308242131900136291077561754688301014232724108183932467741913246670910760725554693455517577667326795788634399190068410342326328023602181887989902068886729682883537425349794721096184355602447044251780694364159476123180824767814315547191499695684028635207269997976018133133530488245931698081974808152209104941888291817733555219098812457419844249121543362496317584875275593752502294674646701114911843449429936963407434092779896870450695873919115297749382820864703350075015628392986738611222940272682492091332186338161257318387312955879349363695214917102994953323714422598801501631132839936910601499240504299765551807822037852697231788380738460019885128188728651969556179335736715951440632862837027608991140569397988875642282394884245151126085657110229704756084185005737303368510985846532339778747613292707716297039427522831837985469644488361849359503917057437280295767862066341298475580212450861351247048638085610000408301594906795850344927652370167618745986636735592396296197267855175992569822973528007066813785571047325259461799942687623174462948363085554162081114858653327140149239073891865652930192123649082172967481363934185284797198404993217568711515676099665008943244085171409359251214534345688096669183842518859442018565196830852411841546984950708031672470315383451246473998337959752254083914127729035550332379458961801180515902684750154478014534687655790232930918691990622377900007312022615320950734848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,10] 1631087391640073932435428131405262991740829177584277882929822471345925130370911002365642170508608237394090680282999414795420114903642823231180595855561490378687125476230346972153670885119731595960110531030592833935074380860784477905030996289782358972018799578978066076419434381941653557500450896696911239922768635548330280804054782729697529500658924648248488480139225052691922649287861317119037779703431703538049245491821751161847634299610263454129765602584251206300774478929615157873675660276107188526836502375233448422703307751724590001782644281546727982844559025609656927378183033228813499525544429103157092016244320234695692754820569597829805887552862025746967778062214211220348890512261651979057858102559763966982982695288339700020582568791151263387381306051528186848979921904311060622721792534792523512930633350846405792936794686755600457109885599485187972850647172201009809368589695418909158690199288048454576950517567611245567179587707670638969771392647057535471265723814789369261036345588314248819083408310392289391678201303323845346270159515166291520893415886178632592360548387850773140837335641707366806049667337699110505500265294831024672295235266749418887594796022269469850600187469298565779980015285842212655456621386877661350955959083894091566278100486253747456363663916653905385627534071293422584892175602123176468407966754786727180671617545434442838236882453359475493982754497071061468501119980503338346776930297902816420172805100296558967255991063082486980794999098671751699717138578095168051721928237983945539101430080444485300547324542418562065189159104989977403800618354147469211041868054276118203126883029767110315212800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,11] -2654959667943130762996426236732690473539753727576344495081492375406492816111747412314957328796545190572361773289146284693173077527397489906602357795183273697387944218565125661428777677017601060139614158803228471108289711020494494884239899805928929635979626311477541759918174015100928498234106050176221690944334736565306598821326446119247759723369684961615625385544649655376875990111777717664437753556552743989390055113479654655631454268474150431421508217504707175287073464176360497931116814323444993834393901855009291514992729019619858932165085637987632830543960772412850808508572331042038613479530512331688560170582578586123967841407234578666770415384278985526163314685594362106341394497855433005733664008369958769717472318762037108653347797380305484286808127966512790943333687797897778373348766341536917063743450142615973159956267643199340790346341410586954227504199719945055320682441453811806526929436463050877101709638614592197383939729028904079570324968897461552797153018494305133275751205669944429185043224632031897500449717095746880512681647646406688255243078774916198157359423985465604707173256346380930808099399224771378459834628634372943245604418770001228119118807892448009360526040824727589025919965978587513452284954293639143345653539569289563551823567511770598192408431256436965701850529636668840641421925108935165258133414241079273233846321138772086003840097132383480578208103317207059527313527164091151353020435251559835196506948431352956493236541687090586067417892259542515329202174630064291673603960681789312908182130328382576152783832700099979646404013601192216872044080420592785311386872678478255553053790199458311178289152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,12] 364389886262800350163743778021657892860013699068660548296112835239603221036118066815250544516892932311254413393214998248105823741334567746533700005872744570030736968080608618649067591625776947451599565209691257391936328076443457922915068558124662562902687676220043368209856651047837128239027708721770674074167882886679033945547643139226732518319649628895301911565391994223399861286626665741185273464994352371146195218926153325159537295148087096741284137179172874604801408006457008621537955850900934229090549272843744899132223767206179920337017727998859556935035005744466672485622518008311403338521427713071021442551098579897014875642253395944696127863819949794208951424370476888129426044865284450754506048842064259246166703156344054406195916946344537501849531724537235943493128410305779085811125338694237318417309516195710951466770161829047595596628524628464726977584910560323602325938238918004337180559953844247075691971055620400534738677977070815941496499577064611098042154556308809828227495036628767812117649926941188884187352070653188659943208987528616800266116260417052903989489270090966006344420013381674535238915707267694724936498070205705544626901271983750190875380453390481325204313411132873442755894555640754507845781138414765764329289407900480811546234601589326135176264233171675579662868705852979173763766740555681227675934784974925334528365785118420085852918775053766965031574422993814180396766492777686938569176247223047203683641104534805484453570829951533936187311767912818434398856565287388517791845420204477465356500096512647581007019941095633869093247662553412223404816476297025556326830978038082844893871122083987079561216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,13] 4313635250302985926135187229844755136886979082673327680117990723427321196544715130971378196909631870886888183719749953869313660003047025139944056468437635526402603105896469992519182347963420905762276051451679748717492469036315349808006375478992490169820205543636567003238378550929311615681105996866229598715072138686958212141045458571444656480843114882178954938708640207006233897473975243161564181997796802844257585306741643548329658124581786430236979551953939668572861186064359610296335299167701739639335254362108348243778955969774628016636176777612137619729512243513096296531372824728933415510596309800523277372025853670375946900568359526024352661058190438491302111306952420191700991262097264997662348457722512154222438544410387772505940415915528751250781926384526649558540711312127327977144591305331643989099458546574608658674161445678085319283768230280122214975579328792278711852593303440590885463062764941384892802958537480095736303209192686567779316288320227813508022475166602525513984396945520021523590139298382138611023403370967566491935841398027170347905544177649560236818389335766878395540734368643134217624242926147355663828800778721720130577084189276728466585448917633072958520615348455861202067791226209496618949824849976964135927862147563649538241015968873687712955330679546059787828132627626599541307209544642790103669601719515880549227784017476912998349889998917964544957683781287625832409874205679403808678035277680273999532398583730854406146112323176232056762286759947795255855501852101825626846695412918438252487003349029552527753654227261806779947656387204816131236561189346179502967886801768818482650081870477653421588480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,14] -6837652041872184593799365430478290150125570401776480655860219318765308831702876206537774730010942926785630581057410390091733570091031222209963653095073118323139882337859856935220116823559034911766233382712785201736618110157073201626483046579235206882845004582817774222605313241077258138048579744988701188616737985422401503086315565211292033420493704733289943887618450769763053966788969962634293851905456160724073940297466167673638202245130951725820457068148850074703934411666775859620346779512555158970506868865797272329263073482501892831294970967670742056563319222872324978543420470261275366532701726406824719868401507738545568527126866171423362197291095057903859365859542392533448962802208325375345561204896488199574185888482529179698573651903384287832214399145598708098200853352965532024144676385504980092690285588023288722064033296218142401304256907659563072211299134045985282833776471725497054529879959010639751632519622119757398696964334839898032882677793858875680859552378086802863642827262359711831078452436709308011441951847959614464736484433107106225878947341016090531915975020884938349588357411258650452907986665696029800006752885812347696991251642506622882660284784737184758881308736918915097174222719208408074164924668614625259894289822905521836909978999271562068736715491423345705844338135319159182293103870267931424829736713466631145543271098792214720366484194228235477446450160219285187108662013800841120643018064543692343937209789833753912292369931850064150432140344988939946690475484485672355773359482960038631022801278131253570319873040768062760009339635647668560041534816556144685182929614292183701078284984888570354335744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,15] 4651920311989141296655144038768364787220965344637715500281921189569540380391353665115888054238296399993616464810373657509714360876004287653394441054754784759614737734448590655906896427716925404899900717885019124302737606979242997261353758589790766551468972247009796343297532795087691435620863766445042013446181639232750039167346220787720673562305688128365811775294983603297806937859051003028544919038897930007084414185630659267178789381099994289811442219858261458113555934566674584817354175414659831213570707099534312547068592190446036117660981231101181573490447733026027165685582910816648287082006067807766402192276003186771616022123136553609382729944316832747499392972346845114189050302660377257602027171882281893150684632642929029564887707629088123658927405876355661311264022229590331541072274476283840728178829861382969886636838462080585763138316218118892354631799597661939607203413043239950558694493824682128938528277969255987632626530063369645977116648981297307149257248826726551945167636915304756203656130129060695567442907425493277389141829935509155819024482612582220457923405321605955156344841262402831810196959911399277931845826423960688933900530558322040807720446506426180884086718412140679993704620504724781572842818810209736915700604792740661720659007027351609523721429295462294123931617234911781506121820307962458738500238354183237512547985722494735138279133020982383098473658070779208193726707530931847821899637471188376205088540748787760980676475328113378764903866724735366178950255486875388635910942746956228744948979352260903252345804030029351177481816023939418556388763026645906283442628030397840428752396152577061495504896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,16] -239372734417287383909427882481789178698021722803369053514948859877913378001111451009422686859517343069223608066779066186959656264184462573043367775872644271277326875266485420005768046311072962715691095452857481184533391398218903204847934360174648819578553692619426506150871650249184346451133506816178624946643237790945047125056964401158225391793062350562438359167692606285839620208670140365567829503217267391563542433800192947682926212367497435764753094933365574962041666314934775466987967182885521464859430366460802904743506784692307178965133861841869894630655587920210492402108019132286755347815531595756867175570626888331252382928250802304211011837570201868112985790100380247549278699307080264137811649318009663027230263144261173471013045902020816772435813422779222350076128595096984472325494660157571203968078432546436223378413436409225688653512651459088044866745857397294598408130604849350493877960061792221779353574095364613962836476190896999605570000939314638883114097635801724727390163152591715314426194222419744598775524647903264941123197964794035983903927929035481507187669829331394407028043231318966655421537440019973046799102962888818365933395236228083617172807634121855891025093149642377970094766388843732929846010410428092455232747146341129859947329700728878873016851885718582117150813030905475311879347341031400893406739996575474159892213309519316180913189138502823286605677053492417630102921262540336746994682372197969814402482540375859243620331049958490603527577815181904797955968495371307122547113184705102280182009992234707943959384914222282876216357189752583245538458290222856874649861415476192099818126588497836212486144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,17] -2474532781235019293476938154101508150433512252709120020919820281781682903542475501760555506359375639438828045981602986002088705239978949386442397023357421797202678449760971160877662199024949220973166511910787896280581889489158411406184713325343982384459617340797812346235060051322656609384071025768243407395366907218536363706503588216032256677525486657777547458786430070052653653235593157500923946087188227400287057874846393514634064399041086862985918698678410260115329394167835635749748637961630744952174317514232321126528365267929463972658751137710799640162489924885473445187913352130262202728056314847653001785056208051151611441045829744300452911221752953217168033474135142834634210247578469589554981555640634541805810448609533298818603932486315543018684580861423338759962257413808173771382688143965203969918050266023169242052695742940123333164687921226304867722927711067843415165805906631253320926143446996597391631886181392718264942920119645483786955641123313404439309072977232813240801658633697828583814369388486173877387941045994396850202948611452631321852971028681181449570130739343727388298310856979768651344380332999585931185776490241891699788530273664828288570403715983125770305029883275496372444503030509108955615931905342329390567364418785411193677781598886530613697908861062416849984470244287840458586256747425380899888689197880986909056730464766361943096808403128437758219688578815133251520555768495771470347687777935619990322038711857317317920795908501940442935933481249009988173382120406408648745377763899664256373591952501969892271210975928892065116517572491134841071464203822068307764856881179149064040115061167828963950592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,18] 2415753152109872934444109324436915599248630537665516622451588267464522419208830598497684975218917350920356916027766496996872634429495756330987845360797564518440758758374217575337848066111481310105241842399410205325022653145815865327701166354508359590581662672102588593134900118678375166672741531204087547244802598395549746612083700856971557399513739865031509755949850714173024858426012119093496005581841500187195276546511890446132717298049740031181387037093797282064824594459000651194262673235678504284436869251894258491582956902661308917822937177202640481676953111364609737493613141908268633175715895163494446611630944715365131980416479754468187733729601586787991781853876675714418793723600725875709448348424283879029491265612007430551369107881359686016183611571511107429518691286680253629402902607230876894708508748435937169873220011484220919374074377445997262335388260297872326112468588126667864949144050923429142122521087184370515960403043007438601437754944229537683452694580014429153186437257252705333719863546410415049138339987208499842237733969861927822743280286820693785189123073026537514071867446169712496540764856629031951751164791133611631609195496565314891662452749757437537038122726901724317262286705448871490749190673229892916219150063021749507350361439863788940600741302085910758371878584055944667279944681198168975613074350951127320491178899382481462951402789586209459454632305923233842887273324792345123209201721048640483087042848247150377475641198312235978078262433496285389724947157875481804182615292078171699795952290352925605761931554750571209538359567730197290536438736954830235125574277922061751522191963296443951742976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,19] -1130259431817253815078421926849827199369152206664255305912310318649813040068017009222109100357563147842673755226227802326079288815728951904684243025139691342119828959568330764556817849507818391209495268457364609077043457995201938941904965284563391205498134514098619801076820871265718326930566932905791175780659126840342802752778530132284755521612496683851580570004291713482170502958686592762388884088238183888416604587472774211370293569767194030259054491330220032185210058425883799884491538266375155185404019191649067953430836646565954052000671350618482390874283971948291833856844220108223239818285412215542508463349112036867799919118734156371595834917913508234080915392431540386754249892265913988081963714004745396174480411948874765119223928001590355444614342368032067439055308338573407239172620701665103399799516421316955352900485275747224481722267672674821659379531712075302481992420801069878321758181322168023087296099548807899536832678314768697337959126807777483084021916858276062078426207827632147761188489904083705934721076789107911134628347552212519188121806708144877933541812217819765105507208075461556578483278754827691138283966460703263714607278271294218713684939342355005478174861398291662617419342488190796914301460338931730234222634827430203851891022805605915171408800426511630043987430162886206462884189886521081261425206436146030674201446311105356550239678706748225896071763769557420630484816918177998013970603017838778221897105951119201524730900092736917747318756741402863455113544991428843365033447302193439079810989982764623412210085369002181478112356541487897930370902387293102440988521908787054640261152489343707783364608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,20] 163467939427528816542713227577554410377024763181034993519894514585459819516028192032895687792924894635374871998405921827030254923528379769663629821801085179677632173281847289162444384908960816752222458008525561394999555418200491054801442481498098552238694026348720238001739821497558028744089290729454009812648078472574876935168476636438239764717260464245214605662817587239636901776467575983069132447177274078274119511226626570214833924293425404734675279824448270682959276004159620784874928267096845901329649136644869668719684861501423011501563967310193296850063787442705959072820520316677009032628435633246213200399884789574533559323571061446137783135724209479984206754942405386627638297764677087467020177684231830402310603787040951078562317582931498848083525403574953453299764206415746527742005703739269880159313153793858378658217966728118089030643111406665056788125931721160599872825459692399478740319210240845728156231800960891491318253709580213256496595644298387944432175867821738035492681785329330711613198953715177870742205926485920052927160770108753890678930299713355037556670920028598067456795064612205395965337646558013338359192755123185590253832866341556060991094545197010009445899520760487912690969275494305610496325319986480254694273974595597556276268827771355847342036063812346603078254818183816734450733767451514254466601455497975010848121686857761222457353772542310960676036368681410974209127333454935186780611871378138162347690140554922102354702348015297567694697228068867346846391472573952113070566795833099491583071296695320670331724607335705923259547527139316089337287230713138012854318736999190434967134211705172454801408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,21] 141006501594051266020564948778127338954281272583423439127915823609720065436671076629523582032490700043131758245395400654628812750464954008843108147945245409005595644290669052537917902228007038766076391378201159916865021415562724498078596624048045769809149823623098380051186018818331679376715924923928351226661480571859726124790088040901795270608402598924276811901373189195789801389538999623793610797140466737465795115901838802308532433823757688392017601291089692391107672841292402288829069448978720444291364379148812890855834714225854539511288846919557331617186929859893250605965202054743516730038735140138085872561746831024082997181375650862716875601443645024687965344347249608934026266078993560309897747292496423056027360402314764133836946707421416939679100523168831769126013638916832625525217568067923155158966289714037391036868447290851580026938128926518915563041991763506131230236057374826383673385877305881578156199693594152566049408935423137387668246663042312372942449379260235626457650560765691007341764121039395258655195831443310909490229048633347291690815194999689859557692908755767222877427096519418732071766702277189986494489341124242106216318123650520675955158074022699575167872442471726673026093131739781997227680043686732430031207532388953707134712576031614188483410457414488766971048028228643864031651232595050215608189176228988613491475366806232146230713991643191657715510722684714408144165416710568258726974005142542606661111966490031482453755526012824367841849020127911537319870157668847635349758974123469938549987978182443521011621036388075555161342967740556746580987347928437777789121911948323472251834893361593513410560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,22] -109635488604168751924150912426321798083277978303699088100775691460380229744424251067211100423663692535374145026341669036096104865068623759250028076542838487572539584674425242326308593287641372981469865657504840854480061767488307336964379746427492361479761238698285289054122760043962665338822590955503801008466896270304933554851426724260079046332466657676762400404431921954766389000012905605281938076752928232283060085217712559847003259502471736726672679706756527086655734818180134007435301439446449223047474766052785856583373259554112459527393019026006663299086115172440798415533962134441297131276959144424538901309749423435899196068858172146460864539912198596214845855553435266038132462607954469761491204600952355585876492961023268421524874405953758495843796374023572046475451048847293493711827840999393497867804355617792062946474022713677874698145297463658937187758859347136779510150439742164914331665406796468045927999131521023045497499992327581476524176757272959054447646171726604538126791957476231583525929377551271243284831742919369897174600313959352634262908748322050909770586201668886685874100240354117912460701650449527733852530852507375849146400373628332190067293256675244655665167470890457151131022734400356185487110924094707897917560690384483807326642766561630704023731248982276496778488137950696173579849651467304882761411665960542223170308096638377821542069886241757238136540279911539707732775903875390936815639679599246351061112877334757764935679690011391070677190464386857797353362350366799568942710301888028451478890516433110842734952715128355228030518955440115095034861161454537679326878288725134106047841499242797457211392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,23] 34565617575548383648184138769742200175502610548369236897995467719482525698125766880272689510810821831701000511805637781424999823526420002539282044097533920943547227284505624910505505189460270893515356790028276083828757438273667871582608450521816730275142417784012562438552115170130340119844027405039846396777174797474984362011065499509804735855707556310655582032872642711583700889182195171482259752386113250241726501545771645597186652269712786852830097418747837150534628751647728299736270161236387795186571656084103275979845178420304067279727408138955933179416489927643552927195690092426264369260862284195613367040894495148725685316214305917391985805300771105331116899624054520299602303754728906148878133144199682672281598944086005761608178905581599236906304041506094620928724580351475300153140876882517475143718742377254391397096523928674087654902615036351432769764203336641606863340652178007477544586520574140912031499727454322393602799087570207013663409048953439516217041625564065841443490531664791681715253115342764629879935807967368181448232218138591347207328477054661414498961349495068154634025378657464906248974979379504835705657133616398736565162953694569080156173917308645167560276638658629831332417252317184582777021729584264188410850664989984448280099711405089050123802940550011452422765853904902065101656538841650114315694184156472230350185618370986142661015114663116356646317553071850163298111401380475175289176430880613636741019797041785682915961940711128559314911735119070067071901347951659085304088419580512111917955158268553375455539114787147721116574105352085514026770495178886741800234252477693097116897189986805957525504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,24] -1170158211776992231839190214159349302555064051594357687960006428903512727215145138934193446241493024134149607844646519954942109461542119218150643681565857655800185527555468878397200003898635299185395352617756881014810992953595063445683209249991788999939909924735514084407527778153215210359330263693480732635732416258293921078138860905498155806660298915224351468932367433221315314876374835342181963049966283110090365354866178703344841379984069352821647599256968884352328686731425172646887034479184132986285171999407143184040033219144613003254363856824458032698182255415701645161839740121343443973438304515364377525505050180137182357600596014153034316518497265593141977530999810365793932086000942985778019410639369005215280848095174623945803301349607554777244982310764426217136786521293184707055024915637898224476211322524430629813363397236679757870051301316508702296753147808280063051751054862687534729701258925340062878008665078211451870391609946733843346201094016992221820848431124047053463843236922748330812920378821241328295387587196870586603836230476894186578034545032745546455949705146593278703614799024649979413697613536555834094515127235789676835751309592333335110809239225652381292257529686198362046429777658394208956061172663600641384386239787492004486583375575354276748456831796131801172771661106649094047839096485400364740736535952828212163033070928816459568948766371081860487735538347863065725328984971022624207221843367698326716118927458192782480065313596695636343229998437817381665728633710043904835249325523636845345375585573134733567907439724415040912950772865703682233939732748295454518348390807739113119521531734012198912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,25] -3852739871504594849171533711850772382908289299591496145691564145413765107067513743059804135693312001132010034662810487002486631535982158031953545910003295664666012529579281947395407207491321676828161562007512251396672351477876602786811505607189602639456505310021960544296496578082222441928627706776682058650695294536087658488039680823034765421781255110053935392911032357075935820613681098121640344625556116676504375744982611110191796600816841062816797551967742151211378917834243116646060011839361598027009213576430541824616632998249964152187437542532192241110532181145219076583616118648975776040696732604162832958816166708825009647932220769504839622091169029745755021847822063786944361997228240891880248794810846636367410523679229440268810954921303355124346561524285887419600356538635503568050159506630193181521935186861260011239343128581096621672668254596086925448831624931737445411746403731343149750619422982105493940676526737658448809720151981388239690861023266549124983652941576014020124973225585999467888617278177515785180271308458156595999617520688063594472313930920319986564382913514849851482054420742418201631551979584849160880339003718111967121697507096572923178469284632047768846633033473713208203556843802130712482539092298128170243745762758123105097090374414626513642122986861556518050003290667313659246035288926445872632451787756729874417870546794265228889575787242233637214249998878451649451026606026484132396379962886267198878645527468944436779033631576944964395474631234922444337944141507625713449174926720987713494627692239483842524360873740365832744079837971777010051919658334188272613258968615262057159892188481244364800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,26] 1663531085639965183850690596742802085141354746365989830648102039879477509621309726940078241229067781465546177098818901760992141170895873599409412079477247588678373908102015960018224602218761557966419953847058495053435375609097804350752966343212752436732368723016151772764870129069014663295888139853640532254118547296491689589683685291033028811723881463170779187028784667546578663975519049916007900638762884102613734312513642378281212321090020512093504285821808437227544584954662343070223192923733081886050638083899917282067364979495599398209811487395027330107142982401484694109273553485554103479138514085454273788493322762584724661541772264921915802245602268008005116504049684142254771338253630247546391410177448273134749827260544788201960697387298226107399839282959597008959499480348367125888281762232646553616529434166479781303120653196841480401032391092347326073369780018485603969999824368313973388963354339429499838272497147802502249977099923103981598090279749926779208192420328685519902246160616086851265847362655009994617754041685591261629013964479167409795292986862926919350237844131094956574914418198189355663638628540793690646773595203397486548547583684639587900322413699877562731172470362316257099014249325741286719767723825739765978175799313454482896846531038547110884496844316269253988037773569587243743988664655940055051947468596626882367406078261834040090354833791924538652191699117704071003494458386277257049194502714550154258547866444929612407361365789209911575562055913529633068190076384202007697033502982031646359709413639571218477292769596915711362065136643902780883551790433452915852347214063923612803173120930402533376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,27] -162420792110042979810371603139432524049058909833738368261614845507150425238257410263676519520049700256711851499451065365973631929365195424417874543672462270179001176857956311846056376594280169641251037773097757372888709358172168784730435086133035985063202903493876097787289821520128507847135824897027956730333763144994693240000856228782179042811322284589864190451084136068566463652514416745824704646029964050876150244867158352489850382704597255165355154651059737110657346489659332071851027214972371722790829683641005798810664348055819410963365400179642822840434844435089626445180463591998794432481723720843394132164797960220503906366609810880784277304993931013486039130178741247992421383726190955606242707330610999801713779270158410280418690163943653114576878415069945409863705526162690899758558307856748231912784302283411836955034980700952042382473984369166608929801797932027164098942513646539272798534447589684973788565743024638599430702628814055598233821585693107236692068284948698518247449357892698813692627334641859121892326259349329147062922929679902677320363396943199024956080633765225745644091969222262905595360228145477054013474841060579128980852660142193114836472933939929168025236643147464924509256751076593277428303318892045555894683596301596921401142923588182965575029418995010757605475030921395519734139001162563243962334376202821781660050214048345318022326570509022062914204963200754330651599758339698129569884658536438631945734172380387847775395366592853115047723654245200293983656630561287992716422966582178949763243988844035117717083698958382860864753856922088725634293490789039232802322606300129750785968233323796889600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,28] -134322891875174411840875331354081732753450777159955050954735882335057426377413201542516715790160300625993448106088390210438486892957685603967347730492083000346880727832275550140382356636666617339158648552200950342875277577468911413432567161112457200363986703990153877191255584173653718380427170450863015152872501198613863369862880635782659591462259262056080371227115018436926831971147411709295025249123812811665683402350815634585867899287660694103573679646785255447892907289882512191567679116240702404693611236733065639284570055709180284524939173820323111400280310837367381645508312018706782828927930095433168372974542678737744006860853105486392594771058964286587924460823678819603388395370556973069601767030632949263653624678484570249417355742983010144964504256300788204358074870401979563276979439948433889802853305037033187910834012625134241429506591849377459245461668869554628358105845384990866060434933841041322099231499542219362602586617689968669728873408135571338308754152480246802269526887139430252079393845937343834187261766368262484635456321678778082777457387906305704634025122562675667864519675198927341602320185358239313868072261017060408824699524472804707590245774908126103918736028443273629987919861958627773424123210813081002532324053738466958743723321672493519001722708198473009878022890814272761929824120325391460358634255805329805745657798595717500545878941079223280091763309554019188309700954453569307336219050509688679552926009214299621922351192326467268074840229074909433403223978918744147738511097903493536291002808960226456956667261678432297395260444511212686835136146759238588421053525085633307236732262118319980544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,29] 66901922378227952904335997318180520165117620066137167625606556562050303660443977620884679457821154927008268334456646824228737408817298234169879783599429007672694849705442862473258920292496255879336419710460516308679347987505978586687653898099764143775412098572529714679933528695542263474481863221396516872876194879496086485582365314932736039793161310541703057498609011813710742853833908980680760038213091033211953046665264521466659720081717064829320637991650006806415112945337349939173309416309935506188264228669437541298099864905790936475762973981863421384768571484757274888979947871369784782398864276270808829910036782314512430414011908170186903688329152395464915409752576987087158019110644447159237438407353554709285764666231284951028293150447776361497772955860466834658880780719845669104154176181358101144406143662711709734620400956672956844981837019567176919649978551328640992184536725735895641967960866023116074587264982177932187331920593382590264424991027284869648721161018406270042717506368351496427743166900360783783652874868846979706555126164588914335595305316077388962191731384785330375369113525499787628081258511173056051788344224301838872652179549128460359423399128111007166629412305720075758640372397937031884659795843484590615484547588020737340947809395317043613990557412090073870653720817146037295969444898411566335083726368559027303977759209877366548698140239279982187444471844899136071348273656788776808038803789961985267229871515604986468866563448182609318057010413487245052273453407256480711822042994658341144470926052103659373792126092595065773213521079191860783967663174814215265715034544491081705064861673927475200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,30] -12674195348898271706804067264292071223447047663004671029873556185909411238234837965415070006435347035246575666326474591785079618921953727117675621923618377066694901903709595251928754799981833111696167656759186237762366938573297588331294871474080300276808739006992137543512620682915024268918083426071442465935340365144537571060688135883809482785231291399961183947187178715867996076359154158786454213249172793197839801010506312502142633239755334817778785378867193444132879851978384876736473932786432833731432719956233261942570149982222677299230424421059407404789908517285114477483553936990169028505899805700929600848005773750946574800436398259946598377939007576457077656926236868342177448698323077416680685910479649070876477761550493148602451255648032112201389154645686479489805481468554851699039559277390114784687624053882305533052700554901214882115673668531514136615025443911813878382292032263085242972702158056087903693259762753906372441122498794092392779009733550123360415905600744093380201503018599970986417778740369076806036156109519570005610927868338100951203901138052712046318452742591757050601671617787258880259426870579428418572246736580610553483086122521584472826028344728998905586103494027453343445863692781178673441479382335167240843978974622557519318351966512237868379452622683445497881503793865195567992056530569609921602722764270636198392846791384112235192000274547542389054936752476441049811243368818517030870859699478598224063626855858103336513417327203857953651542009516466088589435004688541019254332225746337676663064709698999222049555087768040294948495210255012446318621878872401947770846263063848335000782328479875072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,31] 353859079375142215572609495226295738536749244856022587201998471352899800469091587174401588224298823067479975344761336311247871181405468341703308406540587646620673225551960792011554045540146475844579515378476626395213220872525850875935907176692016221004449235662081897848893091289501999484595283617313487424775898624064220253695528354434849226749552447429727218493437084951628233633269604847076775801119776462839383603731022757112837286707603390365653250071372065946933545817510316820330230895618394542489240290582845518642460776067664892777747657218562189111387061463785817536097958627079490254371134298046590497281629517452291747762196136013334272995734282699393599156841166954930915290459609576167601554426618644155046813712224465725916773179770542625077650260828864466870833248293552015742001497729700053530701905777956302802714214655792631900390051197964397922146211885833132678832839950073274516741190640558678387188458295966329941401053450101329070733318343425110642728613115695659777665717056941968569897168259752919951042395059334407608023750800476741553797080867025459955979614336719278070914362145382505389018263747781304468043976656560412628096095310257348525726860009619930512452742996088272019930539271225183164676034710124881497161843779661251691817671504767511555356790066329574900299167649930998623324098104465767089723423259663356982940167618251033272860577011557783355640329148145568226913685616354213044300629465443057036944442453051883600443297306012666262766851277737462727589662898861499180299819936609030410969240785538632413776290293728811315177957292138748586871137905527265275682108359823530238588687126364160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,32] 199719344935164017160626627056032046009973859445999446647436190954064851425618763505557603152129194118459934063437353441638787356570175902382942660347347253891440775754658692444966773220300180257161798455759076118613700932148634708527303497819720218288402590171075828080801779237892345264818815102077397478520167949220801316530605288680037512531516788568993145435298148676400811573481806196762393087357975619543469528092526618804620951860451216219010190230673774681636552095448308263039875150005289272550207057006674835223216116307223046465882058256550801587647118439545369303669124886631810486018795091705937333827784518822753566389798369392902631686962523830530116450671365646126499216189207477643593976001736219936011264833801640479024491605852829001027108733117752342010256824093927772572910632937769672901193969494338717354682597478496158772102595149842774833795060802762780295357588882033680812911840497964336655217696152441886112762738230947785827863636304986348125434152521405748557558261333947551448184882419837400549582063857685799455657330136006737116527267362648551209000415962455800113930508761056119194849690796426201853960116777299977105204121697743058250617942806485730284040147420916926510397700308003223942170493590631061439847979013426435746523047104503703101960357266600370881290527585034689809433762611925474774344906034690933904277240240343648726871903764622715075449449728458969202924571966448706256442802040966259162138740182345087260073172401328569050836435592996438682821509410439458714148959851374807009593937341057192848109786926916599528758641230409900159884939307752415208059833446092965544796414556504064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,33] 7693173305161587878779888246143061743081782636917974842855525834955307300425737527276391251266124501994748104733428086046513308783914772086830418957596906373859274886348413259000340506782739993665645805005232398098547873468457275116722256269071100337855785163301994991347549350702668599530019522897406990820057610205224014310936793593244435376132471866415707062339562283307941581830441828720897362024550529837354209819687231390554272578767002220070472074832869559044785757853464308572528689444291468906289360189146504477742839710138547920608101357405183229886961095714696585645145719049860383094850978631494798555847310730437809579089089454160449680197452610853165149771629468777719205487913562514407667351687553038524531977566412847113582647326135892979892791065327954254585842231957142577470978209846316270624288202306186521558570974340787514903031596242945235862784010238622019950008958702639115017361267099957097302875915403259057181474857658030448182145138137342591033403780142862631541119048963367915491013896148609031696130920657013953250557060038243003036859952876157452779080273461794221164288207801058352144191076579900904889963850920104581549103525761887277532252499355162827218528819563784670532552873647885113019806158556213421980860629221990741827815583004251424055884902593286203092166995090679503986539511021849680179915797827612087977765953955713097325875343011883595948327112119172847837752253007440601496983532717852179432363839637464889366223399986288284983654057409990357729713537498229580228075880459175393064769139788213631642791350392392766318270642805742792711688512483266520677494987289059685839728503947264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,34] -11868762776170929037670493450042628387925333976559556469601803280705471593151435544494874274662185344625534974847436656767743321863164913141330135374303366722112578623606764853516954442148649122550487974520337154065349414224582504542074622366691151509301977049519091008123754896667971722884598952000867251469179305758360571173627322608544193641162973198109900271033222548322755751321778078267578605290623385226999672421644211367510438282168157549998701084464954603503274108215590587192006111721517978705529575704652037286392057237017362757511123002129196735005547777637929296553833939921495978689734336524387766003615091259160036199213368491863886858004986817565507112588559746720690467487668438541674502915998802574179351257109227200514819800964693699539024302537130109520905715440363177376897260048368740926258408521887496169678043988474058757073960273275834808178795944276553246468118725611811191589229825335292999969591132926435948300913613774318796350421427070958626758284808436730594032968343168968202318702106833919835109456878650298275245102998412867742763781535849349477391894452917034350507916366723780132502606101425059244640249132865600973657720976443606649613206636428241487793213775777622015468526358122994332490078289107153685645802403494468856186083647260858127903155344921144876912930364190526159486729125369445361176113281723507157040331573887585922815311908265031778149562314505436723969761327801530489540777603710344500798984226981111571657574633662377747787459687543374101135925225190840077934709086424225985845073542902453837032549892854648227506407404739824816844446943350189223175663860400697495185969247158272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [35,35] 1497807380685166059093766122415525168088779430487624808883323774186843953634373236178773182037773153076861293088722163240870488744066923201579472001145568991495699330901591214023607128712045785299421909058134607232664293269757622241024336814316325974748206888124977537584971172569415447825968521183984672778237498102000519505583730322790739212427834159571066177330721987004487079381443693242826585590781966056836645328022378367487759081257238550467339233577267275513668477649265810570665266612829391410575025702601876669183451478392063196670803327213361116506712099744698758797303711143335572268861364512954962157531584522441824929539108354556273552671765500526242930093706093486170006261550967139957067298435454132389727738403564759739811476827679791660926378166159477846116609691392736648648189968549875997064104592586256102584840995714599101043641999537071658023532295345380141520440812620043439457224478767200817257116720610888553759363937189599315086609037462136690515830212775587149558855902126900585021781500741219650930311045540610640305375495607974014473459128297864575344766160966612482435015458446818393434475758366121746744029439228856483984805095452982875640652186325104504768149347467035459662971600314877812960717786322819283611903110130365382368528718665588619335532019760377852773174858154212326555452735377071448466930710688106570486642989017816028567365392044232017983382772990862849499069757389770413109727912820439879898547058611384640299993102239698592670397096543017681199697637435423322092042728183990291672690652048788085413880124018625233369068711808303830560872720058471365696961326702478632433758419025920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,0] 57648376322555953580898467317435301871998761154093624837115576671276507790895452894975177704746204805093970385774037440119099541650801595283542760167703411033009725329812425219539624880805300626088957682371539123532256966392202330600328239172340907112629807945095244453217781017101043899785628287523424932823856466980367048171744678996282514023948658397560976871461125046030705925337113931579055162505210021330824371443281576934326743525405876815962076489418391710053290205905907870583321854751114592805278665735908530509292618447560514788722773099177798654527511927582050058661616024620106732070127520373535591991908827511776406074637974132255125913039568542868963343160916651735732644512292051623807699576075705931533146901968244434995475045256355408904016986275216117008177063297586116238445846082635372415717533301257625335512770376221772503642870252702905269540392637219961163175610218191475861114552143924759448959298781579591428018075843231515195382540057946501208266660134616305696330054867656133931764817186343349165176867664720433535239807300372420106660344018805069421837165401884154348086858970213425054997145497799757064155771218105421550760868355643527944422010280586675161045770270861509697994466481075509847084871364455946643038058465589635406947325553378426825126004458676190202261424189353682339542473797436694590113346216078912198185136819229168479358382121980209098837489480089445093278484417288646034756247059253948005767571328593537296221656476994748350760333365799518092710022878033937439601337571474541570586604156975243354250162255791897592263223843341030727099928078820240177174762582413016921358743543742464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,1] -621204924037767556862319410558180843179591060486968391286884655903983573731010920190651753670670268828897324184042164766417664627703128284098643613783707627472286980183727789693477705180700239162013289430946538040227178658477643078286440164848018807597727710182424845411282666404516576115446431387504211902186061523730612341117193107187021900527395270726989007110416868714303649888930128245696610475399980620483818666067905469579861128090171229781162085569573405050764056134362819313492115296965306409611518462462238427804853244956605712067961990831722990015936159889765779387820991379338278455303848888009670953398625095521198252697205048428167016600165646557288932601257769655301521313303186001700217875426247935837201946020926703362507099144705952642281298687373747844153367640883642779109707227927395263950837902378023397535360683543995302492531392690757708961514941885303315341438951179498354335274469859150053055747223218696732039102959464712550665305526229909499598346564929425512402765230325145534722004365287956573687975960100964407963462023354162232101429296954689334274392003807992751868684738954896456253811148307343455294392346431148215751857955121170797288734719666795273873989296403173913885419984725377191883115808397551522769093331365516192903625464359717623641984680863141426520457704886187858968432378008037142338814859163973508284496859944945229845714526287867395918859531862440950298239373873308705163593927128012576444095773969009462696921476342394964843468698110852844776999665872906338516315320398553972456231614044811225236214588375939947762935026367789420336779840365282901566421339693675179219485699369598976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,2] -7337284780890723902062131658006234668964164608754410149046185026445402509295390566014432409821958945146831199342449821413723700441491210867893337553771177184004230465954938441601801491710909317538989715969657482766100770228714099892898896147554212664130678725118150907361364369795407751416623150973433551023962111626275842869982946908042597679648164352455950243508803244820074525872951367464649087899922934676435128686723062807337903760141784475081009192912382841146622789854972646720167790984191808889198350504099814121464867665808351709099373935367712358509888261949438964453047550014163900978494219944938058279005808606311779545963689531424860929968652442982125372744816051939590394672481876783865987744213546552468931620955729803119525237329878468516340183920003067257868514834235599295823714079031024746348425509384630764043632384356365923922224074041878967148174155495658787931979925047112798891470926803557030381726202613934959078583338821609826982875623931437117960007228320933562685467672052248738447846334706359891756746254650510071821376985774654624501781666703737363758890328828071860418273283094172020457749197534273812964555469048905233514319273529502539254468731894139876170886565650300490180585148216214294301974936519174173434921352546620688133204408901978402709237861210989552997341453201816090557354956996925788680531443228111665404162675765099089587090125783839447696409282104394258525170159714805753722307941874318681781059684544848842433515496113676395093957393792143262998558313405611514824905199380009361746931559516206942450966413584411731285317786807774112478490039030235680858453224336350588072471695852568576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,3] 114099058176617024728062888255572347275320931450962041047128018281063019092207883209864234527442387128208172426776291426824811769393371160599391014693065465370242065413121977582048161430230284542740678683556345934883703203218320685703344629192293132808505659801533450984627006567288828401854412467409148087626318742726191424789511884400546996583749664562614439759573074871421884362600044467808695196655012371798852845727109834474099133177467283265288319212054577865042496388740402461663075116331110788450957417028854594489802367355829287196671150545778201998276685625794241586172780786241440103571274936010232273237416938874883259619644483596179099875773762466724225644271768433653808123078038098210764222028446404694383453025146260439366710592278944045833304319177414286656189698448978368520899109760494406149669057420407723201686231257264814327311629317788389484200349601745354361490927122720093233991418104597798657853503024176502898165194864692004730998169598152661421047311517983273563717890742914295054134386303343553600038699703360995209838958764552951733224785204041721425719963370693194340179424578811847465334125628964088505494564329191193115971716205257663196797161006503712350226851344023533813928692038949528707418481350662470747348540235795554264597578854931460684670507792878504758799993180940026618344345656536387391273963766428460153265297459851102792505932400246439916049269307057196403436920687715912144032854586646113853247354031123965200944627376527894046859244128728385325446449292752253384569795104069186576563140556164154549131737118429211146840386274078313437188778298432763876126458642309368631027686710989291520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,4] -434238385530370156540211731838892858371199772635148097958295709539507822039493219201842766400039680206595007784316424214582850541131491135729102438440551705107275960887955798018210802105712455542232078814497297459619754770034337864909662199264892024728763104887378101902165947351772583017698574421294436723458453813824182184448283244028714202357584631446131157538984403285340964352753856187127934473028143054847425131462022833794157896304155648542335512984226975844009198805457192040717725513966430593165173800090923644855984612940409433103226482259873215560095923601368827307176414691681812855803291386230455280767656866478877754158119832739405084672517378541738884306393573483067388219446070997685441373408336243893891111787341515188099342637366792386902829230928990625865599848815946767655693789518153264770973551807271687561244412982901135606723911408247974624143083729893625848334510284886450117431429781829900962819937759581960019780845506277274065973129112259346439294843783801914031590334425380829648555073119653528774246383135377425913590598925745715737985228220730411297979910327414441388509420370027927679563414298632959570850548018018771893149255311377856424969332944094761529519784088377587762244900276744661885798036189367335589538620205656679735368033591001327449687803623578075889351719655977447850449369562855481428949747800886964516237462735823008813594188538741559020164175391448903491606188147446804150665296048080982436417709180195598798208117729102091103987603582274436723481343361615215623632541308744413422475622984952186930703400164756117929176828202809324585234799818361266655895656444711595433267672218484080640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,5] -1017680283637441369205618076429775545357626531620543726603133107831056814083191249330994311577236167012511628617710645993856018068993988798062420362818318101838413675221872653634533321296817884103766302290845537559051764086582345989169796616273673006315971378079175631806633164042278384229123650104447599879927344235324374257118196177571612067597858303905005633965289533122833340267202659162023978062773586499893233670664546029472834673071344773257377537653256726953393734453921319946115842229026939591504805727826111462951322495599019460480866703035373262564615307798686610836652967345525673961456061626749961609400701855530978998185223919970088087731554794031751731117287172014609456177786311974716954446913143823105483127550165806012099197644115590155666035745006033254706725920723994844415109817291379461592862570253727651108042655726129466338372748609185582933336161977850692979460185491748715057140760676537566306999575804550798765089907761894990676710933079838189149247436962608409413471472898053551049588740229008731565590624864124886262780684372645991345550220434622171959724832541825549922416266496313338579589059288611685657529871936285408382170763748251696722220455174985453593043663799256202496605405500272355691318613026257009255336367583611598516442029815397061938337551361941681141350826156623480140786415915095881006019403853939278074908173625449239104345707562225367775749370721236927317254962391383100338498253078717976057368020822956913455353106764563355666068811286398198223370738038535453902614257638606719762732091257110600474914399725766593044034337981237486274520463575101590935324147727185671967457863533651296256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,6] 12868335828932079267261028826850958214992146194694801355640572777193685682538818485018830825063061534059954073856961894004599570323405830314480062021780209405271848382652705491558282568867759275235783151664384880227627896954611862423222052517422886125887458987922606760523899364965110934696629233706606787306829645819385485885987480772607663274788267493886361802511376403067996301396486203130088060607332139257408079236806797766342266535568803778771615190146472440243449501385710792016580279192273793070418414425182423971054184954494698763262985329606154787566334659765924379929699412301631398221208084250002770597464206737090246241557804657794371529500117051809664802981055881753177824081354444323621315088181369363004270271217587839896098841134261152673462801657540988097358500510049076724986276813263400135713017020334420691060282142877011558455131880405044331427042698936410551256681107418332011789846775259074020112401490905919831142553271420030101515039521328057345361927364526893499959902465686161322409084804513980741793297748927830336561607862483255274208642167866215656949457046490471849589727797565864065365938120785926471977273277987970189033169976851135323237669783893323428186728315692762181828353157844358986152929186867978939506110126104026449460815975591162186126306616289441190798969218272659233956391197051402514902707242151748105382340547853614575186431229432488367005733666781446929798421178013125603420789452377957044996477068246308062760454291606404998322229908989719581448596526399691798888746175382573452009423093689770168584564266048209930493362550546042715998693518674026880400065474776509705313735205017264062464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,7] -36167707200353434014730827092009452174596362364299286166439707747967741410567321523295218268304859687844047122068864722932514034448288990013923123027268438318905401760048765555281291207577658974830859994865568376396042513610625124576031313295599887744250063059962470310679985390890790179344441647821275458201512585552335816540638653412815724651965308931701358497531370575685395378018059638644979599766603354789551965251241172018179394691500556770172279466710791970195210712571839536179966611551959838811216450540001114299302479254025033505599780259803580974743977083919517953117669638473603863855236399806868282938874429435436181644819824724064184243110613412586514287030375557808611686790593832278720763980309565848566825021833489399489089152128020476796354498444513163740148775902690945346971833867753632176817723469921143637785920083952251264134543500209768363927596862132977426299583742181572957259998918911652249486014237716281307782557132881364819500272385897543388214158569629032971742143651620131677124003654146346821034590640366989689415296906995285203249509048040958633177697136546193726729856435623849776719918547741324156705564249533764396790815095652743076450675982848560133537898580507189125070830949159180952797771460669613963516847043719158345847467990252515549023694550461162447764195358144121901530146939805687275599876752351054423956208160791040647137983587936421950251884611242418653369722409562065957596458852699879644153342980825858694330855111405562150022789711105893096631004259060388970984475467479602514708431565083211606009182563262794295035082270493754384393814501742624768230919695015390963832765949473454030848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,8] 18351603893815801458149673619026357231018551001488350550907479607807302191267690294748399979487832763119257749689230744546226505083525433634377983367593059798262538543985523935410482662157578265886816979964534542515918871850453221747089799460842022208829256075097818516555420455066551239071405864965497006199211996659948865723424538054767655075124817107530814182428169690260211722873016867088621934923524557939821949016639555946238294026574694227840288835127968777324157531783958626096315830117332559220999528387774230540415452901115218917676904947615333984126250900998104508860869667646400376534311058437715396111847610794282136934617397350623227587287146350098258387529206427630656627768858778542005326260547827433143839253996165283568144365019205159978468876697224084800812224830275078171691823907655534414696551137515001855326042317361932251535166910833859496332370048106638270527218955503220049929163631566924148865145919793153870952326007468058017388548229017737173573682231276609615933772777517002997226898177985633957131160397289083744907970235021996954685375758452055514541851585226469673958929614253996993185595909528439561812604115452049473164611153617588490486918451067685187170347424406549105832824875621804892161912765043677494792946597848623851683575550815063815306692940501943013868924116452071132707357799456165226689813069033023012558129017677181833360243898396850304949538126385704928887408597016958104417364482384218502192869985730271630794299954861683229725228306241438620377276302022492113429623219166225950057865226333473735301329402897102998203656856298789040189231982810989286436391925074639826399395372143306866688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,9] 110665371683250240500783742717657415292826886073076478806714919228499236531622565098582387377288038434061331012593436288698088494482494836331037068209982622692763011740158262264697174722626543735813659285603026814589060661180100508884402470726632351079889401787569165178059028624079817309607350735992020507866402899282116858270445891719523432229455169783962301055799063368184439254104239841091418231133370981787019755291018210722598423153655960851513388936868940895425568195941106703192755353962652474891231471283561785231207820682050045223066201837039300571920627541317197675055028307813365243765396182308709059166610236792168378709577600151740180226320327128965321848463891930262210600428923838238801901857986342180887505330854809719742491962467202484173607223252893267368566761687172299314712171667332338658131489248822037951958009778001494769454734812436058896746978589086596562644807349206976839889798735265392045127746567927601968758209031460495055993098158513522567321920320549938058725041062186294375602027049250450456091489377530451504753912845297694316403348862609024079656218872427672638355448841194063324752078812956748867437994657526916596448057841683083822429145940433930687005049483572313633537212814535847437224048904274229155380932619481618080798077757404469584010917459378730698178363254082674710412263875170536074608388449583724590598477686490788558124636346913991620662494299357116737597649195800301136253831729756162843238423864216883622809640064824962565540500421011649085516355319206366535249145356301126318699197422731496968791258094695810758326918883790700010997222818496366546268048989561026714355717470696004124672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,10] -237905991415728366165699362965673674670728722645705111457836066617907037861145124107789677809093584546779716296602844236728367863052034662735635194085751754166219880044583711381845079139002831453715753893661530790930574626032639657132414327277553476080785206333824448119665890872221054927319483541659997475725267528628951294820755237611828839622453699108467570268117750705782608733374627054252304422065444875877209635811801109860243051295425195610126468556193254203460509495864751626896494765394440631652887366049071068080958263332063340114887556091638604746349302961507648504286524137266279906766606644937652140813164076003315216406921257698057805158613683890844222023533355690510475464328440740433557098166004983689599105356711460049042492400003256433445003002170183808624851394382976310808530510249880922717339912213037460322045459111357746627111256356131020911101663563941277398354133627806352099668282469932315958878003621112009677580964834494352658900643767213380863734089275958312637015418156705863688179645339396225810206756254646776795260677561924274814037927558661794117144205117503790001310269280185362373729262388450253063079626213474284311767611505946268916181973645264115370511726039369868030203859199132901569693834155161982966608067776719697425774674833041192145144156379359033794309238356884929822407397666701592828835831716245352961625788959078954718278169869929697900682280515267274463854621807705181775315093220456165382517548030333277929622901229584408270623807125984813554281081470821840182092355128716739898260321926568064198825558785763513044639303756514676625353314604150558316603251826738022510227335361147858583552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,11] 52247019379052512589754777926728112894554957270874158985316100440442389192250403921761126419506354836532496203638354482310518364668798583445547205064865873416532038872195257821612137840848640020865050156637793886846139116706363189286507054086396046520925513587233267053846639145983498956320639689657978978035048815628607490479669435681800180163630023841497361182097872404328090477164676647243805156629204195404336376677046225000424532777727840339283215078543517597041885486692768209258488039628534301254914108811566082389603401374174199557344451902642828136847339978314314655527721272168240383721130422582542080732127233738499550143383797612456420206392040502010283310895348656143116166300315301469250607097100160506845861077896459456489729760129995258094140573582871586768177118861658327207935904274117468051036082235829330343407816025810889600126081217910220145020446158841880628274957062883615657310110042390443948735505451857019171759790283871039660655556404078472854823800164762214654970456356150225944268423816959724053570235902922252013821917289497394262176324468184110211722789425947032690603156171380194213891776527753703747621360737094145761644526262010436245398083248567617767486644557665266340589892489729864863082685165781948761523685205700465158711248933284582101400189162963833612284667148162754449862674648289872774764550559558749298096033422832612162515284532467969061383500889150148488943539013768484403808832342330092233568918679278908932738774840107765744261248837448234344481582814600384726230932877164163478023272527481976337166204758831640367814821587806971381870282537344059861186525490431405569745167433524366540800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,12] 493428128038699133101024396548685850615923945604168500197354589970500913971276105808776034422703458194135334990130685232965259851342275109499264686675128018130391044061214938077460067688938381769865063842413486582729061362142141449699336258291882599754145090526874905450659839207733281847801668841737271611189160254041935586792507602250856703858749555011334057358863896360360404737248875652536070070071389661166905238803135310321079483453718795076744569153392520638085056947278980000456121402082082366310145617903186399813251445741383023765410943408936737287883199185306174789602675178058456596182902130019067587676772503821681038154866922201611143919403145183228007511783177274145127181457459470741713323723930275725946115857262054293039164066149173320361400286474456926100471139975776381845744961385142166385428786591061135723007548221771003481541959684771550160979466934599505074507033879251957698430256852093874179230330059114699498366226893959470476924842460922797468066835705890362787820298659087053004825613589607701841890902856214434653153329039244302177659205387439296974254104083353084938055383783265323480208816128594462593178961476997346044694132875930541702518622019330930680148224794946768222535862718028516610651759833701360271118255751823675108129063303911169911373815906161649985615880497586894629888983827623772648806195431221080402742363440519097168945981925670669438011352507517732042865674501828541130934093142856764797621103326995071841890302917998168066953666836800541308966981764228997727588351408136952117104734956908018927295509073407738436469264124907185196630499000243859464749742119107731677389584768719959097344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,13] -898334685805225591666459256804994934782488265210572757292071331577100679160967450266261849352280935052566214616899799803780788625900037944064561660548048387862452380916395055999115735627753277106381894137785753871057924159882189633159319154701998959862485029429291344989389569241952656667810133599713038561253686767513428735408545916615606068457918704139890228560287918960036936871942501762947683393521580248676231658868583306954730236532050685637512379488282119982664406425529432425215463259924143641051691299325574376007857323212433358379606594399733488919535872598772099202409420433966895765034380607528112472071222227831383591631236870870831191915685264630363757743571296225146949784373947189801178485164223380114171506590298135684066688100227076204307102226690086374068704940761602989283921164571955577948968290851002287589181693931914695045517908189353995106211110314684643924418405685681291245740111440059466817847157830007045065213644743993778617106991851525047768113499990992791922695656269470017909029851704128135069382185060288774711478959601214282004560177153300238540599166738289190196891500774285973252965995076567969664185858533862492063265011344906963708348382614176291836051921367048507605452233555704531739857372975807451902624614902449015316765044987355586738300953419884894495023383083966886049681629140309592550044653969223926577293916659661350132143619133887542954210847455548614740945910934120631633883949744839087331841391967832918954486031163541253914322794552658170214668258821843198976731150607189656754212301868218151901141521832649833475265849506645971203002954897149246702037284619934145670020459455650740568064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,14] 676794988805137872764248188048643753240231609777624941775264793371097447426423503043761321661881041987978415173553975534136222183546363728962550554840714076858625556371393132511962344518598760486056298600897454665578431866788329466011552063324769214548118245519491908057594581291825782324402420310287211220400007399247642263210390405888833517267455913686313505986572308976062061932159445845913030204842381988287432743049168443994103563294034300952997599453164960180820727673210031722969458677527742739507804510985454902450054124479924604602848877329103210199606168724392238995844429474351197351805773488072606489660074011555845042405192381602822990275108315243798144327666292677429052918415445047159544628719050036194928059881482784641834496413153272732157458203445774438442308736787396388535626651374572524884844408307070153623104043477868501157527304120505089943995623612797908488438317759997789340668224458152045335074034200783677342563302479985947479684823699797024188424061701262763443367367783943541845777490120781917030065949980003277402392854036394205838147995642480204867466039630052092392468052590425856905534242456583887304700303184180222903667926337135647287577299154738716683513980769054219111485842085530231549232293329490138460088715611202134767657425924746515832519531031829695886481789964708507830861641803330534610891335110596520074521508963096940767159703327895065716586680254630850829039650008716958709203299698427888995823265335331115879270333049713484627415958802643695500506380606953647620753853588955915060951278964731057094832858121850745191857777341612968877558001982838002937977070292814127139881508633269424357376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,15] -19124252711845550587641303049183055000330574807189726852837740689550290521623034111683157747072131762303332685768837422424318276937796592691285779449013268795945495738972333287242033055557372350517321326152654893546283797580080284324274538376832879047592903807128431814195229922531262568942886165023705019725348360202300698124887490808712237763189949640596042197376775182023035364434938455678364604088592861921931052442902555513611595052623012086743291150288196446492034132634083319855794249181823001967479264897020174352751612239129980515190230250068151162335227127538236033060432862277875750611119361692844477341444298236011760288182626103964336766899701040600176773182639659012552825441512024301532071567361515080407876929680526088188574533777294659432242416180350202265791700339162468283882953704327676558283670671904059027258620692086128224547034435407844382304439548023514401703789893745593117654081898321348517322368176899867846235649929094750116515567052856260539170630430530343869574289957792339970622368053166153909363952555647658185208865643654159936281492930531233446295843177874333194495929502279693150350709729480560878473811363738683022178959281410903564406075599572148910716916230577073750651342186198624704304999213585270974562095748213745822249423908649304363746455917714884496763559615680918173688579259183258847769881948220753075166428353424081528435072232461980737938997704735352800522015594015496455536054377102978643550607318960920533833093063416776353345708812885865528980608554523981663275526696233665887023952183067597098883885915944596246526705073529262621930443264122308409835858813860439153661042479232410714112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,16] -469273518866728542566599161526060193670922181185322661640163188708981504194088070978788222344784614799192889894621144911379025836151175384061148282002842758832643256350212087277783104915449695525824968063564093808224270024878612481416142408786431043958549568791809639454194082309937362173914837546670342870491731153342663738013679766453428486085675744692935356636974576914787209898522811085070774669267310624740237067218634025747849289253562734163245507031843795848063860535579271299940436951478594696708476921543381547498105548826944591848026612010228097974155305636614247182301297567969028989597398930497641771630143284234947218487785459689055506518814626663337511665723337849997376954929317431616377272861450948874286699585315054839009433792791276609189212634117118352303864978635670969010638133910916183312362845771045456393070000136112650012741741622597285839384688502221209560985953317934422991865633937080080685712925062274648963355499324791258538719280656529604140455530101627482982014926307703918828627783445822168212040233170770171554009141833943126958970041000341366002410698687558679336786718017042296696155359957553839916686085755911085424987651238521374548121444531107447228351274917958391847740990494045356710998046395866365197955207280695680437675862324871340310342386212653160222625589865299751766266785340978518234332686984264863142587600541172604517541116623746700639770165697585757945554703758962538577321634061871596640588242355372351189365042585257614377544390633198150263622422390861482987866816495034121778826428639158093318252822119001195356902852297893803461962736110198216076282006088190960666401281795070692950016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,17] 497891521944750712579845822758052491231428586100033482175193055058755665598227091018220080703916798511950221699542641703989062570715337382870245938913645451437425392562275624257602847951601650621820685385017876173551339773422756771310167453535445725045184845002423443701860751037328820369729657848654023034382821654950112287400827331563160658840396607141746521218220589371841650401737078941213474835367148703340760050982363807380584498351721125138786804576960323726466767838675206433147825912306384464569965145324415416790629735075483590851191344646894482902517394319342208028473756153120592543034606290764471686835421070533608940760696049308460460040885216850079906924895011611317642311431002860323139693248032472415488349370478234881638862768279775849951696752681625994411692962297373767756526339185972470498864553972872894154899390990622077988197235139382352964021789685248557413458433312773732005446017321242286449034139867688417738096749328425922756214463457906435754173912727528089820603938155940527350068666781949703108517870521369206421362547432482229402550257180462172064962124829937388113741160351749695487723943071319845821382491380145403824170855357105102356199250264799253983987498089703852630072998246185089981386117087428628650081464139395521733438319647518166314945187611292622573892661451754591932539326272723013080413711994785709769091455367603333856882078817554564239039174651995077048220724962309310756259950101989819981141133629158635873990373960564451968012546347251613258246367917937486941997844495988077952356092935215392014279009268627303443399596369316862582614970093796315244014092754488418227041685094984274935808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,18] -261203013500791970471946510097183994148092105441200106830947343243982558895615345977430805583481506823837023237055826865918528359508208917661130496723892210133648148921442046995856509637687867079049977350789901574849720496284026000436958191144864111075000432604932429292310905644267477634745899438027413188693441040763694158082845773435720410044470533400887942460253388911845466490935153677240987453495356453354144715277212406967627293039399706183020204591726008185617301128934215527328802698207141273206284430161377459258411500838262643524454109200333724661661268491387814936547643072405972193473096200986894572638673818471883667308004686295877552783910067189022632245227852353651454893382369404193371904490406513873343877578735231830897760876837331539494664089055406233775553228281047455280697393160511766155387948750411930737026167229654765250494834861579563238670817098209391187270523675357979818611132237629751058308094261454625986288544632087438813709495867720510038472239927385202166610400289501950065441858165179160931849041964410564040740964505066599277008252155105369245322319553758486558420954347087318344162952543382902852903334240870569612517313498636935354434712313058821516306257849954213590030524009263829401701683058092332178343749529646317087709471615773889180896450194555500425831813762828961140684357814686160538224725284392679559094534060047834697377360322288231639796520016729078077735105560883398695479464910793225938335662182506791793519663795116023702589202235088482039045004127823109171919055560179210908713957243663908053858723380305276591625705340385853104944097089121644977706347050489837185600500856944412590080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,19] 50873276107837406853889206133456675175936947240374276583201015480931353478818480753327411794951615369430145972335127884379702633957353784276687824820271347767921601344015157574253162941891278266220204167597261336816856768568201706538485388866404955169930339950175442721566693881486178084942832879723426360593143112690615130868021404380922528614168335415265435275780710606169224745544447625201106271183820257172261139859186961486941238508345210682441900923920150109806575073453796329508136507478712006354338397604686837552488800657774146977645052080794567581706481571936761815840610806633463978244633398037320264767556804930518926334282102297518661764776138460584460069189609250445058724455610686754871626797972161923047252403034339237705861221036466495967857439094303284805949538379064155196263302441696484196189160333097656490048763961980182080359019274701411138889557381061737580599949002889333399879316375754454394695100146080042412719131479257268673226853720647499923487384294418487125863156167027927159907552629707875346183782957369362901581235667881585660089371709334075411543071283017687272930571420320231534438011171078886217360878336335357323345116904495451466547575013965462726815621348028327990393471857715701120993860961759688161812865840139957062231969365589894124989227882057200296987087870140580042473378126561298609743376337668816175387947877638240958074457663236583015754846448914283723877036948437958874080833496718168118752145680150599340735100421636507606249696272509742233838466897943486666618093980376402429758348060627270329564761671479717041080769544363690283158452876990483642188511423201951939780162544641075314688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,20] 31003504004376581441440225603045961135959591517343818036116007555147433370989295001468969904933448014703682084517250303417663891383731047489295556022252875317662190531905698736277995958693770496020763860883586295065419131466259092850397122175483497851900835436071858687242577254578186728134811773306457887401868636068199164981783077125547518889518668100421881719093850633148867031803180196179091041996045443172226019757264555701553539859598910112204234888080866376732475186593692750333349320875258626857236670024700442157109404604623683968142879081251737271247544032013432272203003825886023838173083221535062571433927548724599256025993876350346403748197125201857968900033336608610344120608468031511132372433746917936449136192863330465530369648607321049339641846740596780653975014948445771939799556583484463355613780373941683507387823758853810465588413131357795395071648825883109093782130132543577210618441228170786754739050883340182868934107283465340209343691915269921892948425221379727308001208093827910660152382733847078489567148403195490018651067122349932650116424429707085129099259798925036668166725693082253137808528038754033903402000018634726682679794349789594386425419816992077608444581913736312879146646802285407173892947543585557435853706647647257892648459526775648429712921962805215564524521366465566574405655845865447298264142178274610041556424349279746421360198561208093219467041082871985239103957342362613246456142200948268924664997975299056317983015529118050223983957796390130673041552366731937935287847795947175790650082014648634995442616484358821131643763010040006740746455819808932074072937672114545525580405540751218311168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,21] -31956576359766648836199624025054740474773800618376632056278001906152819665536473657427925433548864983993440061670234923569761899045957273422327976450591194630686714756747759609402219693506907106107536200793280377656249700229811585221790412957549764119241531105935018223249932231028157244137689138464361129846746271019370217580944910847993263701388401782385566489662539444274554856116485833177311412966352572745879065879930277388108425219847431795754995763552415370671733026634899562881609241002302073032177266404804370937791232666098767986147001990061376850845001886437186151009127929191787077711331131831162470404109983933387887504865336222539216954707521367634865596183126613737728649774455127317472644005401512228446966204310908082634921971574684601285642600937350128483609427228265681556649138343809459607418330419481765042283717427697552549450483119161080282517006865376353230740102163684317802576752726334041040377890933332756350936353481915092763874614884386318519921693530872530438980636858407630242043696608375153944798144025138488910015083234346617796117929421024151445635394795975516001125227447294051107246235575722401105341361658635123532166616603450218615024920984892619857215347573937867806763739676123816666341097227227866079989665229489477562192271016729606089017932155485767739202453752161828981617617803809886980220706834680206849182967815874048728789014892692049521487628977869234469619152889585842783777780716243693966698088336610184616606762913110234485247477233913268992994450952699986918609119954925472854666440421023263363575845866982269474429909014774625161966275730404789868295903701246437229059375771594684104704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,22] 14609157667301286625561210022824190651917216677919716526694716884471482951646098209315065707670782740080724959075162568091300898857418944428176824012894459504937725808266939103647703176922866894679344003110396982015033446425129621451956027631836477425334618452752204623164256259280938706645853207066400034859674917948529333419917411179102447008771997641746463027717621593953915440317013960283241122581027799249399819006032847812007529756199799648669735132968970195424300341628984772112145258763068093509652754542330372643395507253174065847187862700239816005179162735493599211153224941227925403389371277352602085937156298291164004404552247503206938082751876358066577851057341026360702523141369623953744650831414729536263450475372873526511116126903661742991109876884271616540909895887150826424555083493568751629468773066196313674510368924887513325338180394702073951025016871013337876954023175157430486742676708931962805131209803719580909785004961814863224663977624802425952752749146960849958990351987270804568731517207386168922763959804478189348127131463337140672370561377657615489672391665994964381890983065007915323063313462017977755792787815709464527997926928218038323282994137456687805589684255551744007393289744875839821035256848758740216045277217864619878800295728812482086904161966520853101424500023858867179795471249757966869064808677377726142956127111814226954577880049498817010789528606771325270530623171774459179629095388681881423414543029649999257628619291598624074779480691611850455331066069293380282633546551865962383982240774928154578136799087752956322137748117271536726163872759449315520384457322483105051067701526560346472448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,23] -3925589469299276029881899382390470288562416618025854425163613162846572788880195381346524205006332800787064890566046548731078917874257256600619896276204520220704893512260209251632697613629063482867324951419310689727904693501543840605385656640359463755286501151404226805466565617398656118882088935791129216497872364431780293533618175991518326726128913186831957710578981970885856757684040992961242426201267730449937223567977077406229947161394351001415899389152796180706565370559694805874155075528053513642581963041569711911320016542218174562356535811889320089229784062135260447152562250910329106224796185333575658753943692233151000863261858484300543953641799770682715224100425419372534153153864556523181374283013364168492785654401593397434540176789880666535312513145163095735008134185830660868555057127790808828470317357163094517068666030004794347358771160402859736737278183400318263570986447231350185989897401470923293008460446404752686847510591411826448595915751905191771457248652554558084842758224082682957829587819672284193984822662567467928208874718957826273630180346194960407110414770728871038186880243891573356154664959474069864141666755311853665920845854355016693279881850811218451041559442154720479785932569244111096946681291293367851363452986863158869647542424665408046746392275770598941767561226269077022847069748371270263385737401780028705379596141064206295597705974296320586391617551777155438628081290010917630656115570101662643582327834735444777840935898650363055781435125839821613049076698502399468688320832624104009395593442893133577620663064079801732812716470673976573471624770128497383251728023101138856790089734635623809024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,24] 452760606703021431292962523086620629070051775215063063286444525787180529433841493839033928741255953658777335362373264206177390080070064928627953308144747975624819465543932769554706703077052273554091713067472965887492762939699012078091590798046156740609360503850260411257440404687999397131182387026531574846100601757581423292180072263344520374937799819748564943961595673271344555816153319886767554041429649884765205796887895179815215365221088233585020474390706598549246534782867709083011812194521990121264464447304786588386892340507527884719238768706905134172482783280724276034349798160859932835973800596559672617314131042658044406009399534533630288619977326516645855012737971225883736189360796164692537740853552965392591912576363876044150639301984402094171664847122026552434909578758770204904336996083119762785804949728156109302440404501993483143432452282637253656937537180695514869743653982040916874631282600929333689444388974872289014826059200313014547879322558860192080508969927497963654200324715187632706965360371855084777949877857446799922142624192372351503309066453722426109897504345982659817631791287059052503617782202872332796161255542541368353659949987186722050865720978502235735994747230923441942820570572049743594394245493209564567735830380527615689753453641499710715069017432775671101013307287529266178183721205764302899670544893048628504668314369682910585771750522176093518823462419862237716988628055430521981729862712863358012893800409027235843393274507316196689096698556404625958743420068771529653180881674175618025471532377573039583472951823122514084701920014989787135949691080218148894021015215204407311899797692130263040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,25] 80912602987893617522270467704211160427679148772326946798381745088940925046272594716160649200157519121845360693084391582237181769637697732412094709362992733218137388510917447332019242164020135700461478412670529768321398080569668917759594475345388554221325636382795168567115169840841319099054863875599300735585665853189161812695015075627487408318173572945588307267768435189990283516807208811445393915690425955903396989292097060707843918385931639405646661793448918307883454052702395018444240489366825293434167427909223019042934940580529595439524063217453296757297846849070545309250616917209935786124114544768949063802543038548134816823202991585731444779774852897119846747946939778647464461155143309232134062153130604771801490807405956205264189261097921830412300686972642394190698686250379216668074556754562709344414952517902017953640973335355881336268349880865464451299224913140466843637798907147602673300510366298074634580017256365696826048942535872194737685900042636327638472083907783532094285335731434118438716083888822385607298430691786292481598532496441007222303905043376511802059292587822258486204674941338222813303075086251622573515366788556914992052707128321305532148437458030990162144524903793789826099168918468874340602414856547541329855568332526355181382533937606804961275438486163645733045544167909940694113343921051055924320004610156522054742638759749281520054367100518323267557729212092707171552633232047424126627550048485471238789369562019250564589868992161960588336705319022655617587474827380632066421898286735990349908159118763715693641284206695100376393569505550126698275811142350732704223295274594227559853579513114918912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,26] -13644454962047292371062078128134774819816489593682250133740639272964869327600660267774323935666307599428511862745120494520850180842250539227445544479173302626044084222533176628097818903884624381306030574565607953330449604982059719649668038116222191538950713519663375145137231221314035670377536181343738431323913738253681006220779931071476025736807082366045461483609744819493989072919845735046979831701961564983155022723328248745281939269467617023342936143743937992769294666097448547918949279106382777970254968877394567892599858731889110561981913989496023392763184774265610968379652949987119665578829775518876303775479256451190187498825157056800417609317933565630350015248026911651795414573533800413659819254436528278440863998881507592383195412357428466286326363307676504343499140327918831683841452319249294132655155685077336637640101804813438837300070613320528349191811737367840529690355089182147304990911485275063535572100239398178762736775800862369881058852058895583030859750358277650626623771752814090200761492307310718266049506929374529020766764819308515011354748050275867147865615929713205363741662663387666226381947596649402239033303156022810582994988377014917441275497438328525312653098464369811354568133972882249882438783873118874615604247260034675000963230637124081260793825832798677834214181623986201255342121567664762122542048853208946005424596510514959877002877664619951384526784405143938009820815147822054082155918316004151259894372082821083174767054241624032986709719592224220740751297204170577709511693190974311446180031028169016886421595603288815979909370333446974428300752035459075870623847628551963019342780685862567936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,27] -30421640558842990857953555561896319944952326906776751641784507904736140737465130484245048560273902402709405138976772737343170208607789708660177279966486255215336815102287847812307613192985475178611758832340766551601175176534267518711465340410397675266304118151496084095853920807929563863419115600898890887524783228122752368588005887486787278253774227460839473554301874674689797876374192173038197012069887114074289784307773276402935570434059989426748246565847745951909926346549313759940311056644005574210397979563875690587521608515984854011803680747980626756928409698476294260824489492848645543466570744624914811179339182070123027749827109421661819407063622917371885602827542770632418335219077076105967439776870654647585839027007694919270353410933077353324167728602055577527735305845337337133367726516502301058364326213144672845971811866203816876264100430846464575318066202281541793789584003768661718625842518093105675866385693690778085755111039563286605878273345025043373516233725319147570669857461864704476882139344269571861798747456796419571690345983777925229640860057151208256400543493316241270277630630990721512815500271968435287444451255121922671519073430163094058744550585792974404316925920110443955419135350234010990370146012892379976315911246577089730844462234856911091383526592799672449978952378898112369109485433640273380089555430404248331487402029422615392413171625460438508178550576252134984552126217486915915960534638180322364169220613129406860387239156705753227153506517520984396050736315852165649004868762564623775990744569448189302106678513145102108638731874230532628323202193136656878302813942489511128107398738667896832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,28] 21189550750056063403447118112131182664333781494272061289093014891071687453857599664252041568908299496961820643134666571343415146073751781811901522411524348885846321227862811986725873056716040432503646361765629796150036237351976253851442346309909195339442551416189767780172142248166187683322677981248177871181684991447969231020307892693885964211091982477640292305595349125158467222481218169825949718265376944046943803711400536703054974244201045904048371039555776834225548452896762221628166317725926586803994625975700367411899817882373576493313468077364522102925155989457104887437095412557365914952366513780936740802105431280060414143108982565930496741666698134658702235426024552725474246334699871365470824384320401459405887544465740644002274502266958282399242325602653034335163319627289955560299890624305667002789916734474918391733003886121136683104847024777258273895346455727997121316789159515216040829736990810481612119702354521807313005322072347130837519268129911391807368084054282804066141367234847231931897131025963729636913582694365323299829913871134534992986919311471388816683861457622738934667085723658878917186314197247417130153681704898919303631569085165006234674265954543816326035682177311508811227608721099987681605414769714800650755435810381327207535913726103508986366153247236094137647469349563246137842598907892149600646772316452737840688296033946590108129023894574857365568307799560532482774221657665624971464231779856121125932171368129025365352071095103489344042101927938602736462568504428854349848846746537435916420300626745346923168023234878528689947822280675827443321964897426820530586515311676008694779383369282093056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,29] -6450617780940558840276937168623307198030414080950460160428356505194233687138986065803403000141145021857115326148846621182849854954453723690572253705882585813803145573693387869483497704107275131228615966620287098454527621281920241795626747748682396278606999973221223041813955632672905541565325407592120265743269449382320497116804361803145611889714104797609772545681262155547644372063229750163876611515735878476296081302085126023882085872922901703318441825479741191506443136002876459326187504718573673073734110010834777805262559344683373995189787322127740765345736976380474119892761750849656595634971110450089389433392489153638171477122484422646475212104164659637363263483938196034285331726195246413714160029296301153640938170207644613565392866982575551585929655368687015538989271094625732163690921423082679925729394685959691736767284513857512952061604405588252096948911025172553011582999833333907009397756971895075859621525123119464473362269313017856755652686295011924124228753778506688681407599581738156886694950344001766028951064843310898257148059701933856406802095867687970974712428390271888150921889968901800161221555528498355787349505649842434066305533480392481517092126983421684564945428388088445615336827784321879017655970482168554887912634002446692465497658933270782284193789564255808405804613496362375499085759845016762186976848498835882934152975523620600796130581058438796692792853308958687866572871110195485408636618735127562636204707073774883848645352849327093442095101806543950712252908003053095367692642663610083346973893816278873583269044917335536757181838558775199477032003886050729072670677883468703720174576286136532992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,30] 710610487053211111382175218671146703208339666491519827475507490323599818083064039879773419367344513622758742440608853348731603386216038342672745971591121793616425378880184096209901137446150307851375462886700456559740452916887024067068702745584898353974545322665718756724814890076030315414635550481621295841666869286432306267384725790848087479619432562213370582727705880344322523348074056712825019637723667080668904003880481534287272879297830824773862631855429670085989250997057067849834717324455463859151795856423556209043422013232768666003073026296711228885088966477307194053941494393132811108008135998762056296287173639573242527286550681659781093576857308050991259213563456649202828338775252920903196849214350175264734472017032210511137440208923489213914722854822529144473637822912498715550079293271182743556356375736627867422610953755466355014519837828989296969510004739279231495930171527276632064221423598336265681455175948338615975669457577689181611269599695071211358412935028164875816429644156100396555010508370981119838343682514699970796544075185986891192536632578102499295836405808362462627340800386706305828062653693901764869187585165561580705752881063851829427904559489465402478234464892406580811248559364601493856042921817672097275690722471188136658911501762732185380742331772746565606637326637784645418887765835941373518922521066438159272249958105862667020002245087166245888637977535972215229613349845797766485737232913794976994331584802975727378803138202890788441255283247313615805969671775983330747945773057898827340037277590165097592441333624292002835692483039568299249552987287132493451988907233961146050277588611366912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,31] 138575883606595463361042274476192299860421131699451629625892804475500013359008539653196567453567789255481835694503736731332933185121267606918333674273942255794322088681139772077916145652767147335726643093426044197923434435506095522712270901272641387187413310401953421639102040749974111960894381124821902061936560901685261516224934121020679368470228523044288008944419099441147695927367860234578105840758540963474263175455638240680157503413970336284007492977049425658190224928269939079160698612188543981088547294722855370745646362109876104809732156487092727384870548543276633576497794152044198493561295044748033829717597820833943511183260054675017914596452179721884777355859002324771559832971450823274048747605275065239131620514264322003021318106208009180014264761280578063194744564031076261019685292437813616043433766657193380103748087261688579678680003902356365325275258856018460969172906103774551757369578176471390391422236190589389059898452056106666178825745530109749144878385423291242285793459215511719377714088276544365117539239183554434927389342180709600966308203493774732837493336501909563132477612876522721008434491832469796983794809051327814763999828113157991579821771223495363751923581406508402974214457530922646121885620462179987604354789309915716744861449482228876607270748699345434713863672198270038934761906954372217810387147322523357886301530932824580365328174897655374016987141944864305424783025530518529485640346372214382349438186465811692953912783129319856807063633122922556416353792536484232591542851642296279234865121188055870775734743034489119386587402360853121319631707851908892050304066461050973815832167038582784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,32] -51352219371633278650180969265409584557060460929951274090183987868773789611657515399634114010405974724372141688664027755171401533118763887059704404687204754984946014292913749084867450466117834260678532376403478418912497239573576526043186428166055204592985560363425378490937473645937328827253155781106009818626845926706117427774173815452908844876594043778513639508599996781164097847954223258493085278341015667174985411045798477702072886461329696853518726534612089547180805089305926269234624822496111382489634793000896837209156436056699769979015637812280349194101592896251263225295073265531055117316870191099281550532306955220280063387402737673395481216018394005328696436694180899449413367461984156738139103303782151438216941233576265772464205088484359815219955716341782001730763981426039038212296652297808537581163923392608275512308484325355590101182635069115890683043736701982256530028741961173357931585822435007363286048839151634337794762510046021213795019439663156724317571616934535390818824017967377031428345666022105859380335635910942173223249485247876546495241943312628561417471172650692757259731994844402019298877388882427539219007986692759302772673537627045521705227299686053945600880571835114368593112070554830489925278816309925601702926771275801828232018906449499119366588231949795739669905937605286819509293310124377738519474007991140025159367074868579821452226500669830289668859897590713920289718541983320046601520693016379558496258235712947164825785198978080724707436883397152939375622583494664934826070337705424639027659943061794217152871648406234617582629501705129326011253143356327728989552411172459802797282522107478016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,33] 3331239504347024428586827750227407749999345155825348278906106953719178129871333648206305863178704466220245487025262912282258532059550651748261553394057377030656616427985711440929697810770634918042437939080099784124154046378872152194484985345379718424357316195579007197733373475427047225468473194363203702908661238644913705077125929987703503070810703188805585027224200234015700954130768400504769491838297216882546924601927888686752041186425073466977259745453150181655874525457979132824807232357627086725174750646123683454682694062730796545381151005270640155409620499444496811651329203223858415315153609130414258544071222232008585144777857212566860549198620610403960116843368294688338081529086356318216165211820147005990907630010921828151083987414865188523217398141045219460020893147566878399502624876610535032747864749806412927484949347340437483560173274441838203868818430310965269276760590548458592969784303262276750504514177414425703365304678320788836668898375263290947055411963950779592839722156680267927261439529752886190272044152600235538626966627997302187180932815206848259627591455665901171895974334448986852927317166033767863663602290087873532235345445335639748489909620035988426519317110692731008700621639086126963779627279980246516023379049006379038808312365086212687209056966717446847155326715134529128632875016829416546180230826080073363478306342433395859656178687299811801536081283208359633813455790252623150660021878815435066241721770285704083691673486867329076435083965854747450878154570066260127816456882118401994423419851753382311316376730896650682060805275052650364166366027346810978442135146516789880336688022028288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,34] 563326634969607735684536111405805112304625223292666007402291453608345794902730900059726825929168481007134194368589792580994550699829049728958756018128330700848296993524156235184256481521033538124183250669729934660014090647207613684773235999285512175795879859918684852288822653110839594205334726780282928888795215871838422081244903158301737263113334076984957658786514090691962306482481817082294832387462802342998720253792092855096981620602883747601912342829611801250088638335776476663754529432244747103007616594323412670800263464572845674174027707849974734746883579782180899541606707061637770932189473486677569530993019302171519358911075296522009454541477953813220297159190203606754201740862111237031298055284012620943220689944043932909582369507668913056474391414153104928561369939252440464363515840845307816512145260588469139446234032786214144269774952038085429912264429313140007631128630847220617862502621943355288982355885538883559517816497171855194902717348225759758495967886764038689649521334219452634927529689079154929660950103564871708675302483000939105715213504837543822888183861829790220100884564911471436949248289304107050745504242227726807795122476912545811932906130613792719086463440098734083419880467790478098413549820705398669551229186035869462290763807953793913998343525868256961851769914392960220454446411215382332147322014197732020806387342336693988874607980137694178983573480618260834067936298098254078817719045882474778820119429871859577201361241813269353628936701474236451562352830858109963293997981500538918429524701035419078833868030162494560289785974221252335908167148165565123806219777023231008454837794766848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,35] -22836644804310538893516308377313476745010160554526400143604902541265415435989706667325206728013721124206191455687386568246663507953576568514369947766448320168246740459590029943780186353693776843669496215844189512804417472783858043630107829918730392952998907236259175191624954933859061201889776959761371976838675616323352845118427428297276719606126054758654406494108942459069216033493149226414348203110558026517844928237621242763505667045782829337064562410920950572624034813315492497555910597865379233322452833973670718102686803739365714964231339655346285601854778413485464299515427290561032563024442314122932716197303854770604889449464302056280381162264265490648067808534921550350514171933344324143068805298829352024376786251875914520769065399381361331723785235647998070353048077754810170171990196186022116158005569308327609548650186769772774603258279591739485314128373400036274275336069497523613202109407887090763231062407357615276445216470275922161666104196385856236292822170674870930003433692311855707589594686774436184589322265741291348424724273520103028075613648287249536123653365903186119439248426313829584673336726915241729988883334821759883949882395346292938659509039822332633909844084353230174312701583840373353322639572834912687526579663704768092516182070611777280423899877083371151477370879868675075891251609206588115843182944248533917983693761352292228660814397062500114294522609059031730773554731468293479047397790013797820541968318742321465617523127727668570949320714270343386786309550756346132253915094099206922767449878250154034040406330500592831039617647609972301163941647215590865452897696721006188459902703239168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [36,36] -18052699941599729776491003909944631465130973943680150657229468639525972092834786654183118529061417273422357287704591713598740235644798829448074735187761943586734172481184449376769186131956993959138244866328749713736615945911234279379894930571756188895052560654613429991982706988990148517465904576148586703819894282671763221455164110673652756128374221639449507757958926500180111402403034937878877185173459725319404689431865830855041209075321261276104870729592160962391991242020608902150361649310956670395490767894881049865459815036762188079610701650339645911956624461898310287577866792921866819857141118293070407128197924861845145682867575048037326838348544765878576404834622061054593097920318850017856347885707418761784824502804541582691297441923741981585945253971327976555068334756971002623302097126553843153628698705624189097246582146116534931668026747574977513768019344381079578768542316999183295211939322306972563245088226196108939473373495366221347753835528322534850521820851476036875796915438255252629716304595934977128558023689156345918403981848220679711902172222566918121857497426538724892595148369663744829404562096773115681232830698138536739527681047332351290204502730287205568146112926532053446377663152716934510305682114329171277205116455240734772288137311249377875075341161595956881505020019882763563488261881441330336282145731281107439708087278155357162321286895908153567771929040565163169144862134471817806153346138337396297088628680934472907259078046203572182779510792030413252076891485926728974017368924000263824574433959656086765621519472660619324357901498138899019258937709118756156755272514255026372340411793408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,0] -8087030377819973532136100023710569634981236888609208912650638705756798916100544936773609872335075384311255509245613306578300092846435031608335317767846355108536821076097521982519894994793747369493200597735497281861020254724360045491305027639136498624860918143310638172606358491211893372536394552992978281651130597752345363716445683627320815025537528014858612256175005801917116472226150920493317719522589142299879138329728507094876197063905728311627349997117880741022358681209714819323309021485272857327997011529301067839678290824955030247813306277779827254540530597458634945216524789103791031647143186669261304768683791432013418224079913958678450003603715657668651130222399549914823763356839124077375315621823817800614822367466317339008521842100104167138717278995867601514204337648492732613717088603491328057408730955192553241522294405826820255453470651518883466290171354374283965891348302846256083766066437803857923064383703188716800021533524373248694121988467931588203282477727112171669757785181185165320064640729338211426095715006377926336420532267869328956790832451947381024572226714873137672573723458496584177015535730677422639172875840197395040722279777037764436700925309231140181448770618066150124376173859992284104047591622172440029513079018876452086760729506067343908734315339401970691609314932517152144387360523647007466488392440698511453329132897016971137090851599712403284226740121382704590458370685777381357098035934743954014162548964122928927471328609959448472910115555020632885606972777423358859452422630446202239730685011407217630279663847202720716618644970214945685147583815606800076553437854077203812982586678968320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,1] 48217653558204267201164140967063492719178685370190854280873712035963506929715644974846660379685393399050675814880112350572943793273947589215260304060416913450645576226632364097976089549246339504928669889475142286610162862771714404784785786393205159658449140624273079049916383797025872850590012498299433742750705940907251993681261300207170096705552891890031153987533836482722065296775771114358201082501381709211612702459941199068659913400086742838345364375128560466336997236226106107363024585733998282629159397527242846968928933488856655200671877749071630441045984851301929635488897625451718231473557368157642049231072997993893120227556781369704241269606486484869137428616215266198497379673200559193002330575273097508713662333307838415405373594513248057631319800426658971451189356239482746180900077975724908676542237794065670071671011849870636829219259960572081052219840969769666658902816688667339170683293016755271867729420926475018272976314171485380433221489120496452102134244074062398840330288358515421362940135912595471336727205173097858899878567697297077349389718763492779074466582653866159844606842846285491015185788429675002419814171641664448998530787350095978712731642101528942437754596811978467856368530837584569645639541925887449956775295207787582272388937904207763240256273333017912266313317822023026989589638099993333274855598285582268107772268371691505179496716950625839814571600185254560242371405223094465203394808846947249398792226065343436134008156656933464180927817263496151670206302635151572579198987911637085431623053794862248691904239407735555549663999068627338853358402800531645632424795449670482895319658376724480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,2] 1061242778212307082990413770835105976588712493647193226313373109086648920983267196851009802234953920633618841520749622424223674778405771964280455221621550984920448220961240847717223611316078941760935799696537519612502408431222057865874581930985059251607619290408856165984747159693437848756154920630869321987209958755474017374706908872536778792514278809225968595770270745010249878428822985207080966133271796178866697073768665152500063470211699416481135114837920149071891239864449239807947719548891263070257601687949177985464792002069441830709478327522186054602662117063648253276975446999045923975397510042181790895580595064286768407723114914577126784421769448394027753539028436209312000936286756712541163476203703886632890845309599529331121221427300105176577637512993595707049835960289932257424838274003161242107242043025025271742155774689015828543799476134730193987432099939532531907841696326588896448764425629987328199325206344255517834229915213124028329793433760141678691476051370730925241305016882917786543895374623271629098702663671934576002687085070656748645945006979933741563365325330847746365039092506872214871454337249508223196204961608708677721804290709501755882731247165877887242578987872369905831374079140036079285254109277937655557944255883974175402340172680544469968037092914679463131021458443415857756823218198699332791827249147887843315337351136387497680669598781471582890051557896059419577673259067426749192447877165908282609950488895846828171614159369323987553579504120291991479127848788115393817210604712319036739133271875352456918491525106259184260646743170479849643904938315435889170016255771024863004618098554699776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,3] -9780920141914821157554904015239449520765855132701470035002388935856278467872841190894225486025395078603293756730541043405880665444776438772240049163679066349205730189432025440792212665584513672813050545127072440422731230340071015461844511027812112020050683455957469484508577162322849405158491050029656733212783205783945544390504167596705879770306238799753319051689698898760505419960924828126655858950118610443830969195141560220159855317192727268034874151392457005365010447565711046764423310875808325013142686092536991137283369568599077541426723540379733751397458137735490746557417713674951546884550911999719796554173596668438288257985425617765340382203602383471313059066730000966131869026541911281412981618493535383530812854684923076638080351517417015756061017699491637747497824634477850893629643806905434629163112669624411556074556623134934343960014043979422261805056147227270907393659841446537427346745448771924477085239704801452213444094903763213706216537971285641030775176055510165401971062715873931339793774759092979087409218933722167331680905173174897349946563239978689650211857648531267145238428930763034049592151440755367228792766890752524226363085250142039110276757346614687014722603291248118620762524239091186902386708915388949878174815601333795153155208388917334374223512532517865047544646088358489043299214573850655158723068938871612267527901372952848810278449610899303744245010365492926867412802631447943119413625572098523425648803782136714543945416513356048775516960504739232255132074728721262653147179915967435464191468707814424028372771684032207646495105398407349129237294127808126232283560021307803726828581967758360576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,4] -5555570661076046121610527998915227099199135797060748601840836178462967951235130003405744559452825380782093777160183502266088520595604491817652977102069171838274630446168119605949604335268098731339443512271766615988932435382003011284988252285199283742704571992472255682494584062273922704130219503302263492937593440580989401983200783911218989866250191736014629602530879638019906679621768598613380069082516025331473772798590973399718976912690569521765256274326757808296949514196825494610340980230374255134176634651962464695215089573933909203037641279722840021555167614371773442383148396209792400321608961963415718342679854689206854206935242809944210167348812944762339219670262177911444648918049886154942357349621154851895184331786767970438440760104433156973006752492726524820212977997663484705994301034306973957692619017968365719868386073282059550593312797998190889392691222592471133238014932038758655762099750000687242165068762557121080293328627392983023472760815051022661723680666330763169032927674767829973270327113331743029803018671918067552940661001433751990923308111244297476540054755731808937323566260168621102461984243205638847510876280555566148625674016288409196908717880385939802147894636489520605380165669242233445584336719232859661780317970595400063429256354328765637758158236074094307095759517584391414496297963243262428042754567078471913450366400446251737908433657126661973023439391404588355960561983265049535536680846124087161058700695792559302265529807739275407407366305877380534018180834230255401902425406618735863883653827020504575764198116884194595187044807308777695172397989881774661008100819929554099342157032122744832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,5] 367865681450105315144689251473265135552393563334407106150916247031530335018138326722531199666017845064566443522336921967040837006494194184909470872041683976393400020340995959738429908500346942086314424356075609194183053995745749432562719258388631762683604657042991787116016266667184603656714045010599395524760036484296855752551779987585338267472673002083044128490274731425149339525831988617501798842692232285674461675064346289465997955889750070338445154738494568166261220154544001036990346074664660870267251214042968171626991820403229338907761140568369956065159008253441846403149867426969204270933609713407139145234663765989689413972682045438073839369728722108013122419288402805738031337850039390083126426670531000275601381692514231444114893072235097277428131523838654627608563595003390235006950612008326518334353225480479680179242733870107193289960046037039302955716193228857270052835581012677689445038583838192850133079362672556794259573203627427359425704556625185404833645293954955759916739461260353246055945195857554759692064512294643427894581051174891753077137539647544331107982719880693972821532256363638388318709076111943469715034590149921383700858993634177672557106093044976147273310916879821885033890691404070564744946239019241765208236158643726322034018968711381173542799069261740230777481229469672173003243515260537576020372252343057710573471950023296551481070319226596120016255357918751590611531467303219946005044422189814864013047557454784920542737014518826628779635353893596542188622709884976527358458353009012769615613025518482705902587401379700199638744886013554239384863518051712959734943416355308917431871586755617488896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,6] -1549017172459977571553673841136463218837890610798765806089348304108362419241314367901625760344380654878213346853912231877725444264775186856531893032478812508937370512863648277782561471439006320512964786992668280327600272986356141952229015283761524602385838165680195018011848812006486674566342546935492315801629266951739376401157115848119415694142629141908661108569461147516580585030126860122847352997953422438093956541580359823860540409816685530693929967835603963916521291682316303441943783262715725775341161195479647345342674945200077465638908796712866312784949210302980317996164513933332475738106489517680531085517955956577452791725931056261533263296601808621987169592889803439577025014357756385054840689207181280525943077722600331598346121623232208504532166719275789229881515739330960634427387957037992094509211030519848039281321271568046511159658172636268110450036200243133897066566763901361540966807432801173043900480422975368115500083784823367701003799578052588204373213408884808399717822482926483605421917743630582446389917353114037293936818328312030625362331828323197463652491326091874444135596998390835989916703194970274203413043080624530653615098099546205479033078667748027965587624107326976367699243423455787902363587551886130500903435056544640309646687429070967515820931868419899175028014986686626494226440662069789712275529285024510674506281736536043229494868290870746251660997210729990279911735494837787697146993247303978428464885995775528726827676240124804337651749052322780122758075376914186384382962876101051807875838249040416907004683007111045859053080165257385233329526089455779724186976155229119838469279495449756041216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,7] 1489759113637644614069431284002028551602328499382666524568678426235621130807570132546370141664115506463322304923563901399246608002924314565160605850083562425294443065630572321336944567928977749267888925339656560636194836376239303558581017392692009435331925482906711880753339747517948414951270694371993477449311523144739370215127468965223293062234745655876461843222182537830772228602513211924655173062056186152536117634952861503436331149874343818940779456769204089672618648723840291890707185114152246967476667521686210270393961825906223065388478327165889379272263049868088204362216672063341412350214373948203522910350146778073292058607187147168775296190880298505702810274512042310181128313329112170194839931703203769221387410124103904244659181305721006873392970179936540326679968227198349528160061423767346392507671931302938309394333487393595532611538678047850917622129017149637613211990300305093133689776963478381739114669473016395552589737182735977054221740211059378619276309032469924155522527774517796629511518440182236065909067946725984621194155630418527924983272270316546874100004098306554307650678971426975377473251335389552443311170825195395230081598747616804908316909583283045823750356586026059327759059099595270350065085265544180648631879690405040340839014621174497723757528558711747009182105703688396471243116000601104741307811726659065362680902015375210216194992351481404108751979152886099274674829448687308010724457084639472249468893831655085162495493200572727722658054886558187823487824445410132475338449975205663448666501246937509925199169617711356943227061438140007918050247812935721542063705390541907086344472343766076751872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,8] 5630922575120851003528423487941054789532402994969065573065395778149878752213779931258166740096968278193912915954632980361859167783643001252557872629354966212455523685195313666092692624756038491846164963500985294472781537071889548752797414848540893631766417528232569237153636557128460876516830831311661334063059739183434237981196550820595957086410979625818800369551018517612079724277713899941113212161707592141571818195975623114066711117567422848811640249149708643489976750228921385801020640521807806935292012571319143397288853288308927594531007193296114193200353697273504314992375259433591264741344403852306906034436789152313504688233570803165662952164487650986249244942036309906773637242158229524518308315702677235917515708562975499832450402563147653894595855810866193901397594400116774605119483764974823981591804900243897560706040496099260763795522250745924865007496776716943976497817298383817692507958283974005884369714754876595490232150456300188737583451800386640516396688669288156428544897491454884441680006867104645327652825922460979637607767961174704367888941198719740314794129445468720630821003864311017103936083818345742233904122151217143430797298293136277397297487543771914033760027955595347794595419312724316771505802113057668161185947783582394055867744556742170242083757111879385067227167600611203308455908049765126023315744314627645053067614544773906554932328006089546932106930421409694233182726844498266270354549335164212767304988832475027130872292099820780164163219899841862553264895240176946157448778167450416438116863908025359121583170191907447888170605118905860658861738191190305269177950375972371646594712151915528978432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,9] -16303209494527716868497419217242634268340893787132674065614686170656625221820479174418598103494899867218511520479638430664542235227414341799939196756187397977441234648761148528279441700330644817789225794059636368508295415384014032460834756600856460579741335163381231414243512230477018604194610193667195127659290991490365639934991313791913450771454907954942654390316683404396220075860134892391385041992816868397349747276575046217948785675837831806751477994024247245988321340407225218925631890684402022342750425365092003656111452962491820236253466826684779915249726841849863140184586644608356124613195390233610551797882321523967967014526046179934616931600324529777537754619222800088815298191965596990954380272612580219139274904479123741884119383751296773203258048801684897504055973942947823969232137033535719321368608011954842182856456594337022075300152248438754236806278954658020783857072628413718594951100642662834209338306198944261372509967840299658126615626586328397547084984312305519970741570132368573435483318927586099274597466361162761885563902814618085690496131276963631432000639209848138800831909667679797941516510109734497811768024768524768936846027969531020628198168848012039311023524071037749079066640828199446695750835162656553703123090428001163896361796723024608304422372381048866937289110816564627354043701483107453813733968357899225107302683442635099864124406344063893772156483203601111371394133263105004564845345159731314041546654597527006085748086855138812615600807517811278528978088240130963615304975599050067665579825608564390152046265061941643286788829884214454726895239274888085927725122809678958701724288037621493399552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,10] 4724137328131888937631582835412361112507150067916991840594225687276115518682391546050332265513366774862370105879646466304887470778642264306309624721618551763456255013812285395408360447502902673339371978355522395687208410287543176388996544652764073451288607103094881010769896590065368249581834229541877317659035277260940831494984615935076288044461269545287610563489603201428791643957528198621577355420857513603780904010777946567700675683372478534924398916753791659192151023594375691846175781387793864940439916979450280374248639856153506972796910713119580447385645218400539924214081280915072177846528773374975898878079901931041231030294042507357652682727413122151315890536880741837789559166882158336424654953026382611614710386128679591992012187680047762065066421244792622372681088901296532921811815058924766397150386353144164591933112074870264047046997480611083525251551408432675511375536235390863097500902789630847556015355463172255458997341306316669413702142624180330550575795112135276175844798545571681309383995602204178440472879523340391629544918316145239200856139484917268377213377782031996903056663040615216344339381896399516605824418964416011699335915289860387166495253593022733492847632615311296448741962566151630677759672317393362576671625856426376825589670459323921322210556875520557579772513543992330633642654463030502854628106261453342869490174532828351173081528182679764610289834548904280968424199491200942196623140491701617250091244233146452243380798180171287186716478292497123547267763973458379004405120187789016604192889631296131234912919310493602092424413094110588400688371359112016941924110178841556792761359740612389109760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,11] 45601514871216852921875079906781500969208105735645097802056398041704152856959663236858833909854959534270096148526212613390609814382469134871053500490203339604998776015475858522202312707385481614393053857632080274244175238754960665769028269330440230073458581404531276446790600553371288383197630580423421635269248397807240050281432924038930632793840390882300846926230319480656233459584683564833119795042180061578201091247607328054302725314078946083688360891084305699279607051354216515746512511671834040463454946546648613413705794328915553302853801882027643717381791838198479771383300149349401547062246141053094930840497988376227853332978398953429684268485949772754914033903611818170149891067722259890860612817374824097182809489666187960128975391459012276831039817544971598281197268402347116548724044562969059179893319022880624148744324359639489099445252762981372333881651591778715526898462828508682197637247195569399138235875175789638712900403032910301053733162931113067014708660378616031523356130395600810869769714231204087149878057563709619447775950677124724331885322173017372709815691864084165327639816355570418815291441672951714211141483172811942066002242811294682333545520624836571548824942984455611972246581642305312756341775810955897548159094687663066465343433820506081327325504093128627451640936901705639168659703152255963178784843591483937503693551049787440736071579370226714720513494813280637730835624751709169560564743649892331319395612737916937971657697858257121610041033732055171943139374732113004832153590510036097151633950665523202600069290396542181718686732269755007063480474333949009605532339175573872011265567461969986846720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,12] -93962594491028307128955719369520025573051041262938473159215754608632781754709680497468467660743357362668905864655927246608394031539578473974472740588774833227205565063218025047426494313803877042959719998066850722274377047659632488552961578257037381152218195405460703626776846427789019457903584733163667304435537077343284511095550940575267138644189147376178467810585122154750395506155280634505792421308760502506976395766861483655357263915462299536592493165375983536732295134900568885557579466173502717910317221359868618082282211722227808762162963457270301823465969807557104431518120047079947347615094207320288250051676257722532322602979806308375979192742479551893734663949660102846807795482351387206508563178065310234297819357139495015537716416301528423902303490522446071632862172131342397037980068356487548993075387974388387354269100039863153053602195051276692086273323708206926682851027366067407344527521709955965163586968515707771725865208672407650936407582911095138926036801469075574723155699828187742975521846980552816840604665311086217974787011507498617669997894618602334845761137663842886630119738118102856652231060672998173051479412435909693444537753854055552352008232166076873571095783220881547016219118006372198756242390406903178987188081039423446405441059884045474699752525852539093394257373962729487474540313954346554806825809862452358611413560745017977362574884960155139499891678005148527747509371123785573304216648630767002365734183745012792172447914724520542764819906039127140550067536262856446896571142935795592068196998205440512743567094833514062210735433658406490322626353508313910420360677832819732649110978704540480569344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,13] 76134463266315335802066219518837937397904647430534867749889021028521977276071535730603508487376298493543813517194789366762795626802121664315159753845774308927612590094155241862298775235413001507738253579385143499814560155912422882742582230379050197917366054866549345027853553649112003384533331822237733289718853759058659231497907414685605798398512123818010993256383597968788525227570132767328787536138051893310844512968395554602777164888847141966963577945306884195565925754739911131184590619454389151200443759102355057273599517442182756196230770597696060757969480016130581014003563174439167690278994505605108283384166511130044779541592793071980514279942930085318608222863381031709922612957738322618141656486036075259775448530978482820536545588521532655839548689278443418173302550201045143630083336862440256372911013716554189630317829187129288325351140292973499444964280012242054255364709744741376689200863233668008891902541019861334097060324037119047792227193878286750226320846909700038261188213134845714545926161623625317125248598538788637929520028973457503040131097102606388600496882830713603128543742902874700282602376627762476109206511855482321772824762841621918911642361066601584660605083154636869137007076962222608576689439195609800674367808880767360801501841611417359391292392618432967200924264288940088244083779791786577023089105850213349304617732023100221444318391213166744579160212172112396610501403526607873049068048490126742636295973219060597835932587083015167250624259586314463158757977679814952914959155930464070077017514643000070035551788721085636429385487341463361525564233451589411365241996789204949734013799364393424650240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,14] 5024728771529858901511084169666471395330736884227217160080853364432788058837300143214496038357023061392800454656696971619701180373053074510382509524798168904217119954982775712304364660882909945015559269320395503120087314829302562750420074899288686166143699297064572194332213087155356599597942607475593756904095987525459857019616521334080154549037344248238081712631163292305790913723793453207901942487208401222914388893616014690776865522284991687425495233348483107049684068998369384368781448935322327270950869176406996771814918131489351907674285141066065028341820105953232131233172902122589930776605139948938302941599683398760989138274401629343096996495959258026177969650865358406753297536450770752072567240957470128126567888285126657504914987516327554681177594541901707585656144584430525439624931871731970581260920381375006445397066873882827476338807553053971425265298528070707535690364680052628235484197187511242394630851505821540682400923731167149426774096118336831656874849343097299841587018750513830613547770853731536902679478449379198229370618022912783098873702592863771118620723658182011698152723406045354134663171632772546196671717941823193480201186315839131519223087663352223227897802819062543247023029611040192947955235852974432093922775822565611300927881225619378166859450630741959336988366738447827310329960766832750244508009067232178261913149236718378785250587652437112077971696796095613916055531370380529664749310889292860038048511682579058794106551984591090130375692502173540267322544582787245811416232880276419709226093378857525475005248384604390520353950184458411828933315795954972925958006688551194623496611801321831399424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,15] -75629090255342448948359299070617959459189222886039710195984270596741580092523374471587874648045857816835424981061889251060301080136615636813879173361426786190447867889561993402725869016355229415568060932460891866249182217970575431399602360232846018395518997606142464787623775847930453135673119215110116441767936689628319414209923158133446057243927323525634863796888026790514198792963529153898322828221780320422380197489578914595293079399176991118590456966259271598010528834995494186909278408546942603860683665143875015117652451424587414767444235231764069939519522699506702458059017139323701513817150157976741193148692738100165586964267682033586101167554555939320981511913212438505238635364194586908635129240966442986861173277675008686892087822563294076283768493352774836133250979877754077598990908223177418016558060611603880361878841726722756294377358402179620222605010099574014568045285943192425145128788012539392665857023607268544831618016395733668541295268949072345372182885724402766799305072686317917073229097645187199824127435858963782125829822136414415125940931514701657071269292243010624518645761439495136849124733933816475187770274821888445080229529957985385964318949147052109661947104766256659104116286035070838109254478373670703895627997877760949769579912972260352493982718987590046430147776292212491857859477944540890694614996650733008174415204893412769287070570158831544386481070588472285734000793705693640177789165086823815866762915524722533002268538076313171000229616978116280667172134757025268460955791468584861607645071640087139086667787461601308732357873869000179142804443148914642933993949670747491667674454738510043676672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,16] 83116796484976028855341694979349492307410609662182677313455944438289164740894421598713139058401717437858625360592549821483312410999536802709825739865246746020787552309219418778087731837937212435146300587622656915878033664394376167636206041518318715491922429758584066944753995162592284548155717370512238903949859340676782847819008754872241279040815461499878512324439589847950862225899606883587759090241212490314313520631141359957641268751833876973443039526654277587550358655490583265235007031258321863414903966406542144498249583436965874445417556222462890721302469853909527429745987725238622074008685722240445720827711824811565060667283415687328320765894303690788235718840298835085694513351670686410343810624181100496185654339271520768712284695705804476954352980634138706036884760485991138581779861971464273577034951069424433958404929934154794422238219756308222437640483228656311730918833756144725681071690377367169370012622342990311377626620168747661744182845069901365764046506974946776597457005375089645886289722482811329517876412690827114871076994318462848492966828885144291545664435888671627410038864610514069318834048773671352026407594591189659240874679729403789944631927977903366323598003555637871479940383574462583178881247577221906457027414068889363134987738023751307223806476187836899588937700483118373779220469272213820533389450755654621515026569320134782843085100122866212526093662645326019918116841884943043920101168342788965396501778938061233388254046555307637101419582866412792055798199659081847192313296409334130364342540397097428705522812335993321352806267370389926780977137474822541566709327265927460896863510701950638227456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,17] -45414113869698328950426947720964874039228848189694986418617798849213994447562505535472230246211960611147262064791247071306246190878984191806698185825179408881262737402872512307735473048899272477955331341436876973530294982179969971098102710285231624087950780984664836591599660239492176727589507678886804408751043076090272653017549120946840682090634987202715927347016020527271360612274015542743304037048065040843514540145380814187501725797999639301983734678100095011803429682234141184319268655282719346342111045290697905507684538962134367159790395386847584546084103984426597981458419119339419482969186927076245156096300102767013378466972545494585719926728273931174596598892537190670376453241202594176726976877567561833195325564113701125157866872550575852227037339846743733674169275291454436047073982979514400025152998014116240862663013419911931545820958629304736016202069218436457803023391615962767750350978728994202076204900305570673997777679055700110559456657580771714505442209677177325143023292358702235225480676060755970206764131350657031158086725797354794835183304771242525116755395247945755266638696429347181077431223305781237003291340053203304277533437903010357609616022721585116816494883145587882165662023699085942933146638447792746124910129138984363107550748719004920731316270271968152955386117443968787234970996886549305042197996237011296876614100765852454526670542177725761329352482571703347456178291209500142144588546292035336982249836571070696730171549291836947694121675480548864783879478977827443105314168409410594688105287242582344662483107823032507332328779100275004715964526538650956446630723391032170131570926571560011563008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,18] 7733487177630768626498825140937254805905047496109856627925527883635285889428643908088869745826954558914451923761557615341478994060956500840595077288866702671792358729198664049121201510185289795932223656555523880356993326960453301304854909376245316846869530435225850156966402833213467006867007435794101626233226220216603948332628356482895562279703098426869193997211544565263555890349869741896256698532155621635737165942901745568186634429153694868993012645448796970413021692832507765924839671698578678702165180122368657651978703359712100400091293650621465073076183982722639207836778154710009947228248916410248273169305380225039044858332846670535346456572843617620022455901284052249649020499133457360532774936000394838840998945860782118177784657325052496058875859415308817078562728724749079737860222545282329289111299440783094395995832692614871986957380864825648081469107343021337710626075825759053572622982489403849546130708133548138676165345425177460421060377109447513973652312412266204236504416273758812716637191711887012829454323174598082379005895878718009533821307437202898759015237564383814350090965213989510691657689222102492163829318325805970737669526638083485670515706750987712506958732496448362060390565333995857503475606069812849910937226554084495371561528744442214664934321699468812486256449451412303568129858423235561106538739636731552572579214873620682953322062586230133989473958275623439931010151601832871991172734105526823007245585755469342934482596812007753936760393238477222327770752459185802800229854586099312661597803592739496708118024439519839156262925022606268246848553983802502083158551017868733929377012513562205093888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,19] 8636421616037370818769822822316461542050556067188477731389139157445131478451761153136563326190005827312121025880946785089603572370101425983588252960596521140883621500563401941456942925565910288759100956890606876178896973034626069680743691636122486686423589505768931531010430559759575476138205412026037653451397057120972631073202555288997427992255592407184873420692271352072365722355916544790987933321810498705257638832454961450017688542809186802712409233610763476378629410750008467001529495524033921063259746685690472765041356631852594259565910877101037539387595532105958219773272236375623010720699342155102814359658292434675690467843029793332969862822186075492207793230118710840529781078061507600218891381881816817209588893762775433873377227349108604858200700066134949002101603096720417193364400215711149029584116112213724080386681053734132307414051889144473229323906785381112106758204301467900688654010547092838715580460827979366283682950277395778406053351194173465549370805852542191667953920192694381530185951230605001861038459259563375664664964733224130865577493245918915203923021554875533556915529869040753698574996353108836292479361560931525371491668546136765834831948396564760780731868332891712259129878134890029733804420346461377950554185736460017033738797677385760629326948151117832457760314550082559151910752767149195973023638309522295090242182991714652968517872347265502724056526926568213763467822222908257184244216864309960174362254516980401977579012110746087486602955086481001869716717714336202311759764466681474991660051350065681451702895369283602886867294578894983421375145237514480216082979036149407434600452740333527105536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,20] -9105741123160348857592574320053574881366709962680284293213942728778701804751137484562016628429379437700782082265375947586350946498101216804351449387796354782223389989122392051784242843200074664575017734271454059811777130762918101498159557841389423406270470621400811802749671218469729245408170588524877353277211192115603893528594341661177616214454342420704226761549348142390116371327593097526053654148964577051557189025869528098438383806666957911327140486975621964716953532722228370887220696580799759704880868880665241374093443758060584100257497104171853330660067677340245401980556549449315088550205428281675025982480416018034589434193222587234660057878366274805345131853621044470756882876541609383591991576708140565373407717963998361995569096855079783356749104846523336302182425311307975528835089494540786149614312797683824938365858501743106931233674661745120566894149418663598908535805700151759212080763576660681977444826104207895644013836433577308873096204150000154902390651638977071377652900135850602391422474331636894405650788693098752489706993502645032608747810278185947411277038021203124139665867087481166214333260636552346507197964370720576222305677879780212391790698225350108998314573804359799061184881238932356961470333685052754740890833722619431951563467015989771402043918993440610733986473545984874750501417914362381784595620033776758967499693712611705100668307235191465609713449398030263750744842454838941531203176087025601139266866333427563209776378277402041783295503986877097946798964674254678188113932068369728648132623989293279361192941079174773962311040941980136505703732836863152292074511476299975874235124484761446252544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,21] 4935113649299431465708483225074349871496390926302717340277454048603367860426126728933927793799393008093308400230413209363902088645792150558357121534174890900114100230037959414387033939192349002670251553350415171718198025203108263014580922350936331556237237276403673137293270467197326650278477157536653922431129511877570637525495972625185343325271362951769606058377041615198258280672620796510806500805697672848813050432972256047276941464874198425822970853633803895105469426468981597581354457299904027364673242968289765456344754405312514696174328857291716178482833608727662846865243868809386364813151392916212289899838687852083811834578427114179763237642389726640142515720650087905036510554805308476837461725261111728113931161872322539331550010674462521635242102958716836130745538885789076668718618484717483287538056280259882715578389729955199956070202251745885006183953462249663137014021987797178417321850869712575634835367484000226198888554837209985114791019931787484234741609599477808457138326791103317482471263711413095566322792085460932103990994217683824541213660584625217949812930732108104308773800496818597817073178919247284236744281605243260397994827120490238726659125317460410154435078901565751593628938891076420259130170005421588618674698685952575631129365117486703986564597024635530678310846596081176041132249520583076459805353502427282116147021149526619998728850363002748298934140245411483673732045194288911332652474184885468498262631528924681937273033814754849528492855756392157419870968433551334908627802817450112660002316513306946769974119508643739986406828379813524414476170415563863617891582686786834346400429314284716032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,22] -1798871647565337136829468561330343588958877415017881670412550693823251127256033589311437526359141278668188170726491594328080637727814063833076170834402257796585663167101074100823392943855917732907472074553028343815842585243100259033223532704531630204142662842863448303121602665127124200208202317896395958792493971873283263088469358615645423220782088926008522116104742889078505742317521506827897369046256584464046681090696864721140510746392900583293563882637196283547402587056626272320038904610587272589162808542151911115123135684645596999556543762514884384282329081383520535125194516165326360886665985790594327075765356172258982138300858280614934122926553064551406424051677412190477231331057295427968902558013083027486199105906163564292250189391492361012548006349326931366022238694907123422452644674598196770842832201559791466762673249742766523102709738088704433248579828267439007982844476660115338779859636503215568043412997482462467234855314250741835228857329195408529587161317787911026647578514301877470063574287181279601180806670651385209758248816356304738059377431779326893079148799472180058905225045002538523226450718313546467810644967451415507356156161948707860642741060169050777253888905205180458786836795419904864707304354486390317179551725362751763576310210897748575226172212355426324584347258632429817925656333030423287315640011284249326168116521052786132007861470206019758607107357027989008076405509295425130639446837905302193046281271700733543849285717591547186146054043188003495795829330344888768614444158646720873274895166701856948544502949452364993240302949050330852493805697299057412196904636969411070776107263677557637120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,23] 433374755292174961129287584865962320300071997367194095569288694449325473117383280261259894783261562203796721928923666762417920633317507579967558553114105832696438647404018692784401152107846982417623014678637188983328313582155887296125751353463160442490898343776286569877781059472362774923933252808484101588330218763399941193024503676895820065749764251085539306947547424263883273079574165361989605834954341320441340614121433197277022142089153400038810968408589050907296660997977331925508879414857184162915080237992490952870827783869469379227267640187810126488631641053681773796528486691038401819585888388779599606899873340802908002788772644274984239327899963043133690731370887718879175703581181750397695589608056628952553209764750613110635419424187832233803438161447418671789490764960683588968831404480372260887720476661979864324690052827796619977535188784328296968198751341434168725586222852962787227732588797774679926852628694567581119321085771047792856945862587743709679956116910011218960734849785395135034132195888515160684116113994406281415706627134073789617033146018243285507401159275934087464079268202564091532416190397201760621740466195175564086502251234626941669153209078473237058371832426310186588996786275775757942136536877721473906037906041395308569820162801740618783114442706657181310906779169431204331517948803477861351466107678816315699469254180203815709554695217973304772207247463955677635898080011297856451699108069542176174159432334403840602230373575410759768412460776699252161959989377126894082593456037521270855315064287584204339613728451863757580585150871964735624147850614845173478389112440907679654505438428878864384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,24] -42062131539304303866648163250048527772338232533900787859529076876150621930152467520405039877842862176390344852077600822668366218093541281001715697671581894817212997917829444445785622603628886343615424948297826161526316418450071115303264525237544780545068924950244591148586997366537675010526053133565731470145508902011851538891754462255331089406600892938582874359421659988232036420646943432378984463016077129291463223800472183137711608892501743423806882191996305488251806139162289982584994218873925088013997756111973107700784357297355763925720144001464717756333169862557956640219476383715055547411176175665104154612110481695688660188872561198582710092117750936957489437090035509158659275831522680304926492997473198375110395592267271707104343596367610705636060626068987744802503326358125428768575129135296602281126908074346220248917815103516063200953969173877293189490969766382608613875421032897651119986107253085339069971304528822077495433182072017274968206333747294169299174448207744971230546538944477709927655508956096696870775428596363500936139850944011508471696676858051604428511857287907914916362240885521709954437185853379206563409728786557775391427119661170933160285658556844700463193438599809639358165400747308412928502984942528199592967860672465236822114909738598607272645635201062409360528938608112928235188276094170789053644351929134381237775406140889823114086908492036121296731766935226938788592875197255213878496334216995964481505770996821603633556786002817389546436132324140283808391799548620351323129706220499065799785065511737285003490489180190020160813357680609141707131163525634928773570647644671309496966837311710953472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,25] -17731577651585859989316842488139279432260056115547931806627391301986994878451701699986916628294593441930182008537807985451133917771785312869717571049225655743122590227724224835760438085459577419785519362178477023158854953519914528877426049417089419279626793576454850640308374761768944979939484287130540246106860110932708570734908471540554714911716786499638683662011535126592685988252895068143825979368791777079148790290837797244128821653382197207323599648810841042066851917239083723052925619122440093326893335839700685329954489310126264569564142803221059482457521499920064862116031669320637217921825445414518877695201953473160604767074705891915158259348029623645650846439116751501336845657868889084380826627014447649015792483724818507410281981052342973018350268382584245537194153407151945865551221196625667562839651597734007837598982097422968028090252208220991345491158517752574612902517257012584289334793983045961090823652197099469331003361363000028564270432311460150387481747392916178172075227128580213373801403337806096558350649365428010813897771129814407813941421988618387205679503892461642184431471355972094883834324758175543950737934917972120260148377406415205475717411543096908314038723198981593150487298831228452854386234063649092033327918644905240118945344034128606404777344596088475941406148033969640802035326202450109147649713983524177355200839597718756984938483880405039312788851349841261542315217420187933793944172525882016567969858469539905936850928773187532942261196118977293575079480532076205787662500577082402215259425224967491938198895080665977940639429843871846279087668038135573097200390922617491953100027390773428224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,26] 10050222491094560480084000459846147946288157077913853057473285449079605227120106288481708680870743906879411135593559756316899315326789546461276471122046763989929813806487568948706311047246155642114067968753200769542918289210503367977109027119069414048300205004701608632186843202042551649777081252129666550292700045350080456593415816354349560515686270376657138320847193690996621203893177347448582564540529968385527865425583377910631118821663817081488527602034463113888335260325775947156676231826431018222398866129561569276369035987986806974481554769765295531948062495353444065824435363885779298977952118176916378625355354853349515742158003265096097765354457396064799429998072632788419994508380160812682620945433511167110992128026519450749826588214499604030199984898518941930074372135314389653481350899702697475316965697651243237969283014871699690014675975219874609875024436160395415079770490593366397977120926139942822008596513618163263148048487352991236524973159374059321513639482298987830405894684172757972829266672654090823409787026307238230398943987991950011411762312120998960555873676819291478896425376867026355875096144756265390265349923772707190639219420736391221188113693726631693220759904764455123217614577339882047793167204688747949492768667151182520548959551367661026921345438117535704246762689813329421107878716161779130698165158357418567471991016857826875775027799451156077210387312558984802608276617448420921586192367178460562147294768247216999664529516191518477692042977661629137853851493617138358676745517937593810266161319810992909251748243184588583041844219528122398799986476931035728473449820011660971288264258481029120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,27] -2102473580351752462427535038883725925253843367055439421979560217866532454530171533946390609860493180122098175737324438531952236784410592956522728780622534933925894816338163805753579566225124200397896681269033235520180396576170163995849807863317579270655555466734246909928198679606257377817413257758355103039292899164476341928200305714929371267876472703697482042769797805977294370836204619556703261034797174258980599998816635670279021912199695093299154912024185434669714053546780642030410103788850572043321980445452007784465809585240612602546633362661552823845576575522788851299404800885408108946396396122504217502797360759686766166290533618211364951215005743210921905484949150246486129794235575680604966602346569507690000621522296036812681808354117018029804383701231889915740356386405287859484771533857966074463348892175048088696801091030373095379659329452906956698475891733418420927418462222202620658699360906845821557574714507793864363368831749996547719716755817922635534230936642310244618282615600825522126385948139155989086967575069721459303635603538924302991451184961912206620585648533848194605827623727373970942031156578526866618127914997228563474060490827320863056697789766124879118145591309943221901191832806090490808445399277978142821392527641949299935879048370595739165789829847326630595534188765888922680561668554852269307102339854263816267883903367546606788722799752753527980022967798067536746721366609382527450674563984367085212150971872499152724404340562778739477588740002264906808346306236734181947775626774044542416946160067877344763771590987380503981248614310491089009599467664113649913830017994229790027248841300901888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,28] 20108079767023145554699611643714377011251089728799938744170340042306708601066058300046986409061108558024757006621805773321537928528004365983557232891862663293579636170926446264440832504256216451992487120817380742573316501241961979034346816111219506822780736284262340342882959852019941724914605283236761464366281228285268576328977553997036434171980228740017715836105838659843799673871398137974945647564613758069223840703015020951037674061275953662113555554325565913713562825225603149923177721100355684809881009105665185947646451956391314124390771354526722397585331629916906050238549636656290215695614997049175632373905390691055635351143900308545364593178182614481851993926515243222623498023839562701919936137003387159278352589607872359728002910975735623398066346700827207534199496472841091559855480792652577609011848591832637257899727160838867407928819841019201059207792451966939723537032545269755072409663508729617393511015652145159474571662347335780413126540724628691027300913890179955789242909755227149801654910307619219400782873018597803450183514502067782015281387443060249994682375709723799007022692035613448915530337779958411787445175285649071586234571747698220970993331996793412094611821288191515382266481817932178329985419328133908845316757974223380064447362505950576913194202288266393755205726454314038968540309652473476375925497159936067146132836694365798350149865193155163983191339201842399833584414256432747752023108786040045418301603819156206874943900646921122577671555322832874148441344735376655612555735553688974959336213937018069434774798486819446237112036537520588869642048170761291623627329167736361257174386639634432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,29] 13160047768921914084583495751703926740933792750367880250694554124248438720225325139201052925337838215211858248801190457574533468823078120821833759146829521420614799918580919980867120762696801935238289532884820860997864103150577320765516116349528902251220773081589385893564801343043138356293660880399008613030977224694745763404723330478994230924357139163622083133892218433499416163637620522644134710490735172730132009830549786445660553126440672208859990956853518983097413813031406283261264963688093049037340942190349780631389673923753522981142742663920485378048180801530346648570900200100978357974679728602166078085314309488986806523147800117268092243885417570829828847894611981363483072087569522023172198508513438323322901193281348418511050633121146307700672215834176700668968668053909319799889416665136666164610963172411452905203103293681175329432532132581437914920463391097224082205238541179906813348090364985956541905967795241659154724897307425430733553460935860429058621289513533439802481970731149160132537962702983479239392028267074671850808686980646357599458192284821403686208432661035301062027756621088253435395238948201853124156088470352509204596103911355589467600862842707057903422554407962195325303960023955887927894085672264968378346354111079938192218373261338994588661047020481820685763294314773925991071177634025095587688943542505094372581078094043656347036824729973011526396763376712267223448485720698277329825002818488399284563464363786065447001956476042954433352101939665280082591153681432632002531466797557581508019551687918256947549073809220191131300360907715380041290963915785694762153908164293728802767449261867008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,30] 58550193880568221027124561804509605149865349684666536072205027509292389284380751605315999647976183435295193683910269692913178404492853449540964768633843690294527660190499244398483206695513245116643560991406623738129797929974349620140375458514703696145871295537028288919734700237033321863673418249899895857243143660530796559926894006500918658788205033476046093257778028131739872313304963918133709465327458833983420982804675503256125092522926848654951871150412320093251003511382416508519303176043499489478729236827274046146054135489272362471314182977804881120339308676744258577024403063385720201460991657108403311894702901930890877189897853106960494875328251157341986317318624570124362005354484983744174754093561267246405027815931705279891468732504778642057469139509056490690186523344232903426701046235187900858334133258950791927681842784088316946178798277539679188673371730028715929570354518825736570839605730628203434764145975608949767705441445419349473416943021559430686268884694422417165354481614924528875325152589849160245378771501980545388963710180105875232297860089439135323196072656695358494948709959806129469947427041363394278053951858723179092215771435873984962846478596689646246996693467539777386304767934847581701657182978083260060633677865593274371661009712565419856472028282321264296290024766542386901837058547299360996113050342396127629729274336305602120706554075544914001945247030674266424819308080802930727484464468356056577914554456403276212291289674156969222593847392413889757996834850055736662314695508652309666329084621932092419411553280167957772905675871541637657441712451004740450524577134420497106700588088819712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,31] -31034498764150201611734744845584756362444077497473138208904624621787315320959280873242429560699807181148087579016362005828234637491648747947610991807921551192442523894900850038638429208085147703538957347715905974880886308868034193407169785387737528779413999710021227774887461987316829561977434501848711829231526459991477846074699668391377519393795885491395859416905993403071753437572524364953941254226015689957228058723270040943836722137060714710233566170174918431415280936375497776512408681236036877339264251690017288947392414016695516422247503589595509835155813082770807907942872724556124447461827331422940989252179734129362326568432321604483675499053100969335845253496333492060321238139520441167214098799097741214036480951694468739081616004621029025758801601097651481710326604155075675419902808334246269469114813864667197549679757481702564772708590019805369023939233026643745125805973336353137166333666829561149254592593939406685375687775270326255304668728953936250311202400987594243499232670766078730687248175405518276559102571139179032985740271107001733641767878126505968811064923804363969976774589427267985368965301940232749387004377765669179442841600677535091132832399479904111881459993933950300279181343057029580203101414518648530849538323031303395237470887095291711508115505099999559423730831964401182685120969110696649059814751947149099057274475108078357038688895585626114800478290840129399519577831856950997767142739445776195277507178026267571151614468035735659475741136096180009664696023522074511972460781920731660467576542620556656187049203806893803719086805731966219244223292127151500499866565786756615898501542993461248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,32] 6345134063880126388401467417379433877342734716872654149894938011709279795899448257930103489737785071694478350212345509236479808576640184036469355620644674458869663687053487309247209137083895511657155740997033716731948149409483271076140029493777738326471957729375440261184771870813426254161477515799842842071479588162958005281291943889946647288423360219017426790906872155638233519683281298906684104010204932433164885017183677999195932459684542101199230880357233857107452872795353526251639125935347284388334380964502101112744046976858763181078683730453581505405861679401210703550716234091179063604665325658553346114385565063464456400713686535107814520875249128361869708022177577482101764510097328686883942631073594144881269619684731043850767221488624922235365949549725366741007834890616043472241941524728797763849711029953922648866880796131073339909178151816928357215154546431214260039891230830476632692722422728840963255801555395846908473480875205874102835562601095685809642974642096534168315237057108009933177903434856295673455859773030957973428665080196377873177699767007691015917591192652122613459635103181004749827046076033378367646360283340795567083828587925717986347576594613921650323050303988213169619201515408044582653394862206229811443667434319037849470568786096061086038120508982076437265117679626189090635164484018338494596719412835299108190802830904777678763274690007757080630220933708242425825364908538931164785453267312903930753681646339670106867825575738972965722575223342367513298031253092594280612374090889157843697822368210627732859702414392428508272720828837672815568947668215917798983151870584798396716588319375360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,33] -351441613163964227981538622787431646560455792745295554352320797570964332201756942293341824502940177286998582086389678913414922947089613880379222840713020467578495221026970599133830934446430431934523500189804284320095154608042500272910827250692321617250438527042204204314199721157112163887210057855510433400722965025226035326453332061348010517175057702603289950874192537972013505679941944583276836394346182444479078774650839537108910991432063839334981003396822961669728655375113492964946939182139808849874576014876397937450880925401849113566806076786452316665137441322663958960696760364495899892816741353229619539097336480412579298811364253959436990355448446500096968139424059759630618221862524616052158784927405805060882153418635148448795287107212637324947195602967115446610993285925078115800062237603667305721651684731041529715923726772033189163291273163608186048023317210662855474512921251620793450289315752981582230064502699206293743296075706779470249204600356356986248193225747433798991572414081864510685196625355885696347199960393275383474528021930402587105287491897743137519212661405257802490473172428831739814450927042258407640566208154649371319189439067413887756427315093195594742969841231602437595935730086998402581091031579981354726735916995142228302565436191464451449820725139004966938278592710856327794616494106868958587677101111590459399880245632675358553961833983597039157548966938660191642008919216986214821995209233039548237022012336301564698459718921718466190169166762701835303759143255964429185156306343973785783603794808402279220522446952798134519835074598680322337350408569781232840588982803940811946720684408832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,34] -54289063922786503424023604033125235233202864455266006541364184600796410742705466398930478332360540342802760150659484016415536945139089057862297595060628984320053653431381811953161595599211844296404913951798349438893585146451847563368232233209401081433075509617156559323598556057060125115988796458657462035075457369460638754722275700569526125929398005108776031972345022076582893160575322471759205368443594821652475738429768198729586232601680532225078952021385452197378930420605941387407181174704770763169106193003071026631637503696147300245287423732492671077311649775974756537769152116625543686215466458480689906398213707974469378018706507422521091285540360687658905918271643731249558492215111390447934280881473357812497345410138380871895474793707579852587001886565107562207516349879303584868579587311916786533592727295163545470504999464313227737723237343794012991947715494689512903968252102088393041738645501505980513864365827186683870548335726415654318870712156350816317682212363034501889613296033365829130475194709828060662675641854709239913263529710618150494279013808073639045762992124126582997243824777639317939485712650440113670658284398001370137338959082178457628025440391290379280308257103145387720338238417516886152797052780653725884297528957405342158794784003139266736730948297669150741352217363536490236713150691354912854264690471807829103677473863121538170353713138327028942214380558304940598173039753715844435764540947440056242055182313328031779635183373092811680476030236016860828993638833910716702583487280012227205239762497807976809548301201415256503987000605203434669153139042939379711531128926892337705161009922048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,35] 980192663909191230624255018026838884016618567403406354463701697313743420374215717310826153183449869570472685631939303714219306257908165452320524432577086611525904022245885294643745937994070458685494898434063055707058458552277540288028914146000190335423194019575348598287257815054330231324252905328126626306002213227516516420492343531808949249782733087708947952554397319901585973012978738232398574874687038569056047541021198646162051956865693501150638018914662731915987654692272100474761859182143973139485844098444983063496859553225378137702210758999971045210349408645688875275231971148361559048331482195832138069627302075559438331616794745362155306286874667981307139168897699061246248220984328426380612427811617738475611930946005248065010665062625015078368165642464196146117814293632831928797442819403128038011650257670393311066504246814892072629594259622436800490570213636939906901855046785044823307132353488323399162770083314657587760180165158516252629560935664224204286923025076702990962395551461968716586773772949197460595673307337752435511385853544680997986487254343164606588068853185217442792790040914966091228419020921751740109601218593513270769414908582919087225628520250799762022289336331706799047348597524582539450096390203896627511721696645758120405976354307897939593682040305480222364608891181392838947084037404403118934371826267204938910039766878400690081668278855949816104035388612268545816060826563209061667258439994159917821190135219083615290584420035612787132458603294489520335787215300050503949306859960189871254448491347171646449966589657657610256965448325022690393968100029325058112429808131226159757391822848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,36] 1988696435057797862651363265846171556537450721145912491080311927756496338660760618506872003595984636066954120533839587426095502932735348296091775621454106321464319261721005820562104394921609381177099147950680514685612155425941096303746422967568547680917477475272831578674675516019815639935243606414365951600150242186711632962408193070301543404606113440927688892326327964485959337068624147045055747809390139235408449340035346913131181302712016671680909869227215985580696041728869005284783409223365726213579330849965407076345502544118736718246394859900676806472810176276874290331033565130726835839932914172206431917036635438124120689814289233338785367290799791389296281970303279141290109988407323988601083156651564599325035683043088218992554796004865868199429735021978651611138020231529364267341490600243546644447237094093691082801803743911457986653967713566565780081598697517548180849410386543280823601607528519077461599840093074967847651772171639137709376901187294713267744408451996962711168613955910320204118947989407735301703326778736979235790549583519659830794016624129934098426361883122436406477341607172020447833414900863611394525531693366048847064029705020449226869807283114060934431825899214809999350513943225215520059010768488164466158631082958543626624430296311113956685410002250265575632227827078235431763640788910032498916164362866419560366525275479962609972058567913869128588888251814600791039517976778210984447575669691943600758817792918057630671740758901855808273364862946082813168329416256443830244041064702359270869368860695461979121930247559594214588691830383547971270182254068932638340925567996538807780343021568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [37,37] -222524679510770667026127505605023345520549477006985680258118042439541351436239534116276262184845780071428714441699868588041387683407273068531869352535522390078899827082976449215117515654116721989023614136115154341867260500648048623834674084824731896997125178374828068505233379180548118147043115081115628757673724540352822969622729333795208754760168220368826127240549545321786727995439233593742988083178011299243320253864310817110219479164286528548057005215283705263284984444734130393919045146912710832899509311805383347921294276590820227940097028841041875014166622544486763523303819492020775327996619179867021203921274308328555099693797630621326599293159638477240753217031192200739438861495328137510396191695392114288819312286931395580148663399289137191354691519179310557947085119502344572152731576276261294344170898710524434076939684148103457889410001721500012254906495455539616117930061982703799256003722136833299084477618030606979929869659377773710614107811752319509817843061435096312160535122583799928486140750658363572030452813345668535040477973492618661063482555282429709542641872938850921624752280482711302939810035103821975604778166289941085488364509480996761619981693751355525707969476232862956764737371911054897294176470323004706277220504248244829464257904376648065720423427296277489950963384434134123687148542374273403912969167648545175303349555998335350287439398171145805388121181056565131776326642986861738363357957475835255237972757592864398849166384194469586755638135155924056523880955945101934938889754157000235952218094459310742353946506604234937435330621224359481979112250303653486175404241251652447760923230208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,0] 988536808405938161680426076255749149549310080009582079615402123930893595932927764698695458227991502901527680711785067674817714920698796523660869709092897978240612004012016258457304655998185379364676540191728653843271638808805834690712043617858572701237947267986465315235995703584060488662114779997292561341735417692952576602295977830247814828982864465061038802387967421898078937244390734727522732854461848095212187991378829109630113581370245013585028647844073281768585499512182321852357786753947853031385424122820521952899504801300539440711346887205913117909839203937226175155418223825212124595206362810841648999197785831662838267096466804870515634955538874503409004318656164938129242183409474111829947931088857012102484364945921743058703877814027803620559524083694376487894019273696907558678087571646912063746885252579938329369122963038442377858978204213634323248842434205996356264358961820302828005938964138732616464140829372190084736310092684654031350701790857708218634659291755117131398187937917671819234091609735051935541159421537276606677519806289892679285949003089141015960886355890285266382013637909507214464740796028734244251882236208810569987178402505189825850645604578413803999527758878908580521865553774961521520183720183839258410376014675281320954192952041864848893244248704368123452166761927489908246504250701264309127402692385004438385389382716430353547732189237991883358299867616685881645477453041848124141735971409944830702709718392814174247702339559337359139423798405593168649034225323790206980266437112834494488637743987732730410885373013006593975222972058502146992589897917560536508498990361009522990338979921920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,1] -3610072868384088973751292376354587498529112592688541441230272163827752636891048181770036583407002839888437038770353962702617106995157393983718936495413116601386416406373880348358483463424508155501853560047137623722905996646339862574589983969493069446412332790756492983910578512524656111585508207876006424792004203784155515579071667526324002081151048766571631284533722882590991392775516629348822118498108704066443301229642577693175145775534455026780729539452689809201782603839147436416230342262588468559311018228188575010938874246403849923650556852347672174781046518506095157584923376271233399721982385974502158278652130959439377647422506471491188629488905907361785155037818589574721276252331542233511453047973615532410337930168384190108928490445630680421506354844106196657106465412626758484771676002612487273693421051836462806919967199184458518999626291074654133493138603822984292574115421115263774434597881718294819550446071046958515533935081827688737102287620960885361459660743825629864377878325793886985028895336067122018516553603535723636947149153328651186135799811270102218006274815383672969696229659308382327935518583425340039417485208709717475792455895805289023999201049651406088962901272452184070001269458779327598502154850688222994914700297506515052829044677043303687937500943519104254625555905743477056607687735613545038989127437602584330182358578080779445438318451862252667727885565313970284545284342614172867434230379620824178658174616104569507677121170135046070968581898802181287532256091825292782196868416487707467798163125089831971061372341012972824075829735775238923408506566710109603898219090570747112940173543866368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,2] -85273202150766380810467285349766787448848456380179672506391749019453315071433944320361933364095322419812106287759337535983134469238080796718963648973067780642719503964831359701366000747590337031259088218823355851978871187985938608988765825950460541389609872432591595047940285236476959640294563781226114871626101667194213297806843508519303271128634231268443133097611788323319046557643479873117280116799946675199839183989008183908790323081799662625730177890400484595178884134668268033820410702812313961770176810740059828129306832822462990991613659334383227060683930708239856276339771389878413870414049526525289482502635159130725985679540022536115348944327656850614219110546156406498675013262453176490133768054939176548507008229072032724401553082395528115039872713030612895167501274550133668698367582517279233569269736179206225529787873749457189682717447866097878273331820315722577087186385525566488384666017475611434751309697973759543760045410677849965564894536300599194847091878833172174049977845346141901887491758980775010611547833464038907405462842002102862795910985736570208790145172798655043240567027515804168351824486102695597256730545553620688941014372502200806731743943819380530551651372983836335768359046918419573721434082639349530208307025712619655457023207055948528738443993865491990112179220252939992818183283590430809946671165151302289726478778056059357034881188792554012954780071007021266726850113761360971362332003300441984639561730122085061624690635442502199220882418157947248347645928252476717630564562377124454172010972516954884683514325388657742789734261452738164820898387148579520059356632806034643255573671112081408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,3] 137982184695393355304280645144458602981887962892935148747984969624464152448577767704080031596863516354617062009113566912164324620620546218514482204707050393825776912330801740959136723958156738818892038970513631047525301777445339584120055142510068991068142571601012373790775719326982618385642799997279928353554372234598548488436138999076938623915343523919665114568387632100240667921239794488360468253041117171457706456318458412771622764612963903562405342713899580078558000391299784082625171295787074454739582493967814506957891529910425474420455420496167583178714118121826714340548450431719353262475780966491027754236449986087348442515717274824226306017775896652274304025105729434745149363454335278160061952224615617542962054122109506112128861466957825716058896897547441231819199788178687412131533958989143789587115281488368828688792848703131060261276997293199649577311457294084955650180916813337920431591264745126181848891035113492651498073721154746922377177510036187610497011876601455557336801691991350706728406895508400480224221027552665758773264955200687125556235785678728841682055147932021077259806549292855534248900688497560379168721061795814901128799871554917824598457260496906780993891990253573845102828729348666414193702319201889296532222892275939750936788545406699542093807554110468790365182321154091219700497265009562415300663802930252337383920118164180320200784499560001734881636728385830197773449616459379701317774408854962698335330841078521008136278931081604757367637931247167954638956733718639322747046278248568385594995641271281490963382668920398140431250781244301451531227298813328785110838093604761339345252101048500224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,4] 7023541772984256253813321556282232417821438072060085805514610798203079869736614067493840493784289461432749631797024211713046578156768666460194276844699163939280194554582647743699111566092115964166249193319618126365984797762319087672810459590736921333691962862681536709483040194821874522685598909740786032709172206648195318844746220778719332686025680616563108454324162678582835868021054621868870494248285248279121716534395934320906836941441124220624250880912343933854027176702418118817010517987417245931313739200671342350522167549627576626937792721059496261943171648014011323483462859153362944055193554606744384380885380358878600938860979210544785172815365691065149620924207947775210350770329409776155564949230763099067539404355964401218247530883129580999795877368833794042668622859797992252142333050420357627120254671214478815975457670977948639151108804483590738065476460784442037418874533848367723004098319912550003301831344621251265821071912680085730048763986304099302637753475634200539916611529051473699382454078847386047383661196424105315972546705423381766160364577974559127369553230352342168239228431648793487168413859101095924798922661370755331070383028204365091883137151983207490854854335803185534015468018182845664932362240437222230263411550511796966846398689197027565935564158576563139350598122535009963117138339791105033053759648955191799146846013605739783157301058287516173006584559518001422990300038849557030542880517590222562092509063549787769891262278374546586969172400662084566160419938669331056463279688568987951736318597454113046455162511389121304804070419756614606605926069413588694107851893382237263396747722753048576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,5] -46600354499801566228582646203837669241735239267270558537166988932315352299709361688760649388756462982551167202291059537605634261606553510128403407272359876583649241131327481460069471664463353381593858529383343243320792765637433817435465546293740835083885770220209947059278127755611247543250636333563929222270357957815773122562012326253109216480816227769244725817104363122834698759728270475389108604748569894260511718118637516131465235852883441285667228679283406544419272643379104589391415545297984534152238893056868800965865500826686232611753325226926258712820534025319238266581816601305628531945419359894543681719905952154555006746851144068901925539991560557433029642355154869701157818315289884286735096896852709774527078843852051741678208211046440755036427875679066833605296663317402405626106399920055939117428054158760127899250355104919621539117251518128960078439130443851004409456738332061247811956543408668522242983666861586761132863760799912200333836988799737619662336189693862579634711550455694190077742776155975675999821102010159613939057639877275037197707557008296767249530660689388230128140901265068094246862919988127935411213761193756290332285713070278705841301394005760084644675604315285544020502387540003958129589581901419242870048230637417198269584456580377601612670145509478469424077277332357513539713427021562033529059335599648287670644223435250994100985346829909024057002069790264120367628604941959220211771291382082195710593336043009132624244319892733628038891693516442831735825842386823613075579659772279584221286367105647900504591382249844244896037365305315138362823704075254881609915302811315050573760117948821798912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,6] 76954751680256907860089854472063677122045541225734897766281298276750760704189838818280407363190996317305233732956745469722836638431542235188602521730646073019654854076092080133499841403845919370892511898497915744179329863759429567584608906119858159837896833784941410696575596131522975947600792756545561304842753487987975118983582945127890377509411848129451967516864989702028206587868194924277513773410070186092952863155639025736347332531189013757243239610949388058985158547079808477930201356256721093858673855520351648207276555203340057436381670463541759141137113419388026974033847863101794763386355971379885992793463930367770047207013721156183557443764124046090500533415309545990982786091758063161825978727490412843383397363047355896575746329159198593604300990477132726600792103228844414552987117264887750440441876497375031063730056357637143686699415246332222534906876141515612270327504519362551266681289948683361660415223496753422146663790934937903142136712126778775083737352054630896561943188358417951015063137135469371333792612511291575690870184799954692625431620580965980164388399595779293718305858344007657426472156118852011819097106222762231788689317156133269091280278353905902768609440357393879733939906843923159819671182119616875735726812890674614230315410175055255091272879748073379428162762977219832861877681896330790507270598884089506834887870566343068721014743057932473906504513726531944665582974531641937887353117496448435989894824386898733691065779177475213335427171420144479963098192592768609142971659299596354297458441442002894396168329288524042120510504950690587584110987867623282199261699040124891954019685619181027328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,7] 196728012358484216304532500017087634271323649799249106642640806981799098726981968280086994272841807318323006541393584255292589414511108751558770205802968227261022332601397541761384955672865605014623032616384965945782159285519575061103596476393202689082813616171142052454065254535759060607387254222421579601438833952544021178024275919256046738449976925054636198630449353273115563810172888483992921100109258481150839428409624006474150799455630753175682784681893339231309315244996170438475479816395262984282159713870359828724073892992387692194921192829992522445741321082202451678620132278941806371974268204380125095806651262833907597791410342717757890758006325730268311231677607739331714364684636517487443035360475704341480229625444661368636511096085605542045610129676876871607719598308445408684859481968529361946237871507050459131069820639005316899752832420894899365929046366418056356240910462631137107541067147125166159922375721893746951813175718576644127487464161656159836058242631511681339266071057349770457643211399024018501165774481674390165009644793057597375671081383359773851093947470048858748720251852264653080676473315467224487211818389430569258823496973563144604517787438095495293548089539877785570131233026818057057348439587286583233172266407313652496162531262145540933885332281363405477755343384547285080951046491908827940919394090722027735821897007057158009411573904160459455383939428177383540334887754152005186817195619029554213706843605420421335982407812213593919964803616438082429647783021532650368354296648564350794952110805961095399308454330385785895462946759072856214364580066562908138772940292669889805376828538523484160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,8] -819790221477328890999225657871626953817301394938234592576827311924605460061939481382299417608518615083545780076982394260385746092738866166844519370762602313184030379478217685926564850373566967356878806890361965034287001368984796417873075460319207467457074334425494066493535550541015689518891036872707539226278722117916501380287153630255575113969064114939908278060063479625453008095992392303837184512258747293100383573700555114239527263637168944797355685493725774967174462286897163590507506340332959641365882937315525697730554283060814637017201448226006380817801251620281173811744754355667613235553921749420296940368215168685719658914564710231214277282460950346952330068101038063603564905855054223457403135193070726138796445343643348846194345020022624764150849118699607805436463062488132625748802718803126712417202049129333855527861004189517321206472463028427876697871255166749543834785155360606120885842615430114022452630445541138197139313821797116556117414048371950628680140281812822526870855806248526991203204803877215342965320636713061865173582864304935480476060743753498796382517793944325156438193320740805169191026053210816732903602214441747361685786042024706564545214905461944557136355537013445217041737681463387998995700298096054356552203417434268295816443155839384751396243459306948880456661221805286041178019655860373597850217785118032206724311582163845884971024621410414042210332944722124683280759767640651645907092772886325993633270470765017938801530813893094287408516536390977315311110144477688808673890030570029865037187398143093680837852961226443074986126542933474570941879728095347552193346790525454567738043042644226998272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,9] 261018941832209619222567923945000630659818691352097533526487315059841255422925943712405673762404067981670379635892308535894854483408217643286748887818127423526519119559990657773374690430265097020631850136102415572711681555098431690640035558448276189267840569215137784856940117451731317484066897718622631250711720646153085908814235659697124478233844218403367843623188382770023843601180225844654185008268085006979602798529444430314026782949045141073532584139090905531355992617837659676332671694275281169257733222817796639868304117090602988773598507411034051710259998614798172778703785085096701203772439838432376515680014901823933145948580448570372754758088432164860281557202579918153791091779576493265483950077000749825778653882690069354769645296274953589394063537636567987491169297873406450394944900880713306908908059822754380700666832144876208483260487094125144456827090312836751414233649831917346986710598155298557842840200612531020695281047634636235762222799186253572810002315975720957282391502555322104216687343845343722781538872946703809877719208476209619557866638760946614770483763479558862946483248927246184738936632425974545804007680121470149712452016298625967482741001285783033814634770245349024491148643989827048331315429502788551704114151882191582155893711396702426957876570398006225364258499903243314869134352835220042658565540954444949469036156322100546375274474291674510764363169609379350839106837788445388379380905315022393502713882747189839194551196380538326431532672927974021711133814612274266535482937317745324533849446595777900570643980329415895270886077798000712300984026434120952382184168948085542751535500435279314944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,10] 3394975603202091551477514742442503418968253860136770765057957409621432085136369214436190845593447624540957995688104059415264942095007874386840662364730663100557948232613731020761218497206132907397199351578156336268746278373779429660550717487887409601825398490740602673591808888336499438931579163326384727087771967385140898586155953344211935520700574722951833520683214207046244749947690991111580223641490921624598786753845605979745024749112623403656697390319045446091851596195904672663128463314318770772099047565004295080136149494982673584542671406562900217037105556387551029604326012483984553531533230331866863894905743424606658856946426715792086816679300839141615936923520308586851994925899111287514656049132324130412334347942232519537965390138952708823640801184342672033956978243233265188291141435534025343742725467362633562523432441098034197649547555744706749174044952613558402759334518432151568014426348431161187901528365557747439549579676380774740134699797744890426218032779405985937719301730911416612937077369005556767847020904161262020197255145506246627123035807274670692744548318825629302287446156557873507572672406297206447134497214947170700363583787144215838222928194419378365579788565475160907081932062077445865430660951464409235026293333085192904644628719627324455879561532998639570232523391298395842217109738454911402865200997690979725829634793844032806466393283475711879143083202777132784134582900967348976654935277805022882850890401641460286077053943735521005063754705759672946556326126624536141601401566670406303994174750793856880316797865636843052278007247228292678161442737184975607732673116785522550189164456447083282432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,11] -7807565334314650268250969564654320223048452244911385912143064420605439053108396705039213822468791155641869936309456136753186155682291768049835674207553452402818515391812732054928051308763299766916374342282975867611506871694222919962750556221049355945311175016412388619182563819848419438756474211272576883026766177709846436503614081283342539027108883279105126775136902477586301373417726923257156910015624165476033832467638310499605108253751079678010515262433156858992375575754108969615148861850583928209380247683098796307282861786331391030531477888972636979665329270916434767969484024478018266236444640426964308545262455313378816245670279201498861889792201765907430908827377089225533242005775805595429134682230648646463549269716935583056998224523659686131404811535848267892032829346589022084225697753357170773575487665982552283406746980931002541188385405939490494247771964368870299257710185189137544606065178291822578638701042438891668320639009763139945232866086010613559834222588925497907038621131558338939290079576906222888652656174666800941095329608004747544176231562994954811409491167739346545083146983382880050515444429766633667223846858140092168256121118155334254291426779037473079093974113325133974922023887935180464246361080411862442868749061558479844388986650653424814895427340394367682596124171921522550548360876573875132149110542420198786549646532121247182360546164640138655622034129644148263100856833375202867486728008865872374228037505425573933718765220715874551518231103630285272975792077599149750100510813195785051161715982805464311693210352160081420560797980608995024478675317952160224124353957632053778717899034044605136896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,12] 6674480562874669661821100733071074212113826407691326015093756837939891159567195132064368760364760853231954917435265265111089080634054177438667905269748149880275740127870951385712112679085937945717935285935687313342247670728803707081962568478301847869512327539551298165548181058945602202521310181961216960562142163880607731285716886331829049223106161473199026146989828584054015184107553935372131068080330512715763871317725216773253908014240067675746278178978438164375321436385986213363223164977199035593960562327918699350959771956707433576587811701713009555712316183859537685950524934413269475316317832536842412870183241440790619165717433507891849435407133404015417138446733751042070900829461714513604976760600257772897593393906208267410635292998781373302304054726393836949757531358116464674698495357662236738208110350851545687253467962086098481779191619396669040681613785558527724109802648183928297027805612429634260396699694331410315864153325648625992874336504073540448756511503359846531269400034870000059912234944200878536641505369692655616505617876045900761810771838181535033782399566410236277783367979442920634531297273289712907097259891740576857443355244581837221483527461958080022722284987246482596008926219083952155809293724845118614644682817549198730175788375599028793441683383966699941726577492435883470155901045616105517395365751987752573110419247979569542407082493603519848775039052978169392902591736245344580652183262153158066913482369442668858777984752901159234456690512011988397390296212843734984014595649531626147563959549228385212519722194573498866569025462589572321184840300409465751815064940495394066261809045126558777344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,13] 1547752796103617346197023991818697400425810723920481847962764353825263436292394636902128783638682073066202867728922811215590331940800902557093259089912346476947177104191818775130655916172222814473306892667356389478267321027952522028339026863389504883644060697367140214313758707505682263414073489100959464970960682439522013049429464240600711274643931937669080715235879899687693601257426909915003167499272000759764577372586356138117229726433905651041412468148923012951559476330101906867229293451607851358289944470040164750330528681726834858053839765524496483884723687561955691802398483973435343870976461905961415268354652825233405398418100833411540408292410203985872600443400617512921936532181912649206353463638423288755380282917044416557826034859066529733386155917848346630068821453708535486349739306210099384668865622254719016365298270206316207192291748378539306120293569477468924750526946691224193283557315864508736391135821559189761234236860089292588727364078063299442969465882440132756162965933095849606178160630055743172296957073663091223115745042161411033398748068486833655407785328049609703074050783952588657178676194867934427892540256003770307245326570259017090190899407230828969911013102769004786307229539742627875981457545440830711406883862444764798251198303031466597517650971683966859791670243088474189014262130484492483057549990088848133640215659931741200087764222840946099303355362645472767207512948386724804694885840680009758419760272634506748310519570778580775935195999738243605382412540427885960203295052365749235395957809835114227464806401047217584047191598722150839542814306637467047615436749572339225827568007302147473408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,14] -9716046418588850231224123102138914069804012044827958724409180833414261602139099915325513079076054207633315418795173712054386065823423842433770466626612609699365066630690196161311877020522491889486251954957677399240425926606262819013504982690438719998898976079760965782026304785088974664269938413479815532907156602879721139076090242322293593838627168149426477955861928019437821842374411368053247689972228586424320742333739148990786245743295815217697350220191490459157633039308198135277669648895172147648043982319053900383695119284274498953363277359821133961551952074260813690197201388609689228285166017667157233700106731627552520046033161681821086487725262141709974597271524839597347716313823283443752386225318443756591155330411182289884908778732372790456743581259182440140845822939025818856804150459164328637668441009137033869820725032808352945205733341733209834458967284394707188256194167550765246496387297099828898578045711177119223058853679939009144946400241053991521982663333614612102355362075580661423538527882702214794050007956098982881920525341068270596584472935046467699924325764972037932074030980445051343937554440947493531757229760858513814985043448602719964815030287162191446199316434666482443285282458679261026848155622651588215903077813387170629786043962481058915327422232962802479652946798120047235541648754518979668340931788049002225693926625547918050075437124385560937482085933283698009614349652193007669157252158280016853174484002743465717851150584728661755151665652955906133051136795079644731577666008224332825275296977902239457632375765916349111158404837092026695810769142661042501813958558288471352013627197452980322304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,15] 10703808458697225741928630676355853243980359932841368249842004886524467726073921960649259964094856864289141148421383038453978298653523676004666322986042287078530097519517568157202569216245391679397703940220774304622113156213846719293871042854864770010311640526423414499597776541362197796761691109362003918975185070868573239776249084424619389416292969157068750097140822866441840305101344592640961575371007980130260579704159527740473252038975127703848698751979569987014505947816309296753954657750835351214152870183408190412758579255491898952378226122401840522230428529370661992225064919818523011489739394538282073018564442869517193764730841751640240379375972539098218376652427819212284420027403079016932264884887109460293567313386974749943985084697825149415647000374932591837506086009140260625154719352535717728799042831714995431345085766265555906342923801457448984239685933605071029147119849822330638024977057692214913956151445819060517305112277696286719989788961551064051874310359497669069825688436524048661456268274172551505000751432644417638520824319609359102930835721510163254698387274837520043872491075762781005989670489741332002727893060085904504298686845283074953601804010336711478560827839183527726347774865977550855808805183565081761893453736083648533681720530820086458055675143651288365144615050740350162539737661460877628507069017158200934135597266251863068145130905040351941728770587063550389779868052427299103781995482300780795371288685373341230750824207913178588787675615786829967102580323696230012069454591877151226501350625591384227838456943283582258403527404584619341582147062048237650834066606656902697597356511973391466496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,16] -5549424105430613311111032428402517978508974713071076282713195009459339743199621672252293863991215486147579440793070855280476255399722722753728151659249640408434079034093928179984166625491572683664292125792840212133681653758762230128065737023765177068675093158129015244232154833604085753339854480853922965054081729433953490663813590786018540344792385598300185503039476193529084962667945407881758971270343751209327125334284348558020519154610782136757782031320603951341905699297276902665190552650399917433078782036621983680883718080933983638503838374370614809863704416956723972681538213503038401393389229687026244713169582977776127496240216484515285916983292066777122279229302856644543145590180560831632626795517654687038406218584539091108542539606916551791397927860163288059559554937717706247289159253501639401286416594492337746903497805879831536575779551621109784976445954580924055283272229881571866011773800991494847282108882281290137115409651629969523030443837745207275654901486519642880907761108163569650532923803033244998436810508535346900580268415047799617322007315598895827007475850518192376567631147497735001239471506089610043776444664591106877004349896388402642031018122632630488451837133342315111102202428025893084128227021848941772396633031654623590750684718336508961152377022641804932063584912231648671533821291889200149083186378710713338830505863068847219681280747649461349086680373857882411789186551708517579458787803015003958086351322689978360180484908144314673736045918053887776330667733871456533315067321435388853130308509260782926262157563983044466768847659424511719046082203269278584187021493861857445892222119049485615104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,17] 93204539898917124282637324148871891316239315882649593994799924047553802859816370797216702515713118654185817969203815718657620358088408159506351389119388041008799759362905480256516066826146498527128297999139067854199941247001208863176529893335440386846341910789596276766289740578852402104719457473440021238404166343512162235037685140782709971365977818127924214995906361596516255481286538583467983460291264626772582968184470974022998801028086056704266695001276456040273913089886600101558962618986412540931551616343292826910892059945964650676609578640908103265686261324908175688148558240787531729759839790892076758653047393318874893138721116721458202960356089304281416827573029848449164231766091223852150873868888686788001496916875738067295883430225136713303721160474508074476431883841400457132123080311006880025128086324897991213915347407006558825421451102595389059048730192416476659993863820080571643097493408589827904727165388165831084563254729074545474049933781369373842492873215725811322681536474012802541221382213275246872385905250408470491602246350974982452924702163167418056939804044834203012125653572937175595201059925916542333710350917022751562212617701248945039487526478460978599004239793971543023582148449561348455220450999554227183497210198594441658836464311744515746541122938275799482955229648059755011013009864153097142327065945822995875821339238405029258813989209930809358220563007670359473155023180073853933278572063287389305098360510515769859475552301324217644623432992188078558455457818120850744512728446603366484067618042720019927641712002202062768421844758683447748186738268559134760473695705361640966852039774467784704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,18] 2269403623724990871799172615145088299581554458059966861212484626245638304307952305069870767376561332246066724043960772898542548117031752784221808448208799751165431634342251323847713745380243419884783536144425587385141026564014040375149645299980105251350701692697399624413744391483674645916218901850043579405370783518645785912683024147993837765806502300556849128947328912677920287578262909009203971693845398023179002975565225521123220379896943253643748024574767404281860517975174727246641413456130201271677533485438538640221441107603423067693180099207086438113589942353690893274212753686285026332482077277311411359544663655290714718771613157177804729749618143708733807816917259320679349839869392085492317011131421879768481545550380654911853167063898764840777485050194737487572354205732833766985750658672938031842975530559266184485907425293123666500389468388347386636364262350143782444216348700929105244717343395926257882732846698334458044902523581152683198182689007302670526264319753098025837018658671497324676167085131816366262118938971317639541255326011337755884163956892579448547945038504018043515198487448898404024467642775783799581680671004360693972202320706385018699708462921615190373541138751598279378622797253100309694587398368483844865903345399286849640112721212357352758601929854822510342610147043109586937784490643044417231286499902222974031043429544706569651247286064876235993831463148280539227201797190698868341167145532368897075627598377673521138526757293559919358774558899896886894339999539889441606181714007963979787490571820569288430732516031523819535353218391337046086299375404737399700210230888432201007669585593388498944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,19] -2095651003380394803045844354740890544971999022993737579674151396589992796431906309318880906720737137163845330391124467158542091466495082435477651990189793140779419300611366958505278489718333367015925665583225932689731380207912948392719253242375666108324238110251760481021619123021704584630312138823880240879633878622171619472517242951306114746745397046374738868933630618951253321192081814116758038439498330563848446410261470744668944445019599898328687746922693195440778090265617862087634340728097185453325898200104414190002247955242893164447192608699219338771084076624146870023327253682762102445180239267992548939830610432149592824550391904088560121457345789728874754451759164747977495856662654031678906824893019556749016826955411518109810034442239031982796753573177336434529016297602998130075031131710349395460164059852614174916642807356481885365271632965082980989667475020758066709639816390786732212338854744579306536393213072978270635253206029432218558385231072735553284011273097213139114726178386575109168354152749180934446661306003913464145693672644933707068211632708238944389385618701601383092277895529535607520453155155581014625527779461256020077227055113665121827016690258287832872551161864959441761483774193734973388963214107708693486628115846806021325709301249783975672576036550776303550876003886652228338413596179361447305031171865475465183129693745958912630141511220140461881307585728843032536478579494628836467152080041350784137012401498629339682531318415946620086967280493811326254782241451187662514614422124282679137107687692062631725807078300958924942823239387972119619390983938787996036399926405770677088708143444282834944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,20] 1142316281139066532548230158055562758210835934256827655313507393809122260342607591696097364711807289647603995988935489490122300369793030938696637822077165986720298438132748107930010345164826336721041614035616212980592358618654245638078053585674919230682030894805948320462738697043774360394745374946178960915003833674106568016202103793087702104643004742176007535934782470587959305971885541215785389705275092990944786893602750275626029403045235336272173804097863883334205110804540435016916863225915521402119139893496207521827238913275649158221512002263317521629727572969673827880029565831365886178901545924071545002955253530595013756717186026016799023724722472900079986985281289516761771034253890049859024016332719051261982110817967371693836572944056704747543675942622359241232066098091877117678454898644405400125156611403335052732777779446851086430441271960378695999719704414494761119923539325041894431003075460310533440418642731779067262861022529361709504309032085448743847284214279249006361091339325828928865977747760866910583056399291563894593711502889646882377168609732312944340450786171509619612885293099162568136924951724485917636564234408297111976368762198692821402795721504825401717175495199736564407882588757299238170418389465676778211323885374594093920449231992837580507260969933422154719063988057680382820596210501388951594683244365417191755337951425303123823313489083682429068469234027592233877634756841146469169855019149092440486815525001387473149666577995532004291947493839370845698837854029207070323833642949090275173180450556804727084085491495745392130249770320227367997127184530991932416264436434602820012655887772104523776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,21] -411962353650759181460290622311246969922620752138947476930915651580857726303232373393221466533047081171314385944565209654621355153072466455575941811206499162796792226100043768768512489988902466859199712410735730565491342746716770669516506474720742551270836881939626474996497463908650232199396057726447522972521563981133313243395263320216890402014738126359600322644129211174261136917687045407745580043725954753169662458268590203570060024460586404774496995611191717358049175446076880473990606245519292825634042013354268707393806853207948113936068120038323191737775248972140978525271439072306773770000946366494394867930138176358379208799158810898408495328181811664104830795440426363842601361056242329458914214539873636395070707128755352420342257003336557058541775077125757357682449383284275696182818205763404546462172588022487477647094983732254282231034276017260462084807801357396659908321526812546568754256882976762978749756615569652601725917747562579459497609668584208224453512337168599914322892844583611570834640013812448778572131955352115820688889149164846360215223030554434489371257384729189045390760666252008016992852956346455060396803980948252092496778869692191233368879828831202753731439285122395049640178047270168877544363262684835445906911073387332532022842105516239349539451138163390566753022192149000271568723128329040838473820776982137585904694650806798903511140985727895982461025833061476218077225453099388925722517431257909021914234637625671150298319497257005495691263072017140132903452949875024738799377657091331148283981152930181537680583533285631898734563543124913248459574390341987219832814894763091947285581606127029714944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,22] 74804150136556649024659707250145003963406313275039914255931449860152275402850938360141003180409275665944296042868803257938031746395541010967934872433384829789070842735811407747835672229103266815787997069937190605020497518646467298313146038320670475742624685922845973491955666067851899226880379340870450935071784635426972509900561656413836310062389307147790729450091393409262034750171654082952045672346550556531402226943178977975111589465305535745500135760826196741994860157217729933607406921851099177934374042318341024389908689364993005284501239998478042387525420858650225658976888469126082536941977966576077968450215104583698735226928706004631708836232922046659291329082996003463922047603701099464441155755382590645179845043796180157078802446470601998980237040558941759867299717829568562228732366387863283781253260178274962225529802289018296481116247825737476548852832791649151534424858246607895022936108912933332225044288903145849436061113340501355376081583380389356086970193143589857323252182790211540546029437443442688722619784387383655022628516621011965539235392701924760334338379784575837446357918784298142585649624011624327790073222593307407701790236110319382258533870578002501419523948824929243112016381130710036513581837503316658695008228379799919718181300628229762081755306777006042437380767629251837836275631476319015486639807195439135027438394608148004786061364184963657858264417677479382109277520675970058010047720620033758469780058755549129956855999281799284007799635041607536568752049865922960337072103920686993980322072334478032051719367333569103993449731223986687785046273572063774257836969950386969995151036677269487616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,23] 19723849962356063862075033942515363285818296542368131340136755007928221310280666750325170150718143818804813150266675271436057161797972697689760734305348475115794313973034614005782643861715123806228987610596762495234105009936071297437132396347183084009698009786723526920332789136622266090687293759100262532981578663882497442300980972170673756091794189100795910350944881984589996481445509899722345791337326991006285176518320744214499744053972416149211168726072423109021866512654546021622160680700315061691793270025744221108204548325537979018041947881003059724297087794673021432344608619614752596778521252171997712674316286960497302754547392760684278957230435765973162811420328666309074327969882676962260276708519582271682572870591253937916561478871937093992815560918384807925497245165927025896495378353605851582246188447703646026494470684358804208730814011170447856588161458825107115016196001879708085403133460669109994982772491671118519036205319479442467709714016295565411161788009366106068692881326478830010171202690162250439964240880444705295614179938492769521373350525488674939199814927222293336729144280675174493646048759758106124533059676147020224207500613245113457838369891930777772507314717724008336576626541260730352495427501441096654151228406831244767071257819786938361224370685671636546416612625786065119808134009719484290896091592760172860282470375663531277030315846258958645788256209876819912600199383167835234968856420362603714199485843354613638110430064187102148294168725774476783391078832459203132104980207066032885831051010156311551872505005384116901709792844304590581432947596283679381794837882910656391540557093422497792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,24] -23923832650352884430215588624593776548544350921586227955157031944061693297413070259661999478668442901346353765030893725234264889488731616006105041952339864841487983592481432544090788287268158823690155994907384834517579161693818174766354209171138470086682365399255728916255591936893167074206958744788115376757528689614315566126310392283937326662913841489920507532017838635299107069002177967922323592620400035999074445673691278887399715425419928243585538500991819673041490438479256276373169245701121704554723660122123726918192560979581808147407853339518776319291179112017357063565162495091067526430044051507823102301631095785546489923418013536332392894888177444569723500346856343213357356977335444861436712810060790321775753943432805275757612546996979634947303275532554448144825114594476234201483932118174476993504208074118579712325447050253647251499199277827127426281117563574389564385104574158216507679856055693893984716225135876995133765326064607010253247661388032479505866080777559325454463059958915288454113268236451297648221480166093597855655895568528722562827312027115475465325811329186227635730931276642600659173824794787686622846863780538148717080715284727149389540140637086303934863571578862188370860036729248609329461211330324848274687977165494858951629530655535181251024092118904885149718380880345102048659954589317034761920375443305667562141278067043392771669803294347034087278135431306420516319952748136218817915810296583267929976144844467691722587433354404947739939501948238499955808534451416805432182948902380107887119107783413498860925978696354808918511361303851247263276497568231302285998829992061773102547619404679479296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,25] 12049122652526790982590491702923921785847085203917936951824729091943072021230626935345521947900131106644558695156457720851908917424837587993655309757061196521817191653395771422335678425411891557433850173610813174088287753093561696714879524310897508561499489168284915017054888889906866032465506022844409751851910399409340755047768320511255977411020106279155468067971750878699526353754891067596225090696915805168941549890927082661667375324006719203477634155915898897047570943320479734638989155456989605679679345909556256484866107161788660196733920030429099055959780257656986916856973187096711375173845874295852400453612840602238814643564919983883250521393726418373940795416568775255535202741871612926508627676213095985658059811563045680191342570374870075488172158659018699372384702764688962033629415745138954642863001496118043711880236583392640850946358317985224450476970646991747471204190212692533905869861232121292222084876069243290552277331162003974960362882639933493720002862766341734795140679988923531174386964538272908647088234388221540587015261428254095571422560824118546418141787831796480264931728985179520074176249220151226233351100760754415152875648911057423806272235579598942353692506556878639574375818630256875589774242011040338629144522177640146666830982658176993828586803450816402198079189219901258957500749575743664671228167985419340769894755201811698478912769062219234485875071704572337975281960852924989613167123597283921565771086341500369111553449743403457269063810690434290535215885182562967483615226011271576166633509175040250066310746655113762156887295184007870143399768357378336886305862888723576046171758091799887872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,26] -4262287032979501007840457652313673146899121019842960222698663346151608388444505569452560261816923497725154720588713337492881812269672127344689798667564647249824298777727370650855645021192629868256965073011560081053751271761262520031826367771893423215248582251742262071497888560248832326777684176239855398972373379869974034960643008063275960453521875121937811534644219776151465475575741706959804322173533703964321214089127572056126272361383573655849822782160987515681135389774350435825860808093622160920574892834227267001120334210251068374906065940533526205840708004859737928527373918541632369684313772520248319400498665727115965926775084141348811528428911965209021329267106846499713879596286076594497274822968657935883619136397762741182734981333811415553347616103755732438472824500245351828832600480131678331492620070439470679512666608890953951167518304606487375641229104541912691017796552778324077633326043812307154234626331611642544643383140803255110307410607015275187899958382353001791136284746970028789508156782016711431672628984407659696630622942534197107986044210871912558979928210098667138715688780700891203282310243906888141024967949212999574752501029450182060690461075084652550735458247730002500636470833276505728251737864064630550728023831025836476236964643903050895408582208538292190525148503749378881583382704813092384118399796957298419195553548084744901144154543458691767724419766534410757493166894204265527692883482575150552558862151607735551456756729672173855551961981891599251949892489465762868178332299023226448020922812238046933034464376142676457127685229042855670971591558975166027053200052053891770942233770354278400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,27] 1139239355781666218030603218512168303858197878801287874862179026555164635836307522671315161815809372771171172830891566265097288851072014604821742080236623351830784927115797951919050100180821597651864753100015876583104972958710843186363556597566020549644161966902243917786601410925246665641455966810767551633063568633327012280188418589469177682337053825374724684386549346280180009337756551026896205619394257049614070598308520731011671975079375840367991484533606675596051086082345182140554444503903392010994053809406319922438237322789254427575151355486717805149518312347844180136289563007622537279661834854459600714063495824982669449727394524932014975568672903681483157614402264383629059380941496598655486410917436751659147995078463173615658692648926935609256220407435661745023030127892175773977948140240535665864518635446796451158997944940882473904848759433057549526960134383701573078628764527668687534673721342965403246080150522211323612020459404629725028937516989857786712799184513668123596330857990381237810277003704092210045308797438166724039054762826610472658158513836522847478226579045862226030755669911245333022804717257899407068327609515743887380856144747836425004128177638938285193250271154721359369201675335231429753673027938043454118816195934345526218558003954076645158716170049729530351330104975152144148030716506640443511582881361685687094945653895958873459090960088779280309136797002499980420515776897589983663440870035139607478577768447260887464009864369379626623939619292377465969672546751474816446579721805935510266784970376059428438448061826542544545998878099968055910084750988223525450406581235112588560581636736942080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,28] -232681965973153163964360564116266157704340107112453073289177265305793476570969337195852643343850810668620170880537480476560255792588335322771756657018490892810414395310374016767703544035212100963511129392881743246761873332733114115499693263994842142434047937198430803883694270663320370318104784756100773185002294973175884100855819184474951529410723220200666846563402605009222873410643631539214074105500129648281344439130679337815152565499807588720641743638950282449106068593982686015715656564479096032700371052113413338296837858832577298243909416824596139486565760107112458729107863476287972855747134574787991954356254305374644338830416412631123018947349247119901927116388492484497950520161890866659188509472814580905242891075234427776494607113754821972546318858780195499687216564025905570055376779865142173158676094400881279117789398502480202546248008170452608164479117561931248944098257412854687783979718360457948943760300621864527861221644238466160111389450219566146617952761483680484869514334964597162555987523070458592478135290673142247360520368832193965042879261528189316512000150130447462478739783248484395746506474030932901858665929541393315970433401999797805507255513606099365779812821145289445490052745876578067017918207514717835946656074379229080327025236179160535428678697355250880387336433925787141371975738510688582819300611971711213334562467297201587648765672168656915183017137966266182406896737992100649059182424213878856567258457487227477617562883336090271653146139087908604288822534175990126303925986730377956680182746229947105876812523773365985458599186118294189833020003813781475011726571700595839091296594114379776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,29] 41626876362491513158758247805343869695660955729942188412855745638461547606444226312678483624781195566029887338151408553371827044263312332723672028307111347600241223973451308979423784857645443230054881080827846953456808235145180302249594101194439843710085219408334248226468455855934144267872401791028345552302551902247549403460629091002465731594587830868655378797444289088308849007549954428638849391275727870136252517481686597661382539053737469364054627961542654155215272077747981951224852184307338584756167088869496898635097859361787412384170243517832284152714089654526737180953187993891140854111700928564770742184515369231648772736561199216288565469453890287808671908144016489274129339002739077956450684945932453993236687268127399046344720611237789329378269196187185058173423064579439652945515340412795506080105759436084322839370976909809471695403077004064663847412562614621345675954914167167205267592136669166849951773984222759513681050504377227733755004413259323277651367582952279121354100736424239066423069603406857893375208886153813469733480638762804728923390626864155539506545929699929825437773168149384700567339909143930749528847123755504407462442085218439088879213278660618003888426743289461743269326603964569645256286308861080477740327295120114181565563411148117717137711726454919037978718106265737423517418658708126239287220506838709967060724700512165251601104592809307107602337809889294386492072027038037341311582068973344650810248535687730051711825890289915906174921115165260063525641919741947321105208295308424678966605172021329858107846880559874687524927821432201532583849830538445474548563550690837529547908398519943168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,30] -9479944079195669341808030306817645290556451543822261309626670103211785116009661572662300448544417762420127865465559809214024582899434990870820251522585708526153362626424960041741864620054447775134750450183640462862797970136845178482774968100704370396227671197094903307630934748878746353162909984717351946725202843464242373249495236616010437301211515207339132389766363263288823668996633371965746837763885479526967975557527317518678640488744379717291623270322811835956983514438383089839418678959315746014086085395893011750111158293347298833191343512466461929951530273531546249988110821623121107261805121388981015817885053156749839747066016098945715660410856237217685198648229201475413010974697583218694226375359461507979380146003560140733978131443732004204020584194778687632654605886158768658073301069609087129930876600904816226375348993388251979047761147382309936688778983743744100722254930215855069232873266634308723057484521768919417022722335593301642709632090662204532935053217512571501018151781323381490005307026033766375175745724354626181243514715741921649039604616739708821290859110062170391215817234197907367709338300360189374820497864569832252978526379048745767910156376998406197696336512993368600901438046891280344945969542176325056857065226711433922958555378402648998451425205932175701317536083563758144794627484858973877817087095066155446527610529031480449924565864259869117728739928829522316965104077610558340220599357058771475233660665064417856883847862528650244525552625591079613730995067686945939526936624969666139578335454464831699738394367411465397619601109281427578641070028246261003417729072518162503380240584146944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,31] 2357304102606723967260507415407206373112473683558624381851962838616437951783607342714001915502602602261234111131098834562944487008822208125476301713919459626958285336930067896790943031123567299925379099308763011277296443301746984584591152643315610049522738464492211847216811999013789743087499253332813884974578640085084913249430225043127783218335047262141528854941553381382465867443402398287620821104675241805020294301788207167031653923410625858005175966757163469098217714474185301109998289911245099740096738176088712130653499715463457126389175493746582872563236236413849180202313866131289294921439570104562364667163388293450144911987792235273848224665308422205769624534657679124329718700595276060472298216225018550554145799388977514249576660075993335135059273283091890335173716076853531826835968690664161259963582153548800292869349128486036302015174142657040823856515053553620253464291975759548791455126213882479469734212991854136093321998550753634412721391653296142106472249955591677872280798435213243395788213299774932986560843446483841762801508209498772844067220781053760984595171817931327450961951223620651270834345338366614159780499990805274188669140279563303501649942353362401575642430928269228684263613288639166704209947742500889787553220691788762344755651662971206959315731333160592831467905776950975880657337083122901964801212195851293012171685226993493746271699452779586404359462746164854245092168321081585575091595315477451846173865323702824699874086797553954266829443704477920352864318058843544364909163348407404099423394277479926030777577036796145760841525845169669570923512001449700559788083261588517547390267209809920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,32] -317305769205904480651408289035969767695954519792270171458843622309074442951871520805773314811482466165211539941047220043821958198262654592883966732069357800062551042025389314858725742987206902476012729026094183502299745586145947195097103392570750462705515988088872296350209861124400853741787513864665938580360195358723944999840353827822361797598974296021078380852485126183461147324302015847292293800725874939817292005553209692761870833686807347076899232503560570402499756788421786576475927028345460874857634466574024452851455361841031919231932155014758896207485208580009764187426249512253330323803611180884740095511140024431511835447815608991219039781059827001028412278832725400558722108850622672477809665869035465714405437004556670331756185253367052263384742300238903334276293218821239630954293079294094281621955662543083904010427113876592259158830688394549775945963823643954955478034575078224323792417547828300227960928496543327248756309319784243803664583319240686358832304287818972295030199611183788255584001152475012789405399815330791044905555267640916633917311576635099227443938633429796934517110522648577488158085108693348707069608958529114261087194286395826391241014591824893889436202779758493219787593635788623194899527188925062500174022209957409731535307329144058036533603785487329412109470826451920509664161244682795105453509040883966955006841072044494489962820833933970525041426829078725606645152486242177599923229082940498206718496544588767357907319316977595840824325730063841994917376863811910969672880666676269329813072664904541091836819015400010066608633745860424505206238357740622971870922051801020997339798443130880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,33] -19158820578693402775650067045800581389252289825459647630095107451941981602701558199234353557771175859759952156246620346721234220301053297538412703994873135628108005614059349893960155558478672217314472892396688574415442585825645966840143698556795419427878980824649872427933090018054692212635402988620759082479839841662414917074604523683012151040064404769506679719869121099159042455636612162567778719893175285937117915305447275130710606936890928339620896266233788369479194301170376207698596582068683620239092808923778036135915900904933583478532312098910915340323963960767233166100284155941015823742892108821905717460773038065777442543192446414748241522069571040077093539354287442921263765629145136800625330679682835271279405254241502532346532101199235527698251308169342905718258143104234560141245723764909131478643485541806694443551288170939219152002237412422752572217786890344536391731668368409145918654823729525755470673872980573190252899280628344556455652729019324836183232850552956508678701141456291291308362145229806211538255992811156274190291622236212529407572303510912420521591445095003702382030725603151876823558018878678141456776700222810782006344594587907306614934556054511272874226560427085552006629906530564384326933590167894252042745764099286421851668168109657907982318195781161439314135474696789421084555177626336656436934767074810690863286516005872516548280594400273162520695306779790875158620563936982223478007177425608873025159595928557106046583133401699604716262054254407960824434492810975499610230648665903438502658194433480838005529457258672085518792728770649603504396013016139489021586411169405751939760484515840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,34] 12274232980896919643160232711816990912984517537566366989859047893162609775469010378831090940207175385966437721333662002592197769503217130461244611027841525054233675482673613787981622750664838020694321126988263207318490845193190936485569635589477668012952392951149465715358378265703069142445707743458468512259228566911351938915347846354819382470412194870931912626477490084818286338736899914732820827815013041297415010502928414639472729061966418639715760785013616918696946481361617363728161236184332311836067776504237011043623712323657014923097036852376092694141777168391809603595418355002365620402677961878856291907747623992961638056956095437992625788359377537401951212656681889851577070944490890620538017337905383452769948520284343180567436016353280596595648744049521689646988763966409988017104819632749856237833903584527853888579538588639887654906960704339612982478751127729776334458640793317808642773784764203194026737408098682031518883488557781486372932090742266927636280044383916425245992365776539049188373673886198622768578795450695539227746828808857162574288178079268881501460635416285686643852453402684486522955083450957472543193805722115966641300037388616108644675960394042175119411501141027655389508674771272403342620791944471747001001074175627667099492094712176103718732190195110154460929421654141596597493185832110260606330051912076802862086684646257803190220920442574591121729541737925592956737338489468594630390473743331757283435950253822947081279797387458342565086527042273350598335924552072334802058071804245256881365034860888689985079877256786174811799861803570828460255351434819605132521457572716035350015384748032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,35] -1178093536708750841146665562235018356025537033533493067801889548372568375912733408493778563240312322372405564382724098384042282532638078343120693435846206664193719149995740193562391583229598494387398729826354822916814306256865595749729084811867287055843233856061505913581776465452692262221054544169349235920576721235388303320493463594423495135696175164133289214311866683460645486616944880888321755361729155043929657814701954126624492871601343943979767910613932960120933253825409273399498404907494644865091661479588547213644549512797181785232031518305002041969331736014594450459513692626469030305518881994182054856413786609740042097107557098266879068500855349401952981685295053853817828095078216701668294521955317779448697990808048960965132991846909567771672590770722047780454391540208914326780696236297296759077239266708437376562416809038281280990864509279850310168151263870795885131204503397442837496273615639759912020709105620408465540366292967588002228751584339751450576728659903115757880249969259040126805724040554991928320164286722112541383814749420947725946703057917093934790032372480448669030705011195573760786264875363011797200725620313467191093616835079595490287259882858847884571082402723591816932757380296236331978692220822233205046261201178514766250538614752199256965872925896795402863384092832758533071683229796781264988019035622272182702783368239098481282085864842527453471426966564092702478086315949819232485018527018165085417405887433849520852044457513952450340229457318515098162721288091037962937314394328694475474424151052443994729460344171656016736360843578522507282102978148436181755002061266347953422390525952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,36] -30304528117817332345184964635885873443988649077769765508117613731512282252882599466064772528339313432047840343484889376193929688551009857133330845249773386056687726120771889468581150573968097863724236253745740701989240532734559175183699573765324237126406223688705828360244299475668405046458351027988817735605093280821544542866044512754197745692468404012244161484437801118096911458482077948088230361256121154671944124462151199463678130490271681384937017521598034874905250523840921333146487651015532627399310217914282897581166762332119682891977517520720156584452868685898513640496912857722785303554933703735513236999795074784827814041032761035264650068471162488893642358548140403386310441198878104748598425346609955820241531191486843346249696752594488736409647739844849844348655499913581042769034119953147103401051677100802843929525661269090685305034279636869199222802023976733497155332013438376411874326204192402145541574326221625237554739221982886156419899730016740857755887187910569823979481443024771451466712766256376156938563816017483602093923535793400436534995842001903782411086652773052245149002691748088865083363499777595544732829281630981463587056877747123010628443206132779649892869215155989719136367591559955016378158743611879163662458738601249520984326553949969541345766146425279530580314809808979222006658273199166296010622870479803747918209784501755458191595628428150014225213187423584874051735081094204717032754988061467187808421765864799479630748424694560235312882251267840453011797161440951608068282934959876666718306933324343769982363426292249854769078213857829512965407086909870838705208571196649140348077998080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,37] 6004973795005841706610771284291676319845256880592422863039704135637825563278251235498611243567510911606631764117635577298830567201354810862495793556317333607528572836617136178898933611938995152376356775384656458893029202760594135735625705970793087116203530984477826519050700892232538675750750079381994080324077453886540872955840417409713462882433286694932459517911840019944965553289295921788537970662363115031118662614226694927190188494794804582917390929756555725388762721427476992944004242518440196594472151385553932463088965526328781607069047506456741533384712278827884599247545649174422854885340885883532539174540622088701962113097435325650981658430460493055341280523253269463686462944501632789133159454032805895534725536278395714659222903957201841796236690683007083665895879323679783077102599279702190177077507530237682014383046239895715620941157533525976015397095345994302082301794875964850549034100997890432794854825975798315595711425043155899653927183668644614210031978495972410164563991860962860708681135887514232645817893999641815511196740511845515097210091999653836668233192703794252710364357142780623374920865966271136064495331369512811126248499436819276196372907659933420032406848328696575684923115940325062948191719555059813181796310465329156491604775142405682501335412349913060201754436046185598851096339775226632721439520457887724974219249645050951639472804394411042218884810995931163463620388910625394664700795153800173451269967400583853780657456410511887627888106925925002457823398535570634220715997735928496873444665746896265218000272497015444310489813046562105406206292295531990643475570147130256184355848192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [38,38] 407315382224261909318202645905004110472539635956041246148273281931319875610407272475679751932362118928903398024164556325434966571152937001527400965658100174165640355726639751266975984810629809831163442481443525649664522711285450517995275322653388454858834666440446316005872098540354731508751017252691140715209993907359672108326620583228942318778420055850043941103218789412696916511953839737743323799577454561109616345386441221129087602635443757454959046024477096587919011400825367528091013692542822620586078002322724720669091780668036422961676238239415334721157415727918086358139637785311158406798900862734017894411163276590505570216677251995670993930791877186889880894277104313185270638710894672548341202887889239369915364194576563987444344445444180383581258593414175286406072379441187644351255429587305945430141134680764893588842486497276333881166888920774638606006745760607361780252453703997496066931556810718104545167389779450370337877679030001360676295208487080168863706580802361464526881841310558209714018677464244264320906666489074032012287289192043671965065082881852407589432653264541419697956289410210760723911537231394994663445944033800233763963106224830178643465445900932806452209138757066004719569960278074629793643051783813925297478832539259997301072462132663484644818837759666757262661027638784440001862645114598886717750381240743029917350353851921878452932611829467945016239141626535787759518329311654433929918265569639215688623673766191116399913385544168971313741317736350989622489009777379455241383968977118624981630258427401597759041434083316807128426568109254623921921480959708507931437523873914472015855616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,0] -105457768691300664758528199251690064074621194351310487606464438960240658332594101075812795994744626166730370682819257747039769797774040702025120094241057704936000476029893403287171102455816082100167494279819596014029363448980302933964386754124031658515106182411861217585540173504445797959977173482012856091638113726078989781214972580421415512784533717441907306348334636936411423497534509780660611363783319019481726800755854760062166264587503997493441910391362359597467772559827507435763564003366274035880177394263041958332127319878389767478706296846574383266398624374327089529255371333651571490469121309222630288868698911703744664856465931815531557162494420165698979510640911198058144775761021318970351622820958022631230291969358428149236326587244532510672876390849658804651717976719141860554433239048250084599738648685487917038731147910661569279289106956368418922888275804942953752127488639951056967525132586908949473645080213895992379027036641763265316481419419542702930268195967182657409071901883943507415677446455279102574716284137249601327640442378136832106778219422642011521005803887083017446586630964305755695218391666127014573524262201449443493752605798785607050113328385453740411399810744121473140163277708919982059342420554669286390228672071467460710995459198545365423372123413230335513831811547011280593507699111061005543203221788924579178286272729045018562251348308757868063470747202410888880335955320463085736926059949441880565593757179532213229934819796071451985301844333806768785438569913370534724437679792155644604106033759735020241586912969630109102906402774264025868150556943494341710597274274016712857636793483264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,1] 430269997666278707850322871523537039841280893404203016036398399470581428985187201330697127556079122042674089042938430425788198757010957417600696578598465134892801552428532575222486351064149442058946596210761318468640795698046386676939680092942265676810759448829008027293759224232784120084984873642954241324221680009907473393670070166358555483215726255277286311591444399142710544309861175553456254696187995950809978866716924360125523893891285434067374591437656625790051719295518583857679130115111518661855743656428986040729467388480652022020974545384642423785680527429798842698351873400869643969641947371222079344279758362509857769555072789862190345435148598714005988257405874581564139307759706633594692799138966790929168057095897195320494525581445036151011925637350066668280198554178946270347545006611601632195748879363048835082906697472931912046713108531500245384099747881902766781445674416045977366498208622936304779456681000243751001945778506730845114091057184658261581748191970145575453019699842862514061746766180714785143417388031881583876284088501967551344432392735931237046517565807888887187855256690812792343773818296871532454667090458766105319871912398506945163186575131436410649861320257316412473005818517556484311077813375751652897440573604835463230933944772149319839131125902752931718211376269261057853338783605122347566226528020109438245174663819481392426048984053413947593967628367531514723662102338746307019097377268026938878603154850881088985714153520448890273182070456648099253332115086737746284341901940100773448158665975863514326238135265902045625175324490993211995168217605471464799971813359303653290259710476288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,2] 235368702635520948981271677753363315110430934602392137624908900624357806085735319971995582433484739885528847650205361440369268899926205641865032096374520272670050004030277497737315030260427858010143660651655659994651229577023539773546801471310442778392163795026573016966586488605180047322208386388057478889379875017199142412004480054393641315587817815166257124164121720008141255851408545725326368563089573500279819193476338647341322622041768307731919854900012612904480580198224910016387399553815375300455382353742380008408966271140895347745615516967340100463445726205806868325919958326444828069160140498247639858507792171901111514107358888641087582008658838200434720560559013165263222727246971827236534403623638164653929900669686926976645897546788179053652103001486116351921524879482886441546272869043958175442238245338217602139061800927917113561636876872952701573436767066880094537022099487158262504697333808105571759736331797928277884320596077727340240562166817698066882527521444816918660369323858627714369007869394773269165297782484615737196006939580470126031540670404402242203318540470266124235563806296172995178186265500805587226338939506568396974397154671965210426393745494925411634632937341581778120444408195083687947834163888441289445997056195643812616276993371434451883399359331889084617692232936971035453616741287766258167612517817805682049959870538255345578759663851500469919868826702100117280526942715019307675603946724588010470357246642423690105571029765584598344596212313423348775855073484649035909325778823422434889942665681208920637949074147007177353283212261039359833402819777927269674284356483326141018078749655040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,3] 90641112489339424850110529316063722708826000491153791737092960401842339731584987315368566804000419269704450797524031542386214054898518950979082034278725767106464889241208586111857282261338737558816757745866697873821427242633456942024985519714658144954959237943686203638199676070107383448044554783463971947884694588135543945898326271043299834017406779222724414989285785443253078523415344101233389151630023808689170465251399367315191800457413592007113752386548854227404775822475664530100153327109173219130028299778963358291513390977818334034000665803742648689817994415926781362806693608161799895477101451113220719576907663943006663073211205266930844788377628630148914777885676204022736693422164446627103106533390018105301128358597354409552718555768914483223265667624777559143064899219445468927077781757118193165164243920109796629122803289975090545159363878397502607238798160638043992153448423288724763324887985787481462206840400563539060970669638959982711444042426033178626922929808740677810766708198307838353317247786437013714677475576453083297757525124487995037466146141193500539897386543543390222392146786518080863151405105317660592055132531835405910058157191130704687753793061823960352638398073578077874002079935231869573901356133233456078005763598884994958733270003818514155170411746860477048809549327956802284878851176860132116894585839320033522990468197171613106978672688849562453965059833609880479947565180382375279183721991018967861385371460323519554731100148433030644605440648963501490275139934047794437648073819429368524329352748794546391856108822926618893331098583607227835854082338006298986352633124270549121405984803127296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,4] -977981957674282967494183529612020407198557901219669730303618298523682608466422328348201551034106401116405481934604102034469130779539662883073590038269124429776049889581546835220484715267215714038099310801578280314085405006384896751250405540710747512466595655309155890289870899863111604420903251482954254423819531712223121045628096389184662067055003743918375839340213507620580279095783143438983312129220045586113609164890201644849828438226190167504995139185039313888374296652141380679553145885843732931064608000747709843780095605684807605504188633807812897845147154709106314572234657790441344062595389701373799344902995999023272193812197690898050704522750135943064276940347296089060577112206807454178477999444764883417080941391066433872992756812462843661970757568881546479421717602998213521701546166739110412473689267286826560573911835020589242487182830109433629980462059313917593290219796082364515634627697066488501803755906382288328558430487854151577972828753670434520348090496923125201888310314603082561718126614643842475346444587227826847573120859337451380959380864159424172438030285813948205035225235280556255014807530025538674169349600701690105560110825233429687874855268400091972941395975494439740544655865068205551972373973026338052500905670413340794410119083104434676239084492698027041013544193060087065827413675390546798999367136344110835562502648718036113890042849151238623604307399384932696403148986376824572540555504696683267811165661657743065236866161731907978917204779712744044511266602779342892349468616764064162797733788945863420675063928008654372813417855227431118011049903645107673455099818052908636079490343108608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,5] 2818831239779373454066250033608171557466370916225976517666795915956827906028033908119942379977542808187521630768743870071962218985254280796400815490212530865283282164568380119774610381354282365977455114675915566354165355755175316163284874949737166448577539470136974810424107842144377140918682544837707769323193042228655432868745973317265922426871385242487615068655714205892270821332915430821143624499808201393406171345980024295906817435942932992641157527683867901160558126390621226407559812112031420745000012960108889868319281552825766399360980873243659373139347943763626951460436113275202481940510524636567741321531669446747472793863905413288600562431640191586568437026381702428022442661194300894051447289074863396183792677970233556508764879358364287248121335743459295255508602108015749212855488453491205668728154045173217840035139037211880845943305477986591421624324022258760816777300716754066310860096917117044088115720539686535904175902190238746223390189215422506145101860346674531723391455533430338108697945067955419790138522185321621411122425376904741085057458178532888205631078436979039633337680760862728910972600614006094249929313498460731040781955668051356496169500415695001190223897428768068163021935352090815118563596667853070140404337428609244062004010694165408842070797336649559595248585554820327203073821386767107110880358665159294596214436992044233347906133586375988359083504302572210568785936417706325690583161086464903402532937522931561151406387708392827971321497861840043767194837008594261955614910591468997520502212323179269056947085760581126823633704800587286251602468699855937660398667993254953931685801025100316672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,6] 3362660010556099319827335537785238984572027996279384512794256121126270344038825353106811649749806907937695983838116889245553969752481131834229350243423420265290647822607814479093135400581560190095119834940497023556100350953071368610815703665893476317921721333397883786709230027637394041826999686493889331194503897877344836312278834264867249855457613723893575912951557521932329497395940555555981005007883183305234675658916912983116349745714840741286117541852828393126849426385629155653024989763973267939214033861921689997443946804337223718109353808626612843076422204736853408132626902319741709948875338724431998324228048326987871531344117914785538844580948921666345410137835274679289269629071041896081096959056998797860382900132571962960899879010917175865722948430346594002516651449053909838759242792239620151046764639446363805439177918316810489844245736988027306277014803696396029906738169872021239241072975016239310134447845390761197030758278471056129729972028920815552234063992366968122539827234720568852885038983834347685099265059166288284558847487506643954616582449228964183883921009086567284416842376894552109904069546150496268241994245957048424737638366660252360981540873467043281507532142844873993782595058077520837256206033483872818155200383450566676534808570096506644681371256777468578581188258629590847138762100353486652178246922975369943144575705544974662970662650676371882595287715874753015481955570638545779101901317710958808963373361395296131205176487375557201196763739599049129564001873368671570285899551388707550739602778381761082537019315912997059335324536765154424814406949881395523630353833123821970724067487955025920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,7] -26871855088860812109652519307168213029283480286830776845756253334469602057840090631788891581208628603709157141987708345702833675006288043355291303910040383476192166660469253983785647929618594368313231359787365686855103433041639284515738458061644191096343643197155750904199250539638000469109860507750772411675364884190195602144634452483218159803958104977092448361345060325343979753898976186046383093426521061846908918075715543521592063287993353070066150269317263270864016389490256688581079710989179262595380832966396605355543459745917305203814831849403610372485166054905593909461488533218425262850816416588543108823509203395082033223479701507659401464489252592229002898257925536419720633682063508095818450488200874629173640294119709050556180395476734849617940878585336196891479205935019710547296353500847118458116449647568401559519787357402088004083855341647692882172015443066837677618061389396621562498921724701507717267571811194015953630960824457742588073531099922914247945218585789745877520999382644585361633849815317317888325549813064058620178779980632013411043413288320419516301491904378687919976802031052894509846440821601934252585104250667327210506077213695104250840190914265979028326854491586692273606316757487370009171592922348325323482655256784088179460366375158017610722368767680904325901902729601511281910457721202012192608315055715530914501808423893280523037200338481318430540866758354601145603660672083341164122851178400675733384119817615325672734230049254398709125739363207297236243636852105832051385181570548805046742349198780081516735937639738012807170469929132522994910397778473158262086533368215739981587487526498598912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,8] 2439860399792350078301668682835731104690799947031491793789148345520394656861795048763878057846036286485069245015679951230278138810058343034854111456523591482649198752392640548408850192641320640039432518484500900942446358550082271580756983868145798424845371247711686782534940619497907869555924596524695231576023022743858014593451895823120448681532270780885756942970200495172971081034223175656984451259223386839753119367967585476398744049607763021998432108198376653314285413418765848376868226204588609804061691285162607400660139622181033904482022793111879619747920629355652071532983581197490089088154481317438904292532211795930238477046004717705032412616813202085331140725998846891971818530924295325658998411122492309901972268436553487818645955625771026232926557647113757486208769733603369259327263208611911433309444414395279556026180408125207675075321261377878441154449336337653052852847662812667598315319298043953167885885048543260579867219604701127943630594556106906800230632127412193348354575872773401714286397180167041660237046072281319759982641280350833997051758080776991391150250863265591095961661154758308596265525053029735083108500043826421732273311440900492061855598287386490455775665204071575647578975994221336617667089493467632521509433671795775322785599268470709214856142577016047669424832871897467738641819745913267881884566692638206051374698013446281456172324660671842344879105126462226664345165094776736310309621863672802115454681991290284663216724269897489997689026572581067458749959339831134957828921936153662520737365372060692883892648025884491310508757218768710252133416536848346243202804052255894412774269524115456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,9] 208823169353443541499308879824739645458307618639199609177347583916180542910902610125690771846213178939106323812188122401619136802576105785566063648346995204902240865401446555071423863653238008644813098395732400663127511803176768827551820296641787299908224859474114206654007314794548516294197633003525912886818188180723518710301590379103909259997915130664395733113454115103459481703144016661167846763007198877095641053116555757310561357966979970614248083498296369927826792871355267700468585331791485809350049557072768189906787938041427001087809827982760364298911970987463111847535097691025260436610473028307501686598288198363969264997853622374701450558791579257382300515901145514255822285184055419909634617003113027591234567750074993734350227641052494708695850712045505971443820783107862145876527571055084386425311693355369403495483027036291007824229946674760584533142459133767200697998462962314455217521420232582213119046951204445350347556809776122457726666565185832978989808445088480112347434032334943010113494312987353076360909569780218587842968476469446196188834327550385265535377665335926808322824846687553328283731104143700286153895392748667990798438568101904248423889202173343334018202650866631705500871084890380736695945158172344707024910110318106057616691915225895412008231939896609973342170889522442506515116104728555701114023447492634441080956958448649298264678915539730114965046866307884919779406089539365467913064053809750403094825486253943682314330304474835595358314530795037017288590181546400884996867056018624666141549351097380630022717376632349889059622956566813970580781459000050690978814855845132598167735078220516556800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,10] -521086357049704596260322590134359953176730800640270513438091566027238146135230563894612696113718799472970510687848520024468199050015770232133243035256972991976002100409468826293599372205368524305393214234769962998022291780999534693939179241094573135142662802245582331402575067531215649687832945902838978142488176834677289075385937261659674068157028219589063408208183396853150728820516301724937846931518436711068452227516869825974352710404012554800196578015709215212057307683372289473476000919328308988939498104450922514436256080098418334540776554562285128215622346165743263165755548741472920714873132747235146028603017690884726966101798860760480462759242571067981644506859158975633923017629584486916345976801356258215793933259568303366457279328328173282775574060235287549651907233553174059794054007696275677855836007010044577960757479344109215328369928003980489208911854417777991168136084459216554025958932163798025028484480517546116656791350687924023128058929897516116035550846999796403027659416603750421664268995114097153453863632888454449944766027132440884947434805453783750461646860781437705165400458349693913483452549363774751626023478605175085335891600043475130841106383885087034518496449392841327948741657433676505504929840137165448610757683047443547464991291413743485228046148526555266288152283447086034463666220949729373883202326637931755247297948175993433755648673485612956783108876069794767844663781766990215792845741377521745960135065473896816441478024874025228933936022449519763286086692436732251336777216509599472619588718441376231952544749778550218490378290159859528101395675633322514368485383406011109235473992453114036224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,11] 464476116335960000485093729535153389991758081668797525577954094124586312534905188602257163213717820315192916156010634805877991786454431506814145600084971638231252241631051120113081024803383759988826373410803463177950640642367672510070681543534279672289187700676193042617108910324361516476835535643536825724952178303473636432625075277495159297827350861264988340875109377950162891186965850034158555755909403233698801262295979147437909668837541402266451874741150284891958134699193510339660375623732730719403288704199727760532877674907449513646552296478032290977318200559487670885397450025593722655704749668694782437511981213777987572895273921492832426746182433663549121000207618504869593249938228760485082128883165948130041929535162529827317421812989921623102664855039047360402592173788516175368136696342478718337311916866663469201637573863075793421334322413837243169933484485749899267752745873491981559602068012643959250281390285813258915677467858093466522072762207570315031870419544942461868835327595537077334807413323659976529856352194131766225378780113696531698331287783987030428133099409040265983366680399184342346853249644520895253287311068281504273312231770578623699399480289139865285971317426821573291373733564189176519342194328619804266297971125193493445221590291278991140014890955049127754232731176050086143538160191214786392115108540816618197524871659722431635157119535908303785669238399299899601145470602472491525683803871781612301749300738710103057969199449949897377889400287063692929741164163700416697596039605498385643910978197162792468797229365522296337751004704670747235607134305894609460986183549418517186240252119481319424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,12] 214581628147956054740595834555790592421828635042582858048146722579553430945360386915707706042754826620167072189942935187298686720347471804715940792407712916106860800815549684176604800201649398384000879200049951718021687399323639135603471722932881706616524932047364369211969099908928332285934336080460615600889159551618122466061060809770924379737553305280593227797767904298414341086016045132843927494088358008655050660322078276247393328273728165962621826599755233943412288204568491519497465099350303903499497828207804856127681923764316351934440463924485241540771594400690630308805530811722864291193434080327196462947416268138337256742484354669317261066966920897976852615608900024618813798672353980451323822101926638111331428041412359465631506301136710185927134276002524890778016769026000005080619301876302802323198726049440213185185130017787314233285911252483184386828127392571173934948628078964637898977367680216244928790057122958959151493698365388131869984805226396170412214881522259241045679670288454870257359585374474112109412946898924853503211647991112760467892127132968870790831640404967553016521281550651581698819446792491643716711964243251576243607359033130893003786665616497002499595779839708006606464657606521474763141077220492944718518957090504975405111152864014071265193179671494635061794493922287829846338187015783877395508515058815915985850988733308100057621859612839392566962802623804407032687086887220147204363628941520170930049506767238087739655749587397165734400992671073866704990211076544952131514164717942603539902848441436190271213777183485465416734139674887806417996979927333143540416361841941200547771543974544670720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,13] -971268222982852749083972119111376522477424597369262607736365808233186711290564186948395059230398952979671607180154966127103605384749536531803605091859899604144683063223763630446847232439247506905678188641864693344572584847682828426678001617058961674429888601950079197708068301412226624519313391817537312992295766421411347447664537735670671639726367801761143379065493112344061983848472191774498635118396725582717687282231908916530866288301702198430467456608978789220357276531428451319000277686288783833622693574805226093705819419011115725119982809541368309167237054273343809627574052539857149488842972648097346198901017711972253621682751840261139906039072502620268315216366562014639161884267255057009177839502980107211677924194922735472947516535038327564743438815526260050700169548750671515953124864698886462140028831573026710463908704426092180108332966780282419245330262154630337565586594930790425989155337779603024051815827027068667228622322138235426958885235898733872636553612363905536774106529410192115068505452230796009864418505893494203643714761661160863767666308837060459964434713409780647627290233995383717178753933552537855832956286120527543991068070166120355830041543919245098741541086519487666363562927697409247275530580110040614109688611296937171052207163696019758874497786989380819772258314519062410071373713075807630170218982067235571415018565231593159354918461785453030388723825491296067792868654002433969526076145756445722392839089556918073690109722264136780847062778519317298652624855544721814410361517033700574314810780463298325208563414280367644669246869980865968284880673235064735263929381138030376987562706074314211328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,14] 1053896267264394589169875375675829244753801166042769632637159838086618630469658350151265639657783874653646135584249631486505636471627960883885612970936945410196896400340457794723288369417093799751612985969441067074892246210456049768404104363448735415064896272988787916461082514271639624134735100982018578024660370758934547258007293109595571458648101901577623056314337385743663369852312023608070449538832436582323199572562690380625150292637599326738407325208475473407639776444929173962013221341729016643448598203419641405155830217048429408658662067417964719820448686444253637897338620580942722366150726685358373219739020761143713259284755353758857186835359285816831132138837086766471078555032952522918442470949197132957785915418179955699195236436978042243709636671646429664727690118380700118234656421635978389272488576445435096913649056401111288602619773288576547724544379101634959681186281821857815579356352813213842499290170292365137807854665131279810712177336122142080851223783037172017386878301683780512830998104799885385520487951218113634175012109128233017495393341110578269231776687187792598489462056066275907237006320614221183018188612358022605988111365125659202453381484309174969475951870830967484690078300276353918234137983945654603499871005941166939047308335652500699989852877493058742495519292510699526230039212728692866127680142804678387028990390587171495466728828603683172763381373397568752104532241629516249094885776989617946832716898920483158911574192960955318750479734627462731318949374740382887903716557760970191071290427002984399618114232033518981844298761078775878500545741480658827619253579555016346499191977599446286336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,15] -465635762276051443035863392863234397283373283389261117338711503621797884942401135439079530377744867067789784324334684757363626322390447846185362093495828897373951525594681827500875115578960161172247087974432270825503662912073211485255035929720918210056709786766901559662592398978254070834210982943983434639598983358589391159407303167595698880976262446247952755033801271712776869173162331062449840813180807647080948282250336308719259018707077558360775622070838698719274218713885976647637801380410259121257201955519954203948731533141111642212584903569026015164768427954102161159178797196074773865720927079852353968038266033495222720060284591382533098584569504759080290970435830725365910639922484734150981298648942636577292798090582817792483459223541506377144581677991595600061959186962931577337345302703590926993877714071293166801173440034155143224673109272210873181826385029083622793321398041327320979930690990834342013152648899939053081375861904056536435238139339553530037590252720986272108797465084885634902138682678073462838196683465979675606010478282260530030628257760027640232311466915939606923264937703175118062526990725712319788445050365910014493261235804348190386740514497048778391751323779656740891486183563752179615942096977037450058293221672531592291328956340115087476250711387400255707784626348125868351610481939648371669471610917537289211363927971738509283378599959765790633141132375481644690486777863088582821588513161150787437076184904582243570575231208602499176302937240462271851631082562865832235631494330032373843594072774626046281618852019969790675542307263309519304421050660632275543717003162765659685147159836009431040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,16] -163668445996523018739886109774393811946559848793632967060637386747557622226894381232690242546954513971296795515493831867086384160967446666444751565694692857040795252682797302671728423333137155430881841010960719958328266723093145869603786214817128990975532855530462668246511328680471838423384161550737839559241001224574076249317174012035271150130756233451207235898014909533674207946825715253258735399815527902434564785176003257707371205573364218535571348053260874874789089560875318322979301207806911116655880850415733611076728001512439758408501179008428287317401079883415712521042424252620446571804081207886649907960057007153038010444256280848538634002198527925207995236714496203535035504144690530770839135690201118927935302621268424921419337260149772346971246187773292520552821908848137662492292421199282871894667646256236690371706901535916261651134534215019265428824531561379911394575827609897405419265573853305662628362792023693949895148770451622332571260039427148968827059695243386926094324563243049830931442496449028624220139522693605604350258105651574515491241106769307742851341327834657519191542939605083270640815529416340650196978660372945318162257325679152788265211762704730480287257487662054399891705472697612546577152493578707477464288934280336908458802927570064378314223819615687274809692167928048944198598899878936304070373057967181163845140023184930649190811552501002473737394077096952418584226568044008839370848056260314427992513200728668541381051271546529825715309489061433569562821317240235904552035981759688006446691167802759230977115251967841624273922557954905872977816017476381371973899307328535463271489758722944663552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,17] 403862683394911056110599811114182785507643486436568459271977958460192404118954547558751366455376156319029317399809690467611027494648885614410723500419460061926399611934883441245834483984950502614566241093548720126035962469401362948373075120772006964663967731063871076637995688540220505190945125408703471475647036456565588869081448753364577279298683833144746457003670264182962706352449771480995040262133368622362961431378739090434398094333342835284122889898851999022506884828663056945249173684816976915451384591752214208750440298936350261882552727795858573068853097959350893751593567728739596435156119003678145003557589076689983396089740972668602516013179335164082846865960246597986606127867662829647767230208865734344391102893005566057247812949765906554878626340334698393694151198420365460882559591468974133056018157298831509296997949683941379809092958004337022831813559966422205618858303456870539135549315929272283191150902855781255061124736091658682600231050691080817617532523040533453546502532769477982775410799243562925995271195910108426155685103447463751552952720311767808928850113435733907664763035239895384588018537546883609103360493905301214677248686563501030511854677284572692850492689632871717554932067367384335721599773550119791765296187304947237720158872637985959661377488805249759633562739739005127263150422394418042561714498493033671137134859013489397429575582829893717163637567119906314807566523758315780450366908237332017055003179597249143195778730967206559088689424299212635914507401161210921003136451082890706774641439956827453027318996549691674469762142518794966136523386624924637141236194167902281150562244605702569984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,18] -318810468464872811426129180896564116297610650346391928224466978627457705995578163146157468232545937451832783245883900510345919287043397523312471054635600696488427510410816650864277606357979351209370863352799097221951166207440807931346844478886466578616756844158778451892692844431204341729535274642327254140323895895646532118263239386998549151395184970528306882939209404360183612017927301651623333705403710247175626923735607063004615582808183038476833155768671781559384384830856254263136477740431436374798248426516147081346376703870930509330839531207788207600502653121864566884694955515159553930939234254970597620221993517743494239046832315991479031084603909601939182182264951580672741845425813464936375123827794872386663969399271755781098572780063659906937361319801891114255060562187806250660137518671525599387785878691243364444735109795597326960383528101299018850962363311539148793670041867557340855799000928708674331729258797192088407581812012121843176993210656566393235053282116796981268883964521151694495706392531719294700864141987885983262608967881686340397376415636215006122598063227745930644560302302014012429771734651989694422255737870668854232958905667264139613456812305864879473397364405188305924801188991556905192328328658982349005452468081692275761013613775492784515572100072475946435011216468270367621697499095198273480459665301208009083998485199650885096205658066361707542511135476548589411736129931150363608795051175150094290714757256120889159213081522082208965727282537011206236912786819401987927861356563337300553625108258722711155554556461150421436030741993919060858619781376692723957889655130294439825105454711391125504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,19] 150100344139205514357536309149874336125223183899158272892568345831477639890488168215145340733119738080405935981915101992114927439860446156427509777711121851946040552287142720256053441986450540525363487138943026444309160226105579555185809945427840433734575858849980472559626349368939725489422902444528865640487717576806088367903661195443240670310640646357157569495071519143875828896215725776893421773822064028848069143187047942251809428123762607822212571455164979952906196513129848833009635217315837382650753228185444416900093560614906285317949359722705297093333844843856326467235146920299826197260967015744949313406593944221646561553573074290740090138065659234548403532981648575642744299371373046221276018925069607523939622908891815422832887527702952753335991578917772240982490833246496808689375374306390155401901535942146446018517343981173863183188540179566373338673743792921710457459875289151294022719440594145305205250285897923698208331899247052089091502263113729112271066253883063889441923752708325920688045062457408963004673542196927949480326627743559853795029123107916457314539297870920693270198790529122817088761418841988884705015133490463097812469782995215178424911168772386934764082141834101992922171564693855790730382747896839388314891575461097991766391807122089536580715618999097696286918061646595213268179617205608595155385927194825582597530593231554076146808517525829006848565421521458879144826259619273594222151790284729104960393279519886577053710420419285255182259754329481621670558427179921449519719841423314493469095930310166859391650029168773418952712922726415134577991508560908953454652221451518702610150454563746873344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,20] -35309543125879410062356739009785515427061669067115629952053438263632194168516021249512266875286475288010313758318705345261122010516523144051951911793844230860958258954993281041488979225689284822887559896863900938486892652429308460754787638673260042785914851879251753044169538363984200264830785255508471843482888103127354759744256031673152874550643259856668965256982535673609700256190163235781726662497999687822472204384326547332957550705209821793432892272234539721274245795452472878760608689374401821647141777672060778794899140599528322190242700303845306261631695479868413511368785569765016021366206623314635831458668256719888890813110326813825462572249998710543722471043106021682266647791530057200768411713723769164422373747662551687507987136855834398401793004042878727816863872509441365690341982205524452672580808142963725221311584247727347747404822334316407816487887796352267799816029066488279634995443780978267207011869199596585173574592131913721861521094516329315773066886538255297332407929522907671616745579550400184360636033260105767654589656019958921949627894194306806668205423359825789571992380499146076554500826135038429026836656863352978102473317174874320871292875907967825003598447390836182112485841629808255838112359264306149180618815504607528392628770685982679813141074591778465988412664433087011015295701324863493704979107624065072160887621722776952719803097256144001124176945350011055390168134166143412699536182091169255294161553001636106523066290193682926659410240061697340802967488532628288097194304194042830898716590892665814620634268658969124475024848846891062275032187069736282775495272207180873605829671315572785152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,21] -10343107223998938536953328475319126962714644516061257891978404541521052920597767919597349345131170220443344092636571174777486567789239503108111564471868969680050907067974463392172625933554489440478373009382230296595888283872305880696071605737121087759424070888720535572328242774839939011593756563292243139976202909445897436640325275417496817830223258830453479969579259610350789977572016537171775352603548254698788151128644802392070906769124159705163676932846227326751234023676511080425634050429896607539312429900588873993197523890657257154467080942438385611088601589278873504791870247934314167332672020697890021451835225158394032283347481673379816019889905165063988846004122218784096587734607970443318286121266284383398963380298192064865092138163408425137330657294060596297376129989484501243736704228200343019294284042774924348615496965678164541908298942340975301289172271345293617523422687525767507806169504221737453451980968751308880506980179301583236492139818123117396031090576751074768619620251359324278493598695976480191405288116505370608127711847351706488927157105356875492041275111867477293690193402067998645638804672237413173284523854844475440049717244931722952551553677366577766927329304596483246809690518458752744311153145957108497584230237131688040054600196810159458402688965191806728975350850815000238748197673258246163240229675922509942587436569989735483853563748866376063596995309032498875154630143069197759977036027418324245292742728509529128819289699346946727608681523501730763609576267338470337985665086238744690937099811858355920249602351719620781195063824872002596356015595449189342703971664438748054310171758812987392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,22] 16548149914583240178477739632549486749231398456854155157554052375547132459633041856322709432286947533117014291695565179259518710107315479254757113867853522058580162512000990542165241341960572414670135430926967508278014891025633281181292554366310886602759928299941489655198947728580417418616846863385676710899713271196598213583607769606771345427963223315750650916869938284905213409063592909715700592986190595274332325516134869338343419468918064033284953961053372167166318358326744012833883788386269977424378187395258172330503883381426062323164137226325056831823589647179695127026662433703875765786651390981391729818984943778036901154895022768530911739600536207693838425899201695273251555621930024943845102833379158075567562847422673980381069102643726363318024659662922799241028555861464575368181309424441555764746776522783556216730999254305033942559436146078409183896251660121702156746749546048479885389332263000617436071077631960038218225728289489254157269257312389973688769740494823780541051510634769008154835806383428540784426193957698713492369719982665298014027151551978943083008519661574166561332468843151038586912078176886223836886023299334028812825660285467453463735712072943742989680189109975972330371234411102448326670318247247033876193149825381444977863185664686859323936087747659079658741933581405952232361713145699863169168220659860912365131505441627454060655137048535103514940684823602980939615916398848392214190096764902569473313872506644110509247283162553100339460363217704429019795499140966987108926231592423887947791298641948471291351443467696813677838609348901146192719500307975519719427056177129141500850697553397678080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,23] -10271278643248036657695212572323422359099492881726978709301441779690873142914351755399438507838109606358460273088633593034727618733245347062789844369150280212765321115503934323377648479938976572521014001594594892287000223298812165267502495994242030701630233023168068489491851090819600680619708954630177480040597633447079350426279321882916533297801320401865381898458498611421571162319682376252034779182683711410427104084980330677602395911111243101112072566380352306571334524877579633528333487353033201291955434461960067671893601329398963515007057360477577021325289235036995938798059277099181386746187622446486876079242920522307305011421523274527304733493305472497000274882886290015391781888912788962694851057677590624109589673981176199696839373152490426224825926808207632876645648585261941426027121860505469864772148774578933226435270787346100926901580055992912354921241435192103377196534998130292300801554764669191851714187425864458122956698873300426840769179292599612192140285637984547846149782020552287513514868170279641578765324008658156052037387985437327754612270913455853983466116353684808551915670602710440020530202255480917307092108895184459968401820128295654180260504543204877399197713842647647860348991440791948873296132833751470348555055353412167206734805688120463958928072852339429943278433531717016108827861725696404532005270695389773219630892133605950519774623903637728977886773694401689280112325440189016639112165446405489356647308814714432121561967021865678865980878362179137590105559077240701131857260927192659116969023169501257986833537898284443200629948740134436225494324188037424503171815738673807497813631244783583232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,24] 4336621688998443423138336529976152733863885777555794555171902025167515928345960491320220602939436130841127252275202742324561827992763021636658505841658286017937573892016050595935247929758017981352071633319788921888587589484106013174599720025358770314237067470029547661796556690821276295419505311379234017647629522918415289101669989984431378269563533740390963014600432880523024192447776420705059238810167660803665606942728956119617700215100082539240718731576474821750655121436217266787947358470739069644896268815982580307020412577576229373870152767921213806452014650373921415444443789513516531826283485712233332594005288101900663188579601502160627581906560907070778294154745154560050905006483737819968773262970972448798943244284317887236900114010347185235676513038012711062696367439614045524865056882859614286793861746993334689311209555861610045657516754583189169805511133107601394079078737182713130300754024400629029483097560184597063360387065179509257870293107691286554584267004864044945138837595333987205109177555050170336581112336978272085884875828455730077920148115993934558333342424325001357484532055493595919786702242703605727513030413310019760489055844742557982164209500741282705494486784095926903243709944274206616605112560195494829437692035438481480163007426928976060943343100088531688115083943577714639950788437980270637851360118954566335808533509094411052795689766660215831859425260966023746796162105208585220582171182947228529006902990405611769713797491185738605684509552432783437082473419926916795547054001604831218426296773281626177674517276371557274475749431275316525600857062617172334510977640361857688124249905968447488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,25] -1383047383769847785676295650044790117993599052796207545312803994176837601950210069026885694187066322306702742624696883885886814565716804670535676605763410185672095450583740605245130400869612043016029163013841250321269752921828524546000106220831559108796929864897770596034754648283746327351269596936649634224708390643256511584292829190368611146543013404165626580681899657697798764530690683372686506307133753048272419512660624407430799558808472400495972468217378080601316582440589102253706636844840356766980272241879160308797550214093788307892346628269573483519989802595069130353149486424211674848647355683310589494740294353198640868071957427648167520584371729111524829863463439192442678180499241795810098403465913661261899936952326968846179461088267101491382474841225838118595405738801642435060593700105026461278196506353171372880153173739151995929016106717751292403129008009142039347072021938467413542368691762676541577063558175856251642208862049189078768884009574520632036022088154295186625670430144032318110380989453822904218057051718135828419142911529957200711348772196129875107013613074992267101647458028500309986932829583198017339277098949132351479559439186749210633460456816900131518683061204408630271164190405265140078994122122472020429052856353742925167196732907637742924343066917734935151691455099412776193540160730649576199539809970688886951452072921448181396692859850543748114602888626669885012155691563886673595294855887366979649999665801197632418480302654335109871196701705760855534748462628772540452264491841771418983051794935412440709932731055012775275850822830359440132680533024664563348777377518831205950699925669937152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,26] 348079691759684701498334145020657038369478384095635465609788642678615168252524963412025975932456689716186134468515864991945261808959465453827739186547598958461747512403902801531419744816924727417907261843616683999986046458855113892300905216440407459201065081742536378292179639087090613204783943795598008677605783366138919804110818453523611822422751600166130467892365259242824663631185999599788438435180456175907165881663147342757840442728030405869997032316545132685332305326853427369003479835158163255404023873552355025675425354314036213058492364826656696009992266667580588624826021609718654336304161373741096007026415826594726120272926710043096308881588499621180155778754638934265793638827600976985140775870902936387857148301814079507999305109175694357154332415465123606980010850055932904537139325411482826086200841644706204475069034224091483861508472660315999471684451550341332707885762246690430968707343317421840481445852906805434026153168382169520428917115440754850205281283287884615714662517512421389591728981457676986432408225902567800101736940692913649365908193983061744118698201833788734423557135135638512859951680600943553952021356642654922875249704325382891625490016920100262139767139315115986898233083866719978603727326223906788556160859356069253099973328999234259949527137998969200044425043059126523014935638487033675036214003251543211407827810767494809191393991346273965586747867715235140067430136545716483942256694131000300599641981435124493851367485327797395385992279885369932820771186320293237618036729168874318226797536582147853819035308136349169702848851935330466097835200827691104531909083256877017497587641097388032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,27] -68864159906580256672049094799732676152986843235479618083250441082618760365633859039066566657759823164319149597628539625181928234392475038954753976024298219882961511178591737606366641660431099579426373719712650869251646583293292525318881657600273665104175247287684306900246190529774620244728614586026076133948501027749522838429367194437070468339087723357117820537106366137045629084795744991362841528536967590223700549261923695994275064369254064976107037826518709160155298065466208686459909266358131148623884294821325906590120720616848765130042355533086987971313969876879245455596531285169401977516410464042784682086667949605523460550056507035193442418744237544334541741800173088835157805137832192384059130006107081985240608653386463974198454752459464089942749224422918446549436589537803168091914927175706064519460660384029062626502349459646310609912399103165113344655333034681537432652027929611674012096440992151588049103783087890406310519706587724687368530218410670450623633697392815846889112518683074678090647738083188548429969712221289842206165550519956002163544084611178361697159642821958018304568314374484592453287760105097601016463727076126613852303132892296883522011175013464070283408528637415129723987522969577848893644695110865936039619497966700604515537686671553623880197683036045140782051887026507034116772891412326403927655437046085291743883369508133378489229243695427140672594602742069020475872823157907637136794212860240434643011404974074039761515938700075290451459477568995569359842609650469902132377895981499818337466117780726673351719651981610441065820033924933168608137256895199021961259553413864316478372389584896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,28] 9859154176273246323350494962536326979048662017168687638983343015959399694536116444308190028269387385561200778647570980639281052378876550404083197975373116028901773453897383196996050808354614557220564127408712035387823913759603734638077354239316795964339980806611933014300211033891414057880299836699147466970552664909376294599582653759453762998468133096617881707338142837470141513299907435806637716661050782206560592692154357637541167921916628874589877736442671396340269619236581944113234804572391702766090303305835984034929403102525847519779076186040786606203580231930311974405641661076828871658775677875349412259983471314762074239433865454879188347201717145212625625646119618807331222288807318357479111797220267366661914154283295436353585860190451374639889474358679868322829044829072946429542029770272436253802692705630569859188690871450048197890758264112949395958309841500991276624100241161062748905626723924970758759194987147951291468299899190315195248346720888677872660362485194154615252194222620398230635877733597697715344230419459691556409177719605167430718172350802466089890045256107096882737084893661901720495890295318659938545873779656482696826726440878994963642080530399763419684109613788134278549464369072643024226041609762084365063661945330773949494129169954208063522268320569036842144449792449402493084369964473250837762446408021230390026932576604518890431729129308233644412449962599658550210241412928594414929898381530231626035627985716015890969174452244694587041236495243015909670341335922795344855706832178643514496826168037725734749742349761558927913967197464196438085026788644482892546710943004457037101227619385344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,29] -1012929808860788301648344449369178629573778162487301261163353016508029663678451417426472674650209272260133088604378087777757194420842411607007709131602684116177185140351509510224505877898278522740959046104015895759170131199969426707935506710444000084576745408177590951326406456749579986703642519895828097093940634381962094993319174210925417338052343401016520481675875870864775446123107830203245806256595502788811024946776160994111121583045068631056182318340730778624837245925711164259461855200794248885797883296071717597739847173612730933105068541394855039002834079480558673555542950651183418050838799958317901778760582433721046511488647784613895466308518713025516955258661764256844693240491949388337303471665708298948995839950210276778801421210311643677774230156729220862176537597355650858270120607166998798348934111311529646965744794355529942376255878035066908798631650160795134189897596144618539155263222060990431472718272885637626418113043135119669797356583896145659721259870279891383519007939884623815288957876134063814092061800067202719187373553023373624481977103525204588981810338652385716961384987133120178677557028733182279193016794269459855763821655756243211114983775541124119123177132296560695367890830109640507598836204512008448738707956346833714612209182867648789231264160513190289590101356619555168962757376365680114875439267801364872315513770832075477551448755363240716216169985160313806269632191573413049154232500752506372211169242952781930962364239418556619161031804167968087440436693128490804059524417002790768989127544244272795833975560309919324277384402684980880201880159161503209322555548116173786436106608181248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,30] 230473761832333953021903978137760271523975149531057795365652238344323371552249656422828458730996743128941579753169355963279176961104520998929090672551446412640700733373803768503992287342230810727864390552863608458282499530542079474875899827854271104597828301002664179738874116201776203080039064761932681806975569897778780790181222311150642659389221180831960211218505519774032890236820150982244164591143189984801970242891679240821033628109258531338848237386118351955248613452760020792088323710459684030091006141908776578806907967387390231420111299574335494769722542321462051893445610673053617103171194502737834160530975440602992912218900914013410528524284407502927845790405204456354177948081038468772698323080939738032145510234714245326785442690978650962447797371352229216860841387246369819464451511508992417336381972684382527648723184634663749518201633527288848081473557852431674093760147429782384404532869058556020704196155299104342345997154912000507391449843526667302682955182939516797233938512898862080533102667856443371932613784034815805117629027832757416874392268433878624873428856649245329116659324005305392964027041758622829392582342806061336297636327557289032817475670894123801338548667915506339428001995869721811439398370989522735831432796362806325084475937829341991742877048798958291793082664730170846061748915825944453664896942229339383022091976247695474689402369052124264340534979163846681624086001641264066482985272158707684242471822976924217409588719993273841703131663085032904037223658659328053970132074162242993089446775339753531517402649154089263154996768815393916575712001789495820021290411891053816534653596598272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,31] -90425148962687809579196483937388532803380936158250861270874731096936852110136712120118375815189827712872584186964507425079623725527979803621454710205608889902518450248526932944440498812191165600478214281269916264944921756489254139703184988801623189495109533452453322557674308456508173369473621518947441721708240695636547902207134526742336634824375001518428170636708438246383760242680655447676794258355176334780155146177756412852112105602119937532653176087107291378713333227645772136791904417886425579263985692890578070242217191370342499955875240342627965905605944496671248443968864087217116023420955229546462248814841679534410135645138687227003732286227929976503994476030294701067463885018752765634102758138246829044506204017800464696057800118656349947858886882157707777875891620351698943573709636886693367232288116457203342528851699054776566493717372134715355049034554791007166958439803935989653741903592061246605955332081265273266019648948030059771121399521619419564694479243038480485775984204383377513679050432745847125710774711341936010648686111317556262243992506947678630252562511939868195120573540531708922528737090587640956159041794194336206646449118654274587561296006422810140011128005878407965627984779864945907044630111637476349217624670782100823240071366867393884033335217580713672299425328055950573513863890137061759195423540576692169579774134105669619456798149326655720364694497290263814339931267127713548960727941782449270843524116197377937952278037571327138688457841225386988045385000720263535102410851940643463980632242677476020974190230251430719022921329470495182996435485723355166955609784647817212180349822435328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,32] 14924645773498834290371304318001472360073110236337548075490267456801201973007727975290454830495904989064976056017091454680414708314469071591985776142314403395535357940881801846940954244176367891180055494604162490742054018289654166245332706983502303862302228240799087272762559783244355955024739853876039515191365631047972989805644947159395161494354437002584611206836397572569057341523655014273303813197908837279793134709733367533920561692848757134579624479069201612663645973479521123010975845240752378877491686466419599870880337102959699986350783378086925163698775012018030833200883334690785149944018249797335271238277031159917313331103523901961670428980236903824368990617202260397992944597475898574694618360846135292896895194585995505831965405900605920796741077547733708661407637491490675370905358072595869245604900860747493056453927195766113920584014144752645680381786377551986021695229712118489290060781398703218415613082664907723844571004558593359192398423921849572798396472502699015577205340952334159248041318485646078906760553962456303185570118134199787004577996739227730950506680532186956093481027559734334738330591158492682444493590935420477300063824546090243843763751552144388715493093601195591599037419144202854170114813378925091926755928431593291863732039552596971129979501852044919724046954225189168973462138641333234656359470097379511616195196935804697334711570642200402066077762457448578695128152751947263342770529210743252019953523913635298081256112746938546239418933236455604889848182193863354122518843975525299687683014527675788261794789218234530209276170433176410593876316145718767036205701242454344133507475832832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,33] 1123698813083929243435282991274144525083281577089413394380707224718850027339798288746322826160261521841098071947169591500627854527679343348044803540627901826963712854977157685127645736714617248123183147858236386882619569445404256385251784115282438606544322068641531328572294807469047844766257941767274733665101899433668363713021851043188116338687975998117585253293472898379552951989347226453113206922608845814859016279544139147101363877295128598404328181703674637572377476353189758264337662857713489457181907717354565834505715894028082092730792574907521345580223217948461915835777145456565590832643060470104875124671212374995432226151458016345575267704475765645387605416826869761335275429736891480140316097948757377557510230400242082104090855568069330472067279872772827299871589468124850084114280852470640411004010094288213490555126070290232410062615447511278592426175622530303790188894836624852416036589014021248115125238161989370395567701116422810402782481065856821501912397385899328155423499526568548652410374224692126500888813728520624648659495264889500237456608256874946365120042121938972265978530500053619385525509461573370051882819881318945844373271461519647621992414040941619773340514079922305279192209387508598239632846405086498207099179112854557978211389981952783416452986855938505237220161350660409026048978662721105120369949974877304183160661212067178931199941502796876644231839653539317973943907567573434020124868016699384619108986434265573275028619735780666454598630281297639987147387121621476442411440691709826303557296304956754475189174704550110706970039092470537512669834760291184128799598801147963636227636199424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,34] -698611319483987939485378410289566448727317076066733746549619803984387410242119279082438064079747623219012778556703703374275926016941796016694481812328290470116209125407627310312644285197196646810535073111697055604026165557447101407804202510154264202288475520365365352056206820062324755941773972089993088208831907594473511986748402144514964926944726545042454807202065541732730883757902655965364494529042241539757449568236295945848342552207800143482978784462948446234954065995737653304664475804234262089933914061509588280440404809865842808275841256063357015912963477211474270171942282755935519399541091690877368840900759990861618533757364244894983695478305147578838598693258479339439628676023775121376488997510370980124149902485795128743013400579155901807638890027471911025486540270200108043801153562353139401593658561177387928579526224662921460500116831000996535802737549509892182331432016697801106477784479196285135498724459726099704864262672243843831847827611902388781301005088077478798936420250947216792397317458575517324677831420069153091487915233683929154163802419005326145862908068104746011242031778322198420887312961383658242933545325073736188754754457584095328945657385209520943695176493179338684845277355446494947346844471443624367450300153391691415813633900692024387970110208634021995837843377897220061359921806338954487463713419312022667997359556219890491564526491512639292137564263507070722293290081356273935122164072232953108672966644945565891231571811488856983775095428131529149212626327134839496562537269387535315522732641585671976980790628516421772541922108934453659217221652302371742133416275404080347705692389376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,35] 66356806865696252705522452522323009080392673606105132410838852595722546945392483841425793427842381388208253910570946119840083634734375434964173010550839926472152784612446537534111083502871021127617302701109863792699502752820429386384790939946544937614354830552244361170235711885981873533055348918400837135573671358586247073726962675843808719334990869020634641770435541432668111809230373010016303736833524052751063057768030717525968691461326021157261400575671300727322754812526489875906897159283363997745235832175284783304010620218883996870182081859234498461602198759248331660397513772491473109737155670112560812346059281530774235913131559736441171756875396154473601811273866402999868593564187551694493451930640867903033652862280548132835412077840943083687716245186985694036612529820726989189151450611548747519956205695277336829937576296633844027896862014005133016450012275566507392977849267900784698708344329953344307645076128676702262567345236174835171719552897147674773183877120389954313996479945855273712990506514231190382864214615312973888394254295952495837329411684169448959670398521292848851083610068534187501410118324454469726507711793769218143792649872833538851982518944510691662240143814365740929637826804713917017812056192626571267209406658615307044225578518872017918755580202556974238840177645769915231655823961497766457146363099073853778217675779551524205053085027205598846771800810668597293397482670847158608394979392184660922208276225947846790162835641630810714343613783084262650564630824470531883737074648357525040480567328464202622137846454388232761196880261384896911131898974583396441314745314919557221157175296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,36] 2529048537219600654344076497312732166038293809363189600027744213535104023856671606795256886042233040284528377066982094205785874362144993726118514685939748564308755884706751529893147137381894528671681360601366196546561018606593428520060770738236948880917813633709396526637757728005539736802688161987758870405535681335242763499143994299489201260579943420900504706077605080124136564135481186298454081203572803762554495574637912511620241327086374376024029169070384215128355570672492841145192516743318116740491783747399213109747695931720440987343142772257241205041072822117747555900662474238495859532116128093335278520201864394560825834868163480430440230748123070957617982257104659212392256845005668156906748537256973220860795341825498074180546520847658054829029958852034136681737046627621026292325129204442567615155624883087522367622432573583725360557526396421123480356453230969387417307247245558145673644324531709266195491196639663991237368680903978317113318339926962305214050173849108192416975383885319698910914360809838506949090697858660146783683439537094590305111115297920777333372316030961516109197365716107311296530144782323917298856797584367621621119862758652829651454564174836418808873113262036519491888966250822790167778904565222865674375953066146102885040145836640309742327273792038292963219004566084909466842738498601124740343542907803230589641294687584494305674142228020086676434883579462931735046649579951075345606721381228979339526195011995717169521643252336458074376600261971930918127440173187814860867928039072528651336297411693507272385883835761615840618981776113096253649269173507420069166552003969557380982636544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,37] -424391434072247098354336679398192124049544067662838317645094606196633872172776379851682918398527852102665425986427682295447677703022187643290996400778254294351887968738619546840540057225927634887382898811960537417489334345180673345064402737980195483396985426606017633804265019437431267343648579713553301299347009291352316618484791226016522525039450442514881500759991514851442800446478433084676730557660270492046692135459554775468098200138038645825382684330817661989117912448246680411907507340130994017670467604572848516546201442185411571124179524528659935056934851840475925599534533606295466210879906353447002165108621280206056436325957789882923753932722804771473541675311740168869151826326667942953633198983716903549526019086028031148128025044221484366139942469146898445953563347222282934883361422361719562085928973437747199328086520482854291743941860619821148332075066739873837641240860123587322766312033133711987681603680349553665446205660351011903867339350778500004689883108719236267116882939782798151044256055124955724581264660177454034850931513995278057506665402407222494214400694245430364729663421774485851756738060476509627105010145067759392750695076417724099602158552382863045118915789072448982903254950805522516284021175053953219293759967871948577438452311964342447096162334768510217720321758553033836260339638531926585014400537256076403427749478644121677951602031020099119950269140865332070508844765825875031539340121155044239563591946426823583190823353510818929214366151330764834596412366474241844059755225101642610385815473432703235742207689695353279490338286985750859922940474118255675577906187720694401997996032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,38] -42667151613454738419384554901398311262986721610793673470404322363363857509133976749218490283951080719093526651211742819962274928306411463551437619826858752684216708022043558065697640051545597321709294825622330128229713633119960499228330538918014983667510364661155210293234508921872496035466174057664611642518578139526640171244548226061490676208534106218754514193476042477774327759448440334624737470109768201042214611370056099483289929831232114718916895486743601821896419947639559905351650750239175103884591395233318701140320450297088380582931528772893394235503519790648547622124359412440977490113400825652233351086881642370917435087306946464895774429120376379426841568007920478073143628584977940090242744962324664864465628296615861728686872165687184489428854554318682881228172244616348557168255724699816839675482442441552385403433710709515099981038441164746618875982708159649442749302957789396389090403480446008652800208263940306788692082619808136745500010949674927154081005484485647031926044473772441137275343369968159340139572754594853977301929085326016577417116347598459948956011297064731658905054700874163221341406121142542439374522050742559728212648077010901846910007741036040631396270487937813085742643696678559559526946906785954761696945942918205213124356121863954892090657869087183973074043136918658703095953476673190068723524149458486321824210970524059538070136610833350824702535854328670792485134453419998411601144368046079154441820525325517397436117180417196673078013982455634296894713305794977604812716608258322641191193508042838266391063112504815448260775695768954190454302997960503336043897515137180941502382080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [39,39] 9400507286102235106021429725874423871448404307011123443557104172760010719825155823209629996982248342927235084850456837089449143678465064395139393200655674922642729613300749579783986473261312937698119763619183474129817771313965598749925622483118713556386500823983440840672245789134754919052215811455506499503387983378561447161522395252688484793971822420735088401060560378286464556949355460050534665234965048879936174608336022010405145493952932875786116342070855423147293222722362704316918715791777545297861527315263236181313410807364317412527343769605742264243624345303312233793202588668789624260498933727078433703956250839850258095820956999880040325471887538282171363311420893721604740159052879694085264117949455100946483854233679497094543354909174350082185011055716749972740818688095481741449690277426844810789399604255187896010714087652534311208110052661108517723254668800367805885247945199620155005378816335917920417900530247871172913899582015388092959816224270192907424409815320945862754536296021131459371823890780239708372462990579708360786355101074018299512438040718941084379883850056319057478701412832637045354140641277672460627168443012860383443576317599505713112602743299606379372007404705045730494444745190405323599631062122628484409558497866376947729578633472991116477988376230347173467440220969604298566251576299733326218273706582471760480761622874922052283788633760011613363982464992736588973160633269063075217038844125757968028245685747414035674302626020289058882619412115117626208351298469740513262981696072788853630348166042239635141273480678233674743406023842045381112473714512820709906144472029695982960640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,0] 9815701698083784776893527672827843603932823467178121163360339871778368891551653009158359662967142716693588946469027677858983628648963904371730206020915596866640250028239100277216553105946810200176075503142560711648622239069447497713152407850100286738863846699214505215217359379779140477275395711866445428199989593646858975050341785579440676658799683108000193104263705637807251127265476541766429008386545828325675899299192004505911960176809342529655734164339868853866540923890694234503840191621255320848657489181991219993249056084464251671614498753952758104030593373780109139828570331512930910351003250266953623371615928079652874794554183280286338330773666821319564264252298008407895987730357985561596414462619940719893829199626813307768260962024374318217855126633306552695858343198130169293911199488510854806116949214493067996553594616962682991558986522826975585162567027799865331554463715814024429604659237182227031701523776415988035338544504920495326396668030111794771012857445963611187714504727405367586956656333766125442680660386213460170951750510229617138433601078843383180264392938022978200484252078964727261686930804883918521683654875072879754264403131205552199719707071213990825012291686851660255525904725008241558411230068503724095661575860613112273451752828039779768486284406270539710858779114946833310413781757247212555291331624936815902330291085617576326069846131221611068094974329972205243349663811045563852958068979451821624484554574671968011988432853754702826381852151230553443682225724783970734066582889978371165503715755885497691722061701752455121103566043496703299955550804157322188726997420489372948413034790912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,1] -66356714716865618023024828386807400747447464040059932393002013597544589489769090566881656055006361892954915506420576904078190829785537792051921890705566165670313372414875113946138226722227436118328435316639924117306538504103303114263690130207732941954911759140349233975441104298742569235567640309412140059957130620157142338539007617361475509788943778186980073759320628204294725112358730057349551667716892999322689091925642862633004919886214243849871336482674410453294002276304314041526540349654920717446591948687700375566936260524656779523490198429702111941092596931961025982292017268980095501961121937341929187813550662069069753936781120227259263769067545268059914072513693631872444180993110197017363294717122098376342125932845220552914272946875749303921429431781185758519717040782622070644844778229959223319206915603265178763644251100887636467746513167791344630935876691208577789213631913274650623125442595188761299465546558558767896357250342295661277525312432611501473595244492983783801392989034754771387694306594370124070915628454772950053576948776464945348999199957393997252546732139424544592668496008428540794824048529135807775816381144483970689624773849373976760232201858840019666090094841825499367433780818267103108404930688177970597817634475431587631152706524147240854951878496207672697174958734671955368516294022892656879941660047819221774615602139857348118133841866386302914718441469685934078389025736818847010785551875611009254335081281409443918701452748297054304817784583398963051200485863644708034927950781239354716168419039824818399361392531608447298811579818194920863286945480294193710535737551853199711461972115456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,2] 879128438132130037392583294088449086010831846908361913395853250437807985114685583989280320620321185311235321553202877460045148371464508465960543308966483484990833438830849592409061977025334838523416113709393539255709111596266852556890113752478800727249761590601345200990841934090505087469690800991649200067889850650835241536921007775673052109484860248223037942500833961941112223681052630176570317098203320615451426515214642880105279900363029339685735839626825793705600966104256711235195905709853271402881393656326657602550244668785170222869865389014488635716564711152805621736976447332609110710780289364816479874036607594497681578860733933314570192487726320554129702647413877402906338589351843156625699035224481223769295947217100209645246638722062433281339388686999103946508605588084774550218145101692633282337993617155398306300808219863855627851559555837402636873395625823479313971386904392924319425384839754634673935144996015776777622131191372431494188325649385570307035551243038944875973487335411157615686728314818513219326734516012972067908115492065992282994017030391118836573571018276531985107563441087133499544994034368596610351736575249136126524169197096952831588645933414226030735682948239234252994771496969891148275877758429342784516591120005647658009613384695487622398230322922480483989642256813799826288681596585979372052679508156798043991656935366631894433366124430845715298049968764540648191919693436974058596590793981457596277042435791749166874077560520546688220605380364395622562408219601701561682040512292552671135681547816801212604833179965785734495544302375569504820952871552238906976889070862820455123547588657152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,3] -13434324988664988407069626122976939052718744333273289480760482443669427905819759937710146916147870414798039491356394143969104112988718313155809376158609455673339156557797399938984964484407405579597395161724649678225983778760902299463511003537251547926770937219543482272367602414395908258482359061536592533036596013873743615931233100172374416916621200309813089554334146284310367972491059076052436285514708832344124192893184604441649874279818678589693925756127088686011340042684198064422995261762973058404323005852510740712713502267507164155547092565775233345878318562017638086430853038866737357661961105302235489681075524545433195465994908232870988132648370413245527747219155457003466804646284868401867155273688139257640145135153464888423768161241421471151295022761017666828719000678916310239651313492068780877797696626363168489859555852315132643948421067868158899811462608657117070583026003729003101555763825548160353015331600676266052719915240998517392715438763055158450207482224944703914590130786380822831691754457479272101712015286995456099826899381624335637021155171127596354066313983869066874983675488625010397912264942444849256536056170621398686975584303227002409818669452293989743122772654078781545920803359069029816120706919695480512995745097488132880171740401014354740206354769444857092323323915022431405378127460209492193885874937324262308781277191574032391107074193879263277813760519945768840954717133319746138540034061939877444967975063782306973382643382268896862646891569846639476421995303818840035925630069553176509282752701502164966669531988021244510084138698893877913051900869493516492361529210450890268291303997440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,4] 66069639900269442105985668254870652712675786169351994681314817862861215572329600231679804239735734005238546969657664969609555283121859580491079594033977415323355797600296763021271251407627069187163537889150139686215885057841097977532600645011283604649711613478326640322266893532417955547400141604153927379212537665051428879996110980765008194900439536529955594466389122643918799203945233355249322856598553155545383090885433251282147384759679106455674286435182382647967054672528650773041362945285187606635081632774371149836551553365975689236966657209797166693133567047548268930603340728344986072000338628988857934325298804908198211981765374167641609520727772356864784158332778086235561089564419111212457391536823335514876303017355017567929181647222838104453224489373735679876271704213629209383442533339869596621701563239706701309915320313927908253830542819424995068871264689936517838415085455358427372265780717672316417774761363170014559544496656220785663065298311283530963707239905094425163149297708159882762979027939852583141979888803812474714009824980554176774312448173058794127253972735028961251342297174418890822305460609524020178231792777878714342981753979150559630462392170830376977155506046275608905828197210453319615386349891500833442437762410886111597956734337564482863536135398617805211387880500688544865502032398264347098810128776512018391001465606380012495966380515064276704118309113878545768824753710637021330607244505705479693248746099827087329132082851018158021904611097390596416256693760759999622487134757082592782700348263224849591514750375853236084563105107412370005815470551391880043236392680574036584334885014994944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,5] -7392673574450958693115855025462837731974145894309920157452253033066257740655027731114658759642220808881331178234862214442848706042675771333264951666504747285229106649453512376398963569352134533191937708579514209332027839328664809255192142945287451618972675820755497688955209203060567389619343342982968569365790543051645336459773129029541016790259724052882453818536929396485222294372103847366958584634488199731873878068128647770233196274400342744178797847673260377950755323980818905195887330108833986479086566420554899738711832661530195952588947193528913864290423197655812104760106173313329663403640138101803300757468312701464416709180089315120038679227589976577104493928466335904823692791574867858187242681213851433170776025824266809284186864392513130257570268269333983757625269347077060517946555062367685715459485911127699924076530702748940644499566032273726859283091463498576643227010440438617515804308517403829926010476879453463057944092376768115785179323384803094766316444317168374209952780043981420480626830310715603483875786032842761597448259448891837228828942032506380278897060176475731234253728453589432045880870574506871426737027328406945471121969455102044438605583248279930375418464464974425604872640470296378311715528908795841328007734101573790482503214458813573143874795009928134109658015986221688677456149965126004881666664506660716719918002072994602500542374106909880836027429011998728078938792336724653720336965615577068803944009345633275940573941263344555473184900086530722579344464728774315690752317221982825181108638319109914245439373997200516534985812425209965881216467074822082056694708543760359383145510065930240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,6] -574088817056341960943202099827378050844776117581643685223418602766408062850950348251142951616977436969845104241864536575915573476787414427823952546707378419658955774208042654133501061948106876922038211321682045226046653922273217727075297592143263270109313431183106202049033130734596690107530795693268854990327789573050350649714848475290231381821307995650725624388495254269270336760436094747404486186479610400411140565163697237538917610481121829948980526146138443871093819611643421347069615645370301798546288774350065498609496509108611842016248361137004382794657030234015905630337604244527247569961510297806814848452815817073849623892581257302887626541445446286428413221358153483263122724055229164132973658174036166601842476199374399903589106164754801379122022516495792166053551121575853975727846298759019006439245521272621364667800538436710369265664999232080613031754351314966378685293578703521121830619168579150183835687823450294319140613959914588382670652201726877562231606000892748478817168288395318827892191765167856490575100113938952411929949427904150077093767712831086031938906092856324297376854198473151820845232383713970568636097320708421461928390472119207176334905982228999229147739933652950312454861677562648529885460724886519433179867855609909289639276376525477527105162306961242900551157253485040682197155608329538301642934929250955731485462017192369325378121628778998399428990835812664538548270682890610130367565751550939852327386064208313718559381419384768349135293600378906115209703093557792438152668510197872869020479366132447452427756598115153239510232452952025455969912087481255933971829695332808347316825510589235200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,7] -274220876652358987408332006770033588520568903214366371160138244917142250350387771694163344333460505914924698361093704260956222261743057223993999204164236293496034050085720320395933275638362190943088143028872926216655723388383952594346804967228704987882848626708610880635543573924173249622970033460359653132660336078272129693483782817640306946543737758513493469311073592144087829698284105191130105239042408343488842423971490891692376161391876789320183983364422575594726672526203045828854153686076934277803797258937156769753854620172057082853068845054281524575854503560094356421772680169375823443344473872869386497478554109107190814526077922642612492559491619783639980008749060357992480006484792159693870909278921895530180383082161209991340359817774070974211271768923365071202207331123431509544494026425836125745760444366771641565138023634404829511005075166999320308914496775897650308880877823977344501579891597640709729339903076092977194260534721792455639216950995542064053390811473355461669858244518940786884170796074529011988357898983362903747101890468989435066569990981971118706194040802204598777220425474307293666421664617773968203870340420456437382835455948355668531876812323668417269681538290794425534122272262412896772112198917205238384609370343781980513504343147770593351658832817843036741350534772731400009689496225431284676848170131564508642269850761614166980691598024527165047323067191907197325479509518860697329590190327984342977950574103464682297053337697875485584673042816077482193171227612847965470075039582453647272969984258593144929052684198891271477986998578149591065947057853502304823166052208014264005558494130339840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,8] 9411325704748421488095467559488972857560673962292391983323677052270993930710590266851841700933311484082743109827879862444551696711622246805348099707924950333078830426241306037640077127578771196342682837555961379385563849194189002262542208873018457685815197540995372597775509497880901869412891524784897576838798502874287508940072226855457472380616740462080935251613948601618015653987454938798759741794468387295038410288162193795746337471004320888175538140293259665002198962924487448997589655834651009915916407117206329151707043306862389864745651579538084051069049863657747214779260807897249329010525866244055704775437464384813354673828817500597885636080236376063225329173947252177002991079224685267628197493873110776707873796929906796023797834630558103499972324962046849607797240669257882615983063257377496694247516861889111745519004019451113327810763872435761058659340654485953400054586995512949266062280175000008930536675850240527280128603846997186060003910167573001197432193177314091244632062836967199022136387518619530966156367842060605208087169930337533509928475655533553940785902714837662284109304227993191531146297333684995276400876876270382733232350004088759021906990662734791307739690898525415766145592952392244963163170336595871445553509716043757361716570563224946240171361493989166428750854205777173449518253998822919071305822719436744731157802965425730646565534319048080194590691838585237133970779673473325142231961777491816210124670999189653091558803272283252191770951336037883317168250994707885897453301906518338557723277065460158627832343713544862300013205375977844207363663440321763022442536554142032973057981893524324352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,9] -25622624644390015484049803135871299706230400867252913268730365580547383089481927715053195039206069373846896668224638538764369093268511220491343166652684992713126082763519519585372456595749364624115448166791764185160095189727562497456982118005391713389946465258323959220401057671996013391237062098514233013497277413290329655398231144889273489104080826485050135956678783415809855979124533324314514539517202597948908478507215467005235602675138012129471408858451157707006615935194807782282200740735726245474692965744726611883262939357676786491515316163413968759146396703966181265603594121062754821543494539572893259678015946091491009961564528314945219093786007699380416912433007192989798780318745300299953369930259829319315615162396910678978056034629194168186401066355385299740903733029854775965186188352769216839044047693641370066308138297246047007140459628900445479627221898656863384768129813525405818875354704371802830910594050269419688509954357444677136539658430641410143551835613138660574878644419709768695722777614381123353385829989324504986125036573570463598823922249276507392442285123186413431422609216784388904998810796961938965453528665288818729911631050997230190586289133836459186248435802191331883022942249553617140810723201208780308875399653267476031778359172295514211742452650895698108796295796021881364094085895564937050127059055412466701116399411360231437274897422373715192813278618056153668032524665748758780015630269042770922429298312095618542467171318225177458172390951417520407354034498760951515868894679089801256203367554660502961132543356250586513060332650987529281076553192087735588403147538839669523303823200286146560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,10] 22257431852558117942711319626900170731714377318698889559288844932191061821064037708191663903200218801887976938651259645602120217842630050269530984247513522284795985861053293409728872290848140253564643876470656145012090635429214892585581061904113554279440476405021672925984044166448046818554018253726960015278579614772899355215673937860709190937660767623547431930891722452619738675931312750085094413739585340290100092831879662216560999999733292322238299564262368560238460222414087791146240158173203957687708095971476507839563350038711493243385353012708466014348776960389733636402764011815064818704456305809608867365740467680096939400666709290201836246060559380108940405704354592295999747814860760347251747566396958280050865431343325467971260537688814862327633459556909520088080085181675618089237658648480704460779167444574439694083597600286816515358895370076138693316396486857746273904887454301967360158120833270399516240627334531595502488422661228508870381085478197634053836783655867317731120032250608249728075086920989203628032979117295710738642940443910947724695223799363788296746341316759105146378620828394441805155380410403788453322644508287591604030081216689862478604198542750624000138501436415381080185759076820495837016046132699820125175769835359869502159973730239092346652751583644120900924185607692222322100916073429326449344116899151717795871515751183095105196924218680162223520449352226422717381927160301883703635987733331999839329807190762028564969704911792522490213317338885246233547902748211347064108728130751947780628209712043322399604733793787980647611936945117524865206852124212796722286259130092486075355086296205754368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,11] 23932375172472796216090875438174359724333088217823768636171788722875099780921827003719071933004209853267914420857671253521252509156699145648025512929960042660428306078854201636471834668628700704172682657378251139612888764906678744374518107611487096957713748949541059340564492769910326077463086368699701749239974349892571764777882862776231856535349003603993615813197389895520814714783378264638480602849906560536090464791582188350093511400764624405969295068273760670800965029876320112933190623775191041699423143797735144024276466657458741763002317075332603220203816807025148272265607737295760670719546218354882494310231156744955776438985960726010646078881684219029256628809895756236118727703046526556497549412051998161348318110320533341389208860956736373000571456076589456178890969119342893595067657154246418493078740617254655977540294756072964092235815349857218992724223289294761695851052241435294383681118750626280481678343255487389930822208335655149725805189349778797753021995151578688415505799980731437967792295433001127058713155380709376068668352733462693139022433324244105851858582421334177449798528312999261225140338569456834882597860601730071641891988139869355106600361958312893698813548237168807488710342657186323163747592875328677492120391628870481002529719493496890186828426595808356060155991611823702810571652859295495763146482569070968229349009764487727292402548978257344697003141460124941797209452135697153799648287481821579326371079424469652708588954627703707897547829882429085836645791834261480890559639436805224044092968157782252701035769251754583977005853847060441340594036406064015749857876226053651955614971478988029952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,12] -80221084275533006897942467362499107014249389981202974527441743668163546322267114977597919681092999496732741739429508171438037436036476584447075949133311691546467841314796963777560136586858324574791191105518587902978702493985575943580752946766400607666766615694089225175920447711202279098252617953511742565296745104651329705081299371683344522272167757353654642347908563962972483479904220195133333240728300918585165452575193900273382539889674356777691562608684997116561687751252304933216188055257250228548782885216088080968481955470411248254832199997265760702171487622460891403139621470845952836726126869694037305278753750305057471406406508865108173596686899782926790577384442916898499255862976467265584130237640437121509500642154274873541171564162114109156593700197286742685570752870367876162120309399433818360048326618454617775272724375752422151382725270994662825974925559421484952760329979243640622670783580886287472718676607853407669147918233717245716304842849642150729706242233202872687724427576923608828855149458484814807529341235267409778161392945130615539537347085428458374444021343457382584335238862489323791064727195698490538454115264813768649245984337216394777524705236040122451496502207908297512969055080651407126729059775077514976315752816702536714989233191143155798429643676192146335230458034429365225797660389822662026387194115182799104289398030556801505355755680660650746689725776177245451588292182482829572796005072972755130660643136637871911503047060399828743591499500239077776837697425146836827365773916146428975335450785278824444919844239255516097995963548242363366551233069915304329933110856817742154758408735215845376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,13] 84202064939861381694106409324226286860479241651600847040623493308414344046744718409715738557061790753007140069906692548019326128643084144759663767735686611911538003075796573206336547958335282994711347617399661156548890118369942429526095077311106863321156415726849745939432233450662302498116650023357928789318066132569782396145135350514527794589030826703704426675982679578175033429210259195441516702394824803061831031495822293832456722421279452227238677725277734580346987418457279067225282467403736546795369840842332155651863083664050993675609940094133627075803967921626769655567622575230314231491390980983821975546164625453178271957917992728497220379394644217094971019563396394215366189556642966226501520560362268770511586957975408945738747202846212502717198926040105186925151678190455581995389320795789103518839711719719587763458376115373359024405600153666789944534571062542451801543218642154244789388975825394055670901789797733357573397869586240609683631392403441673903696393413047851387010669551054480933805622597922838729124576789282902230065499106016741395486489097266792614048983851957691608417982550021868423097847597804708479694925737740151484110964805631083177842752945309346088748039944398343298531281324977905746646237832788918605168770718494811234301849462598068397117772560347412735075821038242503775937170629700112152092653064558316806295403507442728015949798775450538235689145844057420277781158441252345810410057126314818362543251468200671282014118218169250217749783089591478659612580905057302843757293780477518147295798840922963731033413594302865726349542983115803199825308135505823039237440867276609477681249996624625664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,14] -29085390814904990566923604785852544871975206479164253783950799752569843758804986486211665927759052941985745322918358338613113761915199714363104325714289273429488058158988570181075274662919764482920679237352870504881500911961086977914668044257784084522470449166855605571277479189299126041208757338608366402486713528711166575028881709094105949636173484069294193742742294757159593747603825837738861722105475048846784042812492972084467596805724207504942261411199213198641844620547071550859976556610332404648343572478152896172738855727156268448822513668686372091920386941567207228912756817598836866909463446500296042745580055785366062984899555429101704542582684566073164909729792091719269591509506599202053643565167240004360567136115127889141761084891740851391957899694970833115022369388155761022914530651065680982796126857088892728698636364607422008387410180633524886124791798730229856735640006866530681167111607882004545969232296002980515251865241478696269630374311055996363747147222713785576939378178774429511512987815605270554069765396042337269871919592043846206875189206796547980578713074012908018636505519215126576915085335938549232295256574937095635644869675686244219736983025287437199993326266119372788195818427869499309395175250397899851728223726577073270720738586904291037715920520818169973618328927576869691179217640927312953913335138399916331877635427943451217869005985559563730198632414812501843108323974408711278612979619311018490489201811466685094455601867402421592901804310652354013971010867687831552521416558536351282295299408664650169433736262290435967539895665496048443084254463695826017911513620657509330196390997112389632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,15] -28651359134951601843334727159907121893123479618486447919126473540205343431100873813390585228447733037849056046959595970516524415597495176594608463285675905793888482605606664117108960877115150539309307202996567494104848808107545461887845072695644789321902286152348161787667378688312771049541461605921281334322437033706758928217635452199315780594441848651945024505403623286897849166665258599159989026590490346735444403405772213196097466132748023902165600472099193309828049419081300342239099144892896865992264657808913190154702706352744150177000319580642447165065299980937271598869207382763014177032215556301691263403830047397160264066740331960971798991857061690726264968641738147595458008026815917113458585691135790543256552748932012103710410876044961325338566008209781364844926303830880017170520483537737812388843807531446714129243947375283752162027702162627529323368531274740262564379288230748408468514749276631752256684814011190359435689779030263040381701340252897219581114096115299243815522663089018089326029225038073630794716545332483266426542015612484339772377022551050697390522734859768394090992733077390351517531061795686362565969335441136828898398653444368986839337466121679614664789392122883279233307537149855977056791364499236902877452751659095583043806384124274898681705025746121678029538738946872203054949551300394827634252170461504045379739676364644982089004751796816758552841072286119867501903201060023796118256283911649949002463877621535853874516344638479640804606728253091502585675334257495017231275464778701572269328080176109127689859260471881195956447799780742368007775900198238437025441174868824621161357950564563943424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,16] 45235475030232446565253137537636984264645762846862385968997190229472607887147569822294995581527344938127865453356035706672962055578811393872053959299566997082560697691139698807592848003136768580192658943610000191317165358139753551153440754069094624459551654895696357749361553571042141061911020354014631401723282019577517608526342771483720540268144059335687872416711503313118242635506086688715164806579676501043731779798869000255141851528543549651927344730256740805113611288772167281506266516536336710282099960692464353339098275539395414241507603100768709280982843624992695386379640047433870510636227185446960569917475223186550570456943752117345491608794470961180941725313292059678165284747687660939829058076449083745677291662246803957954411145554925223959719708375362732617182656260709219018721941058733661528818962080319643495143322114553268056096957530121841272316875199384775261213458512827801469354116547871575147372660592843523454796741134130195675799646470495780549352705125295660164176247711506537077121925119546666337766763488335949447629985698651644731161386777610088673634318606921713456558540691463686622492962440097828708042354660883797085980950769390794832210314565441839974382057496225500090749699227610228997622422193610170892970697051441778511337295924395364447000286094582753256114820760607917348267044829431008412002340834847664630918248281186105659755143092603620531240776985587409434645919544333816334677513030906744260751943310257802114970172525351799141860470728374537498665973312115728374719929717625995403956152862568004098927334667760846477432141151602779022383980736543982032945900345368810840513267770001981440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,17] -28682077180203579973432184324418437430731848699813479839428662831530979252981269231754310823929343714184657965302429583190577221954385623365628317153465170045236888381781496645269020797611696624955687321811735386435901803973603949744119241101473951130792682928407675731696419592722347774018829262745201973831939781401228507122086164610527536350848462037873476867245874374947518162794335563375831881174784115256553594126148943972992996636252150962241661792196102773776496212376347963824847346369699067456675028947660985746471852430066987555291044197608504286490437892629525217054405659510600163415205437912085921327194265436763128776649491994548413457251930677372568720228611493656116453830807132748950502194217913686517853599456401469832001557602023291927827011675025844641325510030893136715095261441218291786336837171953437274014042287043999639527166694748043795327103274731711883760118636161899039308172024890121059428968723831246839739238743134355196093925265773148052441735947583257918043849080169326838677493569998055120290133854095641660502319275861874916062121619533022299213786809973686495972760871490224425830343305145354396176144511309674229296568994468188341423368411482808970586666710205081040906249600431668833491468573775050910808681261102318396356005506416667029991075987549619023179521737183647105804512876100876819388427653110276063642769710201171201922036646616811195873091889796414696232300471956423036296355453383129217417090737053083940238068064666895233332315106593160754573864901141691148463845215565284958260362786187711628705230351746709094632554722048002764466246438800770956792038050550456560972803540877574144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,18] 7630420478432289923890867682918015108784295268774733968174562290257047898162497925641087229294658812097161671490821801706149926041220089343142494089843838754809699726484047842406326247954390406065274972616880834055885745016697642358438576942208941482882929695126049784891767930954442430307695019939943481933762291099064827580915230391629876801285601914897804640578313264168897786820821538267798882788779086144381303142588622778001084916228053222124940270402886360684627059451990714304977848758187705111377993281662111747376824039719085994254855991135040150636288511944511865580611178804035870907287178216981565848438098607932959614961178730592636012339814081400038350851068262972814175577330369965415045100290759465360254989604296709257228976274974651847644548908011921317799340370430869676352959383565605327455787189481803864663723604813628069381961484615662062459414494994422259883559787278019074008729552790351024815170708786698805385455433977328238957582924854324493997275258201680780069859311620941405376525294937482952762708795035032370437989814020321157682549449344917492199493742441273097220527421935473563753798583162889701400482656724211355077377668793024222200673842023810822341350056477961908279896408168264802356027807737649171220512288170495243568049958881678753770873384121383545221602917713609243013937517362843244504002371900895002819757133737139576375719981201040579908608708930967018453051680263171209294200205475982379091212987306118133523607157157411791827221945394596650411864035653990984638224258205549932251068284752114003704244554750326250481148062708360368553181307589917211795429231441859561054884052313571328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,19] 3229833929599765107800049733584208847631307854242704620893096818647369904343202493287265259871404520455631561695787552747533105236168682130975787460028780107996041503341863948295812598709237155649273051062539877815524470159371646082847625894244436322173681761132887707349505695917141311289695992524100355489012061691392862153264792486903165586563301819350083570019220721385424114954829476864104865973782301122275569141983599368463889398917987390543290376175837588610671270524739517498241834585158381397384968880250084059595388797463095881778603749099927840401015864081229715317252590694099540113069765860437914998839281647934418149163220751866693515117898590754984147975885523632851120955636185311335857208261462084259935536689569073932651049677451755984642038523204995091445500880897267370250034100058611685839975316353159007597973617267307515282234538998313089099610262953593571543204280702824991236383868736480333355075743004808354506906199154767937115272358257192836988654196529519081450514315904121989956136190676851440590648287507259997384441026136898622295075221859049847057976150298129189258276622573414464571850264378201246472535907020404663735492121680094920871298117476468909094952756734601920958612101514782135536194654222311422820325936349477953002195068685800086506933264572563592423666536324550647105732482947357633705892749657837109210094186944427920662314847746559287760268251401125296921077620328245942786589653132941965533508118060047302243052551577076042823546792404390455827820751434535969840240322791334263687030822653629810429402922997988059192606786168606005731439927947981525723776566581331242429875775858540544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,20] -5113234292152892604244091050151579741860077613092825520624950763012246581803231411947761447342796950969257748686988470586302665566086264736710084747945885466810145806982564847299517803029093859331362731800265980421328213916833885499655959071649231156647938923394387415226253625486239023601838751831579674234926789473709303742670633478177005183581342771007753116897771031486541611119295677824287720473944635820022314639052076758587086270818431170664267106768748305186845030478699232470943591064651174631265208188583765570613076863302558099442927483165607838326963307791935133760310563785233058856859793739628369110730134832292534814640172722345767998316173234636087098515085940018074080069800502227198768689993961628777264661521168731336314245935082208649252864039480487780620241980299284228006994526374779786707250203420238928997676434080427851875926333572955145325319498709394299140810901962084175679423903669143936479216098013167911795848057501774349416590705597291787140785046668149077561573481772992109196716152051875634317563443872678747399066315007246560357166935660562436402753662685904366279069372073839464878956106227465769487258578614401748265791262048904278222702494641422606045276856618706153730844397069271053007929881188129525804240205979228173581433915351889819690260195316458952163366979816392787735959425328611713228399067276505697938007372931158079177429873331155206651331882435413756872691172824828177758282176671110635255856411953299421273515488246031781621356383806907743903719242152085369816702815907930048665737559022469392356235484951799460659699932457763989300177434335225623758384222470617567059931835872051200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,21] 3422461067960337712384391914585233356365668116849858314368474341956122953072582525720220834581777845664083810912701448234807280393852279160453411245249474838013090295816393001296634069209067235787531336698704582374161458508646784048831239894444298840297307640958828414710437698762179475542199346388992457922775078733913776331908876442381934235027240593742403895774571536053996036923289278640476686525937371878173423318301865856743157805212975572029440209556893381037339174430262213278439639368011226179236664090168255428332888814229761781403088906446052091340906159364421057474407452224930529602931456395131454329453177710832060372895464212471499360683068976156351594457338800608697733555284102492966171373356974016949508742977446939804119777846303280081191161756031690401535222075649037489037544409671042000499879061244202247920127806857499351995591212652277068305704869583414701882562837603090785311989424515967075147140043136644908264986434382589230295369346005368938172684410506711946370467239993926567190120921817951865385936577918928957163201172807193606727473567757417935490496000096137394354788087937610313355394373714192714435793514188806901785703705659179507434396712336305375783972928934641868595018934758673301324769211607361874901043590599375329695970894394648278281321907713328320296967959818562478764814817251380052305441626001978275952902976890615808139687031810788444657432118560836947732233157872038500695055863117586541701650664955221752488740881619503712424051225569137473146733318509517014772124198143638886860978059398829322421304297977776817885116277941502927385216420584589549827878401689791373928760079059779584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,22] -1510642137511809637312334366397394700598169923063930753004578473139641877163439654834101308601630195385386601835870264544061771241328896508453294936658783174813316978405110790345861468434468867803792724440949547894298983853951403277575632892888918337037839790359020672937374410835958082258519471825111331261763901250362757004648683298758340584513908755571203330229039232974531640535393536307171333605268542307743308345517030262535155657474775248797006436860622851566616932165661189100557820311163275006037813860950058842983275162119334710208761887688910549090086921172556783297273088956881726048108183425536219672719214726654996392183532570887754764832506874643696771875006886972216189543651736326113396249158986038259282023726127374210034390177795844043136608898287989543187884397051623942364456134283636719226702829575277747926587364687578143951848066364623706072669443643606880842159742258059515643152421515986359040547997361068864593999787488241794941666479000590140072463762648740916055793919048922108866112939301363202330889263898748391634984371019488254025596292921689202176471774272222287051034344977492837540529003224134137720554189075231700071246569518722487986734025910866519284173652622199096405190902850873085573862387227408020558347083268334264919377596795554167167890570650987030288204829132450536655014884776896858632801976873671827133392835093467785410051574572790539897663665021915409814934575060889045956267147560998394132856133480834276233039542321968974777024609592094673345966577866519141141717888992088008878019838579403682293229110436013718252031029293432990677143569011108030104113056607338767509093004001411072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,23] 408542820851922341146882155572153522433865447590177850254662289281766647591227479266599043981257348137995332853710463118756068143280934575033132944846340074037275945544361034386944212740079088291711928712461465025043011477069280711162626598699905706045937732293161298884137176133424646657125917564550494480137688899252131295207431415664534439162391607603978028620971294436884340904242151427448357808652505090748003636100230306835532768456650079903300142769845839501837229622259348537433920898673338966394170105820405706741416397707981264201484270448243639196116966977615661610147255262778914218072821178469944609907156797358377943023063107914989592051808655798054129416910887197355302662237380292926225433574475457950584481419542432106743626684445194921915282720631431008355902325731423924942472461761261627042140339999502764665858349413767588499868432361077361171168559455287229071231530147278517821007602213819627742311584980527417826453890011529049217120553099821304324767013439956192922356389538684020982697122550314989571018508779197204094507189389109309983828589852050505999144275311563528897670333819008994011226444314578893265741177099392180620145015082356418788877124483533679101844247470396128822170722974349396481816861966416514858605005628824212592131673209759162801672299469137484533009425381503054486779757733739010873472298563648531877462234583928246214486528599793239054338958429274533678725500894492757103780024845352538603313751204730765858863717477516738766673857225839937257414929053596380657120124856971213043586193284927860234357618961274133950649995977336618712232027115565977177644807754318210828588868624711680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,24] -11122227831696361476546818228202149975939826871767484714534029627573757351630025391697144359413240112726568405529528308063381096318493346670462967299626701684465968204879926237905356911364244988717551101697724054404615164736410220387255582668412166246640959564154491090255881240791384298058422843437688286209866857794856886310184143152693732174679982255911120310073969015582228947623537135995441368837443077287718680335290922718181530551605830620466768627361564746482430348479905740299262196605087112583548289286895796870453480477900005690185322826461210359330930352822663176356439182178726810059540838648651351497931383126607013380771294039583616395628789157351185911585472886597822780399147274205342800692919572902748070482817485914225870711957917457674661216228794441344271207293637555680926472327912139666107500849897899301631542959445961578349399865261415871099755364951703449085710386244484879212814629167349262585012341324464210894933024012545078740311697002059306293180699842202317200956058811155083526632613489499006880102448511831308931716712121920800890196780927599968138245534803544371161739206349275318983067507541923200412016574092339543373426898121370982765632853616432844089793997358499753012826624032199601486838329967744586906049068259363879955633785168849149570441115127696597940902908518833394978349145632023915829665036581785933317779091436069276472313678370342661013923069363784216276128660883227034408471529317678359701960161423582208006420266352603528615054361480158663536321231171388289499198978471261407120809150825441272331004178445509269337688444064535272360858690092087627458174778684494608731481653116928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,25] -52408190793745675848431285598607126844433502586443973140200235807626168458178830011770900848008439440807786718212550128188010433704098735795362468848609082072360468803648112438759716159360365880410326465722090941094946053070433645940176022037596982338198416542549088559534518954910864426263601157224671049105687536005621604365153913102694381684605850297497639475888169153685217948877922979269477987186940761705719003795654466293211634645774238503856197004155525231397702796311523261891089779603596445603766439815470556266027576556765795215778220833376846159386613346162719054276033351373275743640472487697349209142345716729776775800246788177784305537541754368679226363988309082803986730843079175143778336435629041208473783347119213657539222739466478432187547700538900691936713134207739225362157031602391363718064988230631386026125120803557730076346124190849155779167249185541714266440521729488784675231353603177232460479180075176798469643200170361708798591280451822402099691742005802368987901694471028011259916753082854615307237688099203336104175712824019240273697534237337145017494852125770738535558658246598615364147342592381452847589232561215611787222121317207621174067573419072843912758416464125339991772026518908774596696884158708189724996430861574884597380642257137964210607940225814086392612869134137663475964285608544176996003080870572389674325133060395766118070778991160222149158350369793014745428482433066673874873511750658831575230225744753334891670679967281302629312193547571432327578804622581215507260833743761227232291066750222384160770731145237560556593496557507360256587968176939895679196966730348679514023630972387328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,26] 30987752500871510605741163172161007089111422131907752070221341867239993297005024700333146704930938470322610422052646591546226351703270275459162812930335658493405463480216625133766601055669589002413501438283770985078362957588320648427023326730201164879364127586427586772834354097430405810990437213105331123126265195121049387224724153120053937508798127295555331608363777815461150034318981288536214622179125712679943575286076127678505152209702984636279038392610915859373969082248655140000049506313782393617289285089287882287507699727137326875499815684798269195414956542617822531549095101628728004576418065387391154380154538707944908472594628474464434306093989661310815407543424696859333336298966032035652571170025399158376109619090739577067937361810805953148816676112805806810755527981840998797032447180379607715557580454021102351005552678745611422772989244439280749971232669867419456810727091236065430386863863683176093966746181291681140861529271321661593745312537580039328659632422551593779567792906626987428759752528428367592276398252909317916385229515767477468945536933534473435798334861745779357863893413802566424444475571136697447202876101926289624435635021206396441542871191499973915948366965931672035909267621362143152970799285155908750256316627469191191745652239183713255368579584723529741491658387181481591828497933286798658052546233478153377118941394495024328956866707718711065488766104278482040013908504081517246519723181209431656368786309544284161540259345006696563800970664691228580091309689614567344385095643886125236110856752064572131461296286379833607187836206515658969417068107997582675433546355651711113502566635274240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,27] -11303620555330322876864695242747974277430301415500876000483599922353859192367890478097590694522277428788214755223529278427152492641637412625344234440304923335323181016692952261873308177595788273597609084755919109892938894036300929322382532105619069382174603270283920744682259804566479721423577005187407836200380419573368918621781147240479395251547325154928966165187488184417170918500897889445177166843208008020549006439950287865293792902759009577671883498411929607067890703419753311085253818693910152396343620347114816397053662226472657132974953434588119573828585341774072672318478723027211601796076313250696596166807050635806342399582620757515309827080324917159867812714606662706668031481905470731781301752327756059341323968038009684751070196349458153252834276117507672045205418816657253962859353783532795405651831981603818350452182544563777155100572760985895090964042792186172104003188939420091088531954809612559786528166859931132264723416126660390582046236553971609041394924658238969891016460113511556924994768023886445979748497778534446077475386218803994006187279506521860786726669322829364504495665008771567823907408370725914176017598479570999464394878519896433638246678192219487345811790169502630175026863209451844661556730420301068645451924028355978868237205155617022653901561196024775913504443726342747379627264946111681824825702799766492836743456414059409913578651299099922552113404576240093123004558631521697522051784916216570852601601215824704924801661630960964059295558062063222596253729935045293402601640582628901743602998953512187420954287094383480842215258804162866632854406744454205703874682020197853485672186517651456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,28] 3138948907033139220011759625382141272435721279809395326768732800112046269964204255976922342738398268061826865686298433156755915789142478264394236984197477826530687684530654895815763344642860829515686416609899354357151217261489385778635713561714777948019976607285339832362626418666333255356590647439181216693044571134402532413551012435265504795261695866646792183983576462232731610289616993323590996736072687286909558833319551768935802919671346331675854215119945715140726209792941494392288267290141089361308206958006115809397920496889449771030933404311544638733538679511656111988386398256849993755970347611742672195001566247288294657706364666340907823734847706699057126308464923912536303145409763777063679820186248522171075987492320452575078724892662377096393458471455571310846833069763759359917887989572962883906859586444165789516976859059285112973972648273871617283453869697599580282887630407588554435704948700136161921480694563598278498819788636115784944662681637560595197857726267220332073559966608255520685089236213125668828429839098405765662294425299354233066208190669868927452372945331990629613405856226906620059377636325705405979193496762880131529662978818234651809894374969122950134863863537080457554174471628324116781622494220395559270524728496323422957719078466993455031819320380934581611158779094758449245306021705586440450447702194409021133056395437350867688878846257208042119032052577028862724763663379760152692396091424834833411742048526702416322068933647391792547805547284338977652511385001982819120008404227056535722817963133732130969439329014272496926230077071067283474434945694336149544569274728631017570390553657344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,29] -690151280019255503430506574642760570722169316383852950342291615788050729298199380974466832559816582889886483287856800183799652173061242892642832055876595153604780074136404752513577729242967503276628432500678603426361625733435181192602683585048323155565786975104915648647880348004922809473029581753012171952752002252609782110412782391298879629384488824388573828291394498603256902348976268442048658333597950953167753891473677284115171560752165648745831409112335424016377822962613937004839457380693224507381239410063931928660034978663219236646877278245994892504112684124122823991571340839966833225898195904152251221296978369085812648351696449110813209773464912149046993267662533693161970340535187243310241565069647365506328469457937676150212251874003145461328483158102296877572096189955613343334104423838626812451104723222869057780401802376644192280755602624103410045083789840360591878337878348436012858942747968737360558538425653640139470916004376424122962810391045856980845207667782926328632421093343204127442826520729769633957192329039272933726429325002275614320159484197180000894461852421872989344874892037727816787605507876249735348487331785992973467916915060988222764512823904630551436070276218726776102540072744995485477178588642192163858991981674549242006614588797298286258838107251005056708240539397396267766520274589056064510958293253179532223308302150806808936505930005262769070043918131114528864785367373725388436139314785065482437859028158305039080382097762748146296490089001754540680762291344417181757057471191369657090768408752143571390388710914541898677608087525272366039253689279892517756674943581812780781009232723968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,30] 112171563882529685129397761544437035838566585353865621758511663191850450889694881546645175086797447845631887254648278545680748190399104409759517618050885405050519323573298659079283279606193753219384255599928182788501033357831261322760352203271321388794453547636303920020714029122780387691101996901518722779009114202566224925916000387362122023889993246133231238559026735135982111613043174182559632959174382227321470901503325767416515240173985588689008862194715489121788979348861329911983401198157675067513391174794497734227411379895590212558597986229716000292356158820579843191184360436284041169210386754987083547327853327511591739447710224888319473151755544856170706040095566757375588961195197967789331064977879286523378060325857426465185645280007411085196019446539428520655152035434116970637041563596051133050270450494410522986793445247429402986032161334492203614337195373629089200216047738642235067526428554169294304059122250399999784210709533972034528302270813032336541523051757742410305403364538452153363559252361020931737597913307271020693396833795387539518254663818838629761680107918211293182274820271530207735663528745936322970129475215400137457378279558421396701599236291489558298805903678249953208891549858611601849921524212368141514674038032801072118560578241379130259324127742408278985475139735674482714643873156041933019010216202177386246702256422275531362627502943683248751028986901225726755736145860147854442935703008809909105708846258098699727409825310505269557509229629874642957524600579650301372366295074266233271383054950552443300746505317862465646739361892448999152291878267567372917105988606181611112900157505536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,31] -11355138051093494723190593446587108291311215287846154398266252656891091020191626499068130051948782634004681422297699817581082099864166604163007459262012087467382853827561357438569305149386436996806461219855930871123236723549980454017797877843419820116238477145626857813250364281133961816352302334649497018304274546723030638564685262846767336362782981840187985586965586911102095441458019851346105680558915444292811252376706246668108008502847691777136088922257018671984539742540565867392192707076593135238882695118693091179051728159704202866729164673814512638615979119698573039596873292050963799546706525897630403614708414119719892534470146572478634659443131896372802507396038259603221206309571985490461752650011595458551230986999413391740138359555265071998666208838708786756233060522886321841627269137363393079309874737907429060522633222528664507720277397995718303756076460220617617224279369658096774963685990440462458718790272806477142635986710999335579495429296028451524123783276634486519457283518124402034005235400106827977823869029402036280118836776416416217257882590305055240948859079500542711380474053055815486540836705741888991553228357792561463419227583189114610139244509281804363665619678459378661504938587581442905343428153433441511616163107986398583224083590847939126749444973057598797760915948234796286542800245040614598990840784420561416902632597546830900363332687188258344217790492066013006898278476466716831654820088635760804319495641498901456869536599158996525393539345095871407980465325399500197031021763967555672214075800185560539382266674995476128615420946915960039336019661121322479613494346948885781905863081984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,32] 590785980684685219457340788455824303455472474718947552226095589563937394807576505441973655829881263989640661822209834622424843723189550621552776992647914047593689511360469415319607977146188961626077768353645342153993879250752854316061836578760224784053341305415193074308421004775520855211521056345051999959360045364601439039589514248590123500132519286603550378043037815002796370548491958282905842811715987247995398104560337052775383007317735640258859902564615191363248711614327570699998849104706849196942015614693697252382605753207170599766295321090145681578375200471287866571656612566528972095982205716590608143603269985796332449403444320343210384165407679250894819875165623954402023403855264291974559236232854444877823072310088437858160555023497647740132986699302732644614819470258538007555432188582414585881211514727254028440619480661639020805703707389760276918950857660786158379021845614754660620755435821099555892935449077398746891346083164739045162094915778420745701990174345332856926110925823534285793114945426791151605499108183027441776937000311614893481496124452140587667123619686022141609101194511235085264457815346895877007963337867863380485975419649683647074048368591393952347077627110132745941923685231398796074807236265002910917531948234007783294576507822133849899719354672259645356407062436424909177673837888823112775291339774986117746647325888491707855687871758782738422787347797704357125347903640753294446387553230195833927434586631073324818216773363849944524805843954918160635243979943095879393753770748911069449645234923471006069720633386089918092360601464125751541913386576042203438064827170015337614780923904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,33] -87967936122541878586205682495435382476094076792498798792550666240566636647980630063924721110916470675387648506073124005414770033684956557072844967870099014559243275061066539094822886349373688758908026742718683169343440130726328755455794300210014678964690028122413458771407332433054491754581629926645742688155458382537131538478301034917519858089641533103729854062384715924651725638602725164927157671016733979272940819776173055620246537360060448529045534908094611583913903135775256435493195355263142131610551193293012036663062968875778565642890062244176475954725342361840643740254773848291423127108922623360614236834302323815664533803333524583141677821492073155965040415640816171229449539795756804243815837490836910575896749925195607423483368113737028125103446964382279800951603273871252622207837648929034581901103923195346284721828584905769656525206745518758406265558081823020982818755950966361675006333818753264862415205347326496040248256115489991214656730894078843599870698282890822518709029515955724008904132800070859699586713897571094689440276135157983641575749999730247711011977601264817671039646701432744931414977674129129584252050877468447149048035567771103702468508563733659428838487548597543412643786563796578793483445090636954719682037814325376180467480313868746749985418696048329704961133017008629212783968923004716575906596323248455025196963980987743003532986770911149519078952343848646707756330855483033712953952639628017370719806478608585256392378081074089371715757925469047765159695240266120017694064643479752874783544412883068680281454471136104843195681557494992918258811453147597711013573616730886265754588545024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,34] 25696357326846873528792591298490431882229934688983005332495129625549072532999063501268876660431153607800467609464857591236733446208012379124743221137673397645445931470207156556712252103923218064524535036449593376311349905002384640963385331388548743786034390151084646206699369074508551288343886220361327164678927999897229362581306093446576418614123770182401714564282609151545791525816636983757095514003726867629052896946454214965818176102348397365522219981311605400501181084375308099653217653194718969662982801319569259419934150028286180270725401314936639336960389682924513917105564235613038470572899893963383890376801021872065219795888743860367867378812100491862190551870029427469738599899544253697273061922013348627671828031052932695759528559936052863709778812078190267722887919609796770430841646434823116578409667852288073042378222751144035048832838858139378119137982162255963239465214851224238691628374842745567234853092793326549888157567986293863170925603672212824438981010927017186034378794768027002399859891689000520226497873261627665783307326687977726680668165123484792116728179851128721793541180248763516190948589832624426778120378470648899310227464700657983900650707679625514935634494565005157702026537781277538227436112989135134388559053286681005104126614161912496246454162711701254533126726418147405362526246072358584911387799929077291218982900064074359627864317703848131346558900189397399116939685878382295269870329956662698874008228338230199308120452153362909243312193604573969577413501477641346144580762548714251291414720470029542568087180388769159299056650631608281649609649210398179521898501118465051063708811264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,35] -1298336157302140325592011191111780292067435001959932690559613150702407940546290444232480374678254159078821889004875312434050326668267305233148086570097539487485304523260282853024642516787079701477653354331329226841552326163034220463187209324302744875093329237728004637520468546672183728899335167154434180586332797123630278194793335234596252088542409232744700749983404808010803535384066204583779251365800965832417020369345949601614089189230047946721397863778616368616707076182797688093857276540631703752047956529066275184694451254286840751772480235785201358424254915045145041568405018875721502510121206706699742379229200417224768403579874658873514461427847905998510525742569517943126590205095008440320900767657904541153361355523389256050829351055375973694873412819057757305405655900179035570402446879622608969173701482892387370720602758607549752115656392461027075632019283921672687054844567136977394762825429816518560644208621164050355204712074881510619340593469948206359064342188233024440070911085392845772186357934696323420714764392213687750018570136666858325157158790551372748480992513537548607822644574883946845379427389260991744017509984225629700111452738938707268769823166429971548552175590878074596704993761164398953356529286583395400016912670556831567476319084244502053768442313094657210357613346443728563367182263983555469148519644194565722156661349714808202899499536710810235210512664248729990651596476639297056411508784184393301006587588161539565504793389897863934893577115030554189196234639496886262212535440964775419819364339121810417972840155401009040896636882190980548928449836622474617195405229605908623355019264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,36] -517210211371465371082795333635484842134310367794083126994044139574260104864806981633604968124936350368798807050111387535059884901546036137907854122607206052480392592658008032858281604536911580554574792115667687457122351664486716598486566071051736259395797970232271357025958525453244297537775041528338671255547902726395407655032954769898731007576139957559952372730912163338839567987567655374294505768233805642644844808895478800020782578276915728623383110171728886330333042658427981746241919159285933413119460655558118070606912623851511068556529591160179292076350991864420759706047503281308340699408442047506832827601342686163565714748414646235923258754671186336768609016453736390017633503245079244506922603974134420851670295220382713714745664680821622802553336821761902804301475689066762863346563141683544098459668136784908996787144741331389377330767584622020685115594967788516762646715125084256669597120721741917508988503513647334944572182893750575339225550514274009864794581085584458341446037051537298874192531733774699740964327976801996279300393485944450543671318016952171331352644457331023858821858009485937173230692616959678308139185947927139016464041302032207710253949419481692847387875310105118573640606462902023987706645994545874544898729639322983246248340619958564199769791113903416589211524012145985185150127731301757906523527400907717284620117919126668258046390887943573690271276157860558009442302005574374954554096402325426267457580519437684537933535539623205472328338979393836514504834756090000767546379127273668689625914268147571405004172132025917686065691773143723140642759408634270529119443632023463499808112640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,37] 78182407163557617305034334832825012548842602364988272294924114793559593698993809693429883768467217289693633672892558131794546836268059837273316007948639055556027266265891989019728140339393999516960807867287093080338177420048231653793635921650885759432809879444152082284989421434827420483300228309463396681089178841764778523609024399722267702992579563399933344060629040214783586366721744795613858031995199911982688884740869049384561298964281817418987863464796208946551997799007984957353693454514553580918864804541608144374348631335488701092524107733853276092308269433970689677253136378996890439966343735823677353924180179949455039452558715209383469912034668127336346360085007958114462986381777344697855135959388661103536183180264035004766716200943907718261973484608071943651827265963699387907245487814223554642185837951032851400740714134839819659156989550113357924663998483834726458583433463010082530806809306615261069466940700444649044122841334746897736527325160340772791136982198859537338444363897395071519947467386279800180381369135112164919927355933421234719537770445885681713656643729741765904487635139332192193893810685167781493721298557395769620687542199298680818672685819107915005175816000723540940514121382543963877983676740056498380002082817512709963296929163667885640841386510474242365525763032223529211462340322068628694028402352814211480899542673546394438845659783513100573927159482486243539082164421764687476517539179185036840962197931817474795007272544381062784455352823872975949832173585254063867831234480209946993167756255994811954877008313796106182748146381048658386358678059364148444250538451837828563206144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,38] -655906518547433439690542865376568157762036279527800927158194849614353994555716233530187240450468970657787236584107285538189287407188257041528242748052553479292512090311358085005061901670793238444417812492190278256523621381703320806544490610924183652829841301283619719091102398412696698361563569236762441349886305660041962879072572946229346096909121557859795224468036453131942652303682769884180502074632525465160079337178425847245154423420412929320749384726700266845697186705638788056922013697728065884360254557368155785224012024341944121036715042315303644739140640978369459746797812486526911041915243701371350661620401964328868361186675085924971371572890466859269173337837767811345055328089011646703685832501075502796561077766562904343893001595407642199936122883000324907351149981089106057646789155477700513198676792168381069777464975682057531311032752957012711191285546669564219682851966298835450304315369704626853622728772995821189566031964342766663274250965209927582539926822866672485957317984913484357134033960179364156604975705386506655554734855981260567824927207803723825661411694651956028657829190974819854229128202361000589271444067944439529906271020059160262774312956091246412519591504682471526096580183769394084515243729012083387792219172892354715463699169259985706701033135182514148201506259840074197076884729404806116268023015200395849967801570016261860076508678154316295798886995099443044942798312414297015097623642147861662858594942927727125192074020459597277322001678351652878179252356818612799255986252624784367962533436621356870979404719325240640938686387395864075121960835330196856865967181411193764970496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,39] -988588369509687526019800689741162901435872273308611799676482353571275317878413449636045977569221175864202343859538239326110701769124513377866464103193410489730104295983180192656834649947445744008692282792010208002341397340929748775346269021386840793865783196348015146114563501746678395781887005969745003306254471336092171543913508094229234795479552178499380172540237648992783817821225394324984027347354692892613965866737798368641882288705969733016762163700307246430602461528837059975566613682917713546707076953598088398789310679463011760064712305046734118701373657598543537784743341419506377933151446497750537220820873590674505317552963750193038747699078574412091993279846546266988816524087793133595908825109559062820565558548076400135301584370366633851089298740967305553254792516281724741330189004993135591535724587157589678411156872428986845324221650648211941275707984601077339024829140442248760735801874358320521788713285497852272606234000966430287600470534522956257251591968778001048542347563701657732354972435775719497541292286511607080584903066843282597608083732433136930129698046053718789753807187075112352807030569238419908031191041705520087885854013798472556820429623790352592661188447272910093969016690934177055036789678415077352573590228718645445724785774558077123283178624898804284552768896457466926366883657033987745953975689436154759582981848368805827392638947730302590052397359367340111733297913116128804193442987828215720066755811692724877794320464867823383978128798093821519984311909244531599311420336425004134409239055250640389375858084575026823429394244901095791634395587828207616910701854961967854256128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [40,40] 175139248728741361035884797589389686257568636662096847359399419521616953256731932324467470107672709631210612688882755222930427811777004654565855754442613453001940801215980765124941758126533025554747682957391790717832333312347509880155405378929531415819839427354983088545228506397776630477302821677726224127974726144566590043095351594677371807697038095564382677199703019478232901216729368521051443360259396432772032170228824187613170441082848477277516538528535782526237054908667012663700853793687150175721237583710119389247011550541967091491237340556401492781548707310595684718323138332531000626448984410419128932934726076289472117759124972264766784311905356091578597348463317285000663816065853855613263628671660506302412748692323228845107540718720027729142102870655998356680374743742051420139270468048890995965114263735118364099383083131698368187164757148371548923785757838715646630469215754637293558984423726566919685049089728884856123683226355247096052550761227801002731291409224551305617951951423983264068874836105568812556952873000114255759691042326058132687746363117798328341146441440698172733015347950721190786306015226360752693561783226340284146404121994266280421229339387904699299184015934942474472857813852405346559578343579981946243270731971955891090511724581802258621788574511313593880838224914426852445090064598223394650332419831950234476724305784542863941339101069379322510102232877170226714602355937712620088294008794002278423190101742825180741841746229015106533076073537348251552531984373180804202352519626292191520172712764689985112888107158166080813605425377975336546824792456548398727597460719133901455360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,0] -794993270606743964573093785733504381701927576460539935956652790659176590208278161997246584377240560002137141731410308729824480276884896896351046337592849303871709753769891608670643568532559443676855782010190911962457305439788820434899575645898183246015667051439605176756380444425695690797038886083102755917279132703630423012830071501457959918330387518778964523969993517783930693990796511569797216270802151841258763234166913800591974036781310054014799383643879846833148999709203469774275865771466325895403803069399251025130400285909686709351317265149408172574958980552910719770636239848506355901343513697366807360525473200663588983308762626607173406969974561318128399677173194378900884837272910349850137170894574138770639505632677215980241155172163571727783021817333587518849694005986891034080297851771736192890230232073263526491306006381098748730466685504161575097279318933809805604637036373370425293426765831029661276606346888338619024491150030275706377034844058446564850700671283890149215332088306954853323181169630190810193084526542665974761926696966558948849984847675403270161647295130974247359638349881085585707965609629157343899789596090639440437388157960378906455312833378223535781252926694644214674887676498454483469304107149975434739288125221274462462542840221352862019148376263561527168682398936422290416864716250285646706335643694579376667676513442946788574115808316904385753594832560506643574558486870786806014509127717967158464368256572996961941172532170679798005351574342404844135545681610892274556131369890221851598228200692217911150556586925588165399575313030478947964558380821927814776943987052118550786242248704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,1] 8357457857891567393675046527272232550423759889656460409004883014191678607167719939537131453291547714002826345197054888390880744339470971417887101954797357422251480718904823385297223621434250544093459276807499065922040944696474107924703881047996811679032924094711556834128368087552825629887667619133414642049568489879928362398814603398587510881759740532664904939942843533484098942375865939449761194421172820645607279370084317694889936391721119390230069021586362806535680048613273599750829560209074772928198064367531721985971309519142219640053911754354937622168116093450149558441142810509305291224229294711118822510608114434670886574887445238260494927691726610008040475969655415582763668958163436189685572782529200908535236247206151844546195899021319471061997166522778618460476708365965609111857719555029375774371675583747035010237881713643175352752301348928762272650543992987475604396644879243231609489651230706479729128814714244274718776491449945803537196040705482566596032682929236351814889874682906494520988460956419905365759647620448063244273177239278639387205115017533483120775117318627582483196456677136013175308242400430975734466133203797569436553412434146661913937382646556337163098385311326479394957355110541061808409271311683237328171113446112236801844450485823403464178374247510016345301254282753792408975557978864191241081194783846030938001705008178946629012008937727100946477726880534883114843283146220045066899301433454853373140749275484062686978871992063359577043369625661654500337924980942691897071556893944320327874279483386395499911516754962296055089257029996016184107188650446792257523825773531445116041768730624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,2] -121860888908036235328918203423958192804043998054421530965496775218084255444206299869127694165398814772884608477189709985416276798448544184051911030674380264301660636518791291515450221617098882507885387928077428364927740309173315483460811317638483768633681414700534147431023335291892929896988759473374569368629860306041093530115294357646233752904768628467883172717406913473541128507182427365218599123020970409169547925408752327893315830515411165400680915030315808199368943216289833445067493193300280135692075712204858766149132892911311100018604797201966557145942940615877169068333140818958532733416096810725925993889450640663770819969419733805804509790084874921217688806730637024083065309322148932296655195113423908899108252888138532879852066539626680811770994017403393194619149879722695884909193911382502736140344541051136221571078511603257233854158678310912730812791582471500148698273938267340863228376008424336282042532704545155021643041560736752099276792199941129140769545652872422593499244808733807099671900781504400041914583149341922875166120322784863819531394967428467192811506380974741147247037818082155256743762544148533295292568153569299408671586258893928686038092626397446714386434489757616780547955491872264662388410118999621947427213686104591144874818582969082033277512946973748862792205021014045273484859920612914054189403702663685292088437733584324975988249337315074645665141645459263701757899275319057224203125433894228414905055829218170249747912118066997525993091333388497794670199048502648702557948752962790772279381680750538424681439539475126750897582749986217810028560797660029154296350889240685257419453739565056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,3] 1002023162015608429196868549276531426331854136452454691610077943565340153107035144379848604068906812979083774761293797970224543371948688835695916623661174780370256929690325915274456110609973857349016879701061202918346921447276594957430533697735075225244383551593267821694625752515758358969438746888082865685131734818085048362653090052673427797847069281195561259223797186790731182883687894377253218232641106712490709417322579830147723298054198046569347059181414490100659097936131488190040959393477098134032091813109149528790266711981066184310484321724308067509347097791667882718839155461564538046379880205432161562190338413574873663842207171145162229516844805225003468750384215780129014963715022454789305774497967485978203913899736785967186567617396152028470567078078477652835382041515671454106932479835179443321454347353557690381455690477924904492843287093065866437634284224136764816971407712703999703057848162003694466278629593755556280710328528525838857155429764186884340127101170095676766084277355204712504289598861800681926540186203762092349041226751846387218337008541488916654517300234218388231111571168546245201574304385380247905632523331702890633112665665884874007008840133042380035297609847029676590082756880028144416750713702789407286713018921241341744108132103458670870698952592780064243299794829305849740761164685994860578065339350386434729049457967056015018873278061787884624361680812454759672367991606612174390610429953817302087345547980975533136742036048306225449960409370645457892234330871572874292640756303112095762158421667896483451281462621025943385454183321916176743968289662251733002383221060843972303209214509056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,4] -1893396907194632451700262766589566745577810966517536566281576967477354816995156749254090812268936996678185214069936650937662296772106303689145786157865019510864343973188363308095163673724259697855518958813574160528888318050964234872774019550064171835503589785625971911146798317738701804551474565297055449413755251109091495479694155199504884860921117011941697243306120816544987097938763137892205757511929415164597100516183578921387333587742317651857663011229716357456897043735646363113780630122026614995567606786670913524041672226040210761320152729085909379018101962822994101325606145080144345827770544846223769398447016460686774183904998526423252787781736216832587994315786281729433033883651840140201265212592479347047459171243644231529502887197804025325627985759440223600104289315265451458671255190586866439008479034213463252711509357729029054129077025850925223265668856963983642911090328595496695040987961539803711760091994273201511771459804442936948008511609516499300693873449819224576763365433416033183571337688843455838615957116271423385134544071088592341547869589225482132146247947483852327675974042228184259298253504941120709410947724893049162952917286665428158376184266129914028108787436265209010859568986447291056927792358035030069109772686949895845728044221715071434376631704477920207187726777106099243533471496474578363571135870730020297214511934772234513446698953003584998878973024454884716645919529361156862567159209986845793966954489827977930819549059036502955499066959244323650113606745810893092859086637644999965874757990303670549360094000888241672555279105727588126653276212019099297071489905372373713546824984297472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,5] -6469171792562901618633001106304769127218878304386029747947182504079637514298740331108526304101220432769913389678167111711728235925440939137933216997591384153184783984440392408182311940600800890391523975252291986405736610178404577384833939003984675138693199943046362699787689719588052715364230740276614702999293240439950304397862292207034942458859381048495420271355996424600852360825694215829171409789332552506459848485303867102828205824946229115440339115338224358522097410197739436085662456734257806488462127520976255845136484667319828789818861816831901119394795548946615878408730288305271177976776811441990446193454117197979081901906042511847203031799360154568425679304739900233754209143753125320698177787913155004517101846457178656978179500457560651023316942931622687297875301263142389851161347830695144184664612467762703915001303800994831589126046332143690950235182572306562258166521489629669629188195426576920525586835497363021563360611828507620564604869745349682757151556512428970808356623258143067657786816033330430666271600040323938162790058862261934681223182924771730118404047548421594663830093952483822115342462394093398630643787700938573580412893459919345584513016044992186406068544719303385550957229349395700775529726484108770975986710871831050534267283971703425578447032623300506115719372568981342200585397553609537423756620468184244038298102930885766278236673534691452111620226482629226545990760938880021906623176427350055291329168846707764001157057253812934056668324254067345068638325920299701401263575470491112561823183449324796788561525783305657630373867168929843113251492808285240727281044823014871752325990432374784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,6] -13827558167553979476050356771252648169680374909089399068405586331864463346301421719683692033442295045894619281723776718391554055010503619255400616456859824932695368955321070953231557940834624167718837614124811092285790804502222859172303068187406740117123190529989791275511708243949808242764479775037968845553791302528015938127281456643063248552700135162405712438914198507633901165369597511419980118907353716788502541378468235608602433683031987510479460915078226983748321574455552281586393514951285819098962895559882823685142951584691864997521291585279815975247294794241672875232134676528123401002343709529725823104934667895138658804596163567099981520864183776515158343858390056179490522340332938783556698258202667206865614102730365476788652623894910781615049821031505010656102897383786820914538719435160070182615789803221513802061840534231275811570849271728174318675969196686992264618703643473797834201369706893786955961763965323052467473275487180382473905553954615577032108128930232837069659348530739160758892432122910127610525659617558052788436085650561460892462636441637755025000066113178868210063859652249403299773709245595067427034078401483640776250787171081928238316535686197880331995855314978550225207233366580783051696288338875032149922522128717015550892923116177073040737560116417090691569706893563067738892703716803998966774508020031143700077421418559090698992303497278858673992321258896449409449761002983896683431987369548903478757709323658186781072870731975946141514430280680473096301972875765109704955618333254728818722107593621938256907015564504196672446940268602121258248467744270586400128121664887927472916835705290752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,7] 288871715557659624119577370561299017939532494624271372347952353448271896775793322422484711611500952101790434738533979746261678369532833156287384120893453350333908826161014260090005995176453943449083524092922558436881815547179524531094806580515202729767428119733094705504316666181447020043938950596320201784236893411492010164968396724697843194960066279795882902773226111920903216608657706941300392194751137341040025764799932506632812909531549262738117973167436318486620750461846394216757587856583212953414427768212212128338284986605511678224814784855183183028968480290212504911189849912664750434050713417915599100148697899591522066053155691918960054580815821015341184455813326934275569349857200593762312298189700898954118339653888214278577376664944412058574331800473960493585046383989748735122994130779721025750981847178186373952689406295904474094441823123888502187693389476584137817802583748243785025301411220323899910511598859632000993782617494195361277067836692231886943154085448066117806384291818550207061354108833119194287690020760189532227430314354506156274758816958377856303089873765993918079508523155087726983658587008843709053469917114243847967821294221343037851609928483696366806754799983089988443180353819955459885125868292941668291153040897232262204438716184137751586945182826051264376510731336648897543622267068172129268413662182515937273456171948439648050238283701727309133453462871801213803030146778044594521584794254066255850109426231423283421375112694798082176561023910167032873502248730027573121160067565971405415646872452486003817321877019106519403048415491664600553577283823444012034542433944785378977465483122442240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,8] -856308001970037368008282769075415804586778130811885608069984840470639632110864205094085830836386349703216843757336613590520713559015045093709393998479010042605690842984542394513971935037320785232392774766602023808873487358750925194187012258986490022024406586031716043500716275078066087804840259976638222196723116583567000914013948998068136779679097166850945966517843495679526705398052608608422281289950010973920157877460692248208043381019046307985643883229125429856887581128477695073406561662600101842348159501049422826304852740389216973582748268475099603557797239068629916895371999374898713491587919041238843784795367234200708500305856894257229922962513877138989398548962502752401040611577851998275434170166753102154199394225082625502682125736346140382401537793324869078378194916022726160716314829424337461957859834634815362709533555264643674460810773448154139643769535258339086540584584382413170768600677857326763262893680990330980907292756777971298344037682283379663320897411920059890308134026034903768475328960991202187817698734942383071349754162788799726036463987310930844791993667254567497709318310318737308535691887641169727331248883080204379894903670423875282633863087986116179287341776575804760949519909666395779385215440965008034262265358838821167076173375584564035319132625962735711071670005259769913716206289336579334278881514867366943342539835340893896653047523419629920399278053871356636322977358889045367064334939477462441921614971336724438889936083893730800892260212931666603667369194623024312893333896073889159562451306583955568388506900861786714193028098035167257933859953093353594249595710830737685098926887980236800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,9] 545501271763123394455588758582472343778701129508683687452701096152850659841068359472788825178459119576220844047824652480032029326907610828737850726196504225596604714855073377179202730013565294482048928136272763399114543217659232701945299696125277244780581097856142384135953990249157606637583442733239075968437190670127938197315126280256332009707027480783957771578134989347747782993240589820929174219224726630152980532326567655661538490552974199768526588270101657768605914755780535896188202147317623075569136148488839526911657187650342053576871156791535081347396171434398617482777634911559416262552755459366262885082347730016888009200392838628320280473424397870459796388781743593896143333852447803596875166565718457925342790172742501883802240209763670766930158215429333119038299163723380765513027571540461234396864133377630890760934478259574000567556011608904596872741573658300418208360336664180194437615050139356143946456640437478038992718257001255350616283554274255496291663027810966480551248558630432934428641537397260213971101158860467221442955896683801728680305252209890566847114046789165432174943568183597358518559162084023585734470756609034339796767256001918897071428636490540948809366350186583137197016151525775215449824267093218383264620486995481711220462263346740303981360465530064496483729790850651228535387241241666016601868104874092740218166763397712236584807653331495211403920233993178723207986164446670241024566097029687093803341664682377803142973463723871120687375123157158986706313288952006011610461455084402988215073993639333323885826578436452391377516448280853282404424119871950905787370032962102401716723584874840064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,10] 2114730240329951601279659171568710197815478397562676454961024102847770974934810754164320924483493548471937798016925672596718943882929829408954456148795280953008096727432980210097824175007962572635962166622350043045393401338587913560250336576556149788649208462810020471998276525270911388861771219108956868454110070456718184327130795187143731955674137628432526071454854265513962767946519238474073271781080195311301825722314150879763204259076418587451203263454551373166639176694908825662716269314047211610061643543003265622485969495020481493933015122671080357380345204828013640033701135104109206662737492533440456926173351018133686330226245243948162995358156237656409230343503033039458442944471239302637749244897387028704293256863004569595712237855817578078512811185154107978311246000326372814078381191015074707489201741231698361527135016556237279140341709994080102501833981421704345314586327295842848520812610495390117023585444665283928919653143375249877257399099305257333175913288876506314836597343651578521144060486040825735204971121552134133285781815114383572073589734384975777294463160787883228035786530062086257735020125832487672360570851809612000819050108210631351130341397304699583065401507658994663182179412999997573173999158199406911464403459535468742467552216804808288769991159397373910350956530179032310538207121936074127770371500455292517204399822849030391946229449697432920498670356995198343592370388403707118386755708322097827325754875591127972837496161306737357689654788377766849407627093511837838422498697606773512439154397090532774123001783010512288194622762107351500598376669663042105035142817485820011937473346981068800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,11] -5554614929374918512324085542525319167436783312623558009057908407585564119536967253987661652528421013863155638027250326052612483995743974409256703179484161667912795634872094437682980509904395175461496885630067090257594658216807495384266769616951176574667129228627724700383080760518241138266811683850953688251004908058004972145010574886198865037630506029604836614460792278324970860272210048363398734848151452350751561065299690237800001887186688624704327893475445855877923391186187923809707038214811012449810563300397810408956579208377345491076420715073062518650207609238492844113296476377190386019539467703372545964729760111518338112627307731322659994959710428072801874330387326682983444078855260489466872585781006868843335573757411456064181477569104598735379583172217693195760080816714113718506866152502725838999899707281421560434964153401815912164768839366127524262457584775860964252218607150602884564970629022968215779834291706560459334843553186358624672383678421337998827555455757368662984494772841167537529697726781108867039663993460616948658667552925877704464413587799363681672033432196573159441442501158679272840203744912075903177813493958636627648505527318786554973288180652737404285832782825764679558133943806938532797257052816295251723281934401146221490699233025349947644815481677994285636007020422410286834855206759332631654306805750338677725325147539300848517916628995594730533615875463807664726631038188701143869322229368818722213149764350502534093832829547920525116406879167375466490546175467774090286748326826491093814261468282503062771751457846978079151211076454634332019838703936072439696345146602423920273315030290661376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,12] 5626019451564350023733226381928389690985939871393099952668956002180345987182889042827473859252877619991692140538390511653444566025261352986353600412984304672316207097522318349934299232151340147228833718565671615977936685139533479178445480060437725792974157762209454017207875310122710907029043506292088140209931211472851244103829964535994011034714005507385471232932295948884437430667984447818084692074870269571320352515471644463266226114863428112218444050505834813291270080068226165896094676405753892883683202585767890774590774924203215966826987158399905272124907395349765021186727619178367738866911264088208159413962077824877562859094909382048074355884123396512178963983294315524296999751885879415741649399705671036011122194057766450104565022441999444674160110306963174146715920193326729666181386916052092013732916978563468895633760525096150427641874953325515774250848946480798880180495134767667536409515550080489368273181847247107062130218019834212123178814186158920316845718317729863840378349734088957384518824038760964027659783017563713439553759080990872662171520516892010445559408143442995408530346818942992869254341886998029312550332564186608926968050750989697323377045656485196003956406759029344357562521306150127094808979204041466629884548958197038256343398824986860517985552662890610921468537884019349145800517719612092511599241893124374555799208499665865132376128484751606308754843152518466406978658171246510625763305807812774468321382568298658000991098319009691257525009598883152084910910021501293834289697706431150723108940274098884448890621797579443240844532701227412900993939581683787034486755717089187658900745251303981056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,13] -1442163719960439500850116230450338268350754542595099325530758419182511322772720069697028551228976490887518521029485251824922627900557921908067607275514006002068286278281107915638560978598766613328980222518118584123233580575566867518122964349623398975668631847418347303169421631494257679977472482263165409307012083310161425865037318400930002482871769796235389803338108629507287547759168757227855797604270545197586506795936930078406661418160288056667686326438286001298829374605799195762406746064139813989295094493924619819408793244613871598819810721895919304805835764381816192488994423789251805679310169133143615533740320575215992311776346847361600578473169612079714291858906660419023229388280822636933670931751693931044967168855640089896533659857558422326575452344793575541443299986773804452499915664707928798675393077468867241986896006688010659329910152197660266912534658614867560260202621989978882902907982591154496470893466847502416987100642637429358201046565498737907891593716367404546444981570506849578423321592343326434766251316741904426121954265171090350557439940824622416228518779884113699038278100839100537931919537207032881719866457742309043345871259477417867337546276355681090595987690656426208052373022541990950666531260931226095201216450634506614312721004260663945908092781449642721448421789471408206454847419721185595072263681193066977308963122614856611114485781398414329831848585787206853217150621601593449857893431985215112313525236256890829211053786497510529566966295074406917883659819671812373502738755467535481837832698428013896484324022609049824999006234118461775517691806531627252880401905448016486551297166621540352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,14] -2824583284941347815236512861784549679520901220500421112130222379172371374893911483979735512691582365225566759886304535640179927311813476387053291258903094246911145393391964178363159080513413786872783836462095357590525278489258573333790520201130610224241902712467319339678206303808749511507584080759066654831310155410111308715969195787996609878240807998224477667235554112484106364782931698690655109423521770195904740487726103349193012782511500786111484643519599604640679896586640931164030228902332811459022141909796499429215559328244233558240797477951596865254049350583796214323768135025061089973625344313945549821700835400578089386106906875521594999023478234683140555407830010007571665754013604244722232172291147088182174086693768056749095530280631315937250173961980236714049901197598615443189226267994302846785658892092490032217365106783714726199633347234925700235616554320903563943004849627079659386812542630576871933385913855612896825414300803590199859852139122727266299550887710377957945680967301460491645363782775204882849771137752524506260309252255478998793279540976716585050543635820792673569772995714190392420259992444772250664353306681616717335828037087761907623315876861708227922148972857586206107627999133726385382682869982607902318175879956586287836000056006450649323716080995652839765816980419430542192950509071950411516572847193257947195729560598519732225012095494412108019875561282534412444961246278598044204806898641924816354338531328199121106937482649646924570267872458800655177173296884687536278588860226424577235748904779784148484309202771332079969924638272529295998068896325386420228562156452123125804203829113126912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,15] 3566810501802172642381768040796878838436703126801428583002711999063455901856380668243294913706662659514728807116693293181745999761231829118675186692535016386897872787708727248341980271426824348949981064568692406906978148572331807744379157931001996424071470831430645685129272770230594342687685673824219651736795448784896154143943491893803646355104525956800914823238714007663806189972842495910155216747780549226689048609228292459158232553470558848573352853711390752895044897997115755145081089421550053659412093778250192705773899183167104841156882941891562635483292106378710097927868787117800326130884343811476868252464716630721465008444437608983623423432939176684276813162498860406208234651789488133320056752336824768697160560698155272949120392864750226978512763297975277893743133392715550165665866121824933401930045075074948712078806248318245426888378989215559802764044102450293542315791587124742799216735745550846527514761134345626360097997683885742930583565003394977412913646356407878893434066329027466659105974191975654262728682541276983066583308920206852928931390909343010831191221975737636184824727130648085257381490534988643273605476743344220923745487013442032716341277821566521533421631771028727654163118963653972766863400271995981369884486197034946317396770663523229149018601472471105608954090996824678095192767611612887036013699587022518531405084524893078562325906024019332580971700108012146061319398560566074741331659805593501951041358874076409910518402389043427212582904533356675871064937308627822410743326340295149222212030336763517656878088078596408096648403801010171878521095185563906858854389682108289286345404402848759808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,16] -1644380203207690643765725401748185559920143356855896958450324346995653669653221800421315414737533511683620945318730469516637033625183552604473628530189181542610388581187566278526766749034083694937162996859999020949569978446199130054399067863962350457220381408603015674742849387533793403731857534835869475673579635849635956374331894110496461430772765828314172420929281003129871329089630618431480702425357090864633674891074363399698981145315766237478911453479180296819192761758797797174434754016298852236763396290529627944587067631022641352838432490838852827482352181052239431372153481530077096249759717556825966753552236104661552563470293468421904356333614826834932404785676630955665566465129617876298369671851474883920268239179866787452431625627897414559639121078670345432987614602161201538012752395251764868910260767710016257551656229728935965532917069198275858307987411787790008057363742092408391182994442608511912611145918725054295668733409008920222159750672909200186029692852202296561580915068200712762579761211950816669135052885589264874966829331958719818638573021063415615304449759443973588973813407830491975312437025646007542545593076980979172742391075315170333072377315352341669907132187203388408904678673736734043538218909823493102124695596100973450565770919868595500900448337649160344889059801094008400099817626019866625173587194331445893330323513226694395177286693796845687386585004147930772029363074051005723630230033297500233294849867918349867612518385501901548032250147655951094647670698196982064013119444634857357389559313530783131651499085868278034667368221040361879549771239405187586484523911435584232882959159906009088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,17] -169789866856164247882727919889289868973006315277612891985522648164901558539511787302398749586826644949989614165007329406280509428332696748806910403669238081539148292246359607280158318297603670002113584347535308074066207578318993057015992301104057827869332343438652841811708033699264303211497975400073125464741257998540832996741549835164195427481916464569848265261967910439652486241515562954123699365905165240784333563276439174436825174466973602844561941092592233445271127187439383578001482400304142033910816344281396951108504720571792297201415022151628325135287408745602754218513998261919263038048155630369721934760570823779521811271755305232425349671701795983348767788259702681209743068902633615177241748379001595489638203651014980038245155149226067026648760710037961826078629326105606797716898126344053501091814580021052759816950996746376770954358801058263094306633294430831176453379241280971893290146940579665855409114034038600869143355566567604552554025340512979014035350034661974635710933738322274987650385251811245100705605299829194521731454465655717627177817783121538818392618842556582138874792166386211433001949536918843693637340352351629005207147684195522614246418597446879902563686741692788594349108155716915466581772595275501629551759782092304302191840203004278616466978418820397141106396323566212940174098717533703447169665807977721169256696118099278874699071096299481734954281568220616292855883414664498256370840383842895838915650384090057326608922606577399701812669933267749301906753350603934938453822623065727814775223734671089200422254189853081665400249380265797812150222363983565978823410954093315320528277650001625088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,18] 671863044969927381808911798549046719087097953411509992857049086268741978402412017230160498307104142619850854014341866129646753434457583742756004206776501563890775875479932992821290664845620170414670729315821211819049691051568959677373015509079206319358159775618501475130908687250344589360330096889669644618279802732668792318470592227673572711359533365637006439522146349341640029260445397639902283717805326845061858395377805825643910280407660327179594117627627659672513720239817488384730115896993044357930703523161293293011939927314545040926933503279630347481238981624719330350488505006036174130886690387195561555128263650174077634206938074096136364321844528457748539432124339982907558231924400071428406074692370143863738132961489752890167403449580079761111351729049201383464334885371406677789834543820040073639074111239132698097840768671082124374886962504275178561739773955157832735266313465748403736678846909829438177980197157905581658109211873149700151589904143258815283784921614687228293546674924164045804723461606784356310296214101041279781793057401965438672610610349254327103456268151082493883196602817176148170473097544326780382231090732957868719704385466945413769423776141015245342544222666004844619726092556081510573877060863232912971058081082394077140203318395479913673998025531269141999828905678829594114583718078974687453690027064286679970361307868698974786876359322887362924612035924571045139028135993119368645287011992975432046387457205724014871969913155850168349567780397068848055290640175565494979363499120540169932254163630614032039797113200998074594979601756013992184364423656571783399923202705883331200718207715377152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,19] -373389031682024798135460298713603945272597938974288091959027278015387645947943286550009370444943876518710575487274395599271009039720905186343459031176985218016284747567519900833625198443686874983608466014404682597527449167581975470822045370764010671441202456761377554681107433013563100673622756041786767176258125892013176918691067105061370980231038949673509475487197002236941129862353408115357597703290685408857153438670796671595760126614723872336786272811414670641371358233679353491319630120504403607299077989199598891796936346967943169542523623701422784421063262226077097269321824150151987975695079991656724242338936870447320996509650877080033040987163485277832143632855713766975727398651782572193364981800265459187596275780868633366553123409594170822956104955368994627699996756720843018054423869859647914214999354133938263882826985831866214929699321403360621412344364456463288009203642751652288837594180340859161365297000463427456038403012927814842360238451640816361074848022302277947889851433149169719663896421302319949255247080714859329398428361296415888222215801984720033892936384293915955363493061276699038089873517249445059136930278479244555735379178943594218259647873167373603217176531074839594037110149036150897084535609544806240721631957375805885642218597394274449364906620457770794207730335502178627148687824960430144956664701420554036602981512434693317205353967845143799855158053909775441981812177360329352633677852096457927170102180986766217242392377906654519556536900642684791369904640687226350786728981657451505866962761890121866171714567168781431210585516483038101831363903139328707167357844340185811178516806142787584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,20] 16817201599541714723882069489873440943385635226387437702497285137150315711714549353984813545858842960262929308514262825848292037831540172009456381599758985753079651678420685711850468121394070020831523400357766859699147135877306873448612716031911592369798095736578357228770892760156706125995022552129912339633029551203020056003878613098787279935461438020082387931116867220754357835679277207255988253447559201038109453082411029698945838123384488674115527674237152499277720704809143467037572576662114707971271698217613479031187704493801446989921254230264027017739709538611886582931492608026222661127608958219177556597619614952725926038654289520034867447013642212126672658811286072670737122050195668615488718086447942452251625879531231961145659392627011728351724426201307822791793702475081848776732778718680298748178864558990022411396258368882352166233850624294005163897645529754169425060848610558472266410508164085095424108624553255887467745820941647425811549138774341236389618292188009460886946333015811613714205670562999756747083085957272942438139817986775991060996634696931234961096509013838575504612212913978289499078939006578048191298164874065668679676934430405978843771985328529257713998386395802392422743871247944825484172626122408839105321442126352344379472444289015697244798525171675506738716179585220075798018944649405369670071122735010856044461940960100337078490663498849555253579265869756189797300808158705758342379902815772298198096871718412556543041242651049213715233302351754477723669748353186014358171496636944717018235492934745134903382171729168713657563374459334600707123935396782335364051935909179966866315867032911872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,21] 135997163187556748966771096155769041501934469770197414551881519758218309753541032001684888185294703250355143111635072899257522323128608408811665455705050909963730007954408696774126706031144073515291662937407908076748786608132283641911788334628594782779313833134765973376154507296849981042686375957134494356597685521865229510617089517702121633687946367404412532500724456310960164555912534217051920263409969607319438441991269398033864856050642647027486976627295048368917362769177200299991004777259363066037116484826384873266045732501753855064918077090675575153568742146949201680391639519433655901960606622332297218247054765804150199753479105096763084496294732821265629949433903730609035156070821671349205564984834783867472597960589815261505679011291845017490876532481138299581725475554160926827483919820750935907561746678979339061256050401829871081219125626629695179810273935877079228328266337802568855804026307628847564778375448091427082042822253999637132520019597251642877085052671024010159343526494408696669519623698057948071229965318347174092802141086712517593832147190793719859771577799026675847390412833473769116796036023641838661258690705893375732943774680334795609437523190410036142424223994479211618033730329141716059862793487179127412273386804758470461460789982944688737463123322890521243982094501079607781278636829606920064088222104802299452848203212657252377755986124993612912025638003990222325721665760496515052836520422506445902583735049259247060775798843647127813460548417383476650112503661061090817015003983330844437936297978323331643730585093248967548973270983418121458304404332611688596660115344365185726144606241816576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,22] -139629410596601340498358774074319345501226503385647496225759982706676893767774324668941961054830472685734761048738620213284501494054163124857309696307680532209532881998737993352110675019759344623490270553586462628217632338391081177024987864722451776446307748091618228039801886711599186071837246611176754747023371268835385462300374491195771259019918171037213545209237986139227930116435755282050750388147014842735072829143308822736900400474304062081716740766201046695180911694713782182280786174091961962389156490229559836242900797325704992095156225014852091906358581363524529850529575994575858281054049848443986584153043924387725259480658442430311872847798033494875285972695798282468681977631261075818843020350567935407073605235237165413650503769028470207979464026803244575645758260885425687908477435449600554342036084378752234330305366039386488412324903850838972033329397430313627614595112612992208010342737128011879254963744532987017213383876296401560715196225761738047459208861550465853401896228764229294222815547396746555573650997049287130033026577941605353623744146452874278913126384478435141961679249544224462264126181492748562001176119992570602485935989642337337593651106729064024646874506459064380414466559792274996860723974925912905192591345689680728537604045858686378929201674418815583532363196658206089990440576068748058278393163144464032936575529246652973613355877642342835418701559152586633127751842638667457229348776225949994726462401819029832876946567334045680499415134539311310607242158625347977885401873684877160879601811118154270088356375306658752740866531925541130175452805107381972201701332169440305934217060561190912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,23] 92578255395001041805534591804690712990717391524081417302303789706620536077590806658026108081189358589397291466535789769376916267478758972651172333507095540597448599055342600682411644837196864105835280014519036465551394725108642900884869179576171786700570692022516175059480258609101671772761472343228857655384931249990578828014846822582880455952595379694801446999871553122134349537426234761987848926567117678138961937471163917255226981982162345339954893505857774807020677102071377666376189267773460287819532814068073938940148987004825741485023598081015951696623496545010665634452057372892774142171354758054529909682137332790917022859400446043231614204680398904114618428244945155460415926323728409459173619271946525964513156494839212796393381465829126239197139374983829168797948633309262982322381615099188432382955940745824545864281722370947270056551178251450123556144391287946710939290162272715074983082211917977908347790395083597539171753394367990961303610087589196285269957265520723693311184895856603082771320269304670535545382642294705647489916493924655850249095505167144132928067427573195087349564049734633456583630499780368086450202598833696324229095622087199070370546837434491415745292256695939726038097712270182241802219525251507700327969177436139475130462349291366750829071210994090258770188304618940458807718611794227017460521431714427894413745170949017835620652547131991949469518775666049104975744387531971411900494775474664302079762347098930107877109080325309692065657867293892122266383050381281933046319699378229707746154216778328360658495750904999472288353621335106766669099649119783466042183323542901679026293081764790272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,24] -47542717054888075099005000847710167806714847805009526999828936423753839285683794559381995819092260384244331276439590830139662598283625484610266770295758018145821645991499270119399291058331449763002893708931920142437148745408044858611334271630302176425116317656898251201414499815982915642197655705529170625609925737634898249773151844143332632130869088171540172404351679969007713110229344033635436323245042361986600536147823093208390500786860676265526760105745982563763179028053511820371557531948622617273027186413248696160429934213385433712322186421156479539331846451356134845995776156134470206829458600764652791463945429318761868781223870021842763346386280386026101353413533168065818970049839259193076675092332996245272506229002712758485915916281598533789238037230039149010954458069915288870414347078373529089140726144690653927382423878847114934492161267778500992730680190640869890712873488974079151083630636626129770120574655565652290295738553190129532516466743183262230947918220535200814918021967876065911885148824597800915196696479853986635260166829580814730117781511525005063696077596847073991978608151728539222111229779122452683870426608989370265974746266005468299101205380902463474975651110453015355404421802195114587947143488915296463654852595380449308068898173731371495379992617486604309252083398949246685483705346338587513419130896187716911339359064006167568278007180759619020612067214930836772859975145145680748334156637842546986505546309829470212056003626931378820516420470436539907216249913682436133978779590884752521269957575557822140902688175239903548731041285881801293018472243433723044840387823096083258581495077404672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,25] 19662161979166273035569797543735074186479984064159862080448268100814382343637866979895001049115831532012929214407827335993875115655450617574882044071883521333835292863601703100435947697877912770845033960337999975056908504060294367922485315511656386203409675274189267141932703776709901659389280531639042659671578917814401549016824913712422593163254599129188063049787233314044192397407900744556383419057236294033131238074472977043301266486575129431593641325065864693865394238741163841543251974957627901904451186229889639841951423877884504451863106054115419821583459113053696336968232175645209900326115559310023112751348627617934292187210117571129839621700894065901963540564888102567756013216993832597029404868991321953213594730518694897326652872401275812406778215900580695065779088414876438925874921002173188912587774106620268345990169436689844093689719437686846311964577209997572924124664491965135517631219489003424961599617534845451299696300153108906399638373837713459799778756646540276447232938480411389950822947830842987361246939486931453176155497482662260422845819134915314717958679566994767417072210647245717139294986904077994360941994946668373483164237488596882208296501424859108390728355646526984678410850090786834481857652118762533805328643455527803892218823724373876652915887261677388237738367648839780544075027666501217739421140859584314634606095067525707551130527116767990028150382573174388507379258887424127093118788895512932588112511330952641423966711088511302571742166334482311122188179657149707669928099281759065684808074185264048936938720426443175993116880774604960043546917651033704893800177315216947023405907179470848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,26] -6639377362905093366211667001910606272269873106664911097495414413023593869495690548641470540501143298251792225968153980820450327910862350999488754815882544131634527271257922923838446661895491332126359224246969390433581250989839053956509412591733191917649724307120124732305221471461588248255476097489763309944476177722549652100734767946934699289551635893340328788659761887803554959378905488873317977863805874872756413110230371599228875151196730040805477692056755186830594542000439756395344063489671388281721907039930007287866750761512246605309472186408030189960312807713865205492841277843073762364474613479498932290455414463206706940126076952419618413134653289435153795927509247163953606873038459741249544661516550755564460999454485701323523427477691025669265988854841075465323064304004392861269032089283002527255746369483263059537700665381300258703681552083375333454102483168161656630512970512208094327367225030246812156101560942877242279240962824211118469108695498958504475760466012850550153153867852416799757296867546015403337568165520267431215971249863962625415269313797182253022099112769110894686215639903290946869740161630983628335559590055880881502737882084901860639292524721881098546167944271780249855674959863956544378553707671928837250130022506907552745356377836089154816008520004037750056301236792359436988001991878795736645846256302444215576948511767844862248592284530940985774824930947046810292320807459976896535778304372986351639554284539441622958683249406744377205216929249615816381991612550974941387255640916035977790601875763726596126793903020897810486092022508576501880285781916225974139859265105035569634575772549120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,27] 1861721064509785046355015314601428360885114507804387137703457730447617495580993848816755897281274097824194859826427786249774960585655405617255399705408487802169404371534180046265357201210063497844381825905601012798607874480474237265516755335266250672935916381573065624359404738605646342510971590085316311448123518729159439250724972481815893873382261690447209786697635984025889521143547017744318677921982218325270142530421205798428629528228667318610956991579324753217129288750450521365366316347095469847890664550039485171721316711206186709199357559725957681198882658225798366615693905761595020207427074303716327683982346365173341945283253831754181472144557677346879128212392406257135580240031306419563754690100385029927876118661413220485392102094125541228127506845422074334586656276911114984920670535416616503303236326875130831007500633570510577123590932599001142686608696910640251649830593526609299293589871642624856197368949392970316924741170697289761912777917130533657104319889301378239468065985261752442762468172132890162740231572194744644634282896424977358970954575921745436249817882812458776428207674486895962561756340233833858633548277047306837806647599566499571474987167257269606990161227356627796450449753819349888440656867804853929802289609532199605819656462602610171691244744043803688557757605923078725191063581392825475855704267533533097202471628050782089385163419916926182298134282810485378116943404223113194652448003993529000712888126646496543730301135749922690682708551058728315407387059243085782408758416990005184850252004291309198756323602215042729228063082990120157452318479169099296990664970249728848651612414017536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,28] -442422654996400400634939792682859103935040971165879302451707701056384462326102295886551573700984258188413926475382211469436163651193473151589761633903584349122784843124155532169955338445425796696690093974692882197757836595700763481396260880652946019475052916709388189097219946186391265732717526687514916901368872955872228766392275640707096179209035810092637435742420677335466361134969765384587220189061387875475576843796236538137026873437972802556652589472639474770203001134530502786632931510056726444331508156656399776340860252324138074784841703587071874244047616894142088520483389000151456939191176152232022514178637875473788722384358781232391795314709832861383959247096469369189003702341797959874141816480009633968283049079373029031146936396732047734336076895299448466317972555445474309033759058903172046673624833015124742452985762579039859401092138517485291077919888783858787531602876092999090270804683060120991217880854160562592007902122164272871116406238451668030002941200899581199953811826534847295967943009423976959455711762892096449949462483718487255840060936303174860346225902812478077497587914181557451115968124671742639173606534967359595555590404716817627086292129730092140810278071243378466483363168603182980383915668688152854671405231593209314695313488243951748868091256287621663805538895559691269606817687151945621238164236582071607170100336876714894330307471621197457755211089637643457758961259880648335138164544150174456954567976107471039810905745701458758095902653844918709433049704025781022776579481293750621274593906527616134205234037767255049878444350237240503955018841909039911872375962883785035027133243588608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,29] 89432925513237948313553070580252351182694403064525226560319982509820154286214847439946000860662268221590523561345348204693901223818201518562737657808682092102458472532882293282059785629678083296900310178440254430908066733041306393625408596344105042634184564872721651462748837489676754354239439025503578205087743883263389070792033079383570796231637470291856938155315639214134898704283762695155232746088706205710896593379711006681220142540583060813313671854420685314682398385354606352590818496965867945610925589790219648218619608255717161888485981206937535277269359865276292280009126626428065397145700101798436011099275625642522215089799696358360960938906099315588624405435131756296098998576943297567716179552808251576399136791044046872815893448711908580292784454802390639182663251768093512790280845763696636678693672396666442783366845415406077696125807141486611519090695317245312787490981933848826152346277284810021273383670232157821236949378465620622708435292077837882930361184432736806797417668457680636942531657691610139214116628651840956402412477757259936550958859382739289398696655377893070548752809566057342126228183166251222697996511041146811284086613832873698342151257275992811359353528414782572258741100630351459531016597504147329598657804585018823940970847681221063723230355170602294871966049611605232612023466863384678446662041858157550944065816804601605813052790024504851055009411066048854201922638707311739591273602880974410386356081831055549940641309169862902225411797924101600981860225519130347386609365938451132933593571372567099677585867607133863224711009106189378603467850375332077424087328098227348184057522421760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,30] -14866098632217864069309407035169853539744608327659199350873252025058958659390947821879571959397626257011203560519751821068106744172370483249739878261344085442087668240991562452003658395880107472803903559063040570093829499035813025598736075212085991243753694328031190734893296704953598947211579870403902345653715812358551145894256762019601129892757777855982329261903354655142868896125433834359403964378237120285892551396554366561917613947670077901317586409029492419181420307284867649979177796964729043117797481270793967657443585840039983404462122645827017812138807036539476507304191395415706367851697599444118617183076843363600829996416237096809940721704765169442320107998673592093251525564520678162009642538717402770789143566009642514388486557444296029465879104218571293229967014647675073141316483785899095420870686062698971067759391478682294570494373434280008321538063383633863864341926118212963905341408616891049084957541557792922546693492893419806568554745102952715998524820078670727378860826214956554018117206761115882414414444200779922036307508018366354346286958428341474562164523866611288365468804385068663294380894573980031528093774232636733928212825820336560739367421396953036773746835928689042747229904357334815613260362955588988474451812439278388065394339425952697621258607712714671052239517630392051989221501465640791991551657409409941615187082030988562031482578564642600530526921631869588611401839669943223939510144723982754211236303173589034055522814384336716685585042690595665490582665641611882365805461624342752491459224348725364501657025685060132702785871258700369709138495794334770294944637305677561832082870632448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,31] 1932457634861118449566108110033472074390563518891174603280890302629407608462502555815980509341526389081217033926934153767672443527425253505959782415572832462794024995898571902067172652288510868042968066009448917494648745446572831535144225411913778962137700184151319658439815039924198731713413504579184793334580580517492678036375390424000504206571118873030825272770128530727717744627944201419718959918313301959751465563885797045319837844381175979872781784760574615174969128005559461273744820134871465605589266218312846825346012124830539919986754673854925579818990886235614149227858653948951039843489300749562714596824354962855361276187297833135784666084085657592887859946578404157289154911867358236022163708447402912321105923468390485702920391406753760902344666181706664391264689561536940440668236165926877890693034003112720918846002319697474140283540470966216308831658181582437342256678311449522753179366880008775242588851534508945601440141488956852220035104448879478358387619157845867765334114475157181008407894079745506640147268453630576528071814956818457315041236408832738157208633374887145860125795322706540332464282388987231734959002519964306756763416730088398837444764583345755920351800928636664057071652419471504320215074723199340588197890617815626122059578787840645704501396431232835238136102651611360113601562306939369677683992173938720713570662021429235560521212745854162150830612485733258656161557319241687511981450154919931037551271833876115644540759124122189974032606080188439351763968837435833632538454385604961275810065607939551970358505495725229437993366099152252396299312089367683034369859104268678727609496895488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,32] -208535201544329821854122532655708399867893971907528895462802524739106915909219510489777248333481836394976559988916967673230379550081637757570908310603338858661197781805317908354215009190045582161220693232647764788482561950479911216665635401546677152945427912455446178127910272777637179464225599334156006185035078300068518405955753325444191970223569281904930643685440977139359113091526018178345298618257981748999269640205181349780926448362165475553364494647925773547834089809917217213361870090747927032594355443708757464943212772360328635265884341606745132554963755749564603665799416685791876560971968257894691310667917542432262132618817257467643167697383929539695863794162993255321348234819690290660022817688157624434073841339768752932329036658408528922973782300671898553435292158995954624068142997895489179596404891533010607335435377187381373628508089216064505812493476923965845179854714353785841474504560194412738280259501946302156917885877322292439049969280098956811010291308882788256358010332217313906015535061464506951308529608237160929315261354305528846685171711555478419487729664841060368370787707768075308297671356031639072502563891390982903632248417083842041967055570120639377746438325439886460884441415171722492405150911851653424491146323446400109180132055974217174896102859805790096467063476442269162979343465352686064132091027337428561692498080832170706910428963651411388672298697655559446223906990206896742716503012230551491710372023231553684528710462364859405015065406550544959596947477477355597268144250985484618389476457443751339183295064256564520511648610729561037334369664373305829217822355651273114645681930240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,33] 26977955963936752844888123905868444896505036673108214473833856128756018536166576646403082789086426620770664380355076260517422851313824786601337328161446229414090980999427044698347088442362315196399868089800630542132740034116581390522969828042131694437582167871708383519227064532946673960134447746334639509184119200555268431873257778489974466950448957018992147100773432801581828067654911295952082982902769633666836116593105262042541112426782358944396392022455038380305898883934012035699430398408526242418980437741492624095827820614832047614469329253637609230565125375632320552924637166957177936287246563511490889816233693557526054230900660787739388433286566989371640323003872074055318031894507220929414216942658262575750556169472784748616862184323282290251023215209627399135394131394176535832968208051398633850304564688133106156901664535708672247908695706611592805627535898404806987577130468904916463104098799869495604346168064653793656368137053804891680722313215754798093637027621644526731583907428590862705307042486268680123135448219886998097835972441718768194239170698612785099799026752788164725497563529354691406949287768511773260500154947871729979658688270564566638854499359617438693977832178963885188427756851374511705777782781579090644678591297596590004711075425624972771398166422077021890491637957969874570412409666153104133940865670255182873963481488767718944728454074499458416251931473138117789641756662811161139677189388199347037093246570149760786874045874703399237577180056646143021279733194168875192453851680066922247248083813951390629414698673816290302259223526317874703951242141554892114848536698479168197545164800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,34] -4343005809272647867568622504273083280937994302050071155885498770663102363063317972390605482291296178318812829570999374491822013937653622789586488460914187580604557624254981020079119311071770150957201454854564064425747327966870514104752307586723512492597631931663096597862919475681113183911065763305341208049469908309535558965086357731689213606550152209348884901616018147318621001846404330047264979668398493730881480046880975058850204616336482521833875591070897240702409243573068367915015657202807569652826407134055373062455920178138136482066494914752550930606073592107575338997294319558817310395082021158224502651259520753648459667923409866804440155757631136489361036656942790652627278002885142468277441978057446881962755629528075801490927182468657647005838571018856790145320232009264164390488305270778035924907691859517491253399529895307413585616362790643508257543747514656198956097423881162047209748245195843658494057835536534378951063227800529263332750649277750618061398752346849771442589003947228756416345062583734758473147067004905342450714966681438945548503570112757640887981864798075563645649460345636447384511528831003108327501992151464972477436213038139276450346040737767259446006074838302652096101084724559751352226902268204614024411346596283401323207544631589813720849368399562278766123321828182297965499365091990290312855039210292860333110491145266459881614564573451222546212612788459294987407403881894392415285454337149337633111175394313164892391117163934774326137553454469893640239601020261044981386145041339560212487258241147922676913462347646324910959315784810478537571334034821465028570610360530982125426442240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,35] 448336955224889339164891234495910072427570288572488373365217297330921460618847626806939973062785923904907722877822010923760709181337036941836297378377978583329413324745867225870010955343604095408677146178921925705778306122455391165756198536186352189999743960391328328901420989533414994776100359777462661685858938383423740574743938526495482004237635426095428514380825206559408205930998502193416988525945950833669747399017213731889997707748418675008990134621825046375861618885121172187208953354305226624501537078628262470140478179752284207785511022759785327970103267528885426696519889922839575229379780803066627100918909845901788913864877261712891161000322059151238465920105753269549310603915193046421099668065654658429630041678044255920898165993741876901048857809011467022734697740203441942940298034162109465258612571011934974028010703867198838977006963410619359747540875272768033183153418645001937021640594003322852708355898184467817713145230541015511027963185007832246934965936993170515044485195372252606271299132090453106109781096066970309904914667722350230755211492677150248941337622649425975925752224026667444656083325010732648500156156890758235378817710934420103256762529234226717961951846505872348790971599989838059357107293955576089108037555168715653161502528096750652751134813148687589843668087027844217284265016267804066432325608133064491436242733414715403354154891429406560957141818367367892712309708685253925109732023452056338324368919890749571771823722673580228735399915857607889398889193439837825848970676132177484511826206797461275871877009177636788473817098187436904039177325815634183376497774930576441685835776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,36] 6132438388311416131136810931252751832448948434177563630422524679719959199229679115949882833895520358280833185382910446606926751548297669939103651726302737844602545487068268343141666265635036824958012517185160870231612703488052806412730931651053981017426837205359683021902714742952164199937789490592534104937048887674676142504275113286671762077670899604224778908550546497916869200682844685043607672241676011801309914767254330264894207367399851915542507621976892283387839551657511954993558478049339880890004413207866847670780583606067272798776240481147422127954481801104917009517661025525883633217397119197701971304299246767968521284276903159025237252638383442052255590625678003656869560654359441198260092275365974299224474064297216267262113149773125165409691071467189246073907152918432257939762485597795826769209597277841596229295996926386603829148814683597179919115394091888829625660504749457976945336620428352547991518872115156105967119324863065142125328707712292806036747416983144287756436309682999214775211528144562621021804991119129540584468386373939727639175566116952103682789137273366372354966768623904601104073228659819745856599495294812375101946770891180725335033415462368796898718980698484573109403155638577741945742685951869410725108191714806197755435830086006974877903334336737983889412897699955433553035575116232118366675580817038465184711291100504290547498459664145167603672074050248794212204736622665929955845001349897056355974026199136820347697357041715280945939372669308258599338304807055784508108361133099810085084486755542257323824299486319074702849990225093189245786063243621058204323674852804880733569024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,37] -7873040645900570162214022875854541703938223176378975270601008547287237461532455866270708833188885395236479272649566644492150079160752535356019426783256472362735097454403159775896897638030482795933661020352184744298055087921471350801596054840689550934312492021650180755418773126476435398000979379848208162539172811321673691254778524080959730589884212674347984773604203973456562596833537027904921339375074056428107389650825353078976487499623992301606778815696186684861627510441370372880331113662851147237619932384388071176258940740693291970485168086328298305452078716485198726458003482479669319906678077889491536987256257411262344535512121972343909097170300413257265663601473271913178438529725107698474831707055053346489497813342804499799898385575083812738135437408660978783819382806099694368491918301914780177455201841739347007024591177140573922751394978870512495658445563777412084288969433243109144309744178223537487509915700033469288528367756144440163367322884047056608876260094033819631095603919837833241648360099858929081833078053849087205315522341469619630668748019179545230158261459673578025962292171834612821138113181590483284354005469058087290903277141466552323425618731634410059146768952817733638226263771985165532120541316585746081264428459371071663555835042051123772836684531335349831863883155524616813593268566540001631833574005853478599790044472741767951466290521012177311015148001690487218718709352953821936169117271885944239457226140738100367788692427083884929194630927990451612773245156940307051135521279510801887880448306930656461578167313587963886637888852953709308872681913683245308032399804623570392317952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,38] 896906752790597599151851215419474636963741191242440992733054151622232786391642144578722434462419162085482209062811134734786064778600972066532855412976675989473663434034043578490652543607928068212141146032545171872505558430822473376816838138948801301321880846913076301939349335999586213265587850228662937649515935352374526821744638873285028621920473878643936005926663037890829157850427081422441116085101463950252015048276807706913271963496900563192395808781454525218624998078901696235780181229239460602539805189704347237369552542398981972656914433992369851212649640621257583554293199594456928902939618670938654911492176525247641244339520733740342048720312343322420881150503495957461189627718160783844633297729841583098291787532807945947462990722030418862940473952634174740755252621636219604751577433596010192010236034057877919385709250705126140191523245923271451728661550179687209993093432743537987886850115216065678986030902602841039332973425327939964968186083202174007305677728752153299412983330799035299086394425211508603263760143930325670463159008731964220305035378420539234699955602065520565631527313601622920647373234236601939752410207118078666169098539320670516012984972032324421463498234657602860309896531294712482791630541626960199930105379908880081243743622057719216242811415164807743010127203945891779505336789166195330702344019451968311748280625017882881838698868352022314049705261997787099949945022859133663984590774025792700486332347439358009642976350312220611214531000021937790649303584500209587932442401848106496062605034076589193945112372689633238855085157866724415320934376293984921451708637772126145740800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,39] -24593596292532621689398243854834637318687900171298129703687415437350053416549979351862835419372778430114462490197397886922078182610722688192181138408712599370274994492392757705070216081830590399527133616707960645412982938914561508003051401886945074435665260044863295048866677371378059079749645761257463498597393009884733707636920558518475886943847601199073009301521457774014905170557119911425558692451425744731546280808047935719330457221769125437575428248729669234990082396323963948779324928341730974678949271337459454791539463995187587538131605061921107277256077839580417054448956867582412701985028353115356928858130294933273251984246598475443474432896067436335855040718686230744760616976319005349213497960542208055621289698064479283130580376288774225718153936940301582924848003017017445489379482711014911081849140641115536293449794114461931041967872182783931147763477349396043229375621682737234407611000472093630842580151156908266446944278181970674050359476924873772649634488763981702953703702335152224811698795311786888513489675281270217983049172988608898486313869407961597264366791257633752318077943615894225848553158306942036829067429087176204086298102780101607239921836408774546746181996670576822545324950831875516148568237523397569807540739048634777256664438977522538128270055755438493468899074972798249970884423786035859857604520731266856883710095863697003748427136986990185673253032145270981222509577193011706325571331691723545678008841155140281826258136789642634121584649569181578363120190653721059955081687391007195295251015374528499372688337410841461465193827809823558035932519837396780725086352136326764036096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,40] -6973883457892955753741422062498936532667615813411921212837618412188147760472278263419791388297822722618209134800267918272014247866992321986431850140162248195346629536352503072335472159811811388593675372920896820168829007583306269745363939525731325806662552871457580770226015774833032197944292903098680604484035413535924171370950244875428315173609732497245632896277857990865280956623266568499908654520858487556332196971581518436666344723962347287616419871759613306743962606886046941121484083138333104795819029359082475290544223750883412493037225626416191536065124360255657802172278547298066690609372476247431984451067722239181868245643412570142783042826557660970173034729764791056183861151038602126302274669279281964919715213159406802302100687512608235171564158693736444192949837941062991270102377604635333204450055827251058626749256511761613309285317396474529315922621941361796037269785405324276126971731897278475213315362650766418392608439301713317326031745663429584236847095068745328376070070128275861046582710933851181588388530883930661009200445051234615776992607730496241101270602369290901630905050642129119863123287434849862645847748005473860720137456080272064160645047829304566188798530361164771681931295212262660645483833360543827920908125026091984628194398470809016405615055882467912144938065996770480543345098192549855332098158978782143696583326204194610277271579945684547797135908874663579742130470369983556124329157473798318672278740462172779247011185590865604898296092094189442110797758221387709537181693142489987859468514448067527657102506114395715244375996892023687850059627935859912806749647100777565519872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [41,41] 271147524330234915256447994451980387484707816585145957716047112544681394507891511341980817908146421264269358980303439414065912824820469187345020910078143293052887570627036374214270071242868595078496554109151572510749372282484086113301915267518605007207270202982501488284181757996397064883699142939582774914010167455223785492205401220631375948269810970120267104783498500317723239779429571670117339627396023356770328541819979369013963347088874944249944381653338052861358698025319016156018349388490440734070090261825027342005514349143807513551507166204739576719603671758023694861140294493073284601000941457990252912069632478567173369036096369432131217246677177413663878588080800016127275017187910945661662554420169781164069264903294065051847633569708866215126014445149074332310982278486393772984516925575922821895477692976093784136155315542126389585127690784223603845606202357631997299646222565062594054945550626599717820436284382158912782437919294315005701158629777899993295993946614336549318704456472424655831526505932708013673601808880709651207688228118637668970883123685164180990183393544451497434653789624284736797485387558818069794235885066822225612109247209191525054441545788784885731053609155287740951731372159127698812358093326646927335838695308968516872040360898985549416850919660240219540311452767971076076771461559320328212498792722972898179763832436407412820903779095797456316612124425325472780566866444926898277487841312512958214028936477008913581570861987140648639432262093764733590171076326653145756375394234116528396422977783387035169697448976166535216376687492528047488499320403651965784254098750100733952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,0] 55744414848814177519919583660357828237510761079743371928817660098519043359572225737751369139998224018919872839292761843113607595613660459365041051475325293514378722646722233596894843919787639938043034509091163268439713825031336337110036267830333696593820953607319503319004255127363759946257043293709151688626068113490399163220518192296736641188104536051522325868442497768641111090685024313493211900364747749313620154965007842760978996482876235839282937431508238993392698003293785540785485629524099572545739156271879177008417199680565857081299744977119667889869790989315251005141915847388479788977392497888707733691955374132505512354461379075493510688529553712822416939468470116041422063329544221340868800330084574712395968877273798852449032113677192102331279000766730399355811830325240247475888513050634117346376809405740979659736758968280451659145961523667761722251193896868635112784362169154420040177848104373061613586977379157719849381524345822215171881252402055820480564040671339201347410497033151734844481349672631192950392185175125385128682902394293401272624750655086413656442837930151500147563005193014471614361114546341106036417651781484564842794259673634183812314058655056208048455327885341060168934022069384054956418341312349284834068495905000689772916565947298024064400799040187449674550917933181180146543416528573057784768012635534702248550031131266377955378676247571836509481854180520434160755975281949090023488457424871200373179680297270520199015591115981215181657562213741722698697590871323139380541186623751321326643994548288576926580027173333290124059083313661277781490978878211477231685429802036733803579310080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,1] -776035126934968179893455893438443954008915169627691209919793305277551403136631492280651246841510731208699337710047566719490124161706891472604814475700239808576040796239728728441528874082584356727442990479019784317982307864957347527726385419414711524463836556087240759916599959776367960718621091750520463029140475480677626571420901435083211866450574870054482589607104926269083458671364317952518815829784967214268929091651847195762062715158479811136444675204060937432958494376658519910960801360815098966005890864128516796429838007153656849205763879462948760377973941590217920748753324242505525818167723965651154110000105601675728934557385532690982614722963504275842536409949194417724351279315387386539912852039639406705674358796703899227803105716340692714466624836851869054147523074535941134387767611156926363191591606319628494847951673959137166902309147086018193999979859676764603150300567100803112101182927847261174536060202407953593538805326333711510132499992411223824646998969419166310891835180684546567627580152153113368995344656768769751614220160000667349343133824980609253318104387366180265889010780746175001006747557521438985000444956247315509681482126357281953541521718887485870849344149703325490552057632024782365323421212638599352621111480280423621216833360754957111345262614398520043460524757049107561831988718694575553865021825441070708650480600384119699326131345332960981447139830867732671108007415552990289848619710335592304134003212246608770471433243854970805810161160570920752278051942481763932248572648320777650969738876967496209327820676808472978703114233959733901369123606284935144687838800334716327334193922048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,2] 9523058238647492016858040104939400781400082122775657229190594146787105636482443351074573103179588307160283221232199832311834147735175465027010302472480047619155760819876374273924525968604188388746746745305931037439777519942859591933222817701760024659298944198292558925462447958403189201651526288959848288063381984474921873186077430555869421742997346011985293964280809413673812662374508054592525993433425095445019229511389959650980445965772759318815549179465513850939081281899459079864825120222636219244831655809761804129012439969397531280773967922569640467598433208171851178773215753737384226661674583010661515047174004925764943852509140897266618475658793766588686342201868019891582100269691026927716949062862624626779439951590244519284027833398087930314068458350014153145343941493126763589376965323002498607719194934403666978897566118103374166817580299545006064248902527485612279601221995697991618595141082057504122752160779699430525948681454553129161532078929655404728506926696198721438245138113844015717587187581895592768213985256292734186746702966364342557731679630717473398196838738744382064018524898082214664143621848221692030284434506482387426594868417630171183765970384584857367373712970338662833078543197456498817860860214195594203001685188476829409457853717792643165962558581591957243105831526104896640013584115125401998755460043052905947874898993837232944991396335595281472866030885950236711258455390836580212994266340552443927163280565417861717162509505599167929164382711214882406331232616495861438542634408520450612162430988946728464081564325567369604595843808794363893138051401036568655360081130301641343110377111552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,3] -45842877752714092774729155535620363082934026130561647528243156083328185349538583541634821055460321931277223556223734396623527410930794401370793512368046401954659836927095071917377089463140782534693268706635394131002636341919273383770596969992073652735926346390396490003031862176777297071773778748961444009386066236117994996085345956815931009344369137720219221793242349010950913309872817175697295069927449932621166484874044481001408429600804229585880747669329208465143724880710168215583099651897785794638495918956344684415029152672986974410545471613546425646686717926729063004156610630002374092480536600498785796163111113296012509459489272148369389662156195702394851058908959694804220687543932286589845732295636082484045529164303241644584191356988823225533435301124805162015217129919658308472944548256798762087508692351783533065685634383378106541376091782529066215467904900517323703651287860074639357049806562518189810670080678462437613006946900503584460715891135047838045072861831930210893487161881860901960273466277022720706336170369980651797164223601919644534054420393742729694183887015655148090717101455159491883354916855229814311597323924244451976617706778465777649829804102730875242604138601898435284373973686173015802708582097698155792067245439955630041114177929959726372693480695329878365846457846192723217350511314630224661650999044269157703644415688700434059615409500408624652315986686021371804265894537735878453604813593474648385584659056808958074162129043173161162172310934690941240732778132555716411965532370687992028409937112768064028995768927005249419316804782259056350763778654187006033477345948337552849752566005760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,4] 27778095530984376761889033625516084128624652364537538681970628072153366465763256782075518188553606419306375833066342311783615202144006986476187582212945215813221678653354123914533201992107994237041376544553415969378915008936497550665733947223673643136170321940568146871249401238468855844987297990660810730824298926615866082152717287988935298159593742788710764137715346195505605780780360624077193071879829206095466182584286022564029224685757086281810034485596218681094540885092805524771289732328099761534645195231291452949032839130319029951109829642635199185204637218471511468748650661074564630531774362835883319237565247486851235986128218886162252146804493265196874637888425881568924393127513764660432782452543878157749396393298753600687169004616430993697334656593158821564144949552044500043017848538292143365336069177434415090406439864984667080470572641140248748417164628617512297086401638176423455520824581760650144748258649043160162798518009983594233645905307820656684130511146288484249810008117533059144267073530505764860612950575062077150737088321727821014372730476952985975499646340966879479210728599160209741050675427297595376753485836065432489726583981550610321413233695186005729438129941412288528223613288531363462397965395668508663365090505916450633427679862223568438911061672171456638480798448895188714859756301373548711688539781693682467965467346484119056253894669875678960925222791034011890091839482895211034515033394324273000540157805269730759425966433769200158407800072419863797860205078556443874787850078524456124948871253164721476604566542074300273944461024956371079595471817061528930264556880063765325819292942336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,5] -459284011321330425953483267185205054211131695402036744549318991423515851183643455149975147551271032562809247201809530894799935301237997019465816673769511457917797031911277569297488129867847171359949993278965539683504674139345118434175124349997238442129941435065809650795619536705590932784691954876046476524163934857959367327874381144362308267637280324584729779286689288482092878892213760245139510428049941981159304870474506046223593007545278262756164844261900472316812122386355315252858103805964533281933810020726238731381102680473554710542079897408131026516800589612400386700197619613074652656264569460031464708784753679524254782970693564181894295871839974125529452944110313546167762976444023583767191156468431152356324865110322211982884054251582841746317528845341557803873706004025514867251475619934802344374467930469933157112640337417410891906651356429857474230731630427765629773073836047342302214239261716667580350656627715859565024414090348229099620972292425740491146320663393270639292093405605706555626411367039021744399451073917502089945876064298926591848425442070022860443731861249460657398421053217901685536090500602524321767029017087424610673528066726683429402858161977129341756977244807709370067712324763871519258778460457797474371566379157735712188746718664891896831926255223013127222417076741526520155837732126546139651635131570328801265187724621255814703640229643126833903038463793289232185870188474063146274779100957010033283611783074037057442105392125994497033898734711399593535068196549710216019613964738393206403699028654558872892869742814514787561108783521283422316704236100095476436215494524454193281160194293760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,6] 6474308686002122281765708393034594126632965064578937252239012312318478588519762832215831492681413883995130557538842353310925073669195688056527034984113738428114657989981584794818319458088748484063425709032305279857563099705850985063182824210309285913336402407577130865983915167808433527198417052005525496324078402158716341511386064470090663564855463122879136581345402987470551461400456742821451100703980634404337459266705941573485985389569712088290638402891084147197568435359779705194570588435681766057142041941296806015062293503908527532124422319553052341386248455106358317532546035839325983889204044472529477122381446342192052355177116521515576748054740616630646234014359390281160633933811954588882728240693253404807241409947528772224543624489887726762762146830637950474693937304719365667283511738843351924828310379636257645326600756611616964000035938049591737209379703471686505260689392196965415820460357222052233356387254304411336342298543820690743879359860875873044905647726046952389758540215092696806994531890752180632546239883664430099996466629298571814190941028899028419565751353467743544187820797874190564276777347553386644130620203954472606313788470471362606264748033392694916463535185112867166385588297653126005276659801983483109760430384515168184124516510827584519065203412436548803672929061168551841887319842538854415901785187524619088114524107659522199177400266495314063302072183835124532161524878522813926972178069833387003700022208909062059855234187440143185870640616367375646641739557531694141780067589250346955298960413858230975098331401082116289741287488865976327626554807179591713200542018201743942456583154302976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,7] -21290655716291890923946632700608853572553694821844304674083913144280229860196663692569946344611258355757209426789544167269440471523252131317063352782044447014704449304854420339882048822986528372459576775015306587200413578571766118902700629649442108917552677705176259171596260037493169012037900471034534228166520594170573944075484232489445239601563479990466717591990390900758151089001614509574936507973961493839325831592356922416049215799208862298987026964845501497437001713083174517415045705117013092471106010167232868331489891331272478145081695636599760742766441670108200050254189494799439892611295920881434866752525557509279051595706007973092144465775702739203961977164084132595009133572774257561187974257148849585640164692548217473008588064283479861837301107905455169271543268871829272487148108048662778361052496587000829526718794403228579091877325740655272046825119404557520011474418923958971377500996979854249011590776598505622737762640715428806095555191052694665483918014114677584599224661868122876723523556658656428884293843498414564266365393987437410476246478798567530765186859676226495671280902242035619190975159509692009262374884621201828891217973563666757880924749044424833825400654311749793153124616464117937340955594006767676280322632083250182880872263082101383397789223761908665809201154850336745748611403413109719737100872615935991488575849880421380079685481180782788332854406842536059933646918295262919558983010653867380859736203206860427590630774365510432961339982231625419640242174649887490084089486064650529258650857084898374751681658500503013126302388448226862216549906936255724219508829198433809469799790735785984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,8] 8041360777022163183277175955656074964365269721084866140886297465052351823779372259705778324380461180940095516016817804494375306329687999446922514600987043188483490559032068079603777668959926599839658158838150759310058194731756992977926848108678817638940137697875726014723065001285411506446860863298477555049961733917863299150265447185302010048272207666122878038674454436702632018547342251409700426739234644097880635315337297926433286499413053070357210642714759850381783331689006408500268101115824609090905907233058816423108877414201255785175356597781344805576480466138754812950277395614359793975877768473915441567533437694111605910584939027521700378718407023683229793682374071771795361011072758640056730932865212019999904703743150802387143393392256738959602697942901642402520589138912321711337750496844815754469867462848798930320985304510397821642457680185657273269995417075247200750166059901077604366383773128673197889839111746740747600031970239396257780049555977075792263646871954348473219543209183943671928801115150530568794432707918057192419148850570249694089438983724577182707508394242429953427951123160640651214673070396438794818031967029431300013799474520036584735516179956904796312268489908150673479555380455810268422519982070027730485410578368143620850587331965745305938800682351583813951345766083575774121253594500645690588437014034479542431887453452921775276162184013194689154332724033672467187255477052384132180083485879098561782147839856656623159905741275240365743745818110170081919521650179954944956133427640468642325566727505119049021935166078328585916163302690556122990897808058192474910453169447684624815777810219008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,9] 95757207134622368180670953440411828274509910814764134388506335878489371829442708024825510651923207838208832367146960836279572759076078504503957744310565064725874344834028572466324509264590191677775063815057108588657393615412626721251545508729222276327331469383683354851421812920340276967212702811964648334895387085186174949359648115653199428865110053824311751687964620670701769969397509162371540847592020448122891199503326909742505558764237765979890552487646909621909074659084484405949892011247499833139210020761704073125381174206304740981299138705728555248426100241642082583494091655184792673729737111759888238782934110286427858625702654145143383477624795752336145831658945188302436761171038230433593671554699862618239565612331699268904727139792320127177173653726589328629364935707055451775380773823203383126185626806166563095602089089274851816367254670960708692610491518429825942971159953688684920536361970198490193289334795143826864874269185865024604818974367397591390727623827921550258751886072459713900439647983408576716008649659731992309602688668353514783171643080634454963161411656157404070882389015394107912584304993510319882385344302285759934766828831682069323141001045339343469661850931864134931012695294107570048930022164182586927752705939387795521264165072663815011831456308271992160901093130592125846010407995905718139900157408289902323173389440849997283758300467272927527804148999267945253833584810892582301757412225520271764141502543841273577511762877708775176229467413054704176019451392425423494172969514101645040498419300293065540205822436454646257309741016861892215677920595336259985476619771648386447363897624100864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,10] -226305263834161690395662658120201323354058771419226733724591085103452247199213768094778228619092961713497983654085854101925656840371718382825082929697656922017530738408170235244976619330886600607491002924030442709731047868776466595386556826283344122699215967798397507782923810835785774805819765544307381455669857775501171136306133142638323309601033876953713171476195309061648662666883259489654041913519136680027854239958279168447929943010117064244624277274444922084285639664738782339030756199819426962551608782179038843155040859429232603313129453784416678414166840542232729618853833610652485734618492580185421950384419094758601870217539783744768474767611490906703125794225811362757388540550873609762397034661578820065473410896873055607082844807024223448946521584530610512748009342772376264872411248548988710000796607803259186006075430084119415126715849837111803182601806721935954735899107901835940358545706668006730681930177932139886017384241636464478398315029785389968441887933364295834326243810284936084249449982542525339893536285806492645876225049982861082322624691369075225077360656707993233532326994409608959439589052295177703055216336504861887534716263581659678660461387220728995988495161626067498229241436754984087539866598265898498271115749392055038521433548406929249780625856973432067402321706116224479116546227898918767005615113342491742194124224057364662802461721374058642890043121687681354326382511231724016475611258054116278641322939973034043627811888149610832667232447740931847141403931995448345367561633479878167660499046879380327648264469808098774432852894125830743154487680675712573772268616030204363623323012152950784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,11] 168578405040967117753427262781288703894528449171621759250425481951764136575873677306761879697372430526002088341064502817895952914310362312127744872622193143858038555475622182741130706322027634110509770472771046079429617066101511573013840723821205291364280885657645475274480406316377055455357458498050967867436816298794184963973436193193077390969121426650665540739948262612623842065572554146636262177742762511890957675994723165667634983611628467816870585003329404820670649429476015188650282487362364172499355261156565610917106255964348193368206804985552549487866828921946967685640948139991012629520289214506810308432099617977148805934886262234244061179045657605304158432142211826457785023843301266062209612111072423296378146709136890644641854513794139865694710009393638468713649753785608510792336671347051181033356629134512209078038770589796310207084888107019942843589318651533997539367184066624148256965407251227869047675617495771101716064675057776875636483125249012338655720025764658383213299470531596650284682022566433250298889008655892234434062413237053647762031212900647395756240058943255665389627160004991926557059688436288144265410992724755949764612254114779633769506812666262464297169355400491079530293817573243136982737707119571726783944768673097420940495933235304360971902448363526234183638795680230328051961804668390234836796367611963942666042542561624994125003256665273302435311016507139499972022039806608056036468467064797966854046356223225551543569394158499679277172985160520016760104875022404701297878319773993720986974649825347839378660068153978053860201665526246063193378880193821138583013245413510072352305332768210944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,12] 131937549203294782265940869366661254226925159125220185407623938475314547458321227030141255551983154966592707010231375639996257825573193537787966972597069506209723180242668508144362089159490883300970788561154010996605833763307360236658761981307274411550595323928396658738189643832627404495953641596526918120118584247524562228498865449959173613615227588654512330242221816713324195132574087314307669466740095068185411090348002089968987246274635290198693644170900293378287209402047853503387295791641529693860706728688367622245762148417165797654239982327073076499237157070613464200547750483591105531443447134368568171757708828629613328214610574012098824811539526626928567640891151607194687589493546586832718090160090518078851366471736666492058207585500818918263753121600900235960532595421746599431523960867326785787671311560580231300633887903405670476960247772686572362984152063603927813391880346233092569161004118376853868576893243796968913938220546836406159732662125523773398753342597191582465639804665892034089869106600910786159979081333851347254342441861818788607997682199520054814730567377547896964031514496845864533583241915639854654679698660943832925899621761971210705834411856194494078349425058625885131145456454701301483380528493131604102569028521476131520132836725014090484678486725827812356214323743281055612715486751649230108807559851822526016153606146466618734050789570078916733743358870066375053741611997241498353553158961934889187104162376197900374244744460459945200869423558040541581253289606523211236098833190102289063647007740097312850027663912084848224712337845315193389103755726794716514530128529404091445084050578997248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,13] -406044042698132824842630879287320895729527759706000671928136675382519308544335969477127705854209433711803385627896788571901157480553988542344293079157107911646924517521261738472924435139702796648419210551805163603172195823961988503515808046157400978584623238385518450917173970088396465558830096489945281714980173656205271453540238528733684253239895895151067187035671860108104036923474878464916770562215656812753046312383293425328801311637631066105136729724520312564699914530039010645518594129147541285314344411693213104554778256165878908140613836008854705138209342269997450946155535989303295116238674846854684448852780509504264623966982726111977029641217814520210152929201994541404763228390179884965761864729720831861578076960488639164337528870415705507813944078468733902336847138993561316219605892470370172062564594355753730826826417121573300399021768132174260927247437484925778658011351902325428897616373326858899626113440494708860340926669841356763828264774130193517207318634951170760992788359475038018881554678709414548526938315138534149965412550023705598652166267369780396068160803963201890541135919684718227145351398024068080919188533677937059558315196129810397758905158879100431078752463438684139226671269099411617381861544243967372493007247298579299875187186262410596209616467398345231917814248566362212235973066251189704469075713758021515189185263444516490917223953520190297315663681677510856752711612323615471946982588611479627840183228544918558461615897156703078418089763554627550611160862405734884167865287741805459864962323503510771418890791904941449073316630290222588463500294364229114448103622777036161373490456230363136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,14] 406518488415521912903440092759406533254424797761911733697322703555842960302220335973304845587507689945010880033776155976340574317906381087446963737817927112724423288566781774306713662768315183778478136809755678719058673856790622814251183586678457385688487982521871019964127320333082970029325765676220023710518532017693483581937716119661161770639731164405668141432744203419973436056901422708069744275019039879451749169694076452406549043520639812732257768318094425475063743270612077336831293929390234001306899595414016598271448121331790826893747167979186124444620345419161538455283012600755510112088593120342656111626105199208254677280393341500630789310750826808490007737931150410892939316542053289265787504127040768719099727430594483402625266084611165752931295631917694513840980932603667516062524387666080509469024333285213556879150754397719948670573095330072546510829843813701445711460239106158952160398237089177433841865474703728883464556976945643862836775395494502007456552839774593452648055747523305807562649079046517414278658042430771163583272967061873659620382470015156842712627776760166274723231643621994943612805853450834991716977527537800065720812743612305056764703467206621634289143130941149355561109498203784552352792086619021024537726618313988914382976785998824152215805761466072773468860265747202113402142772635124685511281280914165147263891844967710010299488439411657883648751084344517979436883323839052903383184910201135455818734277576906027805494819012373192606476864921924525971019551534201248485490736264880701972873214356703224681654454709379693058283907456727233701657292564160695937227614515230411793995744157892608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,15] -214496848387649916713480187180548731454986014064506926120548671551569016412670935576606906226606334589307241126620293615405849761247768302807697531163426659378697742215459899964541405418066423581518105447671530413236715591832174342818116208257320833025056523317320214809665651086174030063175144166937897106393170256876644807518489168273075960251059829047464737413689716771118302684921407687420594425777441640308369902026231166232676064200856541447983754019583255819264727359219103424377523532659910082262147755750931517300828664231993582501517207059261166260623586662997465296109033237513685819052149686405256557906517460489255886901433776165039027997427988520689559505027889524922928433576694246127258452741584148993252424498263228255854966648443287833688212360627609656741033102258349254044566594144024136258881408274384469999159787160665195214798760587375184698980225849187774856835072110850423795858507375499542518692382898287340447519936250904259958567940595408127298172818152329970974050148813968131280142820831082165741266406371752117331682068744589800234224723281702069619847999538775470896162815765890900417806286684299569973642664127712631705110242756840411852684964093962883909866078676664287757323715244497462560669970929682318043742454461535457065950290634836225458475437238610740651107500760117417276839628190500637073231713817165458995336981128420345577119910126075185156128069747289736328532774316335887912837789790204974455504163250718065578436857648391703996407976622936476962179688286599630645861282053766313866857049728361485456587333449468217255937416844789347893381546172632392038579144214057891913898637473611776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,16] 59903513549923641786536319381509737940430327761619821729786401403048717463259484792874060447932435974465333499146079216946382919718502395285366212576002909433104798856789000567698645851556133761138585009915911015580410249203395171072724766014033234292675345771811652797672097907130310735856107450033501305353866379414548330896607188217644880404299631707828401669697484230176131020797260838126854035300314758977424278096012979166105715515704355644116302243088465247988867965735787902117031589703045861132201485109144536478129241139684254148885978088627440314260642216511797316852579731434378152964234604444683390699139848908338951565415374404980789418506563307692638930209857261870917571255761257390251876989419548187885739893223079992693339938268913699606782486396366119862160908281094091976453811933126325380252964103018693570897851621389631603540179600174380178705098232886525977670771158271000668752492061607750302816008631513831349580573116736516913908934014579128066997812215005207522936301038835486893315271927025678445726847519545624741409985571321558686662465104194580660842015067261823895908632443502817887150399944919617658376452620854496260593067046312586702961712931365819329419327968222553003674036809126487610353673164794139316817368436670932678107904348391742523209879082629983129746204433811683461268233745761712663062067731003965770452043609023644936807162513818328555496249560837028031478128305369603509024891469452630875920047344499329958200151912043340864507618818212783708756844773572061182392717688824855068448779531443135149522711492408592079946763154608960721047125211202574120182059559895803526523885231013888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,17] -29914394016959284997653287403781394467672634427135079923691490922324779323151045963681556579843749980539706765120491096367198220561339888037546740990681801928231994255277353031687591201058813494625027513783805526231303719187861712777751561101106792731372077928405402327289560083229304785891175390224886351087474593214676311829350608577113401984377348637061757716059939349062788136260787401219822899964697711794923698618941066872206650097333016391158922851826043515337490626082435770323418087138198524574869610047171213214018685365739191860796066181784856626556138354397688377554914887340999007712043707134731508893950846415731637997294936897872348023576583675420488043638241429162696899440226423020830111238578925860754573142909016076006116559522620048906711432593204900645456582956021903167016134753250240999415256724563007015001493978325955075486490956097110475196338215632653416734097080245744811620880710441513239980333480629199834481832787093838790052629651160764366125168961854809779104263902625260308370949492009374335356989664326724969617966468725609741814946238534134227057000345147500546088975302059649921648569133424561856648556750660993221805171676607225167947863199220644417942248887910033697241744914867817545224752219657214322775083168482867796989550879052568527430869041162883837370516970946873625076639676740504483756793098388456582408364181478723798983801641279820869173370525395033290222846046350543288980477497539515246995022602964841116517097464756124994699652154281682629595106938350819774143220174561439733563233786157752266485624010188770628680845283782635707849744934965928498762732739421460105244645141774336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,18] 58408644954922678539833751388752141768974071973513567810765737664488511822475931123064007623182818084949739063941791253733198867620927651051510709451043938493578823464740348337466634180122352375634182722526226216634764449465879916412625429162899952957834557359874413358416829872585241038071998459137882397034206093594845619902390191883633255851158720013062395377217078693330332862214726034339192896823526065122523579712973563187204267035964952015809337788205602298327495380208876843672313354602915795176760504855919909126298544771162360579020955280948980874800349555247696060625635275542533416429541325204604967568244595047886883723383955765076355554068982256284153531003331981867520518073322988361222475340351166658250535940126009693071541810943053864745331050482846500368601606170201512139148638646820806630046143470855372603887597696420231904781174484052006440587260489627464873754179189399487823455181878635269143831667805672048815862564009005285876860557353009588326109508411707795771466043639958802826627464789615395536445288613748541856128241844206924492766469171990035252026752269586947962400855958151220361524619740652193693305051308145976302469380095853086519872551016146252114584019110542830653937392043097030785291383470208629227039988212420346128135826016922437475932815711611486103271630908220492717719277511546136201431157449109541823447314198506036599504210089028754839113260786793959282109202578592298055709346334909937474425728460442315578074710724781524332103869805093022275026663854428917639593253922222241533817054150204570194156795636355164972936511583770351185236254793653113057952861820272394203669530383745024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,19] -71991562061548939564610725196428450815118249369114722999429340746146863018757376113370330993700051605731624347323572478690914386152638282011536766477890109674721175142350476957322290811680893730550052757853347449897448349282913148841748150487557307907580727480818213258890475675508474121979093117397187264311574545808360101390003101708839392156677297149960943166261740647310132227244919710816995113274535575463985326352216431205660980096127639532370381455940056854292508458624343113804563551933622803885384596510700292190524760845267311578076865975708351328574305808185927951991827139549060337140490036840082806950391553063918515916847147361316024811480090808486133217011713717905341110121727889176546118186978551454320651538907309617015853955269760106448990159428310960797304034723839799770646946414299855625920617299962283973566563973389445855812534435179192246407821946832112662765276259629871090434057868739084172417593022485247869577704805969375009048770360286749891944833617197166003332748916655350502117064706733344680918566364148838987060444890465453656120262495660474869741939084299099649503396739668717631649120262310227632134958133849637128552373315520315423137981602818508927001402071075907593437423484540515841349216607247395590997827529205636542806848252480671053711066347504651712373554281684926118309074942164534141168159401587790654775118770367983923330657258990760001808046899163350214568001466146205073745442126331698916385540691731895621930004722131568068833082154084621791696892913215203691736083867002648812683659451293607130121724015496716146112530259374775421220411202115254928664526882275502028419181095944192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,20] 57634554943630287521744787942818223911995609999426096390803794060864903680051920529525543417205087198568195301793036941405469750389431376714806098123335093943410735710061302062775732125293807117119992798213580471797609812067491589374826575847475732169666110403417551139967955266705025886609218019451079289039753604123725309221894647810163330276662907849209052889067493131735634350992535607298295791126705240055567880656587115403987771644864812437139111441343611057187920989845022931443152535939317538826966590126715381936558613052278353915792547693741083187994079520418264670063039520805052168525027879945559290332285082697098075660736920120134588517533033515759800755592583813452653520426844186509723965213907020540350592386574848988028155306697418391853658712601269338616845330599732506051435241394666306400211276998386530556809178031213956615736352482469724195104562016607542699438669448609409972959630023305207208308499536924319733953433826774979424600840317720251944462606584254089495621774488700907775845760337587874194763921473915288971935291979294361500874609844859772538986405437905053317914139668477353485792290272125087570795903724357314266503999184058441006829983241912845265808492369066479695357656678074718227705675989391579531874832484352034568844736862033881644671772007713212422671151440585826516558222745644473128329603765952105997374501271163036174245260851570297173201058733193927838932136770928058829287733065501619158567120394165973363592270942282480633811116141341878757286097724101390872726333111949918301126275889129043984555211958051784057864932959793115402342414284402436866488391646315664876623321901301760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,21] -34426137902722483047332642444274965691155753959628416014761374579229795627817601097996901642990527716177337356028833754899895259935818458757553157477903128475847953761038215272308035737756438721316031782930391420410974727950809182849658004918956931728448522354477028832824817519935104990431348583616757448742525418083746578765045969697828770125547314345527898816428540669598641868257019701385443256806191194200557056517983906044081836866960402245329204615554963170631847883803639840757997076025336066271353521826029055338950010367212960826817417777000309789942943896270208983663924546114830944895481362713720122245474793093910662951069854188090773492568761919672186986462056825867049968003208233958698563408683038210780806715836919669839049087565846835797827556757366367884470218450914055871733334154140593476182182878837777322938698878992672048561703529934075991579013342940682666126152557464354901755323564395512677408653181075914406730138127089554429021491074936033620228695429132820303008780384650155314691889363926583899355601536681669536149411835547755946655945475199620350216959024582976793393125926800594409918100857176778967136610891793104434111665105229325568122125529003319996543684628660508719702942358585492967172957291351713530212527395446231029391605013519599404865575529315007671112034068307214559016892455538050517988276229472423961260824219162597739326904969247387495860660335899780649325027757224037890754385705340442525696185409828285177634304839956768672500578734975329010342424929586717733485351129595988196129446529346426577079246128737601160148815860381064290426032162401736675589045542145965001955017664495616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,22] 16827514077453347624780215973459272281350142709702234665461817850324437859292878415357281502707437358178657931391916499974841846420735588621219187779681983885221301504379297110163790509876658772927124866270304952713569982887565252839460254027734188518220828915582383778607844445085734624924451742614194088234687247724408776269430455279632684294223035434605631003845289693539076122902950392797114277950836809825737161262249347487561141528023303511229357024650113152416738427944803689374099514289562624261614721592081278785579126006895879862978529989577808658992390187122673831408807252212840775428288216247653370554897898161969604844936086450582003682637243273704623209269118832697474409185807049164591751015626118097476908785728172461509668247365381773083025029740269204567910615409285335079437009778098996755105005216710044503062193996918478202013792278008329110092613690344896165740027491857735615121162182450051023202451746181463066020791192876196082369389448284019590526169919266107258756760982834727379485960832568944767169830179763951206988137923688341876804683836130299486894290099087562023609447495216621722540550549482295989573733671320701078190428197792652834747794305458243427301386478137543090170576130306701954230517574471951760184905281491547763259379876434355558138068506560248352618650822835797064468510193991810777661677207733714981778471777042904483433918051495597441171625075494810891371887264609194415901732851214043531638063680011823417203898448721282636695408210608317655863881811975691725551984406590965124360748462939395460218755174248497392490011779550016036750322254005589743995320065900282928425635567108096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,23] -7163175010850022348940628634270737967741086390720274249308198403671646207148070134455682865482658463327050064647825664538038260831294552878611085123488935701784540354957040236706097124538261493634979807692139084622420159772882704927194358597876820894771797905655708035889962167692842835020512229072209569053680121418656169006260384735857158170786997388444305294411765208727505622175205221333788259410362173712283750761701270760097505553547364830038582597838379895856081027653570503229101240121490693674000739005549743500573517524637261978449504061447298561873476227443373581420657872990074341529522484410662607113240421932067927515879820305104264171289975952084805015239224696155551058107120246677092393599948493684608162946196165161194491421403486189194358480585347797805736365404888037229419613328325829121228091243945985907989199972526325163946822672741384828823925262220068265785357308918964908392502521304742325481059865252611468910790213030628866544967065090209184555801181918893298365555864917527221143985880153984591682086649596545018241509862377107025392630540962014841771666561374280449288900359309904980634419788968677475680554994273574311065361908856690121647636284319068937492841051114829679804098457335190901108160435760545741018786865334430098918100825031405311891345931069346100937446506342646727560185574241785976860111970780898590023684447921977096725751504356044994934537485151168303940601575775736758872170525653639888142143781565567779388295926950669412947185365191174423048253095896299161291077087824776031987746053826660886746942739820634570975460184954923617243764201482991475968120700950018584952852258488320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,24] 2718180598136265275866578453132903328209649297156731138054638268228378144876839725339925894091483041459963586199825459751390594281996443021714121510352841941222838402406659012128815139570973631736390969018972699843328415016445617683933340499676594433657960168173477876649906623558587173467163118092100301160357846982138024664337414786748709972200594336612488098157287977517805423443531565554063616747562736427080908587781496065890767948531103827771844794807120542071410695602719508375800389859197014042777614313407033507819960588522145742860791008579064315256150045469925647175255459030812081703998671753594583090647283264419149873737461862141772429598401157399211943989101054347711090227791123393223906626038014669210793920250137297310153286105356831477529875407853194280500381076239968311788792568778745155153989217662932562376103832980291644662657611478395561495216218195725039881987545697503798958860034043511911120585341973834750735848817695218054086643472214489572775324369259995446702954793142342139503680600735498012395128348845512343784527783234171068293188837277964219026599729655565077503581982808344046968604360109646360260438127307622606538550843315160064930664657199179773348957255245070446131307001261690573805579711897384799598351940948560025014015471948290502363198127101470308777429137786403837492851616662356850458982180725486180925647918033882959107573004937809319671029405745369141919966639962543951876967332200479732981744223607671709595204340454213030521076489000625657138169310924266921215964131826614723792699741001783723127069289343264427750766050121336295687383852022944958275309335793330131398181366267904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,25] -904744531471826849647217774930978830438166179722330763469528253593209371573027921780099594265283373265147404399421641470873345093991790851816527125518227868903683741113021669941486076123406115990811288841522181077496002803824809608051155377665208069884248068274539409632055235053896703309388940164421219663698351275246194275296707222655395332637996224560428778404717812344158566428951183152322931280503647609442001373709483188897452924095019206532247038570704107236361576851345795866066032478800967544909290422255124780017781942620010941987326498862627915113499666464207487197382791011247228703178574180567057446966198569651613024809842363212060497039774066327139742860562494350490558012307837512280866607279636384181266827707099984846469880047542510670324488570161399832844608651472910248859804258683924887524170378065431231614647258012553158192184824245980590406428368979739305875671833090599664268975985195707638257024667713846144917964661924327491739138139803164151437532333087746931529813250781858694083310441968045168198506407466479677960026478854917155278780187537390471920709507180232364491666006667049476319009426764368072198709912404561406984817415707195566435905488118404261399159774461356506156216642254672511919054951290977373718102337612349614256114030763811715247525403143512458279815563393527192295426806027294255178352439100918016536073321099652594216910565111636872341006039912464587080044844946603773042085715787957451588578411136554660996057484237724994894901448365568618214678114643490404719378318739444062801311286468400494300177289183301739345622747023560485425080401768106548228524670871060303105037942390784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,26] 256012605724369683674801547803142675547956930227808595189689575955260673043566492300493991529566203594315526841594983949856719111402905573807770242420438744183605936549103888231913652665333360421725818387438890043847329001095050054327295944011397532019455188881542846927000545728332420256140103565857268032306554230479169719154845854071287073209878751317041633401267779082032653403277118954052701411476814677097275048886698860610411033607367654221620317675489045641211362298811199275495670740065308949785395721742939107769289581191133956138761439449175654416811588938313770066589675160241006869548203736051676859964107925741805736170614465272653601417784011598154366730323330322815589427552372407436996631278355864502178446491120548821825172944732356501541767498074895305569599098570602583410074957440302532897352820390092253519964074333025211278236789743783803112059992812735661660559486821598336870855475748700288611517023581822384988278628350282981388311038438009798954305177804502157277007445602958043709438565839656079890631766324349525191086235182795413684927308905755674549423505148928472790739472213895449549869339777863906111645339345818460902187761974801470533011727152890416868066879945295608779792788424050461495257689989732795287572449474889096193561282634867699483197675534773294103201437787067104952453305751357454545947404601932737595796474747443238499441840620295993891617048891814533164828199145383266852412392004276425097230899934485124787988652359677262737429386194337269908816607355519206397043932666726011445573309344147235738239803190410392276195668095882750210418537418232907056946248369095602588093673111552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,27] -60208931908932558865288222181899339814923936472604574044233407886109599126066605378718897567193368677929118546002572019901807489473758235920234676863314698832114483651140150608948052467473053995541811020387793724761865643396135190855443715616829944004285477318541473406417893343830237186713083286388663543380327801359304554440969883155869989507280142596593294705264866875796215212832360829043709626565702699713537171121830929632564595830135472596492584308411183692928151645579623786536344388762322445225582537669094015646328935107717499410790988547620507630685471722340193727720866581178888103425352414440020111490906285409721004609694887618335998552290475855765571170417981768417944353628986401100991170960275767726584174410683706700804946366612387780084452340143302377358320507650483393669819009721817132341044611714102918244270108167430037911949199865904133182972049454420185646293246857962689084421924835271491732020223352522304326208534309626109327575729891803329273711940144998003183641094619031018013663808235211549060677745505220449874653127870755306454386332966978612606424623568463832858620996927181956792101048217088783761947605865589949248856715851793818974319914623549524566002733193130693819857888286238691380612732821070381890641143877739400031737047976229685904149776733934678378346020463906462524705356844223933186054617789290668400370197153067165460901863741607212811435552567183364553997419709925142038735948858979590750448272434415709662508652218882250311264044853734330321308890456106417043382855831052647653204976416921500386357760631774910227819284745768013006425710581597747438148243600959214684802344026112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,28] 11555949659679923594140741796451166547630682292386061440700770173889638859007885680805269318393256610253015747199123235931119356958444381498341656112355824665348834081312179108648293573801673187951320694117171876770540354098183695619529351929478607190163049838309137923722242238902718198017812012200000697516542538066815620064957452088997358582655211948493551974169945609329261512423162953632414096072502905565769342744568420027436638499094664748465296385238025067649695664010209157226650977951344514495808520063087819803865835407494921090182296680751232483665377175120094556957913982150574482625952162517525245750938610879299129338846319611375095431373056345385582542746148764258067148045647948177717662330270023011214236186622824805802019449381613783259370844193467735221842756165316587223592746347077609872708504007721771291855704022873592948842102770643030060047782032510400630369904371009563405182014097439491907292770425211086543431138127180550402435988746433789572578476974337816620733900644192532066830716691796684581009424233267550598983265814936121172643599885758726988509490002263824469268827395835306361729347337369171152260288541084227768929534748355046137315563416571429920484820593984547200346089689085233279133684333983817604187961666836494664390693827066696191078741727554367968263754679252186206644729136320852535055580410835249926253415467723919422605579401890716413817868327532262716304392169538397613280238501168667952927122815160184161879339879740589094072352507860942597129967317982018415937550330354352559812334290227575455050868511609477233173048229297037968286620837052431925122930903842231529517015367680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,29] -1678906338122369158058670259656443084187299812521912165159330274081703097127231260682244752473239979291231806164548027347200631524345716080781523450416569417677170937641431681917831546457989886831914667107815531661378126330903422370921500459514989033305075478062137126277623586425769522560666407204186287055049499327237490042515411237610274712184939753720769327343430451954208936142408430886469640602889955721810357564126092857380562654546490869411110107628112279442159289215628511762987828837840992997815295863801989208827417654701915440898899365122544320894462873437415758103243220840250138951598236764045190969915731022020357827680460507856875294713924626380272421516404333624579646719341585192654767874034062230290685176167543194963084535011625073818020028044205099420667091762369768758540589177466512726516045555048320238911909680758015790171808232363051284730055054954420981402764827149627662253291488604003484505365647972343408105508168841723795151453922085814113346646372368741762408544977576587401161410749016687234422113516365290728189701464175747828430390267635085116290517946887192002977347234018409917514780598437150141681326810699767012161507535485625826947505811506693398700961296248809314130105621837591086292987348595966925129165219027730014636067990256240313681126406589933293265764731804307683257309663148706486420654399867655367416342207176233190915372207486215066591263679205259987847218725362349024487807858210893422773846355484178618259926765144755423195291132113060318192487618184877940606161686460444070365320148023623353730953469788328492757127412349337952185855768554449307951795362690089857246115659776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,30] 117509573502228976230656089592345492632240937238928640093118583160947469870956758881553661698952817520155252042586288752440959352140830439091602092287499077416404737370652373004922033939970962112203743183392736476207230005243781037577803880441602066509657090116301511765043421126376063205296665028101577053369979536773260710530768250339650437364037515361174550843787175934989842283219365684745536111239759020161474341658766101880685470499826244564982375584658325286068841142740323239087189471806450444669881356679050142014676909488270316890085382576979635409834137694834953942219327991296903706482606151951202424390373709590091294207421847910251604384787262099768117731817990548409080977410231674424954268543913568091032066075007976957864480635598411183199118380484915813376447697637626463228723281088300249777845998497046177921403763643348958222760737553152865577153805192614151795246378173136211553909031128499531836905804536050296012321556807376013425338459652649896673285204099695138472147480438988670550103179953342394927581276246032551895755959885447400881944957012168785228474674920866900991401425700597427032978499554687395224393406409584492112042367204089264859684512468082628484330452357578297878490037300561972090895019095278240306076386416984892684351340687413624850906282213710934357301700263964010046302160708894274175601062993655152762651450931362701398757041958013032557124487177154308476884543093861528218722187520992372252500648260091777803874423244863590756988055844914851945703884415859297881897402645034617321719144296620521669540147007001142323514572817748002779622100469232146915280934849870986613429895168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,31] 21700488048543107335864110769003653472121079236805316086269726459049534818094025206466562078590570602165389897987537398118272057993908293275845305178382465610099949368273563910178499246874724109289743856101020068495598018868424998466471308788363108138967464778204758041018910805150711071853748857784975034837957088538006431521661228957448725477245536849375146893382784526301656975712948279030960926655036307005044715210486775366445522756247461052839438819545873605183039168349571441440246074749779061362025568257101738750172194913771414493585796026304456635698425704381257064070560981697644494499364460844701947526201205842031643819830848278968390674242878853102686104386922772453633802426588239153757504787277460479855044790573097882976803448698904099656578193789722670460450716902283656721895984842061299162178473091906304910184516883430846772196245501762516814418392132137557116142842586104875518150104377140101478888420404986609803627462409291251353133461039007535040988849895507386581542003557454606213194680982664580749547148024270217982799909479623762800088489064332157113733095259283341346702187083367765947263945051584557612809283537666985471197023507595657470464552315566525026932749035116189151346516571159945868057067176178705098863031506963880981974906818871865949504060426812154672476120274935077759404358475206690034875634095509245348948217400267096492138417322861736151268444105070956219610317785221062994257665765990010509925818263493335951286644191184707803644627240078512654029912483186192713231936768593138972735578121452061648642042110778266953846057848962558568219308555762745263967947654368531825270194176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,32] -7911582538010019065185651062343562095437183860421847114342843838415909416742154957645659417821540465118161004862118301187867537162132057238393284395417412336120674256681982371279878758981113970651778189989524555699397074765653552548732660920842748685037035039206647699442254139417399595079274422074334485085175069858581889794557925943025940558302158415518632864746308552023555879748340913329414093970002369127235848459607276846452047164569767373059844452049313219449604751045422225681183690890359263299545147552434416554003594305911745582264435772378622071343320811162449775310709554036439905919435213768423264426058469926863467557393595052935755583447345871294120404811944416724881098331745061292775659817154896393272349259222008155519067927370237284584491541294399014477747327859626658990340146319949193945376901904493787194538596182441053131503499065924201152611869566810153262974869656030526727714441355756427761994877470342600473988274911598673055653132186934051115508265483258864665313095946153209207763031996885178818796583963917141438723953261085999356764684470231398927535180171735432633459847345647988541306479067891111375333363987157161411592282110585416498527860107888321009477144509539173755243534542912436121354232996915090295126038202546892323484203646658122831649751338429363255452731035549548284811070065467718257143768497473720873083947340774825925485053762458166690058032050228171697425787598025521313852929033400418620626067971372525052598428191531323087621014549024945441225479146705218998576469773184008812523954047961560103323423728919728662657412007891038988180254664845976904445065618660341765399117824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,33] 801866401809577518218831872462736708805425549954683343385214707384510953702793035995494409740304163053305502284097864760889589916116360836343275688690300041772232142432071832181177720391112717502213114969463407703826301390071662535294789050383213874408355126645317319231440787646459244614630578006445023141293556045983670709484979988924768943222128926223917456052193790316202200111841821233078842303715067127476976439074491515240118708466465489626818171954395912182854162581747141206020862513292598469814138441990051421030595543459527856511628178453205378847179436133917645894749274347913245221828010863809104598728661230049179180379406716068318444187484963017316155391788071836622433290773327501113123925372296614028398049212009557986157621778225527866627827148765333452049596770428276708999966060198773351280520424437314842604110508149968872571260627304688378096332617343400915294210512430716071626972261776933445883734314258374117191396744601789757362934287126534951909248672051012784246536380960778726973243983426262157526049196432099611527306529081140429137596624393521154430460766126091224056419107227190331844715203046706923293283554591515731033531001418946357521008252656792495164791410823644383064366833975376968581115526473210969547605547088606367812222063804110262195307253197175805310971125577755520511427844737609119790703213028099065619411900762049915215054561165380900350758234650839809327232037516737979036734772843172293388589791590446129863654718940172588206567326855416416889076399793016972112611983987115029599477942793364224729699599968937243508078436470607924245237673783094933944069784971326257119625216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,34] 82904027213028309907382325423603259833041546954937735507043885821459284391425917068476792892631984229520785661459615382039444913286938217357343139657553522502363841531410346025361784864006239312567307573711182053910026307146798755306970505208461381490911129200463551127648317171491390081323881593911727134392164814814180313250824334374627042383707998949439589812133588990538745852635071171592065972801371606319868468610227114624425046524707396787052088297144755938846764175821106159283930409659905290467906390661232816879429287451808693107864142515606181239985025592568334425608308381386294917475502269606729972957157813109163382092689342830237294001049415214002474480968624068244111874842194760179434358633843894314350166826407926278189379041401963449530034230058385231881985124976335939498175786163167233124691238031140229855447270148549616941517202220314719746399469867187205367365838594168045776931977182502801446129308080946233699653841253913999909032424282673462477076420926658338906659351470449764494714628123997577501713701185294579299374741287457698578260887797622841496912999134107774924289473367342004589929078014877662785154063820778403408029606874954138691758071526295109305511430431693695645320569373044808794951701472067582961282295096759238239120844252593168189376074754818511341157254234823232100300819179559049180057433814994811272618277881121375292388680280557202358975871867994750199220075653961572904172142972913947001808333262456966690365564374756950501740635596618995402865541705957661866651355610483892914581719058204967001894940164663379154137692730263524718719147029496491538216114968519284059275264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,35] -32843441908083341294790677744820753657226103831312681540096192677786240155024590811794424477161002672906032929764141627154998025457800293749581428030517501145122533562934031447574029035940594037235939963515868194333872495604295358809983612173229648582071497025884943970995640287300162172276769075841435363069049815100909823097079974430470040354581480247467990019382352978882830509908550205815803635423894229494054813932403024580028383406816187872142487092634357689530071694807206555934985249432881021853226339094501444168507915024598618415177297691807775260141237132671400198008521244124261583042352054186399143388834990105103776121467326509284157179758243181658688399498101749219146989791372592825057692350547126515914096033070405172993805185826158535128108568398926101576515615687628560841546593738782114126641951479831264450999693357408399794157117519526732715435561279138515808076771430021056889834491911769270894809741797875400769655733679578392819892496287456573050260830732403955090189291797472097141868578295340317494527911833391699509197318315363294048070056654172694792530071361351880700171510389425367550987708755614425014220062769610673434050656958096515594918542843019979999149761741254053238713168361477801356781979802464801726863368263356296371699734912817566938631915208825141828309400546319971916793774189749384510592674645734398933897191472804121080981463002284534851322591245579894304716186780171888306478472842809035600016289317468745074929637943477435261734613858761551743725946972965147144373040832799655329822909463367265537419874067495831345391830514211169036969946262868087048078497136686407188742144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,36] 2965541700580808313051498628247043005095149478727184821489568047312411416667216855287279112482140036257324367174295203005023421734527789311188279098066071610523617521066308503985994459674862357561413161015243255928757877451402099528501472747670546738333963348752906537308582800280636822788786090331524435866190129153860334152243707822775679407314901289326299537163942735079349930596958548017719170755485116190376729744122473685204189068330837998386635072971273828868727587017496724388292342516414066928299442819644793429280462385494535513036113074545396078840803406419505776434236405858708070364359002232139548704278334410152705635583815396375181865612856979699345993841783545101935607364297379746730492006916809825769235842421800059698296099140692487980167087689349974610535645855586924923101310051837886042028561442036941184419665004599532659291816008828704581021251463056739111145282652766203470660913200435416080052463146798655159202381896508693381691003179880839517249173950130243002590281079464841197108709054905316614377154004680266310345440595222342664648767715597815858129365132259694295227247519198591112583932501211962999378754300095465803017414671556765027134806235515471497254053627655744780601693044709075347801502065738560993618657421239758531385398967626529135935894859893518975945928035330520971411392478132981409259743327757383676323422044374263675982864623143261186513151414021971925910808159963643542991939149289711648138723063622443218584993990226504453949513686528400330559799710729855263508950904918248649140021308161098921387163459380050123924085385703615039558885064172209773740467446355380613939200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,37] 154107203873244774476646365077042088840548467841678771093613544406748542967895340970502447412908847771377770109719360772042299634942991714323309037712446781431437095460996701209077965124503029613666252718498815559757523008843287143851924280653209896681587336864247707473909790598860187396908899631684572776080745557282480059182361019781155336704534068311342242214527450795396026896926881645480250597586561447357857333564154083469262691944569497394776545801465426275750556557053256511425357068171401700308730088195046538512468572294359784851729515734226392006600161009253204283692038481738818792617752610020377036771760837558229610225012373318713871576147595115025954188613264498430825944241011252687063882638028455102237113445413672059790447696234321475695169404037790961961058108613157470750915986580654198576472856925475309633798365582102176792494797993981299203064251184748120070296810540271158010204693001665163960788873052491549798051519108136326637781478023059374930946059810770561876844996249186220682874635722463358391414822975800761185513290060112628942551884629521109659595880880978135388457100985266816587702135161824147631414236085087941459142931844113176829375260038981726678175742360821867923717583798014461910968387252361131058455057163583062463297889452370799723581939249208887723877408670019623109179662837862207042336889559986023579323819576071747383592214961821599091380883530943242109067363629399386291947816490577490289759869289967281058220656749675989348563107933885055995982468995413500576364334057348585839411187744989917237244575787609086924106765967856713311928962071230867668405456406086217105408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,38] -54563501077981100410270346948870297341019290355108648273206827612660422029142818510907174589190584930976514319921459944506476911905953657660223701991959982033251067271050298279109953509753857432182686173407200660011500424707723720688304740868588597526675328714038445622843619461927550559277475504524619548438467224403925353869905380872408628422139384202022693623737151237247659261627044559959153560015222838002872441826517827790738077165167543256269541711869352551125610472894391760344355361517705441842354166768923565097359527351534865001190875467965945765510517006858938540291124294467673513498718012001223955350216243160282037993408325607676466850870984421175698331985065028616614386905665250376013611095875625998548300158124039315584695720199939806934949874615424107920293851754582316694625174747352877475630562144581572204361415930580419695945267217325949200884680589640017350959351856101632868648115988062293547073641561586379092336347411972115994584835518045426009678572093487627176212987644779250873218755426579085142656645785273292206260248801234352169468950096636217854586313165207717233561006113069018831185247749661221598141837403031895832416845491706759649701775155438868250715893205534381141409072104364352000125123929888620463585697325218337904244460594426263972156459726812260463825509344419318215946876181275338824323575242552181612235052080874129146780536169682339728478217700594550613915374062075077209767433515995728918336495346030673242897620715001085020474028947863615869040966197235353360396302941766523706047238163581226338164319471678600624869190228966173293292302404506500083846063627001149784064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,39] 4913266464862322227637365391233773063821219796949192106306680104858257960533051427407933996125127113766948135307022851781136328383185338338532351510749689217564695218276097599116763561798452271421861928039255596048512835909246269964693122817471850876954043096135666959175664627060563101825321613930804934592325124052134751597605659562639411923099075265192567449412823725909047900412733279827847765632960124705246188222856790016586413129906344264900744785682906448870379003711454066031037391157734966530941287987895928384905782815783967532364093896139081848172331806557662550539267355539272884819886706268798320316198795808234693222551499464038878383431209748270032399449518877245325866064447028031671490487935374824528290718399614127910120889046716271327561209054265552946733363495940205143596088204381358468169494990531374557247744508497720832436170130786202029158749335622246183112819059206172434892247592972812619531935573803538726952570271871114852208390464410722835087526673265983669633686134822566064680037668260736767586652789337353069802831191979785076343031751807022640877096116745644310912242344284500393580548495875212918692869843027315100956367454262980732387158840977522832656874052411331565653604523523000571238477732764114047372712898086537719894647211557421358986299372353307124965676501327704345651345977707724640157664665240469498960151408178485970703676733151715261297394223565929542614472570236457983893919217340372008164386390736091341165424598107723202530586633372774879970600921496978071730964270418139042157770295896141499910870867172682183190299245255076588223632565868553453604963437767213187072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,40] 46800012586566285387249453496844480551103162108554078757454865675138833338523768002446251993301804195749924044513438366011746338733201230280340405478102500639969453286117587508440372727858110263741440728476043961442913604518870023918199899144692103718705855123367376918930829505583996806375982724213852398470202840377677217818363777101930999582112195400785157500382254913225991035305074515007509105470034166517790465516287711069598880359124372186880679480272845197478888095147308178085391400212307749964407499968502637749640161870263578731387145025319470805278054921240966827421985586231539084275955708689814249764168011656974863138410459701120458761065813072687056536028640123680987550763203371406584409068249480883566937866044298822935418688191545778905767251213188468262552012417454242408135265079279463235959188650770870252627147300135027895277329871102540256962962830547101331637599577447702160078849846278300354122755818478086268240863498115608303074643122061972149169815063674935719731398611252263438445450589072965474852282538216537124532959128004725792252428550507720144137894025147582067656204635896384616882571121308806633757060922428741481231969278223632221199801745732178775594209833542919139802863415858475842042902783509414169934715258211193755298757177763161484782734775113335991814787108788028760738320368465178990616524174716605966627326070381595692961247060750160719438654399627708629759796172128777535790690678348495382154628383523760772390191570306583410093549065095592347996097250362054825736976564579512363321544386962457832233258893334643291256568542230673481306528078238355931900894885957337088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,41] 6797132484569369870960770764830141413317985340155622009414216501752282395405832862894471899717350416326773051105877035981876721747102725052144145369262983132595427223382404590580339358501833262680850039720570796867435284877302207198629467392759708208425428799735748125065337415117724438246477840311155505862864271731651726358341151119559150181865885815402272052255001396769279525147783527193784978334578532900048354292511426044187876703877903527370712745381963043649104624417694626595986127099524511911547536695186738470863295440363498755620411598974546121456764827799907221559749732349815407371337270844396764164709129434129166108112774169033585349238419056538762854054048728189722595769490283799061079080126295276517731479782080694736211932485184653796727349883964258533126641941002658022783763882767048699802568741982727284692310301042337079350363910392050703170483728754868412008915279602236122176667357090895163049819034465086451219654508062897217341465994855343394131116524897315500148755220296056793421814197537560156931143206799411571611445221589961678632138908420424481852493006325672650462225064550036151604872716365557047305657131484018021285393600547111729053168340813933719318302081253836703864946702039351056578734997379833415465108837130071695947942067054448964314712374376626454621232143793257722680487072103644814645617303837664608205649449149304440670645657825593529160694433401985801131928813726895096394776726803776398302603724698227887074992934831227216282029999416005422529671957494111395430671269129097548978796668152134291081654957633879686743550077880648227482129940441579686029928717063553024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [42,42] -626546261389550408476627419789159776223386617672569693916603947193918511729122189645913651822800027966410004901399802687612335125294147667988046976435608477912610016044070217040414895578692716291986915299320156655094807691333077070145568321788301067869498798532546966424026597163931037011107137374862148143297645858539961396316339007658471332351722078895642599277187319247360988784908976220458437872592651118549728292794541308105440590857859994204771705391131059866371216678280595577132774731630564549036953526823076869598699353694776266251075847929425250033472975720794374102895793102808394278541886864522423938703690794807137113552495832546936593174459680336093822178522051101217318097892210546864121897694858871903848949253242492965330227264076279997550727246918172950356133853279333865067416412879799015732953330908334573023324924206383424848384659462627956406045423433395494910062375491911320397255762763985424793981843049146211114481401370538401706496946313646053640248720121027519739983017766660666508224607080594369064635989197719177757213162220131701156176364388880851470422807318998453285379044739204636929675364671208865670992424538655950299832288517220853621175958286271297091834691120334156660396202128012228948786368247537098126904173521707513555485168872974804798167075436719450153010727195488341447357159302168980960568132552508965360873806070786343218529781533892435670963991124959521278132656181693868083799291540572378818901284726224603391635957039882445782504194599546452645538453304876075256084036532383580043890162712406266589503322278368922837250625358410047853874772703239210887945441182220288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,0] -3358355724828889625554125566565858044006435721156314674334402608123798874463169383478206975571166133723640082782125948465921782118690353872564669631863342815728718715428397214108296058997719910126822186276739681510546872806779203825035049788524036656183764954008301427660678583026403081417680383599846214635565584216169244654628157982382521650312678862095617221976685098138184338488712919150525155191317431683455455774303148835052378925018856068939313435083850471803708422642635942099635407959024239303872215856249427372731991597764187933196105290962947571083741942305033957874904516056956267482999052300779599981583698926733538925532854437165214644313128306439868289955217881403366626383790739313529046783331604402917005514616679831974761021602694412040008083033845562026785566524794910428340643107179744803668687646730909294514130686336564860839432123372536159138219765719363446006995004646826300392438040323720117135666162127079436217462838220667911897070191021410546825765978888971172523788781617990820903863900162727201302448813135577221538938629599064426103974111598584694843687218490917046540301033163683164925591229461853541564348422557194191923017031878320696618829004492193357089966794684189783499342042765054828029789709086803501207753395978894037387315205618615175128658235558345074781520281881177475499408751643089856148966155048159281192953859839488910842472658660375026692062540917822562104581258029922798188300989035887433176011371186361919987709002296607487038962804000947804100066878323786659740817860146387691622186941621743150117465931942000838337887102660430485064102527887596759379636010629992752999301120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,1] 53606549360234816006810832030345658642269592044296090068263143184002104208844466628390681652587313451995316784889787200809134015762198656925277627333205309723749307879147576185327423293702630448892589833941995089988359308320828543994319394414471602292986513841973477983390839544605697084252419251629308442511019201980139839642665739273603799063109580297043580152365809941547391030505344250814658147976686266492053944016628180314546044598116800109780711945031678574444351108245008285389160817755637026216114464258362166427300240498077563757916728418958635422011101899909097187341297982310928049098586079206446666509148206579298702143044645462625243347026013322820692789219620593297359399879786745387876320132078931722073385464243252546702137305887799661960470336257739446278447375603020478761202402732714886379880668838052599802223419996772884715086858392435274567799902349725853881484992466341337402922336097753055932594279380059307324823097105144743274835342350898039861431034833210092010989420102955108092573904185623751126206837826403294899840824700517260424562391153524892635821972737110002168950125894872648280017575531392781895227009185812825958748528314201553277847457955915287289212675102498434019793194625193627467401044594193614040661279781131236026128244200142727382773704022532827828664746543655788918618179366116089271552566134585522953033995240281270918074625333601952920367222325749847495132867675114683146299069770401532841548361436284199996823205354270083476192741045518568842731926360470412373071319835853393583975499674921369205252677685455901676809082388517009850613098030925931062280861907273005916064055296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,2] -507683526698037058435349045523784040735043938562897028828900279020197442845436552914396735032780785800239627113975979095169398195830348068898929971819118080592293421635948691141330169505945588623379045766124995542032283572243811908454255641399532973563758675928316801116706078322839888034566078426979578582821537045051512868442438569036061719058585943671934651011969630101761108950251349259026334885633193894921584547468678431149151599521117814402214323093466050188510023234365742530298232072220112730677708460241832079608242003308980054004134644033960391642033423003760463031332069204237779280704211729773194555282974828776118711172906508929860882298979927188008324452177937620445078339848803983747347697151059277552832391584088609361509243690802790361301887223058845991491029407058098587293460068020635717373813701150636065853790197460212300700152158859779517949705043762583375386030158917901255161276242960512475047289570359542618830396736246076371444525751797232853086785166644191203973743241357712576437930293489784824433058418083647260232926937472975641578554540423027838985163326995251806900646006199705342722356547349806599174020467553073249177925160612921109043991692385457038348255426123936641405073873885235545023179646387657873104864242527824634328451836229008645825721928627449775340774021500331978393615676984207504083089832383786786917203179379472837347447202211183193650577461146120116923291696524164547536258167511839586152373537894832490407969175957297434853522902191054250847810902185783507186680333056842066389809243672300581237632744047108706628622823881614408090275795097007605340411431718344491466403872768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,3] 1663588264579131236242591466382236101497908771429845269285690317528199216453525418957091271624506096637125358780105663644424565308331246140860401885281959433126668435046626120053251681000007635241102135965208829280409216442005070669408019300104082802560523358610860608462561112023103500164683279177871289642310553720400285835536893363971669607293827573789698735731095288759193651463648055980522718582406417384434175340256622433440799757869984335148171121918139700826882302093443792854359515894600110660150504073691317386694974925756944220952573321960075080510710670963542053601428497840134143325236359330700491949290191688243862875742694167582050356384767506163509892796155216468912557550104829834193874794287957878399013061160913103244850018673639453607366483567535777267592560240758314144858780190376930292796164925367271645077542578494766708059621586534659687561571410976563237337812556792248612562507544780331861351904041220513799393525650582009025442153282605176336071901899888436772148572381753299691732679227259986702430552085048016885527035428023761848989205456717300718700658161515224093567612136993590692766987071692591639346302357663354109321088675434914737616102706548627385199878363845784426473875798869114445745610415654056379892939479150407574133841242700952473645192464992402418102974367964389705603348754476700407155503469630338896670872511294253730929690001553283355252650439215660574170503939871756266503571548315506876950256142998122839729489617853913782308945269506410665513311286355249555856005732207845785918110352064773166353783386426160628288758931253468980920755252546877469894143103008021252244758331392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,4] -7388261105631159297193931878947387407101969304813212919272404353025578424475264650776171841928753579396328827467760281227357192671337337365360877139451360563885817394728692203300053018813643375458364943952590408432836352733995372700138555609344030893613879490887251314870410456275925118237890883306382061487017871533574505904290964210270327876710226888794327283619704594327679710338741050017290943852347728670638491886064715387703120424047394031177117266753671655469286164041678111107284867429316849375275847323210239571096637253916024065631533990424507607396117654271896474580592549147764777421332788509756760633178467410777351049735491980591735698262421468746741002592125044229062472109214926746457340507410432148710285443675143940416138833090920217535812692822725678691015183931777847208627882794918468590872394652608734826853904789348913351980584950187153623929595320609785528759189896549895625596742221725603030756299113217094352125521311803732958166155812967928439987070354003725908064966263035992621551384009086933832034799681876680889354759359768280525951375187193083938726713053683559469049396386954965566344439698931634789964401842277348554225548115500959185442625916346461808855513526271747173310400774716571708207818393813303289304796849195996104606852541872892682219861855180647782197973456772443345108934234026850539889070468191084254767592242189182107133441759894764504179320976616052538240776861536361895920821189783274460108009457947113688170647945850728732100327946714891325484863749263470563513312046450183411334378466418023583921899245353772481041334498238102286876507279109197093744437810433673599641704202240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,5] 87496407917847199096573746936871727690015810136781686625142710227402625918671926714735616204253195297796858303565873779022791458993823677944946050782933354180945505552856752990880400725173431869037026238126288677307842772432779090504273297197982669525004435968841301916558810323348573835544685402447181791488116442154572075087319871001835383926984950721347342588581550172131135991650265677666957394962228951636162905119402170223540322321215025037902333499836130149692093022225322458336070879309629439006544029800475401871910985514032363395299207531373426054562685181373136738894028484079447124863936580834197796318911549207427437495836329466812778740138316803450275906385852034946678433430751803908354020129364091485270883811735838715150128838266431147630187753949447828354234855629752681055642261983320142906312916699483494139829376963627488104949602738306638355005630727405341608282195134078112599537646589751536733773315843104352877962421683469482105270500533466859349161947452754131522716901051075461748569163327898685385296539552634676428736779322270018147789566643219188714288893204273380791803380810605653869062501832869780992614471099143740616490330228646443783639856889046032297881726522322286169252580146816655999767116951883190176558959577177584125723381306980897041630892683393439828957597371926346446123388031484020469056424316191853304282010696584690775033384613208518668910588650774763200315546050653250870706116049045057138917247038462033168622533312111221185526100301680965634539641096510416201962962639094842396594240004099394952430667515729384159726922143892324603876446890905317088321181967778542796728285790208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,6] -314084025796734040575083337314016744491432694069471752555604947235492948342297049324865143428988988683882130657042407510744908813571480002878523344973989616489252659964868192572080896370539044136942347814005137950268697852094048335371408050072530691953783156793977268045562550099747174014337342326976797402014912157694962448527941036593635668388190623667617189108459167071527885720073886901648056775890190556176216571299259616381695410772073204567099534487238345522216885568053799022988078208359527879517557467562506499655128776002509247743617244553299143839490059686279012135560316355610072247847581777638511531353910061019292884690845290198134799685088123668572436719232400019159577798703756561542732878437838690162319278133738194052322546070401383434583191286352893481832386617448690481908513605624073510454651034169000599965835701616517496279815305570918117553759799004882869556249631199497839696325977033514197697597201319708004433318234829680252130007235697305441389237231342641553334567893241619251159778629957080917840228124068803524916226441727389590628567303838957792615775765927648303673016074540621589411315488555682889534621786559102086694254138036064268958952173758599481619476438257985015319480720979961691175688143967013334096220280145816532804182889496103744889430922313915728692398469602216596181497296424649534408483686482172323075286909649522618122883125775467669998797295308039483854221305498465516720205702184369737932238839758744561205621834724481812516514176313837066282414081806306960938874939981110835219507043554228506904045806986841685164503148149988032858593922365160774894742281087956683257100896305152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,7] -209981627406888029153238341376695030925636436888065682104530925793371266392909704066598278103780129033806941313668395124958715307325802569850019410893366821478963813547932017475997013480946063718672025599317584082771215249402024910408209492782345535414965901660268576920196383920567687525367528254122372799346346705212499269109224834247921506867966870548659185591474045876088441562329400250204048546817160092936896582321545710526991584472192324447306326000717995636731739627501585491749284528974753176270218592876191608837049630632657596303473389213399715072120152588771784932173057264516181562620974754876894594438144628229024069828029715339214989605046366964338732473750969448954425631617526701989674688516472439748878222283489811499250942205719897154786520678386889774728979843813802098186257350729860039497997352824207263677759191469356295799602060237062281064546100967908435342808450342389985233110402825418053950621273929247364400652980528890790511781056487074607939774108604197143733760509406615962722784138995493031451208086572899183927680158750216445053850722865713828590205976523414664732234463832890058077067989525095694836178254022986963642159981580315483205084167772305728933747183499049321132801282561813123768045475111104406624915048245595394900475317003137445125638282709367576006626627051757593030039954883689540041981920951413564354092154142829617195246532444178205971352592539777801799127800717325679667066612447478424024904039251497314488467366849804423710268987534718037418968403660913879931924722727850154533743792138296171015399726471571779984052831293530058570601902683180147196661402852209961397069788741632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,8] 3484604849080900221958744807391652638227775938303472624958818766227167108413326033384367832452031770849376477570712493960016959602070980967779330207843594695841096124020597024577260585011863074870901913883460823954052977440361483419114300212817808506065763252003247493910508226631762614189252234951112927770393075328924404134950889544885894228304623443510044531652726689151083595910938553952022914187294257153906211586655786291083105003301978818056991613624307660726122651895194357288566818232829460958244101057050957785959215189593309597748234170066995244131801009127074399612492088064157734745383000353261246145078325700488134269576593316058947240608976210663175653736021637599168459430094330119744041045638929814681556996285555179256906967555352033002316623287840737715802723148981800096886776462518264864773468300301917703701968474668621963067005151702107949696860366716743075030397993460163177272933160068460960328891161190795262830733472598258564796824921919108050929055901124091380256806369365518742843854431339888825026476047957010200915914759190173211250312373776885766712930603564084093484890489978420381806270357027099073457166819057988248304730658701954534117105733062380339157392777462323487237747474006904492671998334994546909364510610369026826189764807317338233075898105189074823339430208627815923114625786975819216943003346089831079903131518429223385702374261364404729793860860316227409432603165512655664222928441929020417817919061187151217548167886778002877019230142757756037765713565989299743205952287052402813919938815490430951705004941709690994777935340712024517749213301853107553912854360699622487373450066264064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,9] -7621141866110057108719680766838228082117923769375499883717081384698260321002668778523877912134552519284531173660186414564299006780106217165063650584387792831723005462330367140634865564264806738798941773016254127773076959472134347289712161715391781092617407324563594090779306471631252445877942860813605169049043933207984844313902818808650999074460641561341155387910386572482712657077680440700624448348547003184249641490889502993422505095842766383651299259109953444935906473963384473959386410038626104963153654655258765281814077736224374079507516649106468854238523873760149472814834052454516722298787180131875203787822182747438287179777087867354401036684174217200153710262608572734966093461327584192236821773697295251840913011480911522468954905278207840528654967055026453871617961994877368594564975351571573558420697733749497439880087914267931548210909119437663172217779806478700985420698993101241406562362352608170266328372986331790806454331459720467657795599236214508972506861778364616732984706054987997147768060846448283384788443847181703493562437257809099494261559747393030233715572970910945546210710500623469346396181769090892255584779493616115844853102492956841234363436114598328543348792693470371601129828813719485439226780695469856739900513582482106822783554531321337547110934934769520046206114677386225597071981969576633501287598905032495875072688691088172666557353745500298972099636996857368182371544947306782955477546557278148157095451945990095236406526787825067973317146074685720820552734388268893614070965169342599410163666418690614452773730394591782420085003065103253029982159946252432339608945773090633410082950357188608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,10] 4368407486725908354340708515937618787859010919021656308419989497918016892568537646130735150503430501910766321272887815527709896750201866954110324583027856231549495340229740400200579968206262551768939126594931524981996717355969956359112141490526539858785359967271949335107922919254659795494472049144197307420862990564298198213605058496437667627927086857480136449492717309684645968756598656952447933200836923759732243296944345586532854411418312511676998244124384024784777805052196481459194770721685185047179950045260872109299790927804084100828542852741354457226690223308100283947147412600596976325117417696728623255201292159010747746479233659742046280169763984861424027411199582471079378651575347465955823293327316730695097321171391645894133083917329052024170124198451491796920929069119467959855295770742344926475649517648230885709575960488411617990264213573660639565714681487355218394928475955670077584305552159995490762747925470832731318964904004536586728572674556351283483598178446514884897592553835068275147615545865723106353414945409880167861542006363493085436029086573781095144308543669621564165713962347277503268586388704088773157465745301339247434223885772947842391350889669669874465289937917783893083558308019510665475403800342590797130304579893332269096316948667624340422270112668904967127411405178699600381574486265851570614422966128511293199289160762049643917411243653357422513646182195121133822115721042175625599869470148946170791126473474596810797370992579735197848579515890532170823583320074871733752566191483538020959187980256283593182428648153231435869759291752808392546099668715165035715287054434051023967066110558208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,11] 8295468006625541283801915769052679571356532539465491962457834228271395854624485723390962647086107914464040476206658954496398150584926591988408070061641078663086232260207495721034870075206021341681445426677306986819940979774320257197274593452961145967045850713738149776494157214525236231710005284964740872483117210485171369032566314021926099269614944863214164079657870394419509129292702436322914629085774911971729255061952092401948312269015977352671035556139988150160889930666735691319629564157426413784036720276763612744136066122596073244459297136090292033550215322586077411890185333315262071279531472789922454960184700617629982698118801129291748666765409495866337538588543879654268716302426653858632794043570336762189884283985603176700935580344422269392986033202610152970070216752382815272870156891613316702601287253508514349396182440459138706278097829487964010675758237524227256092071533984540121963378533355253782934612271181280252249345427946611652911515625305458271044903569037236525575939176813059096841104709099296884195786929385051789396291661981314153341607815702570575967852868716791035669667279250337795544154944408450563027599584767535922741752650408027121703840337013713186843448831718413688109981880828003865944858099960218057483705184998370883489320961314917436211817763300971100716023171303201073706836478495011012392638803254995949066204907017855595375262665688120174631058250958343468567476532671871742957047999537230246777377263111634717874131697189512177307320613767295057385039251157078267575829749734402818176730340831306340723491614394171753666574309306897053419671802702469998522877191573753602958746036731904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,12] -16806425447544884146246771896633404214971889292811402931788043641715767244157607736044167556077281197087912654139177121237812324925398110705951115370411957826366385876835370891183554979071353713488883725957743423817537561297835722674450584955723039784365718476968766484752817892795609119122474666354654013915346627231589607207472345948425222523436989407589492480325016639982034678830337013255007651246724288152508226527509139214945518896386852084573899301021053738521677617667510786354819833461355991280470184994222779590219356371173771368913548368762941739606375142560706414857445266196373336333052660085587306223938776538613474222508670836321154493056936715482731529979281957304125268779598950937925954233486072404204583398566606341647872661494625725352932563405485131285634960775352481175813875089369333313091985295130486272978759822725611082864706249801653960907670338367574395974564929600291720790849190518060628721722696129777431510692958572727258291950983114626562532151799126891972736121979041563532233045219483404136724229688629187345885638742182407508408184251551297204403131508144145937125533056959353132652862934702479818238199613474322379928597775109777244824957714973084182388878271194982184758559204925342776062512725668666944749858195943569258763447954812326903417178237374202285634285855198685487780707599166115917293724773691691104667093025266815059902029792195909550886798517578245884695472796326766946852438836053509120866579860524053011253814659351811666040031942787834229979865733148755802928662142999378045643416842937958073362680424794860223409835115037410218824676354583868139096135987678199280148953650167808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,13] 9307041644237276245104258509290770308403740640499704102576558610767340244373426993163773609821949576723283056507643628719781216245395231868146078779596585353375914360330414733244423493335289687086910780696245299802242416679802703803601102174067831648415263623487689165082586692981708233391473692608292212113458413802546343335788070924299242494968929817522562083903139710697399977130930234506806551895656801785078365163139409737854197036274672776096639275883409551571244183850123684769295490993059662136833204118883293494644026947307203104759929139955546734600482825920807163645708033566505709125705405827936326488986434986012970218367071245124268703924916957845656921789440357226481273247659943752383607491478227611473480477903637903092382754151635579338796684136161087893798623329999254577117703782559797779604427562162057954845945180603876931866644192663473961443492416191809481132482682447465063941109322206561273637443280089580748937263274545545935085390843948733341019918666799820298012358971168986764652133205472820005172769909979733704047698861961626596516382593236492072032519154872704870151229848202540213751023935995988582846767032197168722075630742870351236341671625009580549083608806185417370755450156174012287907481822752358784979068032086227817365258308763344177442363014408709564248566699062510161763738708756085730094200858092750041002248997682667473440113671523274623375269303135983984222498963645796378731554350567066082173694790343653052739292930589049587809509046293236752686574144808053737302298721038789677972561926883031090689453202762985852114231368818337968642875695795259240605919135697175038433254768115712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,14] 6294599382437365084177846614948413318450978242534011165518666874490945537506222357171130191704097065213747468973397708595959852793392493226843657522918178707825635241141973386256235344163940430311896434407092967200302097962584852477009690988039911542170775498629100520824853424177011107032980299988202165197077813957214941352894964070190805662349791774954369993608803354907735915596459409405607147333634916560104185449856736218829871227810113242659807711184119518050922814293343443020766552045752944304563724314371778466044638660222471590877516452302403520025416038253837410583087819592374997413689637095456022244565740121486140091021796149509412755972959871732797353591059093575594323044070991054196429810567729148695604410771647063937206591544245468486977717175719456259922704427974296301037012392517075188975391423474029156828327580245390892891921022712395712676197166235116793216672493018085102933093605189808266698073400015816079283866191305133953713158913462617263295918534391197737598853653803008213347196399513799123493399444816338554747129066692696605952233799734024498108967101241692303589902017859034897166853692824674302318912735906845505525541729293706715883051245603668600844357123651727169099200620926604586123869968140464451598585749537054155754641181513781161460389091797686650323451973100167653686096171221758288734685709377349513916488711992648055786287149002787106716698958291381848708740712502328166081308655658140436795326442140354610369075943095569162682480502675480220550514584618265368836394502204532855206717492287590162351614466345270853236431209737440226086856025149084974627586119096367668566669104513024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,15] -14126911614164259686456544877872848649561652693444014407843536812712740427734752415023926362473623616247038886513516818974344586173414154681810436190142903725782778168697320241624716084583452563622763025075905403691528882187258171927534818066846317523840888321225688430395057843745449163978631585595892613231552952880268604812688344438047563055555029669379241102996753034209376257344554480217664711146729373685986541615432029932981658517421467928217888808473932972693531294894245178828179066797639400539892936704297941875108632264973678877531713843611468165725033814282229463162359929314342074795754961648460331328580668492413627640127397763951710017491317657043340010053322489410141943414508453385945276517600622602412749250030173211775247033238014308822200526163668307018500430398847682173647477123949426980017522444156298059824273444428280403670000851255048530475189249931116062254980797924891123093007247483192888681247189700339804848011372464044446699813189088633830384422937901578486219000981400312410647399265392508931276522317539486979392992184131415478353336188440100738435180276654171730204235042030567345236804113865643340480736466535719528133842817512525854655803081640054335729618667939674729615861714259411127798178303801392285154762944878627571935798429282419791111982825586842659612405115413317984518828007511407917889300459017366687121346578093865705148732907133578104562802624310100667964295449891947612433779609046028808131114808841982479725334850349648431309102260145989453363086467020718201330393200498326798255248027002096037743977087689017375045591571461673465901488190764376925083738891900074286895801091227648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,16] 10407486302665532156587758728421772008138025885242331273788785685273757340367497623763648498750034960577234606614803574180937566237294695102536551357261807370848817185055794848551542385163849151107990484982002366093238981492846492918383637317649535366063020851004698568981963275072356422488237740843373061899828003719984675024046147733140572636370658156839236536594960544051760881173219122477463032430291134866853744504748980858839964386219292851101103305379594974745119140231102508651522925033229344901146720224530193881122970639335605481871494218972087390107606322811792875782123926777872436654731889543961817793322528520170339374476682805962830161376831411000127452186900689602810334880780285942856327041044202749929978198247010163594592976598901988761690510887417105240032874252504723699113460594145175195210826550809374152683493810162793360449983131568065675862095451583830292616995256545810851155756275064155973605948599580991753132426976532956442752892605719258050039759442710641519564798287989941832427799559245481490496957763697688670235240963251437077312714752762105483014811831425279543047411200188148799235373330055884002092737843176693472513522278891784587270061807099921634328570347220587458430451694337358573289072371757540760725136432694833181358379855362675922756693059783272843345059084615750796925978679671611368438679576340147314112422433620362506762804818516685211190566470870398293248120908593069781234576940684533853275280907704152754099746767589748748802083056276689397823661221683460102388105998904831971328632421227394215782234348916427533405084357905598832616711247609961295444572429968320448618966756098048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,17] -2883424200244850885014465883852568825295334034197650191020538318108255396148211957355160658428135474246772618069497738400278069460369817938112559870892956017386975478907757014380692990784811258790594320892230065657718967945579804554901607219570215195996252500512122560301886386301226182913775207057907979188561270600522036066107245228438801872434044385603008321736148886018384661304084167774508381233562792789985873235072279449396431103993281507758240669297381634123645539834621480775648702843729820412754392513553023984164836396506691038200307959316905414858752571353631044022664376647487656860240443059884373911863177188138683419381017255138540162950672890613709064634524181356372379805201131361051120566643500123857465879156791835035870180984508493145314724934049141367439323771238453001001037267130243884330369807205809204411316192932387040637383751109350402861128392576891544767313662398351331634785488376578942892956321893399683001674992834557081727920050954809264955390532366188012987913067033399798238107851492610906070463730306979546069953041518417983341472841006143506536839031739490050316850111298778648294635869713041104871039550092591540135767134610315047952171168577546699243838759531661789068009954731058022078574621749799979128279055569055851266325429516569375681104659251937209582177519627943288419697916067403202826901002627533313720130335942895459564594805550812716689363460115182119886712362132679188782807236091546738324713461817488795743858067008096777611362900168523170170660028934692562527073357619171458169611184586964918666486477545288368403591651241842356440817171995597520594639594281144199248761180913664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,18] -1560264754087336323914211027809701666486518595680813261039087941924618355483610757091688095206165953838202929820674966203313621540797409593313566581800670840171470219666967583904661293626188568676318821091432794396266059697255781630319180090665627939880648927615869914552165091180781097845475420252301003685619993488606455203825269381015405883807285921175072928811380013816181942972416590221835066179028560796700165221910849567720747578487786976431924683629339929161158758041312080632604091371793878336528630233946390225666241682324272585388390783780290969624746479437767127671888651761235236751136017010217754252365048083562662871940757146065078396071372705692870773139270360472808319846059227724673865633581811093778735445318071030440466548172853441118487528322893170505783774042457554803185990309331463706564415255013623577450291331843704785619449990163391629111310092468791214602645047799785041505340369436688322483685496884153588937782126970424111796438307899225195927986031812670175270397551815300457529162445776757271928677801657889798628189262463686706426590369031189318148456907826964218671029412198761867488347071346873752696578718616247931964134142559269965019923754634822197642960423193012233711316383415517536641862076132809382137383954576497184002622821594093197789987069784510529736554140366012268327293248163010587243635402591212995717909891763567207418278577723895915828125762234079819232914498064694672301642829835260310009562253105155429690666978526893333560259041417049325649802811697257260907467569367758841587720400621313924406843235965158942854762492682954292021557935374675957645877459895881867950613168390144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,19] 2165220554252070538733387600882652674244768401559732812766547890651924725446918892132347802496519138441599116655833339679443434767066571568617552729971408264388377329380695709020608132641951327839026062542547404088780780560680966069614405154689591010172798498559822845570257268989547298909742937492018948242123817224509087980552813072554836133420887855339716973772587306847553029994794510809076884726317511344940550309711919654901984910236868576187032433722998117486012908519496884939113452064643331394098662295514237488812793280062492803485740443058981644169997973077604908769662091169650105339667196249797297947268914593252791512876297157626846632841748101049514283557573970456348274902734302215546277813942421933338961815419028132182772135300057990866196094667557572090700659921714486790374379490687220360875341849356742877255396414432217124553149434180641099305815695154568508756116482093753125800137420443844921871372277477317215584529440091624542347934015825029597105864104444069958107233319367106672748452518767879228326275897397000646426991654703933673991442729609562823537758332641804201219289468042806719526482488182194251657806195249749265376332159553495422829011117783840307726430495665295798865632330155095177453054769445797931587734177850112422643465975943982631933062077879614707109194207377630675260412979740516452653095471653316856564252853898379569199872397312877575303472670648120705876546966094236286566633329818564785364668808072891426284630698735799396059243124253001005102813970973584987396616929605297843296796479818330494339609264413762963938435286281494302491164004408791101305560760796955820060184582029312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,20] -1215758779800192939054574391341161358052459675932809990773686283335880393472148296042791027511238369124143207882504233210720085308155931801975825625143210148028249574282416153180605110448088172856864872595042436659134063447639184761291228190118206641783284050677995379072048586907325158909747409446298460994328436457325768315900991546323655907947701425876095528324848548046191892231989220770775310078643906518936920277139379462300193701886358607494736975216855526741448417060691495834479456242973671340416467121419482260362340518294489409812041850956472999902718716608389747967840261729561665166801055810908728242802841018480357948540568390926608355574734667610265008420492669258162167256337944148126422213623298821617439819245233980411137860404288759042769499500211148988769264835164431255223589716737458493098129644571543032832165165766545226823084399673136779597103609631431553745293707442795478236306060546164692239430982432572374407997754854505139468070384095508549208789797778089170778367845102102467786862064322728034315734002256722786229092726076998170352128670223462591203487938571135422631988417154399878600110012328791143562011950449242719919366644323661415213870832431419159119425643130639798953044429849709435949527969830053205319170841634125277821940869544485740856155501287190684463063279598732729460876005101799088578577201278036894367035836834398870959264852874429390936797263446489205796777874119016007630079022149834889542264487740091470823432936794358819194639027081477562549850052558932578276922528563348280779858257169260422501032261221443245819481802790834774982594113514125134549168197957844655297688097521664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,21] 403049301024775321609369130068124049296346070798169388715297846787519938105397462753969539829900243152369845332890037938874979018807492599345816217912091387995350052916822167879619173083337296648712386140142258450820855921166699735823033961885775040826965067886279584877131118378250264903323207893786243793877739349253811477453053317657336127153179544522154136655812668094314594945142580265503675116365321608094188915380431921083184389659545501758279539297614025344992719816151543349190716805920177127234378607975622297651051926461638445990054402112338202543225368117802992899575021506415568071091328841451193232334425348881149351583462167955212392491928302625024867667530670138109934210103708301929928373599750890966140025142468150799190016561189162794247104378354719350360497658437294199143902853101551635522811901369459096755661078748587625806032878543867198830789843760357009835776944246150710306263543930408848629530738383572448162804451965933473113423746804023820949520931997562076627941142791694753057742385428857989873212664877810888731046002976061986749633139285134592533677224217142859540153102527928230743265891470934435345816310951360362166162242755771817398209651181026528887265481986794655330879214053452495580780833066558854747619855271967059301921511279362600582288891755681161855234215025594455769886476810343057172013369341907884322394271860278587731941679378811709917400491403775447806485187093082218059681757803744698731819799223754115813646233369574293319228742336119122335185718318157259638218590244402143017880795387375293847393201862927873478971699580482850469678554500284331646155578057496687743061318434816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,22] -71846348733048991586720330238503003354552592312872366864941955867958405708922375711403042715024272928882539141996143350243471600234969627889196937211302440090362191925542316645988019026647621420132757907296339090695813690229185328906511124992482440198783877171287847315709572747880420916820247636606752251473459154338364373160171526701996505415483122573015945781226778244931159014239692909212874751051679196767476815724666471466390967521555628425396702530246599138740783990026003423886077267000085929491198051513543283776630599075397718119375100751830266395455212024634586450273948686814929149473141959137601421050504343093191779825620542741749976783259666763834253328791579371804256862597112010178981635445631699640504254424195852253411522184408263794315558932912018516232845785727164730094762206914745655843815656816906113319355203028368849155970831396261500047514775191812946770202305538527784064164449822399898909512016840142416495384775270518978043212258200477382566120897121403496463320389978708393439206288587787309830325064735788216529021056139978908586909345303885424509059704270661455645691817537963268389351549169276825642393597908792026577616807721682354337054428483313967125371551481153195051659211069874116304473068426577343386833961973124987579013227112934565301879757934204904527416713746734654687458084549669562374770045834691852908158620950887655904303195355967380991853973425435836584868632085510826730632403098900003945444896291000697390243572435762794998927484845371321258099084137351540617262296849303572229967992513201569594938016788047765063520078347292887327419225385007408939785875673545263202506207395840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,23] -735994881875414841011054867647155801948596507451155354144672292404648989808645497987937648656816305591339508659803752724232558312840728312408487380034280293944186872546726511818587685847313659555009732288124736887850922810051167933698031358526281332528169115418508165504194128918235317851375342957865745334209679519807243845550205842391527278305554605741626831242642873110452252879475400032390485003458140088338924959571114772439595121674457764663656229865385602507673308223930904507491802377315090706022480313449685872731698339283736964082297920143693104071412166083938224468529365579831306276073905286504825923460198287113334818681850870027613603902279489902098090752653527242217774567230607936537890434968311032832793537543015450339844014239630687018998032315437328294077160403036479808391238319063146732708483949912220881945497009974959987261838504512625745131625559971038139141063518319881685252789607753527872416302886992070466729866327496673778340328786862821996337725804770063827701821649582743415775710710157819252556282554536128922789268983264676722938537405979178335267800914838159914527623056174273181546917127773634729111870526001648216835506239921302104772098190002811890289882886248803485731818742222904789870625387719549460114963249191965397570440207909091215773296186877189983736617615871216520908323191280181051789169204584560615697074746290246742517887202406560454488748394693479910718025596344139050342618247742788817831662054298445429284194333283251380521918154605782987905960559354991327556002485508737557821524797907362703609664242178933360106168238984667044945579259905436978773036917287638552910753693696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,24] 5452189988015431703313669921586834219675728651715001443185426419016650693825530091347375496142646289251010363406302897242073906881017415067645555839310887148379046171427814163691125399715566307283541153718535181176499984567499463932124458316029917469611042226754069176002639703581284789095041174652797219620403776158286819572907519918452600014928357038546765722655242332289603289499302899163621527503123907767600368806140611277128513102835105862659043966171469324715231666491292875856477153632060932851886570414318100120303193480941344722135682265328215887479669681347919193012685226577906037916019717034957120942587725153083476742462982424375856768021577426446926476490871544057732725179333906190242212357553032525264974996736043246919236445819443204046193081242923899714372830661633406573768097729788377559032185222046121851894919190071055051333722658602694073218157790447354414122512687288046592724734208933493359835309910863908395734097019088517624909242375827121295316854617198568139900206400791649969687024353037810705821635818310578454166857352148139297304042349244693456924290952541702644338266024991328333889256531577813871542005783039024889984997338235583770074328822801946889047020898645171832607584986837505838247900893376237995651411380151794521506218929319113200055882644546707759722768770396338456604375767027489340159670451077760326357394786147050714944877465059912529641653110264424672054388253798864817112684063443884224662370837251521154110540285342256109484873687549091082690862254273231757355848447975378287485400471948855685710338437370986647486418719008266535641139495216969377994724500394150046706146738176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,25] -3486343435081635653757118383961271709943563846510840556735284020514961847700039467783678039661120837492763289109162764730819307396782473202613720969087672240467148041216226975641254574683310275881482828279209406649693921770512412341557615911049714506082447322154022713224767292389923705649012933980721152382233219594756755880434943644274258437244537081659095842465155929080314667684665665915202201453182191327897235875279050769613330041925300248613865217082916598775919195910152447217809984953924858055151429546636567237881405130865858768567690545984804366443591151118103476182649456657081639674544595324030073729083630310717101393304514796642984004375266452061240982267669643143915636457645908154815378655395165085163029726464496355821804077674240777531968362117299298483400670344955357730066978078747920465368734232648326126803952812451548620832084840439769917679427968713789837730846937602258679657652868619345801860166426747529956857936060187487586361986586686737354775852285113356566334773183535878190634970174988506529488556924824373698824256097019262278591907607470489162973212456121819723236846434865156535231343661954681253789428394654921932418848757203102598547940361239234759878470257943918139874766392756459357071893647534298827340058738613283839865160046924906503454428983630850274981485703824260365373006960246335332529767040001377486920318273454242601795374062257533966531001448368039804808801362219489551176100808954500868717226197274068479279687676792839339010156963481950836968985557846074920323848956288109022050573461183599982797242387538948219003155912522670696245593398849147646321148581749225150988247105536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,26] 2169778433616185117329638538774178221362007813977226323247291793359278104867095010935313940406815994109591029667416813845806595782243725980432685801961586896258231874493085709153876857519402015665671100454591184784506080408185290063685187275916177537821911231668554193673397143956428236020191139752766884937812003979146376540770960424358530901598791111228821138206193056077679424658839640327585284011975046010286728594587475782049735963417970415475728066722311570804625625088583941257977760141771651923642364473028519117139196522438687685056818251988511593183058627310329695859221097854131286767060689123735902150661972098290821416035632878965435905447705193273461811657784439841984663847855431836800985419641403302419233061406341615822155927372811802195805737244444074626167708611469647053484879777276569647477453289238478863059421193993913537450061415106885520906979968774106806417290033071906408226548887323016684610423556215352334965044796055109111495921715089599463095324798259814525000025965685174018202620826306334078166125649516295365953960879056771466567300998202577998969260714904173354300513381356020653989279678998155878208793528772277166918650014265741029728949818717163757083478459373845373694015704395044288620324259008020484372378769493638498905050506590495291161105039981137531910631893397228098648592383298017125702569801415660980035115721123653652866900100228555847028618943807385418511757210929843449218174704601053502216132766037297642442291757918446524792209202612047726200158779595709414476782987185259237620755588691750400839454691106103421301695978229610554751825061622246024523666312006420467599951265792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,27] -1127073057740282441180235005661684979817105561797536656527552486568413234977172413915539804086702149759533022096430399323544693736782481679653134416842851114157926861302360425421184267725951106796285632232122723802369627702408214540964884959603793089781671721965562012919954859453723778055921201783787451130393259231632944327275777121608286211431928226033401312236404870007544231147823899836254404494544396820911580515785517710723149814117476756828609162106625527024179670703023455428165141707924376203585276515688400081213470058220355656785576101494591934711047764551270226954803480555671149959836305965328539065969082947208579692946580011232878448535554269883204412981890731336762818276652635900437838910834143631675481086920636523878265789079625513701691807839258606754903255330761605283458437759464660594865490192923588997587137767112340593211650282280896757879648932912205481278717292826800627165568001345026574167535724119248191456755462888308418069313624838486726300471530750074774200720124011244088566637976802942446279338967414205108049198186736029872050251703623231402504826507658395317213775911885006171774995155648930371641197552750764167878596631598089196129390406999312423269267697499465597343887461053240803881817725405516148289842229065780661444394730510625503186874750327740707030414124986557938960998745280323162784931101583294432098881884105722668343840617044626096287668016853579651257709194282117845862290803423663193629569856813461807363558024267369123247330744611573372447358380625425977749496218059640067189788570494020155554191201815368856910499153019467545463545516016101029702255083805280754490136330240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,28] 459404836228010178666644849781237416307445175410841343963695422416362197316686870084629527320695605724200170802554882658323095231980933255378743632305273723537080081330780994931105129823244594102329894195420549150527934580764337020937727580389083987251682733588883360179254770198943884451260885558151202286025390126327916991778253151010773064213957756671828548720801897207710428186748580135265414261586184136184711743905421544139866832379414218952863135990873577999252866505847645145782677679914557484295674662969624160956486912255974379135521500214828748461087814575506064069412527044458384508779268597209764273024091915872800298173452168849394438410405831854057639107835173339139661330724793209064409645728698245667893538334196888774544517261536611286637941881517032603456695149958760474829443852614064941082267128521307948204519009431015745504982180324968584062864937781225351280620809566750101860875856693823371863638813959173732577377892351946669780401416991266110064021956200211132123901635868931059115269086696472628110381248646848873008019816854823477121862514671510967870189599630594144414634063922906937576771420675249783867273833532856008021493659930889802991347683813327208319218595839373588055244347588748298759011870227060867078440495350909813182295897019139100777848035239056144201667635692201859227405098639150276133426844743425248633093409214534939968041569175917845113800565452043853219215663589691241579737641426590629289513218318568640191515102868915831534398069376771707360036935198985492596089464845612017136076277402087670950746234644031955912817291017789427809522494932421845157350256175208559962457374720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,29] -153909531001468082896220401859182613440348941445188873534244735981963563758143388955286827831630738811022713945150696733062746211517979217928909513497671935034437564645598085227818357317351379669686672883470959598886583739074890142720296415459573111710916127942598541971718201800495053248975749564810344444039531654098363025146083789724866356836937722120773510964831517889365279625524532268508894367896073457007635194847802303657517011892961768020703739964178997114856750544349376825204014488315049742673198925756303068309976798263859599217979574872440673796177101484690505131416321240283707788595006941801804011476776425488413406078363777289396730876989076054226236196650820404670283457294001306045208677898930826670304413178507711073947424111201580042172043187562950475408635022445038694058809136155996868895733085299379028104947869433544368717657943004895944718780400405059928284365896591762568463518770331097987361272927920513916072612851245646440276265209087799879956117402848884155675383265696882492184693478627476187427863118110544908712769532560264835013220464052013979399967828455998652104845039048407667794328508578063555696405073012023019639015532492252936932621442087417626995934805511731381223459062753630262322469263656423584405360877158175957359749743521382684354788527172743936452262422762503798360527691032636677172610714842792068974838133682612688273788585540824839357518583098592810306360790241871701836240430936495571054916521631042127313202373532489614006249240381538735231232381480610882451181551692312850448243889883348534434684634247790612826124172443883014111052560181740305197199145153295103049366241280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,30] 44138746420460628958653938761190507506735440330223093889383922148016619590197430510850868092336724556264392617034285535546212756967675837633617091703061331659921947838989763553794271103238340086797349192716765224425581337031248449841699692999267075613877671461868480749494930209292865992716851888690646378144870468083193629266487109534410239994181938109827936140598500907397990646150436406770316409908979769314209956535051716237952645703942983672042794635220595863314086062205486577006671441726933620853422514780159139884673085832011240093668244053486736814546564229217578170953179208447224473399752619111303295317287330676701698822556402693537349849351451260319698599900729229891458932259511550291348399712545002637677192815423127318820802193746281433982986736688899162038395956864414264172482542733121654575193385952164091765323724640661235370870047502692038749935168171122276434648717633819570654561324838879123700718262812770257697119513074832988018384014373118769255164122609148059374411968117095315879018382641503046968332189248948803720898137427845592171363076801523125180967530436026917848101215545671303323424090516556534664019384959384890592423005863245652102290756064068208074659010965321815333039474000605643482160917617862214763763031642528948311576942724134795406906581667673286655559726045710794521077727289631507051858994874595120708053630756903946784825445424325905128078002715692141692572612244661368204820140555978890295409332377457849426923279474092233253280590698102582741950189660681704206362803201339827345053169180191146572752549989902211896549555297920209547302042989864109222883888220142446675557875712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,31] -10673898577366158983002418631318721531264559725498780282836094817257660241109820172013196717424819587092667699143364380819792542136293412959208926539282739188583060140343004222565198913956995158643722131400149058186466373111022702223152779271185401618974261460856621198524802883133377653645332595071805766983026270344865958993573294482005334689605899057565383545567650370589522846513976343295316800380716088334742366996541459968193346246628222715407451621114252194300545967885000657370314019800912642634477607681085955274884879604117962327591854099425853049937915561295957529542361901179108332055972061046406043774720811919547987637630319959298070724744734057540225957131157036552454672995301662307313029531530226360399786840280080980089706659053122596063157840660207679291564996739254922334413427633931076759138736970994307223308630245985294341499203147420383550956398567936108631810727587667607584228511787179867968420911081934243965971506060945277915583153664176638689243672590981502100672565473842559501116235447852503170045898641257380996184140437817135346001227185583013466107080653429082591734337327834833993425311529974024510712157129120512399702181169025220960287969937630369450538798912246323194829704788157630907431444771243125034641834615240869998157610123560120906525725459781218539017114111115642726176552026015706660908134939080731693930490403917831327228274258818255532850221798357522110040627530389639232536093844343062021920755228983541816554752821882573561103278260823243288548918660978734312662613810589969736655792607454898628430045419981118960487647535810361848100878575997949758777089089183764584805171200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,32] 2055364036184854903297578694492335603642698161232625392130051643573587739012549501139504212940349173977608232151956326556085929100241137134005183928967418154199206253583125582682574769500399981428328046636543176694316649346023294817852015856166247498879045364889806393785010549010554590642781657968232877435314403653215976688717143731431237191818920590177461079964019820093243185208491403344177250456615683876842693576670080432656210910399657895941886947360003454183555752601896556892667185771218326328681671158641390717965703749957017864232877875858690548141901476030500109896898441005362374436418873228204742389366161379406101929365920218103854630108218445360151476651245945811125555205954865868844057251884960130723656759287968023675774773507504348786343553903759478587246916510551539333110572788799747927381842465585905022282823261629156234218712165391579585782468402451421083618948468360167065911520477078296840252426665989741680116903483160742570458643128928649933344502435571610329315724260533288739312228816438916029049900313768527212009381651098540884960137279862255518705531407878224382708213458735975336047342302041664595435358890388170472758764017754848797453764028134933422445029878523997096956432595211120746076946032148185607473178647156065474591944675915939584646168601097334716255564774252659125863602677312474640359557390347719627710161793555060333484256212783731885685164043077631870683354798000806051850850314065993394228692604957252207325475907710534724447849999793442208795308793436923672228036921637369502050972596877344545500486067125357865675011620216392784894666260340371132100428061580193747383091200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,33] -291856919125486700578186513600598286502496868340359418388159208654637005344347567843493849925904888574652189601857298853130978762399751809952675230208689312155385442740916282232932836224993407492353055188464430829193842676504584845190281700705481852490601604551474014889681916017851285499728159102532361003112397351767603267771534421257350962420037076582163673982903856872298898469463222765187674632041997069323382006132519560501262538599694358128051021681626854284274600096203651111635596608997078195152026644895531576439992969272325265921562448518543975058228646882741660099227760171001095920097765625804490342207355337897416854314706264588716526308147792976052443800058102996574448752342452468117188977965488487557186568344675906536803243823294573741661907267264658042488489158964344734336348034217284724066220955635238254891041560588836897641729981483691325830880481624689108108610036101076153877400018151829642606119737396284909158682782692736498534897917164633575763425173876106010604722005337312755618602515656867000409089198841512666767975756568136129215809188863866538654050137353939497565006816437292000348099977291035568949192960656048731977727379043192756566070794054896732520445347003671098494115753968650146845393503118751631382638159153505975525556707140608724368865489995505698295475949521825159830908065799978606702689117454337446860697216463774788595900454716879999611818000591603417647959273314360113833702017342693913916147916772328029067494162542035610476000060295576062353041480182306634034281779588644178302419426615858489267522620504639950338065647793207332218598281829745855569623844920280166095126528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,34] 26329154577449773537467355334987318718497610125556844262636869824548937388520175135095843631209776113834900932166830414309274118175227261066534467565914034169248769215837140260783527013547427932391894514878939156529483626394997852462968207594379215969304483331998104491730571080156136914420857944150034557377265053936022358286234450909015534587923412796122397186325441768672589522406926523438758774075009146856765244789351885583623318087053346119102694966049813126555169770580500528228970514994850474967358841592098418923354209070341711275831900605170545679782344233320047414088621508186956441752612059411073134010430716249518079455460136618672747999121541100717372405376266094249998889850834387609351316456992596260173535605307137684846939902285817795905269908586396361362816729470653272304597336254648974172673116402145432497316760697186090913830836856613221921982651893561330658243089761314313902978794790389494911257638654806257544044540197965193423220840663460227003431061923109880300005001485010858141289705662003181209010425613175882783288404633742440294278710465311451958655997001837726374802040056044326485583486006665096355696658114000561247185835217401255422370034063320046518453689945847263845749544130811443767373452031090807131231480767597082870615740747901909238260132923169402411338843329631727436165590419401152204861981626716854431872885425145167813150577288714459958708654184859329909850553423529370457822030082587240337683195784554050412819017550004677979747320654392997056620881608997962652371316203702626099804275566449316327680235069083275560878615418145364570754789147414227709252038509572563264339968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,35] -677390283584989562628538999283795061113648529606186035608463675587625418742715944579772742682579935711444100223320160381843821378358967958483475205852530955134243351944188815995128106183651416552545729910541104281461965641715120145643436615820149494154707174652611713086435816929226485572105140152782664360247754971282702492510660963639366429658161981246479664932073197908533304738792902364974772124586390801486608926165330366306833492726951277171977922306226112478235498806890237426311805013888896987323475793307761214483783905368910206331128036330641192780177539671756391395048243560169377851899230720568202101339367326081858277243587676389460339477368212543138305800424531940822159303841043659062623283773042719421453869177666562518529534372171339595281826738940223961726314364704433869085340912224691743252245898802355453235913704123495826300046251861293899568660107222697373507182584718224056259368691622661148120804932454799233359121470665439379505706005087690471900930710898285016616892246852025905500976611898545906493387717990499677877050030820387761093844518867114177390499238605449663327159346964189610318703989757390454881379088201080467041518470981301995644136193369876989316716702176929272948755934456635147068159793688455692969747155218904459990565028134208930032851521419788635016865984126107364993515511568381448066026866639780443867949257953080875272508153391370585817121807779624445278795621588854217148650330381134229866546468337703146678950986202972699939384381811667422060426231961680661695787365106839054451136527784725774238454001484759294064660534901514703187071045870973168121881304562520918327296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,36] -147696668881419703119180156812641597935652491608833623539618492194466459836812687129677726346909020146366631351426514897665830997759108594864427402329950377645813936898653586756775412472125160805730835398787058009152501905670561065686753571631445054037145296796134816573010828428352638519070278744220347663021297016503170484278720974068318684621833266613830062535814884488571443313884496907095291627738308019533556340835805501603242430494529339571380826692856047330204206319478875371727017122402265063973078613006363261654819395032584958657731855641535995875861171091200680520031010983664789192015058006586055589842977955731813276286563130777226527994271253807371303383611911960371683912329010203332071172535766754625697778098329433973713368840868423485016604732771313260207528797764022556931196275908200816409040381900809158690266962774711461996122906557073054602246629566276079835632040677171443827985710909632285951714826709014841952600176368418606765587112890404849263081797809382292559680901936160574210847134899006095259815594030847315281111015077634118145297645883330893232798083351888155855347490177702442615309485492003561224167286046675724821673813099759314829382193413232254046767234623628172925816561503437377727343277047450703892736600480625505464192399631601836004973272338051561596535389260552905863477868609953389125497915052779531661072477912476145486369357039544777586748557553574041470692446826095680737432739111074959008777497790856813216376522923269106819013393367326144226529302660399862743781443831876347951026467916536407855800658697644019593936965119057954229512471065951691264118282984707508404224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,37] 18471595009615270352659600134838552927475895681525256382284534338401886456125117413550855338119528152438666622627022581067924931431137801485780996270937643449315743146568482499000746833388460331732646429627255392645164105490304388756380202955581420761712249134234220989511343518612732097875106219270793276354171767112476369858751941311831655753654065141656391307769489360458932168845217412217075667437998705235818357248731475696719350568388352115662199483677153775929179198645646689245531215718061658025631882164120431519593360471813715019680255378396407063483266775029892515953991672236730190784039705588071692275201669351113426898192142592075067095697090552179674655095535553982467782841569868191745153444130559950783216471396537827592891296820261026730412572049182843409058512757275955172537534172853215157987111969455340207034217684928019336926485509531649805703351282722220408217144942413835523382514225784330116331659190940812439679389904968621568828365877334354551393438773835123515659689968491594614264793207111593025101728753078595635884448703375948570585951432522969626974463568011506853039008143717441897659319434927021601658530914499019266121729590476706677774233760908027516199471906030012027507526472562665393010404230088508316336186369262166481508904175182023201404596060623533216113377284226917783457168527711290565064294334783026111734666481918901287482690545528158271744512629532843625194035405480132793227865063189147126202403652289665525679298381508829423678193024867929368706147792334687280006474725577295888154644162696308424267750492645546645007453512075225685684103231812027487802342740715867471872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,38] -1015375199215900430016537265553431963149132662606670797787531898839556787551945241311014688100761433319689210804900579929725087041744625979699060544287430776608576518755912894417604580635918517540702039027518572976236606889498000176452858270347652550307665873327080305998559584701440350358067424157175098141523501964956285010406502222957957324982478516088157425174423600464843787722713104766640281299438071935707837696545898381749279016416978092141795275084453049059480812284258087784755996981653589510584789386458514214735168185226635019781749935859412158949373928418167199103478024639812355835736749795306552416642958440858034444872688735413198207548318716990839119924749532943704306942869157335083044861599385320599011763768905469090115420537195696367192621584344233286491336356439768262694689215804984926936914286768326121553591365822508919796373893741314879360740124532154055348087207011793954043985642569698367372537716140900330278214485914804538378765251568884686869982120363824904197100180715178745595896609183230593021839853875991007797915512478590715077245229157124548655771775280841047588382187659052019247369546106166663876384815492405123509683510865430298756472649021697309368904684246455412272156331675018614903543832993299617787812557135185979171277407847651645259554538399531037438381258669838051304878697326398598483783167552675901913214142367448634222113363332486958865813512678555406148346851451000781549914991833101616966350111700207542878857549777998169272912761569036716934406440210044665048324376581830855901749634063510564786096754501121394721459718485819431466195400116240697838180643768377540608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,39] 20521851276688760320659688364137391875472697852294978831148547490724966236059638605526292212580493634258862180115928860127086950958092112134472431121827372947402405823482536682388788449014013071997482780898158683835218614603455867119825585745550520840532324408006847522651523435979753873359475011598878545823768262964344456715683996273721157199570810402959450204834325817980099227954439349426104767957182951521805043147201052121317239901645816463833032906361836429591066829429881561971755462358991947195995403998015889227698304160876877222613655914411779163302948833006404686298796180179062989290446574251700494255139768311286065066403122318549285341687881402573307428396879890107809692237896109440338052707561123311271830091246306340425899337439683419134898482547228791464697947933620819812221907507742609253250824459211144326253334694117411763036062963525456822389090993486045083589566511584990832730873513935060731443671103350107918383259318869819425772090423072017462244488964123155113934653808561675182165264258064186179916810339378855556916208949793537603562201959858491076664222569789199696669178705718958238408768672294380625253636003313829016048908930678543937074064136236916285166870884501661074087773665304333336135663282905403028884126986340751374810298901549803888725965382054674886956072485986947397973325301642061723009789570938048659222392375200578279848982372149317020392405328665887275017598058366283550636080207044181364261213631370587023148992738597131872446004474473124799828569334980773258522765846384721741916363828948833582871867258028200976766602496532907266506803791942192388393975964103606272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,40] -12354155554655493033903405397715216777461855478407584325671160488402305676749131896118819043140183422672832920410669640203432241469522123198166842017075703624796756210550278936825688896041358354574748266188173805346315236447764724874293979102959320799565606746811995501861876886474376450152096834778716263647405420327603975211128115949247320261401939043934179345548881512744276724201300849116828368471977191037017056220102450338996529471806203256560456096482449989950693489293611650084366777400942200749272566187153945170576025024347304280079790518876381655860802036989936056152267270536167235560159093240672197561597680268305171271499945022523094090320313187139118613858586009697744899211103562402254131976221004012608293481717426061408604776344071087763058295115109203429127934255360657919589171854279382384841833327016168880310670260235124027544475502808328961400563392466107333421218515520823216438869955317134612532477872654000878112025667401304939844110492067221911053284869344525064219150618193209742542834730929099991046485305192325653897425285963266610177516324727126437160475117955284334837643070316437680689709606047267098106300547424211745737198517565139766430509507959980949731550897288055545225747568936531973191067891702499057658676414418243818393331319218738546701280845202071064483839237351057888279735089809035518980269233407951462215111312032325592899040727896183154337506137606995293676884446585821111549795267251862928358289316492205116405850731971853280085874016100344517948462157467255368325755908695444839899205260938545491655901686290734716509120689375952045294518291327303324779223202454831104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,41] -1162657770909017237132276952715630662954427000721007626075088899286026572694712783716138497788233586017686020410728459412794334755103015834058711689468011895735537281898456286011575772721106444662022947647942231558422100643113710011364903818895763912253506996166174046575681876512610921608151360218089707245830175926706591518934926735187227400989669847490533033988390610496441095809926790381440895899546908110177018276074551579953085318199084746119490912525230394992681127422259796036246613751059897437565829377645203623983644778849925952142396434737641780896620488449525045818750593240609228099526608505581465966321803159788422832868156152200248604479181119573576433364865490591290203664044797638653620867799964887536916530727690049702067063812303048792601350592585044945371997229578761226752150027887985228025545144690007170551874363213419898274489584840772165157813162491155391343846872559377450897747901252311941790510315000537303685640305392709058603469495372422049453849740144931010804666240324616449992404953267315021409577698611954988332032925294172181480183333179285276642420324646092552804207871732625332854977820289139871450639328284176491806284867253565417677723355591479082773393551474448538511837086186714313933066364835722798109857738145278994126242157358235692176071506323940088417681024912173931488491060148115404645569734811342841420224020448338870158273808148979448549648860344245317300345277739968459401618900458497076045397610456254181740435335563132495391425621086502384449990440480209305606232983341502906269460480923258963318667495371291065015104413015758972506869552409268767538369197162627072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,42] 142926867163045669667457875111721790048362155106730405956627920846341915689435804046590419955628982942887369942719960013642559467333659309695624458440302318724425188929679359277966340376757176311545291655674409293935891703358604684535859781692654546648706865280775375277576163524007176405886214837207998390493117448653711550401671636976687921203621256597607490800302588317483372658256454440060774956131566258207709967298559838075126749361919536035662033426692385085330926739140058780922471934263619648831001483852756946547782245178967461247763357502312962443701294732739877390388055071571813060418254229707276869464626289288133494656987726307152227821181015367477242134475185051442359614056510744510012467704602671265999895443633134378497448613651448157255330729336560186609066826987757098247083399405141050156799539029053339528040304567122186090266053501996518852679612776114901404819511638664043301691994954262335265095137412819750902593202435663214974230339300615878097404899921924368119667280321340637455049916531171482007372727282940315347279982213818087456159057533927442520195198678500430100477188757642594487462710373429047252669310631520672426118028389901572094454461574254728907357751181105253466192314737455248101830473671575609872685901229669641726805338205466958408468775480312473833412589641294589588476814141316693087131106162396856838047630665895593307977696056859490720815706161701693938310412297098794595780074715659498669563817678112810579897365494021214998636039152203324900116314013330060211024845997025480324442263479239133108584122096442565815432240392882385361397668600808868308902327818911744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [43,43] -25401774783182906052937951352450155465795841847205987096984189564075790630684339086438936342385709478588706133389441635424333888954352547550462824815742832393919925439011161564241945578200802709585543061184138331316628738808449168597793834001147634253794362884097094236808253090501549797558404658413889285552483493584037151975796508868061854575636136880663543430807735946500582126632505948458296492202818975584868900158185304645988431212717370179016038000720403760651332903530260459741310345824801381071480484162583405191744499999587959199611329091601496295899154671567072201346700553537419568216338348041088305277276252025985975453648225965609560883522002856892240290954758118481524119375810081218113758219522782278479151780645629849375132095549268041829674480682555344644377715732140994868047214547671255801803509853147892304849990571219575056037602392272249757184005806763683957480354683839722927040169380610774918646356860755580033305146638162779295680504262984841901173919540446177857853796510101252137422596518263338274253694636659615610930232934610947378678463181554355084368347082389626860728977872461199414579613017101136970196824156017091880839208257906275258084384789368469989338927643190115875102217296265471307520333517279888676176973296635264348505167234377436050887672394190210902946678571793382672046926644561821603808628308559318292391364558714522780068353820937286015784947255547782977090409110516303444622668406265861673985541161488116106147200524441748107789721581884727139818671149029991498044671725294261336286425690451429468122728012667444766190718636636581753576086398843148960756416670334976000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,0] 171981582811070889772375149783212562549936376975653336207150858037828193810998030560048120816384554467509004661840835776982021120291483065525710793385102761747534122376755457954135951594820304483733324810487530162555801522219974088908447769635230480345055890602698466049731060941367947511389585814535309744791263914380542315964531536339589887087486630565901915496867870802087412240932543747097659701628931407213099500067691031865645127166213962458413771808210360066753878493146366362949321185843039160293569403592562259556663227044572294173096400150997349254295513953161082564410290840290652740907689254082491538564582447569503126806121214088778256859694480899225437420319262219334752886179674606349649108523638227241364309786957700137353598797619734626314747991147552901398478225105336401269968591320508612473954443094497687174500156556092418351556542235651364882669098569025576501033082452055898423881815874622031075395539869966577851368712155133971267829162205000090958979536692613896090287561481632876349839872555551770834401475571781849286619477890350523721860234409159339922618129107450019948001611970917801008554434183573232324478204604184300136205746077327673140264610953485928977370353343209484163852249850820652885509957079803602100815383480425137298350356213098224678900785700839854615603745483873755756508589760979592909300007188713189378242050965784900340619956206512328932513313724132927197431408335180532179997879980644871182907148521627472959327937654305373131930947503680577807970627585828594399845252140507805589863141066074108804848900380574657540741670249263809085632199250221806312417947309838323305938944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,1] -2810205978263301585584378840264813034262489179577098633743422862272395494023427973362026757319979558808413617172838505950062253031069077240537241966677180125646474928569848672492790979461653378099449417236576660149892159348322162737763433990995642352074639430649735506500580388624733259020679448242465107327853916491686917889475367523575613002197680711738247016680420021827194652930970094228194328917085935654596187875277506944667788479479746126670400259554549784019059372632581192347013451326485761394170324814292630731749905516829782561553626160627686152457132777840498377791662849621288836568294488940313376219125371988137742912595840888255446798424769409089263834688261205926517205244499286562430640527678142127541294366164581349402302905736761487478002092860125496979270751933595528151260411808009460143465561210620250604025897136929723448490573003053876544299682451817640805006765787911785515948330380578438005242191419352304015260450579157350140156389321294970094136226070845075547148638671016132592620678640952548295841158746271220017570031572353316258503935392025689155068000209419488074689945808066420278521178974544552699777507016023161338311928535769029927987548469165120418503007734061461721192109375302786291888959253185455857540724681459085490031408392223061744534315012710712479583009878340622813188409579929846765421933317029634561849158068979519498849413526670927211722623073079858687818161595222911025554588153226970142069665418113099569178538033924968178297951665598337238149831111831134260825104983167749643785533408655812957652275100646935489004742006399753994767154859243106350285106054619523325284581376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,2] 20571604814889906898807288428577488665984903969109674127883539726438167908520708576073944031424467600597796689275089089306336136313260684383431298339938144984894095581511702150235217443821167214787215714107277144118552089505377688125739588616719457777061594299083121406752853451591033225545724298794173131110703659868948809984564988572200076053088378740380714289302397193468211925099217186255539925118178790734016618575017522600257486391396562426065600337144363719303478453577594258684593502221497081635082180799542347174776622760295718128001742655757663659888905817087239855796002781130104784331897420698540384375323441389886197457896220486984996121756502413356156483437853665876533914863101472810656257320412734239463107405592119733649169438619954067610429957618364372300142353180757510342805909641125080170889437928092039481884939973830656686105713630000480412926053722859601409379439523475446218668950121690733907876788585253814876559830650736811120038977987077790373258148061603735496977429239253443879724271436170997767828191973345981863833557664122659664939248761804361778177917452121648031410976244901442463370782312301920230118309528301509786067054924791978160088609221846578893462074393849801399893793601019366792366575149027229249559878390493816415080110555633732016045617283089320609347931263145090076523707508665571297849235868166519313463382906934416272258090427390789327006294424798491061499322280057912216871895881089880813310934479466114672364451849035197018065030632489742194935786308626096744843345364048237383781510247618897570633611167762512595360808535486833712608770454203626304587720350585065035714789376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,3] -84141548233132924176796711413593454583193745695389294236800775519473692577890084638900001174165337214490732425160222458084988634007057680294586823158997691420003284643497647715872251960920037069481501351777339234799776946932421506055661834381987496520552697833414508083855904062846808584109224401812473882971137652283476767316866980619088640720037488738021277515343142733448174312611288823166165255733717199526282068010647918229397946134640119910732874713739587681951298895483757941378786418605520198535450646659992994265326644699766039358683358107818848909974945723478542371086146080416485971484659011287462388325201572647405219188361426035084366030550760819993923436658811300803264253756640068621587734757132256606683247719456609199208132372124815676604235524052303030580199320258979437076665926912824597736987068140592962094220526483124916220270217219993201984302182688931052510374929822177347379126068673281811391057820582324373406652783899909889933818905249010349479964885824170399300751740588218251742897791364292781697360777263175793453026301714842140673526052904421200235517113064864098025185198093850944057616373316252696869268935168339498230606805943886452920754539345207886357112687769500943459330079097669623580164561987015703593900864798243185994478432442585174267144146434885744208348440230233031315896094985827836485246048123521117210680106937395350694065057215308632579903168483967756432101126420989955957668533525707379844592286121156006369110360180932804026006208211498017822421950181290157997312716560467358004207797865691974378647207771878283447738308636105487272640475737532491858403366256753094673500733440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,4] 751946132742641923577456525503453568353410790065259568599410982721971157802462043187845047475414136897591797476538892639354315794335481206676469719420867706621295023434595619890513716743059172288458653630877199854823489488970368671994145567074175489632645743351209995871708773730015784640355525828310801371686755210233946763832648374936299278215262831964893765030609885820763220898565156491840331041465994441311113648486792876004909309360560529743341895785224682327775598375168444519768928997308862817413525353961734992111283854468348796271675996137014108621092625449305813467523583345984907973314389743780456084919741559431622582683623435210040247857538112803721659699786315091301228245269873243145159161584099964082239705481348238140408834634025478774926721862146363177030760936055021910091353869911456481611197980770580597266744190781802985111143633383141341908048177449538088087665293768757372902241504089229478317570530333006365378608529300811989960712461130252247584759740571505296773638909674857528846501318959493830276406190629502408156900072271292645668388370887828678009376706214359224062335291485711109799223469727800753746008895556199737497268765871712449430863304973450330390450448910678265102936173908456459368600968768213039869573239251745164883161050826097262628814525817853138895188275487985697440984620556773153934118599183093883335637424603614061552071019299151341676123355310538918403476447097537893364330063968361499228679505992871907441241018108079422781495074797553462423740352687474563223119858017385398992112926657483739306741854606484743632806444567130497980332192400010428026104725267446453951833047040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,5] -3174550740805357467958969811197497715331802585197660695174112600589498093041178488576641212115589832940776680112323911448890242967014935956841499123434075448519438791090344155212102765462507511797828808402553804218415240496734051593857640505748323857185650125486073505261836962202302553732828983676664506839265066637440709793596874980224710653369967780141454016293179308388581471000515321662614819439544581478333435108710066542726828275850419042712861598359172304932913711788801196873525439800273078885431028950590767271369715563347770762257431656806555870658022795308095588235126702324060449002216602382242787993387797026432539246813277527634370907189492979890555903210777404917396115926665665464057269422617773502361289686805235936026776772041172987681349842737903894218832457502121039907368766807622166621699622742295070671710778990406315215375072111846509034779999787407342113245028948253774579846172937558699600603837623188043676239158423955097949763730686937833525485553340679441037232426393606839452050466014900491004152879290388960388877109761432927604074300434993567557619662442950388271273983841009657869347182945100251452693005940463639899793250727561759402179805808647289310119173930544800849954214441681878155723644281437515732132401597420686783019869299370232503738908833397755697042254220832130613339482421183817476915250823991543372884642598738812519516161171924766991325252868137297293804143202253469487077754205626182281210241101379301673805101632445068528364732572664240587284787902204010493353369888060523042593783251448058809659565535586242348386806169776817965618701948440987704845319434441803180796511518720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,6] -5994433660999295747376411617038450449233953333652867359110661479605248026958645123950639131698064943668199792114455652792630593272194491667707250915748559189758524302228365083611924918150786905732888714049344858208442811826779008362600157133546992385235537189877780071754218383535575848987236867884455387539880715984906758494045046023724007308507146893631891073878619484313773123414137854464394102851524707004399157008513769616075897408762451089432830972304455985562938260864288576458351337177712167374242231866202081580116191402270178775961746213178831412890936846719768241885513214193278339065679868593363183132532331006713322475208895593487931882374608769350514166412056234479824105150683325423067290648058864611503028039459503479591052349073448446022510896139197877951225803805134332108475984377662361215645780264601190823651244394540503949636171473860213430585460922794398484261497187794695967937594608511982686413206733766759903972698766204463225663986782541382583398793066273358701044234219504164448534883521681194342498883711583494805989688878519643361021270837280693011949565069523513878439277595501308415242142976992046462248652745088174834141837428737486279859651009248579455480012940050768673210099405714635694113482203673969430922110601073836951814181565853545956964937436546591210175143501912991545756760838632962306197205074087239409288401068452604732583959011232157501243684693708683397523139583291091928124352429255321875210565681489714471279424276170247624328846993738816165683186985290126263480640254286336039108732040114387015602674948010215818051761886545412805855481550263046607374879346939867648856088903680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,7] 64322584112973791072060898580646244142341336902960575078387590611302884985740762173908471893840950939769109579856014775135054383531017921321545615871537536491179664452019314916964157131321428217315130945571832771960343612279508653728837065240513362630360041926252870301859622717396326432467516239705445875866353280028874065853252688717862146449479041908682626711927434429797022909122134723096569981129115981255255257191069457140589016524885191447172210747921182016557690584050959119922986550920679808538762019858210391849646273713009526917344665255618660922427309656390080498185338637673184943606524159046212038522005766061976616093649733248878698811566485400744670694738923122792814218172082111794087281601000826423315680189634693327943446211417125463542407569842289289162975337228857673473006678525094044700749718412524036393742368246437532953480114397237474329029834663576986249948605643816950428192418776379724992480655897731364364266062126033314906642661425766823622037836243503145232905114009472122809868912562138267454032266685563449538615292263435616150487768614988160601505136866232485803018240972808274101096275727790777201963501209704927174440855113033499543101335876122155209923334812322826842272015290325141098522139023393386687693870283821635407895465266401049821157695397061858426378698020926728710826732877612785755145052828311418016180131731663354179617225062152683589705546123558190134196558878320455587677165263370291686096490800392145618448120007700169531241833855998573782229936880792689926237515607209763673188506825867374093871165948872420447403424440024942559974862313821610983438635739432341006800409067520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,8] -116943110078570532817499007969837390199855580297386178865963535765443583445089250597909736042452720713425783284999793447942287013152160244138036700997838388709773797294778071676370841597395702696344670819974673382702446704986351296093283682484478828179282369250082609940663844053247885262599361565667509802902910519387745993341643576313604950217604453324813501881097756834590391009785305069471236413548643298840880143494567040417351876176495293112481931968493315076090259886534738495266284313714497725171099619770609072756186332537845995185284428585792453699860788711895494896475159457111753685380833335713989037721048932593917812968634265323375988610485372789843851312434397718782361734129764767580140147788479363289278515213660778713478422932740010465289323773726376867620371582435660231931996276416268127795395850458410776334670286169507850811829003498298063226970554009177811263160857139671265143774565453772395143450854394837532614522343629167317215820448038818639192731025143619862396727131360101702647914914413693015372067060964708604817235863437562550923709411953807137502900199321187739598699045304996302310323058978515426460161407041864050588761139095174705691639117468268967961185389406929063908760231871439099512747244536765413238009976803261218352822883054454590009263770936670432232377559965956410658551142852809539308422556274129300033918469254747920461837765011682273858195042326827691063864655857242337197016553791586450109679221756646176364043637132434155312021115269989945337063774180107419695607640307237011729660963883392976917394999774069016335159661550427142801310191249601309714386219804715776147685814304768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,9] -76103973349744328271590373788236244082445342537030415727653136697398336244079929535795755511967641354114441919950088655538240031937784036227630165363542952782473469925441448476468574443307677978389686295616743141962548840652844123925632322682111756931223378487742506483601044207060305002764098849027586753753988795937356364454049742231766154117153330751715219076607033946056831620209730541675537402992764949566419633648296209005468939879600513264360001854861831187177650646052338213110535441366416741676619489315970774271887759257380626719812826961403145540596452344931262499425640665531686015069622258824366694157748832742379843230855856960283472183217797439367981138522985595455615895517009142756982970324486428446198189681356334491620436899209173696966551139591453557909697622365142073628695151935774329630894721292968596579740935780262002901012586303774811254949849219292873389190068785907953466731021606683185002594364032007371346582979923811995618054162062673680247837083230192618398517545481819765795945563634359956316909623736647842213776530941767205318250279744891917807222390060718050305121155423855254798947325155744194641345759449471951796578460544052990757987407562779358939316303404658809106477822076148079271010610818049698563980001811423297754025576461438741433746100663337664652178678641532987270473790411739864093046705764593646821560708609306657212831676193474842025628294305728079413320442213808032312137739584950622417750330382085230321719048651493066039012574089272383535384333253838618691546590278844842664778010135028760284892769978113272756939505105830656016429123470710740251439200126795840492695267049472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,10] 543526671029542206168170838720766646931240218217234430316123371833382299759727069596372214185061218519263711702773402812443917645107300000667128046946249836571362678665445836236886362980167806360599563761206856481776455175501877765856800335383980132999682870924394474131401608013660649814330167360317976279189921500534672589058009064773309202684567163732269742035916280704041487877156100821872430130786627184467878121968241726541256087512901520116722739940456821796692885527085883664652528637552534099848672503766051473424135549440028214044721143623431649585450106149654521074037079639297353793948802768870734968097935519563291814420779822815202047728362495994706577182768691238004681752929725979184452676195646568049274866973710495135299521401085922271856690907653239342689894705391200065908285238235604137510660592686022408554288390275085179464128160830410561208120698571876067662670490469666953872037343830626762491245579921130465999967707588534403975428747556334981972341901418608471549972372435094943347361521398458481352731103012522469918064335218229982883572581400259624549225499377857447308944247766858132198724555988098101807122296209273984018966426712045740095363259656937470870998923654368638955041689993589338332384018530009274895537086405567117444533756952735905781017268334608954295948418599565001469600822676402440553653520824431867342063619767691260330385073392644687748366312097636861571068022406104451117383005897433422274131874027286104028933343245407402689693186933722222091487028885279458600412841630956702997575020293194527767772045210298338817259843453274099462937613301641041695536460302712074897946191069184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,11] -736021668787702322279450416799580350119148884501882459847075545647489888870370558386027712394325421903644933108859557258795900632208279158222591385390227154112880229740496940012129241246694411228765113615001319749784129800479918337898181814727654410787506951520430660170837836648550079954112040375131160204786565969194300441649256659298424213846926935451186294485711880185284283908394924726949314564777304988773074957268381645219367225942278782758514136175135931596249903103699346471082770004776249051998675787393265878204432363694464477998812875501067295970570072514397932258671776488402856214495975778553211583791349949440436385467962140757858912353476357229406565444531832290241107121686049996589855995664339338394155540006427552926088039336798428310819464108068457348617568099789417078862839477907656207413424449535689966217948494247884887565198292320551385181438483291959073236475824767381022395187967068229703068117085894309092757655547905147858464175634081113254933558372141234989467914896716161172950894082017033810740735805072686355984294089274480562765625861923371555054793080551346778661143421072630131449462086380670445961009701015170086304614426042604693458737362119941334418496229393267987320756844180229423632515003145865283586343666504762584979386588576806695389539140040336798097812134193568813105185514282398971692537800166153214204877035745101814728670659564786919131110721969421712705343229991389480814321212089164012829400893395379168254951761654644627439572447291830339727117829120351808687303434490821337274153733278497728755577290351989424827253633113201747646835378609890477954761222004212844293324292489216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,12] 239122952031221689737386908278236309384612466598629198394310232162710573546628024938223084502957309825042031835891946904144933529336821634203681846424800380161775681168373406723745538646806047263215306621417237068056003067355230377628738125932828753967490721548336674742061938831102867315854241151864663544411242109164591318721471744009929320951324928992881225913073631640559914535469161515729300550211773354224957871211402238418444662566054373901966822854018720590258573843629833267710828804562756083910815324563122222984430127842108614845760344655516693883986371987997758156595132660081504468630377947834269710414072480938045023930244118777862375872809269483976398591035537205693502189492418565787869066930887732178623374774945501660503027305097881985924224701735236124798054917090252597071279978767997400101016070057506220949059499240619846463894548763389084937757082400374221837903989559064159345935448236721924217971932982514666859176048265669348529688892135559935162192893721909961322985630528348356338048472186769393564259120713402843200347902905378525566040199470294401570916971781321448727086721161291789704065855159170187711998610874603396959650458786515598303550311945745532630699194599568030361311498836821666224935799123664103525456298400893132274367616613577051342521081884876105919952540741512753789881713874945397557565171351651003972142873407376163137723016601095071874785496262502108077910019048442967543612243490673737766878345220223584867134123157874205987211251755414163373280838392800410190790441431222426169999201001229237045007688678058894162927657243409977872204961515540421830072120963504021528745957392384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,13] 415243357055516484366567412337729264460583139938197989745238920134673997794030969478807857158616914471675696076844792851733523411516225288402301797414782224859524771825083798882462946999239419500204775221843433994697847682748217956751828427339444402929924383223825090506439009440163054007244725812031233898308860948411237690276140097675540875013113929014377546957264013721396654408647943049196812417223966309295310958570617599562830801165042453224491300455304297944851082513307237677825742741227951118088920564399768460789725464618832106002532527155839756299587028631465273525386795625048210421114357001878138899940419739037835967309249262566063092037515434801151999646732266666027714291591247730223602915800559456121465486643716069105047385337412233897646957597004412637941675421355585680107155026164975876470155244950314294796899542122790711677561313862923658948164984727884748495534852803056815451670423937683755456105348192251397573743202158406670064526626230843102786000905555147148998826721075955160904493785995106969903747689188760296071741092114617465764320952889924854759418956641917552724204265074409608001269401650476179139179640549590631681611745057087515128218995355970618571218189032264063737038804627043667417599536866837749385893277596752537020170276482523155270570429348183417312516138875057951280144884748201594347061770434673092605454310916765051090300530107138448908561125796370108826622642202590043806045463938260169156274105857855914415395429156564685360898557977503396323061990636120123561120592076282551683272149131558851410727957044619078360432820820717812306697933765759102173784742066262994395700062584832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,14] -423848020646742773822939047981428162580956331947182616020582511422420811307749121751745534027715237563771329462643465684940288471412251923954926963637907659649266660880524830719135414899454198573540901550566846168631994388568079259482325592829485188711365318283699309860916022726036935093492388689941733127179787899148218346365434914646320746495157451512103648470219800149629205391962595211713600949425305173628571562245093685550200289018048192471648688742105626546948200436318569712821416141309291787689707343580646977253804841215542603236721794023672796162578799291154519349275559479460527374734211705037798405455347974992107978370483293600498557432449944085430000934948185749167753865866768709564905134324177729668431214069895341065353547191846658665547643114988805410378828943550434333287961557834055148491685533560203686517297474974621997850881396241595888614994279709641431283978299356946238608685790132034459458965977475754984900809152463845771987174211551488587459496739625030548506356765012842871236994808850755580956480502254382924311912756257423627998167085868543980807778961173500944021960941858590227610775928345848419290683042834590227343275527374017422143270667464333248725010169595526845658878011131824880133257431294880713471923211168772020924573083928916032117158514487039906726293736736882679818659848270725832980000752183055064588945536183868302691309020681100099944178880163687636760827024725891578935982829127877390702672992341136452018449632506075464588387529790786337288145675200082593612929124587946098006185834816128249587708933853822708974958021639112986694604632262137723080460303286383712710538511253504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,15] -194771850493479193400095194430863701800364308638186206467801022466346457982967417464611340350676343689728541463366499424103306819518286053448546141694905816896991012598949143932638444348557567634809317485667347971140288778406403260895223782423531474895528955726085219220712536154529728446457593629892474525067547101422448741597548235113848235389819901307035899746641185461729680960263061363048269961100056038760015140399704236902221077236755121188853659701224132874592734717196880764623193496426946316773741433419184586868445971149432655945362156593737969971184677182209281882493159795189278111742504833405849826045224944130138485872230455734585385907710009126487151098655915976471885658729609419175360514954449053569979687213119711841410850161473666979815992281771088166258913566580818189703600895261707836641352653695900404391808552206330386534933043238395581940049837123624829369611136318957401453145119780723115488295986696348132171130751551818186714637634541310324161363206523889062366794645231496590967625262078363034807788657593714074747952969081605437208433946306833765698188353857014311627952520220468092504128017101113257205565684417731518191955820357246326908840090730891480501144979128575428397756276140476041071982577965696852969380876258053142015769402398966718157195743315544696929879430219696975993963850727382506456260536575015697770639476497157725629295309825149520890599530510400730232228915185072525938905689569526030459934429036854220226379184517607111872114049776731780882163218006376111738679910548415479826340158143133407334365136325776501370331496591749435129822743150009809116605478322726239346842396524544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,16] 789523239671030738018154620106557892979949985823951422384751436712153684371627802743343364113990932650157619637679053057568940887687845187387885668885401691354830048747630687993198562309703253644311502682519871423485632390917616870635544630092305390785875647360524617413852046129085939284002573520263804254021966525452890717704548326408873011221513704866473880293718014311475131439511476407158266901127466625081063667619039473188604697745873984482324798333611489152441648198806072465189441298712932206786645739764255018467455992086185950936773648302490786367415432000404114161732141448000209869924232114759202222610689534998382635584333889755422794074899588789649511817763510624899413129766583195413709839507821282742865329631443041987304355804836700990995438954748398575578475182281258120689472084288312554111834232129075172544249698128037575434732409766268035355206978911863726913681543637685949537307324869080168807683318980894065044762154599650956647437714111728862506573902813035995378848302205804796903053752696158981427809767479048792745395731830696013768657549759432930299308336508336849046834375544002949749620837120535372807198289753847891164069269183173960727114237742380574292018330085142772192599030333714982741613736380501231482871955997926803098247843463812133272197031404344864161023369879866739651891952506741089364844250487437141681759313141352920999383762093775402394227404439252700712165933202914786752734897723862898264649409585182258776091884048552449156658792893916632830442900862385295097483319521973739574184064926774847380572219031923296434770972140889313642357634042265122196462558679880734306721041743872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,17] -945624353647593557330482810584092431299103923319082928851539450727826830116925209570708820321087614076030473173649401537551252781794782413747775772991866310586111215078699503816246569916460485482203148097574119242716877119727197003929686952074040709106837349571894664054030268166866845837078797325695974219806541985127216980485252222086296029646459384101636313854425905645529795215301654065047849925953225939364110774192114701465417363242753876435695476148624089950669684705782510841075247770386225295524513901190581629291869873903158952774408629006627688509186600953139916463897053667950557793436043025979674456060143899040149254650669638740447567646732738820055850807861213721958196314088842540900506699974893414907340545257102784182979043559392081710296388360508401070991052273699529080439143828911180566076093275485003678001026741742139832345397532330063402342639579912635261416492164937354022766978266014876756788599349487263194026563570630825838587115684904517014107257258538862928443302320265346968836329538764007175724407148906561520449778850198352235747960810486273377575132861052332987600355856499805907462485089187635609729474033704509308123300513469643055650874711145339787773222776106250524385081513945915180675380588955571932319768394806536173778591555090757223765256644163938120968939480781817355570785174217378147894810849778584863053263608520229654946458590396106262093350516872812606735893151482654785362241000239003312111557103570892388470812244244744449053870267538407666600598983346716760395563742230736663675098913538843232348441599198840906763087073232174232566477492417811666336749516567891610731039497912320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,18] 747440975407916558396496632153500392066482262411536956297181059766145952140345855995279000819716449102257145754096275866967247732667034489356354577501893475937117766695535429652947144636924921318431714373387264805616685902188902914737781765586885837361179533574911802194018254348754743969791276717213860936547319765891433501303060741505182009243370780642822285701665241109205007180775151206239567381124803984419882214165200872361091580692628714293284036703438505948241447571672502329004708349173339311378674174123650944742342206725197990115956664633225952289010072657679244425801022505391063482320362611709429932370047517269498489483459732787307973991273146878487921914512327756098913959529908448646546973874372397156020678302573107355210529907624832476231886362106497088520489394026204595296537873979124610738685083059423199708322280455926696990993148527677307004569793952337645517639082574830858659463151337252931605019304323493627856393251516218439884030224959918294126892933902492860093635685294879137580572690769749498265619511762167847079648634901274555890277341636082032958420076252381085534895121680019028292525788276941003724930380157606366794486861780480955188333867785631928846212434692252095243066280530976334720059468130553932178412700385047649860585876174871943071085840323407506278864843774771971082199388314062507412656760087060363865447535101571225007992138237437029555036458648018085023198095988684104683102009143688710161934409527330651064407665038450817197952635410413810204594958285921951538515898614627176299389930794665833768204918887340947788810632731386719218226259334718604630407666513320054380678797590528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,19] -457269198724449515044822445225474053662183959167575779962386145170588501079326097960886760643810143135857328903074768768947137606592247441024698208409225528690900415944512275477403523179772901627940423809036381964687689341635250964504907226434030346074928604343662407195784365975124736462463284210423654257859617081323752012273623692861939692782409999791771396963993149111066244776800560987067889395705028723829667280377307409487122561583215563757108470977670000329590775317799908997247687000506830305723172220025472744303955269046653870140851859289815549493270337537706517251608878136369807095996437546463285504058868238189323417637362886563654436535310450208087866387644926334010791201350005349632439836652517968663951980673088991466553564686545213577950815849143657343697262012784995708382782726247420261822459156906778354042873640011319433415790944421580496655073485326737937368518003845292575918999772103156444143144632927782976013435375357874362751631628434785191285933519742197898387193854937542092401519436515881267548286609653294153439067231113529196309119972437335646143595296705169132955443527933167908721943823428318528762201671404459286540345583463604753519480249423348183700273452644581246635498831832462314077819263406946089359131264641088639157448903315818260237431864868312100585611509855391374000108106949263668411670485350534612575913303614064227432875139183768568042815808067660197140091137521894556459244200833651697601817060736585485296036158890941414074282075511721331921002556014670538790391626536875230366860329256721890881146966647817156430739241735698924009525634304075801792821625455510309788774431719424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,20] 235279008843570938953312211984024305265118039182694725229664831657935724280541120875678109233793599426487808928089933603846491002487041328361985039106855685609226678054670402136003530484944753301356789788722172520462472400951106240734251920403207654627049558799065405126645702012470664780441491723536093922723265532355637976964559770570195765826684136634593944343551770280001182026312081623747025975725776611370818812681326832432824695507050793393957855532043604205778607212561923170836105434766098926521445460386408577163511868726207026772717883615501064473571482697476326458851669729846969419625235094054769383935748662819307330129363440026433589097787126879677446366642779293118393330505709402781663651885413539262867241716147687481277207755511783774990965509814485031708368086431708699054489058979244835196184183832422722840824292646613112609968783121131597124155880066050143921788624326393300208782151033336318925207834821267682980894099131158890569110092653954833468483981335682913258896601504194018927818775362220438132564960499140020299670080311602994764612825640225066691898337399690497478864089480692512221361564625395104516011468802148270312943883313165993124041778338535219383959439590136670438958896483058558499595788381098130922033620584480469821253991944139720614408896668885038060991315836352710506392465183038805860697986498328076275603231874269940036956496508343625431241636572043597048544613069725063425205214613502118787653045299008017209050145570751818133767444119667693695516759073501554858348307448169893917352277550592056827276691020824702382392652221672084187140642515069975089548003716305589348175997566976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,21] -108215954322288904230995863388668697429727143226138475809600452147917219121491660696474862102909006605511178807596437352997309472399770944771756941162264081053403606151303441205741230382186725104027125716760205656596551225970053913288898838226755774750347207886495950448091110293073079315419594980637602232943356604659513575485916233085384744743351626010856042968521555023542504674277879832335283157555132982333251809275164142675936011123665965655223783301840191040311609961034474416879793951529170181682443869607837857623735336461947414865553218879615363142610629173238821448706410730808384848903272172380024378645676722184740790140556911565820638173958899621355793078837935071527092033559144810565666577638069661270505723066130099531849285513208114979331725441997232015144907156354130173899777239283800863436246708577866484061128542963704298236278143644455725671231281838239258063700728042928660138810846828354338363014692976592191484200995013354799049758499579878949292207611303466621169877991743814175715636825389134726720013439510772234808948354778152889188255670079682867234823080793292146619782686549957055446975365315403801911744766845839856464944145896687368870226897685037082257906679344748195074410723321675068535527311610132858936949472740110889834144376451585948619800516043535485849906880625043140506298234156671990454592915125860793065050590766761779277919236652831840026432912728527413724997316540534176306982774180482540766462210398562958222586799125788425990460819945350236592808290040377867891201469867189074327974415092513447367303567435148324567348177117814866065634479508951851272785857770344973830413889830912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,22] 46105155975064365650054480650718268052999892741674853034330573521997490361838376579596549280023900822330521040069901278135416791592338377025515579750826351523232053159058899523290046449104975180826759586458504086248592485090635323567123023069470037932803342463577348521243104904301051129968350468293803206415589767241850322334125955814785586059281283791779859970364724200124071554944449965393599480974209048760437603407243940230756229271426081978888609731892490037465301417323583862528841229803188037322386659260660079127715420490320639003670623871142466467170112192048527289745640762931995996420988877169383810661502849296626483728886723306250604834796042339815900693204981873441738661659535042507809863236292520662594413645544531051244304502415309330729415530405605250925176432539918851252325514076766745267828009883623608986408650874854546470473266789751298388091795013761513720108841042908624822552792481371148442969762685693085286365242010021263977696777382675499635343552099910995853217581919674050708837918746032285419011358158333819748958292851283863142270203953961318024768692764285009385807422206673779359913845146469637552131018239613898587939336977553803460421915066043561156231865006679437277259188535439700571924065787273366124133134904271872689303696422387460759936740073057531939868503035691070056003431705677711729145421366139433249447735941105250329906934563163695366008629546599928685049592076560360783655552450011078323410303753766325906252746697237132101880523324107209560027640637891296365682016625427300569507493693154349092993968518203864276288059532803269257440918919997358160043565318076642461121593212928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,23] -18076274950739517729476912383970855838723820478278467765458985483230241157754162721860797982530519946958377828721021576097730678643428374651908736704405476034846361099695794884638643078238715093628231232003535361028019308413116501992316470560416720572795680589947899489663570642831219561896508417558747339006381921298835008250090344916985653450754803546132645021879251160707129448764590136867423058614386654893021716729948242105976483102831655812783107920257541095410402595579214791509849841935162874009259902101001461944660671618447160574800062075078242931830248029536491224157878731620352414620820670257415901781798698262315941218054539609885620368123984171481906031233849008743646279789540130851624457961695704441475727992185123054101141576488924595093102261215614076206696001218000008009744440176954469090508744257530777342266160956144494242636921061589865877591611282504540636262077679776004530383378727286338050201317287286536632626439784578280824597533354686906271401698017333787001070757428833320921103920820639368043559502163229212145748547493138472110198828320769375803884226819243754535637314232057563809406400478118227306910378312868430610578749962910064709648606329634329309763602856257237317290160318957656578629424308384439465929566233544995503321738413638052721805125289514731380037557404796686884836942723639969874949854950371636126830099685424694497350219575970673211708273460721867419671564793864012696951745460076172179161029940583582816676759552464330020591683659646078829626462617620161853476618788907743598235042569955862586251856493539041466622973895899670262887779453575854639523602438747247871149759004672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,24] 6240357153523843250144889679538360690209537528662539968623417226822645856574630597975197579820670263826952565821292982124304876766621451085192099076330808693628927512523331966410258939071149156167906268809350539069359518361527109067426879176298388857179658370985140942986046552542120747539694287603879234617361001275514447299709941098386273664717494532559569490818292505828830930962215692011935123946281935888620351642640096071465066555133062986512682966041551222527160108226127391095082826532458482232223559611377446584768668000398743485198859909995931410136518809032202319201453557032897946320959374473102762600606398923024921798113156591495065463056941095686689940664318259312563033673264204155000309568352147831969137758689424557392170498887629413845356104694301621833815460469736400760915736530498579659758661297518472120206143959659160203654957831646767073025064403962279329329373078248924087186926063324638569716430653031035278598402965892414228827183281921329807367919096248128798748219358583762494149180750167002035738099508072876281849761547226024130294343768586886048416976551156326981786799440237187212519986616880624949411461343542533403187122824913947712370242122705763178567112382882394830764954232566006679317836923235509834777814982305843973559868083055586994728245827536683821769348484016688072141074209471507488375632628918923602315526648297834401839740792117627354460205494225502489630033404092400803568403293002458948933541115624413239300632081028256863462339088911624507486148814478358931413941055576211544105313038184854116248664438361523521557828003700938993951695237704987937652926410222755118407275773952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,25] -1787602773081910859042145839392120050380947335544735081756807560226066807618062659194312046942551421440544524789764047315243382411909066293427475829334225657108192299724516737476058044084555029871829268448009743872982953413060860520326859237687654258561409086429123338585346367267923418189160305515038516310283094096952997008437800993002962843640264655874856852170745009692057565001022030334888962872419862820460699051413106883738000702163716783153320672609676630896184223843343215210578803480586616558031386904956387817771773651746879742195889894072567373639791013225837884347108291616428850144732763352005114328405603198416598270383263621194408426364028172219650784890472785889064694141997967054428696000789561613674659096087611044198231155527084212730395658075467279705713886580349430479952342158404248642312409988362633251909704314790697992939009691157405045820379366071946004908654703416570013017878191867866180418624425741973656529807860514389867399113142048084587562869978071639572907287043860822250450186705679150663773068545710476128308035113956025337390952223491805007041212943174649147470182374722446346367666317903247913524506755129774110954856426935877286310685919708448889149155989741460548366538182804335325049698593395456812867889580757823942505011316679868416458676336254037542993489827693397799958062053127075760937245922749051535792502351179179656415530341695882623997813469649297299569746448678674345526218622872180316544022302687160246440239012771646663308996678913575142743649148233923805038049712277757874352137898762932199075260095408009431610924215563837764738518942073533954310470782178201036134262243328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,26] 396372480953600644908694510813979458713953710193227965442787342144246516847141656235817380634025621623706229245651379017183326625015373929234651646184099961295469611112059329329920644358819981145039211199035402237532491403550823568802608333317489839997445264622502127238057257967186522435207945182730763359851311906844740238220070954760867969801101175371859859106800518075278830761381704401097094762429986297189361144832596505746011507620177894117700680871362297319827205708014533623200321912826287454811630641751209508957955238610260499871868816702505147925933585339531323888919110631691476538833033146653622119425749767328722893490427188026903234165963833715666752693036051114440434466590115435349537633059990025337450120634163707565452454493878171285775716591393511454320174404030195137571714061298782596233779979666006547678048867611816570075037348288920986937135173705973231789107845719317935104405757049285329661024154897874454867917941397969430726082269805354328416559149722810267069536845567745404324029480191454080110186529370124207955902425974499598503795705522121937077506609906619337230506249324299294154374544190482436440877306002531968769379530337361300223865561067888355501629724669356532345922748634655507480160285368008755091021393386034487252561876000498854292187926852103774601775734372552904279285975043582056924830053781334138397258097842404515897369609169482264871779153172695373039528417458942499633327551102539648514596650775961816566675765761300320319194299668161884642058468928743022385321515331318832171952701134313776320121856475914224912318430322988402256261001018796937363348561141928106491797045248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,27] -58967074722210524851560976864474537348543130381658951298847666547288676080509200891520026647881977199354796513670398708256020662114292623856217810167328495700001319282614982605956945497397015652812436177287030384450344247468086731114347972823854951041828154077758731504460788972432386983270125091159945497801218856283103098474767117924567464566885336130772838184314731408392709500989327392226261792241448892322610988731077072081489638983372910521276432324753856243068880343339562456402037382010737497576919193761188051057472263761185841380602000732199310941033699829471917338618797251797675419538334544781348540705084359302540676375979005018548364368815921171484910208057440682452545382896788337275001145106592481068423430775667328416335162134336884312538109340146681848138473506196038942050437215004895089639540749924051252181556635986327610040087420655586754448549603729006321223338511755167832925322741478456460163071308349632365356247174545390716599654014170786964691406437098540835372172143229322267079777850890673862440780336296853022251516031093676376275667970044774346269491234092417536306364505705324379903880802211246098229669355227144868724816561253871337295458249912509995287682904077581483492565899426615849539683360718911873013995340562730118658471491556959067241735981063726461221158565988636910474311751583064153245011586233051501641722383769067545501865048696873953710448370866080127950113692754986836045059676513463998840486248807929553901441882046278261458069702563653960305541182555841420650356629781404846215166115543704869227060294492397315734199867971154511390598462389590666813608506087165383343964422144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,28] 1353260441617193766070205706349755562876520386204856315256840101449506620305434991341168557053859379927070078574902554329328211286597916608988845905878595459801543402944024646236983697527798504052089264885602377036863181447874199955527085558511917764588274212170619197495138864733158321933627257580265421383534108798818469155086274221340179949846642429473078678905186584791488090592350197846765754990190842766788464945638899930059905173674653026727658453949810546680879391905896385661952127102920535696471338282502627827515072360273656713909683175267727327077068362935601403352164377639185276125581583660973151136181381851271525504600262114390573702245670775380328370958888462133555390080876672427561657388887725235744005334026060677504053643506776857756937798347376650211291058567185391341937213143990992025806883159617838790445929968981773998916082444834478690890193832767876805117830545608174666451263738123668941752866332196491082375554027268206859386892224656015167856570843097165050648663616034802756509588754139793682283980323695515821839922943150596780810721283722867875440441768926677049675854925691568184587046173240131112277882637022684009324824740518622247875969106138289776928176497461418911828465628817303546313531056250663713077180528065518740565791379554835172109252510087123556544367476365306573082962856216510738601529824705488594038012124612438911484286102400714651797136855567376385283942431485386391857757229133852518027997444732584367289626739407473299814978617171749776650998499713605071943378230201078035919056294616447569766647007116734490391050999744579726204029915174746959332253374963278340541120512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,29] 2922783003638682390876583985626306059007631923237316540380092841267430207743104167786552552697490378009592614595688171797125901099804714820584120686444716563897146853975899384227001165140929902436472467785790195784734356733852043637109158311003670114440867976086451234543595843361890213966391165778626640522523483775064955870066443823239279086521926524150884747157219772608727394497038245287112525715991113022000287444168716410685452735542299655750394098879949050289578209649102887576890316366777680412802058871527545731508398319777004748351951033132825394763295965915744034233752384885028707116450777735498757519734450042115020672047772040414480742923542423578815970840738831369476980381487520742537685722918223856075994311953289316879537741196798320293929799528056095027407286230580780766858881588133001306844057479406533941405781637040139148876746877080250069440574405551844549024581512381544794040414479376293699744499307348049563332987601394541719178432905240340075909914498089802629919718267127659717552533717750701962424562024305113410092471989106909959770985242402806932291871034354340939688729764926506182254183551864062872256440250102746071826703021699929546692639749582761895060383482136529233550787703282560095189498928025770151244838591726228728804854860095446104976304623867299660416783087407613749085479583180776157794710134129761558907915290383190018849146241938250020199012692147507473183804453540569396559253601496703198904580966538312565488947253972651931202016890875554572944428703705263758451529718387738794730469049185294369264373815790228047203177048075916894259034174230938158713309057717512232473985024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,30] -1386104882254401575248084532310612659492347592932875758939928423200931351857030696505804627471930078230470470343223006035519488201805326435924187882877137608145698349635615942758629426223883182588220376746296328752202402866010155032551701057194449201622140796251655492158559056435192093776018895672962328893606446724196117957372306051426624627963248858976747380165487542403704467033824052721673231352832368425793029464457302334031384835604256403550237042247010616184278503314665361470295614994662326164744668101517552973994346367245808862979683028754435794388076774438316845492519193012594148993804384760433621615582666712948946273361919318491217769535449017775582189180251580472228977136191729686319290885015807726438645067029020924148726916429532919585401412531595573802737437428630703089992621032444467068671580135514151778761266053761705534043952688905624192244884642862625996547283705640729112495600162402071858782490169971334111163985245324934387047868933143592401839371010078195823381522830410527452983733834535044448470014219347565854188192805259525399518006710043983523378092288189365171052056079622829727088413488874851342071303810842324930018411035479977984705345652715429328333503110419061602846663721108977571551394319946937312086400110927205213101341184917499421159983593199837614534711606887251644545585473854837208253225180954839150023631431458734380603382158191867697402295848596981987817844711942787776862740914763189687791575129323523893467834520462768336965260781996326317848923065592426116377621157653142612882109520941556496525834955289696670730675036821340086937073799743545221885694471026885066731028480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,31] 433621819507907044782381942097179819112419943662457209178331871471780456725026117440916860202557084030299310995302822029312717648851642431153389146680322330397502803319724966853391013878923480336188865448356591176727814686399834214495641284671092795831044916146821234617782050883402291605725980491215766155667525554437787871240142420036090837485956883268829446932377751050029218331659357498826558814304305529191678565520676209668612742477996729284891525455715083590873777870870814978541363449723664735046413431788196240300738064149296339630232556510185944784944318421643308667844866566388046636021497156032229240502087554467765263669512199700186360126665966371673617038111429113260010128535549919582734980687237485435699429356600460330619041562691076728028262267369357663613079064765425106521431997808437313979809582825178339216416093044916930781849967822740918724868687751035247424045423749963088841286392873683356939708619564118708166115687914975219635517811697423840526305716430074000171625061113240820921383793903366959124570507492470310469589908633306088445467145172454549919598277530430695320439772343140882015805201414129287563996586744435000760544873768545609465857669445627590357825015485484872176035328013836677438667977306411240165228986471809612712854605151599863794848570112060510696731416726202523050685482672934245493991318626163904933234027115764456001448706853239064756018123747440419998850761615310306893116147141962903398111010900915904562575316338086061848097604862483865843624167467335134493437822845087346781071897985806821727412124500683373679188508554093935915979926792936853311513625904800726763175936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,32] -103289280349867812703473440763507929307843788043932338565595785028103498383570805449713476157027565477814000368584371283256867260017340691801800565357138115350637681030198651851729795723839083931034219989707282119387749359959680855458392977967006871752053270119705569797236752295371023447995315000520055661500072229492283259619863946134310487123877639615042093364980608786009494323439277923161963515807192373281829003276994519543997268969285437965673548013898983765135735344358893096286936663147461735853016780887084221949483534334728597523998989960951582837211071510453996740193673623028615249733936893180973490850702824034737234259750469757724924730608366705432024177792858933640944605935479989093993694249604508796866735669560196224094205850860325090686818000182787669865770289578020292057078668917174996934864710410095788504015202396798361456478250830501501377062802225293586775651214644428841524898379844706724452744800278700390549983945196229368866215990724926524423409452612670097014008406735592980783118850861684469950524008379953460006949167807802188000480253383914224731046345719497127501588296320843155508966900916617499374381159370000621039386595593013017915448586448200605879851521938930019463996152887535339128015925336977972924150394113221515762725276190189211419294084906943190179623993314978754956974207119886575553197308884840839306653442226797273936360891039981165446432534538778466466885384802911678255704218912114630096970128743983117594294369548246041558741355075602081523251914371347775472288940767630777539996161619242717926985218649280539129589830579271574199292754032009390423421647174688767249219584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,33] 18936293589302739950383386073520323470021120821572565813840212528695984173181400193259065401948880174382782574187315618748390529057445444430040830660841142024598334647430543585995752854971877030303059672883245295510788506744116342427475412021588199279920019935653264595715221222492556280344004396317830882062888468391500106832061105112537139615082982616206726155765072592907217558183871445431337709427651891598312768537497334674286479264317468053027352118485885883008896264018934283727589261037158303887376460045393156056608202372618767871287473369624933175957741796140178703572688527569604607768624300309338352569786581272021246840184469204245666274032224905090490878732656695023715539994734450306912940559033096377585137716447317098817055738721165864714710869399393589695903785761390186503786298187479196249825076727581478098087212664097331636185836014699965042970029622651046092149501649393190144046050999895434027692379958519697939020701130989257364796476225945441323948826949999302052754187765631944823494984151118558988132333391367570891735075619383784241096897550396819000620193361331568943149045131721048938901351764847315684277566673911328116966743550851777974583250126113251226797387383975151079765850456601148719839916411630443801381455635591530880819019075691134410307199227969996685302537655157080113458141370941175531938404019719055825717103137495570873643256743909082941059575671808988288351764046415628014838996305331934517919184809326931927055713007402117362217584298147311974901705077421309122456575897392306023393202110920362075866620538166543826261409106443921125405496363790718685193129719633735468449792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,34] -2598231241115697963499597566825742972754939802203128478695037978356531502101183783157379771766044375993402086795632018119469297048059512062790154142597476205258318326134770569838819958399079539005370279428425705031097675229108369763713267253813703930803939192290723189992248792308424273034076704726917133815698714385253339367547246597452261293899036484263560207908826265192847213444586968397041667894421527936949416746611819152983237542361512392243204628235612345353089828749776010460477817007579565718309857955565965877261498792998062101316904078678992470181359692535643369284033018802700043687616418281167013161976533906977526233552976088685193280642725720518130717905781817469723410849856471189913844759163606586843214849760550916719901627083188122394031711927826522680214394017796888279285451825609514281199778158088442027133815373854459559667439218996870027128308456773864579921081401379413667936994060010749410933075326387887641804430948898698021852907989683197873960216875871473350152283211667826911323818737475716105947672332260811120176583797825551062291553509939728242402799333396963963411990817253492734529948820511998892519632787792580078845114503437893132467675359376750410495843584308980551494626286114699876359278130963025136388235347133651529748031898414125520246387865244637823310156705855854158498823500308181658314458689900058517010890679753810765315717601760580675247035789119030550810328322498661502184049866346997323957380861854815382971091164017152076391206953500710702161912185149167150494554547333449086014948488149292731714933954961857693480399069058560327344053099061507579175182445733157485412352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,35] 253014507692175558228292139182556690866176951954575398702426867244649192755769127777626952060176578272509842744937478060564496292950852894279254527014159725893364375842862553921478004443338174689783827565952728294170969256132236124274268854189887482993830770084987936402874994369614312783060149187855708721323389664716593028090523412082487167909692403460076726277835579264663266714207608605176495565325338325173318917316210494724755716183107184748904784277208745123873206538405695916277604743617299211845342159782706086778161288494044986130390432997448825371882870774609776997991949835525630887423772028672723410669569241822326963735836843463834417124361045316644257855624883016339390066714878435156857185141860248421025787136496283867093421745533630309696021835985598620647632027844674786625846591731973690697205575558033314059478144469628089440805452651872085128470230569620341088604874691935582993069046617454790367862478331460902390859066006395769201282867955827386638091387299275528553944224544497269814378950658141784812281755190658376668782398061408936149156907574721927394286722824349873146639578684981132333160865126511177069440565811786690335676015798318681185634098968374285445103444639477209640516458121292776864666410073795298493799344157801354557819657686021939913454162831558259423445452042883211716109698951602369924612175916648550659622195729720454841129779680693809586420008252147568645431144385943602223547175039344246374768526800499224167296550736841435614006600281392180275146672033737889704373291924942108681202828566079534392480916374336309425431634389620686895573394601900374802228536517893130551296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,36] -16998639981346617894060323467321452602185455796742147414131773020893175366906627109626033406105096065891937101379924493250131806014993695897785494392480722487058243410578240430227277789829240860748261647268683773465873647354984944832025302991436610201929495062178921938894760959063104072348993344895461267364643680361928239186604520546735922493411251679479678398830563323411439918990927962848842210198565282645878513210804068750353600108113611890165028854587380962257273594069651227657187752295801572973210728592289067541040817197085975140172075127859489193573294298466987898702441762805129202716682886982608220760106933677634656829333893414660368210243527102310112516869389088408820253239997023236216617029575917155981685347846043906788676466262852647415547924008458896773649383353148171292044842410364867738622978091561529099850851242079991920759619355387717404790618687388419610759443374792629302489446836157493601962003853361230343581326135477923944905035099617959678984347746520393313384532280430272812946382614231182302100278236291423648077541622386948460219713254471044825692668973475425120435096814218506502818420626804558975807282339103819250762403967653829576287554193832284910716566865785208439397982769553067020628949169300534261520492916184688234686340477532723282881367050935681437034496561553108743156331400786731633121517012472157636381034344223766450870852188543805720666208860754752106262276077528847290003224560481761619020464029093274479254890513249048148403899498740153926873992556698483307596492073173709061414987975128274483608145847065148448318642931883362022382693842084788904925367412023093100544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,37] 708331511801932601296329549379703964809929419581507987112082790266205119421387780993209135504353562637135812995371392232960555342470381149391756164113888192074169766493441958313885333602731454607751757829275802151082473592230547677131756656971549379172480450452329587415679555446646697928627219436632454606124816388711985796015334384909536072281358632445154945810143254929118792697366341476082817074390242994942734450649002158631414708524920121415366674196841158698328460472478393895796436695744555932998348468885775810416318187075108231023438875782991864099847081322911439857467368692082550034988719235212586766387842042143794803502423911708729445185483459354386748606503326864519000216737754776279007299524946541411672748069433391220496614627145328597667840812152060505065758791278132986655929587574764735669129538408187175553782348171660527681198251548200351100393746286823124841546259435651965791447976283737344671746953595468596924218963420507410640513530402320890064510187114773890119683892151087021575857180462330896061683966488728846917837843258269052477912587714217401778155642418579886527622801273472587467958790191246503338597986436301832709690685003388257841746348622970867897251715044499852475649407196392018116596575917153416943673127777524646686998431248725990990426552464733782681911741032580570024486369731987310973718046235811501009027147868604417557144871819187262551449131270981196120084164207081700304130651912591002524723034370291514629379956047051010310143464417734025632019417600212220470618802795402236080398259966457461329571256657764804826795090244312899040552359371474003174495274199039344640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,38] 28855911914651640500505585978174243190825221423157837660581083801309455391323452951550327867246398484890090074648735207060093974743149435760400010947397505056330388006802102991805452071393751836429998430004727490262924042782737554658545514935084552276077524810896548019020146651425878263031894749291444666472026260618727713113018249607782826413068336921452604018827016451408720348077687785838547262900845107008101989784268387858016227454160604108093066788686247931346650466802496915349032892439732464459582814675123773228086782921752075887797263323875172075831221719882972732952786462357331587176961742457947435078311859296362278116914593071636102252328236466617632004519973335306981835059736463380884599386675860199144315170734182204047295547633413307615710124932281625184300609272277849484070681814689104956016492920147681016211140493893647540070254284397003539927519557873336980139647392350054595907614264382489349983931086705438608542548062526140243905517656738808055623303991870350637546732396523722530678362138706774114404591121852725764300473199997468686675472447299054970027024082638627483885978874028900429764415659475799905672535303898681984979401605959457351867321005457747452581041852404232823495484683079966132896048827989780189801933339333178111424718053040126468806699754974881331604977328438245759722480829284953892956601373785697098940399659621901727934604496148736610064128959298308321029969479897737529838789181397903306986191892310261150209586002259647904563866197659515677406970811554424612024848755343206026175481557336909414735454723686963728452896442796964680077821438919531318388360040264237056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,39] -12052618101603720878680514037565730344387662936383830270034124749731444732089572425966650073328187131434510081774765994711116158527521580189478768158457523431232236501834788281448168125388964712792170756759590887103140471910565152000461510100328076823392960240265988406003072661264591594837403248033657082697436252618630381894588445369378625235751171029887610932878737713896502552433546079133195488373515124545533500485967472376343734918441139609744616014809857657312882423405238709258900826568480703698951524088235797030639172418425803214634440354035076584455348789877780365419516575966203745640565044664526219654506731067665067858695253200514685904753578470327691393146938209230855707009487013563839373508275898020057697285141196411119398021735316776524311477703393947844687140614159746579317434168165342241285454203920436265950340065886437540949866280297315864527106441947495132652450110218225259102326661400194475688026116287196256656833749704190567122481607856559875470500127355872196501837988948034041345462056217740020066054836369751317077570643807643538077380768030003755476441156200777883506762892439786290247241855121317911781210255607673338850597391501263703468101179424552167753575894096986073959178766521027582019893732361679482920853164790430416507391109599456386574716415269788554872181491763029741400504407153629138529306047488003152427978970947357966784751243673023960307286310721226961804509467127601772707974998020853294102521304358398521660568688279922030893794553882418580208956552346177202146401388457020539951580569505359554709324572901505976839429701245343610509879287195856272583161589616607232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,40] 2688979347549276533808873037491829060742850012057102767852483411756383077055220681580064697335069496463487727328611840283503731552475636320720000813820521670349853902085403788441338263446331979568478829530259510327179807071145947143084398840632501392630179770200421862870506876983621547198229978854359052379518794593126407400866082492558063733599649027902643208694066997263041651936718498610395128407175090347394503214896102107998766798701259575757008987943951151172610332899473313899017898190299664541391574721897522748427148700902219486617944053763553778443003930312999624872112705116650719388089536346949384025900124470445198756180713624664652923001209205316198481162810863586681340289713247708800196682627795841329459746507982871289602731042011943747455980181051729399676204967386958938636720157584701622577701637694872319012724252766754640548459961894509394491360889356493177067395809447736108531657590350229537275864035189747053268009447836701753475781313879284890990056312492693104606355088052953905582212950625575015821059477783779852082659368757919353941079034896967613192592126246941639492886876308337774419246600369404877451925294077761639264197872234343791315163775636660434442867317533003836305528293604769142364803240590101383247885857882916072202961078386341228677208132570367334014856053972111851599355093427975537470383749236785021927695947354671171553459422814848882465015444774186077185070186874213831647135085198696049096612787291357505672047966307110056070488296591986731373244856598394738384024189715340031250078559966883006766966340274751184890331047306628059220202161612111720588992351848890368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,41] -131701571758119997981676408223041714832209027912667594379282836162778195939461163997136154329198664858104489057234635907438577616050344971054506713739299094442088586106836757429370461084000519932479927665568395590371893775560930666395255152671674775401714350805267000354737398709912935036236820229259907270440013308803720935873936649326535275789788484123023742715722409442158492062781042711838566156354684281864391580958255385821822748434949553833007927211389593198807648871331669490424261769299919454038974384051520552735878890573599662686014510931565935610760482563764492680093128832145209614976389635951188093057763962907158530725178295958991387306106440175690252659730086702053518156614283516012418683255493364363204629465403483448312917356178797525811621635901710600593940996073124606267955430049024741943896953009432356033848333153893496483861044082332648101173459803850051036092115383832564407308728906826290497997048780779552818220432971214817015961609307493512450623024020349543456898537433067543562092843370231934000975345880348738602884313129646106921599706988686275946258574505668706090738707511029904371113835314170083159122439727281730292682650671983742818494301191414183991572945735372681016867099901523644739425926930846610848845740334521505047674555383492221419099800667627673804877862781170212217966771888609748861105874992085577363752367944250330292466863325559460335093117855227325630153013463471062791285006347039661779393978561998552994332657052284942124745886360886886583721611641258206894104156981810483846019201868886617493028597743748526286858887751419431204595346367708304675603266549055488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,42] 4188408515239253863152925363010870854548281221114191521143914347541340294844592507378029752011187036101511562613983906572662891380881155754530037159921598985052735117508430700254131441504778865128923080275763109408408949324462461397561388065838780155872335330998318555430682317738194332521602890429897599240407353110739334904939116698732308286042787031240864067396898111477976536375292884643750278990916639621548125489543498751958257277669304231284622700093570039330774211582692683268497339831263344317274244272923760057009785408728253329264438753723858584805614939472948348148639760959582840436052484215132670787087195171469072571871285548915973691492136011112816384747720114440278557033398894273549250830123050711481831450132862983201820210279459056947366012941143186400928330437710929143120102390322594300029357835316107620816952590488169276606144926179407011241591870803929350604377022592326962307815504930069120292129649584551432877001076028901820627822925716232519959437921363943656882018995407649457481198777386763604283710354106955483551677919540955486890890027194708672834631755285339741057374094703941475918348531727378873534291569096350492384566543081624545780979750682382624560636125712469810509848180145594369093345636285726412230156722919990909150158078424670822501129589400009296912162656091529730947072429229665144273069581568974773162983591479313965548537852799197677009768674830372467343088458189792453075314393915885645087478279584740667936710017830753986994205571524354325006127260397092467807905145343129483085143788143642215562345928356709542217749653686456550173093993246195850945981260496896000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,43] 1331127256904341396843250821926229215664075110118371169844135297238469425724386697278353689793465163692384917279440148385609032314418739839440002685408961527063443904148526672343852743500564621445985046202644013160605058401308631109630696035802918144272146362934213241825695973075136830233980716829633942131301350434347313794006154000503940810763269178547484206312559122548520181817372728693246908488879671173836996660598404563556488249920663313170191113126766029486059253566885718023332342752876232594202538623352795090539566452070200614133370371450424967838603873768173969909239197459393639530579144402586458393113919905881262916562173460189467913869293655042282878880537278521935583913811609925222276747223117482217468370449839383444589669559127869582432254593403804314806167330812690288758696219684851556820725899982707013934844202724288453219385613670664984567761094230346628666514449760255055323282610813873454814894031575018277427787774206880714595411682817544602934996824233512917268977095164047887668000691449334872126373558377137907351921408958847297967773389877229424463628726829268589187014347291062915763013530482637329393950278709802674456141589633242967785840385459891574149932891061147858431345973053493621033029849603894312258434432634551769018243252690537361356106550945664472966377309836396203834928298316055752879903909891389440527643345917793721391887887991907665098883659750652649333328054023088369859786176565074176150030307309678803746266753073728922613898847412306380348897697398139269734733830060564016561287421803439836171819013476052819330719664542422791084171590997492027218011998912512000000000000000000000000000000000000000000000000000000000000000000000000000000000 [44,44] -115200351312428846081190368150843720769086145927733805246002900763801133869165681219594732167921724538970712241749989002942384967429512705195399522944714264284531556292547715102161991529286968487151167100090191908875988402333353446588459696231965871610441789526644046079002034213191752773504910137243559174684702532205788781843656862794702445669760902188052763178266057239212054870847527948035213439687581255420900584108189395190366894850720972551106683594269910376357252554225391174340620820659530356321891274185061609302763244904717500782244401350159459535293688287822004538523998039154893422544051296866160843924036288429947317129487228243263991145323524073785896813290129747849135633400644892647555400737328179889985643273339854387926037525285169009358225449072747981922109482554589711002479002568857077014268241568770420824760399112865377548292557643694881626001792947194568464630695553026987019002701112945900867093100318524761326722755019744379319201967979349437736023311652956089161564824459769207130667150312695150659850173765664505958204113022531016359260213807348235846593999010191495744551916439484980383165569108481658461722904223655882673133742923694581644959320627536038918405333100813680539330616583961048855593892886624959051630471669114151578963387960102747090090551224090609914498188435627720296293349785845598588148440602509420059508615144472132967353667926025790074062565936638126345415054801528814810026165876359679100375769634921981993668406626330354973406786845358839714482264845160541716834777805437527731553872516327043227843591019603428443780472806387499888103283437653852249650462982144000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,0] -7385921829022606271148989106247433943981357210542607047351582297083554815678829805422413315771808303314452722326996364183626522481445805104963255733327634204444257137814411589178421936441664517795873438776685541818695835834698082011796883170527079565051210473900604861833019317338792421046570433753701272248331952896333233020019474485755375257808879472170342594087192838696409518389089383586146468928609252348350716519206102481980996003080446453610872673786936759396565517628708439856885400134450876173592291989862811328443730014219409638297037054196366139382856256630310133363139100255650500088605031764294410027786623981469370868514207276848452152907750569314974139971619595901617050060166030789124193485578672690363242784157580836870499429109222341284240194995573227526859085468903025251107751800902119967740972390051736867791486444494687287619889211586718499190553216702028948055358854674544025741314803199786132612927759100685596399666290328817994983709942140292421144620944354020030837242264976785937125507304326616539264602978513161075486360110551925994112122646994126676291286916557636509010956383956217896793439355259614135402306239865612715468591209025927611086979860408387063088623805090308007074807718188571084940250468847398679255035144805253540548603865694714869009361008492087199277042809250362128800711182353897035087169109715753542776821757043256792510124211044215652798101727887724530965655184939193529261110395643726132379031549201169934287567452728949870381525166687910725243667117175877500296987675788728569916245926373816264606783053584090093550490081783476227901966641154073550592694063223751858716672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,1] 113998589079528660317611008554631030112396175953025721928075146207053436246854535392780809538887368989989539263435624531242663362083904754617367757861371132638708475679141962964166202635607450067494180458302022015351063356283657633367679866632544025323526717853150335886882621227756542457991648364016922381615845380940092212397454241242996717210345976528551930741839264506068662641661970625130948101150903970765263938658231322919128877620145842810101295171873933182392369371987468680427498763825814940146340641727428195509825679320478582500724523954207905718258299661891077051051792529992272376530253334785117631639189367417342378893615091672589105591004999765784241141379125687504290096784010504080422866737664229522086450746266322104154522937113769713406944244340947594818807848907315603244214233229010823962465232703489671921052160225215535426531232652372942447688650899570435615276475901858706859036998912018542286587769423621200546631960728051985039515975605776243780367411484833154530596200113667642237205721372892659681966223706406730009418493886129917110844103799043358406261522575103307956173308821564680717144847880531039604482676706879272646094774166424831279400724431454366730404677671239151688419198784895161047642776726307000329688558071595012004259368975217927118877928703205638464060134699385591944658433606271407533632351071953109697279193646826802172541031127271047805415435576592862132414755685465051361602296664361848783349878725243051206377849954611052212353963737977029643516883080290222732566270413692068175979616853033232000587510993820277543487319238854754593420352635266540513602423929225844147355648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,2] -718320221107748331970719606832732232698666984858625548444576199904762677082542829609612816094468511890346969691070279636665782484661433222157577402985617846612867758140537123867182004087880854668629932599754329780316997594652213454773643590398199235934529268839102103327247744710804010696992951597356614844945310469672689484130454722445982630441534315531623066000227951143392092054095332411178674743693184123570236333767261599533421793067550884171783089724136074708632068486788828932275738974891464630578202670505788217181791664764564312901673690044527125496031204887908779504493944523776992108913955890608147665802101471444196488625837804371518756117393084408141672373618579358381176775483018218904895955392043773134048225952281446908008215271619451254725836571049070208000756952260630157565774599324904859405034342252976690124599946180387686357663165496038432537721134647151718923740288989288720301089017366188778837224582311873364617014006865392567119412984218745797807239824884000270780473871225327681943347466323097540470554063052642685333119526122611668936492549586754071523503521787484106501459622463505416798709325668437544537966398615058286534731229334334168742707891454907838024757063122236167935729721496919059760886639913322817848037675617994499122716337846176379720572188973193439683209826075938414078625549637801527326580427538200104211138837526118857868235122131288691985142150572469537879197718926181896693019560454056224179515841038848981788045284818650259373288500794645430214173836110594681633740525696933961888254923118407472834396786861150273303741583487541959927208869104235168835471466104299087026192384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,3] 4500103066181559053165845655767323009869296009705864923742745212035953517320387473557482497646748630987411644716458001222616952489578314721123247936312251459135213342071741091653154607302703193314742008765948749619172827460351945492682068824670507598910171378217401809358838532225849975837694258615502799632040208675141084942277266259445224533058006062254630391341145500009110824803040086544401890751230845540623925337101635369374260740938006923223902924215076722742228274551666642071719224803950680103054284751055328859930048813868433445887881153538677689395376559478059893141215100852197524019301969890337922045365418067519996015557994556090754443956316039568309019008262698930161600521954239616812937323427172505664789871993112480028101210330723954622586176985927120349384983393717105213466053409651872211118089977184510752825856975003428579023863267570168216699168187374221481597464129813329831010508166663244936599287258239352684558403993297265831036760800782920618799928761597906342226159440542743751264596899606502006283881838644266922766423507339755559347381623792401188005833984198762796920062193161786141697913384846663188579810074088955040715391912548660199364685789621003495585350074197229685066836481042215619780054829361792410117131790356784849565802125640003234282525966052066626977237862267641771162784123590970666619239400119712590694655150388586742027839072780053394341354296778974558240459757626455204222356820416697464137582024458837545177689909183210347123375111563404450056706311527476134721061902613503688330836869552796810328372913936716839094062133121738060276597549623937724361082938317432824952520704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,4] -23414371168414924134857316807184791093082155765228424115569601138447944580842686737918016991243418785824879641225091022017771486977655858544909728746851028823281296594507967034161826523933978902701109203851748055069825445398940877883575622152344723126347087303227567772808010908328981998481810378306228670367274547742081551251646253409660653531297476395087587096439149511740730619535719280841614866059661361831001547424123614989463005311619464119175497412145816086018376266006542072864245674422643509996387827018017577327183609825030845954364831660054517000594463281166761293457962060964337316657113052739030532002070859123997229130604762099793587049063938990346696466458652570941054235790082311422389459237866598544046096688472756480398553801333921339329314655942436863619980744496027171048037039464488602676145771387356570616420240716582074402961562624801575772497879741883072211340872180097927331968403072471318336053949225258077216325731204231926731825865824883001124116255303322612639697105054720057929730458835551564459197832704677950575017316593356611820936113726804810780977530147263366969823190874896618662667267214178444449908844455255116189494669204938900474680168410545521074327038375568565641500562780338013581555596570336091920434977073010039520004067934335830974496786283216262727974398041699148156303224481077412243269702780166367972168146140842574853266538085296287019719819876653653325294700826707585801125550983172030677973902529559202444267974496654630971918484925213398706723100266493619382237199540382774009917417146529856784100017176763651279815366634893026764409035919454189560419023053965721129113878528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,5] -66019763364064722731845774203603033022686590024575142690806101997156917903128675987067364510121159821113978410344979401458206305350370859813237465808159009791173131266049632603347779164229787384764242498622611299967147547270137507627052070565860522034340613323958028073957077871478221083697059887599215694865836392370127463153972998617314297773144462555119738619103030114615765886052479619761313065026477056552077300689068409957488233263234199558559836981757244029649451869952513239030134526555069461331533721429067336510106817947808445143433802708075695061014271642963015520805749818958364387614287642807876496301991238996611030291995891330361588259646981208849298970360156591474255210611885317527770101519679464777764994145208541333988556885361726545332405871056273253559037716390609018807023043590213956038691837180169338724398968159992460510854525683469721944244144183058199082391455921554051531466677474555984616971994218077046118935705135662045776656994917513998856508181903524907158945097101501781630147386140621140305171782732585468516377274627481385985309126023967989052428833413077560605573764428951770114808424465512949067142508005178674722772828663930598534788847222912354208171812900783931413451870860550346683241605139551675766033458800589208551921842034627264162649536952465873847533179921359425005448172726781741443158168349261578229201687693096547975803188057787354527199156001743866337972619900108221174259713038540270385548065829262185435136591554778543603706931878366290505969604903086281105564300535308340063159639105712864144479289202058864195455299365364856211620847757809610291854353623640960760205541376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,6] 789237507052632516679894758281096099655157388063293676245170187143400116505792851377467658459919485358573537297791542846972958816300352067000332588223995657680325147239028180127597355799759842227254767634118770502503883797430704960479470137028356643518627585039804876568368765017701780221277207603195913623325893561079811830974421205412409061472727314640875277660285723121917275266370906664423171821207805704131152809887943163720451584228041057161508842497494468409470228475001066751726353503579009820012216295913090014636967678172731806474061622527982060927617730969733059752439506070181906885728367316709431846384684300331310626259876527860029249117053011888473338214795817489150162272627157218026980591188838460518527018589088732275873713166039671623114725659399962842905148490750364063003079821706230303835016063894478835863301137158829788326225057076294227449586864996410659838866071591550224665355100880219594468559480810716934212864657265998292288967249115812502241868899784725550987634776110756376692363163671292355143687961901632156962214388137074165878957655125839630353185518630295356632878730773122548640341388666059552103994966779796539471609712376568457535670494239455089737937660947230271192756542910975980124816792299279332917053006712233221209198397542594800279136537718279200645750050312611720398699040952382105493262624033676811941190348522803209221824253652813031562213415601275020802744685824817347523552206370575149859051812589252532788647192864910914259042261327676073874581137076299443736557511172575017721002045939815942622820367057919751603124066628155417678212572471302261292387198635202634028769345536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,7] -1430221561832129549456278438549188636206597244469419555536432518315165189594068460044085608480289332126193485028202403747865181108502331965471721722668983848961564314791524586648393688076887371544496418333829610158601125882024770827156949715421644544937536363858117860726147039919416880768449228234591176314897545753275682987952978852265607934972878290484333063393631635721183304325679976835197191187888782430700575574668949584667565395408203376660201535046940363403737713273815801572510307136142395952755279794494031349080606759738734817516810576813059009931384559233531465554259807190337050184699105150802449320643936246837961534526055946933775133228618249358202716235398265340097594689474939310160745888661376309773582018312569836792217802238639291109677042731480495134060685246213189208031584704384541351419137344890648720725593886235944016011577424346335918612466482162763883632710782921838361478326277252452963510226984634992128306355812109113349550642409775353608613880547237441409011045820933391053050025405666512134470662857074645110648326544097616915368249512142075906282914016374583269127055066440486822087959634308463609454122524937618230981804479860029176336319854279487199697227585506057196429981193075237001106908741964895705074094237419277906485554573110159091992846052971109036752346893073623972645675232693860358121963151344183219285472863272312180205214920333119955291030641745751763395805133365227109538614798226619766912975884900082449515873779087418890926696914229577954907752208960683656823351695991051762803371114305575796270280064854470155826302387148877396623784920717433309493386344939170365019193868288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,8] -1879879846259832351272273690254771222524195850561613289840029529185661143122963853617165760104462610562196929573745652058389093851475386325790294867109618687557940479169340953288926896577824861571407141616003716936291583550106235672598176252274322831642695736949131064111376972540763489682738190258726968578926401385579374581195360664816107883707840350872473095663319870734486502753117790803591870695154305154760337114388478218405711978888194533177105581128113554890210244671633067642773260784359785071106887301863307035271747862327011939899297141722546440758195998776390193066343356788883972314164032541207126281734235873509575536629641935905793273809147820471965716212409278263689268228870406777002465089675579161695308357329280831152793770586573364693219424455995575466732323023144104385193199729435302508525168393765758428079802902037995742419953540672849098978458872492772188456252677464211015527615271923219382700819929063420946032992271848394817388760194768134049596647015951211374551202687025354035604031459191757918905903543441756389788748932207212757483988643424779683147334107156387326926398303167709743352579169124103486339144830544722471594351123586731115160015397154435061188737848323645015615460802292159954340270130822260100980147177546063444809061344463545433141009587167958482505231126171214352788692891749655894284753536064898199238389447336784794719765301068799178761386291281608003403174160847319429846005417376091728219016141499817459738456085490896681668016765671645816072512804756051265032904508685675153671247367084666042550344520942256644329130271688635827763055389264240867521594800325330761179474165760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,9] 7794443852257541117446870874511706969989367477284355458844779591040173730126616457420539304828772922915212422311048565740955158544857779385009085623355965744888705419153590651949614679534844762815018073708455640394044700125055469437498358508287485699799648323282303143214470233367105112197882307434962639858322875559859033421853988511186559102168934390691328311479670278465709972788968508327047414634489745078164758799434014427651764770331060649532074575325192509822673210427512007712366866639471256602060036510701757237301068951740754743496765539270541596228988547250270437081395015181185097256908137184176381913305473706410615971089266532545308686527694012361704641258845592684528402199092777899107386621514268512302868279647846049677057724792581065788056778125430356847919414016558865872562051717321180215051826762610403636094130829569068125235722016870133354174207526709965239550766928021660567504058263116587766894737223165304622432696913433084012277181418020268601044072308119536741882140924862188210394937851177763456759802247980917711207662583829259708479427452892337614418198653945473370927760701632563523977243874859990660019621096500421138749713140147056231691886315401795226218041988289253820316817711643500453598664307644001233737217894332657699589800417723029157956841278775440788226210983556501788210724349541021740510258117363770822291211959227238452958374016469089862891669521850041410048727909941351297388284800374267332889090075194747560517648515016714586938402685927870843889327581283539408522393013084445030986372283632127015000887079885221240898476626997999338933328997708793025369048742334937148006271549440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,10] -2076260107916636662573805157284682575923391859768506652347517878175197099492121915110365492393868661000744431108412669664348712091265413837632860722238003830588211746339793126830738996746566741770428126476818245862454414009587831781873593916316433443229684754657366333100878044598231151154708714078598532217873986810692565966290916879301102627607955310473150449664100861191917613981137459478177452152787047148695347228192599936516730621465258408962837425538187573953285484965392275062130122767972986812013999270616297859383864388894804729493336089659047616894963235915921247481171115403379555500263637600030065051727027702816826086809264261059438786356511032263848632010937933098156569385546286182170647577674285431091972107560667613522871120510981126884925834703859171565174264701757496474829561062340480873229989046424083274802813400977062640369032013380004370054636987919591624833122248504111916033939911478730276324181379920033770400917522774886448767827734386423543625703734082874916237656730835965897418520372688780704791563924419575827533537592210620820594152154926714958509366297162921353861529970665460083367309734127224573152257243856289582265268359460936192763285032209250254683629549742340362986337731858455890980583501109436984373499501443194579568799028460360294343298636864607289951557908199682032315395005460692935676754254087862284877351004471199713921943756255658922006862790343381156754698850403400147988369194111757615196503172904978939623415267768677594680734247380657525636834344518653596251398139994512689917918202843586991818671639922116576342488917055043977969876344240242175088232875733716426840403345408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,11] -19073459065073436458041009018928802539535268845545459563105396754684560233396415485965769696376517856746059743290889628648156936237916008258302713162550697971214675093757705073709170604043765829795019795262373171699967832496569636648349871098939809414533329432248915075398503170797496817394320679277832031426759022562209507049585503442883274753176720335279945935824029786545683208563651698173204137605206580379073266150576296371611476673335698254398305804545282344911648482854778542178710201418574276463583436116619676258803683279152730716797164581456549594853326654539914496023176467858278321288235734382574385969958854578661806318166560265803742615809426105861966973496363605480578304383428589625409132269233878944512395686294402004138932982377615155672844087756165558577722498424297946353899007043493758978252477397669125226333847756522606224869240077781407828745276848871524131663519813670228967213546925441634011218069256531260964559102902679995689679817007458160530997571794045328758532632293947166581310698878134727039335433267151303520540547068712448434958665306224837244306620446865718609367756541474822335356848940026555376864320907976032846417837305533088266298878699964244263134089169804431050028155749850624325871071707124436031839999030616203099975986734125315400919896966410253722638544934725063742788098498744196499816609969985617142218508022587839673699160997487854409313667530631703998436881983003118292304516362103381549841185907603283389017955450634650567654202460090032145242928100896029817357619499278748125398481419507410002032049275380488625940426862956252891797047525067404496218609527686680421511955742720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,12] 26404050318698649341609777206866658329145561057995737609374595634428484284171264408139835986727308265860297918780170107926482058003809216013578176052875239303142545515713052181350601083564836602867098609901102540504370523391846914780401690134322053659585486992149045482393409188077838696294858863609042657476523989815890424873911291047239519517946340200149553393531126547154429526227489820058763086514922732893901971294316281238469716785439010353002806761969207934780679220626241861803129964660289512575980290955808379289908482501877516842091520668646919215302011729304495718086567121827393308075105496554580620736211911641338871206833253971090384454203484675805682837017113494182446229797234016779525741896004361001993030135515611155748597217738528221288610117452494368522164890409862751577649934150930882586384635831379838657628435913129183951484646803756516504257219261103139046448322183560355360208421766569333255593682080579525538633177084652810230846034495985275300787619438520380574566194988024719701296498274069438224163337230179518631205620625028265042611147021295403311151029674042402623443005527080371130456144690541153807094575481461679180549179634030013556322524433169552033297352592295091432002836040776991159682955142924328915450338446894620696871353524526536341711935188870859211217043130093314643128476370345073137229225868158305904592163213780944330471903791592717948595325264971132984123035252936166498065872916005531087377100416655212411685651403062063048561750792459198026558298131588808099935450450114778831923001096283626703740696977698951515136861819569979074428694770930097435814235530027046644191852494848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,13] 7027131030048653594653592350430961338527628085106985276082211515008275597509178769369690394349067019707203611407155097837660152297378274859070495599720733380962143327655943979942946429142565617950121818462123412133240467271435318423454477973680560281919648000227256716751361807910755447774528206174158000543673106799018626535098003809227215762246804867628881108422142970262863050608907472716035269057345877372017520711930843397938966190270185704951177673720498375273485027410739153313883233045465293563155044865184348065854272250124686256246703951364894752152069491882418878058190561030774032231128718402275870340944987144637298462505017198772543440784039934380342598521607269270381121684082391334120653747237133349467944872357350215005344574050274210135714835178067111985877167137567975862399429497519360152226617845425731770714756473960520755291009069098173698782650691613916067257222708204607613254769578161510290699325609852595509913873794437902909832169063549023947986871854306601480932151927184975610156453312059825236112590727043273640226307751189001735528114569026224953532738530815739545613571763095375180477181430901861808117598270046728950222694646589919380713398911392733476514124855536127941188792644144304138176173058295557333713483018795196003168032457758035751427571265269863806765511114887248915561241922596705106483812954783009029986632801830176808377029679465538034849678498250926790414399612875033104205521554871975549418048754998223516127946722195766331370024209525367790720088977341784359399186182522037666770562263141268686060918526412983620963547542317062631090814822321510956345271082835923917690745389056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,14] -61475630544296741367705506978628564599371848125209622136283593967264377974896827991855650300598900315436157631824100796074001433889229172188556099875828501817628622381178222290800976303493431344863142884665611264503131705089880276316987964095618849331292641382435956208871763903409770292389950777518352435908522289646374284889186061928052969415558911114459198354658040766883066977175605007137530259740415302471632196071136433716129003764651585029665397583883047870079262682939140124486802846000553535320902942729248754534289631482848813725457172514205507425566035425708282313675731172543942225617258619952403454596964486461443642457212622663063874801148877656248039888402562628545017708310976339657417326104402846701765629184430897961369487691143068390872304262028543486113109587165647742457848818181810694146695134019920120891183885161918886176805329803141112997223969175211634025261715466044442139325629485116366432249669104934171364744398904029776905868672134265958290057039978167634725971413185032448415065262630929892661445933027583206723555007737544446810485626708162173215834437463099935532497990230431717110904374181389157691802248113460152239454933727589149367739024076253254022494348474847703456178960395540520369379191634172704768976744334029560317380910418179162731145211990049283433865264338882540560049613664101275190620762842687519807953899860970521506290282324755030732393302485727408302585251448949804709925930413581493023040557413148044832759534955632601145851657619284971122893926146712628694265060839120598306315506727424139047842414902361570254014494767477546917638194485148048729885398083398843512180839546880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,15] 93851674874938492279881575698430016838313540507939264121025363743007703952980079731311925280841938878541627511489099771944520046123709017839133754482804988786431309958248438921908749576957883110946145321929671155852984017925674295135156198988260478323199619082239502215514923193458210885479522733354809482283626186878764236501190828861505917713526685937792426766897517033443411402349736942881180549858572995332934045921809192663317761987734201767972975857580928097978535475558205076506981636330905405957592809242946184925989349530722105256578567188819744825553985591687749931631582815486445637940481946199596876658251106698951986370473145465555204660910185677731487461706491334935964672320895245707663780885570829172409472289048217376572601191116055595674769251820343357858655161585645687261511593983086458370969657567656655500654495343187433279649532975477163309541910953735331291884165271547354129246989468416318896649676067352840623610197526503376855039385824734563415923026746422595654640821715219507272480602479152119771532744937769127179119204653844901185864508841474600774075786165708331897141908064645157661244288951130272016934740632159529638394383637965066077460269093232347121068698356509073604612196803089009125586700955078397083562469047151602572166838317690088396350670726586751532951949190213538522432919397980955825643475046427479486519179521194820983696288459201855414674152827466309232967846938181806349463712966776184875587889123355447813321325672405213670286949317488099221867671828381830286234976357963575373920027897609583281254558979516421091575018944377071428897727860806032449828223933390575590706845319168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,16] -88380195494714582161378010053787930848564194867925032574978299506901851340722375016735551166030066766892228553617429240048073391609424963946089350445658393353535606259981417740848713242046051017681674881376717189324932212438725207673195168999197476625302704161402223764385962522134051478316616163665577965093339070195287722558465350294653356480822621118573023683764795938976167818059888017671590299536866576979391052553263026398235457019205465964588926602928209016875626914537473909141546318085131931188269667037186307261076886308002058181380589941448398223931299389638926533577040860839634695902385301413235802006741379409923420295593823884178350565878376745254472193536599145827293170867300618975389731769327769993050281514141117678218228477516653338695029853333725522356164706457642217162272235287918292452953589021236838076827402522694334544149491306413776042163886587769875007860771847491115688452858368721657452928488038656630083487420426188519609385470617208424443283787583003454180507597709989732455101143409638477757130520287431881270042237197874137927816738574267102055459286124906347918828525347555636965395626904158894458745596687604938825659772752300575503832129631011230822773659204081807864903099385384479847324148484464321635907457361403924273631573357690964272661378394197830631458684779030249883558446488688041987346612656394860267874777727128738391833490832809004746890435941400993615188600955902982274162485736276832666591099999608377155095445876054738734346889113830928698402847972759558238428134232537053068077415855717106373354724484351613128891863157028564262710251421627346983202770651707612553520779100160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,17] 61908805857283386297459394951516588088399952972402191409669969082454379089707755366981876571440862797222309416082860645035865733258804878662629612213019701147581022762970272311280258243001706106930796417068059239869102442441788178207433113890344833763285188812638505706306819835864401586907129012262561897405685782163820318796510582443814843046567456953093280625688946196322039981928069339382610956179777641330966024779566408342682623558006762823045223546962910788930052105871114683913697445537841443352782046196625376733141306606078010419342563399655311734402620344750884630339587112131127257784772935060504631940342901779216211426452558999736101106254364179245336835381000967316896559148511379276797608596527636392786196712865550849601970799626245790654117624859831278558149486380965483205418094877390302945451159139518581297853972997471951134526886302870792778639916835927534332467709931355216613960066422358671008514178178599474221297959058938364286692916402458859663828223357913722256964368187366880306763197028919752397136135873276752220215184322112611890283680174075260061681841930411785253553478697352223431410542904543652847689301178742630076476816619456234515703092042393635440846559993289972998846459744413642361576729460120068277926518482959814156697907545705090808738563853263552397478741142597736924429524606386729041536230477288483870122163006948993402875344325457637243982601249159445641602962370677375108816910215938051824637217559549851838285801144949182299067032869261887505621476947389894666340075972568332950670665566664072571409925823487779586860252796215414815789332354229736321377240450722673153169487298560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,18] -35614396618839368423404540604850493238943955132209058917818292835158718618759296901005692278353514059864806096329110052996422739635718235945327818205786077957901565147949379684939025899866305804176795086426894128291776901391569565232118930011825569237843489622383791636977510157056476357525524408647771645268203140098979309376624706952794832442834845124484269468468476138815437975798286510720629064484231687534310328035552466106543901089317132693621531838804206432794847870471784578188431449894303936901165741287865178295486297174956718151299865911356231720632514175435615184262028626342942794276972348799126496316981380461489118394955569020355040549522446657389869316890553018583221160392793645644662557238615403953116735375127698092585618323996905768694191433499644211127881547949051410072276555134315193340056704757832576971760252635963553560360767870812725555951202883932925703835743445493474904218051165591539484834375379204719078040640968628446077101283703254989501273694203556541720020174017691376009619962334858208863440833884332011588573943177222808900384538835468107436012450315655420451655424966408521689513203299501872525326435222550853258368999689025701573606663388162613967685026483112762014381190681261124388458099364499888203090290313417150771354865581324532184663189807841163902115750875442968275936398542531371044579562481225291848438126067569191083177645386627178542764224958159295412573329575982134021476292541021680006607430581596092135502990918246621704060024813071637545425083652470657196903748682869954367830422826669863415447031726171022012105083225070006697383632669532341495955398508133827005757140238336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,19] 18204530620214403251791417989186782626686250302768640004731967497848635579017727379793812780075542983567290899234732142829940361305772018859013845444712290655175833637893694916120449810398726888449936298986316733429891617007274145105758756554501268089320356495905909413056641334153808606922340378248323653863178877867153319543116355478300078452320628136384455694223504575096605029252739842920896538270194907795967579000748442419541424479820463494888655259070941501804774300842377065997180195109792944369361820402792208558430573403113403158990122206152369450134741422132703200977889368217063135869618667452702002595306590178940602551210258158528872854564052827073419672871474170674817054495571428257432604684168894961014165899675415013783975129811248828912714516895438276605660776893415667714724562085685024442742455995974968411941266445507156027415633210257477543797667002525817849965049198443617165190085090573823477149928540829839530261425531796756339574006943426428398056630553764069603768692697376356890570854144844905944183452016734472209767854639693393348918885859861528752513271880804328664941153233586774780875436707728154435467293295028913070578733741673660787424051724039811502015844689002474850457457927925208529612950944540549694492010705016237414560318829150147651940208771497581999429694357012608431639567801618417737447922981306547312903356995788308159280512082365471978957226166518028946743891925899997578260257418792560185303360070798489528433240843468105193418102920398317039330313674718001759616653018551926261401381963971160194817653133928601372430663923982633166135247759760440866968908783399460677820180594688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,20] -8758773016904001209376947644510907880389144177868432306418035697083716603703030337685855747640549011688647417972918147719926161328822881229568083865548341611945065928190913827277514134373094592524495869117425255525415788880516476785324510795465210184336222866607496912440585827568310053503252681864265061184024650320967254967714837871684517909800308090067622241194944353144275459781560018911846173581816836874265953689438945175319975560707652483299562131347934254096274839255353269331128683896272561811749729631447546091889773534722086057755277604524945560869936441949522758749544425466439603166436597956673613216411370748844129277296909054149370001598074487637550393713602228581810742445363090491885370003348185679870356230727461414220688440582235420509292702395395090007687555751883769916111192089681361837913820848008470934859937135749318271855615164647390832614484974233969380350113080644131295898586849370641269991292991102072750389151478847987357730383914737607820441622388606151280038198984335310173538769840080514386102841738283892422003464492318260725681719782518471875897973438452306974507736805926151360865187108078957526902204396257020951116416517509449078148223192949361341318932926441529526646671255242706709406181710122876946157781934164871852245364322580292812869266891682108019971803221401348394044956367891657636083172243196754258364343227135910829952034929682656539056942842584762307009658680226506176924662016643001983653766766006124130972414634620200567610488472059376798361746214995376244186626112933737286493145028810071482272628777250064373400239988903778946574829236170105496794913767026143118971442823168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,21] 4022711509173970210624031304324575277813269233505751798205689749516868928731089008827165394622277012122861159089642410934306211637321144109561030223498713886960117761206212511689452066054222736997490659633902821274887810096151354225752010398293463785697684955313125358630593462690757550170119520344713114823389265437564262731833340937020924505050803654618220065279662769511466361908561542176523848862840235270869860903715170210248613671523274144646419080618031867386081655938819848794207128495698031862477656942186565571061140981433567456699864738443566567114323797817154986902435110290631491422785825849422258050432210387100346400507523358680380473647305135166316867216396151363997672570093511661204207311085572471993619268779290585920768609178567653876767294480525987958141636270693779554099356892090148736130288907426234060488701473417225251886106426125086614674860948460109730266749175939337424453665139245361116928044746055231710720686254539551249519914960171455224939054500714771880268683615484655647380947225852137700861811386702778041703264447296193052223376195677585846444772315066957885316998869915902227246532611965087090577336536389522437760258465724499886953229866129566723401333698013137541736760081288746290743492832416176348910346081453799543951983711645677329783088583956849483571472288570514008898617661128212235030454907269835961739190617713476961756149781403708548880436972909218686528736150357949508124501048085943091443820653188205564099679836349738048168054899932683201580565734643932640277258762077520785614818293549132747363157867444988421529372376245066085984815794760476740882087773506035843649102675968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,22] -1704491320211510152590123433062014327331387136383733699277293907626155468727994836877425511185142945488505688982555476772424701579231451157908516124123301832195335688762298056472043978317451544948838866776855536333894013563504349098147520044416660293768930406656882281848523307226810737076324636087796405402983763039917497905862698915899261719083847623467478687137453969664492765863674204630613056708477790420101084947532384497243979086573176164610252749773750016977587948431388793726269847024764159505310099441506541789507295974636005577045289242643314673110384456959141601169450998631864214696084944347971100168971133579058813937929769124625793626269740912406717313608211771091635008375132932437329812370273272662357707842068051816505295037148546661458789793488860168337003150775872464193263699240661410550307728962061471932107109436494299827880952834834699224299285871664924462785129462750875254164069610328787776285691559942953624043857532921504967210979347760502715822239300819855546376773822939631340149978364362528294928274379455708094346305832275330182802112350463133710942981322580950301728580574266408375529985655034529820524456338684749053082426459859567278930456586073140384947338441930762514392055823492791718841588299770196638505721022304518607557999779673345302676842059433231772873543433226952298050706883914608391454847552835003292969523353764910767367813739747183745896479588612174325560818790521653405666217963311401481290437555372893363229316430715546805532518977281621502803078615115316264507087367713556373563712656954976006878024626230716831092313846003803404301903953686843063877210993716402112819932168192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,23] 628080487020200508542194734438133639957077466742762685426181594514685423984468923315658144667293912319397975771830498510199237649003496940576992736061161495002285299250016011920723168798163695795796956321500307178576532313600094837934542905602011435557456987963793249740860681941217885501690837826534479714184679178901762748699917343973583833573121631567662552997800417272574245886973127678650869487342546177484713411998201145682688328447025045883750764079495555579740416866717439364955506148325201410071914160332925249110730323422174828245839887102062264532374126109680897147606869414285401314459246082571553416040676333689195340130027650854657444369837453704937724374912121928967626603879531880093512012387387773948089706719527680297109865707775700735962108919915484676296742930784326422026252115499062345943563109045395423919024599640202136180353567599716921063454213336280639359420193786046161474546570258123180469511208533399291771840107931763210039406435646042055383064453983165889963803413836393665373939692062926482449622247116582039894267186071649848421832670937957864916214101864072439327457034949996758970648419250196965630414506106536985243197467030181081056913895949412557752938209863397151205824354583684659106067835490404444133531646378465754067351635446440310493588336479918186108346292790032601361440300868019651944913698873372213629672301476127715593405084481111050932593098772130930890118915431683645679374191388353953056861505758479127144760902301852351119316843267584794926871014625976110975549751702342411722860647308383146829571385384390165295870607840086179877569846171888783404140176319731539365978963968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,24] -188378493336410900211085625823725294653245871360763594716930551223542112232771242159012688896729098562626828921050484956544081871213517241267631387321029734183133595755356424746880500108288176097638272929010126168018576826933174581388516114716618108162720830276598248345515489189681053232781963644020767987764170033123634633099051129250947024058713677967976589295474302681059131521737386356439591124778918724743855470390494991772772621085423319775200542346540348746910182493466763280125714224472797782258146913303986133636367497612961731843025241826200600805778610486553361271832583495679152527483026247215429799311516297597427303418388979303128753449437337297406002589835126329858353019343081902120164885307684371518308761126403419543152623768467945876134763999523972325398042043317721373601514358584093283100542095289037168881887082490496501316984269200187798210018543742305998848531028342444004861896411325106726218808254667909075905240466154921353319201852929110131117936258733979925426870229223226564829862007802182967056973537192872104812357491334786922941619282652134753651211048104083030868959397801085163782505554484604001329951849926943098445273553650501148623465893400289910455998054885505037134443398262071580339216223297663034919723509386733768275929376365533650596130897293616578303830827917428920609781936877294585615700366149036894851126483566970958660389823024751644535639680184677737667322393782201439094831475567605407751034719529431736306255150135690252514572674240730567849863203529116350789003163670664364362887213130354940331931197916868001740529694760616397255291450011166493498237878678140545960855470080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,25] 42336881320669531581214626464480935761984051701690743886032691200253332350479237158195846603108129133686276009200858407244972718727772314803176351237604600320736071933646448654827600985467821453429870480608816477711224509779759465149027112181105707955358499559960477179846538497431402625507006647221548201668770019042265721637575270461003147079837620487146051983287373587368393966746860304534006421097329531987766002282828774888532605613066041716867586930149683727505438560405920448784851260428780893985725654630523719784010194899755405061373112551541728818425818947159470889960948763825552284838645569935750486873283757333498593711077970597487855014080512163623058354685367902470416315118118449114376682549017157053199577526239607882218486047955231103958759170980128729407222176642298465904993491292681130184991230250845193977131972021233095915082880977041250135696816461629849468911105715046666792472199969303119363245126062812170222091265456881233742801765732049360240721151138332877220953194442235013736559752034064665811349527055639507733879443169858033010538883876560078794450708669150824049088515185798383654884019231453279156971694086574763257331703147433100629003172642201335687514015359514036032486137125108555633912769450782856641283242044587933700797124553435283585073524126348371100918576916911311613965391010526308513326381175648130296663456199637690846303597536365302896928442916368589102210766924539108191772649389185660532842819098308309376383883828032679983078909964832075957048539820632278911333246736501517355927301231552176033143500209034299866140065462457439493129609042322371829368619512556300375315972096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,26] -6063305694582686292114270361985530392007808671465513537518962185614534230875639529585629746076558686854666517877369211767014329411306673688044312249516098821907251807860983361077354401313288989589031865874045989030475281354842075085396525043752690530647014422856069579221304998723472911713433492191579078669040931020055234624414849631043427665101968249607394484711727075820081184103825344121073019851650760675595010208010692764079058146100869677564616756155978840134907173724470349818558333459814513395557884956349629865658736731563620378528159847816923471792220497584044972902082902626180578868623563644251792810260109978473854134232084756314210627187100940270091506230307385456034935118213486578924956978581087961453338905248959286382459426277421321556241217820046656389756134847822355719972278169762793134725347342716257738786243297643940524476470232185364148311881033294220087107076846015165474684912517335466940703351810325153251924487156976953948537780404122657976487689820884045199871879262122011469359778613538161624502391028057281186578761246606179331459122166445293763488039363536040933286006325924280012300036344807870818464415875695912042461906135440753264613310614471274530002592315403870875352664722181912652956253547735384379158084345127822033991693343127895524168382133569098042148180525121683503497347150288635203740306025419619190610737425552441736950222069598848016937844805160194223090388577414654456065044655003947331763924510341626845000606194633910263619024119217737482858843922085813479116425561421516029283457795923862251803367730029607123877737746381856185076094298073537362599454507439353081037324288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,27] 228315018164153947502688582471331835065273307682412556263890214596227380113844706758355129696233524831490411861715255697187863274833316456460857363727721839005629416416397825911611514830333738551091495205114141765947879515176330582914203488717724076913670677327720902059474227746133663464577236682034721536302559528715155497479495348674527544000986376957826441759797302006226942776300394587680399574171784584571051639651462983999356889520901662531530658793273413304554030700515498527517738954912472530657511102947763997549111418862090106418200515684335098606409196024084780795532714857943222562029918855228647120247569911038975002070880735887566033397826493120245114170818282209876143579527807495797792421980718751940075586053673980170359653050911933421683955078445730857274914211741028120183837509370721705221096598960652047411186673153793178490495959704501632035780091676345022774244239600521069094333012305361977779038210166168410651243092402843642986172690682016829378090941555896326752858249075909379066022565345507566636886946094389116653223473286800846476624048129716228796077039917022008391431066973392373535619040895332520363999901831731756375905767410841130916626410024100519307754337963917124405374786664420494406899043006993167716980902813903780185936482240966421078240166514249800974680677333787219238806931363566772614473603688212335404763832949736148970820407430193004073720415026753442349020603800594953137640340638578425332621456152623822893347823917393611754711480663993686637757396800185797753459140596701979085080069504516971811710396593173989692405139650372078837785930468693297161349729469051132851519488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,28] 104108701397942451373674144183840659523884098118986066493466196024338772392985235187180802430582961929612338668597605287005952108851212944709317586726963990604080528468748063837266591905560633000571115728656053197585868995167181538675998473910933231364937154930408386277600518651862037340206704591483101592942633387282200938243114124972873079352471373721375836126906902086885796410068358782724287968666613325242758742396969263736872037225922393399283296703009515124935656053985254168476071500546231890204258672545415217242846843994354534213431756535833615547708096307896697971252318224368299279864194948616708750723655369931695373009071670684457160777927668249521539382779226707753196839993631167390157889474938291999577173749565352892275705079361529066518866085186222015835017571984379128929684049639394419790900916385521624505360539729096096628623112520780749802904880544792026763454304816921899166165690556118675144794810072127796696401643311694252542040284267698126749393842093805468394335579766221904209790176920694885623206522876241848641810666804547207553353387045366777785847820498257383025427549959656062859962407685114476294028355627504812705927762289339564454422559934420072846292638547830505222670555681167077272459183441992802335665118309940843030549415649943325366597564645349566325759782199191910899387682862603254760634305711467633951992768551115486784895311827105735697520304436031255483954566981391660338454373395108087172892805599908477141515914374460173156517287806181842124267908170964574429275407862807607823262184009910273002050770048520842974979845402853954793495868169318738117700609865292617831415808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,29] -25353650832073283058707991219601297198538238737242542402236605988672026609674076495699868558630115812648885134844821485359455594658680373650798164623382103817413266220707680932228451376976770178462635823380045530682076384088883315582552288664915382146303073287683017218062429806924969520725124186694003196582555012277187193125223580302831634892803063582351010096972028936557954051426056654956564431758132030412964876723749475747430605304322059315852189527143473362161935391061142875365470561245432723256156495160575165193665202075822554041916597619633723518596869419204736581577557982077982216976768488164421988615977329746955848551632363674573415173313592526543197221159852738547432047148585091670163118016436968147774929141293601781131919538609827050289227415911375987468192853264179710497710969598007851832711787737659486309396668572719653772549151437518712511809126389090482039194616293887739471713008290289212438701634968293208184377609061843297649555762480812866562215716379829443230326975683314527166892164470558343428982961169293505877934239300890197307454966340284177909584863404865054547482928621509875301034892957213876910360676284425283415586466004096815045377879927462416690940679588957234251386106089410401543416349856829938554926969531699965560205959687201811436215381234825303112362927258006498698590885148731698948297682334263844278415881300758527467191092284136454223318942380353056451200720911096030675400487928555603749858269973463782270386060378827398451302837109302031956301907924660242738077920520572136715993430374491071823355489407214463287384571219033094525155858459349698118832982049796642587017216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,30] 6562711820620036966354439871620152723416784571400484965459077655527992515643253207524698120487574268233381547487495494301915944668698939406084202074987823974175116478853842301630240516631355462535250259373661797102741662105605405930484999338567312871792618400257511579784109883230309208951855805719271309029861610124497910103043953522532086063095820192594095864884086283462186721776035091751015582498442738992328073756051728825884901725443793081810388285285786679327668487807615887496462367598200140440731617337878251513640432687261560261306354766627894462051033864639188744992396050275116823792152596344727056300727245551706329806532464927469928548676312104039342792433458092108350646212996144366655287057691541828218630273922246658430873526814363931098659849182036510104718814463364060814223694749517198267903484403964902667053663662735235468896431481210604203938457173875520562063741060408311299768537384482930984935938285779633721612662430033360662013615855363380630272080325604918928837817914244635454638080326267173222881896257665723634824295797489827532003889294843274734925109732406360080345288135636537468203894402138687983028646774136169221074167177457081295082955983127877121849835474827550647896457988532683543949074132815583294966796947520970909158123420510351348315877171408335067623407957116880807998186194054781726615296398774378519846131222963857951602394602340647508136571589255500048293578890544720894988154211220725816480817242638037149218965398971754081581305437930319805100801138008502702472121822931494379288891327099066852325878992500025680266655268716454058833091930501024921574191109501169266851840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,31] -3326191342707417338746969335129668822318221740280358305490662357030766982877137549276639262931862959517279510226996567164894942400347265079937924342623567762505317205850051728307128377097963418503758898104542840194850962617112307838712136414021012135775773408517425802476777880822989497331218109230362517753437779406267442003547715970639504855554540625542689391020717813739597486757718211297332482045816117644564405860872915710923509514517071146578380392475309816466153595417101523898727962595713681305451957341729088061456698598215293874433157014714402986553860380444041933764986212285890865094917071368477423524400325897199396547016904030933319702113409042747922918346556032718360140842378369297690162357924838955807388669977661593361826061113847765269228711607539367582491420135095135997820924368228605187866332963090362025113082366783424250401258694551624449540075282754055970920429695466008838919527796469724818500214920933019452187832844977637501125969064281530007728075257882401046970022558309949051519259401126474387831513789404467873151402944845269550422823527417813914831036297003700961894943533701810511322401305687637892032469208240056993038537962957004933734384073804992334162534468447954298314720397318254210611847201503549649948098440040247201777271910748302486461354725342434143930330803966767103048414594182613995922334047094061807304295012042793247175569681849739535550889200618072500054037054245744595296158230200446521221298004355695532678924869905681993009569495496250012544326703855092836198074571754493037538203731839453999865386303156788445340205401159386775910192624798866244852496891925245458382848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,32] 1359694287742750720002189397424447101981199381421578788677650396082552872352862309515011627709351457747344955560627136762034633756733870097995062689275018512884371826836096159116392096793179103835450205543688498054477492639508919108922197384094870735781386845652262901584932725920018599646141642168768973632812116115986561282254150426178035465147740473702776036928414363951095798560803430403987298553075748254309915804928326340929644945981046563983417720598482287951121731430788608976059592463544026824519470721145161866733271317700293101724134485487529970508768623032392383974111045282855203712240833581672488018653254602193327712698612995586068869406879887840015140775791754058975159588843175293759889278813181133118468076086531676238683370102044963832271107353170149955423468233387686646507017398475579249914365310666264726958666155547592317249903840860503318076356399804387639960392968392512785185986249176228359959368376110702904039746778345154194376358108769683273209515013705308875754737903528335399401224381947981308685186764680600338558064370760397098972479672227632286844451170127995497869495014466187342033558901423065267837712861250189634714893864697210344062585340248103260325567863812815196467067759875089878710416887287979903183056638068341027629952563666890791016288011294765015086040512000107778997081381606320709845776228059905102247091463168542452180848560553867987205418602194528248496754583116124795879815148578487138445671477166097689973582814149294095549966135682316371499133918506345303194883778964394164635178542308295009078072497648732443153722374272723648412728449665316867759042836613306330906624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,33] -374503039329561559739484128883421382559642813739700136632741183315120723093525417286902238593339708117318896157166771998152135052341250805682785130379747005798774317805685196171294813587187605809209952045252825807623814070341569147759080629027051430814657357579468096049318382826226166829032273809987393656321810767438500394996210966724561851685749295665660138681611885668855660551888344977212767600337481606280702113639061490062891428998042530429763442300250357816530405563938334876220583806781090003326067634840083494536247733868409579907477660472320636899623231609050946263463550401882149122104102700673536450849805614378211798738105503438669496437604552569675642238456800233298399892419136004645997391406840496975722701665032618035279709302626809255181453960086480934005160651403586609507923026747339669797141260635951718433729928423481714828493963892940408222961986606409819306019500129138628907963865306452147047514371907174668022729922938149561939241950743379855759964151926984288155491950102687262126561710641404683374118210917547085063887768486941990264120602674196959626874089806083870006455851540158659945971446524904126304267130398124768424227909224349173218798772719094735491344891116424987075601895216532895669019553260326976403535504813389598510308011398952079263348991298217030060785755726916530861935560488444603103757575243782620831691712253088470113825466373011266586302535880326502899173079630571170813064278730292934771867625489498373465574884299571476886881738108282554008248983760975713272733556476005427103177464383808935149049817631579239958657618910381814597646843212735972888633760034674570166272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,34] 70714332797354093104284951928928042908492811532858798270363056571214712196565411900335688893687910770291630260728744177865251089328124788074902161640054964880559911802439080945165402084857120208842096840400213780379803336034241331683479890527165319237831032082997203692559616826950342105460333492731276272911461967342791259616845351500733145888486531556440068033977419939846113365439529666978613129264036751419083886736507520032803248699328573137104031913788855419691314525689143602462459962179145218518819398688105671891890144070882410785979822630566195419416517279732192606259115615915950027416877176740193142524083086891336756072202266355340688454581212300663841690976268739336043698195184416294340280243699351026851075632728245181154162423518648501759014088518044385551300254609981601951887636319684910669130099181367885522984344636362396604384510566516687021355504309803734113347759422190677160143322084887391826157909923395381399831878109637896876629269058268758316794663965781929714596508107718870849149993685638075996797091857802360050083737313271198947726833609009855025394851940346922659723289426696556393072713566042155420848681575387227399777997299785719098084005807561686970418600569323411857402166155733122421835849019003550052981531333631786574930312978455335386695476680887149102321994856863637723146940073229407011914970915085257135989688288433176268797390082659836737487543793312872561123073576345733560452069631536123364663508125264381812885391117723349223224323811699386242751505531306678818767502133053615670751891593577887849351312713532879595763484965606257481683541411775695754089333886324848984064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,35] -9548463162573600716158530551871553204946893448423331785344358690314714492357192615445480667768528729487264106470642007235475266962425355048294734853002185782057756341970817621466063029792474709153155822532884503444419761417286768154135619115608110135442228606491633515739887598999559707690645858083430100800127556077580856858740623943698660629487058993762847121786608030201175298565812831049787136898909684842683065223459613560916330351904572661414776223473017380947639963820768193877962837475056610643169654894142265447596640035511856510320518310971889691502198090980634364271374346795182694414814310589332799259628063614146171634595993824443365788262424833756005611617730632356572838505806747936407561214424646230361199662533496333007885357336322035182658121737185364903065756484197446438599278513143402492193354406540812780570823265549033154151895574057733965356445325195477266937367492128979068861751444614155607104465735968322932206464960131205804967636678347188301584239608281937090793108683575299435826519624820960738618139907060894486649940594421859480125609732429579128128019374702209253694813109823378940741240518026858959279656118227963895389238864062862784810276176835709081348376459156137347266984149781809906568670320340666471517375908407674923154249241301471529477370565764833074482072842717276761231541620290253136168576409006127719509813273018110258314018285183089555365182077420161388662285766602566325504808200169795479765060636015893635894375658927861984735939202553994541226356902490914273727300641148374077063432292999454241730416430059029348577912260689819877100972080869157115201933365144230821888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,36] 1073797175864353429037098386123725123638240507792221605684299451982840910369740215974297875394442508025065811596239530699842672685186690067117129707440739854917635754585904446976960645376605162226299417963487236538360441347523892725334766000844579956220026511678118009409178150725312544039432018680570300461167582914098129578341733587840790407667782734491950451086356871911117203033663500758086593491881400486631035384265039554450041257973839997350769721196127600170681808189003044692593057769641904069183518275487164754112392966638964033258805426427837910505872742759227507779943595774266393172747366078121615324119149238005731258376512015594533298611376546245845398886758343260262678674236842311733040501994515204132056250990649143169885493219515016386939320567426658051685232282113178025559157582005949385695741868776366966381166210851835402827447293869197474269915458212275611708496392996462147622506893067936422380411210933267670193938868575547646893807871723211436993497854894194195510072992672413442727615163024355627654449996864968279462002053347670084537672487773338678963146340937003872073304390411930977395489666371710322306867582174774065604508526848217382225931360103075395073841618367895669471807966377032104897948997007341037018211210072913935030049028193801284638409222989294193151076572226129364765686858753202786933534221616710555735760528662079176013148586780208312360746682822401687155089971317644083802205400247528297000517958045412816612709035566288180694993576387099221133799856941758885793618768313966904595113538872677933306961740948099861812160856323494740006318571953973661304363587123835568128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,37] -120297606331928025982162231144181327458193894542425400744447213438165710199161319822613486800820264036361437125011610039285679961461197693731296032298224633343937279380470841547198408802968087861655171084363722914593241530074907015169650312086073186190725866936951139819111422698671936320811202600289910969544815303229466600131425217414298895063051367822859489460278349515365141976219114599227703939406048346950139236612938324879066449184669553936130862742679094991742724487915715852486336886524042748479190919011187874512739327257897744061997872683253461381775973041797610353249593001227455372202490601519098066419286358736931933385520813579528447877767700529199090552431091141688016434251629204928432144045503607623141276866024509627311318971243238155607970515619986706578072992050514649241276802551552657688666392211225796285931740960136080277127654248910882034465222522340881218204179769791506944505571640685749660415202262548478957119519714964115656327877325686467357473798273876646335484964836024266397316098467674451885065531154547309997296414517380790110184652638823566030197650670101394916656418672929315490848750433498485295671951661604800817676994443553939627660925053434133808277389655342137946431896473579039944603820400169869833749525301276965422794274471336484495959099357082597026596247327073092503978047624229113215272428046553807270664855227332567902577571686408634325464733164448993248175288641864168308086289945278296534644176065032106876961448413904922251779813057839380438175081013959483198549857902485623842939251671091782625621183179773891130605801886177804577691272223317285577417201485558579200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,38] 12829740963664036918675673907347946146618636756738892263367113010525295190714372620243497236017544586629228524166878858142705192329128893409253698879131481981043563292691511747157442899870829684249915409630320750086105741629660212372289681341448241085725529176818799720515545771722378136320397025317048791512192107577847631352780343068969980730947497902290486201506076707784490510302936512303313890588993104771893471994066223020574944396649324793237740178125413826499806476023100289985028752116344746148318775564522481444391447194615787963530717368492572603953277901475107845084942409274772491228586454949222340435750600246845879524767753109232147998109250472979214174314616146561599684402336933596791134444740924886842287222126001627987282294884545204286407720747145034504522236263081135373818582025538934781961396188595703336953388540878892914371606305744666490621827607317146058685893842499236866594533259517374875073695970889681062062249276286699097743935726519344056476283908766456317911578502039990197581430753125504191688365982797983128982297312864516257861362005609345338322157246622737184660287993164832647762192660171878789745244856932404993561758770629295672317981141992536404091973230639898641018604057482410580005905069601407177623359910067707154677050447026927682487364435200807197674722824313377967500115521527921553064496821850447817053326961858526873131587007018433529422088819978613493841304806502188087532081159214203079872687643054253239162194738171660552057759008071412287706565635671479750605709463799896266784607445031846614254781117704166341386325948966945265175219148867050455917776386809397248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,39] -915576117096271186955143268981896499308289944457743663125458503083934569489357751516377960371920365616458326890139734655615083811636935862312483171077622113370970055096283997438590948682144454685181387636679295798989449711752224504958667241084881944864634895588475898579634169948330072702543131667151421566072841137510499430698556614366804102405205032733348831822221113933224971619919367675934321552744941301328192128977483617874482526636589927037638291821238016129324981244143642526985979677826102376761189816902694940040761641867809494233867669749126400491642568469826598334399047778221775454066579283459753763071532214868542717589509094689472945619788830096739595334101712908383348535911942004290270346498476542640914088341411679720871907314966291244779024096628003528696069968571133808789016955966609268410248572366596486154600256422341057886866727067482828849546452571572395059060740209925929946082348419109231578777985827799176085802036026633964061654422591927290478395854437794896291681925040820136636909259924008995394913729933557494736002516811697322486908929805614635380326321347477611694456622576744362761032005850759100250507506845774648770418703748820636574387187720827126400254370420772807210735476717383184703565913880903759292607407075670115292142343939509545785304682341287023276085726727674914418428537950861908048154254377990027696101672434514760544501956212444954836609273567843167416704578928331970505112749361436052032091588612638257692474931651022847186484858281361847884769457788556740971238373370794595474318845734969089609670848495991372268764137361421316558497904795643587834939686099353600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,40] -63642316931211334524404431807607665787805579951108419752965352328199425052492138001147523476555636731412525989259169289169841134972456717763244339423904289974585927209311228048185418276369854974300990113038228790132871573512422670420364371998681954761009699738154568003070365039008090198944722315382271845276526309555182288943001129348926403677065734601652733556254091923250931723969067262951534894474742004518871256500383574979011857919760842606156587126099019262101773611069078697081291250015371422989521666344236358771239551468397599538978409058794845169109794558585244179605451911058416125666885109479265855782333794328303114250759739499334903773284106223979436868518415633710806476497147102979920247515246542520438078808992548474211640980827039357515565675331096072030008109210401256713322231326793836481158373976247193809279378873953855782895335263012351480054733057493262827935772315951940910945507382996487341404681258252815741897158651158458629064794482847588642376644417504683041984320424471666092194818205890600906445724195372424231001573268526960311075669737293070431547650675988833563023773276199391096930380694607994006807267314233622611629210829617933051223857755166206691233677770323469629957405925779177439585315513123430947438169620290534582084958147951908010979661213159502248313934850923539011411014394828745151155265064414012964467731268795569618624087304669289043540069992389835915305193867097560602209972514733039137638852596490175483358133439263757394347979781117786446215009415020975754139405364291975375692548409638972847840151384915276265975713914108685062275578023275377105817155032580096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,41] 11603630185026422652917033046410996367000955913308814429868650211683310694963846779882651682996921511490384757650628381661982132563435423164553242012625698868111106331636068030433804066210389664886498874498653904631619596699299779333087031728658290378201337615890247474405564304824964996331718087883222403234345275008041381601756726387824972323362173765364888521060693856267338052786112808812904935640071614917007599148053747646438611844079057651265390361764555067164513291151073285114869739341960116488243535691416399296193716468644615411128780665123636960505438527552505115570570936341449364839327840558673708721377874123750046409180317545872859807966474060780452578053957190355609601441453440482690442140135563606859906712133840228552668684809198383320059173211108287325185786288982711577946574167904724238529396051967642312037901311477938175601196110755602398157941391431601579094541653086946141695794853992704446948483896878780323507033077946688099519726154973338040637531064917283323215395612355788237532413888684480090399377226389900008298680556289676448911170890496607662281733098821151026825324727873776009146496308913823258354899131314115456603059754137202923207360273139101798843566699339967276386554574903806255384635892108085710835591870608802518936243984651284734209906040438700743211019946192942461637216675886448688915956166031021760970119494530567917206167700042979066489513191170118476277632064888529252383481608191524163142288689625505961884244459616282013215558937816733757516024009424159349629771706500487646833051239240972616990271638251316094652175184006018419191354468188007141146369422524416000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,42] -1309928745818336228845535892713634493392663685200889256608381795235413526626832792646716775635708074810657391437291955707174896358710098344549945419047200579910115487670068440300050802214789086456829957158155476812892211176807406354261287011895103055898224595815639009616436115959501956676738018951788707513167081932366561322200305765958300961972838679237787642649360061697428202096103893844051364909013437761711659465508917296166158283959466674451734568452000374835137483271274697614590146214792889269551022651708193142160587511507962614158382733025644161935188159069027214125885825166221586661083048551566015429577225427957766002967882731711700583052147184237275450743122475407617142435798710433750505640029102762485547779217614407218887151103249429651577617330641932410992898693009083834412801227122743608575000704070341853860372245821044689687813283821319772721818452251946525689590741419938753848260025371150545847015589173398530616950903079754135138488188960818082613275094371162877139380417727565053797930334732971397758733165959931834056662402580454974303115574661370294581315334044792251718528833053549438268255849056196375584593326077523383593341954933871427975959188089855199882719881186529820235308880571478616323480144824118144228990696535252303252033507056099755130522874663926509511124523994816366210471004884623005285524270933177835897393554755489925229375526276319554546088270010910556358623562835253917481704747062441887843137641041269488543480849165469369639352664924975028699067241402107841951963944154770538886519959951425015236422114262811695638213891446056687523640168515000194163672038244352000000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,43] 7306200304141598962208188687874163226168133309898084603805740300430745269677015199890138010944226687907265244366977164192671223237321364772262344974721391303277422373550839652448603655557712156058052386627442972137753810094913100000543377718580677013826214032105876112725165414159129624122530369086712093425089279768155365549084191259843959138226022904968339882642629157449225736158798596649859617638219357302923570296449139663775745760795468385291321205557572067832274968461425668884658241715726127491045503261149058757084565383508231353041605701572583969319140916256985601476706379092519834054231664903648270686140422973406061222012197832274736211185818013823921552343874134456750552811590203737730107100973306978312857817189500760422953029661943397886170128413343350909978260359931865682114194601205833947164764452737546541073204393875952760907225912136767361901380181497458709782605951535496158817786123402058107409049519939696943554438620239854984441742554629154831696544044348829286087017858108339694358514639898051089228395488616765912584297377318591422255031629763492189927245306402505624709372705241145252826019403258628198537915817684389717181273289914558845863124847320571780593797659898837150421015144022618238672803753324649291172626330992249194418028552866202836983299006621112508828331570479544490936678781128164466029502505277913981891173210631126095843130259516074854275690568393241541033290611522027875111996000341098978005650412009032586396414018684399135720259105610667501284166489852015181617400953940337562097657478340233607608827675259331263625128196348534740347589904455671774049994801152000000000000000000000000000000000000000000000000000000000000000000000000000000 [45,44] 3401789190265318280064630681483683514565129014346104535277340478722496998440485495258319524480276392219676089518697081716917298721906851201133902041714091689677592719169461333465621433752299101199366688753419184234323470780812355398934538488829355612549260988750229915205908199134293108834760663645494771269629339180477821403791933214956286823368074657945415361490815419527175628031056082573224605489196503383016312595599054900074619562617686952643494744939574621682096863693664514562368616726237715902039687032904335109288212925042917270509936507684129060637903021188992197975762416391352202078384397664899608114550535803242490847521585247748235493077833662429436786284646539943033210681565150391854467195200209086382632431107270575228242313325928051183678152566743516413060244554261126007409446114199257288481537272675255097531857051150613177411300970036341936842709582489698733559230681686871308625726680903851013154379664302044219157490404271362848319878104555479575673563079310276897809582202744411167785879765778618631051471750669143517054622358805748958477176543745190672107319404342065538834059906377650365988218307212846107135407087064412739075659983458726718660850113284466905544333823786605510376362172439402238205021426493862600852562078743069462437452873392204817749324586905321692817998839405877610238154514138804877719670469718268225933350516052611952349038339189507858507444775017200321251375938512296561692275640425103530565624543097945635792084454332233603805927140534137297327970588433101062754266970936525658191477654647147722633867392915254532411440914862200061884603267750559005729481555968000000000000000000000000000000000000000000000000000000000000000000000000000 [45,45] -324406685009719782407758920111152543345036684730918510543656170690202325717286195326722912213793621829479701888483870066814985802493466796429719496989336985370012904552277331198152830139688823106068973887889735010974588290725153467026195576404248076847954379092360695028783907336756171084516698718474513375748402042262706604946158789652433545922640710805811512419081895262811993289196047777035510638680410038084379516661911233946155489511337896491538778096323380820007918836511173643272896479221459380856430791525728177535620323631098975931044285060958727061752612104899946888720120431774429105143059633771775300520621841368261164678178913824856527322444080684437572244874018777769993570715376354754845011115963094522997422425663598350594271170690660777930387008295306624266597260150053147045075678011138052631700897011284944721570950685833656949627555334123330127324497540755485160060392572257618410422378165532687778664861229181264908223365486242691675446108156130810345021502531660431444337873198468712861107978576409151674671595984421180654064897248393432220443019686436932236521188085405364662218171028185901447209193055729979369584978917425454712688142155945335541707934066155401695683985316986722838083338570156709931445187023347929428966906935171336515123514546250932439792461201102629052098879251683168344521344945699632328155829677103801603458330066482351302718288606290372164944156981209093211097082168510563052519386995890687401250618223625931282639715224866869666467816599984678838333522446600025109066765805875532578797371843217406276932536391750533250167616433115144274555608913719810306311454720000000000000000000000000000000000000000000000000000000000000000000000000 [46,0] 262104686250748717689088784456274845942357809147041054211642423573368997753418851988084828816899435232532096776008012478999615736482859472771186849682105451064610934835946960076755633403008245092394882010731677567766834025273593021293580060956859101619699159883265481825053709263248937841256378612273837890881292126127348306295433293771891689824166871233106628191418496385308806767955849815692398402689759054381661266060876584061666834626267584411200718926561872226470796213660018010190645385765520354178555756018936870267523748333128234143228160084401495242180190272112204356118271679673424992943027946031323253928318924192109515936482856129618264215335474859779817701729232985402719627855292693734117761721749625517159056455237032078235772222306855702633047518745987806489679901518407074962880592939121515105218197845732878794927694118478691994702330316565677848721044298106059288173481818106994174640276950533698288737711762780915712005662729866501452092035764487910135590201022627242481912869236189717270521020946448041253837216890689359062208255756040905605328854727776955092206681370161939776665073097432007901678208241533558299758658802802792559628959230185449314789836873443272333267390638101674074185956288368370205507530737042877437532626116987787416478357871093695227225031447218480080986770934739395869567764509476325274030279139199837984669673296932558850295935511434115299731090237597302347004309567703439369219072478854862303892605672088534578183388713176912330711825122504405076131010247339757403062719276509975262303358330958860675879028290123079576505265284882909337090808945338218222818813882904067702784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,1] -3663008500355796850083190912627559352066981141389460289811576729818329687032127968809885051192248379836856549567654922059629529948884379006938966312348200362544280756871333862050236409202965979485415198508629421438997476663191119014160752461143584553247429128456079194432648788510714079662213017029875677769387611641754779216470018551777681669016036557258086390988200161637226262421955686617539129348453886758396364769010818650670523522806767431684510471068098655861673497400983632804260824703664737229538062695055537113441914207956365619194284612669672046651029334455935074917810313262370206172535917121075450276593354128658258340329746716609485723562618771532610405399925596268867310821888745195176815414497766920372824914017051848705887851342927148456203359192945656788636714476285249569179642407721738506884949247678145585805822664154937971421483286076207990754708712348453816429505857216469052255853859646801575823229295041599841742100985166893573880166972246410213051764242043291521574971508220788584194630453975144356276120729324399521024684426093890220317183326407573493544103658041843235218013566933471960999739482123431309614697620879438333687888503771333005761776152538971637173451439050619884044869497064103633627855638652757901269074314299645067738004143015640706282473175014529313612601847737605282269820832761883501019278935691222767664519339332715924836715800320030116164559141454130478375463597268784906243403975822862746958165471366606732250990372267075463337639513505852142882269978380947829365126889998760149004016690583734748413709702349081033521686702846908372958212041733250870052589220576153049235456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,2] 23152552954598300209105065061208256588387992363606296706694843913041576266042562220243206230301300732789514335893337189629286565474667535171498423431426793470392364054256678538454214121070969445589269340997428197742537296044027993444203266541091216980406864965671919424011853129272064484371630367925250121374605522167996153885613756902399433564223344631995569034628356575431643112772730877933956958759490443211641669975582365489116760962165856027050994832306403466132868882579631497199953880718763306094393982258001526443158579473496567088654731288446757125014301582450942652142464546970953808410301622846097430614225270728405694279306091463587885269403660369937340992452442345312590144148564406522509849969613215879522076523860621520674609266089687423903542224815166665328113578469651097370282641203992329047170991615775623226466960475856426192670518398092382517207335252487219334237359669993828602197953301745492343995930499790783414579523050263785768279472898009526525254975404992074953554110972935448886904240637926651674767588104222808768606736975481513169415898477005305236755785722729302938477957033480792311881547029892863271653993354955003367431091160224205414910377560367797746014764517889014240314082187890792769510830842501329867880216311942167652380936934666291015026315003882550400057234348129368124552330684341245306714220803999444822459968046523752462925458639465827975943864417783293146193420834111714832467917420692588790279493773538228214029145930152574391097634638308987958173416258805219718082916916537677525328455740278760195604868355746372210322560492495533889869205133214756379165128411089418185605120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,3] -132403049352320122053084860785680823103849117930508040847489652497956718977081659267641702622354219784705960987358764575136073780414847715695955631515242281370026399892148403625998623666776996186947037228244632972133992762707310940879961557302547668222405405271336342524329110029502813679787277086979583270420644483520602679473802140215704529266008917212370353575089760817766970679873400717597794169259270790499972709160384624236875376401433881954506806086601514976369810734392971743063725132606784151345178715565624309531333481533642380626244896288142944512989264748258029333474402160102062460558999791991108928716655842699723212721129221564467323356608638055974809277777201171128167212156590277346096248200815019303721119255693040748530753864693349833548209554990104770631388373425327346759496180595715509300422338668455690693806808510309728506273139085759684550627719813693737263374551535817698708857952632264505901523325292600782061201457798466761520454737038639560246540877874764596037426557725398422462088437123328148377621431079882269033638563168984846451834416331599353432694811508112802766415371457929741512115878499621344082188560533669816188755648168336571692932120529067157970295157126061517668348454910737435044729615103297097416211229449192818762645362824134884703947245515081999517597453457309112880219310598943899416299317457874881331467805131116524039672194425053626995188487710961183809249529805362133134915416805486803511104074539126823462779790375365273607798059779212170801116064923604006295857177174391145399815536064448940375718768860273871868080165306187202259729019769767285160468719263461468226453504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,4] -290081548090418135411797302206294834430220241148376013179213521032447904422407548545770453520717619427571673688571045684214409097960757553322875549409996211866412331938446926141120514277302370148208656819171421271919236026539919042583896757117204289678201899376755535565308362066838484059399685894998479102496574474183913747341683219337390380334406653906234210454113175440450542357361616956001813902307780389573276343626008861251775471917730571477981854074614091252127044741192922072624764229002740620500940923998030633417731642214216147848429185510688017733954140811189288807336425663425894974912873361032672943950288068310099005573392948715440286596045743294510979267496870771074430541574224844323766613364571761350122176471116348166621825198602714863100298650364290819861099640603283085375231730437197516771105400137356109908473206441546440040268722684312972047056423634382132361127088971071352248614735868993335582296475057743822398535140280904270145654914864611382706804480893187799071442532768366259246668448817960628655558027993642887423399189364548802418539024563699733111996381613324966356334755680392653295780531987164070955693836223183873924582857891216684882683815093071180316450117456269270055518765694062994743399382677783305823000668225423085438095711290968687158170081103870867450095284597178660004363643648662636437614470116962379597137689027920741481778838386591757224692204336092467526091954963400129748283293834283716554400767152463277369215131630443544615013891032551232346283133734390232959933682397686035291699696446872530563023387503194014750845040083958968356934409206523897611129058786303482661961728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,5] 6229428966531043698526411112516091569720924084473605209939905158803923382553853065024233061305194977087943880801269165095860867837659144029873991017312080357121826406201515271602822731179443410189817670841896002473254044550085953073980526877917478806487297172320518832412524554864223744822883506654593337855286383360774571525298589256458484136838341577775844444986450278827644545772601816902638053413970142258088657515845037895366656512832825701006837604340249756258546586744656547783768883578655624735834414584850529101114600408046447468442987188643697370174330814720498098033128995048792860111501456987502902924579908395515205190730572277658136821012755898442501007583868453442205415685106034563015394832064233348039592982674156607784148248715250307485080550504314741026741120370791806910381086392562854419241583454924308448169232265181474587203508474405222333120035628101584392273016501858667115888758584015266705170171561746337645655179860143796124205870639521255765776811121982757655805068014675391057891021910646055756764505924771870166674301073384858758565247553055799899200482081859164337680167168490392101261275625020872723460373841340302945096578701325500641718741112983261674642717745452471028606197238900752080708949778268800472060638028749978256581679140365032429933291914830383734547248191520743023640795071059675536079503437704335744690740520580361257428487480403311697255505717674133937752807875514023129496717673680025779236519498179605179419088198980157429333259711283600481813246220768490360680005243548058101671871197948524484694853682570857331321587706613075352522595938771996561352297640081136783225520128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,6] -12644775305192133415530624880862393957020934658514372856301728511964883789563853000491921901813118917218389179199979206605765284009928801687424400450524223437295743662108337444100104357790732925779697310571920275649496103263854967578723508056497903632898434590383371739135756849891187910800110827574807745124736352069758395844899860107466328361919230322241205257576516066182340182641791301640789489529098186395445317263764810656811875522694190575719077817581184033078516510583367354600744765364880094615744101492805469765981925410410866208248351303446148376008622831967450534951163562147837795410333707038099488980042737872618007326363585825983584120171448694130212311883129843753891081532025062593414691214038501409054638458778505546540086687884996716351874786473902069840513981925512397912640768098227701553845648653471344219783000343565967289623204154437495309708281837658747278757233722845797525714707863245603858538299332842553169981908185496202525906367236563350724093104472824910143039097155035920664615032567535275734229129929828714828605766813579246343468793819399810106236814076724595114574380337860459279071433784034927026161899476163368852653623390197164528665358631731331328066228048404252215978781797021979569312016705132437360676076386359912075995420543003046917107391527260935882102890233692126421125989493581475627931000025804098122065213422007915342458814713219248998074462714487453968903853534803014091320003610575104085281802930261515773412423221426676977250959097533028391008935379110921469644210332591886813565834821718016240561544886582770326157031123288401859704089725037499202785700905812352459434098688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,7] -29049636586682687216082458511770697478005029048237978161619398344796336891392690909467431797401894591275838416730668218523817020413329632804295059067552513997436233906016356560352980114499082870408273686944278446642530000858533654159373637553320339264420326455761922372435311158723670125557966850367934599833530500416960529883972431144716891453481156138286838071439507706665706282902334479854472342829504489157521197241607644506422198585775315246358658534730438387457673862832410518129778360642481939267791160551857102235578971333967937148744622967978224128667111450431754378967107408584492077580236373956169446960429543723392106103129887349466312774577245442418306030286497450751596355419794193992846309685458623026322969590130223435799556774541170480868642087058012668560828615234660038997675771936354495562258189531529377210957495963330228874567375807344584151324323365154244551829475890653007389253802027101965569780185566161380977206341197711418210403085790953882312889856271951858564403384807223476492614203206198892153003825386074074944563990053958407555300268589534796052389336281727864098507571135507305146962292635981078633343134009644391854114229392742549550930740166270496787360636455871231154626164900453362598134295952065427899811867045296607339014058944924262439043998713069944285585748915580538561003715854342574370938946729902740862876220776313658413435896583030463138502698599634234079916879881636807000261338028294390317062243783212627686829867612889851272272316526694647362844540765203180896105953582143457276916417366837766176209011139693636089376668613592027126560902881537139450382306950956524452356030464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,8] 116286423006218580233077280899989660417746433317153348027700141493926456108291434919517229232243133445070835701250056375206836993376487175603827174007006822127916635416826874110079100710283694388074062323997667274813336415373378277662116228110630203700511707823500206413871833931007486763199696100106069059543040894093772746448694680323920828231450385133086541850189252208888077870519674491061570542241592067178357415477191084944392852433560753147347920530283208176580338329621899114357888441800839541040521646083542890855260592575312502483436186488332329402502794874529974017036671612383660394584784364914081941951692293020542831788806622865996539982708155748580879177488631493475249478239319305364097827257352047696871129746010542193047377861644578411529792022660765399626584484090292741382181468504931444286191961992680491785100227252599331593324027410781325060185573313589413241193873179764439990108432220171403102201685693133438308165996877265961482058910545381578315416353382012189820530397064657533851315252169226330545610955574588363094968412689496554148163169492975617695778417586842768908540480815404527917561953114284654591620916499601955830285401100270772113717585361259604368623259491899352355335280794741315863957581336547883003373086018710943017952272147920468715261145072955068099332775613050257699165020279460598520138342384122518563308665777663281008833754448838975025047633877652637262035243928164315704824844631382496901237672924610569807970406760821504848318278633729864347106972304560394127627153751726915904997608617278762305947255778655999075024196409282726908176919319764410500106716467508249313073430528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,9] -112029759261485282139621287153763921818885539479420683201679979886387752191093619006451076353734803391091065788101322553626766202786430527752005768966637277231737622381176519641538024140898597853442423678445586341438792400422870931449101839575171951485659656485999459374835179808983448264202751123899216125381751702124302401093002111304470466369437751694103175525227758289995167547509023703778819933477654359258526720686654136622411671255805272266347617077826297015001743593497046268803062326950132918535598215355456463506185587894854254575607695501291138827633390627184652028425181454082113884043353953851801734052640707458588111312002097801312670867330791159580139142856794323002109981648513569708350029084573989007729485012587705702168118600965159268848796543143983195745338953327147228492407983219753233450294943705098453847533088872125074582491296411051553175924339417409650683495839100595814682429094976589966056209563232743506029000547681311540339537335002874613507112619002946702169746251634105789105911217762336930047000474732765655475984473921234755569746107483806102041710638413693229259050702831196022249818887500366992158156159058692012887989805251616184973836583821128289515362353648436090401466684760426038659893176397524080256385807122374997995057723020769350575552317476441043404799758771311216319654952212543073086544364641998636478447159655829386138854977642785206157287580129890022523792151126271741493463143584220900505021370678273874027843045897943491103872117936283287075849487825870162540109695044074883362154784534607053479592504015241061195128110905273526212904722877737555878374706969337665294224588800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,10] 198663859434305365867034282973538152568567158119533033368281236477606569971465328729899856132048639940163493838112137031889464837444176321617624032820267509885828006857924639645032397259635643362448044088620283605409145170509121050841499738016071726830568475605556426413386812888086980489977205543419271275693128846447603244689904876099288756959186327633411862509481280007643102227919914826647468285558258952563739217747506211789167454519213992377102262796335079371612714150891732815036841233103801519944889968671464416377346162807003059599218670604033011984834005474186874062414781047338989033549543092459908389981937635510476124250906374141993300854384022364184816548259499759022584957222506924656653059891451585334268046081087683873662746995450600144953890379784813789747833513530736500449185479680876432318427815407925327248054549191607206557816553136262574743697389740836888494446025584887204331811625087425662632933398001971218932789803956434482495190352519899400344451306543140532113303418096826887316893954899795676452925407535127435236404255972102106711066548394883492791963539053234738124113946103087403649770777469007195323327749131475316136445536558801281747072482406613168005681088154765540585767921295565633462566107955902724134080796160797678235186691053256453804992168048278665715252299728030550371699306446476567956846256365231970128656510069248861944730921852188905944702351991187563138463007844155576052382533465836563288111887223888038793067606480226245397964101032150454845346943263051927784414827472895753711615919970364980043492218666583631033368657784360971203827281097971151301036542809811167613269573632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,11] -1121702872430272870700826557889360838964094861052494246461953574570081741267623182163144083951436163473033765859642293775107185739213648364631341737062268997751757992551528133247707139993524262412763974264302088818483698610178031580098176875273210529892627438073292480979673296866500310531780230319103690355849906856872296962703067864976544064516440184803916061968155656359537757724918013872278262097296156320444902236919049222134730516936660509230058437843605852072276781067085346011213718205254672186904915356524467539953787303618749182080326052144304335817609791277633889666522238219868818034572652006769941782650263770949870097788027867836606072005381368520968785873326394895099155071989753887701541754641190250185860612672367011164026928983837381995035670725505536664517777002406940534710536239233984638683548910827494334841360999002776536871322376671248285659293133589966324993316937264557837052383498573782535976882630171951857771217509531274750033510402560441114861938487637265478611838546559578151146462645139166291859445966124065341680528158573919216933325546654746805990565654564726254649429471191763371508685158243096384761780970632904989482607815236862781004878178534921522655592243970624774517225731439519264001059627470017339398138647698647164380022473622530878495175441932263981833481992198425904083925811389176308205187786482445211804412752185973838215042741745175569641923270907239181956600340674621830386147993641591882377404962490652020352619707138482743525763328327019749480377340275594044968033249925878419252030984593367763942690718281368611391032172441335819694414287698998618661930842759426377879274913792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,12] 2986338120748519186318111990003675899621519376603172806788327792986217508995136707078829074714893682530183404281652048986340975434914546256789723539100914194418651950646845151425045703889525592126540304215519542777384357830542093338640435559407453810788631712717328189399935263244666705121608306521482848770219353218897519747556771258197809517797097444664121099614981106217941065036558949200812093504640884041862387640416935860562442245549769073739778380496580468417989067322619222131512209641827507755642421183938239727844355847342645592727312798214268134033860578538205089647630426762899650060814681597498877824713924056765804139951198430572766683598141492914234960763803421633697473018039818894248056314329146466660454801999020557364405968008268055584350294000652066733662935995017311826353541075356634136906842776878886736817488660446890655167215114189703551897050464606494832255939066985688525811542922317002254087278995092244016612976093528323291467435547372733409941607267473221825818252335033702619611758534814581511859024700524219838075983335500616301536810372569812100664868208953570853712891612859861576217472678189576301155919137062043661247906034342290505798042039590186654098952756781041299242185075055182036381482288889953461821170268796072596844294214203100670846192684994754023130474582401532872021830370011592438972511945252544838693015442122672641782977907146010824305524199515581922403342605376317635524255460625705243583360689848621119163003204897124965189265661552321500749215516529256020368844435274103709234490250144757296512433970629498243886043771196987161954041189274820917604640822727729188353442054144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,13] -4361830383959790250743661243132641761019859795495157162313114592171068817368858881090556995050669001257988898958098749932484005872175234203577802810328098591835483737331417864376118502198842689526619242981789381788443259133065988865799845725142171762855748233323960977853239493081168580403913414942023568945865293990230913871140997668103539842348574389786286289366163574133501532804802912005347133708494947477348103588108911080408013060361609237179597191544463189288146411900202748103428936989082136411132839168400713813535178035876641517830502881281966953328922914004142745545836760210953381636713537967603101583203187760417630727816605569140380723660859476248677907057097597409925047984267570124302650540306798524627532187198363129355255303522547380291850696830911742479800291325187404302913564688146924563089885035409756581975872824109728816734434618308390089488896941245955539833144899865149705208429017044353940908097076740590250948412900786618496153267637312198571467344911936631195708383707531338149512229172329234809923331468434605328139329575636232492574299310030877737516453240029867508538435149058724211561540220683695377499544249217721585301879026796051855845083759751379943461277173846311279793716745520881896009476188452024307427840293000592921141082852725828334049422775183016770381950236448310607228756550186783399477009335031541537442735922126843297305570238061408831294173732272430893726003916361773071513870934408456022759518003963256514184108213906650738620279881837062173690598176903455746542397703765470987215605197880763980944790947770828017558528196370054492119710257730021400780528881903778219712111968256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,14] 3845749213385307567964318558367956954798758621174856788635306269937624195234787202351786911501723949055836531321828535621104734448641833161016761062699889761561231572129050614016322615927654500312540649878550320404177590222271305168843565627131882801364032276604752650714181722858390361036019535816843579567129307579607789440138421516326178449916452024984546223735628028947232071972580178376345957163564516812859531837413155304288070514406606730118115161533312453109364098606605959782290343340996013247690021982155014572839290087655846375170686860024260557416191337911575824599395514922194298824637013053370000240268438934083075830088358324502801997603998101571867170161014062821832387551693527592100458468411076734553531092858804379266116150852394104222313271724309580196835732490546040906864515827550689726151741535257206661004940624261068432360650866210331505801506167549275363229416285247865273453506703505044531818520594575793996532641011377025305242438803909274952449784654278689431092426486751021562698498257360666264356071335007798334566092353284001530638547225540378169693876184795031201335950605381030104946301421998532385932330636965757528266451739157661672013279136461007485323745184714775497511990977881443955431720262949565559142607557500482548868885972814168199138733995777484475900879610338701891918455213016976500335072262398940995487737131747309932002923506131303480548180673992531140995159611468274517570305418331065961690771666076658700467113889760277241673692592506624006758089885758381644835058909210683515317379046136231706768928284917774836941967440178643560483256562761082135250848451262907359463269728256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,15] -1873818784663965036076149861612620658619314687873683324291538537128726004565482236487480086845623380001331691915642113552870674503213969991564639847637669283410606212351876494726848787144590132421096494697484728821810847992190366827377464905252836910158756681604521371286533135732940081318796460593420171871728507706562247926114257429122332512678170245116817758206666875218580006972462203379392628276024110962625436293944156677449857812847476209416694295806964574619570806885353902150140570000916225285757976043285842461263299533488804653655207267990452003475707663326981193840531487647881979424701446574324504329398554257769190616651983706272413515534942946913641404442962698029474287417142302233848481196221055385795191191812269651478979139519395624351032768653011681135609448668124938602463452399102556336146069091055028018540983014592328463473592583718077705835449869096156861346590005619578309025491541829202519227387286390196744420998552150842459562282332594546504373737434407691442355666733959558804244622303338650602831445247206702787741998922157902122118439528004962178848524188449356424735514911338984042339704224609094346303381373835187658098540000198766424071790365415716106216390718535895156234994050554485483344271516521401862170772085732876535267426654684344261372005479575445106999158341479481312199397010273507620796202513684969233415097158896410613840343320521869486734985256449582750437650110817530243584491982221418100108156102176609210027387864805370162947718427507855376886984146964245668572411070782673878567222067313998137788374663240648325748556906278717486290818607709474168947362263213686290814743871488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,16] 19031487294350729515618083307670338537122819426162735218663112161648030816310548345071367130276007408419428881408195277844309540311013903378869412180885027277584496431471180097005436520687929433509981866740523403565351514371613273451502151575135699455431223454659056217203732448421016897883101353587732517504746329240023106361570949334313741341234309491921278076475106199368619656268775527634722894877105575871146649768767741625663871001953228487250841616541900170609333326022346085367013753966779779379959944959302995930113618772201544077479660481133793626174848927201852558318020437103446092789178020961297961774916507349024609925406550860039401376688496692094028592506848677841664796606463702674810156712765039325891546691220056451030733932732279274198548396318097553250576283565300312660189851530048385741123338675995559607558844844581528782532737771161737866914478924430111080451293856804291083680122645934938298638133265981165338145073532423671168017363984651275097017191746697628032413696124709671274184866369887528102517199398963121299770772299818728659731624521037502800355770810756663145252798734798785811543883604910820190409661092234273320208613566912472635189471062686083078118369528718375262109561429289300345078247106910019845244797772982813687922298245708319636499742527268662237065681167363628698127755008176313149765085339204241860841664307884336156443578830481258913678661347517588446967982218412793730345992090051888322134269053418183259687983348993688309807136386392526995501488016301644476296913550066725521964272804427906745083438002818362453863071014581030120734803744960117645645052173650872040964489216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,17] 796673031509804047692201662889687500793131511555363466489256353309134164315517627355434463972889027270434261810176908318095800074519665404521849298178082918134120030419299955364758689098766584156961940244438088780808479479217684553241607493608451902280628423292981226994503426461313056415426280433670095063219211203206361006922700559336213347949449585840361911855296477495120365074720705677376444499253314687898210099444915081728713075831607949753401731062389588213440159269230117858700334222193289682313702776707082117492143966363567510289783205609566092708009411808440887477426147722987361583696284861781345222559430132622144602056304479503177621376554662469843070207569628609323204829868842564787847508700872825073057422947213578510070505541957755762151232048926893921111672337575768276298879363450438920328268133509691840805424617000982190505464773096589394473417715323912343077733210718873843586034191874386405474007342051948951121185965859660503492523081352030889264168719120366787579256893035472718331195248173526718967091663503827329930729316021620084417762622772974661198737493002640184668929540286434022879542805597027245952450340747614361093940964313598014312228582478506261791845382212821912552133558305611701581809702880033372373572351883021447118344171966228227256317004822010266783123064201419089815673022964147596845342627057196292281186054984078236153556562104669539640789833858535589104723671646005212091140709635143430055104266427267988387889357578212309189042715569792128693812161801948497948652516349139018112750012586262630311623836418055660956809563324985488848104978461583887099290871835388694766720909312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,18] -756976624934138993420497496369222567576924835132182236561770314348233190290876600216307520062311767770689726336622101212445051705191431712676805188072707390833005884485416670628382756369216338969266669662889262648483434093413286382115266671704246154278395860785396152493998711273734553162120247241307137422222385381700858776310226036796445790122603868201202185316748491350381798186091359111586797609153451891729428827768762872172570906137378861071155439785568324374833078811013146795358523672783017976173825630875049583581270603148959909355578642828929873006229178794313876969603841008364237927060730477433007027842505197402749645265363565261649068436311158099528451827757914446521433971897400010212452365433587497898461455431017756870214561032510139082884260719164417213648242294374051380439837958680554076626962525051979511648281988063562274743045675869423851690608466802025967531677413854352179627313736681434436988964850565505132211554253373246097941476853540143605818325792716407153631336101627320367502736870598578051040456330079795326862835728740764523829262319949674173565312392408979381633556342346985326154601846555008697728700262511017178764302819767031784708587501887062300779525877419197850949701337892542927670134743908118682158852165241242991001085028677439827442865188936137773732929004946100321182169322361477314275342246483431251326451407931269670219012082598786959180936641848963212296451953425143127054134102918863057721067805505463113168976548999048004292856144168163033544024527490733446056232392107978320388688074300052686207910569108775469424136190711135181798159839183768681219272693553715769554044452864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,19] 429922283431840636355351707312012150659048981346177189528468373870806375403775198386957167930541657343276406207389305571217377427282428673481729680236829684701256722472772762082471344663927587447330078339941900629174220970093319639169267321685335979142625836346478697624940648200190594032156037460120499868869500953964163370276233723819620387623827491468300919705199120456912511581640458965054338294852595820848045950740775645317816456188341668463276044978252523342349475429203596470093017035580996637465842503888481360724264649936243661394589326340511335252970310238417258539252678145297727179313747309523644586483880809459427476848836751797867916259614777699297479820038483729892457961262565519764085425175823085189276714959713943920494280639426863411717251289595872427694465314331445957874466235681440880040339140719084323910828621066035449856727303587608877554939803978205925089334309332424093364492865348583140908259707061073806063314923715734636061290691165198087332928936778663513732856887243760365800491129081890290639393225836393998313388581913197099431921824723672899138916371403176611316954668805025103430398480726988560188254323893239902491813486309916449887275423873385861584010802488949275575573458628107452965915671373125722440721913771783775319494897640792876470834440095615617313707907459395740229309663516036944183980830978676512634177097873762268960795874735838287550158071891367865561879113318683215390295744996599608217152917044217989115597256575439661906327405824058118723773031363774820786517647986996076718304769281201182911949767231332361986908972177672014832857967388862643699689342678188890826559455232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,20] -168051336176677722653096656288276365799676207211113726478273843479010867690899016023021911185754976492602822633891883501123538736179000001253823708575452695444314900744052478945349461414134842743407804320595302967880971250507077520241297876851804695727518459992795087743801706555033870446596150967553636436586848463867196811050990992207217096863753198586724548701296179957549995060772241490330961113996836237540424690150306630258101678606165592230970734582268445507809574626983970040338108749791601816953141174714277310057779449307191297305493618981225444192701663330038136042245223849378106951518442502894278362610003360533586881545853780025400561428465847817445006729630806589396544772608664608004738919137452239419069531802835425976228546495806406133009201653921521368669853324627455697610549283108258788321458879938351398273046081801410459734649702112696039103621974708230191756372379774771742680823802696934014750262194657870996685468712676281332240191035159019467515514292738784076609874805499085786399588599814710059650367610845222271230573641395957387499140475569745556690960017033688590451205310543469643825458254305778099473390593888024597762394137114435546189168711891967178065442072681900682346213426280156975611713720800154321111324168948326545764542744265476875768691283958010611034370209718418896243833712542552323412472937641956909708883182328285027351517036358282208900246687280678190360002377081998919768024654873040954194587689196065210699921167881422511498112211050591674384129543904625424531431417719217599618201808427083057439469755439697527548628822213382102622320284441245685974261126567970391328456441856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,21] 42771519148602217218541563240115816039281386610915254969443863598940876085897145409131535265810849484604186946485901465928310865444863977946494362949677585824740930881930797476985061923653757184404647773708825718577483423485345306156589329488467698906683503103084431663820259998112972298322628317571480927704516766956681105699509220985609960759703771375627318189202351629790007757841823650256348168126742226908023861345172203805907655184152418583083578656497108629362756697497796782807512270929113590218258669436428832740975926034448265417470398387498793281658234448339934166362260187961564694286906501318205193317605213260769491547566505411183107258448762605816287546053707244273145865203062955719253201763673810690667229535391735137497885676784795439023229248072837029055414211184642484027237420732584694053964456608119646671297576724701249888918232846604573387631281505391054971522461052262640930438264672684874643521983424884559094006116694420915258427072718284625569964254591236482598128597613685298828028019423428778444704053153614712388508426069156695614181323216779459905775877503194614659557490502229216775983925487057023259989528142069295246063215049404448382676152147463996563596865847112164438654869330599488004748788539566470965422909562634117703865898523541019505732125093840663444133591437625788789716002588957083879687950181393877847258202776656079374435092891938420559084864180371744649916326138429361843766736173548344021706101496714435022557796561603561919098585663811975153840042534241140724075481343307609902724862911712846335786004568409306766441777805923496393582001835019318934137757219302557465333202944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,22] -4210729372791881431969134161985842337777109963084975535436675356982253254951684920774012496433833706635558841951568185164221716331324916449396342696442091758162887876689971026949512967244828664166950554807316849287552904450113716309621043051415552371915800962749460862195276339727755404104780556654280190591057012318564539980485741980825511759919843766790377208366131884819362115009501247610324513650297664076943070504406559632131478555972370674626017763648446220485313930482861579943630274596183082148012198613414821409819681688089739428677417742481117311653429637746492373904308843838763631446892191839884606626655815029590632840355122776901098917161790348856684351931540149893974095167294347011302082474249213905122967398860409918694276878886110619823358841744193086727551345562559373898250582728926775951803418761758116139788832579668594905894024527607777523774757311335999267064166752938800035449526592859605489346508042441385628099975855399617484375034405359728409834780413630285602587284554601181921237952215951980798427334420988990101354319248513750984467359051117067412224320727472492870811668662283932023514915622061299049583273906492452840832673593546257910193435884621136110423812652963191049807901641778148769241768742615122181712676029973370510433586188732804130782053941441572120182986245710560425531267382593276239170658707345110299127361017880302826614474165725874595161076889008285737381184058501284715302875712368919857168600017985833920768678519830845182136324472774162536894672349666176539850332985830212660236520316377836922072791346980573960175414394751906950231843069320325359508278349534716199769735168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,23] -1477585781353958116889787928367761294629464986500906566588147947750030141062550467053119971663181924070369425814651989838511268955420113455769505795831406227159411384303452915873967176534477246166480898218814405277651642040263744365901744360874218279702436955462655948590685672455860398612266692926535364507450012107188708030113044335470035825558069642123642842300260031322585134294000144576192079561948694051459117639595624157293669715567707238633711283117382445835887824139156522940753171961518637360717825506096403621323005045174553905614015468523496014380001107492497166468006342979794607060663543128561757639974537032526385070557027821894635499084610511151987985254011377064671738796679975125386252241857606335006086780416862766316525330878724017155462293493924024537527692185176628528898341039557157384362946388852917646320538108063125964384572783429793845372914370531580152900510608310701463430926537455751277181698393956234824224188249859810113015454350039237689417536594559991447850162040186670658159790549110954885949772340749247198717326272149923410415902038755897437723645254662532870964195891899515498713102374211623224260581922680909984064822104265124584323565917192048910888024001785547544141043022667768326669639247913917804164085851574541781361792811948911634995597876743296134322357412130804644498625526646135915940316337047773949093027616081989292174860751821937827001819873232302571848909923147457834527835384311054825936325448075285623705057059673996235418334760702339139561425360238660021708225920774704325009060216797380143636348058075078005289232817230074829769572078751104447719312706668898089711960064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,24] 494917085677348456813832754467968355058916921352940189268234468366435843209992772668968715283057963764975001620176456163800032750915104295216566131567846614092234891666941855635883145354523787022259126898274534939833935958645446992841190546107927364179649251232019005761981920579682666658931808024608357573403796860741836109364454253146912692240699693632522462089932290676679343247204984901784621403122802002104953329484090359531229465430337287555862047398404342603910706723791242615126530017703658374373071934431660973688555329129701108884791458606372990894216709901784209843000216874418325806099974121868500947600435560984456798730330270432897369875572492241236063832441439329266848791009029676976741932533394645062306167859279881062912446138928740634000602873409201622261025767967268682676085241116508621092349572339264248454127558209921131879436295623386215385176207468889772699577375336304854007089152160362887686507135573571698156003910885184167596253612209598369605408336864787489516968904762701001715087108978787722075849049493836877560885030797091065245124234372804847276267622770847750162081627494086484013474286733707789968333011343839631793573941906239505561195121146905342290304977993496935306448526607408183523696443472495371626885998703946282523857332014030807747228664055488398128158246871263243212461708347130714578177195121194983199625902023263318963804641830941066221879583848430892546792582370034342126607975404030752247097943106975226536546358642573050456245191699418742073352038914006550622097758751816428428156798293920927191160293026206302536026736260017161764947497477416633428882731017395971238658048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,25] 143222833394472553370218207417264532647897314046228137515922363927383061219884575881556151282127616046516457987943987430249265347316729465108198591143901717061032336549540361549752981356485528091660280821344602109795591578424942631396497992256882363833927300875724241809819434201201438600943043069855769877170086305871505189595916886261430673058792602437452461419618158197017075659248734088629573957751433760587658622149638859481319591891011884506107177697557566153189940525331148891797328354779465828520060307404241896869935936243029666993159161614347298343554709960971620690219669900138312057753600313284243984476109829828463434603553681294784049437822352495803378107265856030497266538790980373069253601449994508157849346848098758165919496152181280187562444757862834203398454568874869378309414070536398512827841786644084526680806919803849172505366578148070315920178009557046394000435726038683971191106228055664718511847559394308921449801696464385125397050756293014827351775933257093974244970542080354491395448066857591763095924111420108612342582812384438097982508607087821238810615720606604514922748125605900158078861559251919588255629995942059199781868672503563414075408849487715846576543935532083855938278918222785816252075609598713508508069653316270845115905018863868535309339252612517643965582295657195090617763993578281951636252919753711898926677217454459283557889045986963287749640540286556921173914664447288187325697628779818694705429619920467921718579161555035074536965249657873176710954168626354365704487411361684024176841409611437142732568996597288716037949466773650617438316686453344622728224460413990277994250240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,26] -142308812935477321241186913189147671923006413075356399045269558337945770358511537481094756111279896779365804805957650557156580870807543299998275763035654453614926214269091795242324514957488188498149179738775387797215550568078571875830883024510675971813161874667279668238064218003700399984021455127174574716309451334727575270040436563423790773901431664624012151716489329243563091669127406339418534214447285744966931706780777497119229103911689986573557714888841698896933924094415466071295041122476642710102717111320139461529369357272432559106266427908275480202067731906229033524856538684705382517614493353924145750561528229370685417711554875171665896307494570288158471429007150576819293946473941123588604708733406862408303537455511735918528371383658663479161516467501403973835127494678391778415520398410388962403174506358848995061082939388992447799862838854705997451695235331820464809303313328881264651076202836501713441762849526862958114688269721854672340021806126321779929514787771400276652879728480406922006065608055668622474446453476524453062246288229461547442678529955516934095962975626266683796313794058892969978244115327644329047105502343527563556766320685092259408990234608997654114595904877462945662973197097349962020612439359552897111388816932469194428801123719190342903445481261539317420853431341816281592342269726148144861831910949321951306069361179874389394988554574840601056394777561020253947878275175584125661611620710143569505789093944931852906757725887344378588936933059383466148003462341734789067958341849557998889723247429823238292165097247617675377567890324334104744279561603994884389749710333256202505420800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,27] 39380362548698954771100511542217049098061858936054757771803707396482958759630237574253518151065364059588494026022665946647389171945397242194964909424935175709252236613485027622716341427632891046120042668386214933401416751907005049323069188449970838079222693562465034371744156931779267858629911342340496664709282283099815027422981411354120915644422186767693673337838236755363951786587030999665418927879175658737489869741467395427721359824581203075501855505870887926226996864950382284343213400419387823665940581864950595770911569588402066818025996989655817965263954614376048085533279504025275746207730751342488562762416757924863233020215746324333432799373385057568703725354946714670874549025568001577335284740206093209123053741750873195781180235239995676947531272121111415094606204125916283139612023298247610346407488698168540316068808192123038438590977078198644460017060293568796645064946857909965927523419796643748341604696453005402567686764748888675903615622004784832518320236628009304104416358184445892965413955196156235310051457077965564732813351947496289565827672797398340093723629801967018371397066259181269446155504717441646856620003146426749243196578311686919581926088723913867314029731233293734707969314553705981854763797260694591103937927420058589538255763919726216473491082499046685057608526901313205085821091536266514723651329290933476228792346072001375675712355373932005275148035667789075884499111283220096208352067367263178090706675398696001024905679568167185224280445001162809279733144900829567491939144387779038304806012826630178233672084729796495275304396332946497990414436949631656686074258447501444115333120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,28] 1943679362796349315742361915389153416131942058227268102564130590321435204817782509695993485392142216360184513785140475616982466563551675697193751475609462948832527557967079840357507546682767930173316090699632916446163846705552492070884614191124269291292504094019123362057884065371523172657246995216399485085453315848676733242846723280495116561540878269438167964743717033783726065933612279198845261825118559428334532814926055541193331348042388286544260357038316866193034784507713776487966183723350678728225954085500771552304858737406591415877449332168036734248006438401108977197213802130255881978728853359147772068221424603536046675775424006155706569924000739015611902087392548094382094546568455827574863860379952302063987643770381724494094040029391892183414650249069801731311531427875736208732761373673675903090570625910415759474572282353086019815566133200999792123752527364106399838216823225446728324635787061498557277826312807582931399223079579306851983618148727058931670991147592294822928121552467857266991444877695243748032194467109382559673085577568605532049066775535845946783885686661022352207304362581505734168840400470003443223170958547385942915716986073498148302652387817338281078343996101490511695474743825248146509264693334414489140570784426705990461574952603923389882581364264906313858267169284016260640731070040120164006364682206872111376372748652655283142287499188172675110937178781127869005634932756391752784365699354697194881758914616221002659313003141405893008639047271031914146938075811940918514002705172768428974750964223665037449715676830720629106928767208075067260587214340029695795296251644799881314304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,29] -5852440737590022719709579039635152189978613182237352450538427479747189460595549895664725165971614183243161856629093093246263424668485841132267878654530710275087646761803802312622206374098248627291604831053028186260148172775224815412460310564185743630905133121368224014526690725544619492909697306345949719454525014844473692012567684485241659212292351699935783901462821860642243221309443567496197480536904979917470928062872355573879728821275842984262084613059235478716889987980183770711766604993544394446282716415601790949045552273693207746709216268645857042020772298201676636131811295152513499548055296691548922687533446335492558608341454864564139054338406715713968723353068879787889667092366282587155340569876968451973023373904219598233978349686333976538917140945210432071258420554827769794233112100972658227307690698243315816332773765467485150920984694533832391654735623070227263260653022411855453037269545668403732119834400799925474275361005281943551196828069329893470209553065393005402721746102569985304941809652242583953775577750964779051669689385949028266462334798245415660691232701387849340384266657942302800125648757701175801954320497757909226995499756826929734482046129869057766601630742592672596677131968288024294285061911056646964596278278410480251690704658771794851442159788224432397504408909644457120238016390179819141049684192553256686972933949931804272408342299303041951204295987730164759082616977173626449157327990798729487373635254542632727552368276066367750494086016534074754609451935488747103712771808215952570486973237432948413168924423997916463632988066480733973201840756075427270584294938615600360980480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,30] 2670252721102172295018882552818381335745621108742151658199141127882598812762635979267487207471108707110622762652975079935897752438844411340473308448613915902576053497166526465385334864623787526900164578475610901372223441313568191415015510553133439517191878631835376757510728904505490387261590513634460597641573284317918338136017395467143234324600992596073505671109851027730688380398987904888633465455867755839535970578752439887752262194347208487429068898408533512874132058946689443494566051453878975873377188822730903354038996324702296710635407348413522772151342927227857543114169328181452299232184856395931420108612808966783501285079373941718569797110092102216881521128259664273816120673769569840455219655698195323982863792080645044897891443116213155777386352318466161309045143791998440964330431208203198336200560919160373575695226496644935611778561603513528307522230526869244233854453250906858977539755188196789320010912961798497813265537193687332861500705577834865599459610329266053703649185207983786048873974267198310251025117695564548115119630466262370809169145602356685812419577988834827478390090589887520164014098834707637539885028318156152368764703633860078235409148280697850140876959145463756014211124202139780026424118967792626549713042203395711196972090122337300031802798210594658737960492266463673051251366478645735310040714021157134780631331700341525879338667735772822174970267079683757298347072945667666517456158270264125579190896363302483620239934730613491890988574484564729033724877704355236172612402675006391443259685498196277075691485128029157689499811313498791109398308873186295516385359936747382868279296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,31] -775659001791437305093593831423060958217139011387271357794012899467598890825524725667676840324865034749244818514159899846245531116766983258283227041511519318346197498653972829425049058799563108643739219783389826840796944158781748902715063339680899402679767599410344584576162347910401668612231059139828250007585995982812988285660016298801485906345590492011896910970808990939797028212054240923140078308281417424795657458158025305006896913035147955938627235452124806146032830709775445813651070624338787280708150956399105764186538127076064076529973777453086090408115266955535622908010629337834132935461000731795994315067999558016666929418036092265941683167481995151800762504724655002021160478537271875794989582070643756284579361331758145162978110895955248187129683699368751523611020878078972917206585764544410268682170080132923326721520116325033324813227290813549510533086230510107235904133411089554244832013845640948200811085895581668965837587540041129750553521398460357323705492880390815699127315195586410385064169501799915930278361012733065942977990269358009929686726641950049382044486545182185955756532242733992885630427713296110142361065395438999787197372261199671262141304589673365503414048588239022284340935722224383730899772042271843405942619669447170023393219869522498969936245134561678416719753367751837621723040478122433280419104061478861408502748566399164567024730885320717417672101669914674591081612252533154323502314514996419726496474787414443136305924806848614781437245153945921567783175185537626982869167271433359790540536155059815597504564697360102482422984256232871358815268357869608536588672356897488277340160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,32] 167872925303891732537027491745352567289071188849664095536653031818643986472833093129746641675220799836015572137503359855078034757968637515028143158253124938096621827229780008771625020370705749726699010431367902485524689046142367689474177744839179834382914579794481029806839729654784614523389127077770139511561120590996624682237006275475207811445322165751571152856247699792553009085782210673728000993077111006643569321678741244306414044476215316141211640371948525217282057355159750678623006715186291031702979101076089153199809115028081222537316039749260823356884957106031178705056897721620585165310126807798920178651442197655662108277740693765983841755654704837170606402422883034800002207714628263821168307318069423227882623627047636816631606276649209253133848540549298523058942538736450226595830901935132151169499779150576155056355769903607269804299912767005678118756575461612946123890758191332595633589135121859423870845349695783641616242024973264362741743944107133173246025586663926609061007926039731079334966394217351958673771850942248911133740355833448595248842670777388374780839354019275221671358163258997675571856421927633085016547233485596696878021871655135653728000867506561941098291931078387217193158587634006130180379274135879759640422718290141747995768712982939484218227671235461260315303462461870320423941735725476254589920278028728056444864567495344496487810273283922543487700576269571292444944901820613636405771084544628533601506249476313655528444985880904278422192958128027205392956424540990005511544035453153846382036282998392929577971920900297682349569515989211015602671864090058674472521543169829104517120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,33] -29017532955042418428835993389646774206865438041022722031263956472490208539951248263711349936699654448725595143278355720371902296433254066156211607640830379455253159369059486906050007082374773568580766592034214098861262747047700222005813884640489853896631559169016095146440497229947126949182633789979712154412282746096341932832525086734844263042352156281346242401243684455684609265209927857090576767185884109768164165623416952243816295393083848053116525046446268758909726493583538565936947564550573756939173103269758059357975683072804222016408170707452923991364015956489045809519931725430166750405168412371202464838745556728006536610147484625037345407075575117268890673119230304316311519354797330785724542651688226300494516079037143475018382136495691464044309853254219398438430618104730674585917885541246836576149046569132638059883377247637624386657348040312180435232500999890473647510543447766357582794574631902270382535398621443461407334471500152784369390420834318065091420394389947585505921180422407760918815740582229256315018341906445230443849323295071206819466472474561036198427189744850741635357278662417912910791741538639169099954991461902287544813487527320640587037640308197500644980478453714857459090839381967383046571846985033024336383440455545173942324053701051480075717145102176146134806341690292005521098274378995923840967538992274192904459215534023203386783260506616920997749793748737187730798401825548392786914065136675201681468820576570394880350035950614884661507746869747347526569936281828387946517754801265610871772747859479409907318630144352903716038659830979086189700792064819160318459662261114208518144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,34] 4328429379308821562889417544492518240174328167440465797085113976966637530048183566972503910731462528701191017763528337391390281762035790857984691852556400400139586742896654108321580054059569380363628411318523490754052838291492636453344234658553007635220800026034906358641380426707102691913984094312151386299015395485606958161453393731462617421807755197539586827652562022409239617853450112089956508424792485784677390705799498561203737880906726566406484360163475336027528938365086435214350606366394707002052219641007953935891633159948675817662503415298995516642407916900105320008253721986450020152711938003138289524386778008149034760724173903562072196888196767554028922563730548122412114064937858579329231810094499558714638115682914938367546851856689570267190980122710799938336586285391039710699917404995144012675263301604504256569884357075900977505229998873577491942647138604644614878592698059300759314052046738337626977568730940911962083207458413005045293380302734272516407717433944116044509588777079761024980712954750765579488062106302051584390086675891204815856272300779833678561242027887768748227649252215220160607137751114423593153639473566185805679526374141163213539344287140941911917491641349009902295193005447307509563150710265448442347373059075409042243497944973298508340362046722495070073225370859963333671073891857667443407685297032808437973404955081183924498884668779920418618761934820719426390453707267149007669270780445571671860503172389444639320252090803365264286136579131882400204034713984133535352145458629053411314229750240933699254544622802509843207549962030149387020035742249219963417700872064931463168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,35] -583336385419786942225096400189731239388921233653076833238872977403983910280641607649986361997066548810634700611438392126428752419177735968307173477921020643307299823707542855366588488457542436582348260445810550758809579272567302809898831307501117603822203164608858706067806239726568646698710245635351566761983866222429487384418920831758202397528776059503143408579453482218115168800965254150686217384221041365814464689824530690354786868060686088735878491646781019025527556693445443710555296142337544985139205363767177303433315094825319923355144230457440838269149241342210269904064951437669337312349055024196058839417408386966693301972527298958363807858727983229130972126783222236828933385026635313893011323459225013887133582602784080862911518069207383619744423153287853071496136761374454309871606542474830276608362441880957536318852842237054950878863293266709768458506912368806500215986298864606434501777618502561729058617357968693762808730078012831005496583736782050635166724680763199953942989267037429461559670911286285041436922997937223990031301016329712531978123241858118751875286867186980985442491488581589093233302588650506535560205566534587209825980064866146520006676458414669162029684858484923458003497236955709669944592373697483915908115674605048493104489783789717941105318431145756077312045320115658034537173198264371479520171219581232456260001295541566747796149858852405592269046454271577534623199244611936237992711297229679240977467557566881414753924469752292128452952324835351342439635355425260900329979397040485163672112928732130824883732099238157335136660653085656570642828644114693126428778090411910496256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,36] 64639898327636746436834493292300289928377903431239361169190255751332168570732913157777235110858016826350351580294243083098343278546130794521501897494021399431021369607014307472779379683307826506279574361463074436313770180468065739739914429284160704504424175019905612342496024680259592609361480988946424137259624782018542904901268409027161935409474866875479941294659954389811100731113923718120290600227881418153536204355906294159519744943271985926522131004461327009902653933179487901831691504148730790792417050098067824178212629845180344389566888417376146960356651398172097687915286548390846514623019407596161020470592286133197606506151191862749741964594448807726485822338652546901312802489466761348995064734290913819334331789475323464134814931216299620367274579536631918362237699533612704397263126753978205303446057323317033032727917496207934452390400880105181539977240800538818512456535151067756102939756589478468117305492987237943581257740165157340888720053460288932962623321409836569643608071219659729282921145595733929349753097912797316267932015985949480703247997137374376901058800178256994698493116058737968318160338779937458825076701865010851879068176600706162704984456128735427148696395758732574858849820134679646512160951608171347192281666369676703283848289818864685464399153216842659327837855736929755697028810898857740708512994222686083706596600371671459747100679499802466829224699632288957342257816284543652609044044894536482967681368182616929314273713205600900738703661946741191461580478330319848329004498301064997382690472436054466739345583235795658711317228176408315842311239003405063152062588619868602368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,37] -4379036746045341752097133383708265215850185494910523916529359329304765153596108726601361908384005598734647098528043582448654874583855769617340403313235160047247381758691176663459562825454896946723120647536598200536756794500363837283551868416947187498069939224524176909855860631497186079433769737345601747221482131070479095554641227625221853298729054437038875586798730411511607851391984416323303682704533031298104544089478283428937365480478467265418193133692931508687175349216048959522322391278599295740944086949567085733222886267186536573797256122076760360314640051614214405188323607118570484920503379990357219034974694388191162382158075328928810519128776345877983259449924228849046999594201776770701853397242201648375060271678182782233586227763690921700904973242750454861989339930093941545385460025765763542505617949227725865124500443589518706509656728739347401743599169149504369798732072097991970738551327825448945549209900170686859983514915669484952323247526219718906832091801483433455264609124855845904660981690697864356579442307989306479600812145342943636839529345321214274816940264849350340861219487646103175525289972948862866233820986910584649903414565310467955472553320865443901512726560455903397027506867903538430827746157044817673539625501966505078592217825319592442995135437478721084688509638299959310407131539150774125626412636791751102134825232245096216691898489600445689801071614691095798284943777650070247720928662999021415618182745501018284523585331179283117236084253037849742417878689823077286321393376040395586747397141871049764959049359414072093115740638702250347172937177154938192319558096261218304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,38] -141239589852163301294788302110137545089460312469957433752577653747065834509426437406391157613564246972490166227072921399210772645558731939137808811445608240309869491285903125100540939327937777142798986049360348690851268895853677601013599099278545285026478421004767903802608926655628231352657428543872643956399279822404925211318730560721383853982211325281193192512360416491720268113731594671852162626315756916853494777187245474376484093495502503097163355903544644089768091520648873108381025268342859988831467786090498438104357852828367774686998719339463912129919204003744125691983771623835930392952380292878308274301101069592627185835763536734834452262737949979915889306318175668755419759069735588526299995776528135408754660521455216942378196099808764671117985477848850891925135010929575752351378723649154327916397686495566209589338065552109491544761812283970184228916145184301712907119475208303587714308018350050230215583770211435767148847448937285227212577818731554700280516838309080536707507746332299351569434800555791705120872846639899640843959621748194382459605706985724102550993812242091070506820077262220436060809353567914928626463956205358164007909175770789915055812778944155387721540031354697973634770177210066176934996153431433204651016906269564240712263176809291294443665009096477966603656094716892856931639338082970050610162831276060282195492754717879618148229133788151970082051042238416942622229513495377981106524544165264928834395601244610152397839071615491911721365498834562152787432404829995724203253190135297290985672535331760397694907651937930937246196527691606733999597731600935243291137274202292224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,39] 75039155136370407798235134978189127859719178799854182227871911404390401091613805460348538219363537704144385876896067014468827426178372828622330749573074797279804248686008747331700725436959982804681150973065495709544481267873257649442483837832785331117824341691785985535133107595550552138771486653185901374120034417970095206815361466545427938899129220694984901067415215160922351632857939869932747581917542781714249128920696888208752765656548485880755642314048378074840557473990059863812485716716248208301847244105789530635245894881088554830920788149066445719228661305059731619945397835539252541892396139795508241877863361535650942982517290195345652765929195700267866690347801130464037229754614768719095212863672243576620707985589846030059955298330424605445693747364446668977139744331761852406436262223785070329313645965251961378801301502828959900727592557084527369744509979676648941046550419130839511951187630147358856054384896556818656889503390534504220211596447696906192558168272533322220238394304736124885574344760329793560636233127389143849045480371222515371550857340586100416365813475648348900357498936343556098045179219196418498706863546767152196185314676099220975213215358718847890728694557804335563631500759188216676361702296012548700233865637904566585336300052369993018619670933604486168160234398640855712676829736920773933262122981013397467974695592802614415827337587303004696267019265836965541488286821566105301665329252484766258500871117918047786289280259704303436704926862939928066249885620866831643815764780700952377525500833469367512105355984865368103388272453318438013962302958871327737610725817843712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,40] -5631105331383160227137848560948451436234722400818204270051899700346942569827797437157681869082668940281472165478459121715934417021345731887688258178441472421301131082935749603801409344984465024122956412102920909915915453051852682322119374567192862100067614758279957290912481892935671295633872813082316673632013311586845314283499568576140003426062228091326269039213121295555743313843566853485453332996461950593113431283007903270545967010198241843245633263105973252407068335222970249166341473033384384382251154740277895838601568870176035930879812578997180443136911072808153408702892289808005311909379527466473273470342502163690096121141055060263707689983672876786379795482428151978521389693799968464738539434472593953171781870119628729443767854043830003227047058125418309679243701949945872142658348752040891086197402773220485566130292743321803590953438304948063165337566070569857428074172409650730098107098311370218171082745484751076376034787632739151155743366640714991536107705285282648294727025481750528736713291026252201016701060755829478242523611688587669575103736591618340262021431274085071689858239166979485307711538229028521967910759082640904408245600230945928455471250864159535748355235429712390346018595593481122400713935305734909925320651509357659726108167828792585586602254559582875817656763163779913186073952344319143596083737050688211549727550649379796153549984556301191261867370880238682354488138203093941651077645567287304143825063301368726092810252635524377557783995428672836013213164644183627184969242936451032048106723232354360802977019604380874283411010603737626762223083440493887793481101558677504000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,41] 133473317766525434195647683321210890644394191413795537532806304316951167735902836659265911449273704049282244277333219374278748596466251687727915978283521844187344863497687662352952051052553313693197325662942001860461865382847998248374870559743201517772984230676878343725501397176082637288667021207260805151686189226883912906807142682127558052831144652961633433340117918410029644527593351703022383369345282411669396181635258665710063955023407014051487162865892161337695472419488968628269061205099658487220321578235210905743832780599738401683386490686208322827656237677423658065243295554600108426188395990693364292193246594438921647604913590398574810681322922916845927376219979592547739345609857992846333170391820109118087689811938970405073132396114202787528552172262844592512790101468922146179303725305043822089845955581694495970245852468686333024284530346354658145835146542693874107549199164004873841515158697858485462224669179047712206173524951350705861169125138390822265360734374331095968464067094346787559248825437702192450481119290502043527580555824902331009099551233066531810877208524624566249511516545785391767114034674941315144428286481668431901686368204874343984566082251180377971096172234520960326422225036462693447257006299331443584313250675667676575743415979318068160572754305562006350732256621237140603751908137501664910564049841950857940311849822995717084366473742338043870274667960859994702530342865082970189096979526178928913159014005089470265966394319897391790210421454027394106649288167972499313675083458229757999251316777519355158614998632153496172379183569932219631667069239034596343196646637568000000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,42] 53469826592772167982672503150255686690969881740684515250903304787950607563871551110470365760231623415806924342393780407018239336645461369154786858433673374289620602526800475716455837453628903407272367547085868873574336727075836854370090618666612370111315143679113039132259408482099689714086994073118527849174215142799120888331821725200617772119178813647397108435681905094589585583505590022327666478783631787062423233132374160372100065275065061000031204476108142241313416631510239811448425052083602686104551680234942466051399992238650729324071672685211892217788363426219445244886039256359896336491406065017235794949649793369778770126870353794548830402738212445281698486373346169617991788408270095166766084545443546193118632832532788309506960438313162174860412826074518716704429857055025384073419935343406444979837041119949067759678010409485547657772812090426387874731682165624348264043671401076817497581186319958664206678174736691414349089173924137765755999626392414331828563560049098390178748530755938642174344766794998101871060780348428128929733599958331165799853905591830477491202494748141480347877720165395647586808077781686542061725153325416142741306436243039834006691960439983507708116807994209589908615471954168983618060754104797687960590130730974357026450174583911708720965109390698778911588285700527244049924876652207639948346691156592790134098732107679663630692812268067762699595833531688835773291556725730092121185493458598502312101329144993592033642105421779444445846237199041345091472109116528123819352279048153272526567226896895154271446202223572987602526352346151813244063738619472606514613499985920000000000000000000000000000000000000000000000000000000000000000000000000000000 [46,43] -3485550051981812104417083960054162826502696686726596620816194319858363912234434277089819012210933014886924807135839507086706640758742085767278115047218318990546346695759458088850040459934367124708912373560610205183245130371316834978258147929092199962424866027317560512892817609123799554134959431389111780148954900136759400842054297776078028019706414495350071542026496419026204020474751842904453860769920727633088019365740108719047953096746982345310037881332160675140388065190687046439020444047903127513001240225963737789818512490632564643105280795223464222950394425329901086291573985013199497566864073962956251437016773258102245064384538855636409470905508832617079772583170629003739476320120996258814783857482989228746115978209964549962915143398189225111208216344333270931616922105649978601557502502222070377712588211845093548005524099576855535750890455099199428252364137702572670300068953995786386522578316821755149711910646060789353107831997732422225567830465536684470633798297146159797895813334180750756019369656811128020628667023535651481503177924877376632177868944524130035701817283847138593687982187008243945968320457225923704798902110012222439432810271408788669503965858406858633553228982072191496028993602688240015603369722033801864358455780435400382670684385302745329631911153371965643275112343757602235700450662399290476320037230252636321832774628616422213217262145557246668937046273323603206913574768920191655837169404927072117430001348360795127206298872377774296401172016365172406320764064592703245548773679135830840779078639377258156455156205538249283198430883068546667571466893836195274667388305408000000000000000000000000000000000000000000000000000000000000000000000000000 [46,44] 212448720070466346047365384178136362941216742069036659530476927233761703208535133121734646839442815904096992265373266270854393469948168308310062223529772922174346822863057239319604251722547537780221667192757258087605642295722138345923386633888251038873395766155028249655303798090796232086113672626077754376635540575146582095384325979317716939902751171028046837826984953387213318283053797632601579790562104551906556089654057587405965015591510291924962862510658496339622759642437147293898433609506802382740205153509545037651426959725715158439039866209398811213094220381388115367881646618770520106265159227563127275429060967987145235593211026002219818771859465218231808719768032584502584679662676428100918592011357727191930696709017800053647383834055086867963496850022220358772310728749353779738059280337272621265380781487180780882260582493316968947687632736321511285296910671938237591941149495189831482574278456516852630432386254373085583010283116954836459711865881367725042551165210655111063728823746929182469414361071059925703665495445273791588074095643395532242494186485895589833040827325448067276126810959676120708330204952102935515938768926263278769685013477691637304152793306564777374544328589726976899347259783006031129638683023159121072039073600146812510535726404537500284564327587272413963250203105900042495155783032154879757147135444795716301536017782091910242129093980428721336295918369965188313620181261167646688834460177270618461796692145343820441750949611118834090568903980853417760996627436377715044746264816682746329226868168791626960574975920500818727955811102518369646501723881381498002306236416000000000000000000000000000000000000000000000000000000000000000000000000 [46,45] 2174621425308825023072186114184255269402533988367803430006770474106106303546227774198854246498143748152201474653080556919929594046691376652665163466816963493595600492471012302115464289914268153179363987474240399431954232185972715348532320288355411125736939783938129475972000428170403526102704797698773717993099383889957433099647048737169073160929582281433199151005743275730646298478026161038996738376451062617428551021801038614396223717465668966123570283728763675028617075294992998603231529111246068867684585728067992588870768094404599240765987694169374665754929479462021815342023018857031761051219147806792501439412054003398089721887246577003198172531140697454296928416428378776584807069259475117347795373013565147957580235204317157567014646824059420332942674598855989371648806720329497420055403332099209278596484732962877741871450962337100419235982719618823381039129492744371461142853749644099815046528554114711169940427505219269857268717031717443136990643097453568493467155168617146263029029137216372320781392926924274210239389704464374193667518089068847830144622479634500385944420515616951459702761413506417787444824745067088722587965767633520522708628976966912134358011318269680891748326287360847658938955654979877490398103558610110620205281908773709013877760270376728149681363210070748255300360184758428619933519913431722666935422047532719797848538419083767810530207396175071815151812811712989670865309646084464276689186797987824366586906628666655227368995179046113024948399513820488184761799892414936336221768271796504193467741597635800107546357192439521888028496089047951986953116048937268637205528576000000000000000000000000000000000000000000000000000000000000000000000 [46,46] -645073581540230929806905692867362455156176195628161175926273676223400547181674216725977154917290429197678182544556228031725674956752566808892925201019996329496821973607171290141089745651684907806996556917675824549072637866103568501296521256945816502858355657301313163583476134512069597741799483086837784605913841078031971432779339375827301913259999004072055939437406658254881191775802832703062566938789056146360793391993078120116654912696190881124308758236537799712429899748141548426299727323225017003035028428853213195377274105984938496161814115305578196745828758144702927994543326860689749199176030021686175570324892375585795234501038869950311201266353447889988524243214193761202918869798969186420435687102369439612929584194081888366192992042222313698903846846937154485406563305897278127693513647802875575925572028147671031608490661557288487388430901824573192456786451540717957739004347396183193843537101165837410964307368421917222686328538375369190304111475535619901388051704040690747684520054756659601658122120714454491942680902990869580339176732247027476005154488396859952682537779910840474819266421107754679352403195835475411935969694551287731916038852632375017683012292622929438977685545544415245501669903807298224110659779557888495654655122989871606488300190128850777567912054859483759379234546252330103347629502431851990951612670337431112372178494000275164835611817568400335402752258426902888979165119252153836690168987659616717964288949511109068876290319519717376643199690468219320701018830494684046459375655061310724951389993180126583996716411710188476301804446102806828647633762340615553237909504000000000000000000000000000000000000000000000000000000000000000000 [47,0] -7572196379934288852046199060156214536585032976589206976147940927980120026359572188226262956416140743327564721644282408450284737620292744298874706526621986449161118855528160539913595493196965785218761471877337365191797547865260000973163732254741775744676123173057397732699222171116400127839075715133230603398821999230778191868642236498831571157937172135492151440202578052991258307763934052744193268063260357807332281676892573413515002335348657973378606799559500350833773404542648416343025242130409074308602646328222492693413145386214811601443075385293932515202802180073312722318752465741659977888720127786866838201794095051784061241009239363015328491916567750464223456749438245073076217578760834474667843532955518427552322068401953838668024465342180026034274703702961882680578687071468806830606954817369637346821722770479461655941048710860069036494748341859835671143702497910815224979443224682843609127313167907954211800390166537645684118738089159821221728706330695020761159825168565345095633474331342365491049868773648474042302901496084084734044501204820905877296610112573966703925262034137921695041391098796418178406217090675321389594701523419530175408129249259771842542446399656465390129070839982229956545219895656492679684447207791370848735172954265942179963293123921817699315514031648013899840090353832478435565667470755940162245768251643804261769979480734919912755928712707447671495609433070877818124745828252278396602967724024286535501170933690369889341323801955298409739709936391980587799021282395828373662808631727414712755277372506599077963082200784381363678525661681522680405311944037876075569740106042609500160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,1] 95333100249988470319791817975014551540619176187664663098443535916833758085690822605506344966218696475589521265640265375079148334528710764843534009632187621598574460729807789072993622178352572362081943907801792827832138853051446742972940442974273702056103001708706583284325028314476924590846959820064428471148234036906460361514562464180609923306461352414438671421558188422338741671116634759447848869112031077962304155348464935900184554358858489149917264893260948841642468229698370337746504288494211345328546251691253011309544510977299783434340678735811046271936783306910612461991966318558655822618501887900841952281695223325674404416360993672164490027728878659818793806509861855915972866575768648269587748076234849965944733845467025815425213096398562488985870597864552509948867375574741994867850128530910097088417070194667457467059781209972162825765842028077579791912251802226239931300754967226987298714261026028874063596994796707865494435351018905143225707280276576655412080903114652847536493775428911432390186202437799885452652814914025654734046295441759980439733729159258925058947255151656036049545053931230191202220930480528109377819585688659745131911176293519257619200063257013391552105603660960906815367697845923267017133578949407285794240023864379452652688620562712987207537988998118496428997815734728491358546802051213437647534408348632396202404969137584585461670121897047147520572573282507330706597529595504605531217237154658122194208326489430707826224183807808398103858024509499242820608885803145071338404997861020521108152300010529390138803456556794245996845019900487070161168006993728978522007127681592679464960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,2] -581690242936536272067976576867642030819647844541310275759981701470161924266676432406930727342198558217884330662408475692620054650568550032931931267928827007815223859538508571171533771500841340932988132768826018797684334009119166682515182707332614682106432516761068306019403221925264761774231581156148199819802144161510222819182278999746447006810417051521807215206641268356374593854605849643728770914773220732962532765431997115460906469144013370719996098372785255850524531972016358360812661928401123939758908283846808370349745924714924833135462381542676491179108394766152346404977357321103887072040284642521364359884062724514562638831461254353040429841996708183054578769615275673063238200845412877431500021349918383973503760356255832857284087792804667505869857124589176486609181112104697274610716544073650025432501236887426967360518225996694206956711221048287823723914487797162601986936695273237981071835496892869046798617634693908386582866551988144739178291890945517559998605818348758657523349895483513775603875715109799670568532900540712111255988974878180948845636103112001252375206775775306309025791486588043614665311900514949261164758610910771983066555316654380288141318261900123086574621380236588578141958156099464881662636170427998535686133544231857823585950394621308670730480459596386284022019771222181879690778431238384025423960043431212538099816518452956108071169658937420772176781062060940350285815359322507195342832690669980283840094616821107237839878829688835383022730988329435755006721595133219528009326012186909490132856720435150444560337741260645217747024806742067701267021346059118124386415405630645577187328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,3] 136158393363001250064467930782327551182713353196295849735427466950192364484718239713129255805890817303849171686245293435262101479926945049798198716965620671522022673978826633520232927672214558725840801090429129657887144647822025781898707250640138199449822419834839583557372887648719196279675951441684482965514283133579305336131080894138972211578258943905211539572020566859929290381738690041271896964118505725352239757011863368207499911801496460820799152927501707566023123331570687211714320063775451531387686567047708724927523720416900827388698462156928054696313982421191872316880717229975568630483390775022324320936499497528223954156579686556821390570426657638012204549247478335821768245802904952684706921069273160132765996938823282288161011820355911525210101432534419509554487670733461347418075786087873323820119259475575855741965677246027065801270205951426873504997776840400524511220554008073721823668195160532851837568510914468441200498537272690550149485727141315128458002541612452936277206263666055270985219669119818810795383586927836598655512964783062210609962750518095110457408526637769806222289852711762293274996574300463265585414506920891647896415211001423736929183461286380466624661561031643163408902609426571708411325091904360253070665428681361233698476301310443615590210051324618013782210509450373169089575439949017190930595372490941935862044190907957610620855102683252686691287525655352477103656295028035065347153787034345530161385249588440723992510346499605483465103252205588639782717124134174480789256565946636933186743737603226613732785352087872653362940522484798825827258477750981676741054596168336975855616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,4] 32889778290850130165447405008995952643291060563717006108340231528666221911839255147520574007460044134054974234165594510252308816600726337236347353479337059957167620045444087709246615967160873371470490181767958760505525492555131850620569501694782465951308371391132903726294576232120868588469835087615431423289214008204300522290028529649127983615466740482566537119876498594940126103048739473261890078916425694044223311347798893479070651424974481763674547211848563064301478573926727465568516479263954137108412652053224100919673777562466536254380899480514853728377038716502718723777113237084799211969357863498082078666362473325212540814025670722555872010165209048347454048694252792420590042989831826089523800239391091723894318054218505599057376819241128075354160241639025166318510445227850319489251165903752025789795008654597829479068002321431063750002361073860688509166799008907114335494884776954356161558123233220196911275298158889936292965796768116870650160585952096630094845319583827644665552061396539398883333687855893805209721408075950059749811614146470143816376118059164127473190747260962527955525868878383367114673693153576212754998298483192964534075775157735379153860242841203610932151390353790386940282939713580204287684952714655383162408654831758173053863902528388226540633185293860676416145267638146231492519432166720029412294421528554093888282151154775521531995350783904256098222107015368674954077888634016783999858472792698915521112908296069720986902870932330255910769491895319004701973174647711651053182504651129700300919479369185147421369834123725044468657652174609579660059638118283430256128758446647185202216960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,5] -101476196824366391446397186515495011112257105581630042563508383140497657182964137729933848649018006181989614246221991161089025451919321861258833669140933843477189286336589438129666571176141838592987929663481332920064440856452045868040301443347983609288866931697030654583251837515113327141631927410060377481185475062544926495285527596975163980564182916360014233446196253234023124145126363341817947402952939807584167405091218196576790375896950535197487314295924290510616969943491643657648310726874173857133176277780015909547498148650620432068234413762025962513598250916325120784599917110440455780290244346712215467717021929955455766843276394699379344613858320625803786932608608362617179701467416531959725310005404531317063481296341326102096101546834997665997840525231974840841017338124358898291962661019911126866118061399316235217195934305915974963132965302258735143747677106116334097187402570626073948869478693735738262806139730530838075872648936784432764909728901132008590569411460079881889894627707611702264673391121175386933893473369118868768019681044402373227976938881094492446068585166612953536511457869394815896636752417255586652320251560601003275066001843890219915448281163905757397750159494496377910137563757805832405673643268437478594006834793843053158125134031556110531875000330265589728838779836975954587858592713674824890080087782410439793032893717169297094002555817316764235316857673325552097989846532823239258467543654048467313576400159068942295813017036300684884722343698093234860557940917936991206554685455457528243347478192633332289859543245385714737175241671842527116362790463934541372547545535483732996128768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,6] -229258503103858047964737397269400896862960286639034126959385531661902460669453635373330534687382380885948441340826392446344509071402467381234211945511126657095729612016914645802394715164072992174383351272300504778436571836757620648596965675913911170533574864168969549250222461808046670894689395319754228277680254234296133896998725501214232615396137598547292957280507716350799535993660604058842072378452424038106130967756982653231920860544294882287462903827174310729178108125466944973845001423524147483771863416297791352968512019125119196049195241893549460069010736521604763374426865620533017382945554396579690771258285831819037438043419846891143958313315792676807681892592061938686307178092463887943291931782944730404518755505898048523598893630712179116143839864027299302086862424653441278921508431727381089847990884182134564268606980613537703702883593698407100709984838273685477028397794657270922989823053254640229019269096638433589849793655584688575214397665517737358772748994114862416708509660644071488041672544968616049894511955528944930276647587990526572326482653488735431155258480412693207273708097032485013169054619064703068646994667664945027928920175432339945636152350484033507805699682223257119277952789358410432232555113735100504220158293543998488207847649861857948602694314389976539966970348136452286852169534782123288958571420027571729250861707019836202690786037388756188412932271781635634593752707777405503356613571166296411445451634139908013840032008931336741109762396235454144055204380907823711430474152117201267066521706405958743907722871146551741222064447597293341495280571903206023004377834267741728429572096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,7] 1411949355217253650924766726679002829069033462227260773381005526703227622398989635341793157769523532394448322639569317914340074184270324093479238966636957940739536892911440413998510601425508962322223629189542194256477252221514732693517947662713108714502393344595167938979285284627096979062119166465773000858476170810427453210199989678002429796106998810040962968677292762877491720053431036921521866185210277509631483968445805935940266554473077942101635997496038032421015371792863066227341680262762066679741190503767446007753866611860354061955062880283902581867034753392382571116431638340225796089961321921700890210819068140132068036144248110410418887523621616649925692062716017535906814005320829954831617434080230904995283089614725753044865283788812000257582776956695978055770730540227216519500660876745266742049385530139804458347001351870223298343135773981873076762530194438549769672465963028495459432615185507076188030143330985315275335476971665223658273794498106714044823221381992928318052625081585785043416883615138544730718707545209293540429583766341156157990919269569721897189418345946235910445303089779779336840511423462705168359356423528640852386309104592106797021108470009001683027652340321493068375284872428038117506990550968810400578015357161098142345722851841188772553681892590548220385210509645576837105264844562073863119856491712198461500759534820339709680807687734079841894071327205450039012570685357009868546303587868622244142798500268973916230111480724024671712948442273050091763940449113709488952605039563521271228252627543813981839672836348909202110233762326700809934358861151552124829395319637645280896090112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,8] -3310836696943336171497704074323358120573254841602562123459145299436050961210622679564705245407510002305995005524039391157484399249508544886020827731807629741987394905871217370562850968694586506570412729042913576929817621134638861690126461948461515074960037427548799053043149025999338102882284571373738157027856908145162503876147319396507262695583851900614391316580378531264033284933083450322687383193091227049613779359178894703795397493430992445182017662563656026838088516234742117014451347405532529257681874894497577663437387936861289394567309490713351778007436981034374261088508694613704500223145203340143108895833645689302394380690027485014950220577025690484319874932035198925480317625081886424114588533316251896520389144988559096980631707907863415099790376947303348727789898476844405816213600068895982820959410077414138029520724648673845026265171968391079750485147751638581806994597378455218231681134411501266154699622731409416070143209201843611722322022645893486153857274914891857587093556041057110077278067663814690867657897381899795465081449073581963860305147421778917098225997009701939671268325534138802401732593023577206882911546112793995838661284441145609307451708573398253924450040404327209097526222453546106088478101161250806286618610082841489106001503572691554493189158910985921289114368082757955726124306177912999535564205338989309666260182003949315889904229940607047091474525159611397512196549139583161653844231173512338618572634263828577741658481002443753136876349153104161668820523364184146082010137155556910011719829458996045792682915996410496952381457607089375648706390024896506879005320141553794798061617152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,9] 9509120095591546489396165810182441332255435216072253754257891983094885318003620321403795599925021940764964839596833248856488958013152122495902017872360442248359709273442596383884034549453289994105500912805689969512507624057057704493340438291728915743934807917395811311164497209675304066464330491526061724465607337140154212108099567293026844868299283087339068404708459566769297536584427500543302793557430251014609897985696125392580108510289030808089319945827765846223827078509212213675137786068103945288290730166243002938369179948672861350186532126799442180298670800563833218042161371356239597122295817181337128099484210395027877204933672252672027207715647008692798899792662599812229415732424388487926039122983995456458063147465692377605677743550677910549390326034581968548577393331899615380874013286159572949886762379257463135828716773497734848431992120561048786843463455200273372393573234667780592297293590025110949528119014057422336545575315818062260213266976689992494644341673255256863710988259217939361725277306024692760273138229823766789946480835717409748699753055863730309361016626351889219880431881809387469525836648919470111027535623247123012584490921026647017499505527872999082922738697342352188456659224775939804183916505160998223892084991034753483920355789739905618716956961220684367164628311271368847465551584637816775896273049375659492880713144876597871975198051412700685567072588817083945565794415879643386645496458084090660747175533349550187214996344530403379172887272684581694233888888414522465361887134276738436346459983503923126888968866620140479385217877822897106592978398545628548486558275918935984120528896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,10] -25557866785314147348580208257244707965448294402599655847524169850602207094614218456688789223106200739957523742973703997607422460040787406249192062666025110852466246383910139948123322732062412471832164558682961273770570942883315475580524338303309424072121862957918623864609312122171223012924741951866371702170031082173214578834576634271749793999626879346178704602889853311654190230320292299471607980277789448264605066834460013045740270333014410000921315768150614077154787703240044146415551951435063306496847030358763550141854105189250538070284653866340962980433578805744617557975653643481142463629925388868325397883368247633026863084233859705454323551984688347524524386861151358365620197366765486595640517654137323089512282685989571904700380162909986590626185711302701440194046138004313159041733179664308068429234891937238632619916623210469320771127599898434333230618870837539712058221560733197429670760767583197612996045727051712132536005567807990289160389480774304720860504751731329222501460902982793040538887009710127607921886578617721653445953765826752335743662805537366771826126661598289435281318839826376596416350146760409068053227385869945301909322377475006177361133603065838802477273030017120113205984604649117086283850968487853772094202214583274665803012558795548454495610163275547977102773999414399031495109923925816433977283158183379131712804488168493746245915742338277721012288086505365765251752260619177003123723712118235839334839695846120278564028418951465982588286846120498070907424822764766613778204565988753736484705163232009287626833770872144191189082075833582239488872788413793415708778991742061396915535216640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,11] 37244741682792732192004380364530076727342958852021285171498375456898288457284894213766406695870311816300672912889288329216753526201992054692664415248418461471162884158288709896122252900151330549383729252666224377863898438984292865684757494304646524605767659467107254962181643006210259887615565905260907973056898462906859910391138429251324308680085994338248669625907325784337016874777954787225166528162106669041357763040605552416258002505021012329985436794031976409711002882854977371429406347002394055343360740650255261439647642430353692543689856455693484532749773902238991330487880706822686780759974243809626239806487002539908059340352024425369645670591547380230602608180219524014763898271817396505519931347846685163301304257895626630161167012746909946600485681053323687562186770807762796168426276440014462588795986662083431031620175377180505418021832840628345494770563012376299535734741822954729885883888613257773923904119228167634850456637121855838144259647947369417354749563880095612689662537621171616610635491584924120443625605182946070897177372850321799686426611894407266818232689473990027632759844287526477698257877083950234972328721562533896753796893188758554332139123810201729799081211436257670657640237229697348043121051588454143694994888492891581684786008106097436770814558250938244905520443479657542299773313736983542594678940445066319838449961943780365237266557475939891970897970151133066559043671712306176245989973758564194071388928053391799334735616978308715598055354560624306692302146321639412440608015251424182253330905754504506398189780239904384555306023873778668547073697001222389205118931197990455099474837504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,12] -9263563692836537262676617274552951184130201563822335058968543983538948541639054314675051583212372416714226290227092429225845279886516238201751738939884991564250750613117977714197148699671151392901399945293018755844426675165722861381020798752843889714160378988486227155328910787933760390845881342813378114701273430452849898637547958951104901603665117004319607800855229382407756472088701215627928955654548940181010515174639316050511110364249796640938066572453449353478197184561967506342700298391908585227222805687850313932046613773376147168524379268539523635352921425667187115177997692770384858900614569511507066593874229978082414807854982374965059841097841039480297985599549742464208874819584862117439670828481165100593724841633559109604016664070694424350928757904683011589460614504251549148888765484101736433394792733017019754620401537028965367411967790658140101536336824376333743376642549445551803537316905372097525952506188603890905116260854289717434107348313318349745551429883377018586514650340792884310970828399607479891461697390609178213119961833970203395210811476681306404099912178403191964153675507850733085884145887840410552699477948770473552579709149426806722883397325928781742835885431718097805394753818920982097501469435789237113253248474475454105882354901347605485461336784503860531325414171919139493108686204657223463139589773912107812417938099958480012052085338908404409179065100945790964240904293205544419677884546760609225660289878480972438228449831604955230956967740092805933396125779065544224310666083231059015614371688534849718893775682667752759963997961895915640011668724916907339186035994759167817849765888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,13] -64849020140999866351070314141416958251406629686570244920295795281207484799849115573256669261745932001657269074602609753781628926867588256142314140554059669226638295312358737082169342093555812236330204690373210147930034281795179422782171301241783680116843383485262925823104708297482542450779999345992848068211134434924426622595875097093129935051941347537388973496468211085335085054040855065253283840900471194397636348912261163727756872209681843555833694327425385772233733920484234800425399893669584887076228430513775664495792592062876225789174905365852753745071846132213969098830515016000988213491750921705836519818760528147593418490123446831072269435487494681769360535267167661699662169140233725416922205511553991921418502977285953828301817225258438140642698992656073494414860967364137277525326555218608013646347512719544605830930494003493816630217708873706384074244223092119804254687976238714847189522756757737580181355677374459777973121225998505738936327014049253380750471927798839340726842761107854034056343986416854370816578439240587869789228391981588382827644062524980744852973242960934041450947581656630607832050656881567283437107553499156288248397188888329290303204216181440882873920312456639643431675031555207964124385271154464767831069791174986805330437807141044169058251931654413999045486494570536046746151948645571980837990087752622131376197966992114334574484914523168567267771271480964103205547602618609937517402752869404898970086936260479676744150959722917760528123806913656941107175198887174154356010069888013952813527023642771303968805149822918038678812891672994993097067597211495361538227081961906717682449776640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,14] 136134905218698529487720404632212458873448479548309484848947170119504945259713148760806433007362242289592555760594378431316096194427922819036047571911014543525704606910794556099250782073846271698459482537199458162386611764902490061798790088717565218625093896541387937318035464338008392337521601972963827494473608072324931067258218598349126461926026044323413325645579697086376316374681928237109097512534744986792926425831248307137812099116760375959989618710580768824244892068743197545786568716724102580682888269907600166759735839227779511529907702166427148104267184240330259388111292652276012931978628825218509534350835286631903455281463484493047292015760832731400476045863357136973464655000841848274990641735126863143812146098525426303461207012199575615960511088914458161486993048116573401130770042553142219054024063630384922708155192979437437790043166907556230047756824151240324076672040741265310050728779042130108420015943524889022780207389295991678878799866018906690025764195477525707136035107989651309584842560414910795301534349868162898387550893431621990527772046364035310191007629624828574081915375598737047893152242579076394137968022123185146836011873581398955434858742218680527764502233051258237512041331054637291605976197040966249797460953330334987353250282720428267118596434937697650047152273636657226624195150941502038364604724494474593620991415039138848481922436172487909997567861070061849518932836729606807083932033234153589352955336616079521901937707941937175024816370930812820629329347679642662256740440963315619291879866940193755560214244691195246517047337236324347489094691230408778459319609763149722488657674240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,15] -152758012930389723609665186968870236766269097158582354911432779080962196124145201652274106480403547128618841116244466531545102580646408221366296975982306540438269500607571616714519464168485266245146958678459617517711484706071928486538111395199366878429826913188054380478213583934970601502118341298344393284669252026475054423944404638155035873753317959490057779591472496565835254396516261610281560163270302186890584179926602242048446186061953726800975033719570923142039384563888525233932891178141040964268693673725267548268964653816851946425041622984722896682936982811964663043283737140873273380285302782577211775826220412661245464796294186909946856373124337781094359459916644905271074244532870897027386269510961984550256820180054669005692914116450061897114514574474878757233146655764518004516557112737759353994636112890130681668732314903097241295443841968345146087055451323279087694202267012708424714027770666238311595361263404800353318719001049066377292621135834289383593096125928433805851024762055649588261136529788802202466680802896899201202427026717614695600495158058597127049591397366116914072173678293423837440580389260258974034753818894875688788178258359033318223213779726628109454955737329508020883782558405539137282539708710311194615358704312112758371949175217212116335219509312823645587523318276197413131820860589937140850422888070754772140834675687616300847841772128510290455545976331240588333646802964120739595979903515031030403888887002306093990708201812673758743611917367362295536674060934212360437691784075067186505331156874825287312418500145363806950837681051853074639562717168860007054472811085048144898132279296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,16] 114977198686923487984788951597914035414239963614394216671631362846667224922532773404857980058923929338222185598391097076998832728693418294994119530514356775767316942665687998403683153305725681692630251653657969035249117699070755179441119684263030833557327495276353904290623875266673710082551929733805664638142599092716870789813459966151356504758467733683284456992531338589262018749357969362084849382334136046067558098993051248348789135111071308507840528058581419183266959611154725133282669133302968712788760816242696368841789757840351561954878434802433250187178595357674394712832469970184270226509273214849218562712491128247378477269712946356850713231238753808197900499125551473551164708094117329279302520413397506080990212319045122336418343471017243639489611200141137641189690099864148707920426337506935069543988431515506265489049182933594566710216632546944101279271471411057741041940113378186824041893865945497357864610512278964616394169618121901003931775002021550826190183273799740598019776211928060131214456363210597949588290470716245035010952464151960120670190899801238365554054620700503660765404117818198295524649639812267011726610181202953585251115457142212854444559323543315602125359025296061577629726793965064849603242189709394632599186387589484159800686786795388020770444383400847997532081809611946327165482486390877504947356175701288485580535713661433629033348630511999381883722040162436645758991371376629022395807963038921636889662527187260968006413790916570979861264251313943329351491552878049315521334504512515340788000591714126484750543834946491970463825857975358493206379919299454698235819340447154283203189014528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,17] -60805825509251778477537941262584127493978771635088772118157932454135605671676365430073744863034347820834114405169830566913523901408305038981536949513275705853757366539183682834470156220410798525117519904129307373081268742943964965657239624662765727854437692393882341033301787679387451415529018628040973544295927308846610682141089561679612636890502543240572133686993752724084969135850046386298973888094400728553375433326198394296111551214828740199523266626931954672193098534659503981863865708889594033662511708828105155959338067682799583147463201521477553824414976506458281781996857712577807144361664261728684337201845052157546128807452730103869222304400774752006148956445038724701091715086008184732072562250471615170754706589370613445270114868951523310458193333115460209890703350638954654195417591732066494191221431181305371144806137567479984826810426459598463262859531219817439177154144995749294342314956947117422952299553964403867894901345247651031803448057868799393484887363018922955235218678594197265652349440177309992806031029730197507501036293220472965181340936370919951551346477688203054772438099265386361429974123307131329296152245709812519048484398046825293581843199831500870575231850539660958178154197225939333261401686596404283868381403168636806565423041528120245604744598794817106137060608636397679892125835199602454442334706149479682333477667275531222464403461177206975940381093112015652345990710414562709636845492548516539352718189443413822097595315336745828523846744023102723946079332834884026069266745778884842403490184683989130639379991693197185180848704681949823960770662575649152506082320431809601553343447040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,18] 21100379129834444747069174374529592720581703706715586351694424019301616046496022814358017001909454849595287827894705494432657979768299066722019218765631454438990834854190829805621509103109794364001736204741686460430575103273782141997686032551011630171302104352117572874995709737111247307248996931421196947566118738881656470005539474726698112839603622502135303727441313188728507325400098536024138940145111940512781181522603785430224663491699327438206262419182110314183622874187478202609710224137846469588529896373572521042984088531525375395212957656172448730303815721679139197440359852176547066111755218198377462094692801649431709790018502181075277194297741912796412349401758376994475305154409707415270433117127896102088164344162781649629991727284954558990080523985382336838130543438368806536087025953930228474160873244797289059131677379985811702395558354095146878480195894758059744990195978030025050011585697139855747481923734850600458105200265681309256276850339664505836033267211346978974737059878015551289293733642537481643750287117815321613612623242898665094492770593005575657996405599955266710986295919469499222755769479386015530433866740728003841062890650685450994574431228807836642572689777574427652339382090095675647424799390765039006777362577368853642305603329148575224562477540559764023517124362926881710195998548602814658546056539818109815009737880997130891632384586617153837193637700430175045450409414588664702927219856628386053410256703828826300142118709918834016516091573349651080424104819321849818161272362267641321448648613548807777501353051385237611465211818605631630581544087209046301030740758911353232388259840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,19] -2298824064779261749796687738169921293230740959527152073648227674439316274963062558518441628788473331950113177727594867175223205927678147806485478260442869703163702116984643622158132929884825865610357193085236902359429914340310165417725052010486498658380953328426492201601407009079863876793221023738290736387033714088152077920103542436768734846010403935836865388922148611146407480492227541759665198916204640751039673132680358447151114887191918208641591330220811290281081687258567617902955766043993283848523479703038497815596078627776348324497679671663420601526750349957036337559299390031564899070782911174980362328469669620300247100443820473459550977462523668968222549355864660336260297680210595265644389993588246677134606431878511973727892495426444667537738510640889240096770387434525177806211372948278714072102557097032574532445359518030260228167613576660255750503668250143139143986520190328716278641022310541520772476538840060079705839489605188747125744771462540358936000846024393139899457639775959721999271197489544565573187218713000600263439641975341276458646286005982152301449480368307780834059479990053219590720693961612029983483737288457053103679377862916660359611057137782668201479106907535134267877878337260575630158854487685275214198423141250660164584330117466594978807365014265766382537778806245085022138357556355331985484716679022697486863758816519486657364589552786691598948219798679457536715568613265533282296173155744611867432657281014058123816058846828672131076941398743906282177066585334910095888399159950952057564643246402359258576135958199689217664168581184464503882515423309246539719186289350626205585375232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,20] -2922711708145841405527444942916656703281684574880771576418291424565331159031733777678986535407583444701869350143172589577704123792020600417318847382985071843460862533816657381346932636986218959370134434447175976738722910015076999293479775612895852198484420671678444909988015644400535905041329420403164023658001553231651311606387751265576768129768023209377921831174760862913784386216325408275037353533240940433199061320050891559380766321685563276312824613056621701619308801697915345762708990270472586533019192592756546173613215113974175458361498242509136521708794764010154182036606472081352100854464568052846338719022634624780104990199692679614208449747363704910326151822143674752079564548428006609534690280735378301004207384195867831954870365198629692543116398086884023648888367126861847468947554191310189493111478426310153033614172918994411246919423717825510274257632570132209640961697882492449458416630089202974920871732261378883686965493608063450596080917815755776984715945476362670699878945118072743288910647274683819748722269127501694276472714636028801168189439796561572618737150009856615312104903106085773045841040208464198608450853793502976337192242685570021094453210452455180599519658701358915181085583722904063392541957350683889159638951165502348206336691228875098865336289172964989464845017754472572944714142127302104658395446112259566006792724443359452538264278162533073354589549900312753698373427808813481588154471311033190269878823814222658164651027777267098100592543715974911419277331770251883798060974123144966775194838441474325032212031648739502734365755836312345475337161844061473343829485570140300497196679168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,21] 2687440315494737150060298758270885800971310111668081257199664779918711589258803012013849706406171592508761535611276979610848215597933528930386446094556138384968256498722200905175442885784905554092452760535952843973310851145009983214965782176902141339926320768846806320363907171946938959978943563681695011544177001022568312062592769517269283557886716878620539339779589863764406192689141562183045504029003793266548082157881130391314368593199786130021553757709338707861914013940177497108674193919906249380710744732705332028306592396290158838152401695087315163450073832245017480810381860061927711392979586832050948179448985406160177379817707302517048470196531372009980056081447096302981200674889114475040264246471286968366456414681307579208441982751904446424651297381105253643907998959578147885490952634633167994539565910469890068640619914949402269277409484913671822370991938742981497692772873372999992052629508502461895857630319015342379739515786807950108396199305266380229410775983260520733071585409994997690617679542309851006600400284324909086669987858726086526767970995448762676831439932869827026541827318744062185539895782640400163063724826874581737513977276695906375933708832353961465914304960989441770843871072526335250041302633471885978289048711901880538251383464774299965446941438885018197803572574692464799726822340704764595764896038471421761575852562828998762632197561679782953836013347229424978951978246214812011250417607046934036333721407390165661943824762291520660000448700392264494371827265572623487547988573261659871633924379175391416364169212280837490983715453460969057295209266649170442768147289001611321979961344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,22] -1406241575053402934744652788560746780697311169941846418737314527187331084708846239475794778129791505073256009490633541027539211750751499422029631672633235436183871590636726179613523721248663028813975126746135127972542754036285231356857997740938556803786769724537858451975690689639021276149929927509298529942393147225893056918022844089290286752955552214721913797773101825164804847829820709634256689831594496413113894503347490072687574959354054249693320345120136611632120280680801380820954810878408191368317789682856252515573975090095282414206194716940605439777232623216195232407573785549583856317862127468600999726382573241583636104917882085532112291965964024222858956243765497390321473405446555342657815655426413556287353594979117106982333773896790533399479128000585325974025980198430982018454738219181025441129696500615478815533509859004728178814291434785907849618344731729562269593472501527935954971703382028627900419997366582558342146244276256837709635618600877907506122018398734633104267742346658743978393051192443205339754899475398697432911152654815388940375329879117732528938580921476197851380341484191236407614750269473550555146729216730481538656381480043732557842881356227385115465986830887192288201974272012294794720277510092562581177623198864368806207176669431826950309494978026109045813932274566684617990526828899306213006890212696095999074386957199104642261043066732161621082225291143663469888256125243298215490828089210853052349986940199115170296908727819047828621032407478140897305191052920567504210490006378044181575335303740700289929488236057735954660897546381106606313472096307454392543232202396194948700438528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,23] 517621842814394930530424509969044104786243544764144175967095019429055834556037062033947605240264287980834686932865619995142997877751457187312356208782425058578528799526268683102053008996624504910420186960539688922884455661111526674175917263995235198566985073925366121746791669891595217407527051503109740902457309849514708552427866870760611349179384415195852379394525704503536981024651346917698223685197496220611787813473611830381090228070543231505018800124518125457263972960189386071513170022069618557050491948141622853210151216473197456551858411415964533901370317332687403520157062093780290387358039394282865322517728920715945855781629146445567767602353010169225002562238233271855076343885997007358872110654965721410097938089529593221427673952356251599913089498324764117333887252286996808221621279010563467174126739287140722927205578497225062383501499320790237083274453172431425923341983688166489118277883366109302456596735531040521484810108398769142389792086571579923665468585693866448056213404410208863503758283377746865059639254204423981415867666155241589704281699529341811101708125473189321673108025235292151973325129541825409939286577270718165505026937393136759898654040748023305616478856143939187536315903650261835288424678777041958618112325236473120360023684928898619093189223297611131605756452387414287281822192469107236918497869823025965868471507694980746379598447265625830280929233588336986442948069538911692068177708819756001723975644597723635248443811074196563311097422492596943574903108902325428797042111351476317212541894444541433754194157396424975188631536348617218394367878573639119283492184662939675096252416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,24] -126592996324158825064766766124439287958893561217441970748097377695100347890188872359368757206010270396936324839742560904762238877309284968173098859759598836507149935512920305528657181710142851291455974932504763512643850061601817167941976309037057621236185216250068103281036834246886607217842252041583911525159605420941935632176632239280779260791232567760510236690368791385516856118879326934735442357796674559563762455791163971528079899353568821753418718569037064854580576815857918954716995665121401741551093237698280339069704210204609643674909919336245069368909273092348880372978110962367021543193725543723157031874006125817987150553638170441826463406113607583426705275136278188959815073037043614717984281521543356456633106561662340031460464512413038973687383815054931785735558150014659798376594711148470340226896297990553081042125266468721038663345588870025518299959441532275957285306692039200921233787518145158179358574838294472858923661282318243694915433169010668533810808882918380650258657917410328139278484786645706697618886462055366090444861783717019258161123372037341996028065660565493063921404909269264931243898665795377994065896839101378778739532223963083028064709918402485159929809306463623109347316712755486346009105031584779528734485333454744412084080411143444965819955548288463207791523608157739771584034802177263827358867801423566658474056865803787919889369089673112793870841272445138228548439114708535323882230146680858311858655110278333616711518492570944715967536673409139307858337629210368360546664076718421157645982174585101445627805685826734018900230668191410785398147408057518429258981810277433780652212224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,25] 10513955689352001344883322410499972070672717352094328996828783482540545796659494551821977340932436276119875579203723215365113306571825149219267865398337562352893836518882467416432369676243197334141380353838407754434821323876378001855873665920093882500389538814892675468324641932372833579359047532182723039812682284461227247409910679374038738980058097839251477548493002381566668581565525552911442685828988013420558504559101524489130524562849000914637263429379947116432249538542869063811735808410665181839942416751659859657740263264738201016281937859186404501954308971591134019314594298456520652195206292936346278003234704690678370408382335357850886099435266596877504102922431822874603527668967611315198077090525160638164025447436015126319274942120491552497712829232499608993775117087760151493803179274725435529042592062710669106544591851578841717384442875058589110382897702321478628299915645830195412246312991786704967413831052035309343252372979774688456379028748775624505819916478850830784738949558996613776126691939893661777416444839044692700213056671988053080812839833922309366921506826955927596441945311404275567523164515286857034238542562964795381746777609747897636293680590125145723121146977583250612135694934731506364621435430818316819092825459949144734262954519407347280225697514950574174177717413075290593685671443137297085714320338945273618324807738664633397789788390561532399287786008593804872696388184743211203252782599770972063238583443493281574640596957242623009659286344880868678728138366585397313728259269252161101419183944612825518794818243700175998783165588096107848410990514539035841816866592167738700988416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,26] 7124074808618328244933332732587346898887739104291004450010934457113220190075100108621035887077761529396120547282504284495476634770271110957459521825703109535116901487437874041180917815870766746909808860292198168505615459552704058613569122694658411837213137129798442732850403045428511980311708232986328982745074681377185405023323738500040185748935279344556620597866675694676318962537312546053557085303097026554861561558760022171905742538502392571568471898033134046160221625000746060273371252690221204851069889750429652826389614582426478288521416367368221368175672803172561726092958571593352122106892081778882129326091368277089755224252670522254828328360933501436242940302618138316690639237965528881316528897514649518610532703827848231603512725914698788774704953215483260485129743372190838986355109318985437746209370212898724271611290401524275435443975817698968703015389282488969038087275068287538755828282216334274077787352919706024027198423229833099075727937737887743347947995617888847981963654193292873908368678546938889615193361004916484135786956683880399381540438075791614211383972814234215776097075933598809737171605200717129035561715952936569235583336964315339823771208912219822181828342866031679437774766185770356217925336997611699447218278356999814410329451218757615227098813479811555008546843441772204006522970637632157480389260912450409647015274172403578960564051327114782641093020204741972132160704621463246513356392222062824312936831213406251516958873198543077338048017028029353229373585370877594633366705900783787759884865038587049447615287077467097531396826086154341230985903433200984367676669492656397514440704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,27] -4080612365560817000040739231581977093647693092897233622769519773808941274501665109235154949605216433140829719547007578500933933951074787927353326433894727171583590799743650768184661754350918217103917420174983787548122763054708240480611873568787643695922235787632229945345204785685056150895047026152731884936133677947681402566806074327804223979579941398609745002244948481021917388508358905237889258317856153436036199075331561874755932228744198116194099066436072590697544136033944991389999303307029846680193089997495186957005864654613618610825873047791242596101953048674469152846180307458164386530746810561144608066547413755445515237382030381162575777099281030834860447162823654598026915485123303148696967859457179855325267278844372899788157396687857907685049311017899164186761781872655525609455256080305386817521376855278854259307761495272777092899961876785596552847227645019910376017085791678551439605565062258817081602946173331948270859950227404395514103718855478516869508070609862098577178812660890718431733624519934956200870800899779000603313588242148515075437947027388511970113889460420666953562741826293880586689038524992555423391499074616956738572169580438140356681627820891406668514105952370018860488754124979693272389561418696707160672071704483772641903331364554546798463523569572455080921642216074997741381004591570877249524522406383845981922231723167342239061627752615441551015521870277837820006650082043529233436467729048267652532686647922094826526365298942098380540528004900996510785988739941805361919699066391737639725303211590861112423519497339310204300311317665595710459572234502119210593359200994832219635712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,28] 1153960001220380384588988295146342699715492758916263348599258007439709080272334833147543647813162573343891194533489210320652400258130668412126593523165572185823961932210023840264616419769832971033590779689362225684387365778761853459021380043735910411989060596499165619244080027921481033437819180182148343410006533068500186553074536784451339039554333750240721596046955417031906232126979051085139892792960727099211110953762628850047102548901303128393018616345187809484174105992930860305491404997185001491455269230868967415614947949869418001506671544146512940916150033531366374681525253489751726779879379283641400024130642241027036859191934281071273214343630621938344624605091036801247587108185876891629717886772370240221652818195403068812327092187545989214137208061146111501462404023510162478464230381521363139053620163923831866231921164166072944114237443707829437261753393098897428667814396134999697872685561544096556896751194257731968964495196974886151227433733596690764432888796815670974235041715406812803289191400189818829847207158095517748876658646092690768681234925929239444869425216643893817638635408551039223574801952246268152858721346466967769399395247183962650557926161693944844687266389638664207574580618785671744733323810254469489836458941456723350982055521966686582309201988313706734908644381736621895764896756417790956611266915198424574334303476829318822033291319537284744691412766918323568098558492248810997087399667615240276212615747253415731262691890967717866557770838040587458061077063608997236094202118415475018703065068946937952916919014031247596387693111812752118659738874814649621957833553396605630021632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,29] -167692554785759129000187330703089028087101813588394486530295471977967848700279430743372357333598628035655399796430448898762550728778969310037151273279509281895745250588619687286491305356329810405396747506008040526540659451524352472673267536121407576431450007897382126981375118929532716958799642396127019988901525776932972434670095784907850681470074809389929950075344925397389468163507115827453827416976827028100489714261727984185710607115399772543630607935407586602783589316164610826574175228391510456535826038932162864238712529364507395776360896669373773589967068886533465316185418465024926365107141301459150940844426165524263324960978113247931565052177877762665514024027816289066300745291418416789241197501715359530853150502013033299159039457326022158331139726128219612506518240649212107422230976506672211341764340514350444507071358727582127362047047284455503585030172406368307407360635128709812838614339659258769419790325977486078744002779330376240866004978113135728531144360484670065780879180513090847282918560683935343116660912165403640046923147141987657418169803353226772045670729525092860057505721799458249478600614035942845506927318321140479356694108577590650703730245055970558108695980366482554651357449765609817073129642635544034357032781917788244013136440261098414681085327481884909260702473097657181001137447033181120906083428332089115854259337362521041526309883936089743938104554509679411596370857406052898791436139477363996030681553502448178024874721183107231089206935238948177272625342437603761230700064874150164220711331438203302862780012848690434337190251843097863980952292487023343433894902588599527538688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,30] -14405248347760654041691221178910758160968735231895985966993544139048143623926505632934570879613507121960790620727957204714095489983780204988599292296831456571836127676769568990602687880550534620231716719598444742781305335512491330928348557476381133485739378327090396783435193144363519241305252846234132881363663835278911505742246104015773503452336586115188490353048448611364039671649422822394388558035609446651808713035195314086742904630963972740639427546528265201844157376013071606769687720455008703748054805041656912786094876079381956611267657259815346191279010798119093067849913492899693957950587708252549896108438846550111125304506338438382764153911872688765571358848481091510335149152058671243118982708408829386427266538463418267832016726962533387227178647717366118279896200156497668232671927454505801969345042279398783772395254508987781762057017752465163932551598830368867770648663555392960272439539850155993359163759289966895787242200227484359828482831457798772260383634813604902178184395198835923798587009735380765941885672187643431374012193394779844027577010953234813524742342388677832651470436884804805131527070148399253905064543873810796853338017106605368382133476688377679909882592205423194981945182364211277243866684046713893926810784818480767921717173203739562296691670745997679455254471047514814759707393702517327280182994871640716345754433593862470645348639382594579690429424260369722261653239004226352997746901178699414104549036697459566082717515099905312299453382993414148034137288299859590817522666913442837809607028177206254384728729402236807660015638034206484426755140152686095901234224561222718586880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,31] 17300592213799781116112664166141944159266092263495526016375740169504418267877497206854407253813476792103715305632902890703754978507457542170787814834389742121493909700946698103835168128679309029144607065743725612633097375639943662863897373306751305533044200638635430935823927929341480812924336685619096664574038180495636968771410827884742188016500927996251175749592579433618823107500288263825651992942293165753464581869348002736429006716602472396249195772332090117371993053266592880014398792793899174207618406061462917399213757483278837412435947152710388316333832148227574938229486971437440679406745478104795328214429227716585806409429282640341581254965202350342244835392250304295012118510784120349728194869953108748445830874905704852234860282368074381629727247468132892843281210995876448717314124623664980717192161790086979844846382337540722198266356778199798227283953535595455256043711240933321128290423072789142066945339328234697007883135296926567299990560749789539369381557940201989665452878315594301387295972249990787927943409106728539727156365351300730442601960560493180281334542931195200256194652533069641547777175201528025931985467438644089907352386042973446859513582626381614846154447098990666326913030772658617588635709508400394616393057691442778623928544295568362081207133265055290711099745286099142483217476480179835188985631603439584043074699717811405775909426020753564564253584410230948671762364592232855599953269485086751687445892855749661476030923584944846952401948956157495945494927366253542777518806765031919493326183607797299498568163357648620887067328051420769918888895348642131062524617405591464181760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,32] -6144057379122199817912686613184674121983109240023564849043974274169009606152328126621535842450794070034851209062929675708471918217086066045169136289766734827671451182145580842983344772246869333151510097291396286917729348676776334657483801467213968891985382318507597357100443353536225784074929758092559870761653094836870057117431556755058661240940300184862912470316098579091846851596686192319048878718277374046723242671332256168265812313514935804756026862304529056269069632012998645505094289924285337914098242512581563045261032033689953161449737540048766947755079783880001666243962084166998341232914817047723072851322345726178092283765960430526116169819943780376860193922739203905428691835163649721860036487742566794899773896121147718740234160280215968008027056646806327015817929189318235248252477784313038379922539176109111105892878381402292087440836390173319684418652104449084062587853242250688349379057288744928652188758600551472330648233238392988390398987019774483218637837147573125183070659651894842724741688646072748562939589620101900042758647637115794138699649409425163118257920843584880398885136234638596655073899227477783189028140047469021355142648955976767299761296338336936800691895786376416654684545900129314121005047766762657056234123538600438821752467074993519851619444073398315223292294383346745017249646825577450110421047749050600726486973523390774725502021752790451131147819991046541539268827152196245696756463322379552328086542821447461011937888709630934793385487553344019313335840179145106296016252583072038758675607078685809511712846143109466884192231816297239597005283195264188655657623630954618683392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,33] 1518210214742439928627267008750841939413002183799630722340215879384735280971145116626642408257284517477676545472025810242966061394582059509439141552400666904552732307501466961572802860209223791333008863394695397955036957203480316016633446691579193461626634114019468192085050238800659707484670377567126267293087743229781055862302165664469843468551768727219044816045440433343804888320586229439952193848700233507742085140217581252854068502633294909294874386317971887844133996301093995873140087736695727661769904412381360157620981920601568227034550947675825225466994008789209577068973256957297747591217733331613906605080818800159398544301985347490832538042196569795124992804759958784443614996484509540314706232690724154047881227330286657598908790823451700984309167706622839785261732281854650730771567824265897499390107486540884461739156804981643760464972639015655907597898663318519421727914560386359822015536483788851919936638541122500531160867123801294662052801028968778357200922217059239963833380752085579386957959592693405669143186738183750929899429395181113845823223322193994973323649045734600766706845860102565432652875925692594697263626070681026160272767340690139041407451457500756330621312798447802622910830361108423945819950211103261619715522447722729326255291831559576577494675282197132895662696622658809707967902767222966472322932621232061059942493740018563909608241122075643020618801637556710702551917986540364842563166806591110392349779779272910594586965398287994211085963657574469962153052949060105961632220917917186913224971002019106128658240564266418758020234282283516948207630242674605554611911032343430692864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,34] -303044218755635748369845802362931531970444690826363797332736377567023798276411123492029211670548734487071783661057788220891823934051215560480586087159013983318611286441040629064865286736192319501310237208784885931537640889910615214280514218974005332679477703765177434999092395366442555338360813797319035810399952003159607580439415830825271381255497757772385228292336662735866845284975606789985825698109588867523047003340310152344849810525530074004499684722426990710837253986191645366895226679950020299127506524136096029356042150261824275859072256942242146759285916025613945937449820551366323656097653042548733204668675940828700305119011994788811128497451036706819994147739801399928630014767622126568062671394880607746938407452274769441934209639467764905585443271817411868174776454217092562534346489074723135558160410443244773608359058864894571984054488810195071668554782818969470746101308460134959531465707808731294366895066955891291411272953131552458934255593990361739754244616870179148034895924607267329423543029521227602778411971247492888373783625768557474202853033567168136495653735175089947465890068457534205696077663165564481178013961858247468961197213479615219581101100110302177285057183082133532709133399191382311869984377338460618363796526799010566904537585662436544817619586429933216990884900650452000321558673185256652484976924389290519696636666258962370478847292336941882166596949664156657554851430904898414063721618708367277705388564786805182869541827891070230791164127123565588753326189886707530511187126586665160282389691440446288270304048266065773099272916133207276287862593433928463322672281556577419264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,35] 51136533250163091309355660054291496993031490476135743438509299117869661221479963285032870188197823966520525198342457276913192826313105046508614205629548747715853199499132382732900829710850212192389888275605871266140182015427573052807589010682211225139291852621704096419853000956441103772495024175745173035214265596401706520623821459125317679761518066435321305241579862717826805277111762736152595539756346179530120251058318445364701836940149719626792129669981690512464365961317101962760360160254220989494369689246216245463965644233662744358278323010929194970052621299900537571073817260209685505580990673466428480546872940949072451745899021514391517066626072128959017675199201146665787334637250799319119797339244033729248826191223354192310018516417452378717972963191530831259576623787712881819597114980342695972223221754891346155755698449512891191408534385281079552550957694665407645578342803809115521941890916337216428985275202332478702859574544591734783912294748904528351423760204119912204144034256376730334215016717360540943625816295227006775864594340338503047548795728256922705629366390704889885492066885758017953548845248613124212994995163927412479479493316727835353487908732354776801519944535394543317324634122513551666549647225020592576115353394916559390006031047521505840164013966668887183347872212266352340124272734438461245621239801888926091712138070303459162058745621815428963963090170892379594257961883121031828156737545091707750900502937816083225893120511311138109842267042236953054855411573812174844145540255413455712694549782669581069462296740021121112632118470247470645455271743997977787751506596889362432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,36] -7215708901586635892513756620357278574178308490290022115673228439868269138378098547996856447997401061055419405567214280175569851293547193211486024819452436788871696444130624228510855829115683862893566967417764605686500159427370502883608154043544860851136838652328550180896081442711936500864735374336799831521078322453268472210825714287060960574898294086581801745311705303261033377059052158666349913686022686605190906824629623945258626358265997519999054086231817852398055767018767235990166174148557314453398901050615774121143946305368803935060872059702982532404126324455887343169609642427598856034988585519418326585849566252090302497467422017358483052910608905234074302276303933571039805146346912288851825972274389959035550778914483268618182660447310901247931865038727286812670392571814224600428230627827950767980048972925738910136186252488958330169493781643585270881783857501463595785681220122143555402071056763218732178641507049005649641195745418010174270861232612750159777658589198907715396377133180181893179962123932039600337203834234048819418688680000112877421080688964253464721001572140789631436656320970744326847976840963015399049491786063979374005032232027347569974798487257034403899269860226082141915005526973230390488699031443542817245653679897858067188263122893874486615948447435955517413460658146961403226502805645992096291334088056422145475407794277140607044899817330447049586079005163898997455565051275128956283620706451996931523182352719599100530426356268251022314042363642620282586739336118014751257050217472208764630186382415695734171154821087643045387152650622561683127389353097082934819501247008079872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,37] 809811189458143273670126918434640671130226379075728332991417236508801337727927602777985640168469031888192748717216931540541569507974026528698934087040693259678589357653008169025303339071966156944399587124335197131160808384047959263330424856016188116264127356533700756136466078421293952144395940882384025993048488704535738584073702877467606851879198777162307511125804102921856464857396259135183958346343952693846343857550274813086297050564608385277452868652153330843113488377551579529392571144051268797342491386102198836888095575409311019716051653915365171231990964866973045963901701326950344673678826510207170258544754446743326915364685239551548684049358732501787118737869250505198011945288456955304414847062005919330775545082111897334235435461469572085783519253987808889817687349779019595641311008262554777398445427372317841339029635526292627778495724996802926957859598819110372764390407144685932933123823849251031280216486382510085289258758197267618098175091591469354208514392040334999039202574173592440234239631303848698411989655756175908934439966011899736948979402131733487585461651292436642995132184059643083212221061238394334490506526878007280968071020288423601967713873138535915379317943503860363947297886367220875263311253432277529219087659102089812521719987407156742984201191447813313749630846327663890630578151743074249817008911726230236485510663980270245175551044624087023191274850839988597799350197677672060942316540326552314290833621529428696470714902284007101878831874994015151988165363870674947178447263137438919036193176626433796714180960341721833680071963491587602872647661650822609533114088593293312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,38] -61415487069832873091985602913653769236332507080887229684948694867455990897261715487699291501526246383579712899841054864491952964527042469759756437008442486807078394414174927878131969248779423775355332603769054249811094312119096999616491754521893528124479006516717290014670200349523123347821621838646013985289454672704095465800404531488704512049516435139385624983896039447402123881560175703881384920748238665675731740100009407639290012098884736906679959229277271334541945725348216993709529428515764370825154814068427308987661793087010518610361513561655302727872839295748523762379293297552642367416969086761699996881063295063863270483689870986614924258217185650084286132940543559024738405896867979793763423785471264456275292625423948501046273919275013531380135526823992206800794783750583001843497798499498510553231219831204594773053562894838519725598766058190379178568122479283487414984650971145303208181559366134300072678637814702953193919777118113051797195251823712865461815422898179980520866420535647444077007541825475040170341476544875381395777236054020356636823544074820963453861132370487775893152035438370386774929533303659336500991927786503852576700282247398552632083926409204587898130517171810174729859117154322934437450408767677541599064947125939124924848333465432636440265181026357404027673480351882700798322130672893270375421902159790147283839818122773126926710778379428260616134068915277691985450362867695784819980466285614493813036146046759220691722457779675821848192607247292671007550455122831281199380222957066148738266285759472238555177910283390320248093834052534009359858319723329976339718390075621376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,39] 1539998206614629072002399493474377180797358876203672786711744075772077023183467069868120146399179952652960800215915526799250674964673708641079397806213399705533852867288878900823740316574004301939087107106676012714390908985279650052228599475998271064678636933768256510148866216087390570239326109581718217971231070897387983888255409166698245343036572004690579129321355073444300135551715274111456922291021288913226096771569832468900140646235593294812159374916703683586282578317358960677507238113046643298268460191102673438023709802836570054345203817050727932538930711048818169137621320468201166216538973568780518577227535300681130954895995173808556993976913663576233076371623187842563735552065101644723196273410364409057093974630097344716366327663687479487445895976950432740182603873017849739231883466253492584380555006721508451000880861735448615544150179858482000411624346301039663932910898356372503412608916476560079402073983527722195195216507295071965387165540560942881958567547012065372090857493565023627311703102749878350271022015589269653090201039902970991700811611952657003093191320135878968378893126746167563824055956588456895663046548886150306916873595398215581571070574883969604044988339881275350091230498884054700972084928048139981101372126601065530350446911146701013409476078481153355344497741663902871879219821707803168163918459139586825257410546004649125363479439265064670940943843142435453069052549248072681941206862976361363469873778503800899407042149380887008507808401373580837790637558899982596332200765270980457085188748776420119216548719368950416644979970511119136711523752251558942633416990916608000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,40] 214059867995457929360327406040657109823382816527164265299366521901955519402727518055386462195993123251377970116940776045883749509728562252422537271813991705850736127370853284333755085589965401116699476492376712708626002349715188939173883778153838898187193601398261881736175769334539182865245662803209234676851543536097695572646632581880540090302722499776039463870305483098460821919997973011976409448468650964375720266656963351058318457196001362639748364116337014878576477412159881219562272478892077616347634201001682050601943820329501320350228286872107716594626196168270448682778059889762298343610763065213888970288456685346067439110752513246618757629468273407359472013701388868414629612889774599553659760985181337840440162853644299569911672218211750752753246288478176604310261851770266667785472623843493651708414063821525768116518568068501749182484835681424034162777401958175918282134024588977346763126271623760540915406840471620757126416824496591738366044195149002506906265029653460735196784821892505869825886917648515251600076775062208063931418866889471801651107458036470322794090087023985121288059380093921531772129090798026582499846760032415295019563289881034698685936162435145137133442435779743838121681240365310577825706412441042429571794211732967404415548102597965041795931757818606338271958693575384075484581392934211460191005617561810615950989253104364182225937469871096668093869224403541510274127361349846234454756577943813624419975612358487293282101733534606100436444557626816601902788559055561271762112917474290968901008336193025295686763151869780680061974971490900028152626522480213650539921744592896000000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,41] -39892198753903681342433817895292027939361588542314738944374694043316044435218175907628634919137570289533866587961551117985676478033659031774869848091303850329424359252714126748956726615145985430649005476037586118610579830793474597074808098333729204747024661973935911244902878818592007670000716604325626267936780232446087818630570488388203379367779800801637482881425663470738453383944514428290227478981793399973792278249699204444238090371989269289200562285369244026028055532970707828907518924611021790319550108268922528154963864261700217702894232304103188145140235128357958136288427820356333516323006819196121930507535090118167420892112482903164906412932257832007427679851268574837674037101969154036640579656079086511627395727663073996871268045542595068857386755404588714344238255312083663865131988539623886298952211562820980762298909451917445304128840257064455198038209381120982528800459421952492708751405296446150507078438241569854767688164539890024129253067728354919364791539161108989715379144175868435029573735853976017056970832898534506692144647768070622812393003582181747821967394458306545729086081136332113723798659709992170244536900477147008254530555276369748571908003753074128648030328279166304407347574612676367610338763450891753818825241664445081061999405455152141297162621128348878757836588872352114652568635128302723929721217324539648044088281769904703119515910061906347260314008740258707400482060363015599780191771670408363598701910847372205744247921753819374112131223098034510199719346343368913756508555834848386544532335109574618095789561148295937405134241720630934450755351377487502398504831025152000000000000000000000000000000000000000000000000000000000000000000000000000000 [47,42] 1914571669313820455504995268945407450163359518525841693715278997936975771942694455841521245366532880411849367083088480444511440513702035769396011518558019909009897637274853861088403545586572959998356864485180498629024792677252282557869749506058672308641778057357044307601356536924708568518004647133281331118062749786401669062853214857156987042186811011858247562965147721193075349963838938981837961079881194246884066702605220848037142725419790365613198759952279883600140394967142643506138059605816280621769402036693814708489291739651432141122233524810594489102778170611148692298329425351698329555169882236341459076000944389569968932511805860357685806209479532637165627882673717075710986864658922180121608343991557060524435019634171162960349486147276666623018409717156708536064549307603967905822848089464824655469115552751647424185268456308317936281114258644694078568246074687107683192191856221330935226135513862793598903699874059141573540466279273441553898910188066207386018192013135553108076493295945587728968977806302945731353836802984862160546001548355287214980997859640001347066617424881291599100103590200777779111463071527473708086338441181711437161407984905324181142281271234515641781091419573334115938989406786409926843110651288052450612114763743205119236194211717059217095616596328453901005377525332535007674763476754760295085856538959906524345064649802829080839863265543720466098772558035097239016841670997996931983941244598847966698150892343498240718153974095302830540609859487817778576437502788438273654853408361128269688348451227530975165283300842237649045551422381751581001435515866617963356977364992000000000000000000000000000000000000000000000000000000000000000000000000000 [47,43] -102803382418218607715236438609607727519402915233604011677010459964612338240459578420459139062961309195685713829549275545229995155959966338094198921426734358119641806136623770466594160000805885229113962778095960152088111008340164908965654674406958235414646429781971687698234411803234197138083812380686370506364024405522971236628862399166712003957965741890799724665161456450216514709033022124013839874803696238679034326872822096378332686948642947210526989520906345982056095549448943424427639410758511146888360121709921382108482901693519683700591550447413465624843703821618380253422728998955911953990707075945664898814712451469103179928765774012070079570962888474471379175603744377261413158158854127172016355538645021672112096379179051746435062667196580701598982369552065044040330240967306453656229018473213511002498781846818707508725824157256418425631223215883252552900156889301156956297489671539970499499641266377083713778194736943349557459628228799767281784524567801373838467805321415463730041545383539853767676161324184561192830551098601451729026804827873123271164920488467755404203091506183242924732087259108370758982877760210094997960238934088135651474848622662729131238767665962513770849808774659002863296285551397488502260717285908020889652271432302800401603722287816011412766965741362423423298916750746807676417182227568761909503022625068566799905526790988232768623192304574739629007571480437783276256365424358769117226256289366269410395482181568029344192510579099530809073536474544802557990629524817470900165692687648285306127163868260585951198166061601934991446633349467162201767673855786538098164236288000000000000000000000000000000000000000000000000000000000000000000000000 [47,44] -7472030347712041376655396283215814215528024777649114406503358183323479412769454198775042343563228587349152729446148361471966951944680307914156626081445636873848491243800014265845313005464768115158911735299751903697311976436916938806338834675518683641049518271728619693491894929536343233906911638531099176283121023289729747348398385038569101908234508483695283120215739036348029020139756110237695544268724257753722588796694867266228455457248015425575667783182264797899101091712127414668122569789623902779850275330482298041586386230069101738107493543660083758959030511126754453906484622006475274621713000573601211258324562765446214607091329705688086360900778768667327610423881675297928106489351121892073144402870780070673593405895540899762903000077737747562626523876031066661606608560091087429075338803247848177308956762410798781193490663523619066846636727049584288779552303106405235321450207469653044377055793372123206692284982803132208499814400111761630649523728278345026212917566206434783318268635092373988061570625058270124310124840590986669614363512533295194146378293679597208837423614790120119618311842232018398355657172413478109123049931550677862507062982004869303158768483427992920665654462060610432104227912384294852170966995963268385788914777793587272336495853163074619100698097795730866239800210253158855597239280206228857650588515556361718466869259523356062460302170435455556154618234952825565506374853137115033299998409636225419888779185011572315791154803803888226246980395044239207724669134993438909332308140801821762990741517789190733295772242501169523047568926545145058347192973336882699554521088000000000000000000000000000000000000000000000000000000000000000000000 [47,45] 699044887635865562629103088630488004516250098071251595306485816005339253419499858264264101798000465007615662795509113131296074035153646550019770227899796998440792412243706961428931532352117156843165971716321067241976500581452398966480781104482400795684517465682808091673739854687434424142120062579132675104226609668061040252329825494278097393976170165625761159365424892415526389184015112022461889768291671455517253605853480372418921978165093575162427536302838058367110246795315805896965598782740839829178934785225835589277842722668188246051449780347916728297697566184884113338881047951842309730322057140890243708018850638368961532420007589503558347801609102466538770441902620104442663661444910120299505726094769968271813905000786329624203937318562976616877354093136635436937351635711829228885689298912221360531753719404994928703126749902987675969116110571267678186840011228745509642256524344560027157146862185406783962548427006197570320941644775071684384315681282452161441423769863884784697318852092047037042649228051841595579431643797806064252552723053037933640389414474042366937862139259104197952974083963005734512415043576659670049844033043266932843140714837447516750570571641153187326035959069207423949165880919213321319418700946303515714599232441882434190693568615524356547178968664907857731298478721427079171343911587156598252267913385249450722943136240927066528695596126923747143133560288279514464488154767196623163760625605122939959952779802433781821661104469294286861410536414607644213060555325574575459996742161671312716688125512761349560810264399177853087840965605972717423376508198138906121601024000000000000000000000000000000000000000000000000000000000000000000 [47,46] -2327491255124197202244849501534852410276079655601466022890538372377479267848472640980762106193182717179512254199144234738303329454871068586865593532054591280313670754338654545608972539696927837443227258592982431942998031237071102428901887769392141866794995131910769208036390532708255370864223257405966342282338643898137335494224089955318831646763712225278135613505786523325699706657758164307563353898487461103294402197962524760673381780818904269791379189946281139639326393431331666225968549860163640257640948725800201382872999360530199737065425223648982072956341883284854400238000127319527938704833643995068127536422589264137508809616472166680262630535110019827208496186894179994251697373799536215299197475163839761518015407381485943357127761031080428668974452380810738439729613668084107942025594101082608926309476942054096164773862741947718308745246011283038290641938570160317883908603957785060329664112727213332953488177633940088357479444910478714276347860294635990972338577593295758674085151922664703391070687177983781112989998490782830693020046742144365408589647484097102593055190551407132279916762280685126392829828108050460737415764750664083435657726043881274345016980213451306659727246140505400409337952414604569074161066756282965276344644387237659608117584403329540258535043473852611369703636109397317123803291715664967161900613137814668388894363930306274122998785745952988820299197580135820325970263728894785801041525609340781930030373832751091321108955062279781576191798378610259061130583343832019407347092002544065432169089083823158846825095692876867237128486978219656893481120781627476198555648000000000000000000000000000000000000000000000000000000000000000 [47,47] -1011966008903160324953392209202680183144449131257552767106604158414727067700433926552195256093276146563540693167608674743132992851561138286083006142043825340246860022068106824773178767469269755270661048481641034487687833723026429109665315249121733764242774101641228148775144458831127942044007587555200774847794117487537469059172839144590713265859203497692983258544045090751415360035354214991498999874759013537167250542923295628051116887991936082738371994550817614431750328078193421645786633676901649163414689900667771765616214655478882418025817666983929017207575595613193327049712320707939423979618811720560322146062035314346637650855949353397408780250754500461407496362402618996886683597896017382395234337715597116211671190517692205132642009397183739780315569332725937542864485836308556370990174774622209279719657404153125191695121871653690238360219566025664971907542079922380878211117259088753967064404057049404894135870072280258200939959156913080462149036743581366395886696689387691459841981354452258504105262375278112383933471802246412425647460781764646952705214123674013304991186833955072017738838939936653137341765161243336076229657651834939708425525645006622950825909514075032006921336815802450394652974524341740710138791518635557368311725754556534933447058414491573192953129514464866825952296047700848993716997860486988906525403567104150520644653164743217338156602726968189375586109892122873608240703250495895905355826426894093784465719852928817012846465470507623453517944573822575381669660919158109090118163682098582800564520529597650779613857559622008441839378806266212498373512757617035535450112000000000000000000000000000000000000000000000000000000000000 [48,0] 175357112101229686874978766098065859721766099530916787910515000941778907186501981717820304093869560124907295987376482099854966051773637027337829405252533449939842713048559945767426860525941588012754297531063271638416958623470078337909048500598329437049681473436042083338344500557359800382123734862661321900695016604851004406432471022962388401956191296158020849569729650137224043161522678438565287456899965375605991032523070128136199567787625163324132731785512104797052058373016982691147406833424746941951933736064314944536454300425690313001005280723834680849002796173317474521295335107177819051328858310095028917413822184842567809053952276978368621592579099391162546240613970474969003085532844849587966256331152207875341560632287176791850368915264764635129728646766956193280948774393507493197961872209126484286120286447575523756615653870435125400723950181457219184664285667265875430509822619989825168134654613557697709962783567323568222858615659013203608315841729587805895861040058209254121394745061343561052083951285625778499488092183430458746596103821049646003534353346727486960999292974748840013779582308199253848274555090559616669071238871461992740004492645980724437679349573655913796381090513133232527594453523857353311435305939706430771487014991752751381706653063819806340241103572218479801802666624670167158114113296396780142739053494303040396728892877481131618914602968223082914668571679760185578733425136824201876771183562760006767856478864372594505673844443301552621645726436810427795419582449638564830718486311490969095644756370296189608680457737233378062150059818460474394994473941535165493163687309622640640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,1] -1991757060017985862377775105871604654784204984712095651590466403238103109349692036874716209077581173480184453542605427706892727017470034528612627420740481758399746423392872924067034716528704247656146904545882132559364774451794483889112059600430152201482591752452574884042765200102790925189723107651767937039309418974529106457340248887817483270068421618018632915901716534967288928831866289764919811087312223171825454508489661996972064518063796988137056961624559556681740666198314617925827701301381418636235289150144515160899817297530833327681331921037585984472022104016690344369516506417726829717603608523597915193282142022842617658112862393387677879805028790487168369467202327782981902118564530189008648695230228851414343766660655706532186507583416622538465611678982864187390948581150171108201610511202767541829217843533489342378165285161102382414902233426091770597225441478111562015163157086366244527431147177831530087488210129082987527912854835912889208673170831453292429383053468597035240324972352404191908497488485519186350590040999577837944552238195446847702262373936121725244208136864260891958836617887647114976686464620578120276156692902681928298039095063074487909582591289079248659603188336189461096090299987151958878883106463020617842791477589190394679968024682564218100120460852983821219018170942441274138299580788811064628651603485668705764313064074784215196335747057963208494803299385425468916085384480560735356839430346801215905130968214770635116507818636803983330402090457999095190218794579762765157654919673033554380452085722183427145689378413213333170586147992281659848903484663551918425717083175972241408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,2] 6976356556485546965970794850170660566489251056557019882981620577049775184431067250399870497413875567350777765736109550780886155760524616835538988342960072714110343776461795891737087906775735264057740234933761997789824301142466160289494635608724432182359738660866784129333136970770688612785756383756055706732921865423172245987607421983144748580348976901658562911180133988075759895363153826410974872820556026695268972916845064540495489973956438205735922638352030936264704662771291545688139136580624076143487048752898079134926872607098914446110001430957843754214602410790479971425546968208434659809272370865732614291494004581577536847712662411003443585096333813285569041774867374319538702851136367450611054380201975559833858698734630578423495915065783693202034248068125648186685442651964554655456626683673152281901982026419211776330895179823272498348760047853958306966946789746181866973244229725593465395065624305585066802164846546973368288506118509435427044634238278474163091210150728059559380272473728081899859391981494651792231067270617795016458158943343496529378142323000053964260517101190208521150276141477212329763083732212840468917539637086498314245300223694413203200088691462180582911369898854515568618819773184017757285477071202564153142999406578525387738999954031525791027670715172091509805022382127794482907770913385509824541004018431029044380089401554331323443201629488176122505247755607340107269456057974781977213885972423628166129131520324134775194464746281899146851231510963998061902587174460457228395090141809888392514304631451869282583849343463059300562334785985804121581070544071032636943044211056958242816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,3] 100241296850869693517500316586698915956174146336411916350507611852527421944092890008224330085144226355907134560201657199167713009647968377117585014952560095520982688159606316605271555900741134489160708667250178615202570220449524900466669078144029908713281099287919342654311440144916671815831229824628942197280546411379248301946506541611776134551063824541493959455953460709237769021690274335811918804519195502123381343037766692142344295162603883634048910864701689436019994272749198468000525613557229337725073084041245865332240714648712092541144618049969285057924134565215657668286248609255809159696990827410411869128622557556760297620192771234177954906812899611138813104130347686082456748825285896629519493552306320092211975808428562860640583506671320104475644128698271515415207095641500575125208001811969652951126970303222679797728922387473176381095465150715517534842675876771063026161196735158871567324393156367644459743779716708434797245801629082721975689465619614200912572232972861916163440836039059314588086450382550910142820248572570701442562454759439086550107451679988179017141093016507938057425953253055374446242216352620697782524339510222335199365423157346148034978266493676440039039908513663636361793641284271161502235293302124455192154121115703025858259926207344502887248346112568945628578465216623970096845052691930377982171012118697789344702779794613337819806018771000195026433133336687717500152899296559792954259455864936592438656366116092264897718983306593259182868639887550327540240382600394834842927592860928949404185899994782679941224492824787798800342087658661687155899361528326971339978523346462018895872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,4] -592263579597027670199028640146431798393448122147340374617922391777728619417097971618354512575238678354082366560714152433237388720533574555264046880754681912225682149005654535105414490648766316201072332125678204115025225812038887152106745794160581577335605347680057818754197545837321182089376886780986459681783089716495578223257268434434160869421447114218755713534370667945779045637497545294180165801931120137031436509496868803389554764739389053433534342466813517820237771575484845192847669108929542734329795647516958956267619382317073335274908578514785252691749389312977754120443373224564817697283538666353172507935027190657480239824416555820176305191729523049682337817360202305919374128566746666328603444428785529703526808451930556921419497515536093275915039143594290351008160422817331152602680623660224766833054170564687379783485027534520895390354495074399538658700947364574054796285156374639345458567590594454901270352370631449586536443777525896851557573217971093600074061351156198750883331559733929280787893708801184594015555409416800177422018834965464211181525318549818322455566924491178003860448013980380211267982722996450584288997412098917397112135962569962520101080448040646972507865705442758280689762037671793036893699936962579871913082792688553075419115070252756192017940325720436682134356624917288259579405824950419694613529742340113934052790116743969925079277840076566684208359816304444323988281382019131137350577557275957774683322923721988586366435740402633908945663888186163775647226329994161754435580893874216289114405791307833745319727609562163752546464054540781338655779851716606593060858031842168869486592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,5] -1182740508467998107846199713201610943695861864337442429313287295915211711137215356498855001908299735145058785171132028904598659627906745302381758916987589942804967646829924172046265633136746776475411726915478319744734688844850497521786874157203841635591062210000876612221287526741353260321435344252755095022486754745368837969171746501645236637819320880840950989355085537931719762820255114168570005062292578865397892458317725783547649811635498336029467510181811433463765234950396636105116806942415936565610687343555293598278981598038217829711777470058599614079199871538657787372037681496846220985106468738460176096838163313490034677998564354884366488745336834312476886815687300921333494997503039564666372811427933298438021458498651238214521309796204642778635550414735653445130195279586859769324820601762861166775724918552450809115131891286918309402736303857405873349564513809019623388948528372439522136554767089939060977158304394945079386518550405193565229465397535465899239269753114141547780424843051321334176491044503198196852127726457552395197410911921358601410686669267759744041417052128001281973644730585690951204102841905687725460280747575677276041341781677803606249846752596185494235579834728240237103273055860055538615026914636224049021935970228587198410301221675007461751406654338617199514780244571674508122073177057825133262191711406701652278276069492368990023552416749216562934721851101970958241042769878947369134909770122288908320513733226112002373652936689679054030488066868113893698919710835640053168900777849443992008186168514413282916401533632835814554517704655388239285136833930675964191500486390458336935936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,6] 13405846913357715626833257606354313558656885331747508973079681100969975028574918095785269772116450556858261231747566932348154921620978602331504687387445932096834457640778497725590055746550676903748143642785142004988701448709830851229801377785601615361806154025664045651905370488965852617732775693538465536588351184573198391813345237455890559180386485948661943164700226531356270839011166760432250966258904270596837034731156117806953005685284421417360795963796400595494848642905980210758448729865152258833959526331432564783857886661359209986895963437670761593384542538691646514864989053690421146625521017102073756437943455020451803301483676371646253449020662917990913107461608486439857841358189116348120258129404040717015121159319950568221329336681570640168683428265093533218508171816141258847934050273404539812333868941599592418644164410465353000002912273011145269537414575493213530900138325379850236985705861626452377173522067743668184713995286571431888714980088836685562087055660564990579843962495868742072686037649855152745868340854605019181830807775802042617121221957617448090440212801520979530106166253861959838785289776923062159451618309533056351181546660253122818321452454120452144821008742444523529355007182906323609703426075067939550243965857841747244124732139082953885313794752485347281702034347910848401865936597060912843038801397877258778964075115988143943765708373518496905604797539217219497386432895167067881743294384327788343762094517791180221263209515527924762068399627743566464433949559292362905079645817347023749410854525120441240304953593532503475040488223252683276673932661331585091659812185890805249998848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,7] -44691702895543563992240875335450578081895455094562718474656959189248084459962542153469968445742703736499614588793243289521975753573708822496799744625000887407100781995834234548181459560189448376127443926335075096361627064831753488114810882371003958839358766021394456512724388515303627691787022238099094931017681695385342397614295089497467708968962418228438335714640382049593000561108874475803460545191166210885187762936404436345981154966539962626843039897516836091548994327941700590596292816318893073828289885255306142958600138604434565893100453072198518546766029607756693882778577987350130088769004682565791616766345158675341923013992236396033965361898978513695325280712144756902229704544067583041083064879763513732218610527166299694979008580463885453264727989865403560706058048328289340773140096092558568992204983232344888182128256148584873345572999893364849457445558789114491409022453899702723183560071986003504009921091428564860258639363922330583745047218173704643392525335543989707453287407996790560693097586288249731617200096666009259054708020124732654302544291508145405378796803254361013588542921883929609947231195378034787118190788290432672380716601496468248593599419672072475807211774453374663416678041987160236682410146551694283703271070934875897859919050637693615034219301535353652744133542947650156008346488744741250681794387482645912744739832676585890995163782801568556378376395548419808725923217392654542238874385376794017905566311127396795706579154868879590511242117877511967519268459618502395918735410698622892060324483082114485179090170680516302954541625426615173426158036430667517766601172765904797003939840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,8] 106625951948970138487600798942853298638752092263013975909122359344798864795996346218623015756814785492799370157277579046056261916478573587915056700663868581790139411661817601428378258462068493862169622755874675100257640586197750902878238290655055951355135933229556688477960327321217397459049700722635035787840039627349815751217235127465149994453311575748166008861832693271584727621946165364230829433487035816946208496901590520996941270714214740337293479997901273324639121860345375035076042565565443495794207421216844001396058983602850055167085224463253570857406229160613603778902666996054733974535358742891654110397320794588495210167268892890173939507981699952899881019988623857923288245095485271019182187435769744751335973124727273990069960444545328108865154050582206355102949491303881510957716039286461615242363440439962474611647710350010177665618303161646772295257720432990793079669856259286146047827841134473643313181973555056956899187574028145186633059776024516144419637464344891380540840203646194643866395022171117519861563149110927679083427536369399273614252083694974633648005395540323909744903070070295507556432178065717036728661453703748483340409140175933069461208741587119348038738413716019814009893679275029989762439908841559624438576002495672327259933182753658244562904108330314082944049135621555948927203478064474269966457203957338631685489115930956411354262733126681841557825471490390094388760759215739803909080513339145740857094447363094055687681100039537224028874783755760050072309951387414351970482024343639587394185487153490033459277984401927124520118907539682332268151691024494096430616803378381221384945664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,9] -134019830586051324295783475865243381568082005636393383903464343781970124100550372217927551999457923492388998992436370610543667974492282341168670428728949917762699687704443183018438108868449762809621930502963580665008136075320667722210394415651768049620667100249234722472607421923499357655969796159821294754441989124072988866133396247039234493541226747951851716440676824750369157788802448989323667474624710739755892064268779393150407456613322271857786310470005574688726212676778264345766430514625374217983807994323055585388353010520546948488425178935944404204835015212396475007534111645885481643621871415695706354350813524425384309010846699916678221713779119310765493191064566240408129145336716377306144313186003609959018828892192210655039674187070542885880621072759141002191217979746783580780337818162773048847671734491290640959873572083263740640675450110982745858901620449784673174637985210319200921395995234298090708273435503795447198223817833949406831934142511229886378618856439526651656072583648349835286186530405751893401149966990712009422772739207067218171056343939562802060271455783032077430502115609080599785108028722539703823915786228742511172171783519808306090434665478053586535131670141771418509021499538714118452263594294754779118577414038575954690873024317123072995082199843579918930719591163530977168238228300515930716487435025501340954482190470845311402709045939190827310374116813004884696577365826384857343905981314789906991920940036354851858534756440098362607798361030426416050026240704506516076252049760512955725205293210479463363490025199513541559589603605404060292892490959579511363038567435565269595979776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,10] -205428694292905190153961147418329393787967367084257544281808943430263245458948617077001623583756844644636367039959759037432273954684082309841887973283930694622999804550920557326815034494290238618566211736444425693119426153596866575862195801950907412421969493322074233873223174262505345184820156845379843494433739913301313160662136431551913622300265793487149868849033679868461948799802109319910206043756099401285008878279634155641914667552031310855127472659137735894429101384066867466350905456289505741744630753339202228486011311287458335182111962659978613257242853738320311252291242413180983500553438759132451317884060589231441782895337842644298132507113193886865191823290755828846616885976963252754002619101723969247666241656643578575307202519201960859100393001401558223415486942561996508336138316144579697248012852955045301807031217502751702879531531711111546306260629792302432800261469787702783959306821870365614385331943302383543904607675444881464992406133277550137558535108696674106559575090212347837925359383188045335950626658712768716290564812712542382532143110231317584436602871596398900776703779924175989083587208779345173960998653925494920419687416559247174737503579710910482108731234706415856027415890869066683498054522830670005048831433393016803422161348078756317173759516906561547421726166648579961830994016664711627947107711893384681186160751578999554734434625104932674817790532860457817958899964358801912162293420346018750232697484590707477199413887964727636100385975665550677649835201320656490301383240159206809659459560306808473158911015985768705022735397166367450299150957454495279445022942777283241698131968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,11] 1242611507266376177408710960455902213254272070760175834412558739747872308958516397466414643166770349747261311501232962388160000158718689390396293750978731019743103250193442371614320576934549114310118211887436145355124356062535937234480921601580339993360264367912206820443408807515521093703747184068807528148875059521482313007701494634033649506250170437872902134625131507042084920035996012433824645987236992379141263996055417496840931625088456388620004964462266239741450825560536284794862688298751752363672760834737570668708935366974878780070345646684575388613678733275080173328508126122391210847805817497871036055121959387041340868977420340386977190300473312753993247143731872057739850807209015633385033374581199356880647105951893472249756497251991893411578241964078968915525630815151073987171723189715866578287763697697884489033450641639476024075070016812295238695274731981453388413443145610029102102545007376053228035773490950590634847624069129166107111157781818399437133904130456782674821566257015660474549668877114596460880998867213099326645604171092077759717344597904670460824376847488794451129961386792991031745390268372473067461553244495571367788530343917756087103634339751513504631814512272147270912872958361422280585586751451702044348907319322774995933327811204152182723076564894193433662135960306174919806362254470234994193052933484575714482609402368556420911161605163576434698970610856520748929416000832669842868194017397884564325055052971822989160017026951843935672845198485166925735999912879157166240597681367489945951079497159652464936641745724705851501486171318674228230288068645171330115116825629633356001968128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,12] -2493952543341118417647795888548146064474255547015288496974778769483905938799699028984730761630972913698302061786218284307803416787769886590593805880891035106268933865402161882392404863236998272931365298140446323388502238967978456286122398913105468255547728765298234056059469194830760072795107460333475608406418413192726861255946181115772208405595792932940064660141292321847734173332091781099091290458360719848468467311170642466890737610740018195808674469421719960914727385317241372284156353983030716919962256151232476705371389554152129971243635463793800901315866711509626718233220658268151582364374004969741553668469553612732028900657281677238719465454226771134887547927831091107197418479281524867323120691150392369396649061561792799682529596362273575520319270474669686316378944729331643773837679180908111233975816640358232556498598182830009724293616676360256008767421620373235460787584348548094224059576592769897328605974108828965850631917460168526710073124616971968950726696287686404978517942238438675751217395962678588887500366717368406880433659133956578411396868705628021058566984311475664480948538807241198634859028821861046976724352966752250566374335296756905300293159351477157095440651596941260629158896864586617559113154043925572845557528000411708564395015440657849303172447955591990653271775688080952176903273015652222189124449930414704890026836127899841602154702059329837815707512564055469982277929902592567076761394374456010081452584009649155473336092915118893975209184103572433020769826770654200407694820715469809357347548504336389835196491453964495018826421983092003282367837776364124621897500962847562245913706496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,13] 2787997679860358159448199287607745159277418213642875337927457222512050608927239037993138465574080881390801711049487794820786721260622377594460623721939001503623500850601361336292524239890679561521369857885793460884335138087539824139175416039280833481724157082540428890471207785319214781558871989192423403089116143636672401497853755957220035085052112193184247807951887632726395622632056269905298388905310764673265983659113868585277808016363890409739381637869366732295457742798993035226894060677654409105071033911525212798791545666190842537120673134511019156833557492692034051806701761103280191698877388807046495683636123775707393097139403883521751053120200601027325900329107181090951672761348555460633448152943142947603012969183551896314782851788491246076857465787324589883315995612662872636507655912374333688175340600681581404487655317524334801364552262931796772739690591632696487478030425244163555003453580139027329325343492789473054828558454111140637316921125476236799058289760612939832059674579007239061054764056127782133466173588267871834280658595610495654544560681554420661312087471943348167714619147297843746717034625771725568565469274802333934825585566261285951310576904186189342782293791451765872943936999537282308633944894151467964931844613888132721977171367418298755925795189270705818217402486568659528322356702722088805962187904757017380169955008539035190035998066494082497729885764643665387461297901298045504741839188804117209476874495130181264802762625681618174613700795777774238260136170744409880151584058448626869583963245922032571007656374868367628815268940119708268199663445508587031532269956862521467952168960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,14] -1694584374120431489004759920620856263559990655271580638695517181557376091216979227599959106188232792546137291927964391490479264784480939854535100692506463018412185630946720384748764906104288309998431028117481101130558848361976215389651806991273695891758383141213038318135981182100299493875428767438214830246736941633351121156228203969311522574275278383230960172719434417544729671958638518991497141912715584825870021623148683404671539318800929367911250969212082658154792816858205168391125444161902982517154464697436231610017226681894620202338860557245118152714284007023105628100555446533017776352401650916744452293360147976235703414100268991370494496406265802422218270982654711755502182994081599544113173381853704311568944103994330064677339259384580639302427342037253102433930493909708510551896248414173000876249324681736409543222696660158260572383270397440116282840564886793756395645628969509184225173482807941196431203842829162763226219574295061094454849143654213750238562743876125798191782140493480156016978838180812563962776465582650473580067751682008761722772173516864045323904671539706788393590159323049630290742928555715128223835551008262000512017612105760727326366941297156468106493664049206198239796465103884766149757534967137639349195629549026979489087129587528361936966228759384511246036376540467663738615672989751668509446698173366666356732285247639396363625725390606515445366226531549192298836921771979579146592884665918854264435946486112587947067437462428157851196115047599667303776275534312130177431531622665201765026192701984082065106802913245480052991780141313672673809185167844850391424693764436160780630491136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,15] 114557020965718609352195114165998079918320259749868780420426592510479670844945874358580069594108732626172083187399006546148454648519869711315237840099148375934632010822855189687631010453192348802276155227385462986056040422111763789900758149593246672412817984669164553475849359697208035207406030958402336733703804986434032715910559625428313922217628813434258160955244695245726612681023603468119366081799639425883449255565989241032546269016142516671892113728570190222592111828214111153687679491895932819099731377416643876190412553506529251320630451407506706832679804787813252934480875365887258057695644416052615464102708161807489544164236409548897474642260250424961614500701538129555930206325862059363672368710609922966948504317676418370674415827785054045906388020544465265829873395360829683851257184258146010063292288948913649511417157900177799112865973694796788667986146293863520544456284283045317162162599717532643146086465732438242534802306009262269058005685883120005239338975997715477764318866709876244468887753866715220376629606438943134815541226995133584792837379892960932395792302490160422472664134239523127702780276376665191098899245753179471442298416320370727718032592707801838989671895839227681624913816750793436283114440343260948109301805108606652374183301043506094667033473415739132410178761254739584396776837944164463277505876188509140005319011514362386986154415995891515397259788860684826849793146859856391565131004470753391696914935119311451416160614023176296199156830656876952723521607190430690309686447327097632005403273177869126533667094020421956178236652846492609229910817041191780857390280846086898494472192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,16] 853973349666016330638770478299285849392441295958227310932089279426636664876540483179037800505803352849180977768761289385400986738429934781784626641811757548943395999472665664925199907219113010509015243128237702704462890270414425118233874161290635594927244079248772277210304322757969812140514142358331387016158919384037025126032247743052530844373883096285035657691770003304836461828578807872116093924129673531566632692091196326506732667485014035589096308771069880168298563662825213526089097521610134844903111960717606619764063674489669691250653859853091661669666525494911117611176429324623098047635046153117626440714252409059397698349228319963457644587724176745170659063202660148101599559808014769808883383026089227770984911837319898327877395205784816429229662277355435027487402706340324520052457836743942943375412810228468659023389638040143146054926756933644942211519971435339169299586570627719211661501815643376930292505694553517587435770318998487424678308571396479096944093324733147584341717364072217910248091760476944712911355263447389711149575150975093516147955287343352641450421093033909466375890267432501000974448732927104101423087674961099760726682859022550565864059846031697921930546049170146364257831820819794322569516081963951064422219285904150825932200733620845502052089681414374610169786232974288318187992653079400624000260022020392917408330711827546025215529978847979087988239027647423750054187718486626059098473261880764623597675858588442080901680060272245025343881734063122035655923885275607122717963227176314977460439459297829439761650563402335387495158062193863665618335646947721282527458393239552047865397248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,17] -974751320035930478177013940344657509955463552098115729168886210094468270295675249729358178104395978493476058279939679965132423223174233688750575037174106097253921989106780580159292928531337722445774812969187256225352583281669908375428912193479742977918758915783283940481779819384936250825893809933500112992610390495803790527610087671242382781105970591812897582426122955184017818462763581223488425021181344331051070318040166607162603916815984628208725402985115424199341927032247266229199202378234928222570094637293850526193197648399277972876569900994652696708724550448819472784276630838150088536639849299273880421553148957476411110444321730325263495102307716787460703108274943033498885150039711635700756685475417924695610969701586633517581153510286094380685999564347847429215197412959957953272043550988580445413861601647228752362483369657804000317529590027610322065034884776530701100678984116227508654277326890716390525189502040711410442989521926233315971775488394613920032137032765379576024670293675614260550697188363561168884787781744573632545265144678259596817757149396209958455394437290901752947239523087215685539939290621971866691887111540364761606236418763388219786232401513691553476655825329040047865806425987436066682926918333746567274447323360772935129629216403943545035703869079123364986826042382533310478624344720329135081962404820210011888679710149733578407821823316425667580451283911564976834101612149789342308435326701798876884782171756885696777407094641331996055841903212637405564993719329415109003045513891207733230222646038117113749411892400339986402168285091062087565493709613291670049034396268057523558285312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,18] 674359388358616134688758980728117657521636841577058312425351136364678059482310547528653812837787152155964965174755312110715829703904492620458176083355809821295090943114429834985155792885434519304089012829011978514464595520824680133360069130160769496879301008017821967631541019097587999413409431769113018605720691761422951593880726954760932419464694908900425313650413136903130306646889306251581260087561713209602743861630088805299509038389010312672712645323516993495176202797856618829958272202183908815256216162725428293153789484744790433488280130311997999959135778349936880470980894062100343179874123812400351547138263133096617295781814914493078935076228701690099324868025217643310218679528273095251386563162908707147012361512271313928285454729154031928296788091872430154063596344434729956363691379783641143649448141351108545503062855987318526803111932978546676446382561074510784908652442163361483584324358911845916004718514934717646752312534578141984441175598575047860537781729943738085909449922167141057992754722067274999136675675437159066914842785382146862110825599437196817159376329915596805541534672614263862303782733168493345200637578001770393419903375002477834085502565711314216603801040025808769563132582824086390212011200028827261874263063408239334321706077260777099329608721063651217361909636130682566921740596966043746654223611944086044075996821383062590130124271849313023365532404910588044684902076704191748434232311273890463765795206038876586050920151665303917509680196090902171656444527896985529495430031657443231468494940159245103876176561968612363307801058356868714531204270081483225363728736475053145827835904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,19] -364078456118622832978145045764718407156378133502383085786668126497930408347422087155064934817987325677261886290280534049821635019869880900399765720448233243599542364154392237443353594789267988794034445607336782930875182398775980488610594159702975286978334912113650789675129773967979257814344060548818522350300602475793484545215355864679798911837886567524994561614584559559432426353743435244659851897721915668847883827278225526017904723744549083507273782361586132941768902517366251577992650872544677291062486866955942458168584964913392466671426300932659222984836867099747414855514288863675189420550156770968342786696772615057185015638166425751812800386427372715557434198027882124637046267608799011105390838394720083706324634130827493758208967096710426032086612013739589415911953926980119257674514065337627753447319321047245237611685961281320457770841447773835042382796191049176244173291242795173939822799996313359174902306061067709908814228570551239964684629360751190596408986325241573185397938214345311035465549990765402983421476342003841819133579259196971656381627541281003385772659642024287426644762460583919080931007490122698468009709643282421781456825566220676834241877533507254103343524333693192942473343844442234504816895393768944752689158163379413689064533625332431459527291323224168874020875283201317287066722325421494268596058910358039863701343087665085781262803436937870144785894042744946750987993209396681267182682556347433646821193756854747439990934080266873111829305690961303426591366348460151124750267573819445326485912576497604205715074450182751544592292695437264062066324955876528362420437413904226670583218176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,20] 176502199297116998599453327942936036922267241412424747612131176846410873772554245472960076669371099306754013820972668470616205284419012126771001167340683025850278705114340215818536477426845590225929634876050548876941454658956602791432236394151612527640701839315506247771347460818682417548926274454052734603824683377455095768955638554293632200351091567462111806963029101890752655707281291528273603423693342609119555978423288583266875973476590943667021705588313965787876310080715977271168777768424904329495287837129930013633838151204098364763489774342709408374719070059014659373133968172468637212132770522102732232888336284116572494633234155727776191013927704227704168889883154238878789222442210766277536525366736352613979503407509943661726361699701106273741659007728856452057035404822052738583827992362239229355112668056196120540307657374001320160022925847491322241838725106759942564011569208053809970767272169917808073519723292817540376912830211439606927679127686434087991429898015641328666931179649694625726820196126612057933154426149284267359735949040801529732206503134990040827758662113661654279144267754347374626459075058864366573476682239748130327102302443648666837763964741277619644882253432673462733065114780723507961534892710835016793052519347296662430862379365241912094153993350956073016950738043694917906096393361376401362662460102931508601873455864565382367694803438924783232372326883102433123992646120637256040093716176973351624690255435126615213649188442155053379760738631046188350481899709614884507650987990779724768356863567652786522802397602838790068422440318387107418745033870159832736289298610986878559584256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,21] -83480643326589258163939340527875913435614134380665564739379164402192928779735994054616141611410892279937839847411298209189638717625707574821580314947384871956964517496500599831668380282358959347900115688266147113765940561331358143436776757185996296111068580413760616593418921950384007795378270540767214091572428676928202086579230429777132914033388338116053592786174823896070011540475067180650256723757664946173262956481747420555361740660089702109021541438250549651912926950717234220239301030586110732545155954875522387669342770014187168706599110055113279767196990453211387672682808562138554028174822370389815166046066419189333435692841693549900692129786486177937573482688730206046690282424290732047445624749845532933440358759708011467108709284019178620896789356209479641455968752017339944259893768765709327971691613096958323330425022312148495627507381504059106913514062559107919569558701250144087487545684839591926855089268733654153618189464853926874407001930706028223400236302351433455494916610237545290328714717129290525255756395416364216832677513560091080146154637026668867280514525391690023273498329714427660152871995732337452434134960061648897111594350890103370999754417258816750422224335095973286193246417716641816517495982494789284834551488447903812331545743452450759853012594073698488344223547336682340128696471624545311901228720733731174363896105815197720396659959970125876147216500859599986138225258426344625066580511830521658423029762527956112218393109392020069608334940552681636285571971752994261840974360059345556814238500597021678838941389717246114476031820152467978031073177711683009949965739215121833080651776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,22] 38040902399175032640509117467432694629370697220917796810653266976381489042199685102393906663544301650143488236827141882320246268858459317162567173188316833864166736162227630108174296091486966876386821722357471684515827104941532324407038330055288855453059308984012378923343264969358824603811740269230987112291810577030551682412934780698495105540855681068302228581547091812220841990984496169908457175054763223897171349436759289232271261708504330966482438830359081846430643393317034156395533319171438586300707350111347200738953228098628297443972488746521782884042672620356330583756681938786759460301300681191953366968499758018619114848608218102909110569807925659498578176484624916907513829086724135645313814171845668889220250397401552881298330539892643382779310684653924208248736158734066253535477970170052666554182031337831633177801951940978539165678619789944598985450455797859565234576332689572757356585038272570837314507377690812660523633861202702884030323445072350020270110066358533962838681159264378338017052019880024852456724220056901331810658663807783291314303066425356453192247516455137861736458830050975510110343357253347887031007383300440400869865867515454713352590887810657338277465311844211935652165418230215636813771745337800161998785638297937286126078385757025243101934603474070557111124076537595916289959301770619353650502926829173572461666947601836285443726829823108313593425283977779734504572367999311214090219652580438107014730109950791184478914951566251907010050617703428795375707924944545586504036455339269932302609020737802429855802159425558446639175036646337555132880786432702909932242747831480365510295552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,23] -15492410838546765224762735742574647549740969727933681347071418744663771373684691839932436513814716019623761289204927585734083584385825848807579412018681437407905835854671341180400213821037093045978272254900881013181579484485518521205843905755456726742793989480204166529221670689193389248172977434461520106708890118883441801592859666606417402481628630177686558112487534323235947046200965761854517446921009945565529723809701294709075017493386414766415367822769060444279035546080295845022465133682694952260833411209928057854231638695784808317033467841511866887851287390947814391037058574397901618418461184944486372074691695482273306418362765755344836315197471111448965619675963507219976141427160457854991305275791720188102114979774970807136994802667952969524436650529569641548867655878515774834943743116299455825920475217063710664074665874633095532264670826061513004918162809629806700276328563061330963563094933526152838266415943108662262332500912705983447342218095392390025827844773508219240129664249634593001755993771193184297459453838201447309955644252321162487874802092349150523724403823091712492061341798925887138331890257072083112891010533619752230353117353854214475104315782517413184346318544274946399652403861634922207639761846426496590422219924745906504180222261043113469315331548731000272505510373076203574815902769755335751545850145818477217018942075823949990192124034698568001066860126472756615676458770097498775274872704137062102214128352740159840528988029531968815549475027421518594897478815378915866062264671225379481239805189527856554438985836117683247775631253196037012181098297742957435007496030284790382985216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,24] 5218445698361592790335754061141340335819159218641118435348967018161798819936581907885928553240872550371293455508405422043167305211108319559253022672550558021591641089742934105742527581886749260186495109009895821412294057066322428297481196837170282968796467241511360395872123475114137281446399004050801955753538773460969992012327019665417095869180371562130332818975237772368251681102311694365128848209836454443725142021187391434769387288979136072520982001401337644390239495115559633280844248980477777642792158833871606528611291899000860735046836430545840477141836248706980388779845559457675466374809449749622930582638710119284238371846753636785913620370984201693084996130346390295472538603796416941639482562831620343806399904137632734799349069115644702097971405768459358333655406309964952242363253174139601736438527029669876532066104486295483850212308558402116088603599499710071598831894811744568526978642447943220839930085978977271030874240217632953186253447817132914408086054392712872372364694083404904857884382737665869140445152004253154443683648775804132641010797263820964899592141555498533575759967644584243208569951552483050001910635511832220685946848062937618591640258840705119029920367927489043774817142829562158996430196302321920285918877225481353120220832212736615238835697565435919266403512261049754602262860357893120874515290390082546197602775898911557597347726956360643579216775460352369993521854772953920848780518106908536413036920289201836419968450559640786061676612196618856363029038061481161396711067397077258044039511955239136742911274815141143923744893640848340024937704359596022234561429309685144511053824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,25] -1349586141294873652038897807274396292521318898215508416219828560141728923495603647371324962105722294529753214362512280143471970746917622167601269858832117909935325282922602441155004175213505727181583799205557797819725738457240816382681936276862131183382821524531853060319547430668456280175704879042384615761241297330314940359573215190779929730834597530050316703162294516871947770352754375473016639014224263380876179185246462343457435252515939433418797038397966104139631224191143376432388802399328778447683038432721808377272984198425853884154357146970287797355843220148944674027038879321733581941193412826678350851676339129031720185139051324101447740700798124298140252537934319016358837961848917411967955317780046270800908483709902714770446260741242995497339221450400622264327544683261711873368000363176897206089423416965643043954446901813160391052716880984486305519316668147003632328723202905456914432948310252818171312697186890279960890034729276675020804764861675313542801055025006492577575878023221512034885328444857991263481159975160561491304739279892511201189428918451263076387462954222279749888109610577939412344652167097921405166012332000368391268034409872722597684960115242351461538425231866405302952998837318488528944410207327353564035175604651667806573865419085150446358549951367046962438206991990976061057621184272068231404321230360147814414360954855236218306065198215972370642965777483178407553598395072787508891867873674202661923456417168714605007748072448802433880458060853451452090924078898499590493831061142596896274459532087379451985175980381536347611723532000042191908691762286071162260600285632289652604928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,26] 234205515460849517417372166666495857878221196727461317422794127553764798669583641622041586740194492204253210160780256095488541342650171904244350145456520475514493406815210056144300865730419685479809530649711729276040894129986663467877643027773949541943750491540210677138429542750759137166826512006437403413960703807268643564110594130917720434217790820017752638940901421741473084652935664083497270915671768012840868793457547592923290986634726291284409456242791986641534436532322772135931300312541076567437181484096677667521940151786201807280987784755139795926974785797772332604963303508700716896668909387498448895438745897516084866012453084662770565093920430943474672076297971031130204381132685504610192751908486266931983354595945442520157103190509976375952700698507134692266353371764154774179651592605570122106835125086772945769060515791633376021945476015355096440538208032164037671612864267002735803983932290324585952510916028969411859998237445238280282419870178401467168691129864221807006778182253653193248807317425090047666544699203937737040599331720707036135237714287090714604853128497675915569751948100502490000641621751957697164886625967538031780574234019456034077613948570215919864497068090179523199418474515759017461641333441466380440036891711848048786302927171091159874983046587838129644692563287377910075133689221846500056583406474625985346514860607185986686329395401223719409838186588482254703094900187346351630232571149968536064481009396839304338689115899066471811538962970570295515498848392162208398652455659062697304980189706978751090466410756315158057283142648695185859547777150957578627790851328183378116608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,27] -12184662657152088173734114952875104275660071826892176533719729264565462943664489689208908032183486588553100887984816048044630783862424176467602344736159209727778589729440249300816337990336660055783528294131802382045212646922112794127048010394772726590483659603658688748291083233179958768287733979276927250847768657879878920919396429799765568686329540775563282537045725244189566480109164962941067585742825881682262251509267266665123979712015734565883581845150671253867422143942072965512708645698341698275306388292568095563733611012842675098098136044287005786278756051973175371742586855371624930025186158760060229622204224640219996653724462101876564033830790400758419767464648816768478101853909615743051554245859920757482687148689952925693273881510053026205820236475262130059488122907671774433996773308560161193897219471377559364597921740794595786328677489474523854247966303573928602443459849259280070848659072381798356242602862224242629183379741605935282379236882177353653797585285919456171601441959264205819375204754983981122098885854884741056943249480137178087339620595056042074625255572007970359808046366058515682491634926981491647698762328752947587401780853677355569871647234193504184522790115833442672804683245259137401167042157493921425442902420871444984295506720883561774234806481123355769977147990594398542757864718812948399151948427941435383908395920264648389283076148663222909480741735363530326687540754391977164902065498242239130764993114091403430170947184935777148840729210077173034967328123559995933522172927192680075113456956854941468167828305211190958410039715903115218927327588807278509665890282370494365696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,28] -7250263133317086671224286243090578678014878638366311014899547791949298349858996582917004573898371844963886209970171297816205504101240809147410398249241454343286745791543134034315624472807612906761545817166431813814472061339640189672063147680615048125989140258963696823354950156530006927579396880479169321175219515065470208464376898214904795337585222177750048340125636582229686960109026720472117001223937204758844284967035119759564504353910834038367060519528268391552662554556593025392033394363020170646237014983190257338465506822501326942580032359592392450115666451783387072343250377887462245472526789876343348442746726778571980855266470631922433194765768563009837255513616984631793648529734315012865135966075771929281129201925534712180178924958649305446746535769350841459013441827318866102939708899095392696063989768296340281357305730775651871686716010969703666074922349153987201780252797840193499554107298501175236437726105406021485144546104054736804275535805321007730136512689823739931846059977189186942858830448202526616004310400519134980701140714565648514297192035610709664927442967039658380348483537276103611169034696351874709469331698220454388008355748573920423529688948396348884112830348104312994742065686620868541612459408103013455061205974804675082919982235831785438221824231806429257282942809375981859234211966430797183251507960754571270705862720460639649478525488029623197164642853613137945792535724035777354527246311617131049322114548676577561149079744153835826042174605502460710806819045563099226356138915288601786034067916950784056858218438469950555625645580617977416403137093732898681869603522422916513792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,29] 2188947323771116723020422273283950403396955403165252282174526773399602007281234772527901403640764344459849013315853796001827921079684632536096745908278159330641688567746582028323296416561874975539332207968766702384613625629328234683562737011089858127038598051536716453204335639896960711374310825065350244263658883597336742003272522404899156978833682018016159834264979724708438431863670792057715424470155085039341306258544632218833325217115509965352605102177943055350270174319413309162119930605001724755930457471528845847839260495997225526730782495362665653167422743165941907025997971478537592058611988715793833197455759625427543808335361014225048370167721889487880403763158561858610651989437426710994205328601174250558087752521454111009206754714547851833383509088579996287151597906352311537398556861918760050112803966648061503968493384526345891932556204452689489652525200446489403686332789077985253775344366956064165706051910736787306661679042763361003263051599863172794770383926285921897650792342153249572506949651593884548873711573450213264132562435548406542617702414066906968858039792366886504410900562089741597109416415213891519888700045132069158425581143479090202699372797501180395426167993717158342116165059206491419099593960667363147556376192136447755030124901625929672549113276621829170947222801875628492406199216119693367716788915621456705137968411304772432605355692673352245612507112664804077182476372293635251927379474500511894764514219616779391403091176515137883263319451183067018072604810073042497400907998897132875174296538027987301582473891623087127643166070734420235450340827983999898584511504080705683456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,30] 129988057209512863718956105259121788681370633211309622463259273400185085818797208523924768089653136602126695969692606058060867296712879204011088751506392745937291472359959573027372029663497467460523323631151345331826041072216815884940190054520961585050506733421135956199981213442881124103350814927542405222952987015591064639904991594124229524617214212209297112130443135551424246022711484886152038111430588995545448614367935282060760539926044259917420828030237517977368910820943039149254791092803621123027515456635086336505873934908781726901187197219525055151108694962689642693149313203576795108428901729955725885482179012788741863406367667699913235386656826363387186385394212339875131365775230385708562067988886554590654490462295826145044953033504539823134948306899982129044274409329891084828015189260615185686233860412548218563355457800937862972968204139397471073957720080322124029167711289625798109573901732858249271062410613424751037552775607495617388293951533595287932858447701589280881683661436791309803073011618966769859437118432791500603183901073505004939534974387633849986153517270910912031641034445131697008194102499153963842118872177419878199773357226396320702004443399722115245042173631259648815355294660612249965244324384368850869062755256617490652859292840931049184659562515930960841594970994826054497473225548598583669584596465200105534563030661510814251905154963505066693728739047062021271787255516680534893654068297263138198600410942219402523533108253578159000819519591634372256687616760557368529933588255348049079003018215292777963957607738322381806828855076271542761196940868382666041515923846046154752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,31] -322656588202973064684314394735810280160410581098268192928318171467286754155118728862314398184436650965652977588949906170485024228143866027252761421824194256511528907973411543443235701869764134518438518233371430147123451891959430044106345091247892391910557890573237320316971472443906345040188092469248164581969793454525884879477228555444082791767385443268617080674709345707421334672985209426762048661121293404330675069424037771791937979777026781413965353067684350320300412773062791071376229912128536134651062706967953284632733316269611190863757378961136880586289129155317413153293715832255131921481399710705174904468010248214588697252121614473544277887372011974309412221615596011789585107400269875903870794855286986378026218456288252496217761345035580769137962873502477130450603834582252302321331585049488942289618420066168950297004278358618985560763014458139698535147304837701763609927435804655856643122013128353938082441888975440960147650462908388722069067155716324183773417358538317179607138586377307107338032745054038989806156415166597906368052738462371165269499303974750834818380432442985800353770734533088963557670412642438486075569732775166125183736004411213948144473035216865618417317505068166840894291100351630802474386780285921194685278968865154862626489532802602133299253382817822731108289394781124720154606573572386356587481371650412115049377522425410538835036378423329165543822053355696800705003788812104601133220732147876577295430488892777855951427030032464632388355217491275717885679495581086126495882849168058701480457900605472782572473219435776290453315438620652496509488110254665466238478912691525124096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,32] 144297142807795330828252424833546484800883313936569660745503377489915181426089426038717988390391070840381479507745393407432505487672675143739461084833296515736036079096577778850091869814438818239027415877564975009854583739975556295149664750614785708894022820324787245735272493105530195474827029348312397464248549654815543536030585094735651462327859194551404834110480590778837132400320225536775845527940596293048606902773190174616474402798265813895444820032642769718892787930450539355894937706239245377670838629421378626672342414249800006663407236236627140143050879256230645416418264636688397332161989657078043769985347037748301640956761634386685622398629794356889508373874528886539781341206125616954625713932228501184577207614945756793689637258356475966431791757215157338398327080363459755838527072443714863916975784038691994232895425772715213034387003642701606955917620729332595081421594706305391233465822846981315012642851300936468295826123915063173264369116916038417605701968302658530798443411691342613159868882492432016974441207400933507379507375920851445743702047132199802481695585644131535468003678045020779308846664760553972538961731533919640006723711878105202971458679761228908705586706035070511185048438407010932060294620352481102337255604452064126774447351406892657126082821077603494941056947549011831333010444248758160706682031263490077965701910866336040461553780661541083485997180172830783723733658228003841632727111013358748589168321794417518934816142667869205874633221503434225140699574286997523491816460238399150804898695231646711755800829477519386972407036065110983096494451910326239983818024380102868992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,33] -43016854083777063593926808698552145870895055805180468283618336879544055041480220966224286558436616321109984309223855016550713716189527437946742719342187464196055967180294710895300579317924160178767711585522286096577835761730527285351797145750334016263208831275836224930782758954176861766627720083055988827280661648727513654023512371774016474102381668758565719731322962985441094910269026744701438080113323603976924990345462073054848624732752722200185404564553356750144060818563181462569157515543095088964738443496311127737941082335255371100923238776660305520885498900017417133101355360122571031846116311161368569822808729831777710971982628366379103220041704664298079995906898026100566932208607924811601136777816886836296754419197413843035884228360493146381943884310200701184074914540560172151800456161822908926015141270291960661317537232604427328939706374744515198309142314525410939203574740842490482627820789648340079816782388151132598876821104260223345062350495120917105109396670521711852932439969690623999996135967704879738821010162453526987623137169604296635086082598476522902979688360734956052634447520477217587373869260297074924625479409138093880507562853403110359793242561003182753116525254315623101852190737791737540245083954738390340288173109754570881948756121231339853783363856984357674377233765950465991966646039610823369207216632263065956759580002162560178812261876012777550623872165001528040215122614458778774567987144663111016004994559868186465141526916514566388277113287929751784073317486814676188685426870723778954554174203325156401569272368705949796316742848579138601870761905792694941450823792087531520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,34] 10144013871232636803186835623376235168486913174486246443698738115544456754502288616468165554117727268928218779657087705521254093340774208173761953008478657179689322783618695156339028984937124073663425003084557495630144365908164968734315243899302232389804121011117530843804621805079956762077106934835574465941416821834094027942731832717223974027319620003434820578723527181879083802421562935961484032388290908446022816193314000446988633988851441318020626740580508097930042926419391880830268493399174253211103184800682768384181717909817723167815652516215126321694239337635104818399608873095283892142483822043687741870321935765778465237560713556151319894479512362227019781711076069148273070024954487168587253843025827969603189966001719836588720570779689197605011065041068175076733746725008986280636461665299180749323604293912041855355192062930295861484039737425452268585347165959127527047865409008692820194732350048155959984773904323973338864173004408783700396314246518333907360569491176554754251808006336929337525563370862331832982070418634258077452996614748405612913314047504823767543167666244917076856448076849200459586286241406679758989037957218422253038621073156964012543712550448695226997931144257688596856678643670239950489450988245456712879757811998373964186365910404415558946513410134977036901385634785165097048049868997136889646096620208364086440919342695528754420775758451635572289446576442092733610098692276820124720990607583477027773288229197179448362669237178093062999417185927061235331190358873822455682131471676638459499509913488390532326603101176585913513189778041998475189692508171894136718687742650744832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,35] -1994645177766999969521494305116673569837386088360038330675119197061570890109266817391842768336313106442716409383144260925165396257153358334333733017881433603873558393945718782720295280569363372055841950719627985863945716189246401228420116480311244334721986160869193180875518210661360242944786108348091430351269725795850147723536419850299325632406743053253966159505393454218542462316582074780024420012539954412340898197904527655989305377327015747233654696242269732307609489978190809514890305450010090370511260918414501278252207976340361657137438199980143684928689733298782300979375483132390676560022932530925787438562067879415733931423482963707082382151857807160585160378369198313759044319452516032530444264696931091321297129027783908706715281209371382383506694075648702782618556608775265795086941025424056752562712037251446952167384913044417103245840719516104351750512978179959632683113517214801847648346246730333879104784318806204209171043071412042793859246463462745184954630445727145101856323380993605717907464148535155043433982447843416195874190598697143771870144417785478205498738704689027432775456884846570604666160274852222069711328237224243252095101453002782974777572042561057006493168385821964261401776266931439893889454923676819071609214860839962520225074602782605475125858178796884316192151518191668053084445684807006002719877498366835628478084904806455304465583267506988293950196311139333291601660882946601884983090982273013374239322545216428878918601109221206654541208065390209799643057871212882627714885570658798985909043872015010506974814926102868683176994429732445164074547852352184217235782446790737920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,36] 331842378822239450805949744336812910324460542062054319174090231767528220138169560150890407862228879711763534147711967402645048666239085469107701731800650970727676753062490372864751986747041110650674656573013829861622071558141689953270690109172595409811109847253071769631159214119983366389489866194729583566393265857302384969503671718633599899401617102070830397920000588477709861272182953227724455851580888215615923303595009997553153041246933523706156309596767815734942965555619024644020737022111960712870229878271578801522441289130662738719974956595202913395062849984027826123533681227401944422075152489029721345168974305961053931339549129133650287766097902991720247502604095338546590841964979385479563174378241537604125591200568581038249271544809081729200395564881336619150854660084708285611140851257593223529084385761698707464349969293629070726700880545593911928674737826711455786823343589669421956557899801251150164375755485527215643875828632057136787063530393834356978424427027933350953430759395745187138504635103736988340797177207426484674667615552868424469141477466254331752124096389813626788425330608484245432501332003800003969423885152366163267191875029034907904960303245132496162625197191179980765804654889515667063536111032774091919749825689431968700006810218747424910222875365307121067609130808048390187335590520378135080337311856313778799101484779244438404282198721852641355384724172770192403654010106853555234639803827640087446654613762233493914754344219002586216093911199248690535470105858909839561398301012553088807591915647797572006766050898941892812341528809658208216232023282884446150270011188445184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,37] -45993104162879566668491652965904031158618230462138650831402152540043214868010006775932704083365506123399064931210714905711007918967937351872441993184168156593806894626472578678900935437343241980485402185063500281246307710949676088708144078984745673211219630600387443141058504896264208258269519130664408846837403533751758143472328625348676013400751180875091293291157005220796593731550852026554693458183168264709606650890818230744229827576419207346338325234665875894249821682799465717445563583454475951756583700083866429119583705158855508118019698495120166024671255163339698817976256768940802060360987631119092297377679924831228565266447313062688792043365857040255652524854851538398415056963202344550836813212938372066026821458567067622290586453291945610447655088262644027296994173949712804166466502249442399703394936068844890730539038677469080923023857801477540264282037113980506585855453078925930458185490727265401592665480325750041549647587797869871993572370893571135704894858608580933587029814722456011124241554914860443409504604071245162295577235820247452688878423050934871065800782837183539249106653070862007869662486621496347816894423155349134210296149552658991421652454677555437278393720843904857560421220694769538611101201760085894955152420242696332126948075119357116139514105097125640920660123019054097634379867642221748209651199075471790052789105518033780827032358204436779120564010416496276046971349658995699259702635326255885568330620554871627503424501086019317599511314441227886051129612641170048285567971954617921573495018591565587480584966391929049485027090999858856469995436151072867133653041341792256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,38] 4991258718794451769691283316861701210389556328286842898585604412552352482396952297658113735869698706283057470088721552038800883474411919705147792717458342701144643523487199059940233888085097574371437243451314523918621615525859728098923499255235647530065872027676803002053020115404220774930350584115318974857226768558463766194476329106318501035869039030147738467789617459505681885681495556556889096188560436958986645466438725842542472150920499226067451306950685848675124535132127174204983174070394388089779001691785098187657307547886113028921030614766991583224301591810341252443404895940503915634731729302665471128817672770631553625625411720520751644055730692399485474291758481447351243483986568888353987979891884421593986666898151232854615134919627242960490190113471934385090979579293812910000667779425021255519062923203129992727984324656076606255416777643307962313344606928966006970491064786975304663401573582858062334088077994714559262353411485507817662419154575643557152600458909978701054455241599778014703289929093224645793054753586413966062207441034000952243733580519114115184961591993076259488889914668992185522647960887262635020883752765887486564212318706633744238789564623758089034207154883473773308582523205928666476826059208504151321129537113436488476136528147280406031100828727311695976764161840755664158533301916897928086513385659168556208848915328281158453875384436146589575137176238504036635100379466864281700726000693291949330663461959240633608795701016326533119534618144389953145515751835363969175725295910633802513067311837884618907662331714449251158650057479245052182200058186418731576656027189248000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,39] -394837580407213818669152216206011527124968270819612490505511007255112973781367656121646758633621369755999776534094664065096686316237399923601538869135133128545574806928442123656822427588082662941840033612655145026194254061715667745634169037947396645723305027369761961361098462245922130924805758065304955322494671648373387731768673254985766986072736429087798782517957169309222460833644449843288821905379072136685496747902437807047730027084882638210421912777088390298337823601374391231363374631233145472289410751094418486131076227775438443036863691187507185330082056103529001898134560268414908908359187470629682624248727151119359325553696922542768994757405973202603942844629962230197714273314523399043928417657531518944951065694331211227940605423744171017084089225182950393407509243022426440042234331564918106606857477536922494487596467114162195297678409413008824017438834868034325241432748530368227978475602564884922319202574794278553770501645191056981856009448237149585300902210539864166390295180097420958185039223986135180359649651970896378943629938037723072928550416982097718510140913188544685757737041774715595479122127249063416439220951919100711701518698975307940933595596496673747300320479207542791599206609219207020826569498065152075974657662097175229983562619104299648732329464019294484576899067840223379781839570961295717870276185234019181666633507853645206689394225095826351951927951752545787312362108487330052245410896744881551934698573303602998629583809355261514079178200097466997351449287598548199301990693954618837328996595842219393357077091995076139677921545089043981185050346801787521853213825302528000000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,40] 20829148610961919881886935094697814532510611182569849258465961143388464000867117152706844101896521434924340900901986758346317867752483925704738014908274482251539019120593901792610810676775201263753527374785005343099743745322532547420165550775973152241052338860383688597944954207523748323265539626855991984974579155075337627915466638359463494465822474384589513023064529203745702758708664789252992961753878358992652706438229179972673245800372851693355554927482922871973035241417636499044968978804130354843634818927860144005204073040644125781116429466489015858999940527709982529954719315642924332145107974713496173535491876318016916188980525530081988556807882053888869303128173025994451353920153267878755056321165901053695345570726316612099544465024029525978941637518937853538383784817100025535226392877271044321033044038642828054912416089874909033579943048977236351765434650202908524455159617580982568461408202200764373905306814259329155137482729587017890872817388560504155337254589058080437943523922281495168250344279101695696952862002919777937944818957215929259202718066828143188939706505298735577791481690599749275891334462846984383172355915324099303948076197582182916555700532616788132663877582683227563822947397707056601567426821491561916645225752687624692843201966861831159507519166676441053389589129533098894883292624471303142801863873380465057471817279048163264493310649203831227361284084178830821852424919435330638595294105425642758161794176601625199514913427241815155842354324423556868163191674950971548217149364741131033769197459432082856367300464939025635112148420890925653968065179667704251103949357056000000000000000000000000000000000000000000000000000000000000000000000000000000 [48,41] -102170244407575631238033353174445961104684441375894329083106211391925880248577077832190656496194520934580181992580300117479293251516177899926072051731433552331730453586439015996147964717965456525239332590279033041664301770705701863681255137774757118142431874532601595159161531008877973716224532103952186151688122591449099887493270498885544275711020167747452621853957395260958277682670633776389039115009791856742041333052897677195892072449017318988687331972032323398019700408547765168613760498296676441462045244421861116496544774100447308216478216685231644131512314394063624498640050287177991868408322873367476854482780156925671288135720414058288108932678249535910550641897501090948169214696168907323475141035349857699077894617023150636749874970575178472621533920779413369815800130118432714123483230957696305909835840212652094641038864697791666723945663919033444504450162348881575591782109940672663466200348182539611861486600791733947791345060378369503610209025474182288534300505383357780742917369776940468475205497726613099541077046399289422207108583455400934914986332488656693672937213200377809075919967105046961501580068542812110166078030149050224912662447284333757052157663729098408532098061495020123378881153103338636294909872823401192871099240025127042915302350077921270659380145295304650944314557349632741539300616192801278363471542436234996680321298046171720608866278037829315241197641387510059909983763323570180674173584096501951475199188596975663035309693702102212709771844074072905258075468755898399403960563145296780583049374556789450487127076134844944948175868068954569258915753525381825931419582464000000000000000000000000000000000000000000000000000000000000000000000000000 [48,42] -57139112856880129799438363361625355766063736504295273009557597594722337471311028644583068127238813323516434673322546186475357879852103237517412386084404815228889163353815290326451658251669730407168334153563738923518997310524683682439909834474161681788848544811374363537569695012806588030499066074660225676467688228147189062706696527822139959824880303006455086961482674976446195648225746830930852245546006439559901432998667570154683761665167025975063117166824585091425055505587611456794666800031509152300844042461975803453576471134708788286404814413722110555082659349696957507500315548122033428736276213941272555464219335919413973996212726507023383451993736453950904237949526772685760154493139184453542779093385313896276156873673569003336450972532649446256658569194109042422322170737078311492534890062233361561996206281150832801814793459394913723744672007522876637623503311000503928805772429013661150760461623070501768030339739172816497266153535461696318337641472442316577483233166767911424749144748927037407177705959015363457444082094553951972639596943492391464994417557918733456363901492602852379521551793800113704549186841990138730261216255041825906333047619747671293374375681619982041661342313999617765294771567011886750541964055022063981700961830377927957587660913673129615595617449601257066610160075377669933900782558746919146445346865009013244622026077229203002497725321377774958306730289360761786661097955631512402981546744670913755889213630997760013197614385506365411344577514296918602886432146275433299553225797000021467192598059067444476761448533660539896005841674045418982810706775490181045975777280000000000000000000000000000000000000000000000000000000000000000000000000 [48,43] 11421468130875098971386371218953605864064742388104431766555398743805000369735296297707122932558716916696062159096065312481063133719758325776335277652236318587355395701886394308202265584512293804052501343610046962574036680844474882304302312267056064836815307695664965508658700042648071792291808525224379454792693356867287127596235807662198710948688177396255161541348739252034300970387892402226480426602700249291994292767397078059746799038623457587722852040380376344446116516584877654040679155002338995009900283972861353997945788860472069721084175389675325787800159553815942269150296032296927247133305895517003316698546975300844883953488933539411295054759896926252971561446834768415113675772194604374169309991969839544859350555785847503862271794859400103975800441610471788250572045458307178406465327086472416942319128736697187192987850594712153777829555257508644336695878955854495017510723657681501150312849421783547174247829119995527542636884173376552120556990796158439327975464271873049944928624608099925003234141792390641897882485451637651345937159409080797459417581189599066024099655745158391740133671507603391248712738666053778511669783797233778402651926929002548730070499534534969871938360628218455373475900851238156539047389020911671149946840309364971217168781555755065696761157264938659876330953365588948929602706461003151290283952983094877669622823676051246628520304450588052615856196059074726316181697752184567771842170579089814710415973832317301268433142560610079943189578716644721154749235013474316725191029013997234879665148326194963403817843320796724365977514452033878675601621120440254782171512832000000000000000000000000000000000000000000000000000000000000000000000 [48,44] -483067405820564477438805206731609329691098777963998710930208714016672554780848541145143226491043732294325179778959553868257612405682801767222370078591278884019583549511322803267219205897834435532291612572585663858367098470449302736048419917488188371605436451208315797909713433323370628673046644590329945235430603719996549145564363598773986758145298616550659259121305402432119601863802382003358585618801893349134400838810063095971769559438925717730407923613985124297979043315060921738029346287102507512215715556908014617082727002477231853074717565640591458703627903390582441616074487624632677975869980617689516216649174348770730668621140902082981992242574576015068382951872433072138536061784156382344970696531565655413166875486018023622622121609745130181190054361110350725371962381554777301302444727018163246495564076525593142268998306070194116248355692140096465110984998352547545734069399708602291720504730046843100173179417915286887299530158753457631821611349358923313710550487013961536586364143410194411507263567640520914187250700078893858417737704068729735968256689893871376858859537788842127267502448892410449403420951753386308395646790813012801816152945714321157159672393646751434897129343517309883926113147994324322886477455809306782528398810768792464254206014532052257508097769487187774058404722773976953788326087008230006830540036630080156498065177149628101699507994227232569461983781491531455563995233904134891122805234572518799919277690069470428464476516563875202635551239488554115588048220102689693555337120753344600118171802385396413219295404316907472588152106595164423082513964298739828849115136000000000000000000000000000000000000000000000000000000000000000000 [48,45] -5149294245517810899614292978232450012069518451257023663332828449571836238689603877908493066496668494493655366923187267217245290083109930674923165330966630590100517797004078997953992045984934147655842500641887631415173822074277491531608886350588251847513737371872005249178900637542468963930223633537014919172813109648940719546421253801593136195013899670138196984788531654798995497529920123500028028189241029065310921975293863718677607434209388581575475976308558499651457226731505482218114472066287948759837884099515615117515659389329407566548519287104421772081906189302337999913739544697310905907742189289118138505047631525594743001052445527609307329784572040913333036569396718103635778357402991088299304845981176812658628710852235443655478766230343593908884740925004464755992573745289871628799120772188275426722144556247898890833248192996494356298779029680339570003847264130590199340564875367213015030010234329016581667345595183170063960177499921820908576333276309998852028752062269295734911920327181731529161532130210955291195252450661136546384171154720221128368404025707767326581506961788341287543389387467790627830472802398140612070177741493560050590895215397379491500102181143404823821725825714917146155072443620993708789672673989008135157734570105118162507685148938044623357617313785758050589756053034257549232665562050696807457514738701041479624599084507291374672177994221409105728390817167577955937105947560521580142582127544038866564630191111138659947524742329997767230339326549898158625251648421857165860700712181573260068983109456929504504611922117100613400802590448411495558277782309059449323520000000000000000000000000000000000000000000000000000000000000000 [48,46] 1229145328383991557444791600476744883319523077916426853695709917457931140096791070158466810554778406525439000878283681221864772797521303907067041745315409919362988714649618271695193502747735939581342552076313653228619924582896198665321549435656437061261747326530939209930690514085984663781527790464593798688832653089124938046691368774152867237033793036351275941062582150528143846126563051797733058598709170408031533374201526415578438164811005919081101025560048781419997871854839918870370269485895749731514614946729810571254034197066250236609232964790655574136201670652381262236084477592878383828781920651292293640991113649865498569753117531158987098095909941621914056325561623576355126888473489573424334903975902217501738235482233903914649501377937726721954448585712354993987750718535714736540890642230354334305399504241011031087878813042419008145975160260720768493425797841439836767784691045943125776634553690681025943287561948020608822184804731895688231876197378436715903746920596741114926805976531037792234872541545070465105343506992975606677071634119117308277329864997839334357540772201386073403730886440621486255016988996534800041020734887613500374577778916658240212179614573517193175801776487272522673450960422328200398055923718214406467051586569135796476860119269602198731719714923978100487391994015079317323319232904628639161132026034946948001939081624071041966506925580585269327311035830789341853682339044274609347553012243735686340199380869185639048412326875263503073213970888374946468074966574750412291803044348670465801547750516013762266052082589368424425150294301387651968220403693691200339968000000000000000000000000000000000000000000000000000000000000 [48,47] -10048270641086744539445409589846959785435872203986751992471414422256507635351667749902106343549418446665988446905929947858033377006987125667137763981843094145747901991153443984473590435386050749443401941557894597215718033706077817037210678119798568696883221784966417838927700407292681714010381958184700168584319868150313350370376736092272926670443888990689791891061086109304320643300373101466922380809732169092478847514184908610713569132142659814696648753626904492090755660593163287145905017190883828715788415941003297982085547170023685387167012911398625747263208227415310127964230183200605086537315830470150547858142335002893617023905730340936612103083638691250351329745159608086643440714003067175843744671527064396683285701999189625735745847514902941217324465085842341623825288007161474735713434516669667396178037980653376953370532909676042228853617668705784463183834363544933807972338057411809552317724361187581268346119183304273860457401780780695968805324186562878244007772519341015452667191697800214873118246810248874212499662646882656221060573626219271942340382863104678362015941559158921801167686624502238680260039172562926533289919225665725522478368750432227285377146612931421119434627266586265506468476426216605218587867539063389685148491788605318774364602310564259420039535351648563662786883425970495066185806178155740432027573497917822588763737407054461383018743785251514402286054230858397203098579932696040771669266405733952226731558652798364257147203540336333895803626982054898175045268126004482833779024513344916949038514112232855786499606526384097279331721763501328361079430154621290545152000000000000000000000000000000000000000000000000000000000 [48,48] -990337204865405044477420435967016249850996453637694502921906581865472169878501728983323380279405676530931565091965946058632450400207423312455752300854501800073841262135884729330562748702565036399500447627032125581781525486642380671012285077774279460192324821585464709548275756328000874244051444514660412260639344275443970922121259667055713176131568539948916287877278437668338743149806068969691126042058397550171685292458646691485056643891965470989796317699886086593917841205751076134812740820616076248346350754825049285909137279132721190332163133202686229843433207220405577682644499576404862688349041557264661376102120492024372668859478774279161807442475997905145540377168747518110815507409404074974764793323864426637485428126994054131118548559006731340847563067652134033977983730096091885473939839995679986793638538102126751649505048102815787812941246630404821922577163896407589958377597552874371624332644169042473326234264909896253756150857474914337075124539679552037826505491563436015939632037929049609452549124509356240888696244617484806617240990298102219851643756933893185552908018264353552213280725616931406775651846890727109972140342171594945629899359996626497555608160401599637139078493534293112778116929291684532083782711785197708017946831550065086133015659094261203826244533068180603405186044666391819673912521556055816074469673422005787555036999720106642455866819153132163476927783830307392057615030325646887482648312146238395177013934761605996379101988730630247008907347861942853638021460282919824181502962861726502876660264556465010286318435678568399248876952056606915305239890961583046656000000000000000000000000000000000000000000000000000000 [49,0] -3195952832253446128638232190333058288590338236049829160041401862005711597017708445497854367734602101888708386298401696730971286171991190013267880917784534181222469762086428553084109201006722228662848847822321549464723455564096502321943855717871888909466534533071622821014826988807625835478579173129497504647466476887724426644487690339997083315259002852704754500904887918493646378558338847773712081130937645996093142933376303654184051126774436467919098017556942273168258631713003778476809843897949515986390408367265719447906866927538137380692442439809899764362062582553130263561689622457620063005231017590672868419609921178587734197226291325926371515633243105368905501454878275806905342466564359422867480514786003107188207687517737427015758297393132617482366799892931786497611169866694806837251041578006758205423317563599964158626629470864809642709931825952464120253457108750872670149948859800633090432395242220254422466664860098023100027496967944106619840407261933268443033445337694243189503364658443270448930264389339640839320826290185155237089723212294292621774585874950680086956199987807010817210811946744419309287981773511257109487969488975773688628519919812061435076151014325951123035941238435220988244294780396276695101469801559373015556950260747207146550012620042804910694953264549846821860301785786522005939710770795291551244065259591581881443360906008845537335296258706946676419999331621444224576195869702496818032847567711181386099557309949716030083041755736627060060256792932632911439117282265867168746922767685386835712629624401438995636804877824782491268082949657979478494276704220355957740288080057729024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,1] 30450006141811487023939525966597386761225096830623895371439315248193435086149545548239723112744324876988461218881569398792424185039257157419468518753965614913478572889379995645929066215737714824412852959450749305368207167806343670918497560977951086192972791360750774514677743335562488206977068447610640212013146269949848572796902563645671383658581409808700307058861500812176954228020916458093490407582017037860620994837072107909145880597063279042564484635881087095593607920721427427652712212408415848928845664992824130810196681842011905987543911428357351470715839863769236177821795092762988916292383404759855232780064859957941841497654889585562549739123959612955642707492953306128569131768451277354423220574961245932042507419882027101136743620969322200280522749907187209116634070916371574818818260742245050858529043182832219244135429179155004263625304320915255684665413583259506942074770283551080555542571147168694147937832405367364510560349247599808921686190291070656809387337346596732165948581707370280600052229324219420702330401714434595285956577458734541723032553350217758519457617238081140022159054914101875272377114713650935416285842620920381577514418481774260368189640044128018714594053894799469360491305479083112061824828329407707948046175901443616896295514484491055360488215959521806913147678134096377744802030890195429344768497551719030787429388041344719442200654773267053550341108025365062055111899036063323332981640867156106298740771736953078212129235009298527139632047223586280797737001618724114364808329339753594763619310083464495090633996215602259453760055393003919720422533639242079775736298630287458304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,2] 90480386732747063116135763098195117937797559748427922974842825858453405310525297764455065226411085987519659415998922182994476378903958269492507205446058418882374631857661364759391100632530702733195484228641919781430991500986942598754680881523104466288389376660823339168640275389134671034158001328085929648419622047702560258703647925930427073953625287944732939229439336308211566763371711957835928345424211848709911141266142235622643110097304655587650737602201325718517994778010087392289876733699522851069010504941047909153680378027321551722323190518350503877445022613614095013377813317077878092592959647395347528205462759757930910080179645241574493330785345581804101268662694409518026657568888538552027239389997009649552916983488924834427586291661626021563412711512499440948002810654332816689821367275011641120486248849174216727791294488839359680059234573786043385718443586695112913713349384012196196446767560722717098074516311229159650655156082749759121880563845306367491700013709268139419080131817201228536262585898507507830729128814315642139272905950172771806205400271060457071790920160925458544758709253401030826091640276554639717140639022622886456223915237201097548408727632550502790471689164753536216172625632515514702403443212526197421672157182186317408096592799468324254079647366221747733924028226220853221540530254640278629484037211757247583448406116490359624641000532534370881300529849360554768957020870400017586949382028416024667465549552449612497873010848935397253604580470523784779504454960087248689700050208109788957619925792134184570362415968928123349335954164248651538540518963605073542523507513873137664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,3] -2258149627223361912273995092050595429186330272666735596634774741841564528507769283402185996964679138076897890236466460479268764406745558766011087300016266717726722133076188228832707757814464416023556562373428660359962459762807998947427751903677786046981439884239593321152471300603666105488313028818288352236451857337757911653741430963897077086483208570048797781828514986436540864791223231037286108486059041674086573152721567814992410942926828037391237204082329521518140181426584352884217760399652795959286989878498946200967089943698972988744559033565994236570157824543646049336308712297184788081860141670902269282306273807753405219844799274365668799929974898814173609830022403027875240905904673104501864717570415010295068497909100596108706941923783301000973246631105616175342866158017998870761870419082254455633661855458734787555333289830411991177125146546927448287150518047740096253086287641193909690072208352633769005668565224344618212304498849570965203488944160951547356710236444268312015408369807907038140647678789039561370788134494307879035819774282383533349555345318786633086244423091298157070095607305118741644091611108797557279576219935068498299258882110123573324869807890410394793213887639571377093026350251971141372136997264368260053922921313064935981060583133964846571339897333622635229342042772095511205242418928640562698662031650324506672274483586091886926998318235556046631815256158251404550592876114011486453000430293364471239194623740640940814451863771803479961452697123544311867778162079635388404368730247775537218632561429289475702865863969783970835489151996406661426078590628435217144313546609623302144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,4] -846853966796205043167613669573859764610902104178913086420345877517252940436568448645333623344275630780853500403395333893192008771847252847035199664518100382787955884598107494961625883015228356083471577017551590957687150001154622852138033511643158813765723663777067829543947240433740241740784793844126176370132269621792415085423096984754451257617382395898921384810519244046823898533990079960503642634748275168324216659928801164377702393991217953438905808854732628054247049538510258710401135101917927791853496833609174797475404359605795202673997552624106951777365382764350007297184495319327742105768170252768088315678632120348645954224638532290868054524265566934900070844615993732898170761634245341336290198128366703813255799676476866382271118529308536519220586714316362871726181132012141573239155708789823936006647664653818951321657126471549591636895908260964375595101431854224978282005470356230997735123774969389220210795033420004762071451239880936117351820115737823819586085785340003771745719277976551129887360261289731655190402681943157424176228548216483498854572779796971336117167075292173502029305361683251671961639008188790002962688288122500162623833213411701169797790743182550583117380163004711400958202063196863130268356065826293129220058053861205749880757518365421037542831156181279131073869206061613018376115020737425692052443573864565113594588638491453817181063830829889814570086081319007938129275309426825619544650649184858825070199846649797795531479774554456381288804584126978579664237320080553655625271475100924865584520265218896011506847540099963544542291408850207670937571036479834108507673734331121008640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,5] 73369779685851020433891097577608565353827406688317444381163084295672350612987274274732239126331444865004023883544930756760919250727999312182901428107205165772101149038679135367875729398271237594973301018039426298057390405010150742673311015952079995279573933751864368047537702227500484700792077629411686362600660929950201982261386588758615558317826062040252977670754951092453520833220082171555525225028370819269815806802743619736528130355436469204183413450329857917803169230396696645443290543040452150308597304793105983186741242250039688665271379515613922649319499439109468896727223366343679988597540585719636937842132604956609709725024148246180743048208173856872318931627501461372305997079603051564981985885192160084166910759663197103440175022877718711621891675433248395249877541234034293968594357558025987524714796846512582656206778308169576923152362613869416507566387598054338702925984152660390955256052224714678257923091936271875294330212027972664669947949696273695807721324365873690692055813800169832229739946529762808289348534135780153116765028922599150151462607213220527591767133227457628935351365333319949873457462151225618012265708045842678756571027404511704107298657487571989252796843054054728625948739429272169683412350823949992702362476495925113078382254974610829136053266376195205649231480706741652545270021991964981689955173295697558183731925706016123235051596975889068280289441357089979712050608838702911159672467413388844209698000785729230806268235043409343961813855326497127573200719475038217475172046929284040905100998170113561614971066511431687956616897333792967575714681214644294410725384807794056626176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,6] -326362297945051803038379207721658903071619622471934058531050189811670876697834826825587316210081671415787676680895473810568089996724573180397962312232252543924520660014877001551022739357243978386668701520212109070429998262481111589345522167714563825463774485483043348210000796559528993978782964417002025045448325152653534181134313264515208191827885285974178739143295519501254619152011188310077855550153694921289421804788569861699701425860950102665623024662439544344682341608959154802970362656944231278169109393907438736696592755910233658226401646407277088208702357365768584739888582932135618781251849847519866162077188224373111333587587799583550062664012508952079327542709526401754532491641570536601319033769720167650531718104785162260765795244494794629731523337620581596394407909209115178272593473824460687315831865875930241327775591957299933963198393452152027618643367635695343000750673485675212282906129453134028409547723758000584639961881633949515053752729528184100179126287094118212243692145329144314099065050551118837951092736733756690529549400475721287830122624491218427783294841843895654585849908647848669994283317374830527727351935356282924641192026939926340770911782096548913019227408213968007226344200093701067588896073931610464511569486009178511725436529998807297027469010099314885017109198473706158913099690249206254676392530843581372889201028207948635806725505161039680961858364417438016298270086590393123146208468058437109774967004398431077430902046231939751446990665883290950397595180462926747649344672221767396799167292779984830745200371525622546330392417745953711730833736941398567078257714391726908506112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,7] 654030236258805496213787117769218318493756319592109024883376777322673581196559619357543217593187678851838453602734353119828682223869173473706485210376819727732795522478863188651472845795399253581859101662314989352588051069389889725132314508518327688705155371569801762355974346796669485611138446870881808598444911240871842570296625641240675848187079591075344466779364597938847279173635563077590718943677890757868503621187048586624999920405310447842509074184566241354600411021815918707728999153307531602765441581139411339672842533820140563588392863753068295035756718377440334599305743636798480587089835085024878822353593538485582315244640781316839581289999776796342577534846596294834947316544012773109724606485681223616693517818972956429935203259566866679354337565958326936432287797689411491068171186532754887244618376005429505398815687334588764992991937909917878819833252137115726124594474956410933549280277005049618127021306381618405851208188949750381262076142857546903802898149436753794029161245857504562621702463334510192106264103947710568382254984049001552965929301737942056351608911079043548611656197328099473590656213034685852127052013044458816774752662641599888884349671511187026273239490106581505047449066814220418477545846229045052813663601411282132207168381864250963285196521123622998871586002829560464237470219135346315864042154681860453196352508255785723195949695617378332833660076711446577760517426149327800936646892326574401370267681435137681704230403382924935057327741115995900931065793026743981126877780530245639293644774548608796438661806607314718212959415422279751797437451416653780248827619496162490318848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,8] 149415772048171167677582431510087427866588988930837622667470866077762445388778285961814153459992285167463921459842400996406052951823828363168738610948879659301451147431868506338059863740176820242596427798088654380607814322090583246636187569339199250934375002017778856346672126582670035281170311768491655417312707475747835624523391822387249761782847204123392416467157287108623314182916582434773867254085090093411398994110728046652183378244811099865578174501323305707374005016180818307143451458620615312609880686615616503528396831929816713294165245490484929959695124771183799915546745672288554155218997089529062704003519427339969885706431336717570076506137695720880717754412028493032287615850809102198791074587492646035388375407326829968851259490032303739814989876818869622844960398696612543091865624231897515281690275019315323539725244392454204637117568590347636266207041828404710421889241710225844124684113281832538454022626104427733993295815170942949227339697537621600223799773515877985607145676965282697202839839738107746690701455350778760138241566196410651472312898648929991564131616336510463075939292244717778461960626008749114982907912063621303607347164149452104164609724222804393130023775146752144056289930930916324943447423138016119794781494435687925115870063330732810256617544344911525441281985034150431602797669031725632775715302911469147002013005306338263166762990717508075891066395299093354210340201337249524683508763199041108466569940275046000102033893080143323232676047442017421478274571605091610751280003206245455370163714496488904192982855086363114693237368645048920904425176514082752947143216705354657169408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,9] -4753481849397778464555933485906501177556824940994193789545075340950928472374804827838891847834559175120361342842286836243432557594113163244224067259298476819004432574305246848346659146465990824028852742787635727776541302519463231054265449914309198533528059835057567958319510038362020108174501020448384978362365192032551794062120063282383757810926078610783745318347926159075828955681011279213785968744274783690679538439744387843669372377106942427479410477606526926804889097511560959156500513986605296053445750573560777067477529118448046456488788153904101372906154590874758616801480404422364940157200496523810336227371379005294403038552305795372437933563952752551378331543688859007958077526544373792795499342582014472396931971244584789869630046439553087192585143538026393906619741710818452174448703209937648839089731772899654697007628562953361913279724295557331666205272009752344598574842111790380860241920886052337470293307160441621092111344080760173220907156645628569587895402215807967560867387965014984809986293464208687181967518492908319032281756940750141986145317553735400333911463360840787903853562513539736899196557888355660455564240955064290576084726957545913947229954325801263149663268090288407391851379724218541627212514456491245757661769365122550006803231005497959852553388170764368790891837045799010259263941972177545883407628393746727644230932561135707721384103228702693131186892530541046734241581552490818907336586558232434605477341249937699007783377920040451842462725325262050636120278116147386051053558311433684575280062536365060131998723630524314666943662591666765016984392803830159010328986959734091083153408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,10] 12396776698908161219362537278692232920336373794305821821549096391436425291531374608377687551716084611266542866742643309437835949914060047337527391322588747575374910870489877975907493937522328737589306283367118283923129746374922696238309372210598277451711029343742871379178927385988147523099334423190443009921366899610773531926418791319367373159737557746254686564016170536920681882924876271965544144371348888840455263921327838584496932107456227620274552131824019027536044850998815513202582128812954086150187809988892963863815509348751116230231717291800086773566832106664619928553903001966957107193211956336111200986631256858942252530382575251534027691877693551763975713678598126171062370632766644114031456114285018054021084401952951422718678216589272170286009810251101387323036951949471237476243093531170727579134582200622679515813552223578360051690153475411327493335686106971926750605185737086506415464236133304867010761192527138042250109694431579034576454747403937938398342325787949044109744425216625087044690003467234975852495739621367763307921729147016180233767608558425879309141208196557829684352150743677832370973326638588568432157700707572796487322521539522378181492084015237034076939348972031576556174447317358756903526483699193769617771960245155574951530246852938445326686438412262708860899399399703067222626109788666634371500999908105750875580847103989141050469660481538315902440150634325074590145032044039350099542089736661541426182022188222570645490287382240411243233981653448571546968306864226208968412293189633511481895645014708929287446177394566261398283715881642701487088682737332901020391066935384596686045184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,11] -12663318322885096106931261881147674901905946015948292880511935855863488046616998850433253295368903668486930395805976664980047530453339051801378272308225681103511820059728055928234102323223088879094499275231608659172517015561926740985954239483527327292320250407768881817718754745531654875785230709783052280721950715318231020482445253668568890101761369228595161422088792950159519630313167489942978609714089151706541083104094017074435883809452876288500334853023197611529468353305596109361704806969957500082933013318470728875360997328311608222440160327828270867307029017864244950051443578159085258735179377473186136109681216294828221769045704286289071863197753807314147979635756687318362557050054007812078537684423226687963187550704246492301417306103389360943551484876687628103543417532966553200558710048443759547715440088336037084388611917615892902231618053229909446012656705885660268663156686428452299688990730639016104305107092421613293532303741720631248283307776703728521860033271383576366046972712304697534745132582797985552546557044414487713185630673294359672990211844595089246393646311578991978175515375870823442411600941066733263366982293801552807718030958033288146433816202484777848337547765295477868806117157180874048131937421254731469305847994249061997396158919579477269852996553756744185864621059075932390914027675705809278818917584937653715001912053289986515625746023110028769197629676400483809170624403848216442269133862776720874109617401954060903997053037727226899815244287291214603248547683020022153667561707761653863202308038232445024142813405246438381864723593234180067406419816904488375478891956728840044150784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,12] -4622044313709635705317338669105470213547029108134437449504986400445060085154000564093669758118831378247535076420957593072033004254032612709877572895331420666149318379885702476208135046196601021169557912627297503480978253354896369192946052856626738364446625177933984916956606124898939922760636165521788940728055612576963129495748576475276507210277623584010081976321139764655917674998111392427479104753855991644175808946804009274808100373064224657336618381729331122162210914281314315950895752469178940137211829104996347372153763356147981925874067589279243862232732458673463866588388564864964652998081612106609890525395145655503652821282729684008405582267708040077595543091296837795751108607439407182882008615693038364868157014275694779804356841319688851765798873883414431887957117786436471802650566655375115931334202244195644438970907159302317106104190323151836996488415376569005138792107736123877821755285596702658722403520055315744135480814763213331176968759734594469340195334196466630403238785286403876488449765151243271588511096326312497308925543944847443119050325504647219449842440205345362004200729391626687194579025532509700766353297589873195609583975787558222506917734549861915969584898754412393741363901871845490570319999096686867682537488963404270076320202007339120141539039365643440629827812354388322642418059476761996472621488466224808568987763378460410619012432404109093406410770275270361709804022422196260088969334021803848706604527728470175562199575132398790785814651603160927384108114781854227069996314248230879094146602315571261608615685435603647062341366695200838472317878168343907412211950341526133571321856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,13] 30584641647282528348228207559062956041058522935865032128407163907217674546049568164965206576371795104847648113808102730666733851872656613813589277540185108901618295016621522870307325111120311572889042005238641042239786027929836296774034596622206944900840474915064214355032289190434890449586479599823354116467475792202533658346950942340497739790033034565958796260515808361765767965271687287828257049516890260195704116154523842500452860274222581561537827666363973619181398783912961614986124241617791091075893474747421612660602387323327995990375076045247271835074149671176064921972528767290567806339428212854478080487474349300223813767260003079995896503989275174811514797316074952697539348196736833427666227562209474882272074305478390101821414760163358777045993848329999141738228279866196269229891200267233070557654540709673251810138742130919614980031431252463821687260863465537327137075423953861580005128055157934993405002217255261362846451760127690007260146221782667034695977241105104663109000897686446757168927891440135897912503136524908629726091820047120228085623841270965521518993442402041886854967416869375537434072960875116366604738124484734340761586276862590422280108250825865230704337855184106288566041245793332411561409018285626130205197489565220989583378070825727272044407272709146588667748448915132970867588811937295911263046254213952056500394650464097232923407459465789070420852462510952936193628395461504437247276708414188895187825943822689335402163733288363819489970657907346026080581554540170407164383933209256962086270021487280502737516509174577201993135562661522759373036197841459592910214055530490486318956544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,14] -43289906201033821347079388130858511682482916059927952049065713846669889978476908623836589295157641036496360500042977861574513336042337888635760381917992152628752648225282055899841749070434892754358644915582292402348180423187923453355652977026815861973428119891472304128064247537944686380738253608624518392672123657984948097992227935890947011672120848153528155382603768097840740221623318129220602300696452419720417561450617618130493983047824770422069314266707328884195041948609733971139737824085413967990006038237658069326464923179163097367422936791424143198477168134980288564683729819868655620337849494796544348587768917648663225721630322871923397684802808016056699900061783658902931807252067817134165119317443765738766224606097685673545725446072693466612684667730661287579321616024743093652714891774987750245105180097755515062694882445920051325089858794850724430099178944318641946892819557602559801525299705416354730811030313418639093843735201538326552117677771246491594648339838220852470677879885167417924737442115629466156076708512459694323376351864975103601167576451871931180003419123284181209807006936674444343002668211223299179997669743286954347202878421963927831330529118766910170420283464146872913922710772942341177050029430355595049083501678140014249536050865237255597876782704159206609148972589823849949511639503968471724117126243143243253262677074854534328559465859797132484974778956791822060686321532806841227239897511873935203711762323887150930381330698421331970465455304640307444024151459918888767557116316302936658307342380162497437568094266323779704678702290932508179065301802599340082657199401453441100283904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,15] 33995792200993165786099420407562797747625869466811601111566342569221305290608321133934808301869532168728051190737371894996999983875843979253247791044085471271491218855270760536336700750177815907816074567965916841821737575473998484338699702897950174205150478561545971139458800360110614577764101640312783879736661644667911896261786151185290084511549170843586931990068403052780152803045544675458894572707421836402231864067186039571513695234206454038678399249868928988773974453992011464842651240037112429911269598144050963651846738761884097169904633075010893146542203537926067992273525815704975518575859113077126538211163960761140962526168639785784769853040616952092838980746021311210220015212912531466019871466715021981283260808184620872885395509047130118961180383006052662524743514589684323985812448075825856769592643167610295308353982196358691575978311897830365551702126847469691854367371771412319700900111936742173188090964262336714408049853374264054705162507943781779450421758663053623465362643339444664577258287676059665012720989146992797525088005876104800123986030804103383949782699599186053518040436184688858208419382538786667773218955559696524430776614504874716869425727638059778893937413632488402790833112022341329416590536062721629789745519363910214945259445211714460095211130054124163436332327167515889477532987003284212638710889523942589692701184622315667570637210256380372890891653202320967279838950260925171664479545731037167422333374058163599264351255830442585626030523254409587995594197157160238031823748331810592964180699406854133982611478356722014578052394730219290725371873023198980719614251177239711536119808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,16] -14495005113338570931138483805098443337009592675484683410479311991947599302976743783380187047996600837473336984167100980059246671066051312316013089481412895891909811659339325702421927758723481081188789634859611018851347216778596464127771002443349203193505157001245558962737938533078506949046574921240890417418990285726859037412608006604080512116992452095262919700660948502997823975512280094738493545491035019126823741598391277266580276324681426741423820804580770004992091240821672819192439266351875162763643211048553704758350396077178553846148901975456929756512011166734304860892559552981858491007902482561402583717978079255798322413476099545787981989264533450034535444043450337753652674133606375956814316440863438424498894217028849710733911239266443800762075474544090869603532336814982560895379891764390981581572030071004173115025981251541997744195696945541900848318232392350326338136876186405982169976561677573964918960885287685192571823146527621275563609351593881422650966746101246251129984252139792972364575989472121533579032681033049211147179912706022123352164829157346809679208620465018583259293529449312365657677279553553154303657979155020425965094506893244419301797038491746101820821876643069729862712626980162516162134398178932335051659931887504318899951601176628193557072026333220074939531431407927506227942855178525577952122646919559575851637692977120395309734923189061399552882747972441114945319420270097558931916681838992286233847539051443236697490573419305527616900852837129234743939960233537512724753773442222382949704984112613787441522791658690747178314206952706441456226184079751136783080856326057425656348672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,17] 20260577688747913032307740981648032094964281268432387876406529591026294396856192269316637350467611788465431351086756573270547572344226557892625960946328385334145062577233833491849950364682928739940999252917557855828995198402508122502325746849175031527492500140242439648235938156778728654434922863540556893275170859992770037887400827769732242941934753741950149141267288578933495508389603206739669408423098830770328852927851480244125002692466546373689203392136658620785965489639614815615192833640679852312639189649542141078411423878755691332479790618095862023881744726480534113974155388242625880561086295151326170207232744795319484613227538262354042241774703407611049374177746695076783497715284898029869922725366618609586860527188213394693094894880924268836233738522255395212321424585169238641142375850230946673100876922211720208965598344235260892580232802506204282331997377111198089822106865552793084816698981507117846289926394367178012135780886759510810119921656096445347710587468078615678000345958060731384131787295864153821015255431906598504966124574137638095651775794153381680556132381863669415734328051720598427710234583202848524211762281745936070905705897736010713358247279387947449621668562174696699490198122627513074509948669797875384222480405784866765691636740745038548299607742121982807752896465165742940750921177752151367194365431377838762964232460330161175316611918451480055129401934128577203526496464527611258437900064193889275443762133908160710007225346013373788557756354399277397846370762076066366726103362842613735361436148114903869074732604987589395434688210191892610163756536128537795815536077318087770112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,18] 4698960819728580406814266718101351452084886625337728577081959934889621148923359851702674777917115841107310822819809880998297799737833552937474690537745507669647309190644989308524264399171990572917041777792225444668550198554240024785828548415275828592381799323377331679625207567398815864446618669159531291186564030169457505542630942605527583476176388085154239562827270251729255288750489750793561026805881275786166626214145479123495676090272973445396875560286010048371856041374974587821167949573998378537566140020236625056838546004617807926351967045654307768481467955781797081769988171397313620694456295541348907441711183690135663568174262502054241607677480068838763838862825539586399479508392071783065341213291446096079167409302778677061316385972878266353050608730755964274021629354966603505401188746942455086178079634719677033804929583678695836640204371957786889406994336646976837480392928442798861803050048450511386696903451935315253869443350280791258961514116341401590159213567116995729714979548490890753830131575410454144387942658916018913312038407144117204461037947979886853614066587059037157709672288071459377625379681419893763220887036256864908414770239403981454243977752764448744942940207924640406078882263959034088305259666591003101143355144436938192203978133609545902887543209436832721476303930212654812852682538308817959144792837887392213748668933289549700779565369738714562708876979695460356090023614640227367675609195648694897260046128175752250844168199473104140270505672533016147941083961042713895981813744084508127032304683806044125330277215669911631626188151098016935161353841707493621157506658268242199445504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,19] -3566618429131515540395201488528061973163490841161900586047320480744460858542712127083724696113415691264544055626671850809841583860899046065906575360686856320787994097827793077486092158689724729440108202205669594864575172497519442413946683749496656949368095780190310922191101900888379297487185174675090427065866193113483202567139836600848572381924649833611536070700956369179759141410315149255622275828668434522138826880308937905510384845457414529039280916504375465035470913462458187702245869826390075963476388144472211773984514841545276470534325410009349567357034275225136131332590678531648981110079673987968204588854608795798254348621201357765201698135331958609699303543989850197185450500211885465946702555564320166558788376828803399089437857716249058813970951064518116956001546009757152771123851038425096395448979006137019517574865479495377203079652844052300729563363870867160779036668577947398307771221762066844932032945661133310401587189720926825588370154569619622455153426319863711727718616617193210693311507402302729848812971036127652145993070020990385007978078384342542817788367712894809833157774466943294662921773719246528518227144689633947835280066314199178727789203059959373428719183482648157803769200088452990271606599406712094671624967324107329805980792246591014812487702626356400273067948610542782367143167972784753169305421908752650877222883940871286853011543522486616729177725363377717490723982853419187575919469057887887685463543083711083023873081281398012010744582250060758449960501097115655133622488460058572991983245052331079344191083428847220265779135570841564360442552923980535576497031784743281912446976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,20] 1355851562164500042577773346223492320747000097701897973156281024495748980552931948847622436424837562516922682798670701948110414099841608191799007485803229512237670965249505040661546876685236091077933520125342448449406745060905375731449649734176638247691361432673445396336640136068216445515210537044931976379440095497035512657994994248188663326744412514782765880746192513925468660429191637000782216138653307839556697079689788896470256317943049747454476280065969736687038374180396819398213210621009876404505911758553213045904350876301773582331006999626789213825699639662264096786536586357502567386397982889061742013698886499950953759079355992386417274850861717201185205401852807362112888318580585891420241702526182594110628457616615586872131364435552913440564051237971373661033285036923880949851603228774274216738546753814338911159730536520290814026802098817132144530204753192514163138192222829923175824904100888191900708163241677616090555677800153195499916101603873316239641601175560454166468565490487105843195264813800095701856290869387901130147438031922575626910203512039714429786792202395834019548239522542074256734572006852205161003689499909067252260538096627476303730687194046326815560049015229215782038453619046860583633155328857776637905820819428238483604509525589163370965955921987365693546678799249291137816125285249154986369558512272836231068080087600924634001214795026219573407383829266668540460680233812564922694695396630184233856816420504916926963243173117100498083012330123180234099660802948927367334507032448427414513086919228229683684751331773544336763540985114302562692987459640132435551289436288274055299072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,21] -72682364913272348528035318167806514253236153753709192025869571847354354640208024873885859706047925798007254267276776726606786375206022407952384958947235726393582635513888975068353158200540379587842281574456993021707371110959804114334271902663361811728782479234083862811473506322457201423009961987625783700772915854371345703559136383971271536596378449491221350761068294750592859155822129009003117914748241195174127431291504838882860509966573095664977014286272722436782321666643234499181298553497972932079267013973875355328690485078577374420137816384840515383622570219781731985668271117703616921055907123509619297178755464129568123240216604532270330192128095146536658987279014065655340863356330550136883165974396295182986219737321965011244988391538884225033267390637929036743995286758548476916149925671124820388286225340647189793032550853257560342853187616899298551758120373330914552009441968745839597257553720590221587928826967520948556621899103980200536398468715850574811231469630894878841273960389535648246523622949583623852010443737111030270198708285872560165041829856745432513709552136427394604649991885014130513930623779327737885801806643698686651954853441998561818370179745974508850263051268030375176681490810975215187862587089881853461248089844594720581320043150872840815781459925492530944757264539846233999118913230109032790842595917691835189564487032501355158571045286857246129691237721626008708619741214846719263430547957306646792056044045805291440920648876231671116562053938910860765571478326831271150331245499657515502233292070483121154673635218287954693906499172162805446254930316409648355828946704120347099136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,22] -299542606343990038057004390518717883681839915697859126125087472989297629025273902679437379988518387321060620176912557290871237008973659684488420296826969101377321170384274504476405035736885492552458192947400496128751436619446185626273235893907923738888131922757028169061782879527642361781518696121077056299309669478665159946348237903339788461618943875285237353152567910681990064474493040095151444398601537824656946918638726006013168059243106791780562186367781088009614489348725077274375674617734908986616524218702063705209521853533305475095940567962820951074654199034087886488775117390532638154585115003511327995648975271696047614918812531847014893172093725733885350993741085596526929284439689111062917537430958975985063919447584680375154699980883758680418717451132076839665335787660181114616694148483812851351131213640559883324658063189712225950389681181949498726859649131209209133270038329373524537360623077883959809537231447857639607618337102482032156174170007673213973006941989106985699798132567583526142465310686108742807437495863409940040702898375421488761542790921980489551011305710956347113867838829052234415564495382753503934068477771050717769561749726617949905824775618688202022743007617375507555215643809422899127002562175068586349489964450276704339549148390604547676708860960424930629996202541716933073565694430694605707610724447381815658911122014783924421322104175767602952067058441194317741000464639029783642286365606643588888266649277561137112288835362687580252470568228904386992190522905534372127632606320770927991414622202133576881364711914269460749231703523903441791213001373771281474117263130830376534016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,23] 264738438057986395509454096862513302752140893401214656406280740553947184222647697745466748858151688134622540059471694202598932994069895916539274950882248428163762679823771732108822024188549531179426424851845689375480191573957656560664616908620493146837204606106457090693426739657087043444567605717038747201099153078131279467679864564610511104032249012919006452919655585988003144947732592038018956320833348751782469860667166346895729695603544102581276057043304432423736611417626766976963885807158260516988086730332907811620056081493025777768504269015206979663443213317780403419414123246696561299498064047503917057582678933347713902015141319942612275823039778771649414706103583930311113879319969976296727448865469577698082701832210771977624501840221750057391565424681299843193770718494719332111527412677209390807030813473243820198974038653597142194165272879257115045086996407853999514945798592315349471526226040767621829659825143907926590141265816669456349892350813306862145992598482444870396261896261129623765378272306601262895703547989238019463918001072192201934708287094101707143518460979615852026647666256277502137536051318881674563566861450451375457075318982432910728874961722312336612163842351555485957053283085940867917091000771342069467515588984204521514044406814430953510368420998070641767056128366279412970295812012995945896638035447338240033058255185150514288602681681642266602933197610787457753974343890505772374540753525055844553199990449987138307680197338479526008440926070448166189012334782971304223666710697586456427601470977843787777966519149233862148760857935075949274927573843866920031671938143384869273600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,24] -149428281498410282992925081860684955469446475852850388098572871691908706208889181341637427541242477936625691833932482802602790351282912807647611267604900956569203617696260283702048579601298638122797162028989063290796866945224853086909272776027637020084184436642705371148875478718500612024304101893457814238750183728128262802809300149515030981533464608476773507581906019502955425510042845813202081976948169149085870924583619986319450228286704371238562587939808155698601043998168781758845878935042127605949600670444665590511685680124765089551183619991323474202377383845687152674704299912540611385228217064340620788070131705247515572133001611039998946578479287435215424180212476382095194749643260348825087547316004194961402831645176943249733940727816508178142368255430372667178806152778141813928765381385027073780513577033932660342446012867342869291440178288582835486929928249758766855826031663414831340586083079238190467028082937139548757976101378057242258802765537227541861033926381389592216987201772867369005225706419079909127564102775193285394378585402432287322119785467389087590180925358950965941884625140809700829349674436584452772644269198179265150822537659829629219625082299331263179433985715929194500079102532034592826969263232054818987966688727247062341322110578002866581464654806712674780861220481945517154954789985987912940015473064125635287081932460582641895234101177197510903356149754991826605654243965171723680502980202688745338215198751269837397116177507774266772501463100832968546527958826380509193459223811238863862872302986666719273531505498122156947940927279216380170391000277973334752235008388630736535552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,25] 65947321881278035377385072636438292458086437428300441496191367612498222450743282646052490875628276252754463976602480726614336076390624687121112229892430288851430812176130210441257927088385352143190661757949631786514350559394755409775563693151638847343752825201951827055505020382057374624280594322302104560212712941607639540934976880331931485997483852658699299695195677699886643024285631416831006843514919113399194244466863182007455740934651401439565717399901518254576238736015887182204466697196993294807896901834344641733049719633025036110614061751784597989100694661818887936154176901223161289204620491364835713231435756574627981962926022695426494269533699400299296583199196451398346472363146991394324537767523913528451741881065472291820125811083696436463973170476321830739098899378468277953158332290927539704933759572582063729474446704112351489585902513990371862658976723955111746110711270442265269798575162850254897630093036474029628973001677413285447129871311864664733589039256489190518911963091896162416616644589775305864984013747836782901778605309889186630991834762157294365679440717896616807254031630574236036445730421299919516950007955045420399263729308111550347125625276719020684576275002118342941193966344390483197901715284248798581843550267992082023464953795273989259237255197292311829187932959710412713659474442706295276557132736674610434146549890080799579940850554939145897216289473536515977030687848596269579519160296221868250519176029895168904763029776918442266203162301697779992872417426995802094568008732138906819162263822272468943141675693182785083800739534110336818511268817016548461019138580106040049664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,26] -23943806629852839107887360718274545300861185031273703048272864503266409225845403401019747077251741396100647828360220032265667209759002312671641616809305584031198968011546967424240071319948438091872361042559637441617644125336940522173771129614390986505363994720124269303859652118848172361743894634727142469847094965077599669745850081521848795959652704736882768826892345129626292696853486808277926425294160507306354449216907291019403674438998739464873471725391045209908612292629335388095061812709371898663322935893299105016545756397478238082430582892547190800787264292659585265307067684063711156889726863786620172106942529716872125844916352412793098928151038846302085761708282487497461687065580538957601880517021052497048196056490203733037315709125152050519026711577751479360549237804348690068946778384161733402853281609119724079628012522949026586043979327462484643685138924844012251421751789349625389923047049109219473245575976759896269655036176211639989361895614399022903418600802680626328620394951878689664773386953895945577824081649050932091087216776515493130773483176435848535299025584380247117795001195344532010103128770043980204982864059389061877095419275503860127166226117592618907003680429934952418711270619305397760279695332207407188678908712580777865144882245686660194192867938620918109824565165222103280730860912539578776644746344456710395759981992067773654691698236840176511740608093226769350370363251257612749983888299123279678402222578449282007799516206163761801883455622831345741417247710156216844002771575710403057599903702091221439653296606583778237400593386959061510031145689480828503897738014066252709888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,27] 7188544027414378725814091497736686187311168545983885599773291227120252607610056869614091331600252248018189501882127746103420476811632044429917520790062039511995016769000945085050423258282528821070615092334105377983141832942393181967265710572084758930129968455788386460681976673204841489130062385913835160905945183025060198053205955643726292671582914099996019984431049761913026358961586709188945636128468762407056258257761153530174262195384260219762721337349693537588062286838169815860545614779051193910740820556997103953500693478691518980667180550564677332886195216625972778543612180041393014847501804794681478124180173833741930615184316457263203748447078472181880375655185300210961986017908855269828737489821102479704042347838865694447172087100784832358425494897366989281521491952684976722810218119684490568146617743894429122517031084227909097724873030822534542138497042814147370939920921437799907899210168309016557325595068616963942898541949364002650672493119863559311242466385307813376424235610402411593285156621850989970776547378033223934192803767294268895902171362717526638881039653712885770079010110719639816157916307267777258315598340467752146517664488796162833423495964101661545675282729146028386066294568599035968479102932767063665468964158864913574725458220216639518771793005455919414576240654164607735170244464919852777510198182593337800355020247739116773314999950365890039079616632137166728280057446124297259890200466386508056189256831679436321507601227169927912465284507097199539661275920674333852838766511289372722862125720466979864217475615519120760477026252969589530966275091435364758880825363579766046720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,28] -1762688431442805210538225252792432426244941150746377184529128093253167731232372836848727882672355722729305693348112515214146475408059805070857445911564992485271956400718042897420785697845565169966205118305379258215470884813149910275054646482830964685431847566660322505986712718289949386501445322591434081707101976603258263119308813638884361560845057439010009902669112282909361441987187754141309219336504757967091231888716848952184584553954320256440550049710825326560309686201869075484570444283944983936309959059642108230720571042607155209674957363862805867583885885465033593028215616247223972679118437842111376391377292749946503593660900304900164879365968213161996141023930941737586245238426630244888672960040182493145388085197129544701559640218276065598021115804268033445881297411220125881000324435380300614124203286061570642783196732966801633405846065542862808218930440815676344332149036267423417873331952757350138840541254936323161348766852200315269113283951086772695899159448194890421898310523985490585847561768599546320832022030940184751334512410983943257187207319392864689597401027910969199210232248185625078879018666127969916027372919286492624508314484364241620169627790811002416316476081281721926896938373943291548730983813815406345170247584186128928704468233636262117669823587311166533457539459164125202392579885492769278510404890394961617641592266703285348767955521268725765704637235800964167986193282032845280031293144796958465759232701306579781886806317042226717655846908211650502085985253398768026872989910020580992783711017132417681734250670120968604297213256034370575548581627981960015464281163931007844352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,29] 350937439373998539906368892222316687121863374968594698107900145946728357732007422839845556958074508833161783543790595415396521360578655418588237692513699659561487005339743871860360247597326624399008269827485934669834418724592974579355821161549248192229024872834363759008672012417904473811048937715362648887700793907540800963522973583796338141282977771678808762535491605422774662782276642910697149762576105126912155700361488227091332684353489599680240181332636674077782800922983701380113062558065635859732542416149819131918207975524451835581206731807025877200510246944518972628624763715099357413732479993321714657175339973426825030070225260530546485898475832821328097054025887351735796397333647929240772138476274033485492092534349058580053555933079754983751437739911939125603262721630834417446045328101151925698287822167637167779483120628988789380387557635133422207447214962017841744138219544016748372591762376533850559712894765030926941551275933818465944744065657215949948658380656263960072212507398045787550552092210187755161010547121776828842516121094902388922166046258279039973041435286034033199914845748976857579238502400837841780887278841784716206859498382062965239668426580685142027173960037888571913689422497679455769024152639512447487081813860554080896743449479868955532820528952986774612761093678049535196346143287765962156850398938479273881768833669527024750960797022563368777389701855034692859168717013764527943422893750780358835548923440308449575902691159121633143220866324308655406858514540540205191865274584764800823799672050600791099105355546554864578403748662061692212519408657887645047214233201131126784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,30] -58450443535920636192005164029656373938082895878281312903508346456192734484219014739666541382983802267498520170213909618803361759258090351415697634741105219374201529838854967738691176383606206731841334868060033530802785976493965996879750707227898522777336825023823346443709530721770716352798707856232589512255903335094705999621972215714454348299044501737694554318512920758519881737962550076539434380957248961621743461607648346186051972416724681499108157566074277763760653259589918115799170350594490571145205377015845423927059819938175433428188405915884398952086030643005088061170817497796681613515272702708502384473920215992164209412167402231350256166761285835440444321077843016916329884637400162401040747956768507376511532923930474169758576365986436798600114617851572179502249391560907485050452150159515350594383331270519850179423938925758941345840230602893923688924359786898041753031593395007074799122780239958604656263296228868327313261583803375224371645222527596181712994768437521925845481590208920021880188900552098220783593008800854142974256951899235346111115838799780224825952916619677334733790641909384652580458098678123648136823748459421244742756905947904861138043370736386141770697142239902478475408925265585049699209433099710971361491282544448759298973462866996336351236952231414155617804287365698022009440151102498604397817107294750700462667611840527431301740521920040965881447323740541771178347740460821164212617348927207559092625209307410099131740121443411507550729023901258256454997134793941669634795799977397454421421653677528861106493877900434093251043271997786662925262875868367121298321912230116851712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,31] 9129764934443324667703409660651655143391777126149749686049878517298406790514745808354613237888149832767592263900547834993937892202583211989093885130517190946342804862059920792158021228467543365316028435234154048831979592170632839552233971073468103507993234188353777876466143767292536993154475582649176295529533813603476470457430169260882991660781568563354618978269304842495863232368809022098381914996577617645464395009883988180388430490321162768277449167624507422751094421748429579377138732081994787961205561623991749012996148066661771569077419036113598785523870229959384669853852728141850360108372118117215332588786684647287530385091833122029995640923480361414364520536977285573208829902701644653286989559466538691407652122774435264624430765237810039940945201968388386100895085571759614033951482734242307439187960685056357449588255711361390493132438162118034684552493075136515726061536460506196907511297842770665207604402045720701127269436453376802650719847202772698992249843369615122303497187504115855183710636641136637215993919764900113463871697867422074322538167653074454868867825042272687885639154647669335927346239858756950490560449961684477180084398750020363092083585147719659274176214806673207510289263908730773519746518983126922183586207337825953883323351846079519300362687072525874016619746099512040103605391788424296530152790450473239055490237124417653108730394318197888478566303632805411935926848060156253836740004340558906543272163217465755199009560073146331015598813949555304698402763727449732544491862537365707700548655932548724154546226626734626602525041601228930475579954787267191042104100183812866048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,32] -1708606311237271300941166343437338400120107160013455177207488863696052430106113510332040885836512138865424487020932420862204528005921576254675235112151653316193226648320216752096947698412666426520667437980104828852330262126952506850387265846065859894064444358210651560994743321774272181840237435279009696243145596578093071743652381965458083038330209011523741117549871180547985140105017950997773879477196315025713209107231519593700200346805422571757563442598969996899085061173766886348787691253587830604471503101294397595902282783505391361090129288279611314892319500914348829630829444395244884885466146019869567519734115075945022276067170727370868506704403892530151052340052138007128444977486706452798485679506344613853420451915433564230584751775747145678363840421410283783382014382237140742303854623126789898382875666809850082855749714592471798150573131906637845869742943713320960974539573496987541894109197132001000118911892648081754755483427839819856289120521573693262043934170356863004331020633619602755468071576752279844792930035023560958964793054677848203071955315594106130263670267299078014412202059320774406103264600531193304331043948865710985467977330119807189850574013047192611875587875975740193296055665126355286077483476620863959365587592875915503344805106091435268389951693473969133887851667383719617807746442919991181263166556576089790447029779470066974631755262352863274842052424005720489247938308455311828233588774501157321407480420735519994880010777736155811912057276358668058104164482560788629495795621690728301059501358892379907699249389602879745034268054271279700630964012310793392111048923052769280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,33] 443142588962549819094359730406869023746016218134606902481745969871626637518857866258713674606186378426053757201032003289644312679439644935067695064293688941751150623161872955082143220344936053159741705479389782957246075888716806059728987515061725814083520951484374752961266489248434626720947782849353163773742336673647886618127266994728196964215066137373181658187986181281499571638080043001484281691435233867106327365990999351203053551701554322965101002460393841086014223713487570992504802877645671642066778925833771761306613944923874158723394095783644043270301536230797534261274209612580430742044479912868818894740029036845528253876931403086620127752441810057161185129895599814804338872206522294241589153434686678174589089584094344720451894892123264501239194942954824014812135779893665326530761285708959473813605241610871630165766814271673198310544580628527957700799268749939796771445141230630168641920535394843781550936254150247408807490405660641222804369726794306317244746274562091835177323348561403197599890179615574643014621180144637395027565479704692901361776586395669194042442091598463554889659343954958998917359646208376089324634258390843848775946421995620859965743862506055929881693824471711004141173804145768759959804584982265861149166618898859279270221418592423058707181282475214172875665118608733414801943662110102353481250577696710477753968662586949557315815328768118586146206358527845185645481928513524377591083830553088418749256679598916501058361216915837691730799846057598962198871378026506963179747287927029331748263162100597385110946481205342277313173525466205440653787792774064162923288849654218752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,34] -127386865223464391662338290177147158965041129373570608601056049231156776780863114818786797198190496744222491985705207367420674277695866083439995622876083278348299855577242408259771836700382942504794880514924066161232143125139576011654104148563536164454968064965381055905453699882540441712829848928398146164547550734803164462923890967725368234929583273608775412367128765501667075388846191856503548886858933952690359150041254397437616404859628996330990844458060907431279221520821040143754280988082984972779846773220442259174638158351108050648983171149253275442335564768243787156982934216530488268357869925066844047649727228134337003411797224373919634171092770912357376171004621752905560488253587614318339688019904813669831206768321141229931532277514386425124744667979866668647724467016180137915691812126940872930434632591125028833971362183139677079297629005663906583776330202497940721341699124960355427237177970028100313122569260077606605486113163310322741541596344660845008058389662565648924766350919359266921759971412030852350246455747288014134343837367434699527189996369589654714580242692822579049669658841996610641088546979599593635396678985538720788988347851733318201408911953753962572297784618711111066968560534899021821860637337114212101519713756829414571686490438579285618472738521303407227187303601900566564195292020520071886341441029160469594237778725061649969916929513321841212110331995972153037086835757892471520317485744901990786667640372691212987094026268018620356530260898417930516065824675660596594101763183138072596116215273963391814560661995541968884396883491492879969302148932973032915821744145563648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,35] 32704392867754589119559872412239422349712786357540109531162121501400473749780058703285909298206562823679606441489408376096697468666199740501671537875706718896758020680964321973155878929479840491053103056082548389327410335497609932544129582273862064012170301443315162809659236374302912904690335189954087600691379884156383342057434093175988724653133869717979084292673678497243416050668004699369650714414938541194178006835092262195330966956772912410778475738650359382042062331353585090249592651987020821655585935936296225201206781134035565629971487639079741724492418050320657217650431714027277277078451773616902785323325516273882151209291804307370822124463990936039393554232627679128370521126363670329904452842215869876072203720301817685967557168224805481018370686087709329202856034278395377408385663492622528640846882581639382292509525167781294263896040046015840369501502220343315114191386955519628854399132026396036208418009767988568192140726324190721470635089072236308331417672766104541440016377122494851890157026277878210473380293043990015258635055510918452654010180491990558733142418681604292827927610574216339212153439772894098182035665601480944998807232915655855220264645557071688393819230075281860590659778574292580914009185417161157379217732504242239201441718784561774764327998160449653219538181443637720593140948465508340722599887896005695372713089234843690823325813137206603653780650817288464719617648136943403216119701122327811992087957679192775069646133757768453682674015585846072486374097334363746856120790796892812699810966734999753512001689041158346369502644514872361688651643719336127471111772013854720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,36] -7022600481606159439726413911987499744720917635026506654106781912899867424769230704627329478020198292161205823364279006779816683373629475234202547329252462440940782077398910547653060037610482362030686447777729334668106022773594904812215854894670801250226833395495040479629106939147319878201472790582708199680200929933810804632859259006726401965139770375123274871996251473530968669905976851748047397454983680171612985023361901645779213437392003952897279670145821228102041247761397343910686279034625924350448464453494475222821670345163645944506864337126961906889650803513591626604303589183986563287574149151217442266335040386582258977252640220115302211898983647122927284096746647037651136485751038155256989329254883934842296265087186307071157540073097283240205679273718325170339781257429649281569066107802343624535487860759682006869604027306179204839559284980482884798001090030766482168783203175374249996776959072679799083233168405982831338873394067955522068409721705030746329144133689042659973900431173167309371911175086927216858049369600859895518809770926636653303876209088792984270755346347253422602754496143530703383101452802267721281113536986292240221705891026023088321679204163999845746037274577451295472076321404304211680146281641195953743563777932875538185351506768993731071858592201426038560204856047605553878242274292615601342679508723931259772852960585492861920753134835671611828164152548504828968073032958452276823029375491929399862608557580149117222825312348228437743582524604926612857961598461931849352565512819560108209088705519157316156211235698234000754082352582241710618617043354798982830760904359936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,37] 1212494118851496364233406871267642300648834611767475962958705797796075435744062950446564067524714227744209566139070211223268894576738426808325618860442950832308670203427659866786182353577506511226763089851166265470345282248022379728052055574533509588829014060514204095980453621161867944681018935744062023897415101671125166199885522034671368659264999861812841715648758414132728850704780915013333426915169528590971695396484353759983811442781196252386157620475761325750888930018105890062538233643421029705489538710373828059037035623160667650404469173011872363522045369476310701115679535411907565678644383873362418679822990912738048989481061940318700653628701769055193894006592833821414192109666282107675065506011108227280420185949663293677450078112711763036799522204505905753676525168351442697932597380167934618654400495449980199916368050311033121876632096389306500354942622021276483270963773462352161727765928007428461447780898966230006340404990130818309555251276289663637818526511207677274901669175443354292319592234186465908853641474758599602371620920786640469471429932308088839037695327576887608090968119580912950849900227641535949641574837657648426205355530655482180721052418986411778860995232585902412975602688126242936829512416797219839534944890498039181217154325213169157396167001735083992046747894476295383204361420423987885321431014798723869064018800671995684434541103482193764725709319176303808510262383779390215357730287367141682224648874562272202629576378177595441004196047627473233139790182539715742549198106599668784409935780618420087607345451834793465399543827004666337158557539420304136428312095358976000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,38] -160742422881824390740093163126629459934161147807697251925638204500767161514094722327205831569071234841190665166136728981574666724081327353035126774865649183652125339720770370476931287908086254929131439792406418398063202331688683478421956842521315316018827040243333138861808259248637044187828137299489643214993122185580882211231827428883965248859636315693462082966387775950332619383868679454694807674738095394827417894408123989695449149538819205243513170196087106731190115496037371786456475887614444113937042300135071366910024074557125927875819337374022077660761154956562477392785630511731329328545286330897934684676880294972857847213596904322468529870972336336960757795442241031975916085566626509530349501168696756633892327742708600451629617946993693526424090578182966328557566056217681075046363586201499797571364892637176593791930656764281000268962775335121535778819568422922604710581309506725169189960267648721363446288840346361469589722819430636663318503252152065172113315888877466730824770470559583136337910989307886955554126083635924933971645951207591933435615062945626902229035393641283865925808866066259336181561963800643809573053207497745382196726398529631262417535447228458869823964316257694337756426604885175340828487694252036190068976087146027409184112260385462050074175140914714907047046238566558090155078074937904535385857236008009510665770718235949398002660511329809784583585272017885047678076266538098900139012834927630358753268502410456106698400787467830751311954663914533359330760034385196317690716941828161179660579199599197978893981716219396928000799747354322446444438012311356886143280135274496000000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,39] 16122467864191884726009762736092057341197733538354494321375422897210559388571940219633345342468791248464732494634520897023490069823169920368140966362835505032768922656697282035092416682674624273509372175581537096697694190424894198880594078968567990033664898195077175042837098860801495194568989597260068755643110112763078661132149032172407723414818217498725483531343384437769712310757836185932499856253103856338664604334009507497644059996551276969501407583697512420299176476366439879032573882043268217697851048793460951999257308028614281308006615441956933035667958788473952987558213843544357577451094534354732841838748776147550608456827579744674882046680673266704459122310768507716075054914865187083472962051783457453943998594312298396100833151091709651219524193561441951603818774106133906915145089350986510014972563527947872218218617782823849654523224864278812339626079674894369325712446526038631703414502709181233722190969166384499907536321524642460178400804238058301015245689867544446884048244718714478109765220271353967868712649832772391364909727446058790307485981849090515348899233675147395663280707213550261698291645410445454895866073678509539759865469011076065526774083405777201980511004703824239067782650984760153884918298604599380267155812166418196622811607546143598612032597211652664097496728678201898635214828885563055041759323366126629709629649508992095966585636683649189880682351617269613436695387598108109038841596494770440201330003478481507013425696335785350903537864284734897540756925361164097403104885350666197921491970940282932705412441029219530980122614738169529986510050352098932721158480461824000000000000000000000000000000000000000000000000000000000000000000000000000000 [49,40] -1227137062311683986347111074867871637692218530703128698718798140397273220422813069048327010797590125859772786005166660117081046614057371009208331752044044254225119962308074362628346906421418208149427246592790250276991154067131402454918169771439990240632601966320301155698609466378404491267122990148117900600342711101258400033739503760151226786452573363722881958918512378010912093580295745950389615042938259336711438470928497141677297148032872814481426512082526010300158958003751851802080710731907477882531617756846789609603585954282331758575104556061763123219274939528157997349812208925284080935915383733518052521330259400408073072664821224633962658943692373297252796453454808120167902705521530306312595209022143623279828511715157585795592558508883732124855828226313087312089784290725804028778441631907337505321799121332349986393501771491585316599704394089300371964236461426381067696018271874959207553592486781675448616917888793467082141896123354336386950074214204428320721778692108736064086189267159631781003018376408205356665157541339508827727731517014302329031350203431671795286389838305933114772515270098982100610003484001863314683131110114313623073053370099200971830890576642198913985615962671448290530341240841910851426358750572008123735858419901165578388494452202111717694921251982465521748899086814949560298437088286573459071138333030483915671514376990528963870253414234498573037465956525635536227146025652035561946675235809527521017301932817515744070545408899823211185629390169133192985626383845365140530952626393520761884482569389572092756536597760723419833507899657709248148740379532619182740613365760000000000000000000000000000000000000000000000000000000000000000000000000000 [49,41] 67869173414791655369915265682522468243861435216142538569394500998795595764624999427489320359383078742147669554808331296277616128513775859050897672870053061596071248121277176615537415969543199952720611651108872779944502484915578581000210843132729970532334651030971792132975634985489778527158427038028144329851629511650071080980512253043815941959823372982035994700259587561882867192718873652562059984922060854382437971522654107503837905678818332075423599804970720149122278231134306897023766615176546380752767252331274940818173151497858312014580636622501119262363197060897335556906591285585012884512979836592054161485484002813175730806602193744424781644642366379476590961558498199475913835541209994253399947262389001726364892868122776855007516414445845786715670203170693561668143548129037658122599786584881878707647240517491258112193653951956966135817766969077063649529273243043701607695309768267701146231191809017598346707701306017303257328325387315259737779837262629946253655856237394112939194005702325158797164541798583953565683352333267737702594133255340505728294868828147631685084077987316371597534606368876518977038717320471345514523279991550967792230185917257474875883958222225575292213306382393292784237646964215669957245534135537508520920250418659624268357722886555757337125661389978783648418749202264396233481801039363456284675016767853103000147310924360503184387196385471206772598989933062676709624822016140039196789399106388327743583898913937255599953833833721096533607417169204040352436477811812943936592431364246901800327877314442407051664453159452854479936718023330771297602800022227937485251411968000000000000000000000000000000000000000000000000000000000000000000000000 [49,42] -3852709943657363502313523170038275265678513479999956758879482732314552953631839259768254592216776403641668955276332443194360206234010799349589570073947868483319927180304045610829616965963212895553899118561765135071748502737805304044123147668439932698584910291640960836890557110636791448276419814408021006327933607447896193095390953352025960875986682720526042338058001157041413084199374902578011077638333921561314558102595454101232775597876981571848146147857831335004531680084534932532612231657076407320174630059651017323363132597224193284634134993952731214511872924161561649600999345236861759106296909868155715138342326910456915956986916689153823485945603692577149466993295167320607517482860998768868305413784950171675095887340998328786000805347843095658805091057314378898236002842963862395559368400263357259117564160059395978960897639389736273146899855634907977012474678062710763716429912014366288817627873497511889547722409864466238299452513190405932469803650224318584627196652661691726860797983424000819583823286934388134894994296446429254922098846308825551354718069553498063388479379156246935016806537635009994480901618222573420952018708440797606628021184942198583267307479442059010593187601782056496957008010308270839952865360660794427524986012409310286495992278666064609663463552726059549190213742739265796308453463548677759604328158891748145116688730133152080334986774268415382748339035423124808825397160404243821017738718345632051733258402910484422125849619179518293950975341519823530184052277010513062833622635525135918595039072397981107187555984488931539057233107122909738731533012270430119765475328000000000000000000000000000000000000000000000000000000000000000000000 [49,43] -40430592738400409187099994492151802059928822296906839758306561150554648359647692729833140717362695816308758719713088532617267950206965488613710088346367519533643410268442409356416768999024744197973446267995898910774248876292127141313739690742513367016848758616059066009676930158434364278166982052166312450054708927519325825230936055015138902970418683803042433614970372714564113333660059951811544417259623611623814755131543360318910349572308132981935141673473185260612845612730532250133678344255575852792510355190740390206674067144784163649979925178352865902799215924499807118297469229587076835489137375728762282929457928547358852699009481899045763137343290814357527947197898092992898171186307920285127808304197664640952697119978041468708542558311532192317608071732251347809426050332607214902622278515820712086200621555317309869597288293732381514457599234405298775283744817661492424499343230422342763267243169703848024274176621152149260696643848944313186732099754527992314259264168782920403615636274959292453657441545548901049730253029128736516479982046653981834994821239994186651701849341599863831640831131807351616737557360615479461010029986811220448738036320080025596122598125917474681941967716089703566530118425151093576194900342069114784117868612474897938035417504150773495491806375380824127197228723778155202694229147874074233474389285814998350986238998170974461570740500552058724484665054430159679496934685292391909277384416388347420047648473644126645872983479934583514496422020500888762619726559705186221703087489734924453848957833521630339404732109988643006502794740935586125548544111993098946478080000000000000000000000000000000000000000000000000000000000000000000 [49,44] 15097941523306288174227787003128344052532543591864181838695646581456785017494304660038626922184698466067571050490874709661839857937069135925064041602984597821619784839153421046455806181436931430057747264120580659636204837237538885905884968711166427051101525538541966815615766742222767632692026453369349753044749799576798479212538214646067318256981653993917714636759384217793123948313483421574001645956566049640215670070515391695883541131513568567894841849682318704673984925693006624902273847127595595338430881084919788092408033006217414129683376374321844112719919202239891944935294814688169152685229315290098580885197277625240598533491409688566044742441179457924924810079014377855505887666533315485321791918782274235158876806492068435505116884042795972049678752912089777934699357330767203145793855681392572484005168870099354468464867903246362792801298741454018929692695687122259650750339129071546992361949085598324883979124581046828308134726439253461276479442869437911055795865552650882345546621120421507195553666149174497332042306601965755259596521830149432200581967691248710492940571267818044315184179535053793971834507071820876953810094452643167189549694068311587347675240428252339976546474393457786234015186834996645884609444091707670811832443337322593991914235125373654145882162280974219500910022795757220404089471595629901090036189522707665358597357690850450975134569150754506311502038266629714143653410597150275802729038873872132168598693039734549894616297957703688165399125179034845711840797942961304520676030404005094606800525874968189863215768357202820170383243918382205524236390708060899300605952000000000000000000000000000000000000000000000000000000000000000 [49,45] -1072565805583055170703856093945320259228600265351926980437840062247897907393322119266658824499437518410664359252791494502266583800706278354517276131018770738063455179396458250224052979844377517827594704600834699043999481660400534325080052468768007474179831230907486024095329755646736469268447966756202196968157473599769658332213100239570017203858169862794587852035444495298382810749968283718009524502859911770902863391007149321454225423420872426211452784224634672921323351889633701787824311180470721931064668544392155699377035227463291117495055255939794123709193239844528146995600152048349420944344202764896060803887681689648871084346738815082842843266994990102672968918905133724400320778787273694246803159185102164387288000531239351768233439167541626056112658401851547983900764297488781615922823556367449676487768502827734363447297474446529941123692506081644305527683717661987186636925584000496026268438224453834056278904451932023811398211607540609283524855898221357489303371616582662189710902169264725128885342096885191667937232187309867094814610020115401185277843498638484078450897768797630620362277246164167553065862705003158039033895405444403073297598999952650520337583435768122838628501211159281959992369405899332015888924359461722796610394512164523958752655458048602339311839893316409538079418549292089672448452899752319183956394224422873257095052040225301068010594450268857886889125200964000465845084508649287714368104871801515345976441128016110419572498063028465525515639407411454891165984667004726697145190126159624507850723037402455467780627194722378495179639997834934438649056513900480271745024000000000000000000000000000000000000000000000000000000000000 [49,46] 5502134553953936804338359484040134688502265821556654108152569336423944089369486250175637595394478262463598697575988258196838060119675855150439569734364474939017428897729570348350105427361516164310598754407815870465449007829213261067123859161556129528854747049811969213401336664180887262479553816292546171757122522908505554411159310146205567360606964415005520757742335495220708736124845416984971811780995159812781190547600597326766287178685747474489259880961683497564924322469302617006765542439947923076458426176834606869994257462226247905366602093162557099888978375627843075560857621744344225480553878551240016024578220099330380543424927637001404760743949589089734536324832721927523715198933433025462079280278501464347579916768884136959868211887561815052771227538406997541603132028853201891088063255212497706289265857153420625075297600325324288870596253975736935521583552093604100892198937080765938297954388712994357481017363896401582024159735947107187462035608260923287741731554831749486086614491808924098526348756392418819932253860268684490734181745421964742607666182039157475475157164501211144810251752968730904039831326770887195956590294709769594761898215519832776109117217734147136437696491014977315978302310867779355478835033855446141001401299831194726142231448222655583165405374292552412870336347732148905218249492909418632306349270657410197502983231929873479964358659528643325824729147572672407515631150986188463221696748444479872014869207060313623937582450154103781948589153256173169590115503398868613395636126344239916799543144456748724089672585724117269307856889631575240755268789034469556224000000000000000000000000000000000000000000000000000000000 [49,47] 1222057856913875701404851930112026866083636582990061626262904279780238133089078460045240008707578800334088584534063802961633174460856528751695274549680326797910438560471352329291454821000676536520571591001522478275415432334618565192351604574760362265215229709973037821809252812687291115664715066093012976813758993507903007132662996168513267114431679117667434398878500655859863481370232868835451017783255700529954610442717651264322141587463916365796957451654576582896730096485491415826064801454990153170393811494908279072262103795700573828995713678503681387031034080985126559693691788759123134409226481660968908558532919310928385483499639114095500540494373525065908018295859335790205668900288013333997930809461924543436103702499638437229520772430837759047353072430534091738174592310275423298899738307149827039795747921996638568317187269579059957405392748482261104260755965197260107547524468300594945502910826471716002129635356859960421967692519902341474191782513191534742659455598745641670039136556292636696305374887939259938258276355517459292025581929365380464930436842666605807256403577820580875543498721484804542306780242359414829476053984229217954736164104673905621594079937778757374654806159322922959127501744163391947909798028865954513596008302448566426476487710626418889871137387878134550441481752429737797406475283488488801386885849328817557726321231672319879677804653737823054153970702167958593572914239716336150325400789376835391666190644030348743021994184884883231306595474722991769616199439983322584146408151299206942604162307185270866727007158340915939349657318554338605151383298442193272832000000000000000000000000000000000000000000000000000000 [49,48] -12391927945469294510405068792374518476016456870871526739073564603835168423452398350045556123792058724795689146160513154276233957122033859587472564892337625550737525179880827480228872251355918101412125550576784239489418421104900458388264223991557427753963713299466949354034177478243716248093360475024785909029372086422844206655656483498207055465975545066163978219267129541578098233230708050676377993198422955387976000213902585574702880858821680484745628147191008833009730188726504423262395873717867566337614334605102564981080606982753619980616591776569580883411056541515922372898687390160560456105688283769263679220020069272376289161699084685283135022323403221277803345817468018319812531773643278246988185907966739432040844958560547179437720530811454522542117581492429138659649664114881997880919629413569581286852774567356540761974610619780536800799146584850965313933915828254923055535326898507404513447123474992023415636695934763219290666034597382219242476878410578759732780716877175637062229158392788066453576134977607740568957978639981548993643489730893477760464243374761296983035497523504823333964843845779716019784660339776896465159101026258685771398381042119932881574076424164599010168715061746616558969202753162723893399012138570031916418630047230699081327595414975220497244940353296824699591185118280714416560230791183991816638231425259036673849269995165932722707992474027319430780491206142614838508338747376739902153865235261475408920330531298401780544408973329694526318767841039537311793362434269352762972608117428989057967149329194530568837102842929354282797602428079022441559944706620653568000000000000000000000000000000000000000000000000000 [49,49] -21647388752135530794982035583963798156105773511719299690148657092582944580080358859099516989638460378820410036775599373636392029567607468405946341862826256988385970545284409703288876872183754422999897160391041403303903063548558320751102332996431607264064452871838731051191361493135529519284199865824120951787069948641051604261250884097162162567301235490516942648581521687928125368084215548110983725493281196361577682638220102546175416618277881507162375102742366320235390367873358300965309549333180433671640585710288826844946131748424010875815746834052207473556795909976404165012715495297000283316081781238614406051165977584683426207820111655516379085358880499241485631086374576894982823918782552887965773271185396989720324344401724013935703535895468750946206312336102827073935567902742220307241733800643006152865635674239313579734824030190451821461340426525131067682780249058051118899453502253489518889268803242557506052341130402545224536963835493647610155815906283253246430865391951150892877718669786059870537868329976066067721700318395745530627299301583249335801567574845425482558052670892869602930275369154476898928644079323573268124084169991365254146413826784532165858960292746447751370201007467894344229131903187618745050093313889827107358815646634598907619969055709586329583570413944368529650747886288993994861754856958693535036984719396270884307225372143378296015797335495752041168150765149983100847777608758470630928460048807160696180671893001078324398875126168457982164221555297118159598242138640373068781270772489877661464026658981260252665005047423607705981589559356499578492656411475968000000000000000000000000000000000000000000000000 [50,0] 44700763180146377776735362443782082141979562068920759221001242193116310453519492678902716862809308501808702122989706626022009942277807614491658999659902424698988510715459110983332584104377653812116311145599736767813114034497031475992269460857418493438350881684977259337564408690739771820671424318010528343441980717610731975142908948975207316888520365267958692076363030764654618922729532074543459941314835731977162897814329903856381278043856106511897784319919095392107851828280624942320270554063122567361256138256213875249026638001618130135559901828511267848563117520370439712575490704625790712008984457220195970106510156138844874976562524336705661035436178350772767697784815046359266924709095791380007271027296666696394053880811820077227230818532678768581654891821730383879310297890918138712986518567036346622259027512135108701140666161224331634762855631540813290137100262382396583560050337919689095907516666374704963172150767762161838411482089349633279322677011920123066733182663672237815507299823165085229884378660859329425626397505906919362829680816646148920031535125575196836382637665059808873732625768839356309880070459250074937973877661233728186544146320360732413347674399903371072839788503367821156720982142604347075204921692658251346054093176766603748811004313326788966605064246897882527430224906397775931504077584671616527798340180224808636278722928121072279836629510781459901135689379898631601656599810114311432306622220065924744452122129059332364450656223194292815416541544450999087998052720356509435545325897851518678420273025307697943627986278318062936607987184727297796647055906809840606649995122180096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,1] -252713286676624793401992901112945774210318210909880330213876409333233056059360969929209657199878987693660074536389492784751659345286465501853593359927711259187470219670417402624605969339454224951636319207055248185840142308157878387902680993105670132963021427256441815822431998576018175797663933472798881861199111847780836988243775213076725759365564732170609105835090061380949658974661475446422124150305299935026084257178373282082987929530557210860816870446707775723792492649089273032986412774932754572019708142646739190619936979732841343692024687296604021471198450200842937265881514500313357550876741372593592754178881110212770402076858433716672995159688361578899344121488781407039554851132788802163431775730299567294606067967403590850374683734951137082692351437375600091942144250681557635950404718423498353363458364637335794177232885077133958472847320733940104307295678313071000785512814129576878256889887028117584691605008957509237082679937524468667203630322926781573811041541826230005929070104628870778805756818063911601881031594734334959323923340067924520429521920141406264111564404925032788258835052799396545805432644640756904887413938347357954524795944965686908881348401904806304290137587665837719517657961007252971114462588332186180514774335559875285665057953584302423932922226958592351203158066985930770758418991535333337160291753923913927321371408767585225406466957821955006743390018054394673904310222172037252161145195961659885357039358912430533889384403749634870388079672392743586219671246201091651700872557544573737249542128025472050374330890602824633637645218230808759490333878693915390008321801977856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,2] -4042648084109583150681449384841926531855194551750565345377089424411344770953323635354024512527368989613732128663268228894163559981183901111721860153143079819110300889198763368408092477444909518216755861088313996192815797791207329351094545564863143058475380464107727988627287381017553235191526095473668873856584237388226653381729667492399680577357313459128905023007224828307593485555767613207543350786502891307811545808416512730777822376916168623228176504718197588581256161091899160273910276433313251674453487763842329947203267088392626637194233124471455891520029285849034996114760334006353893351984871813860784849173977995137914061841380535478315085032928268348007407348608595416855193887543841324582944191300977160126530216294675604458523133600157620320501459117821066195210459321981348144520646886334810736529986108030052274733928508975173526919487841851634179165558532273377943664592752809391179677887268676956008500410874310983454700811870351850308372412540337647174535929238254532508900809568612149652927509754392604808225226527188234849914953946625240572797106462264588631587392277258842384177505299421599514922823470595829918501901758390611193875798125389666795603121463126021384992509588688114687732692036221142341215074926818800572787026265700751363508906320869562837422041264601971220006063790177823898580209269489153694796743734748712893459176908255248384444868574534214428477669594253565624978106093074821021652521192424282404381790983656317228545573697733649500389517579598889647119917267332985570499434072200366160352836968001646445701082074694654236483527613572062801378962476389957581778907395956670464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,3] 9239802095063923551304955724416801378447959106713317467416569760672383548701670880437583684628861634948633758292819389985410234321417460332247480863218931635259446734871898950047336620432410677831492732953265593223001337765215580758441720521703490583102511437448100371339633635172990074155039660418394384932908979106072996641922692674116837099658645929211654937098485603359315124235238925305036303889283085841052601626793313915081994150583101085294474847254712330971716645756752912451358952677995062986912600492125491700162905780342712725880415655196415030998513511126902581716258296757303217029298440744156398546287577008898243549726444040024596538893200882823715301686591768868864413740791710767981945257544921161041478820593521593501960913272298714983698529413511192945067599852808872095314095823474311593646879078059281059455207349515603296318448841640692812546652672314360861992125684729703643083991619081606334981194788443123104576905995744590668713160054754518304238637367783564432053858807761513449808328589342481512687371321239315164729767559822657560967576693740487679459112957981678884590018498060904015856735836008451766564972332146759613571408419753798937684056252115736919695579093814048766137405671534286888998969419601332868113164940868819401863756653231193333791469645852976697395740611905511115632394681449690052319226633380632502981418787724307674364919130413192242389186274992035588846835045450128642435451135380035478367070891238134823031276067311417210635383207376293617135824927286034254909343339372691987598155986843920740426122145777532593345252770795263948240385060080053735261217885341614080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,4] 318558279943372568361262244887642420527543507491216791695235177484041360485286324409900521248003314300754585965170860165561766788322343497644152702076998463156306959632563153248359818316326540674593822996276653702260141469318917172363264684641799527530476523060525529300853715792522703380521226963046075217118165119726204096657692661602398562648844569300670276374304240358879796908598363981761555974716446362527662173077336222379846636876087446850959685140484497235387447999713264838674341452472335065973803739677900225313202567106534808468892174277616300258752669539670935753409441702982137493883758635484645103999764277943565024606133070116217032371916527579767995529269287023375069176707281658226640423144163599571793653481805034301197601411680925226477476820032199642535706022781613962818071835182517595608744788050043041715538320192900026339406486186457546504975258469233269814828827562398520396223989952879714150120524057859386399429446730047108381727359695483938734889620602967274352498339229392940383543575607417479294294715083816472750254157834031802015812408731169730337257198850414185151043255246499692428903224680332463930311487376509542004178401674960471322614149740193773076543700591488622909016892877297535456351804853120924664903946186300676001058251885846504333248654682858569148593450271392677914387047239187978876480510384180944230451043895980337302183698696769222631251367354882310027572428055820146859126869468440685251710131058037961419654639354937153295143834876910928789573828823434534081995606532084068907473777225108405268825218632949127626902741528808433670634993231959253326702186342578651136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,5] -2097945189827010421659799153532674126000641651070934510880297877576007961284203239759309928042368701675740421823675246432897760946836804452642886298720226673810192583680258025517902711728064739144327966976267917382145923915309386405095357635679429531072981962822480025042358792285481998768870717884933703153136315759941146133000643260121497169314339834997923183075841921564949238445823937134792955962198934313365404374143308995831534730664571321560199087445029016198635077853107210686349708735372210216678497801737775094813427603855107871532383912267225273337389478029372971601487672930789969106995425258932110569135338204073829371360777001817168191412068919695051620535855016912084141194718617464494978345154609524840899149042486233102628315711150583964123765202972756253039810292761069218388117709031451197990739716564239971703018927270668404790597579192083725040875278798790301325441366169477540828748663247375389062318527361493049146571937636131690433843237674731054402149894198764804232143598166706084533960385920292454816467505046506492962118058502644307505365803666551468170588681264096115589516312669073822267834742024147723855010565827121758511729152205872391581021971195878852230193289696762241890831250608388527777350940476076759428543961750437429226428190615235050768344019539958854327467694204976901005553645178909290358999750547528406408951014604505581246178764430955349892631023510547163301818950317392765145578974359882732641086949154518174619086812009128389586034417835265930735470435922166062897597027491615954561970022921357055945818449885214608450489250162663166306715136220631587598585419651639934976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,6] 5659480156021042562442310800343393696853179492478255467066839012116403752213153382308213966518045702426539404887805562336440089143595539037218274997014467425707710053562814621784721173603395808966828133399980815121864502421507718262671916909004079743655042298016356902341006023228150463161234182056984443631305773517594533927194897070528460046072967097147858965597750166008986486087139398352334900000568816910797736154143904124088285064328844118586218906046913550971370525551219594842017069901227357975434017508839028420244458461899999033681342926551178409146900958079022160979902458577362687928165066351406345640345732416570867135411007355503760904552976827824601611441023721464000766510177885390177045374080220334302695414632176892635200504396000374981335439042205172492306571661316657058784321013282492528189547947449441022781651287628053230697804631810509909031500111559512797026400103392703971920725551772290624437721685156921386748658991125267478681398484763690972539202962753080663416065330051522560779180508218365310907029631801982929485079427122444784342869671077155957886739265499025594381051019973113609926916350563188034048282236284748134711071698474910770640471184981232639165456727927086726464914575084290666927733616281381354243016176717761230184083618310572497785716940713590515050195523205991331772021359297001520120647077247485354451146148514977205003409845334292567767378180679908712709145419708655814622438796639145456157099443245891839607532270191854728001101705753693028080329545480416908342824642747581751648062706306107694008020912249462034955828336493477747041976075433676004293617419723558879232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,7] -5816525383407776660017018425455999977869404751027258684636271777908703252426152980138249102632289424318561469297612647214140170422273195019462825662314856524688167189445946941267133964776760101542644205328382626741485328372514031496632892137526474954267428745960476394303118059634222677809844629530699379980250275936443448191349765563874721890877203304123015231981536624074830736337120211557663676793696491004893425060380280025637173163756497567478054112609211796944596242090578158851866887656449944805965565374655478648682792080282024865762707619218999835622535545449016114009084315936006496679759334548421749801598392355476707221832975035925167366554445367125018695470608575380114082394990468763059747714571997037048124422778945232496477878062861460354171208573997517780189406439103568641351044389274887077245237960119687277000369089659450773991109827617571951829923144682333873958888256225912749432954479438678283631048545027985706016644752245376953221188250678837567631762223201059606577275610068925333268194389213845725824081608979406518276633305109928100332753238557543182058786245457028819229943376234856556185236572923969187791902037089521510909668817585433645831947442153320494610054055014218788710539911778340063628993849983705391315575402963014996336065389514631184290698327247451816051419698506676456591877524248909389110446502225510195974479302369901698703117520758872455348202906422361017859737136086416553962197051986301249687578051735115846083791601871853452234464414779485270629763687772572519236478604915717293219353802354714606968663995622226056045731320029235387689076484317927882036102632491993530368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,8] -2698765070434485931896246321382435724553744852747146540596631248832404205147564930589362759801856878388300894320275598412605287009239845243144003225902003372366203406197446784086421424880690823322974250444093130881450874428405032866328081049203500608738893571176124712056544763139518596279504976366552129929070974485971887668704777919597296033642187347138196385718889224812466069545311048978219175900337765232521721535952785051194996439764060533539007506723198264100310847290374703008337755648332698550527517578001371640013822025600825529753441189724028176208755079879758853067283830376834286213763555630243630712079887930312342115695218926187232293551170446327149181395781239525071683921108676583436624251877740130314230686562164662818063305070602790462657386733090996409535533410884508601495214795925247154975253034258244720318530437637068715252221837366861607207172159999388923516081137535404465806939426712667117990216103755564679725138551876928926589423323971796687687305067867637485780089493490219051513013074059836427345482954662854492626138822306995055324973784583715587345805551434518566721844142792107594221354675556436511860883105264381763367594820693305833175041613860528663980720926672787803123270172669832997151607468173172175588486373092234857320331026690869385637339603710460607780420055760524759522099735500735056521682462749731436609989476025086030551030076601136204474506131174569451063222564956471834712582603514428433721058514821487554588696132167033910769576370672830494685445834673765712846736310318614303316471447634383861380429569779292154221114362585041731692522144365656086507049892605088235520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,9] -13131487947586746995027614067613289487718955741186907769259387636476809047326302180637572298877970200767475750067310677123128919985520095295990679687046255384384432191912338403959313039383606684189334210314643699250152512116709738924056499769328355503460861115172713156308824432819192134276004940574790039001062381829974270836375295899739354519265139560869647443330839384349829852675767330177416787563591759453115121361569395072595498778092860996629581106896525242716904701345273963311825077584201853539763080748332731212658292438490353777640171082447184035302501569075297852437341124066540214407829549856426354751881020690432110321321209163526658019704734577568553601591783548437431908786966856122331548652154017213606658872019714860936558388324682663569219296943339094946029906826386135227133097697238183939696865919736398279448473462470845581321388590393272400503138125330016936006357459751061491040102629588279602527257242990196102144089142572385553246309793616958989167283354637767875219126729199964096835689109018409219652121698209772071760680513876495546450904874708392085799515298012536301403205081494130224781702678027401112167136961208390907990121265168012425837661385294015612152982446052345855371756463910322242073374633947505134784124360526097257075570539535292527012207618653661101199357664385931957687172988177753948863623808369983081634658257820336921157818254296919106019028789698479912673631457235107001146145068396899801281251155047674055804269929742177561022911426700011375056622184797147667863468763646198008408464271155132832451858192179539086068906350030793868225370125411989880412638156534266724352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,10] 136444865350606258474300018495640969469709029376821064882201620233234401527623126939473183050830652644574401976765743004432680392334152762039597765491106887444243777258979721168527943473681940460942484833006797532929559251489670515154879891594399293112827995295987869840877769130037650589668422611320045465586624199917052951821229193546541155772758997988828418578354298785763470446859266918285178660311090367318712950725440716634503099288537438190839998204827738935017833321920616445051780521138054207865009881142711629986452597077219173958160663682531536476589207002870254004607148437598980617008498572712928589012753172229158943305514356019286041384717519020277850354933997282135296337386588974493941852194526172993366199018966089569304931523333351065079608252638014571003045797529969910893447408934991471724933275196521655295670346698531416877837148972667450281138572461324349191583781424080050610270778259748041133755291176015203689901724335448340909441109604230498870427274867307445142035234924814552851532411362776089487398407446429009540319967942990886311751778959190779434674488510585846296985275958910800226138386809734809245843988255260440927262863684670154826953671711837474471217705087828995483317095712251866087870194864203092956791982869047420542888032354312550627466596669540311651114775056185055816322983691739458137876201390206978881918574378586010820845284182887278607639112664502499874898474944855196258601509550443885592233068491609812405956289918928393042387357142823043787747494661346522541440729568306740997878649141729551776475129567054517122719703567569025121643554072741676915969848869989432426496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,11] -365553691041015215733616630605311935181308342627533321545917729192025778964804147598815805045826518395226506656960413870836975997148732236424485443538480142935874045368111861052651069424393711629863731688810265541547154479548556149019006708798603027485818110560894031375338404597538853281573803732333529573710614539821154133270886050745004652278843636154304927657062640839553270019588254069567835898177625051552347915024619142728749557128553050497070550556869099491603965092926180736634452993511968841576904100898695385524138397867605037976810476473391900667153090109998643900271758523980405750465166907930176644486088645381734898436558640175869704450158994195402264921995984682874436372161593759129734878303444303358412503018474191664713669726367429574799388352195852416187698796426884062904054782744097185453222653492249654447676704775678430025828030697527254633187131213777410436807353691086309965057619513977180654157716811298131452914183551629057779946225377088164030134042650130797553304620033634869515326583006596171444247726750015614445677210651822563334059539698621031871381858557766316418386047910604225816507214632768589653703052618661526662535243920447836105811077551233417598766545153880374895436658150015392142622269167889785818367425835356613199488663192349678854983474752117727747520019659922274959147602715374210783322365518117904481663983823647707436253325292328300480101367575814284873951045292838033602229538029518001487151037955478164536951606202761800333814071558574295173588023217275897113542737401795379227109220155254774334101584358150094031758830528348315340668367985512001181555611604965677596672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,12] 503500452573028146314709938865268930917860757938072089982210195947636621542863047301387839488098932767584404812995038839631185073766432008689671691461789718997912129863033402513410848920747298965618079123703380880631812951472789097203096240869836534008677990740979616663903015739130802352649525993077048938607840182775163018836327702014170528255547545449831711939753469041204093875125030676089244806396463475763146361389064873009481636314035503067741006119476397941811963894343364222475382229443766528856644864487092850836657141722330509473150947524065573267134996873840979151041686995577804616015103534204004497717145142774367503645452177954029850816210210313641930357186519645025247992715695136617049406739713804130268324584751758269505990078551543570327473752394694007969358550876101110379747566402340170222020338142519675416173104944487150832647730611384459556839308740751275922784895195785104452859266447200743941095991925684284064588350409012196258712302374036155799509617646634383626515823841323021941949165647846922141139456296697347680980146652788698882356096717682278125790478024605657784763181859601630475343099832015710798796791354058170601168428544382894647502035633261277685078389006431123605732956019302680039931774388184158838223714710499962070203177113402898684862955541233687158471956688324212321392835442868782002765298198818036759274930671158334899328883189032001837638632326421254966019607641976815178568877681673905511301765032363711557872161361169387884212338540300225356876630914978602932345979472123710511140785488259997908537909460771968328393385330485165229223811354724244961882590477844058472448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,13] -363839836058101520167681370586685034258265763991171084719080298372117112308758502636481477842024420426435266297798648978143562047855898236037147945856979524286174254323156989655431643448330698633758311529257033583424597585171208062821795684213962124112142136470941900419618191742966133710357707414965124931439649876340334828129084668897717559500049111208515640187995689621306193772577449088804897120997635636382455743183010213104461759847434878885185271702406243997316531341979055398354377525733026689004982489875260712332805308684402746644587818993313137731723868686793573103164669324762221396184428427183111397105587292250065598836958691915885558049721098670845994847321776418904359328690656351013839812414352285141270310476123149366245341156345044444886990524329677446759524856191109873802546828287221246510509468803540593285710319255660722236041890708298883610164922643807347975622707554253181738204913883206344289447330267491626672808427959551869012817239955232844569927215266599086354406996152663505102907321483673304617273342472049823491904774271474299886439888917264236887331433826326750525349989714289551349535208313890474783824663366951074667515803702157622718934946498604044313481741688176634021831899428178893783487292111140046543476093622461077516640676612026074894720013718956887566652001261087620805082059241540966128574149742007102879884706699796181440691984334365853848928164414720708223477326445768349254919594540215178906445907198528212811203384233433944546088111978059049714590189366434096185502091788502917092914184949857523089365762978313258811727755896615361960167704379396014633830131386491500232704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,14] 27282026041753065870710026118803775589806653636061699127854478879120701687087605009073591852725634987610891121509349541162957727274645762155936352471923430071941661829074865428537183469106753976471302632774891748412606163844820189005755232712673586211224470120823976349391292456398691632688797145330210890396642811278142902982912525391343915589924294389568618142273879205305154418850017460766362852807717690593476532321336837536381437563460437686808716979789596465270452387629692917806969630249968884661036524599901508769353540595118786826900191257295066058521576572518229137853752065818484693013680273367040815352539890416571899320565589227473030377815592086981214229025260165601708557702803805686187861301294663844138095660455880155070515226810867722434869664802497975688639111957441764643335273819879222773334040950425867853450338868171113737534427566481502137495099837749357296744377865250972069219213228452549479087967322079765885188403937420402586532746565230716625361175957764443589606495361047678955205159733430245449705383596990581414115470237644618216245402670283934336351579929539046133554110275762694942346324521278986405988098269842888863705938257756550027940844187226775854569104413425824131571046708199500093441687446072495717527117028691257368370779427161324858872298550457937727815580780038392721755036726160284446933673990275702403747130248267570918747148290040249199733467146112391510906180496962247033317555935903915536338044083767408994151228118625762124767296235693419143861780024793063805733286362135228995443419850418420751924770640726092938073980260540262976693459710390771916391520823513733660672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,15] 258644678341495122055487252565795517620840274531119260300950423124214441928085718261855623394809756252544771261400152247136095656979067916766526622596637425300878572856638047749147943689062499952186563936598162897317120820675919391916335360903408706554655454250020030201643078908317689501352165422589879151567307840415752305339391928308894775833779248374565780037549163985049602855243105478459751480551096970578426481861941253371914306487172085234513306051548204687257727168816087828745867547857635250495165673394606800325401865851044043201560816673027057997056508383138451561353253469179162085746229815651580841397019744568056485455325312963587960489898109170166930438092825820562666937091075820872158118920974337359548716697937418797100970655427694669090009040565578156283423927855821788786956858012460628950786227439088137631108068032964616749696379878276052606541975030747722904646275049973476344997106441968726542850514958744463185461627383082836537081562125731528442389274751938638203957997619736483699616415294810419275704947487528937448911805722134983459816781922169886729844338384639905172283544159427828076822572532024506453888990792440562658259008755767946570998767583625328610930343821896571866435134394840547199777361606312543148638071773113742089130233969444316964364250513221636009700665757757488230696047455468643769510613236684110779798361702423745098917771551574022701240639946304778663418838294860881582512238578140804826263009541074381388762172060931324951479135122843201621532131089533615136749351026339783760468900378006749801034834495759625118071741049108857639617712890222496375119604297261931036672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,16] -346429058252913962936637030137633117499454754288342305546041198265011966492840008946445503065178758660178827105542921695858709438084963911672568670658089031331986899758480349253217476595067192790361313295374586658152013035924600202659866157613508318831046617067357706282106564258807897751197557555680904798328328541292990985934670707154631697708330440103066739542291762674069477243459414844112795576383276983402902972370869551638396676911655732908147413982691937582402824339777514227949569415784224922254495671341028216327047994498364954648849411259834996901078469613216303695337468208298218447114846615628375186967366407705851819889284305194478812548831216323173437562875110993274247267615048070292987045433110240885001178328012067671503242206246101065630548817220539530683833278739314251090475391474285832662217340804783685922155911096651679857295660809304709222054604099217833448855551095132949694413266683477303454322368984908633205014429460296024626591732433465122349954493874158836023401629658103247545901146303567707058831571039734281841903999835274840743706074305144359531641517436507478660827252931207912037039037029611075805468903225795931886669264968401226042317555969959289292379244225772926329193287183995780990778173092093580270181874400253093198952101697884175247515058244036163200284652996850101251173012583811147903818623897710427482617022162832407652398374831782751922916053517157571288365482243622923190464916899295830618824383899960502735828449340185754572872614794312871616718602249620062858911271365638567984541924052428813753917405054896683879764312812038101341889400496825647292693272613550269923328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,17] 270653777932465698436795974941948534578476524596691435738246376730484552231404202835230200680714320584958227566855313929975617948905203650571288466340967553257422730168707692850491774463345051829218678072698977796015666088144123303741653773418353958545633130415658623759313176268551387577495006628400782801838870249399191524247070415136680053859976121668151178214981191195939970487104564932761371085232811426000406458505069071612797000045396566314005945322831595906888549915514481742881481055389315803230236411687309961892672093197748441506163946249650327585888565147369766464238759390556132177311226911673439421873269268486108463072445632957930192026892814421328626001815443359043942129777478722552363084070468971244655942312128432461115774448927439358824328050022796595290908351207462000984223946790657754490435323007354663948077216097490751598679841377479289975364833255381931873088012824335607355475695329955240222839548165938788288944574813759772016267846502708418760112102996103874858783290379640808222508383926878837368280265022962711111443874539772535510576387570338566391785621548159661091210536737268109945358585079093724076540593716886160151384919527434914200032111799934799654769945514778598180182290394407397609777248970268050448813116350837394645236064552085170876580980091887246533561341264153707610559074144115065287701625588679010839003377981099826288308861201821485206068374916141309575591447440872693815314332867328534217499229185419020852924241397899499772617442721956268442733942068276007239192300925716748043591726888500680031131846868042200774290873593659182107571716415816054685987369132148480016384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,18] -147430650452155552484613884953203515218286105040697362104534542739607979594338357203573610679215459118168141776267445168061043468537754776211364436376850317982523736605256200488826453965059370810863054510774423065456641890292530526160686757523646024904049390180395789590955475579607014191917008328927811565907524387328886084683054197067409667381437680636114980174584031822256217845771778635830314960716384939472145474069044535776940329650654354085398786728983724727979826749980092040427695932783440717917013289133488957522838265808198137222523344357321695748612618390301897033912547926453667916192251392234274710593180649362566212292125651172081032200413285865175168761580839582215869818573898843571134772294122288176516713308491017741685317349263171448857340047484692208456409794897447239677273755510767983430755407249111748716940774608426878258066562135398184134166813895275913449203849053641390904038469853928663400629503444286395539949998041047440775359825958488731947897137822304475435562292647943418760311691792679154855660698867580788360154521319814047178185026150862843795630930643626152459202891505296016990662715566462998099583662553234614002545825110071259025454024466015430929774251633415486099348800137225312074867569425890582666952119820100533324406588647674147367421327452202630498513870028898834833552899075536580679654769227035855849686589996577950044905136411808117126151041446352097726485489880627185786602665744475284252405950997776918466162343755789663161102768380096622948966763247486678174685939435939738203236184992378920561928081646014343703956140752341798313316270370804367795818292229479669432320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,19] 58609434040652375586221891125813148022335713564831577464178464267553163030542764995497095348323874991786038294322022078386566270322964192140793663616037802791707941837237872885228456325782299432972935513812300245937885772787021710176259780434266611466003926967196870406178050044975752124401044961187462210187586828975950957518850103241130587686596722981801056929714051549931430573956838251285232652220915361240530465798959277458731540471306024654418298757741909851885676061253639553336205798789476493705613367807336124047816754467874257037085383808200298877869237709258020475604374985828673049246158129658369614388426632255035671301712587204199152753872976549603245975791980223285793699537515768985729706205677223627745693800958050455891746861457522746396434755050418199181400150038755612416858478188071430552892805766900736467490857871292653714416547380200694202672802957976597662991735305109207088128526687053090194396158940812473410845697143690619153550766346451753471486471688573726779334556149778239758143681352047285071497365423683424336131440658564832427495926314134817758003967669815834806544940367610415393947734794066019879063967111426387445251149331074408474509302149486956649901456113424841935630412961684102323164024212745220711150121603941410687567902992537773418661409860733836047192857989727793751301132647311390976572680403192262768796219186511349156497130604565944369718308926947520070685359247975504487317266039411164739285830980002387240209384121947169125784139588199304216527359042261062163717705938003749055061955260933572885918626503512105411398386927823615521180024272862156154685943392838814269440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,20] -17784256018310519432382534013545739351721042636341469725929511666516232894059074702311385344912206610755523447803365673289533211723507708529399762048780419568899475863308412194845176277019789822182567426506011811981181187957167391936069706360695169348598745237413972655641396089691882145172570145465036327568036131577732386535127244416702703200590702042774779362968653140913225448533807434306369856948639553284307944894089539610540788429034263520666706136321552801589025981765657248420640763856685687439409729418312176290708560843449632884298724880553391510809209279379504182278515410511359330852944450940072533827937438529166865820834687641588739953406638464417220433138677249752764409363662270717641958463290239214355476563135067954798732610757676561102445766099524770543963710527559474271242210682870619936097595069994470798484547235651211203327163872541520704313275600314766767389885562210412086801208395506893692189231935486779096709514920203114943012674245038519997324256763674589735836316848689702264129953264859662253524315245327834174692434842183967610129146355132673596554589401071133199705190492643213590818611853352044521379294881981659189119920939152027590002430536106661388135838389889841131874604673802422677494346791304000963469040020569453945090942366467566212787924439332920270487184808125925335460124558098328260375508153158616273312744580152550799371976831530388933425212938107854383513519038183260872506816040451018884115322918721515015828799619771426422095441915498335528157599694988202778708024303707807207216693796260148910607107167906034859307446746063346473130244506035569786304963301355479367680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,21] 4546957196832061321635037083541770898948578259472094972595327615818488393724578005903502187164585597935210997429953991117451481008568451103505659069000999192566959070834855923855865732493767119171359084200004290994524256049337856251468577576889490843023668573685880715767618988377885391086958597788719760610348895067896749066933723772664262769303701110536143279957101062025223560873855313848075372253623587224297713724706412816181269833883601627004677742370235995957859058649804308726503563877280829611327400928232577602830765311395524793772838352452297648354689312737372499095335445267203769775952877428191506463006823401157462057463760435903746292428906297161866857520741145518811192326906982538355059555269744609415765686766756960343396958591371324926569866190132620583224907602808068747854083587393722297137084301319513715153475368319004058561021815876638863604135445297508335290750225438864346478677430083677671856273487616684225615791093366056309161064591686242150770962666437177837918882260513959706711991396673430826191572676557050933943346216077718739607017262942197533744085370387783661180792840177296828190023976499410464824717103540402923348323960241492993803303020026087001339635377125488005076028867135089416498794556276914049694724798072045251772592705297914441837008385686729261525330943610794742867919566257324083974542356068265159061541123553462511847691724774501226761113324765811359040009677638866124079607931138772935804250534005718284281647489037028030467205597798284062370956287532119995011550053488618711039622466821135160797476365685675711843719513731856690217831198221532200615827254100071809024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,22] -925600772933502297529202029831221667388798439498161655324322662172612943906416029150721334850015038190028583953583267343545891837135803543649662851628282846934768745636768946903520246504629847887917297190642219036831543552894228449144831623597792594250000445080827514699870126154128731906553709714143903479294909747295770859330204727259669968437857199593786574465988383133764299502212699839627389490234507373445355084683387118633661429362644660567724331636744677873756406517505684500640937688940968208777646380331563121616805327536830933411771440156279870337143536349668163127370003052060017775653473145136832330950731133057119874107447500311786710601604017556431863986998082956214934328816418714349790903084362625277839164528583723541967394268036555913980241783515136337884829850559718862281625942771581173761171527610621306874236604000276143704209209500095134600799983534618880631318786096914629454786079269932047575924138872544269599566753128724040853411793844392635138755452206904437325716040982177536443198302153260315743304633131040357123329736269380958810656515867260602925338340030460261833860494277881945564714095365147580605056351993700944397196857882706317013542009332368904730124360746623156330480989819933019299044477484618376774537715175024169534465343077832772182042785917208519279355185933185386446071491431700903135371780612709735143808840565805398510554755419459534106912097858855695243781988814873923032754912804825503250037053737708688217137758747069566254268260373877941837452015739107291856682127764812556548834939389949546817668164732421801759510797817726517985519775036990698829434958789614764032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,23] -231594865342217777282870660735075424259060056623529194806776423710294409615167039805514875789344834154412091088458367941575324835317770246455789922852586285575270897817123153619785248573233577517372320747512218616123270420725844468087106622092566020343249227487903666745638290044863575838867009954749261354154046222953107314032582125811017927203245459818303531247961425004693679520053451828455157832498844772818983204530515517682973917806928922675681939052944555846814752145934347410063711202578345385457397716057909975520742445393726195036414452600833076890894526738433162249089135578128063251251651659179091008184570110336020919471760409808136742935023497177428343735542798662179022021050047054840222702471899706574127100015240346220584056266563412773881869463177988797773575181143625102084399202133318300738453137722760277051402845857983743982940411195677189809361425913550589688985766684447993294245831437132893183251261098631742229179801729853528617572119920490780072665836769446506926923063165513957059194479492062796139503660479036590227653374089928551393290989851565755299314375763273618432372377330934991428030481809525087756091098892784513009445431696295887142808816462847247067443140571284985928645871326294998186505470053346766233887402063497775522186133450383844498174622420979515900722983699181971962444058466469092636436437993441741618200804680615265670687104319926820329521220834595564594604722995076276521318165917540889226654678966235451425489262633472061113812645025672923661686178896387120877199969525607767836329699064809613642901218690682204187721601275128345672066392912669256400585639121418977280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,24] 600107715598155345148818582223273326380273342708278735438115446906399478693815585391242681771169647635611762426491242505662388436269571171182133213112110747534197048276969427539308787023210564760168664714724318151276623951652417705251561519231882065001352194947612530892249385410072465661356941200915833223743683286451160337237659848766096811481366027850422081823722199693471868120249888936534183415234774464364397917805408281567753658919049599716938279839805819024662586984131132537888222781091514700006416406513232388529953389522977815002466285532567647895879203612077808256673386778425401692392455769092677370780129741917100652028252101032641258887617939307744000582771737082218995959419985291605382541362218173622848453006272086320991605595828169490780335380092827463876949970691566097654174358650551108790090275763725226169083623712345494259086209371033638414963509371936295867212599812002202310002767302721445640577478598492115790025250464857416243793172727979200907282970711746424432820915853481709474117860701693426415468344975628132040774276203531869826609339872415641515643302483725992218566392519718464324232707000538170375149523655149788138079212410247138611798883405691039367292518650686825628184937605999669650667350086923100558974930297234545777156771924970035151812751668090005171238074684889657803306068438932649067308522162125611205050413779700762815556020640283008800821686368710352531392730777390692431625583230287061595446972964261767974784529898097719743379374264453524107789884189714232469938123941378755375837880581590386335298786738483440773284084996306083225344397083970495748193354690022342656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,25] -556972910703355386305196520067611641400080148599315121714283766175126290798590428241955257643583768001699984281620667032962922925994383441543887354464535284614614567580039179609338661853528987003507406723520602474597919085719530635034177136291388701217585514316597003299786605582916148698165698440988245676076261609238970131347734565653135587267722305646116190118260289537768395811559007580065588141852267001715769359679359054232732094879811072390132082031106917678866201003986649996697361277803258634335415222996148723794081168994287066885190301162657820777156098087776876206868946864201746818188413898166547272296280638258196278380937448981395956814891218009116561022087377134372469211663653169984045963460638508199056233614807869976699945850954672954907504642805446267068252723202757833011620387613656218084976635931187785250251362960038428150791910795952570186586479334938388983881432126056416945484751806395035624721606768212551668585061235681148448700398801942623206475759540049585954127435630631456640447962688967896855873421412932970742074682228983381651683940421028077494797271442004249329338236306711119489081276624434375947630151623340765134887991484188141520483157356367923304296717340864115827953408712500367976484611188243226183369721223186507136606605797427676179082596784613272319912401619107736411380055252941688690808175555232635101121663864329324479799591600993049325823139495342298175007236120373498273215889893799657004981197444516535873285612056557883740983084478386261119234772242004875556311149294031603988081180689434060844549723204230396306498967849008038517566799400335411680773074824657371136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,26] 351735035931485077767434930565574972049554655219943177293644090836405672270900427822151760898790566398620394358033928927688451438380087227737704485169839490712450119364401992495364507679487290007930654639627344536338186568019330580986272948476287128017456056795959689931892243755263088463666122801292424837110723084965919946796363391512519397657172430162715496166703257916635974300110303060851559102960605388743254278713073196825797388366471420913203328986276318618934237715417838365321773331194362049953331115792393285299854020617805536720448993528400514543326073018663195135922770043108891720111406422609526038548667516956777866151214597762978917445141641757560951772204018910802003028851930814977613429421765449991497899534353127569320635631492761530291817613641579964247345938205015853531595144644458084608826351209778641009513587233743557936826291963843678713513025566099469986339651482295085174195512894185603516361467006763417721839805832362683526224419304338344325376493242690093193811924864154396016058236840776655880998993204044849908456609765446437729923989099624856850824846132170141620658261953461326531657410285877597507388156809034004373623210106561898925328417057497802870909358374068545619269100551394450873976721686412794490058470581356624594890347846577199383977822564622274983592367512677375986963297184867640383512360378953769724832512280058845955230612336840781478125798532375383632694411770709334194856545139653060781798578403502296285716917314771170174849873814387290559321462585207297630916574224231038382257778806606020870223981603693976122491910878802679569725438942612291830013356030371561472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,27] -166545829675894171188237842754399836378310787822553516965014167022308569652353146367552877950363887029869117486309841482397065119599658488630960779332321719478730567497146800400798998910552141117418532451138726359359603296449266158402196140538138496291969228635709686090111827753629931193279062268626552411119774474953500493998546578791806477531280988540706293053874619547327649347160338719074518576294881831406023532104868425612641970810114495264701768025655353209129791037251306980215359100331098095524432126836931780748480122482804597385087038076013738459474287255689862569764849963310263287025697339540821550045671091203707739011156203425281431257666278077750930887635385811835999258391453076853371387900908012355710410141118671051165082392490191413634000871580385659058363952968056512336381287173778665060242447318217327899914855480070875940135676315792999003276755348564551714557519325846406361361123145618466682812199911365370549883477990055177109839766225001154270253652162704367850860630355834538887449943126106596769576954475943433778784833275374048461170542998708873528781187119773576978744065524267308218655448670075456066855826862090374847160392928274982376087437826670549187833534320721280142879136322642938750190010450942277487248164752728370216727790965884544849062274090285796405633534487152611289420242031283061254906058253238955576425156637915332304601015116047192227458556375439152600141672677750282384622623107616294336469653449325051225207856745015631533550281170068035401587191156941438543055415667819196072733495833771675983377703523183519845414486579868622217629402039954853193664226468485398528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,28] 61642786130480289831343591399542960711584447510006026585244904969623669970507720483991554240028148871565147366344609208131440800159610891168449476138700030193957688146703919067941346189183687596951033109542786344019814884670831692480953939318182752628728036820780187992916868880008892038865899026945996637680873671665015383789634065558324185049052962754185432549296104312346214693434401131708739948469972244885095023241313895239093952965272406312245813726877063724614141020372832932489467437895260870922090696359504028970692124184036784882405536398496460227680469744136983208119924419645813703560023240800993341257595430129366143070437757177568503413601228692971965625390184836527779557444475532769192759454222381065529021275975529569275976395017114901263197768749485476357489036091695049664027931223383515154108019561291416505040903702268788065260595889523636912996238089019953512969910142162267974945062524498885179571295993993327003926232273576040936185412172443465205808100408976716691480436134674364639730426602468091246646061270669487305273271817451567051405327758542799586362759959749329688789579170190955367117358999718874693423090267182435749153397344882091954410432476844007357219969122903936831902682651719971608123612848709762442530579467482364761865542034036066113441346038792539023698136364916279180422097884439997748391272658928678796591055933225943940351843520808506570960665953088418706866434690942415478816631322304202299738866558913863902326104623244027981821172069811713003532349830005466444536844127097494226102748706911685269505954344259755126693867779347986303112800564639173476659256801026375680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,29] -18284574012686532793293733983233507987925946026453038728223387845437051664588269196672584602347955043682020110399570380046182422421238325805336377360019022971483428938345090412922714249511708464501077582302558623477683629209858572918627932964467231603704674579750153696306495305626649084671690804234203718398737082919001195197236423205525971412693418737979712415436741766967820079371147129350887641107104240991546863056213133542977993242586109111215723999450008557636264734350634835563841365525777003064227191238609957750906982033201606923180513987986171241595649766706473968373001641044795793496050937056837475409488100384466883461785588423526368503802687403826198519745935329418759351486972651098864215608159595241062363269257167613517414857037481198359194436307554718402283995264458225423014643375475369270934115408211220089427129229954981236013824604590077204610127129695605295742201155781118629500010714119964327587835067368525020945062252537366817251769674224435634554934109483759798172387526306088637488725957656871499643275676819340374110940411332598209483230733421144369771775150719620831254301290703995287556662782457179098086100016347124755873610482218560057233679805857402249024209938840441140610085550137991269823339155435163969566606546583052438930964232835291961745326565859291814800381447567832998675147824784693489348160515287438429398395963229444822339794305354902849270258456188673578300264375784798078961725040963703699552272072522944979944344404831544722585540377276250101450393519350380466124268742184661998951661947003840351088995516464724893429738591757117422095757534314566181252243050373054464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,30] 4380373584418299413367001959959597991656398507483166217159239784026310936036758460387423605246128381080763162215693565328167505972264405520784772666760678778079634044406097494896983784507798413544528862252553498442428775942885445391299716381553744863907339166767133309886945539409694666797947049773938587597288492071281833393266048418417118893477033743412058613102446632077317049332131224521939524216792658178650705811498658830035975226836634691291152354959207165807559821464521249810591890874711290140727898462080840303953541624827454034807901940342949453591433212106604933651620745046690479057910843324664111862787508159827365758180486052818320654355399421071881052683203265739756490605909231447505101041541660331243324098204012998761952426964134186360508848743498913108016210635330598322096154110309237258087361593047924685560783185723711139477743771066353081102841835199710721070169106004052917173053523889724057309456273552935562051557827018134284514905398391398898789014623405019633026655342854202426859625720292521505954184650570500558124619456616858466174275646377698801623245485036487473810853194379195517908084499688430911819983520469275293539245139487526813018565968370117362661133381274262020381439439110798810088023678574215711748390153847107014024482740998211801597983133243548605052768297612573690106603164263753450166896309111063414784737820137070925225053454785428816715323678751058953829666672324057662476030881720637217117437976508512647422033709101748301593526243273241401480776382737747446386407326867407696991653448007982065267594559880857989971924670229898073885194463568672707837431370506829824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,31] -837010863921463329536860970899609162739321624941503332043145116898829480091647506481424450248209808791106585440689174765336966376074529804794115516152260925722472098457841814282509570530752376592871979991522717462544298619639586659631204112401838751382515390142874633919452541052930063617708475561227373978201854156284815184376202158813261434219757002436928330667281963810860803984785415633164727117680808828538199032413978814415819978955968988257057644512138066254703415946260405023603773460012658147900817123044302669169390045391699178519555943196893033268682696342883050605244760838992383379948449239385593041050596691223060783885650131170502410806000018734180251219306542733515984732181451542706423596844925125405147036104087929295660489528335141823313673912463969592619031607165534853383469900987677614731284638571230315074823482484276546011990918737085019719633793130177951890432360848943771771871419159961243416849740043731733266040467963368836918589354887773435925195189800453871747303767977894836467000800871205656375610055622589277866689503582390005838530516615097314367018429468243289555394570205185918646890784588379792131349256253977205988908614098544703100228821309144617438636645284352100806714266803848352896944504056694088393215950824255065045674064874994815323468142671382561033145704630023492252658320123599761681142322733555568673805921537165722106497202268948761415547142328807908788877282905086557504506424614432327966781154373903566329502095227821787139171166806958616529848481414972346169810452692577757022664619245167838197315833252028819869459528157566020346112448938693279808833786000441344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,32] 124347390845482169852542501582066608386735000665196923449505165854964770541817764080418678568739585737164883658182077177504390403340962861474847373236790130966888080017375762786227899683002439383751381386309047752272407530722753659020974444037789004319752924810693225399294079166787067053344957877814321166729804117924957345849515182819940333529390411772384665156492985116731580660665386053614064168355196296178169512469908754737768286885278256250169919202197988106966071815777512616997540941899928778398425911093390859567241422025903335700406578076597247652395365058226957654419852346767547741624840698850911168206431548813344370643671242526241792702049194027445654881360477730325714580276626793420601673001398936871776824825714372331087603247160334891558808732421684584114449723516395328297052808775051089287604871548352165509672724819976865794620428170505215734659924961860292946999457953096765197901171521802570017543315080776991549985480401236094211518712710269491847671786750008300394258571737812850757316961730785815775846268214515955952674643337102560655375910672439578067734149564393061651262039127988988902828686295398766568849940042762908099109721749232306968875693820059436319268752913134663431094312643163762255960207820653286254501048206804048304143571756533559736257836641780716246329228073410234382773299046431182327585287264928499214098214068482648542374675381924028710836801719381156684423901956181283357738624396154788198325143147980137068783438412721878022166212992522981394184899869844085607695401376581424281518064172224327015524236189898019006266736330340556429132527248524465156343718899351552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,33] -14176620694010014929473298991919697843820911758637715909485875290984011788172724501905448739100919435900434042807536567830097176548818184963611858418843556349010592746595414941381916435436867332023387637860747417404878596135725636939839183338113808308163331417993397159102643112063135366835405470277860966886106460303048233754351321480077937147627418478935986513586054492692608706165584173610358367881126276776718735879376903270673264973725777876702657801661057500298364797440774922515866668246315935961048371217313599540856852590144404646003647318148920275197625924377811722420493455612614641075209005814612556655920050989498735656205722183171194751558072172978700565410338637815419133024289084616934439813374437825565823618666527769858140014489175153261612440301396123023267404390146180681805582850443622619918389022937663764901307796218953180690720431242855870687260859406959296817542217979998994978840603216820047787260822965819649121951397752451859376917805335849562892409727068816984902700393404547286103056952883624555074257852547218193716053115603125948853007321029580404735812971909837371082219135104554954774414688708227227341701094698263425204490471718647303231461474438197179384756370872237500854847581096799006132212913966327746270588176622383368786952895676986354222804085865133727260500200812102757805612559504480835982628977456132578069317806450454870429028470850648874959179180839874269149034074226173106338507192926507924159935227043413998385699768897644998725428861014092734823341167977863058911847129575291054973773721606273520300977726256503023109216322217537755624221007187000482048818550931456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,34] 1429392976287466081053679872075115995936184883732080594194105627339436694889630641844232993978057418076498852355782635352766221360610423486134914294562020179726794790266802704442151822129607438076407457377111169137663878357647806944880661603277468840123779484685213040138628176768936220972749232003582265356205514439740897603029868366631073105333430196839961176535697715153790947204188257666996846887022040936348800067075240246796550686264722889179196965753648308411953177128314716063375594907315231233332972900589940093719398979911045543817691768071828706997166653366491723604850148993306880857391794369673218904057176678450624617371266995576726268281669846164078194716661633940231777504547019713585061507351636275869894185395487706748928657548424877803033842034367415053838460381974610125323316725730351274356627392192579435795324403226493658921610677881413520074645924728610549637300239360517911123520429517120885097024973390435591766079455948403945608408610465044388752602829863476316493032551840806214043906995471799179203497173650332934332160630594965035921832108531222319772263939717162827853028259918716215171189082681537688177806406944426776099926869903467226774727688589735245434335371344482018753278369872170062594369488029451342397290597453787662985914560967737105875033665857866242873180403748810712063368370379794537613523160535563020385834315294804719443832863525483650595998440818234224395768909743984822643555408416312137307696667595456436341974672925946521942411461380770067128106476997988104196658135645718242756122155219920046723243691854686131274093535144978478883738614144505161034480985571328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,35] -244622931693027820197034804580805291030256682746436725008893984769882115790049238369876286743553286571786209346672012824882914028379190428874071474942429115183859124243397042837913743615026643195477044705666967245332784302195005316752717179266384167470202496634972525404224246343652530756043276440866226927081529296445928369201136328895190730502148249345324400449419470891803625056159650599821709606421820630096023957380005166221376251778123898627404502939592671110149697303777862228369634139283333514293022318898422036310154857719684064783973802105782250315500841777279341372324593638011238842796347558884708775253357403821847656738723237474127991270803016276784887660552174318184320002517943661953865202809177328130347679220353363869149977185016780910639107586884991978719400500646114108150289298469476701799998259983975071308585259124818831870112843993181575062411507874106266570022619629999053749712769796825968242950717549174929391506287224117588145115418355729803442300855579168849945486276108678884496180746855848259303102811261910789442788720546515616081180412454608704249362604944612961422421780662950056488783917102800141745979724322647745243193683245487883017098204145015000378437246470978494006270664801514848272783641807775033086448937281198916087955321050416272181296699782277176003396110364365512309897564977007234324101937333341253967112353430906854187521373931410588267502544006941365561776696350260963874983227677329601281238933689299494898524059521605692497044836514469987975085442406845066808506668086833198316031467653331573205306762715914811198219521610719269142528879678010669383795871842304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,36] 71010009078516750074694382687968997566988361443828496732873859019053035492683538508089582325414848439486406406846730062905592195701412395600153811306617848910877575169230608661381835700705967739587046211444769818895135409316937304381941366127753708798616356526606000975491759882040798534326746923977844981734399048390042844196948194185637935294910968894195066163862391600773480832508089275580133554882631548361769555097097083675326634122676670561362289068498798674600493925532509829016824849717381241116246972705493113973668561224270694359523916579620479258256136089130417954557399759002259738086313172161320082939851909154060714495275991637963694870760171171987258470588197975241025193724557205632570358409583155076046602046676369064394821607080828995392548240424714152767261424694584671951757688113416555872134342639708592534458754356546261234238464355516425534888533231116046673832357415098573311981179920788073797574774596108514276194748575889686967026908506504870936365791170022465092423872132922983972820258632438557045444367269029250824493019199631972852854071978897218658009410677652789995937847566853483853966556956205972226068351699492025095615233545590473331291395609250150041784582125945015574576425081131792179056292863980357978578651507799596896335663965055741282977325471928680714514281367507467332470155429955589891012572375785837254115826842464512258201443616718351748735153704795828908341718612157401101520610287155801540867279854737780853100523436287810018162447972568658810254117020263893435921584819569039935988504310153687723752281109790055719274909265257332152980362563870615828219572518912000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,37] -17058346169065285079791255256361257357624134731251210076140877253169948068040289079746617489594258307190771340265604537932390939908136080171065195942759068751382831632551707335816967562037502470649814768447352477206286997729359997678037777269019443872885599480928385672083423834883462990379611215789291018515703914230077467306299298925703769961192724392758823941002211092814546140022722613148830824028737151423771272885757822421871600445556375225233274611369200595586928687990467545202027473578179841144035292094279096586626849970388174896159585994228119378767501640932355495001813816685493623013995073453826780836289305549549685932723360047446481058543721069436325602080132554372690013645044970002545511564546659073304030295294264295045526187207532671659468933548011535721722908774595342956372984239403201633841927298463308771445872835320239802939069338882810238537946416129213841019181890570104606869477453757120892917435470813425606009758363882696573151358229325539109451277161647238829502512179222729799811010262305712755433397576620719128876376190707721685681761779809344227067892463557295033750102641891384253425549547880426202045916179669685440170587966334506147475175042073160406719593677826791365900970229791576168275321047186656406023857742559729395655845447279066919843149281520371379577182254922143283270557938537677401497061620245192920960555106050153370606779315695316336074652133898067911849574197082063057057304715097977590590705664829663409994170130959427496988317391793544367344337312672385086265482132023403517804978844515345405864324858249162806935842902553147208446176358301724412076246433792000000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,38] 2859121030971917426528840408849727751821845529941686142910995266313679475769493849739436499080709288062650831284310371087724165548136071245722007564857288226108563872991731376017130038793067313837658559667896837431083603357732919657650392700047021662627636366873080853501578747052606218382456347597445864816593052916247112240554348806140176626360464207943754575905295342340769640547557143335960832459740025355318926560185781597480270803318782767481933313762686794361033117267049562274043313839669073402333079220371118752894500932272947357650585961195824762141566732001879764007421608738889468158983236395983344714013356828784347735453813442197555507169824481462041556256892153549533536227440458122411658602410499015527506681140284752427772186968767114742301790015642543185230754363855518092508829894354406198453565818636140859566210508064242943303493548343598016377745079712372379061576480610892621265064327874571287655829753481998675208303222401301047904971886733622812813892186132065670110913358817518449068608347072130798932818255110579047761287167939934995629869451344512737507083151184310870989288163044123671405099615314984010418172953302915385475717254198539718238866481266993226070351045199794368085940356664967056930746989192627860123162480575961435172192941997184467353398439083458713013699243333672735440965264729338271790401233364022090007592966396626140563998612469320324777711179357509423656284670404826952819134216795312588542316192690447086993073806024989005762719820313723570187289152129759306092304949852268856215106198006223024207693128306347226517787470134814978419867444986490751977040904192000000000000000000000000000000000000000000000000000000000000000000000000000000 [50,39] -335736257856382076476594886787366537307149681395920050596105528567640457040881473432808155716378368775075182847363685998628942092834429620544792752624399985453745863701604653650336503345366605144005786279602374843322035331926722323501681420211690709694617793175015252544171078947248569682409491984009195964440161764568474211343116757332001495570098631825361060422528853928948887866124400314253089368393110777135699927339145476122065068225911156035406611241206270967534706968926499051541607866706528030685334837391744136810600112818507055836103589787375692496374674628695435824197479024668725795743973214248045449759325368383175600107846668768237733515360996450358596576651449946980834068182893247788906063677277380348520847421872777895722937777980121192507212161390633796820244279518320107885800294178562702518088392441111157767502431666996679730618804109777172147477865661924281378280603912704218317029596185444965242272374347053898345692153042201387920853589610345986735527136761383197705142947233860368775598281061495378729930658087490649179479119776234754811128812509853240425089596686480209547018610101800593655063199039073192371995704716681894413315399036040275605109281732229287056177523747666410004504693744194616211019035732353273785640595153952496210128426249763216127448958289581563750227340358732556366514008680019807691399643403947204219198186327775090343049274705840430048610186818897967064647995722245976604868065471798947796479314147242169156570205930400133312857201896574800365349408714689305405391546600734743101590853477725093970319103270532315350335900528003359034019053446948429606630195200000000000000000000000000000000000000000000000000000000000000000000000000000 [50,40] 26984983106622504734513496740190241369291288034721270429859593634532469216923081196085136258852901975198557260223082443243103873103604821504461499367899088896868295713522733396452490298672978835712564077377101169717057722552694818468749848177386690510366008875794796923299954853456847015637621083808552278675142703373668605540315530311590980975197280161189446195142821963824671997945914156652345989222730227378017925005144433486119328292280595593193900542584302158247793204176452878568267064829015875423813674032302415872440709724724815833403203664548942961367482924825456061392397890684649538228385487747843900798720302201897308514951251145656631452152186057638027913919458249946552152654295117046546428703853454795685960124280800557647280891327958771148099469577606005888332751287466343086068544261850172757164429700128367621390294474461071751001646704050465342178580040797896362347538231999397149720032592377291165172362732511450846157877014135773570776951279366987410339382734329293052904448177269700173568684620557995626081142387157306822734250748041209375399748026775451904300242335220773190510339988050708063956443309849893023832502706199907463137741203073476804058956867332906907001822951796847180409866467824419276679230304224419600048072042364474586096742144147804616496054764070400127426481475736104895863335696876134966790621002124970722870396980918637702714197356185776363714779318018727981217342019617467456305374225838300098174563931731064338399363558753354961860325742594445540304967807549368349363288031869489997754769178131667664529079027718364418042943724366597253208371144419408267461001216000000000000000000000000000000000000000000000000000000000000000000000000 [50,41] -1516917352299037182633948275992450131292922640192958559978797214873014491931895600920236496661754205605412340641891478283439938838592974701862244229328108110489543117773682015733760864207436725404414527404821372335456500057381914911718068342192179434936597437642116157307175967685573680510835774386954514734023935369576652840466790796166310246578143418596902533685600340990178493374016548194763001104827002117400851512720277760611700426565616249051326859821678114783532113805421798022445641550628395151363984266690948405223832892205609562046435037315752013368651999717467581949615592203755433078010720833959642834885097279562170098174702754870876611679842460231814644811678423727278755896385358625169042157519668509499050812315584501123764267537654936573044877391623316317841249148629042373247615160781656428743142608647627387622047678999792488744535604896415212908644444166918942982697647124458435217756641088272865413014875250270296599295014288490426319498113429581300104930117091992119661006204751978684009993739341556583803551205805591975804707465170862477026915307990618624809574703580645416696516212700133694167547498673004425654853510081713075881242130537127814555322122127862416458954205880571452020601519472314708056114076523075983689466122181480483982297415405905702031838549077455186449118722186320713096526253303497044531895469591438709018499136577223752209714207276490619987906584027760153843361762999337796363618886580588741810643504651534946009016875124182934519955779693555598972837826535939325200843759694326045025708535334835443321976573564388865855544967865427913963457020571416939030642688000000000000000000000000000000000000000000000000000000000000000000000 [50,42] 118592781964173072813450105055431653014763168741260846424046526509486511954505105648220715313911345295330457119322529011774459732025667276929798636528006194274839849346303077371453436037588433994356621942317859549265195627790884455142891514953484345905543094816466246282939174760087473019622005774360795182443066540455580341924829147369821758242229210716472312735014753399057061536811912907865749902405816530742428427058466840050082393761126888173623004465281168472715111630071417717377363703933488138014765248030240730603368334592310413752606885434282511303794208359768170607118634804846975480005250056946279453508756516630459984152944464774177056616886830109554167825199510026327284102882057629046744769576299031936439271547152035050344296096474455422050989207221945643457248863805312523639711794303346427529452768208839240399353635854158493407383940696338100657459730773431467513798571408469179828517576249692334207357821842146490407881050765791824900003953781817565582876589948194269785568707205933170707307943234528913395529273819880451843488271970021014253056594136547203730940785900849129159360840456584059883787796345907148483547790410670410942581478136092980225119173423407475788515039931168432839892925262772207933196647888234320379021413649932138973789559476323022666754179089269211704711576005821883051607036460028116483950640381467918095758589291752696081907589590079888971331427764120110750113177007490466301289178425038318005641364552216736249824708112142747869023371784426361708303549824218689320386880261495884714851870129136826045438397703683787905260715101698470500814530150001563937013760000000000000000000000000000000000000000000000000000000000000000000 [50,43] -6547108262438664812094108783203785095995159249086061837018597105676401778042686225155227159215147453563687293377090828895628865996819460772950994516195647316756629876809765599736647205377749007287141100743329895943167343123271600877742688875478034188022721936997967027862999987656251834866285407894301250910229980399874002888057611116241211425830126812995495238378904635306430109440033134164218916053228083571626638811659493875286616712249471489032105958541187149350332438598517600211980190137694251752240356685805249849139638422103623689093166971550700970398977663200010809210654974613473782119781358186254334230523902633134343492837885167544262185548157303738439415926287249534218349039587149669585707692263558687419556015700699914102802997634802165107623854389170474313978325990147325936729474012667335921775831776074142048197312170328894844568846538503191895508556901574211402377578558516380794661030448808666582741634569232596472137706039491592238090308548826952298510240711488060925896975070531494613759180620463000226595035703349455932168673901310433301398744394927705912947381728751359071150242405868771686884862359031592700308002134509656629557547618690192267528444932559530248583934322983524109419439899331188847885853312297773351055443973669430115703906903984929301346566831767770580362512335724680978165802574887073786784863701835012405702108316195982242233445278125510637617488712527929038997240733167360639148958323419830810725619794537744581757895834908715498539603488429678794050837366229618967498103710818647367807171160746186087468867353346600248000116054889687690305759050791775092342784000000000000000000000000000000000000000000000000000000000000000 [50,44] 301086363252024954666201182728973773486594234649672438389393981304021976713771271861150459437424303923044272588113156526323807983525683549225204750374743841536412088621921071545433640045844033005810342978217909655059962021579869150051518606582784715886487208144494638370060175971941553397510097103657761446876135324132162750170386283387284868610218835779015334582922389886160384221342328426078302340432170182143127384406913381458578906080920856345210149696102545504797249645493141543935660600985252630187047174459520549786820710837470516196129966536989977621693171881527497756986321347700960257410635614742692818623793352161036417874630892378430930546798886240671206322007572811842057209231201654279773504482876786672859444796964263197376752066618318564888684160768383243594436563184110611485249847495657952202408890819670216454585389187469778932543253203464449602629103075897580176738853622528189345858774939697922566020980678810581258273503150834554931423040542249287905023231821771002376967072338395018003577435579958322342663196601899156650896662157658224232876599840925660185375544116903793878928665170781859038994585530418192359663410537109865070494914321685431591099222954373552189923289401935929577693755605303381111283268826940272579442640638270402483378736782275989293418988280027720628090565889932100985365345979735134419296762602804530810094581933265903073966375537421845350054514428746521300189443649156240965673977384155831149661343422061260169468071153630432962730885896007258693037471649682810423150022110598299455179443232560501714930851405360812758199285210045184522883793247760640114688000000000000000000000000000000000000000000000000000000000000 [50,45] 12666882285426086784692482754496681509508045600403830491330109344789027832852242328015288628930572238088737458072013858743272158295132277897991589134616780295149499781280291669164172423552944721417249975259718510037971004879406635953361301272224924739589605147623702470682033205688242322932225728581416378092526350024306057387032570679939534218042259065604611852760124689268368255090865949243176685881388938091806849106610100302215310879280959068295091941077189066655030801322899669440141723471323805627367160884183792816057754474870955742301318756877803159253766327333024715493245834129219888879921150512031708720106461813915689599559339339246651177202732963571770838865002171160141173131954864396137220757738833842116011638456050534182738590093860371581263174701423776886071442413881226903988978692272645023678944607892251866371349426533778648426855639942248608663235936955598446768591742323747424049099234842060647381059459919493235629637726764167430176002591549440221269277540653354512296996386525798726321846892010174259682527399747399063962673793109133671515915054873429961348755248138372415263686089961569067873031934745385006690624217387686337978718258774617260405938845481847010554983631164843923345419839020407530067811131685091469940072977290778134063436137939392752701155598853612602771905508409250861164962347071974172810290910715746193141375007764132326679031676782614483398012705425175294595567442931918690987896820159261122185328467710656760682897116457237091516116911982167265143888346388986858514298417898413975095786285654422122754257752691031955742793868921272585797711320051412369408000000000000000000000000000000000000000000000000000000000 [50,46] -1089335914556340554510422737982262695929403369516124216426660622440772748160211599677258825309963972851703427712655083566750840678292405348566453039769450122705577886965606238009938259497968443162029746115965112656254996317300205400519808556487038413051471886161379540419641791161912151984116496443380822830746602202825363673169266002814077275261190239950778385783925013082258228253862082768288861608533075486098232564253323364528782438286198307760827455232476887581769653321493702753821526470520617925459700846615577238655775079846264190844519537689095141967373289292723154065179538046604530408755649548152422499241223766105630981390812452705928532014793133527945630984783178656184476899852871448544172198016034508055770327905371470040908839691865022668705709823500697269759861282992592178677792836300053024267845932209937034820105045185101681002370970256956198459183085245784588787750555881867710979011326710070910888101960616028896252808045184497321360525370458689168115184974966890909818544274968921605667864436712244924672061622330753608232625974300793078317735445840918860306011751817110533849524150169531085723010637245162686162638506748813646369454926888074334384666563019935696745472758097986752518728325771850687784951779070734206299360013654256425915424943998561863514911904522669000072074699658112599642304070537151894339858044046653595957869898385035074232675021841172812071542953050334430416519154413325339295800806811388938414688308520637165296624368045182684675982294868725748895642775224460946608082800703410449840036589272375173803749118657300931152110888301152315142031852103855505408000000000000000000000000000000000000000000000000000000 [50,47] 16904137358042702963519172012881934443451343513984745497678992408840902896318167495927098230500881452278072358231617761873613490489619925674468346565893670277287955238947954924562551960138045975776614314504270988283956286818933183150980568509645658849753193111671154529234844069446269539753834486152815683180251224422144321108990088997830189175551617969743695816298167603566011386244828976265475626318871333403989372584013891087933844473538620335696682355233917819723544579268858037239185613321549946988841093226069409029663865784800716646686231098867272034798701739776716169823844982516610100469638277473357490999869643146731296799706657253755788844014854491664711619448943100514098352909147393706707141274869221914153203239794874418237338671811874376892805705063062522939694130412575240013898190095672977279362938846208784111509274560141770540728434074298113390205022552829804741012910370992381439714740916989079582943695622266788442328754455546711355033866270682094445169984330560477748802559296313976788838306013670023261223702387656675770778682078111299684861159233619668492322013901307841090898483200639511254006554433122374251717390499168331390216773535827730712914033103088249660838597195019431166889187821490101199017372954258955841982115757298092034310878174616807579035923948224139357337547258842864036890984208255375964942611006644873622478674098522744272028776864367562783194652544042103012794014318173287577721399830367635927842792670472594485773161309692119321536748119620745962556337688765721388928570022387169794047336955556639836543126859307319106332381040871511109982058282716495872000000000000000000000000000000000000000000000000000 [50,48] 418952690100656688266127102079400357943905773243478996011549563603016335618186878685860072955838038976945528406042627425962204347398865723338608505498999345637872876917566013055100497206674526333166988943508907130033023637263899490038721379167190003585867532066710471872391944968354799311732347842634224438635899777691681442093278492280678899505104336998283637573889035225987106824730670041493810522880359258394166355404651778231765791673829715983252291403313786677529982119238795086893893387697249106262300441024597826426431456742806632921189134058177092798803397233414021701967801173128211177086547429319708270037044187593529774821627105811839423823331413312971308684080905756173445509024594055239682033278003843690764548714126304852117788829512870503690576037634988709359323611701725388358373505507066472280947248942117880524715200804573229930687649873043387863666846306426577035279645705352511388151129834691018677532390447973469203769633685060650737500116075239930454748667228785125487613699895893420672505513417297629068756693345051450532902106208917976511372493534534759585139667078519317955399174134809960561681509380540565595104889982787439338505177739012277486321184994862957626072828023641012599507844741998777438873009422083648853822290884216457886512636082855588675736827470722107010213962154783093238157261620005708236440471249420958737680266811405576220890064522721497977491245053496410506532939778841155796627805088688689604405500510124150280227229692496621852603737946254744304015499924755254979739963807511522298197069316449536866928203167311656181911967388960496545800341111701504000000000000000000000000000000000000000000000000 [50,49] -3400444020088634653726503799177247053154509358370515975293477876231402728874885235339609630801834356347646912608269519719584746592435681228427195640318141879802085647490372508515380549505889441399184727213681009103052090608531736123566726437928040030487464746658413522655439923177874734332607908244291740098802973279924236219543330832991005732980483612583458379541725613866835237872447673068716637503593058286089716163879661577110570882110332804271385516024806935897706544570667183319273935852795004592184240481630355118531260140157511405002558329847704486427214753272476263810587607206686442381179855195541241984175071753414572905264535013602763820662352376087552813701883743418774277779223144880427032236464013401013940873975178068849632241336624332167117066967083077971038515056488515946614900479718044070042129398294984219333102818253853389427553719739151579722746656894575081539926649764960098455731181568816541022313499157575419356296189918994478659803772011857437375967299891175984210704586828912332582329853788031919881593902473225301151479112650990305051272378272254622054207105971156443652074450097577030910551517026180388144558333225564332062426520866081377169239885650284101751308061684806880714973607828719423923254954311968331566068243793745480634004735233367465217702422012215339154679530632127841519400527870752796326665352396605944684458465369030399579090894759966303879923900866062805510919843226361855202851636267190531357747897770273748332225354917956046949478460375147700504041249008699651308041380977842959939614223481277192503240266308479242396708178400209655130525456662528000000000000000000000000000000000000000000000 [50,50] 645331094768649775402510771993853748017803448688999557537580896240079716017854518671059748111394807449506297048562886246483147343853341687686544092540110847727896495132213179332679749593211091788132327207889500047477632694497522270189221867971029262645330739302153128997749197128379976304262751316971721141903601367361671346092663582909154354179474143206607950336631022448192420866505824465781154145151031721887374507423703198588888857238771386564018476854986797068882319859030966040208597509114067450172398074993617146680599767701066537385136261749964117783257314782397226318352444238834715400049023950479800776547537139722186199049896579491658498767023779768875203343692156766988846909707255823090544927215207242044613224192780379927901215646996415865564044311445632029464362927888091656935216499986279847948838624620004233311262121807298560544061615952991676129482392181785418336115639974754115712722078654375376420950412596949309889484770996707088297800315376229503247477696924521572455612612607114944295119569457183287241850147767906689417848205514977854587151504972502668257050228404965781816407468297048940137914468424663586176414777975904937494476463008755967775904893548056572864194909210241924788038990223934797027618336879160251409057179705077017817042240001361436112873139755394059351270764837987047100715436188272603763247885025705451500726963347765264955088619776118281754075246161662108925404581294272029857173737655597984526300217868422824982906727815855136156889725615351627764177486527076914901662822715726709759946217325684664037762080914152671882104968513345985862063351660544000000000000000000000000000000000000000000 [51,0] -462081190054979863244649784892301816628416337031095775909762717983692282323210409083315477970661193252514975006895003376262048029917878736361035202814323499987085811302004687585358347225607528507412617787756334040756815645079761666416569163224767714501466805996274835230321969345923895693527317911041618146260905378007449062846758922086971900996078379946373670196027060294390086119177593760782178123711409189929650471124848746277459018267086323982615216608997873342975537538764069869191451138775616120458091494295969500294771768570838633095237583800130914982956834694433784068199111476302758945722998967511086150458406561446062265982840791958191141094807542246673866903678428473221908205640452349469116146171287296415629979937026777719329000199553876249483944917938512197941037959531533801873366943083613219521554519358030818632968318015296465006785103514350314691447307104806463226305143285672133389895284973778051387206619933188122934780059545556386583835105687813298526423073941079383405666219178116317872878289148774562327805265740444784574254675777498843767257911449533836525273626029325062056503200612831684531563722812396870175620052979118224805289056550505272516083139579024279166789579124625442265864291909910747127187449748288119909279061854156950549441997999005642628709591069364296493762735633519484464888399589931988087386708966098472571074186538044591131767323726850535303082619962728109553562212040732982093888462721594972613127616853403029362927578184866127468189670751741966774561204654110654893604771008188476625658624978975804815858942769855219164347590779991454120769389580888811114686041817088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,1] -504213864879574872503295743571581374180566189833287035442732589462635694441549541834896341777911756102653133937442088092728225709147983845302382830773542865840356312344405974271253715645865468601033766954832814228171631713383081016119222077703397377988706042197626684661129431030960248839191122138388841412291753911878681318073128664591644101621278170616620277790619752172426780045604123400095896060436799959334094951336199670328429774889449504674356015744427832896332239437553150530942398026687770019810907438763984090687439544812997815416316682090284300270334360973914877878912550487614968132875897912876414425126894874230901733298433512978886621543694334866219596931148100536520986177641062178814515364161341049047983619039368183920318059456680240097867021504163207083631629511311539857537884630740046155447932549329645223323780884521888393964268027761477720971521967397744211880408928962004129113623799869539162046651906986910877976484367622501144778519291249340401997695542203973087760709034256825613621761763771609207568813052139736468580371951459876676401860635048838853805259429402775068850412879155950700727844689463011431464880962364312737454018129443986502507243759642419399520432787222295585516970547829926370555445092012039861327753005022839762113850785568598862534075089225154854292569605636147574728230072039375516548635253630496588107874443923516832251319733323272290817051994685376274343500731130428344292177755119766387704275354513590049752333463873975494117019046180323567197706279677319709506608892715757385897852662644965506778754908346657631326145392127451763977548034313200065546611626868736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,2] 30126869637847713935807745716339720237138191693232629105100445505563373062997860185584659541537413951244286779737339866163670695162318709024164406809877197654030829448501878409722550700372434216715879720070860768640675040299325081352779116860100603809877666863927635252420208737823635662485967753982263008475555623602402230059490365110119117326657862791156653668546002634554752094511347824185876701662467142128193083683924255859853893342714171924781396506417841546361881268958259114906247278323019244979313080791082570320229102341627650668214264166164727048555000304060306238118288776153547570834220333593352434993007477892979172321647213773352144747734638469457060597390741164056495593608678490822471266957377460415264902172470265108856144212733927529378041413268856385237131687415566857326142803903528340016402295847840305159329515025749559468776838113753077497793146373979753458178455976814778644541293052655784630811246075550042056944975940166893853528253033078911027987814021157772200891086852578659229805117171677940646490206019919406692142049209509318211865240554013528544772714622157544606067949653435886274370350157393711115306917062689643140368702151433925594719152464246793521000113470025339524523521937044807551926139407290377930945456199045762574010872992826980141620173148526510918065125422895388134054930020720174633110672137870057345026870252237511433219603165843264019941084311158353631579244536661828061068871006120341322742208497419695675063764113937941252938778256219050847848305762176422755303915267668741061977922795871987088396488717434226165335143328915807813607243799545449336069091988865024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,3] 707205593216161376983861707918128462069576244135573200481060287688556265045727326906479782659675813521368810854392826802690574127783970662510979428363256179452700028281857096209329313278777366196491383611710354728872403691258925537509293985215884577734191276081703365382974660554587256041866185630118660941030817692663248765954169384697473218376026360174323502066853825548417487663601234125393351681664724184804919480819004056861364176037076433227940579203294831783517322215399315672799193518456340136975472874126231183323264040477023294188350704978088702772799998306865906509649355010043364417373777822121202730003973603969382235946744118228494314316199623557337283892599639662276797802669974826390962508044493014388310539417665275334932473306027515468248500833113494429506541107498768810332659501320097769053765012498639114895064770643670229978304885892303680652486407497429963920841453264288286884978163685982761183541696095975739909332292650575969227086236103920617381312047406194590515949569319528105596100349495525010681880220426927794681989532254244020257257021239307217908609733807920189444087798918257708699765134782751776122956126324121644928982901309637580240049287155763223244513562804013322337105303673648159407270231661131772886663102674107796780941432533212494132999230822788508210941999764581190895914471610481874727464440361322896106342243881251401536224866857123864689291286312827324527620531633704737431444768930812875655682064382394082479650851354748710018767614141556144309368107241121381693163648032096094423898963858738613231644742767556557950233553316960694731283787110023090110692048938991616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,4] -7808318035949931078053979271291369654558337287655507656854876854602045878280101450206636063130226766116499275192936673629314025125049180626269992239030624569019720842560807315522436232483909659451291603590234511109606068423622895325523880789866878728197055171034058138390636117581926695791535725348810073145329981900550216466955962054236832168581368324768387963809126124189350954338527850311561893054601368701946292377484380147213093537502125498323293309616574980785256251065248172406981672751957542453930592022482513302842405641016041713102836876118566037790298846122074268045667938425327579283101258653221720405872732347832149623037705432288837886750989627107530941216723567915415352199990832186388051340960803989773105692952609605052945477771493201888872283500397275541226426685999146716610654434107643924667239949134724192446842848936406812443681929985393265430906058638916830085173870948845588167473953356253041317608189452046685550443237095323395797914371012237156428621808968582948143817051046021119523554204901856150435591379018349727074345702471018773406191215204229367061114595229301878420212416617884471159444496084171328442184614888443208996458810694723721895018741373142446426002820718863875709615081074987747571742801610481070252317543675034701242265966913278780307586665696220553694242061329800197995067190369954062670309653863464171445571816256165035089320140405996353328352975889602679792848698782173757107589404801764222025848046623342175495299094667654016304534618638623357759724858576899159459384364962674396258212604547168958434218844049900963922760951655828225725547777808748036036604721706827776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,5] 33914532911655225852426732240555477803197733036107130548803201739946115930443895206694228142954215429709540934433479838718917992173452760709820797820303658125911691129296745219438455621008251887608108458166936331643688730980113231983966115281562901817744688111965588375017894926385429474482840187799000234298689765779557274601443706153015165220151914843921114552564839734379997112209936238461741707383785653106919915927026359116932379415228634573174908222605668101078816185279554931295415116213845777280082885489870630857219253431103649499399893011518625999469574138117674661343284619127632665026756091021140886348211264556223653218226841065255315492881031216183587029160844141644424041137962837121542155585395395863865037618787263911124221694719230052587929853112101893406853780421100254081420578105816641122769164472385561167955591240961086353205150828682622499937499080206153272328732237894407385696682262944695545731889026762885033167645318754094623651745235397762772640876288429283531105480359581368682095126271866368076673603436879247976041726715820348823472087907266501336413656084108826363706890694439106433992186506774443958255087788232866154045320001657634691742318396771675212952780438835605279842987857032845583729341158706960717695991571851682653193203143588898493757305451624569058295030622448169039979874566475185370769937736388474550441262749284640910452807388567844809472259222569803717605331350371344945663319787864437109051643580404834825799418771499269598397432865190110197294206253659466130995952946262874218364495252979792081668226302331790367934279914064675397146731698602496967999900536306401280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,6] -84337266115950074300618300319903169461009765502135171027802974958164612120931060256158747995205655538481502248017754725479140727103475873667496899385012685847487591594120742958957601257735925438347610838728550567122275981816901604227395598522916331067023556458102190909149849389655573143194689898007119092090181164797263887187303558790489543352663748341957601759267258905872186663646861178554948900990723349130288524810303796425903237512801804966142407470690460212189923108741008117285300709211948890666347359034959693606941723326897994047216031952703754977259616976557770312816449076158632980397178971517429973799851170488299473772986767789410904772270719893751989223083821553111617075844650537121320105120267785478872375771076786600525877233394817513054648141395762177424419744154614855539001737150241970975729817447699827253548185859201697538994549366456043031577203111051220054544177333224199475443779657168848464189861439145663748675459017749080351130248467955198471696911884303553937499985785099495118331641933494892113390242303046548125368917205680004342414395875691864728182755058071154935123279584308506711996600106161552890639802363504622899369784738409625431473330897482533316536700901985029275225921577625758323389221082913785631772960041973003022594069270363875550419578569706550688981344997201673035798944240989140869339479623258112023327325086118373031165726565108989841041760133729287338017190141256909746801454812910421181788451442494933944071518137136765917630106886787975528784426197749720501555993006925509188147791801300458184700146629649758097146555878440149917565373761870541263766207285728116736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,7] 169435261842294441290985080072900954479709959160721477383281433821343472776407918968294096797494832321654058757261741964884839420222058955562231216536667087039845007977071193724146315984780908771526134491964632532729700117212067725186214251523102505429957893415414515768549715184008781178078090385488943973059701124803843295227532630370352750544943422691063031815947408787441199083548279225311834183632239030232730101699917388292228665707794946418391917402594480087745334395729355806033695202935922730368299665172953796310822972116118739481059232261675637992168362249162351403280963157989565157701748178206949421133687642317745275381302122609744223975041464388777157010090456026994547083309410538434034555007550564294789471568163107339775736423703552641173649083993240327943493494152808388153508694950392678574043277040297638149050597853306151967438268396003735103407685465891932803751237540473233090670266961801095192278005427327503058685343883398124875473827847683178280000222550575123396354862863106423810439095855913506941754646951244245148819308185280765783706277752831710555309203026161527645709270638438626789482705153228755870116989307099923418636811543562909531983057033161782219156677322832926030991736811741057199476460189097353382011777832264379161761472757647243060106119796090092524932614949148827357363334111577842490811121212606518219075171167170332395997072073069281463815218486913931205942038921890313164352641271997807998226980634329129202954793469161513683083848593086217881576178464405401533618576764053967627718227705924360945561026579458286778141047640681793439564425930879389734910522277377343488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,8] -413775369577694791784560840615742411200486890527651234861479153283893515917596965685736827035896901225563751362837300182414524046834427823284711096940147997599301265097843055681852860431014503524378011606432724295226205596981676059227793945497622796678613665550729886679094794096991907376621492139299463698845723975688374037904594783277178240007144882606887538454770993480242913982605129462108162119085250254064168705346383749706014134546771705279277916578951050298252709054149566185016574895873055872577398988144126696370719813827728906552003313251529134162794147018746421545731134298078094770184709440050625033423639242155237332250268341793404568723453882568762704341899327682669047923005740811264223363333756511405409958489257378594730433457194133530331801368413561652531267279218113401310761329277782836519628345985089008693777719250673291658140887806492088416674364582492829836327986676460173706972929238764544593396333289572681025059750807706383075578880710005843634338041813137686718219897819268771659538489632072886975625822588933171307276285890680215222912408461798960837131912188837990821786042317454986618900961433307031713409796806615508798433496573404450523961002652167113750526900874797276706550927232615826346419140045215488603525244980194005724139997767613514832777428497359279432590627198712837917527269036920621629874222571598389931601933495031586318125963006958701189823664865531032619881773265095530512420143101712799539399782878303888831093049630623004815553480114376386471520890872421014435901476573338694195779582629040036467893399523911313690517184038178762245263383814666371754426352337059577856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,9] 974028292541431595955885792609441199727638131560055921064379015506770690971468087037419186269183000107839136658500698933489370076913617389956355952475033651732114603964229259420184073747644905334778307552486446228225947109280764340152902139478226038903447097678405078982668596912203535205621849185270501671293601645637040857367491505522403508261387418795051085776406453779947113115758056425749641024840572341165810480004686486375358976724326771210195343385606040169384066754169695765562453873940004229881771238785276926387753245626789420069031335262394250220676724144021147424480801808465717478517367819570755069568260412953502252167668725230814655662826562003347153122412918614989074472339796714287077788727154605097733626194449992029043698237290479159223622422601676579645103303223354111837598676557943401581020299785937934078385689186923151637766864956581990278576340361972823862389124419222158717108018877202320698192940732823303372830708364449108960342815657076022485868819793376250749610903918964149548668704395827566296231269052200200525824912862783194679038313983034030071873544021079291379165905135924533254414564314803063394125440496806298598128764845351748234197278496056672956961234557237064012496048650173472258208251828850125990311851304788693005356672576181053807394333439829505643876200884446490088136282008547765647530788042993583290828677156893479076857382645062400808242356204806722226518563976062101668916045783565084854599499600233719838356355999043702888491932362233393458133290755876055251896920221012696370806781465055399010262373812943608062513902631789024516739319604671664530402020234216079360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,10] -1348962075377056640187142692770351599999542494926225546722719400544676331563410500850785210856566934556742163302437567728327907563262414598488263998370108741509423682889077483099665670931015053416082665346293094313610923862012789505950909701882066674289107574171691365938061777166812864118478956460205877144958757709955181010677421974440129262066498228369886875021157151976631998832922492963873927003528683707883643366971247129045389044892515175227697063616956738966161800817716273121075474444229075447051094705541124831280675969675955345883520155770555755909420338388217931078076000494227715817383230726611580778875588596979098278620107977591504618919971923929095825557066455253035750549849773524103774033086387938674173819829290566760138338541062211079158281511626183566283778206739109426038733356869406041602789808570108310591260382050946820129976563082939617865115650390906192877919988758201815712788226389449602946400958833547928096493195515126770617787959158136139844204240462580566217907350606125889395652639363187413852473511341809191093009165574535119982503831933071113660879303943723523015119216272606172020875057537788509415009832041922636103761854390956584727274889899902558189310175967329789802610775206605100820645157269069347963026393740402931330387354289365516231221824688331338360595332784472949260987182333385393590994170855169671805431018341141316045192649088938000463313716464262239446382980290538697450660164113525878984529416808984917881567336685958277563181823395742543230284266241104830206652976526836552621045062135524890894456722078915592979088984654429579674402654953183865852654682364983640064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,11] 468009884656403055475780353767694861934887612964826996148764717921879978949894312616062023431236300062631493902027028867825934342588217832635772481454420602599820736986308131633017566023342807466297529824979101154662860257544794159957274603041970151588335357479305060506654556586882425249165988199095310341103830267690416716283652984001290081111180047949043061288023312853740372238496559244425509120003163611980681099550454484920406470817999354656302889474976349090775470759857890125740349188698839083216532144571006598756874147804268570190644992391530415844774634388112093829133486517527456092084003479356436094357556157628812641962880527170109418504272852356609279218983813314679159832785716287306197359510106246024306730856912784828918199721381525235957595033118882579948034964785971630734458172454656693843541154444505029010296279585176695200751002058194745793586901642135150508514635057054874993630453939523156516805349371202591790877801310444716676081525117316653955171722179023198386377631746849681414354416107312161611710355372904968506773912538255879050250118990543547443557464776151005225453108099808209354268162335219420712274479117358744913399074781192461168402959974185901251641715736286674463809480144923224433479738416058342563723067540690213848675802625521990780291791894764170472184007038545234943525883140711526177303449967238530533274173648616061616640023430893520111959187668629072134140873193200128411089305228548989327150430237304568346032591795671200510294076359815922379783772588009561015723293755783188827886178284285192992679593082074465194240665355850508866802293509090317998876346405399560192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,12] 1536468971131446676319382196806315745930551350401664677238085445647560033403184612789789874551617538614275457236996410619039503980850924167844452171853406053675689369759983977351292569449968832029757288413993262017053222987632947310082068572519722896759413875415545899982695274355448458565174395348679882507934686916814905708562438682591205325841538946934265163981313127794670801470368385827859103700767711800974152283059760094003067905813989349375295470360598109128595330089063690124468177479081293337007998146800421683200827431745218018664798415384094635563436207871849734196082191868381878231373467268098728383645654630831815461204820671372758348331172552773081483429657825677436857942463350534191146321755949579922694534931110944738148789397849878919665454868347088103602491104153622646512304847384603398884612113967361010550604152880862738998305638173874491285123324610194704729427812832530366214162714654515200842440385409603478821101123565862895129623164389120086271916046545026466012293112852687670277939408161033283169328639603002504151477973460870792589640388418505736302700790479649814537330303370718102529268704894785334380952979807233508925097943771127614217296054355394250741023603574493308704809483610342695255376633828031894334436970006497781006072114154584948797363746540587519397111410013584721268578286842771278796861526837126029366312543056818655833232423013899165229225472981787354304640999882824736792029167000188620296672595021836395677744027066730022161546846711944054587223494567068301062853254853450932305114367186361007887973394941363591380131043097200361983783787626189551143846308098938503168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,13] -3044360171790837834520387669158777668729167786032415165481270769162301232776869208325217170524375005664344817336961985816755682853126082018814788608940992935029937922754363736052673511907342593822894014972400182950338290645732902690692377596041903798612045161696199214245551609969960806727876998596264872896004065497736580920120761911308054431518478616101978019026063242509442811107296575371259256914095429852236794026182902255563135350662061482956286033994161388964054632922004535433556195166847995569147641224193744639367513192061939326922179363233446894002477321808914341058087838782150301889276566748664080432660788321828095160346339181666037039269712923509942767532219884653921925216430066932191562796354995370461224501596613273768156848370706268007903159298286942953461929805680909744527737269863661955797672719936445012272974472341862640582324324707709199878890625151175068435955982694406087350145584629194901730377683677842204923478058047611571970202555022359468134584081265427800539622703426089526277297030550280702381131566550678707664260800141718845492100003099377867593081571760632987031387431245217375824832977489735300370244269814301172629012982767385767805071228633342248054992808415486664142987686015830437832802638537518314921268790506075534170221840197511347483174725578182842080322766310166016115706564060995681544531568540027245129658716702144386811391049346711668263927733456656851045706403929129541031650490092039483778146043880116168930905104762171580297311774526692853710547778708565900409268886676034833906275793647552573320554990677517420005215660588342168574781000000999340189288335793836785664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,14] 2976183386287687527211864691517250415076697995355399711088799623158813018924664030983165264255458839108346195192444566628196483555484672728136117507908709123952935802048695070626233214396290338580804489841229394441721289396866924583417736726978123302919328455853855518396291411482907389598188335757488946766593548189771670978596414963764639308857701478728041419621716477202234432877657898263602424681605129954334509570979082201377206397526520517980287753566304067928747571843102163440348526883868195204888613686628611658817076645587445346070124923165936103465996744265249278571022373097409201261328403931397968932509432542088074298293304106759372366213275962607342296605626254001432436618734281278449072731821538442658139816509397628629261200732254815893510261928184459161937798426466474604006566186743100699328822240666973125395618922953970699327598338925095768322353211739492776107981301308404084294945232762671264373787434440569399374078533895458003047007147353000328475082616867344749481970811551572254961500217737648816995204579166918045746587612432598893329864584910434998420647357638851063918309076864059675756999134799080221296698947111820550274029347751213343179326544762394529727461031204445200446879990165621131494492034960021138191974635952208253531351701068385523889181579775875580161705690429791009651633825650856716887201806513934361323757579829780571008846371926496335748130572528580105516390988574937101979194940799189699652610866820430518157773110553972480602528576605664031826095159458465533478120486301518396050820575680567704699920689090597117547255288798156204445606213172193853195789421187493265408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,15] -1625237499234062230195645886421238592437554858715862043624951190075343779941306359759914410152866421930035709614270000000064172993176318719985103793961837866145398255911372185098772404389646560759469521104437948530601629443509594783243288311631116194824526127714512745570537007596164748854233903446870960357844972182460599275831991120506687779150739349367954818643571992938007430064631802333714442152291411230681324754543673007158351497130517472670740747832164350025967715346272909732460354822852126260612624689296739776198591853527817203290990285728157799899224787570403248687272289986268969877076420663225180505083887156956580302233991903074426004554336882276463345813840850488730042153339895329782394811515811545458113897854709976956359732274546858270020019751942878180110816475516533337422378412878387847967588384023207412496008967417441894612900452204608366545532077562256793906000030784437139798098235432365577691880150282434866257598269273018393347561565116724621833866440392565556348834893692389752080043601123334593945650012127054779280790044957631581462628736540653273686340789131938538875640604064420988526442840955837676003305954555743654326466038281972130647411286641445258022703525432404798788876136539606314469962985906315850593624352127057028572320732323574199343946999173632128138812167411663378231139867520341900782861291909447311459216831081728857607410348267711832491618079063541770060548334357642546412534503441327886150297373898930188515185700938585344282853298190349476683832387101909102575076848971547585696561379661765182736061381806947645486440721094872810275328313361397999106534556881754521600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,16] -1529351716103255544158937827042421462965569030818158184758310936398237595705237915332299865713687011981387315003846593573382871038261228751259974523427001633965982948963290387842579515999530632666858581194800877093717689106540703516783833231510338711495762277766898883549381001257879318227567968453087699507672634489700976024296225249960616307306303094474969124941128685695230666507566746550748707273524819974163093795629705018588094881037839296510384971814437159953204195316703287813994427085048711577649028305735113492889768256100133227401728170237615610403487947007261770634433740574768051383764756974174561261039606680986066896567126483794233394051796221068079532519113383729109649828984173138928176173652138175994667178787962725394401652036505803132299620917469982531780470705082713857670590115116831195672915125439994850276258365329473836663786169874947750090470907150474368451476342902487887784540453482356042303059074169100108284331499113599235306573468104571435239217368781464989920935162127173502486920101530085537540166841996053142852762927647467747162025046360641216168709911073014267299395349208158077235791596342230788915697464852838003077905893300096542745846209018367694910643259374022385792278828986047044864622568245195575627746193346691658489993431034136241977670437352277622669860297548013501402869024312694423623246891944562599041200398844449141351132354616560355264450318263908989880822574616117638011147876915317659260253081152029326569955601478227256918228337674929774363732447388386011781222287970521005775050760999104805068878586263752234144708261939727658524111299853923224556922214597787648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,17] 838189029205364945521781029138566285132658252237734298783716673005843680366478516898424619408343455157576705448577769540195176433730380500588215969870873611621674293474862244467236692086964739476734477633968063963429298124353004617432626000992419834228894362029275959456179617862544719089319072906795662299942339790606400271787919058368604804509209136430556529246329327488175936698522050900346695922827567921173774138256177073800570119029173146067424789333358536230880100803610191515661466560579443156892336541332030013120760331769286476670039043557131855701497744477359882713890753372341488613975281647304773992103581733184881733618059754931733457735210060904421205196006758660802110801618415911736957052142286878340367673301515099068387224183447178132101130788596875995878752262442691577364598294709110283106505437918839042293671864985706175679999133035760466126892714428827786737544252680191125360398279415566942712669287459074357545330963220421717929168406248370069568270010816528520349931584361040726249143961960125008906731500282423068924850051049147795562079230416849189424097535094898333762565071336874993230734324771291285954119443518945290592423839993696513008141123592615118570442136848537718678378922749706813731057444115104535644625759907994155680888478017041762906469141529423170053630218148409968743737556109595826484221090673255378284587918121845995524399739079615141339712241520031704773893226502123844605273499057782980457661336537638581585232406856550614587522822094878249264237173162102299140918190323161802131642188482316271183594243318016535191023799300342321875331528443698862157187329286182273024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,18] -589356563200394147913999784136081952555502255115209492934445315015443365371135508513362516018998715490083848045037997055412491309609294664522445976627347590586920888345994705396988071725470843068305717906317935607680741572851412694662949809900521705963704868827204560214944342576459737896658956640677712797422804895096010217708746779761843407222638347299325103445849733737659706206876399671697114175700945983230995387540913477970232445764614199545928489066910534436201816904545501421325487724697457023815236931021470031467323063594927443746336039340364316696872169346485015903559503754678268467030854190180800625372532554549257757040257052515698764359231781146106625454546392457247902376825715933615665917293484907017695538475695696200560608033860196617154803944499618797165867399483275677004090252256238066179252104653550222589374428306554812522652183280018346108767188551254253841152390482980318273681752057155656249999922255591990332404521199682018338563496374324020156303640361537260675480490623697134027520621356512464386590104990693293433481664672079872498092935107505087579803719655361698312670316197514372120881983415892213397287856848371117262602783665126698943948659938627252088930198164886152196139803936207083218393794938168317917991974609252246324482953517636903597322501434000917777660388089153827149625824508791276050868838950571819089320429290737022876964814180970937787163027293811846316266956496613553410015004315805137447924209004262282138742205086661495635442299080308567222470238031406924136696644325226855676342068728214269679787357425471833786924949136305917704698783437416110058709656600253038592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,19] -57653058900149687439001590785258049121549844191552574882854173406902948625907910461065676042509086812218742915286033235744363716979224151226660685341316475580389466218836968834440307583643196838151041902776541660229387980382224032776972792210252958321442198576624380561545998716629608949947903658174012820621867788145660988140593701944705200110414137286662962956030908083489230512242234609413337351570571758265333545330836715138840077014689045456901420563227661084960919899161245124242020581366666278060597566873286755074976281308959510487253476380778173598196380634096402454247706636258700427359195551753994804302558255734943828982360208248840654320468054487520488758639201393789348325998231777054130965807468526496641174275226756411955084057086828655730054962397873599058452967473586931728845393180593874777210007556532740928502241164284592299903094877625521574940399929878121909786695207436706883327986371385034149673061378710534165954248846562719886821340665140994570104812274926607925279928193929497904972314282214112885704610289455944325395380960115079507452966212896813194540384477818069947911416825261215507973727846644514177117222898235476139535354364357689206207411562523783313561700966003778451274419653908544368859279520498367571798539524380940253110960850856179694974656488943526753014869623125515658849200627384009160554366302960444698911667194428778409136584060411992300225046329544100009908545534689460193485436790359557684012230051497303309717258545408509597386486510569561338472701450376077715359291688840031915730084248823715964807757179734659701681417986343067241393545288126616920341364448463683584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,20] 388859896857546778397975518766006046475308065924577569436971940656354648464652279033636886091229071484076450438649820224235512525624331668429428149524972863940474616513639860589130124979467864279038490502246192966798326345339840573783130429412611638804811641831342197063801525002046951099882284620749216240475886734376007142981489232765388554360242422868836751952668768885832180919842911612674396681483343786740730345287265267754686178705057660316138844718599052996932447777048240267972662666525239496622177264957096334986063758219679909422975877809724951234512168414531424967991870306542803649835015826225587889452722724253312455836520913548361293689893476469589555677853668004090168542455773087411383804073581740479388700138710071735481826133802826979120004651843582215043044519004739851557276731828178797608220932579666712203509942488077675899832829434805989057216168298312241122390510097204397427198544351079058953053762287048030239503003257515361537412064989354381750269906528526282525086867752992910311456660469695123101894075248523380195942193771090496123422317480930738370847482843162059625363214044490073143410986935762519140612103638349125472290752137927116638788208529037997955208607233224889896086895998419223033910563581706787818898176138518165376199478249918655136872298494939700207059122851572208591143412657095250740093300131136564292457163659478929699646085432283910034353505176207500993712965122404203193304863840087107860310483622858681531545881712827188029968577056073515889708759979257312265917491860467219994267002748464898317380482445389922337487836557158870100415482253741678807478072160825638912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,21] -337422600817849937136451883327417211947934203071192186941562007324656239042768279665236316993446514167565870883504310009978760338478175150783519492816046991727251371376623053414550162650033265308664207192803813042150844813703549679962035344489443863919896323965267346211536638444411680861342550982038947858470594628327796258455104074427156083611574670546064328598492412734730902273597863622972164392110372164908298514721651009135105790334863350756158804424906601670895368663791014452142418321969437762131238083056164721051212569587091001721067359646372812387821866376739998922778241735849961296483568127705873507333666857177436425747960803437649386054955204692212127033525750011931394003373446404798961113326590250400297193458817255713328566639666322958485456059568445296456592330190497890217475406440927039016886473952012784991201681200789418182836063915922535123776210801419497374951269379829596309311656135811310241879150649195056757501703620606225843245890586143610034449281949550485765082127468763695828331425278720455974040609439918559922357762126659576733631404916682387528002771626474437749842335394741647228829244505332663881473465165327231023749484709165534913061467620121300061673489117480595692141308100181168691597286329205552397370809655566380756371621334268317806965276146385150114604117578139978563785815352840877217453665496704567051275535862481918102348252200004530489817583300708085106591666894763828907909384421829157131059735084733142476312474641452356726613892909521636684112449397041773497364972790353725980027544760981504485217945629148494792060937697696642441488945921839062752765057889369849856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,22] 171719229188862462719148745447417821596344944318614595806487025745296493023851980635747445534727870040824719076518262141319707259482161826087447954213335305103156050597118839224739137592718660763336204747731961142915828042069143004736393928116536564501289076267230966536742094437309750435249215181171012350050331661523986794109633676691885046866484252814578165032176920988277537133921699157053206414826192050875996574536053902930094798087043514491277359973997012835165306325581649098553515175336907521035065363015311481371095815441379934028080205211693211987606447916017074674663417132157500936306568550958652766839447946642756159900401000337063034190584751567935765785874834704359949008368544810667819383352388762530189341730476749009383930831775631986172795627916070896337025457105770067974211379097101949218681618396312616569122828478312033891124833368366984419920452045172615800271305900265935837975444445461891243505523044492726111506025513495331602624390402085932032371539345497764655758852247272135602978907937679797352658047075374522191949259974657817749076741943197207499337595614911014555550586199802859908556242071856903384449103861442512939681538160211697207553204662746536139388176731542405652480701511716610548857568798062937164118640489102309477194346290100602826294682530027767490002186816417030225801078610969711685389919987623606594695054471820796246035967654204209723026144405836425924371809061019587666073960000347945781718678186143881285867842426251551330746763270630424447933174153234419112804512522524547916531029614181729230804498469842363867309725107633610632474710456747367159497693033526198272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,23] -57872647666757056991123726144064799822944761315153191642121714214951141085233727391181948742045610802624517087560372726192064443989219484335975439535106774234038577707222272676946986116361794471167145084521063007566590464913366644307784043532863220267152762422844305942247546085823188640429937600402500589800698239309694742902514578326343020253585489939106300573958382136708823343677581652710507382957431863933498366454137085000499974389243203034980391207715154404602202470250095141292140531780510046044157710658559230576998181673025564497562080454994172019194939924884590662301276486430506071080343469591992635652807185221189390254996644332452854467965579747139894553311878508416844086417310787540479357142679322297675119313423533044684043259015089677942579183614601339880792187044824840128818034486864929892533739238577691524187354552536523073104991046745339469753646734404551197241178654712202171082996762279292916097487664568546540710002705698149376722484438437024637908728582254132835187641536903301204626935963120931763728171036260779481560825539086837726810097283464484603246853081066743034178958237974981380940415776683335308230178587199341352253917439452609499840265395486826538133335050831802769558115959023363686127353617178701182152947378005757800672249248332085923304997776567944691735620207786743864757184200392411121032310208144885048606714708712785575121727475961032068764653321221703429982026970739656117856295441702474008774641561918982101021139212156908189694315008202527615127026302257984608845859942918159600578069801574429840997131748931438898367369600575832597785236112500181790006280419381608448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,24] 9906365964885653749754643729191274885362770035801542083598593862102500314038275546333809790485199757345018767386870039937489882139286860852300877760412665699141808442701691718794484181127085711338817052639042239958026741624703387863896893617576269419765894860473334680291113118464850966844778302605930106254347564347867427628139125425245869248415517039856707334073862796825796449273214544875355948718932342955762670442714928222989630410700201710883081918317170467899724311804287112439945372850994482232471440832138817537022608048203749349280645501211685898460198418683914016186298426383204452740219505057085020014632318390981864499949672093527512278341053148978595517234568514012159635469419853159835183867839890263673136841057146056682344928533522702352557275427992456022861622919068815722534780001298711837498326726212712484279561830942277999364742775836165514667441830270074779518980806637157292745210377967413831814983183988384605925316913876499871351559286755923032783162024445819763812745634004369061860621444850037098507649597804439572278029193549525990832019914640107770754180629748806765780619082170320972549641732811393692743474169848164295225010045488961425656062448322320945952514628412496829509543078204876424110872454466911857630050900315079041365203665353969572734982054474482372415405406042597156172273326737829177176137620358439791364257949264017494838922000188753184587320713978422272638646272746464904021731666404374884325663334650969499622170974207056515796689243100915320417554146517870949686117085850536728336163782089522155364691794385107536475851668747664403566442105912380344826208880292790272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,25] 3314670638076378861003704856055248945115660831273913596598889172066589135321570942763911995435809464188249317270974366795333271507570802987042056274534424847881037618349751282503187619584090087647397842251497540906442317693041668868167167435164706621705632653235754544433464255258495127876635429211955958084292537768363549225373187215451818821380647983575934271298411452457427625005229238955753483857509337314603847431069950684982187387752638152383913794989791610763964252809343641338302437080767092451096502679142612871069096562505859967881509108665124627398027676737215144426816537575835380487821380204618659822243141323926600508018986508468756853130696016524302651134648388424451364162208105018673247419052911196475256520053778033398905553417611743617768143771331211537712450701469780423101801659000653388355932873084826145042004202782700654300157631457482991053051706095320467334747984926081957149373053774035638966538911547428031365452320902452564992413111822715569205294815671089991848424114894908770028300287975208581035091799555174034102627404643731977004618523997953494249686393889411129243307214637823066229145039182615406668357039462920023050007331300992617972709251967256425047211627814791492360985788695077427268400859037074024736299745106625130735555161729361220852980998062923043298151757610593535797086147835077445305848487172903069485532293220213547574724077014953680157864968027209928636021130238185431503960136172637650735298208077585809970006685054477342384557244454475978393811048391061004774133914623883441370221422708703145692518188582596431426537847587597029153494119814069393271354692663771136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,26] -4242056176630416155525261803129482828470646629530409173530515192318312572502037183968920894581198407124067056160127922377320236033192263552697049851553723836324790702726128773297072664020722064629473449200745188765492023694924187007010140109574377346074522645184243261949127108745853673069275755897153094323415228693222455589429293004005159538574952266902357019016870088020375468235020489741682346850051842814351394007645091135989276382581842371541907768641847919717288510014444236888910084862652871875164104348884359766472511698713669166630850851495832174605427160863499429636467409047757664969990199785675679447166397790433778379845756915313021619778199926440800104161089104693211532824018460608216038349314644771395838730479765688531027380715254754646272381070337898135354738575627409484391761557906908707539447227281062066376430984473820824604075414364845406726148739902866894390690151716304669387930794595612528524734990109777204618998453045719773728669622112421184684335621517904338789673020185220021066064743609486525648578815937434870556767545416026252230416667436373614236320019486705206225648650593992706510027288945246700940164802366904654709962769957766046614519814746011883989996438808365554880544281930328400088499031927578090073805748581762472800170318716519077490971273818055630083598179494938323779374806983184653766370305804455773334745659509246442769416875862367804147254130520942789612449915369620254886449753737010120774981630651134690568747738195608367388801537308147139301111185894906032686524221442749185178530553183573317957728440730671893327930089747356801946000181716216414289009728590708736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,27] 2546179651365638985212742835115348769139737126788808414687746989640687110067571047266966375889970420321693950085367177644832518714396581933060987050524309526450816193967653862257265802203455965260727546270752220299208349542626082607098511662286597754428915283846681820730205739995473338357058056141624312108141280805227533014603625563763728356302331494434675520709228311656648191405938985853785597659070869276115005699565914548550031203053349774017668953151474949277397659282899509177512958243770098452881423514065815792011705798694311730792170148011501430560857562339259578455978771655034680638850702552896216693844149779473254221721946543804766390641043315224971509497464662776421543576803599802949843617892234970664252777270166773629627570337153780798501118478092513635116262701840812626343158072695722947713407981461680564781967012388087398959572820627404408686572033591258578968125032287724241954974910927202783904620541707050645183795673278975665644707719313939732550296324379602896012415800873235658404459911074354843651446487004696231638096014445113386901270153208728599743253717237754538472211686798016043113068869270079211517547366049470180395078959522904575373355655778270104318124333347062025601674299892540128173602422799036990018000488882940703318953013855302366097892286734363494084155577111647881636752466081333844528171914294465556110022549615628412737162581395241378843116044447123126644091527714777855474072601461841783915377623494472337130851333041157837012128552067783411424669074458966795599437836762398004235433094464097323909207942250446108304433340161569772652190847814477142085204988496183296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,28] -1144893251920580157674683577572142206685820674553734354599176690602271367242595318430891476958849869343000998217007078517726574742177726514090629023125901080736489905371785004304988687380296387202303771077349342378653660117496672616132057971994947095384742739282192319525339377531614069537570768846697134656218134295738397986171193678536706069418111791167583068120527131462344893868535998599598053858373279169651704177898341486979517924749566276700796741306877368796530647204719132997883041159598962502923643982396951752966960137415901892865422609617766340132847098432943894843164534632119857144985103120164995651758295728762890998472946010741773112099932964073272261502180957495018975367797910384450810760548376797240298750875849640256410464630108628889972037307455048739776441400250661039050629087448465577392020859726723443408846130851671941922897220576508195261476688778305075329804068830733126959654351422774292517411405893622837682296652586479930272158760415359891478872697899661337654141091902160363849355794869770953204176491602172690443987504736244645420576917921638173908027009533647890674273619227565717959362896002911910643692909715803241471747028620103466787781026510620797210344060577111307608994139502301848314346761164691029976972717626885144760746658597389844528471607490884035443217115592077415693841265569970705086387642836843283077813811272173897810291473097312318507314256854288568421497094375098562831922440538794526412689836074376153142454735913015155375108969548297876439686703327447057006132539253223333336541532471791747559597495812710481212840019177535298075061176089891141710539612166815744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,29] 415926750431576752621118214870477866356835292922916838754838615516966216933853301708075471739618173967506336212873028094841042955114506111376776532520683429340755090753734942397439602606825399326103815326817136746110466708713637854124684496539695284229185172249739229405567299783630811359912088423825065203355307199639441596541697942594959820769456674925811868177111693864807335757298163422258231311465070338729702042340944870420669226675842225971295462745319902557825927448531380197376486360371100738884845622000290223498338556814231077796016964667802799933752695409603265339086178275081633883650346407903449005510416488101983351242409083370204289651978023900243866310628210658520523610365488584091939535579809551534942391390598990989627236441574244897062775976461498716142301910722470728429082851887379494155839710306317419648743905520516902126069339714634967352473156351388480272343410871398713207482813542264475098379226629107983178351366817929602355596598856163679946604205333384282869150909361085339806613498892772402998792039545393150642916250664498169865651049728802319876308883443234806325338498510105257526177999293987946897448655212885839654109472314943100029353594217182726385697976359240165624709168838124335551769114103462968387016563391234152653925966042962440709395902452383681302665198116432380321274062033862183007450989475451100062195716415632645493824748087115938519776840304094870175920992090469643691916318101779496220010994947273520564179733995647071371564891747149087561764246139479813161456287147458062812768361312241861658479678167213427726674194965758556599693501243323542200437622276358144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,30] -122651300036814253791833766539138284495119017625152917127359093385350355043392414234277646810854664730532886427361248123868136582536590822971646052551815390550610710867215868875447520282796062592918636662526162251709408739011303511785059680873653127442851754499342002445519385944823633289840098206839990757903332161214568288851923831837625243848728982416530797586871362193311358971959729851893839086721762818846212399826254788468406857904775789151613108211019211104648214413127518521947471569544893429261054955979613528235271741279442601603649937184296475714654158964157403119639326492671710548763600916226812000461451210587571545067103787554026141753211741427969955849527042594866436612328660682886122148920272798971561471393835520995873339000868581032600424321029093236284071845758346674045949616435548246175524778874005699980812054553329984010791172084420264476536321003864944611057538480864448256365549394086830014198626554949952120348898195347720165998665973510521412614847825113863670379016365431733912345664185364469047989781483791701291897664748259647973937117346552160066719009408699063863674938663451244937744226418772581681988236686198890922245309728156861366833095198821274413308869464403324915798863056600942002028225506136297989530193732467177829459601918820715248590162739778929685393360792245409808213209420342719859905097129595070249380429498598804515949176375655094307334931105304455460825132661318918090591853259538716304816879639153999069111214213726853494747202769498264071058470272526670371065546337595945902313424787318269188831548341566366333395310329049255661611163507956052238911611617673216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,31] 28926343572892931358736245723136573961326978957870066745799823062840113130985755955403328796428406108378220666873099370576409048550821310578796361765637760887182954304900875339600590133438332265784670577984025281350793664231933980817770668539918686606657006325158326684191227161907056790601008598315139157766749181321368748663358872240366332881819208849431734303727280662353332179244945253548447554438764723915232589091020138629397891719375490592728511402973466887220727195557988574278358783862201927949258657440861227067554767823133995993983441251433285821468793412101675368631300885242620935242927253762999624018671653033297377664378912419399945487382367239549648618394552089995612852777525401897666382651920566620847588818076493120671624463820828720407048691649494199030693704006506423732153933604079656945721507603698969886912939623223702714508944306666688882665183530335644056503872472746303147747910657835303182327816000732938886725361083467548890499834172441379251218937340032454236566604165794428194867263348946366398998868049307230691142009970697480290922709569047916397402634068523309420034868598431959452433390952684591545677709583848397698790909555792983721515737598000828190043598150870587431874620442903872690106138846038792194544755112957220180294542433753372177440155027063441588102490826783207361804796994815263310074441843336195161385959344574816128020172844341734534431128571055548806539386569339780609149839416551461862515745340460644510721569641204307180447465542901615058631009597103843231490589801299349257603025780502851629260828663278636100495520125390052505643227120400980643655590462095360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,32] -5336184498571545121835344666793033384617822107787680883106632109414400915610350948092355949193996038364562770489061038416893870393512529629481974940239658023279061222596257847054535593010262640871610574900999230774132528492063742228867288867041813633286051599491350017007287134993442287725404814204859313827978757675274929815584223052719164174942152722181924250221361061338039070240172088589882574774888595538689593150275272079526537078983472696352143749810155431880550459557361652414103159477547548597684354751081310326917655346664016837530599359961373705997118902818580382644489240824496805802771388731418546038680740188678683882625696975564432018576400368999568476377115125331526508772128082911123846286085100095315957449861862480129793252289338235456532257172431180407893905634222881359075246664165021547972360923898049253818303857224864948916297796868493654131010613445707676875686447231021889731456591814969025899404399056905451361169267384146867927144812720906480778933819932871717586380887956199021486802398863340318082373133408657980896900953892455542503556177143586726496644002328780719285708743179740716484540230147969571377608132899123644451842507056156534211530279904723921067330987846382253859397836270377638197387757474282432277686869119282305521947660227072533358070885352675954470839158343186743653729258134687418534468929523562265908309724267475651892998734253645635617675319661199870632919203368254261410698762293556854471977247672736468033618317554585681016438072845606790650602082268483259048466964299393541216952270189382805683452155693000296863514801523799945484411089227931632945488134668288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,33] 732106708437412032977244987471019989783146486033026052834871142778321036376485643661513431092275754142051353137515157830752823559418053538796146610701462487396889577486044065598991993795767828543633688266448699989345874785018987259473131995729150539215108592829982260470837903862095436057170815963841039914683626079532026601193817275902508665272551108759697102106189497061271607559164308481992158691953519321102309846243760936529726782793549422157807798821496828319901849512904755690495380846141967662480330502163318165209994868529781057112587290603797245643318892193309955482713786479826304699338584133060429932511347067905760545864225598834568158294242024254501649161420824598541058028452431959478900362733672539729385883158788245070965928899851602226053588888564476540349511840869893810365167186805323821207963164847015300453001199306632032457398985338881499911141493373793212481201305578780350317597941948588245263324218007591466108456104708275542298591269696017233276501801479264390449064971141300648332906853098537085764855285686194810545887661839899720445114509076649716271314397652959121973441866552013090040596571930320385200801014013662138439333952557267508135989505156524136657121150723180459778900991007969818109607265182927146661820012370146998883246158406074874435185394234177651833017738661810728601245800321399264031511226868074364658882737527031573237179168043181834373290779257686545077787895824300257526958364067989556047686212548927725389832277845877828254719085327865785832050245858790139496060799601776192645201502248279922751746687348805800382052540609342104524156338099271371265519032205312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,34] -63532919550536389584250508680395115053673124689973310578603691542058240898309263917088434607351428036314051905089820374569636597201394613783465413398789371773538040719610636858656901457452098876021487938824064606096294657956750164577934770080602843491545608695458872109612531650832560093573762648162899424432172392830195730718872829662690067400299753279834463899260754798242840659006777864412621562002628932380816433856380897309785232363376138207336076667707525073111725607857670880557473431153661988073585159431523752248185995129841190831478336695382267595150620902637054774909797013033799104844273285040224708537177440375914473472217126902484581321177216766556982945745335208784658273618870381490574291575722698331651474827029551491235829728002080085768132447487620172155350345281857864327253831693357478173851272855117600083115105365454561648628718401446885484938853282779147011495128652721809057856426121569049462314963196785837718904790720857281427591343181690340068463112199011689694691285832319462239307827348788559920045932602648661922950430988155077573932275356045159997187219562544583049246140851777505838261710551294383658132369539760348267732396467145647119571464430381285157750708466851836127386678875794606267370285341682863941914219147879946261691423747251157449770908749870967240641356958794012512927142110578782115875013516266479158118038505099866481914022385022967845839265447057093311544780138416050922782994988614297967267861900003815189787063130519668156060771300253116831250240575071666301320443951605109078192268510081535385079807235466696969509823111746709530212877450271719469510815645696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,35] 1033824839789172846464621763198315297959073777109863877502326436017615788093105765981321100838652127117768932082805535392435509113614117314579490277642859695297415701996880328187473295343461193086321631113072945544577133447442899363188154392934271190700926577432438018050043609704829434938547160888736436038100446142131009705893279811536231443448930869459297025322051969420189064949289254070192489383086925193293429761519368972688430569493230003852197332972336741972217356469862780953455564435105893622117741169809996682479035017128874739893972382795837253429286919814019993875249560739828458937418858419003790505440644649856301917416625082072980717192850526245614643076355292825917717288644547954920876505259810442867857376222315253203421361299686111987036864068617749253697198884102380017476314179353229763565620443078573966695043273974394285388667335763287711742125728755828254754514513514398743273070608156751559695138848808314705816440928039832959349909051677168434808037433423874495942400317996753939469550487939310275831819388889725556989856728413879451902621748722779845315986153970126258964153607100199430164980132043197047807224486050736725414199136317474559497368944422622262670294388461097187060380829581189219988717219875573242095505903773604884732340427413312967511848855555632800578120155935994950345317906292174629125549375135537608521943936742508779652803530459548711752291342463761554670327114074833276751859022978892890840950619838396802064072948185104902108308289548416988536733583723460060433006879078119822092060096049443255536256338965707260529688218142901481135896160495440662193300832256000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,36] 430859346573365698670183973334646488469321006103733132323390390757685792546463287887826578060791135871845069039602881059712099888284478780394128314367566910654023333584203915124763314630417242348836004311811187548558546809603738562876428886135266268532139920557464519281345051197045231773344959070672797965854117942920361052604526842648517547690569881289475086462776368146116032948599074873785291126576181977260849343842658842439094481843101301020348930673366636913832848048281636178533856770289615060444614728459015364078721077817454518007760896250983095685090216880877122216844830029711334190522415147279717988906285294007234408354858903516376750929608222754292365373067911122374997871327323040321732424748875448514287607984074602562064112370547329867888993646321778355374249479472182976715340780756732189323422450334527498925098936752367351076008939973739029811683786678400955705837217013814057520271075587164304646142409118524353373340307599728155738082434586465341439971949464269894729450103752016348329572810811301011076692107857484955988434976809868746824348624482602291556246437656523015360703983219753105940570405909225719352296475905459847425362972067398626616655554648647754516431804347648691210317117436761331282656982549511499841336634651085978086242736224293784035522537805658674345832248719749654771144250508052004508973799888626258084127837528565083902818718158995577020551234373432892615442893073015249610970876703448098147614127338489336993146180102348963421218294474406432175830594274118602974941348452988366121294751123209037338326222467101872969837956061200644991793582905112648566769188864000000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,37] 5870199937869408056571562437994979309154409263762710555744586417727586668668767565370694212907867497704991600327038203805115854416660819481571919781085127631185423860537644256824127646273070774330169119326717932895462827279170212848214640013323278724293674413697540826317731179663806056968841276016676087529312346482859163335842934702820465778090008955099631539797627225059140766710290083693229288474055685308719435425681983277566741858532408391290978966050676673969520046683260282223657343461222319505939798334717525331055524073112693430646395484466978110025284223279979909949346995138448834538461696570941563606776984357621002550860907336330086509505811616445374422487054810576344482545489776317136711364150199982823565386024659378452435893346719384455814318222986449537815685189931295645926862267824247904389050359000380517941692125514045589072916465112235013582536908466341997931268614987806066969328987885653636115207376560468193158551037059253251688821789019068082656496326872835755601738983109089662648023348199546946315496709867171855869617791092239146533001752082906747238293666754074384732099761842702659884334498336916695743725657009358717786209760721825851660399398605609055007516177323013842688180999434620159788187343394994846459084483898794947715190274422557578327545225491965604282038767128093987400627960145514664601970280614875684474872787411738244481720963958558096812431985272026759225063276401482049115658221504004334163058953596849356458398805203150873810926665846934353359940023542975924327631781666462995291466384568466190796847042372289532523968701594189478636470634994481614041382912000000000000000000000000000000000000000000000000000000000000000000000000000000 [51,38] -21544287473135232266006714529174361443113949712803317631604693649375940051589379767043006070230556005059660643657826292680606821175829703204834120370892242351891065462919340844452974332758973227730964648218787350015727111640937666877836634136762245882868803545491541960819570397699997525459631112776841239149285737119055844805023958309182923572628510213574679046603023190814035422243631080840891453079117721145903143528690020065665170119852917499075110045315882923162982807755173626818084105395374769733401180168330141377317277027232763309234932052814113465221714707582886541808309150255585338640842156921268795867064348877309336568992213026348669947121287400986704729227100927503157103390629675352555453776939678805196036548123554722026894584560373126262642983776864275504378120194912370530117872631865133973444892193073973730581313136041748947076693347613548363649864103776643799699789529890654089589466327110688012999779765832165907902531050258597618827543894858690177719149661449261443713425745721477384856990822887444819963931658285389424973637406159160008633447401181015622548379837339113502549485059920331553635103736427171355826253416347064754790949222857144790316662020024035131381619403078127956767657743359606007143823039477940163500648136903059190905829122561620340624058860391414346477940733995876846650968851452428962408162946358014873093119429103814572254755143773504190792240292028840859386710000161841638797756774344285259338869998211806916609121089873688840871194686775448749323308561234762773509153721304641164960997889125911067374746313772389682157310714014190248980036318674379195627339776000000000000000000000000000000000000000000000000000000000000000000000000000 [51,39] 4561897788432699112911648920131973272104254852856745867794389855584534263647664747691711420278835960640781709103479507748397599712384920671019432140929910756634796571018615500259035280224998583649978643207473225111228688860789565198417957711351843830557474287637639447297084489761714822317368868017595685790213799028898255674979446274017584712221309771967227061930363947464940654654310686684465297953979032923226364461614457117722114987397601372974432942788784969053357001301802806230090145571121108036782333209383742269270304561331525658970666957028278241650059219030108745308549847127852569553069028898094289889128482159967200978085724362601840557258638298702563526199760119444325327753626616289192182848010666225922542767291370029223497507153975246778227647306617726210347682256249832226786943020064848297661672314478418565295317645097380008047082617666470553386915841317183194220787151060760655801193232486159415098749593952578921083224583008602665917929489520330208514826708299128643231997219189744923218463051442192629600594799029837149775736980666860971455256008281233452518028707398675757831100450383250595275168604749612877955021656909388589444159153930475483772452570615300928350701971639242407701372839200679288112568128155653399349409177427910073560953797203832204251614434158119486007755784751885536660860278434304013107960206655948796969156999597387909929085379676323546699193650385651261902055860080778736038170755940436095456210523858392807664544239043415980946922915931224016261561021598818560065614540516676464742924496397185870152869437600160027560942258583121139680293566302641057584644096000000000000000000000000000000000000000000000000000000000000000000000000 [51,40] -457307315359189987532408783474089812847102035575195859416396198929171358093546457393287768430120064350976359647527225664084376947308554431556027390608996856455230844466178061999063285288469401168231185666595514606844528162523535685983603786611815247750093133914166683531399422023407707874633535173316812182238787170044734126317691519513028917895378709192297344906081032953510570310620439750446263879135705255834790222175601960457406066775171621165191147538519324550193399940067090556353880986352871574004706647814333928040032344993124505872704878824101268417474649294635520491944240454249005386175135904042652924651009460752216324091819713641454429507545035258956012343715294879088913671326321186874267297666607124405230112276077531823813974598748420700640170578293851858716070172122037256621438779898675884170504011123764146723089745145497267426419759345077889432761395239823288972933232899191314388445470096139831936516137631170421299929821045673419214551130532199885604793825949830059465597536286495068549822344774120686954545642790298237891931990869868271116561917977104837120335496913176532470673561046832201155648228578010533467601617790752813435122082165068835587667077626804479262224639133500490174851465534603326652216515670057933665008119275715245989565437050777684084949573082905255271769682593849609518413192549404388752440693900491579329446232210269429073809159467690070838040995389049929709999715442948762010243398529482506415926049866507756925458740983559206581063055124721047150428570969063082854571458373463986193818986040279401958453836828719946818871570844262618065440402233325820921774080000000000000000000000000000000000000000000000000000000000000000000000 [51,41] 20463335998824790922341799433082557294241251555363881635963788119649354625961214997293637687976324151616417923719163844020499679212657290455417594000737543855345130859822784057803334505848481259309022909175892947386542819943459204596221870503210332909335604773900306766107984165503372543271644962657000564988088088555787741737308531666908147595841814618578947548917347779642053703108216590623144948403466134880127855444055089276328502022757390326449241214374292455258958974771828660018738023591819587629422376648690323275228553881206428142130840292739505178795046836984874535053706246373608683983690772672789914093740052318704191052656569185138243477287964969822041662301407202612953289122385449998443515534904414663565238565348915801098710646847293519523953759925330103928825148062799320160456748529583083325953550167234777266705352121281473928512941247410107932282368131952461252747272563650989412778972485568341437179502720931087214739691386456335003012496325784520984305278288925539363834846365318881999985702929539761129017467744084035123401672370298354715661407010913694957808568795008496766240270818822572009661385901181947068876304759071255454068013545335286687662272911322794483745777087934103284935322465157147682141226433970369267340437050274825964586266036077845581478319987170960283441307429054066696022442639466171346979362310005823817812712583288075841553933381433217297202280087913848996698218307684931062880408088724118812126126069166713369035428463033757948297426960770133760870062127010146300265429192284394038821033062668715185618157548658847446165917707687787632633291956588940854558720000000000000000000000000000000000000000000000000000000000000000000 [51,42] -604267919282694542793106501913408564045129615103652572967758831516308304082234313691793119606719762878280269184537137915699577065863660011306850661517106051890046372238126475934879041859049622162442747308933172199586280560330477759628181622850824148908932276447633513069372139777851345390038009506835629874973082139632876449705148353214758173925563448677460179530721146852253773318597651522850753556521565998618539885277169053071392154810733890082289970987037022208327076819452060103034222185267581539364001849910663420893469299724590007305271974864440226461810002965717931614110939074999329156071690053526946000584358457202697609811063804720728159348447264062138078990961436429780390614519769891037621021485433138862217903271161289280424928177408093551945985040237570977317655671203050631197295893101550061500199758836984180889387847072854531678220995183330218507417115734328774077644143910984740622199046530126592499460344546250500202799250849400688527576803369010669952774610677838186564363103268011561312794094881905146597453232689671276013917460791097589719851573121047591045625536232789002613174807125107534997143450949418145236993085952029274005432567035329719774421193313040547245189477890480428582288757945832231125306885127252662680031734752012178762019989250541129032656335730278991853879960478431441883223245874171523007645733335651607820488688885758283484810888390859042563312364821481481833774766754993939214483336562359656796557666428262557639344097797139415538489932864564716820897234742240856668306985034019485027252075050874772014097838002293116704348223800397652932395297894286210629632000000000000000000000000000000000000000000000000000000000000000 [51,43] 24099626934282286750696729042179918371506653763349732897907603004290256101655649542931083460771023711518650941917634313906068683818644589875517217558374343657200830455414419633220385170433062109008272772394353896503006604468563669332936404623943779836609233360365400348502907617418352930364746686003534895123154008502811326075224818285112078213667031185487153262078299987822343448458902419922203480662546251828644975259270512872481578852685582784388255294027293587695728500958966466083269804667997278705493506849693897871042046209233095324178285309302053866341194871624361148854389304061160219182909245640286368304698916244012306524901235642960457927668106737030138091848866508552585191370251705788852763429980546776980053205672280058612055043491413169994050508622926791701846896785789800548812025059941657724262944502917154428464155913518053610187142890578756878018900660497185318142244078211506088540728013336195590607873653742471329592796499618824388683718207627393085159575037426047490472294233560569557825897990361328332039500701311881583852220437277681320430098623837267350809490978714575583373273755466075815825923063760090581918586995460232195388535570585491661202696450884513302573833475660718904390872015347968426142302819458810623952074808841106357257725004250067265215885804861748703842583745995649534626261031260590981519265794914497435122525137340115583953651592213159734981655545702195039211234932079856152233927681526802770968718967488551199925658119307068403708645574725399032953094264835938056980322074594517932380651422548893267042276085396483469337585546840078363071666168063881904128000000000000000000000000000000000000000000000000000000000000 [51,44] -8841340308303495046749478740156888622932010065294330435835223538897502501151682882523234572302205577768294939254024403557448066317665478834718045814723114372673730667546851096736994759184143549424015118055793714420576985101141472739619495547851607355041791450148886783059767587201081126313349857437158136180572670887895716920925213314337029171983693523454952479198141003676754996917128936118363814816053655361028419847662924198568535390574486344791914970888782950092097995198107043245847625961896636548751548388505523493419187168408400549467289840457450976782642975679891040269752528470271931596375057185557881305945142712307756531358705196228982412036442133745638774122467228231993654691595242990319293593368539722561729686271061758698441410550996951388389905755279847196609191843107807206089795835233547339951785775958424221915030120897194843221958980640661163849071955263560508572911290731033385241381714857563461673421781597622025133300640359632775064002067197766858185319457016794111741197020623220246556655399984118819035926637396996386677488146033533529604186338467749077977891856444445377142878274977581830907224526867385827248759758501288027961666525071685114768474031407231929032140134791268936695382230961387907031306794952371706078058539861578109879231237732056460607001965667595239727761284641898919303156373734723071991388507010786260096218631249241730823926272440969545254604345011908795977502069579199075044609933213805304070055064535845543004141842590396176915356439046218326490821342715608768556261536095561740688048459745917637240082121469151008570210010877211615564575434205363699712000000000000000000000000000000000000000000000000000000000 [51,45] 393014160851991201800627706421173026079917265702199866660330344364498179575126308639109308328016393714092584640970388625166014771574662335091867807669074081272445312595854664684328908922108388860009090702766710611188799962676999580184964201072653006274504078266046540882193423826000680225909766583382266988385132208817217945881227720402208032917863481673272379179243792705561725825057486332714425751229571316321019075995331659366231121176129553577946885517485415981502903210793064353200983948183954162144391662299508595312652904663030030129161071297900277352662938045214274091993243750088454931810778547599865444034397105215449460786248525617816740717827401748132696888107755276702678557201354933718384266492158712806931626648029911474004731970017357151383244958861632260778801342462655645101812459760913854190741596767756153471545775817714272650610520475763364801164502747083560232805932358681545352091950493445072270048650785528563720227552543136346238981327527812488524151490498787837286342921296150163477005089489714778471109843451029118501121743743991467227712522152008509975623498078012109240524040653302696837895203996783119917336421404781317244002135583086727696060170382031264540431242464541117142567710496204164534503672087842510366175216474027377289403284775634149334414371597184404166863957193695424496427277391940441622540143212563563955828240605325508527695587153842721864065209009942010380118267912102272308494743602720700555115722653666495973107340025597608490116631067877750328075720876791496006049596798673855534093939314347311062768401181775450791266436920521851713091448135831519232000000000000000000000000000000000000000000000000000000 [51,46] -2726137578097228484752267002842549984488452117753267046622438835516765846563110702924161362693881977210276123732409088364907371213160054640683412937873130044718475674570169001204026848863626918238363127168839780521569517063301304643668389690336238272096622700022444015758331573630467276672462137187392341177780935282651580798620024730643552301609913064652796078127507908683144864857152720932117650114326169828429233078032218226181477680965775286328552242289708260500018609693454210190417068826581549537483689720402410388554905538965192468882672720162211614131620072156982927903453822737596158549043414837645121068179941871142341116302909308688371135764415246803930115821613746018656232471875354547012701345834142035981832837207056576374333450799316146924377006183710467251614725365480976847378211375501493503650793584602709735639952529652567348661182470684577207779910670797477629953122892913844514507237746632797464433000677983161125765533810586879897994346124726507015053098383560218844541628653403918783672903598766996735110000059908117236151732653111256159230177454837124642010699949175726955222420635812045250256856091349928960843483731229491262978128537645515181856842686844647313527275521053671559557292550981175253305663847899502512565875096703668505710929206452371878537026041291018922410660469771570101077444972464614541549442684528129921515373367519819467360144980650732364449168867140496760635607272902519061347151539982112427207059828909415978391235129197757366047980258050468157614617922581139596793104399161421769688402213359285083913283977030529243643643420048888718295739064446353408000000000000000000000000000000000000000000000000000 [51,47] -698047207069885786684537514939903279507478758950097295104622804954866937508590341385881077297969282602854476728451084217872977733365954262484442014773375222375858738875927825858013308474671356201809669665862539082815581074051346802788087721367891809237153500050758669654019080964581051706183228036137969394774513525254020566923229145772908345199447773691745702061168484585210204446453172500115125211925827446957741513169970413706465675328713166580919861336269405315570460525478037124764205152976466651917594771218300712594429228509524907726976462205454231278253149661630468526777740230234095731765439547152608309108099157564241521315911139774093006004564796878043588025151589839645602322341843660191161354300684591311389201821479675129614503420496064781554172444445705964942172599651663885652672145144687419249319796863500364518582729812834467499418704378462691713247962137382019839671564348137677923507295747393710104124962648772006717222771098460667391949369227189043547030184711542196718418677277959669609892412176806681448540739549791234163435442658599153143853491200789016313870334028867804037026747428175569359115340471430895403232254588084178700562102649745833383080272140459471524350975383256656781927328217801692221923346861189866340233515646223700832664858741464463677425756908155173260808053541711859416957738039246910662245429093463940956501306548266319725971825081609140518006789023506064497682524082208221198576884860353007307471043287726777043955061044324492449302640030865861164528657095812672035601791029083764035505619074643094101156741368797575931319058601453549228430377393061888000000000000000000000000000000000000000000000000 [51,48] 7008253637151547221364343357854724520589375840871617460254903117042906464508725281020031824137294560176572624330287497345786549454279686523317915932037718438353794319831661488364640916710871112968076594047241513300065403657069771081847949202189154499814952822397001706274442575725755733862726913902455860726715618355885001677471117435876878007006446416213347892440350510956998907380835709178446962048953054765879448667221405002670672017673186399851209026425168686522537976879939043205484989652300613448276453677308371000758065695849998225410760804554985930812508673417573029852982945239082566758013616715554791930484991937353306092895365835777907555140080951802699671987655500638517826352014153176515374539205233773235439784421703623676457821273507897520165542431880713180331824465678531944084613975736674964720644850712342676424569529168436783529121070004034468280608351573190429385943276446319558113699512251940823106413714961223445675882520660212708205640588972790593242580695327919597310936659732219282189710700640663925586809006349721511027171367448385178117834316516294393009408434171389182122532931961904451757092774380061228712747519453494029294092081619611945139801000647493737591654215097496316708783268035805697565351975141163840854856529401805908883196169895195090573409364720940942377989186526027352494780823181067504495919436449770420599698156445854100177111140274843401829319879811856393387119077113149304311823175291750267938553760589034785945443830990363290428732343099539242468782124547072109534901044284216156032830574895832386281371769815380722896788072080202749412578187804672000000000000000000000000000000000000000000000 [51,49] -233200808159436776328234027120962240180369754038702456715588188396112016313620936011109729055845734199099472790541740775575833141929348932870580385856536488958295673983796649295976123836187283164215633373988477600648447678691190509666023086592847098143674727453758005508758619374219257886052621403502268840484622844548631950847595863987228407828501028498354744463216590040715178173098777983968331684959777108646339714974976293321350176995165439393772719061908910847566106955060831697151762040734366616670893938708871012387405965410908167812760377240520616513489166979777358245381316872930712624867893619254319295642885895937384558711809099609323424166262986448931806343645230189023009223983966415777757813664791953938718143464059812182213867096156405665340313023177990462089707938284259285809870897841054735365266312759374542845581117234123837971995054900645850490036789453260063755660691005595399613927182171541024316574576971063036767607078049217268219882585298243268003371386114258668839765815303179639815190579920440928017523882760897968741367276144611816135645921586602718079830983251563383059285103421210811707206076081666774730511008996147128587201355257337774615028530897317977028775851395705026857924228873826428438490469632125915072979598724755967084900445222594630549272675746235532573008049828276902190683094163949068816118857575730922496120378443639741405225088075993099016817112465306253588545628772505053537782854012131580185499726031727428429693287840736255486804502266854715529100055475430621534722387766797209041882703059529120890986530755540411062407538669335738185231030550528000000000000000000000000000000000000000000 [51,50] 1148544557498465993739169196952050294400817889225909142439303393086793112696336612881073070154975544262337220754153608902080397523548264739497910330188816095204739644074115202904868230687917675661317180773165081342900459745226992989767148539629370456298034393138516825981850957154326598237108531656352272347639773341465796627272344132400837698675042572489144066721858242203977392286302257550975760484792372569882162896661530363541641143329290388202197571611490466036342505511031416352051979391450992272100448222854718819313655496385692035744584256906049669432332172019731887967663377792275483646953158504802609576733016824761043263870119145077249670135152617958197624799214388841972854870731604599341890155684159575519973498332762883071382773019706395805943354443986457067761730600563348115144843019082030987746290945801719069573396668646454264457466169121607313232994184466389869141667058558495092275604240713314772189577037560877174522167717266785552412196927648498037026144169921593192511553243474061854871140928600798368480772539838310841480637944042697477583215243247330287486744629974832179808960785159488300360682491629805540123428573116238298323564618881137066251645051072748458898422446197214472385576037104946384777471258157674464981778420972523342449101594471769945133315291032949121327858963177624336180748719893137459012696579442355889752019725030793908944065782644355593420577963002483569756149597908778652868799515673134882681696106574704523279408730004173602782522880632332376671364001942531375366956219551358638215186807183854202153281161481006385773928983516315619976814788608000000000000000000000000000000000000000 [51,51] 351627712241596933697704117377329590539786377446392338169817666721922623848312898466238989512568979552627373521490810607852142618065502371568966612734438947997652985292825673094374914724919054232484658833624667352571345629655127130849279609489489120926839116430360469809489197801092899156531475825492276762340384717273147626886257147181031625949427166254916428089979184123399440922368230048549252486227375192040926125403131316541883284046863821968475954965760323208556845827459589944084151869896342283702232225426707406386734495841182704208871904104487563824299799316003025130829311736310815653120610450118131232676514402975502268195207004805607033677522992710141566149765065919052115469002161363510393240548602356284294456466586564136197955683717507257954839626934873337936700661963436058363828468729925497290689327338769603758574210674621401487337827475820115709816018893491867211280434912267984931414144712178037211697084991496753511101631053730442563104326815107830998230247653306364170095128943489779832064721333557485317303287981031883710765587360673381519121122499421728312294771542753810536577791972230664584635294955169243182650003639267985353699865396744178843573321754655921900464524168110310022396709515837684680087092951740027896582202713910791015432597480636195807408293765177985192625804933608934586447162507536140940181420815079782638905198992215622877188021561680931315061822038164900965797776065664522852661547005456313945653339805236676581748072215117254912201185492360407338839588753625991236481983836129084794990702410730074261419806831901451024077099494562403281262346240000000000000000000000000000000000000 [52,0] 3336401851750120016472642545635174166702950199625144053214011462942488884310903196261599779862133433935221073872046290310960529510798882354087938978455534845677278038175929814385144724690584991758994304321340862726889180847084421715866624155013592987120511243135753058137170553111322716978080257207559423210852796607006706355120410397800695796881352513939834679912963639572527395972758331394965606295296012819373945913143862603188270818350138468878121380291324277283871836955969525922075907489660342164404487768748164245080625934835534433899402190377489894289913109918424695429605765320610063948302384454512144358697629100656461789827850704542805299942625342523191163486774863224901112993574403443219299489492156470786651988077160451484921274264759176482913425717483809770693172296807618281819748067266258054973347704078069446359500983395366209121286182678966076775628376635215034118531759295297353337940414761407487802650477594268491857775878459772142897719681269537726631286880812239702887373656012012470903755364714077991741080081835032557197383622083187647292793691917507138266153011289387302267804017065768668226189281225547041525495134835014950187311580368753022843710721703279332070739609094387029499192387799123131657509711554141311072949697477990172215320139246877826182885693474949850000398416254253768820752277612586359804179306116706867475496401047574297619114437884456499093113483058489637100459071942065591985892064020776202089856650634665903950894749571010655313681032896218137745587770810422900886846144784786068351158981310965755812991238423847544067929743812843225071881213332689030561040171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,1] 20382978966881618667346641390040839449180110956586680280117745223365251681315030863489449831446551078299955580897594141931271603226043540560775367917335745649523688643307907073638684047208329191466898591099188011310438961260438742062132376961801876395577802079422320276327250274195174941267688965789086271024759424715972057248600783152438296939328148054042179192375537684445119811505492597334366465876955655573455630669367281352455160680664992267749502889506632288476526088627192475885473798726423020327917222575898309041054547670523131372905456820758651931433628966409372067185402964281122257848549639529369355428816887227433517705895315365479196562104856976343123543143793046963208266788165988529489090491998077970907269488230021725541554793102142888412907625813646670215256339917317088044400768305980239013860033509615417975959601862344434527538904659894434136603783612379226562706462854555015126180566160421550184286155446375140191928514785632702937129989846832849246639819248510080868533425616234347587702783090585977939006104562066959663471902591542995935099733487176459559426222395571049783208952305908609709590246174775557907115781843961205302098001582649149396415947509758832569866389922269351454295167732788106596882786456414364914695848275796839837879553451034466934826119933222165114186273943028556091966646742064209614164731825119561525533387246868065619254932935286735863150352430307694336374067298672911758789056556755527326992751364430513514593996149105096146968900893357068539914771577251799294520128121241969016762691323931129321001311022940986727713948256272315396429734607670749525633333723136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,2] 769001389807580314043378498141079173284214411437144707983171906997711454608547127535110142695511860450097017881224553780107379380516515030282012509649084608351362972022845902643877573169710449281469039787508622396510440645015960998926477169542155523515120014814472679527053925625184227545524013832006294215165973521034470819457113850046598434139736025158663698917639632810658252148125156528873323591536359185240390970588411395818344607320415679939694116129003498511968790578361753884329074780199765795671700110328998679324988501762333925662332451351608444456138264519374668893851858124020731279228713721708671764830813931443509073749006320204033426429359793411258654659638834910759654093110665928162991150071195849578276293039377274468764990727710767737498409096844197477402438893359582811270476900967526353100136221365291616061841292259758713225422972311192764098097826202343737354093742394120636223002795913203261708100247584001470817027111555365013305112262195267118218734844204262750100526113051079221502871465259527251950203408947619848548963560720034525910480564813768114366597804058913224425262273202360606659485048428445910840126120507244169576440634325759917469581002971781254620745545634782498019077319896629461193708090524173711691699737022204100851597130890262170918427155758607501951481053185593344672527916088080612436965014070136788974442936471971675000784577474448140618838256213545724080140207763329277166210948114930092761100021546964046038455728616552088867488015415339235126226718177923240732521735704410817681985516520273375805810622663901387364017634395712664658313488433786125792099300278272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,3] -21112536166069396023055186993906547574473650099885112978628892227236966677952538140750350934879772145633626859018073265474553238972166478640230195957852839531879202293364338316214555775365261757389851669902667775427232898534197124274616117394630602477223179038830700636648776217427557530693954555459892325233942390018499848152128237905395557627649166510478254575880404292870540567193878964400791105755091263083734934687645238639052553767348841557105713707298029932368651936165138412031512240515343800791784162314329165705697504915817216719224566233045466167183093529435342978021201552193811586198387594746356623305884191612903533139666878317163288062566622315119609509290021183211820946954575828132797389171305518075611896677503554266912307144600490610399641717796892488461643828935834973592978864759731751679236604688888804881470324294505952218122653355467883435147053674939798321879002991352654634701165899804638388971062783462900571710545754359317040613731613867469632562650309445862616205117186489476986368120655496338461355956748878268907463975196850837345983185333125882237387913198204944197482091864635178107366698048330226727982971727201767990699603376342921429107533549687966362052446347901055919239406893065659169766226457866144535887160982367022775456919262032928082815649386027919025152441929403224182105437653331698692844555696626318587835959817042098201603303900163619468046183025315128686343349858207926286013499259507181699237530064981932976937043877950922921316814934335014698785964616454066678136955738591947464104406928762152170068451563317984340691035131213522758375784978199422079714398411161600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,4] 153281471215465226509039286232394966006199144233969352961898020332086176748451052385582721327197545032700011653795262024443551782941242230556075027378862561795120158568951252966744199805486090642768082161860735374929098784099169363916910300351912947949722888527186328739994420698044535081224433802111885853002111303735369034294976460682644948867793836395530165625915275280514776742942855037877620517861017596648599009875413921612599884680887996424404188247759306188845462062013901910907579582586171027390229056972099442694376600307853976160689781135216818512152831972259772168856733549459907440734832452691245332471003094809042327522491958176497930447318803339474942847726895094326088883009826931449628706903715200862246748177860390799488965185965490415364320868078135101850381102281561068688222302349229853124514048875570112910529841268847606419497740050648439175546605738389654741303840817508100858187259797423252810315450760860259774324684325097053217203754999586175727550579752588856670626173760735733089917377359280915041200123477113402658894796542985037275411893450795988494828181694951721628995233757150201872518272372562510480525359861110185783302341516152916226377188816344581776538385636565773376255626389152474090968137060074962632865646819785261804347717896994064011955098440293184588115900641683840020614427031052090808493694610308558169177829933651135818982660458595272477143980184528556445967980467636002474058940677126360732387175086248108908182188385750531919432900022407984530550804768114206627232492696636396681048681659564188155781532778207791198256901972011385680506431443547945685370839519723520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,5] -547583754888545494629543405712833742780832026869252889008071361593667902380708696330676245645307287260199326078282028592495337266580809718249539994856633134849971207962090497292443113995304217824708735798667688444636349515348112442207412320086840569554399456053337576893974953842386082062370861653864799486649828214139604327800852009579873752945466327787221505081458914996832514767433919736250141073255247578604536586449129274210463526629592419256940666251024833536976025773361129919102038110473357016133758418560021582064569066714573934152853383180088003121219377701529051928810387136796736562617140413745694703549041757607790217974096322759351237253711889976778410016748091178577678768743768281653510901716053334132897685408922931969028948353714792290909065804340441523620734180320845995482314361324212892452357449064118011034762572346288139578697949341469588864204373651613074494056847040718243348609380136379387886217420043250878223851935174453227265371535971531720211544483079144174601093431082125975013223849546238955175032197057583303266445732472074359517893599421402480904699573816416117064287394519422271179012798509286295530615370183340045079474034534079420837751637038345503724389733829277421944908167585922851366172785132655295294633008142227132770222416434081214663356596572758529571243082846874884142738984030511338395854906885824833386323866466171212944201029082382005142202536006664584968378484830801228194013701438178463626548464945930255268172057240991946865216636960430373279264107139267794955189962184894495262452941916722923555984723677884242402360409114187084349000271697942914923778489188352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,6] 1186974229500670100753728175358661818724943250981762565121163859585154479907398085388762723168233542905781219145701974248932305885789476253074771774173770485326394373026794662151192662147826870869332535620831000856476328952775528836251998303697332730524933757572286152722820498894724960655280291232993506342206384458373442004789920262990055331038009088029433787661705673836873025960517412343094201445191601346708630817817845869760315488274831187661082659832449981769912111441383924514881508580414159041856168368487795557229114173806407257628850928679576199461426425688417728050897661236602818758179928661270798432297435991375216769762909088559560384373972194166562308115427909936074260797454850882837945059980334138320983611204251640607620582135074792360853490343791845941498017619534731145554560266968930099382948842524965553420325715327585331704074002829623259237578646400344658501131347854941140014143599292516813387604503620292976005917450991002709214642239509534857483385652469218098541787222058422159675921109953219649930779136865669567802726158267195929710074892951279448835908127392612734227575445834440607291728365225975360687765041855729935130761349510374050248699149757231731058567477492747123645896215350527773961972414685351638943108954100138079861383407885375728465963037818070537484758510451638238474298583033275445958292032421564211386951334145867083220120127129318827065636796690052273842252968890544559377209699987148558461999955652971829614636643981657947016526973403580709139787363350947395027409859027052568123474768627422519079910165122610169289637997126104287400988889945026371871591920404791296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,7] -1446568077543262751410879354273341717660994046788016885320973644029048547606010473585049136340750600187838164045272384683999136880898153699099426047717885518547166165524888309764339694885335005452639614297510914456373913045453968180424989715507640964152406001337981925724329731893153624932922635565401091058993184484943555840409993171594604870117181497817913163773837260093476330649621077898150201678177298324928452318063790104019704868259733143504210502319039065658118558039460937813657162552179058547075538981969814663576900914616158052512847204131974155860060002283881214600769300515524938226418390753265259780130709259604568188727685042617179253163088045773867352317074548711711993528067240610852802055089629704905193717029970044006855689773056629281442423737289003907786010695814813532516081822721684699333781003960952779171213647958536596485056039914146127881724648348764704699797445003276470756503731813925073606177837381124844484770522913110828913009423625457989408736364876133962269424887666805563032512324202929698874760349004480797961159733610700208864030084763014838157633540356314891019305003244254824277475200900963200258871895187338326233454161008082400840456401628548675162850529845581028262594594412370158719341811919802159593847791378623258576457399112216439997321117168643627178711784889602001884093091556847486689783012983637988066088776494930500829967169124830488171354180098760708248577184771468770633999207731983763572795926589721962249800256418278168159217111545128108366472290932071236615107799835096885250378604247800568936062746693039427276388787542595715955334090962861445137607978504945664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,8] -322661619093605250085705745448478008673181834792005625736691132816614693912676552790944934300549552691437592800772313639957212347480321083188743823740750282897241267350770731744127606029688742266513742004692014331406005966894373916233894311791119858473191322861429485996382166671581462179268026624919012904688244995086833552474932393325303664597952544991312596435730317605477215314008085644817364542577941160754993982037781851778674059346444140056091448067408018037570302578139685216364568596441706038105659419420622987623227304241341573985474926825111559180302256760651935673852630267025627398037737752171148067599712612663944247562786158220490648422459597928567163689653002085680747283196423688157701823458111942890678736940485382736619519165916465350848876522323537117326288075542014369113801481502889273537081481615652830761577098773273416190825280642932138727045423028855769947428865262673932598441325205122108620955381312341557279034126566451561162059377583350512389588123140216051289726304499834045290857755897173003849785039733990978537691347932848864367651228281323552299186432855869711241047393094738227475608496945303740160730914397130288686803311787249635534028925200116003477074153091186810282269840118273038520823438403900944262734525306149555962120595717866317463571847318017264615712968952613551373218177706634086492055421883695477750045667764818820702209648869502559121605972163010579170634909092175633997827291703810650949646540317797720235893939952885034130705846245882807179287177745814175556541342721642860123496698343827765844093108535481881841509272267702116018642888903074295172104251290681344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,9] 6850014710991574527206144956799224654847514857022134186477610986695533508905385606230682519599060454229068408579805226643390917812472241143486835381536098219093623215530642701063959666368257003844358580276421952731934322554448383591744648891453702896619703482089957569069088388015581407731737114733173580362204314411456990052982745281675540620245955654502726557741349812656307636689548414157032185918507025835590877220553375157054081689233288656831649831728991069548543718613840714593276574120548289589733195457684783175272056571987322559743429779906474440329077784868611595619136792399357758733290276438019618400728270413370109187373969230263221295914688937205205073491920037306117453782802074630959458840870352252295878827729029666040005019578370052024080741192997138475182696241321858135458578234245657918071839805200118842537649682525342641781107108757537444287425870874627857349892271440960253572242758846139545410104327881396086147104225687049632792635992511981030648072966738969225684087734914937774494650686725954969007235415907141861944340677513859270186649471183515069092464116507376054747226033659161556857190162871500707386743286863392356911993084217816504356063038560375156789763447510759749499859384254737184646664371227046980085535058694643006102714453772777771171617424741201547074838422154659139112813329880720841102094404688781955350077395892105318618922040575312902114241293067573919724388813991930873727060453463693988316518269889653139656920732054618150275225268721943627858824162837220009332218954046433445629226587960426562559737310719109182568509866653519502114350425724758046673643384296439808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,10] -16601727812925655550335552653668699364574674364713816942510451032728806943727949805312742780112315039126501462844218120897730676185386452550763915652256494161635763165836813816970084430871369424552869192051921531144436901808366779837675837104831568881344335405203952615662579550680389666691329117797882198799337675632133818914161296196819674807564879641580649529764729058414760962222784217388955832130285710791399911351160386380662699594206520253673464632880276140035860608514616510404834807255735695717465891274356401236583899350138508020383193145883071046306861398314740479085280874701682349073074338689125075473047176922183394988852469863207724802662412643125422912937513575391782088330710133530137251998288175731319643845868300691103305919408604690416958293421356410815173188957707516826293045687503048746721034875214098027997621638427964178670478135402086806529762700552255314937392448330654511314423287803644276674347224009093925199280866178143598058260776587858652789622689012011795425121464630033248786857118558869304000933602807265452443069875453207693066032964406413708539478041732151122986429990325369350802168576289251091906732915481948755565063630435700179106841025198820681717357626555524229875039068744860688880729954767757329520247439050371402704044368471218464006246319361353297911334159599950809255709729732922690551041266537249494080349836588627695437717388308203645674603626690725041824804565449702138028881021181886764933891392848374209642128404158482382109995577178691425502124180697545434331210253090860545350510425974238593677521533285598353297748298343667684161486080911685655798602757643960320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,11] 18730250220079580363968792457918934916280738394375543376270889740937417786459786278984959895001816726253999619442725994964206985671520773448258226111545521626640314285609858441618812212979507535612566034194369828011764421248138934298295750317418555873391303561636353753361568794574133362021902278201550007405623179517340448413319047126753560934817987812431211365141468820296647554574752168191293638290005032705863449349197903464830733216467965136339500142069787065034335052292350474410179927820119985021700292839951986375448995003227292997157598187961203145293594080699530420770626552841506213592955454958794018114260241912506913013092533302404062338235150956366688067289122655576938676667688358667450948421650525005537317968757030736120352348640118418178980449259985479838465146220197507367278673924257146372449808322370214046852999909378133685151428927882882890238658670989476945273276177882048360185956171166700574072166381306115129605389113688117248195279411047533128504093889973881068304355504238539463134940412571696648428998584443503318319316790209791889459884506429086561621295464869729499527756353849518287249732784549007797021388751126760566658522965997394984722525698546078148516610845204767061744500157557828847511844225161083524683194293191253008182894005530477272575569712260225638712864578728147916787337539708128785714861017796603322945164232479504402012307069833003288299874725225863021196763838725828298517058910924896429145233538992048764454349378276000178530539927346638080562278020649574472406928633538975377620015539513699671375021111791433634669311862975240496061372634022810262508678089059336192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,12] -5632149342076744958094725228152367196822381755478489041524755528005188768469132813618160938717752640443148583294583972334608460797350972341302954971231682114936378958361809401080014413234139042768428009876536891500517822100813006951245982038018700675141626824297692724670857910815809215291424587182579291840694619146219124325808495533068788124974875298643703503654420743510783058913857376790533532709390082487006272726807178292445208200590049666693913695525099269794846694647043228064251644213080183901614055614783325690066370900657093274828329874921650764075591020581670159357594820514113345161650483713458816824641388083125239397197783349122181875178641818071437488669409265312474513837410301242870662074357322033721692019434332982105008759460694049142015548069555933374700592118828880188751133872896580619093304170191876132064384746351437459107776059504508878880113822765568507334026009362252979568684404229495788938099739195014371456520105131415463488945436160560282061152092045853113499961960051477710226390811420024455791023898354479238213017493861770388131296420905990509431905414186351112058280149200562486515701287910165133554340894598705746707997888030947403501219312772753299283463712853959989883426547247566896816666376328005730236027920733057106354925138821662262574454236916898080497502429364572562251195821215610199529461982348989499220769102355254256014292949983051283766855308086275134640137659561218564389817131658835592832206397902655183537145715167595896119600314337653668012984938087732798058432070769921887852780993420873078917261620877681161943654512944914109558974135810364214875449438572118016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,13] -17467601430981418750047722650685403455044158878934926530318088721699061095718553671380035098633766059323829170929731187980418341749550175022295520013818184248179570084466945757125227839120952844413419286006054166625728615636966580245708323096457780842625537295235573632035906844839134469931069388505424534127594890593952246442111704188243152248742966000820402062342430215883745782266998180439566531700168296042973785943839430368653362708455583533005910889729268827056376487788935354677096093190347319840953183558599574316559299832562523367526510472436521886212535819759975383814513769933123349393862239140665617910146689599321012645170130861304073935099866857734302688617230747522640608872236523141450200632685067790479982617977320154593305730910767214875216054916301637655901641198569815079013389016432796465108157278982554031576750464988667944481568925112409042664621197558154272518642517155737393927949747163238166507405288648839020190717658835924570321285463904920212851043070541265711973752196987087056779780969502256665180281793800337344982258401503280702144884227012367578134232004694880757695648742168628150209497813228617677434621446118402132525760992714844197502584387036474735790645862136313395109667634571938022021955974551885814167586021807054101114296642351967256042255578377926740941644289585876987770347668989198787874063186992488566224726536876253762095185709425210364846733589409384428386968691526848289067108528679897519526191915638283769013345536816717511206033811667274060053356650403902804100262163611438118641543585147210966369398570510454356374998686152875578881878244973551934669094596504453120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,14] 42523785540195149451191759268256648958976628930094073587961097321539631696380813131425978078765335272835645731942828138332771521082173174694926235716506502438611677543496000110830326501929151950469778984891922915409892170070672677079433699172469070039724214162128366591391992225822334159572091370565616233294477899061066876635115381102246303316384677743801711469215199525056012510913680872948475642622066071969883614162787304113020221988902834726968275710892188377309944532090256242999200578540550669425676265463985967614253206975432413822804370168674336174377584392027720848904741541197832292377592012670372146073614740358603898514838274184349620940508054517901944501200723035049959804213569813622804838703454906552399259318157150263493001963764377896275353569094873022602115337341408251961225797950234729511288467943719204032320853697532113239734749105838595511301888958707212909676978973376153795238763195047959605399192877979784588393802770193743402460138297925380465834210074806639278972542827421516654712675046472289141843039570098319992146069744371922333244240712893708980522819335449026509150291433658090277824178261175156124238374483115399512912081798756478218705328317810660411334208599435967318517974483195963364495499806019069329002211816547466510129646955518968633306726196931479670648409359860085255876516899562701491008078873260098004797475450979258244830992905321378495476102801070945987088764774674455614440285902099846613623305865515824465194172008667198669202114656040434899649227616339545086032795589592083472031912807579847082210545353441421447915574649534395923435168209580085767196165005065060352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,15] -58894852766033126101623238908703171113780931043960592451712820789395747414675989827623532652702418929331413835236524025043271079105217514611698341564657833121724582508084716793425399155980747552924397782256080799997088264502408044329079050919854132160814633574401058019225593557470951057285628555945189256440774006327064351070921058801941549926542194564134469479977039477448830504490094518792234878785929545515696646246242386492541785310147610070360009162780727186617247140677259601805353139198581702505451381634105318860483411684039939991191120638952599542839782330224073808373634394622813089612599482112735484480909874555519287933049200046261718747184154588413992580758589425153279367893852268420010398972314943396351194554629320346494509795673674025309715202678289726951373813126981828930311812506483571941337053320313514108129757918359561552156388539600846057204768013674585772614973239730758159802480526454558676187184212207839500554454369073298008305451857054572111716800704513769367126314480196918566495535487011156154398655857068513842582861930885534844524101419773791869569046348659993306754673067106034832615370880229021886374550808729758470202759187742841497999899827145901960225960427365031107868835115399104018744027628786395515552456605687780090445439726383280780269454704483810664306994492781924122698535763609025865688212741909956858532927065663287921297260790658463719479494081875405070004958527339019555169377094430427554534076330162878523877517938651637025654263258304925826632965914396764923389100845879856997970365210519592737235663257213322675033063512891834101148816848634304087835181286569279488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,16] 53253759587017057342986414122101418833888328345684200603487793589237642346385953240812742859003519558519317046464498342466810712712221780830568130408789032160322585594103207308149706600620216772153688958431592361949536501228029290111050735938275330264272746086159176113067998586992680555572480688315409908278977820240022643852443617424693630487786182418896782340797804681078659825306124356383069877837802041746513752313397098730118842820380925369837325078203828166583229348026256586895185608872557592210593634701291489884463125681794835561775198757855303721118811465664499867399568384620726093713554038070760570949099632125800209250649103982889900234477165348082479490597124229029074524828233391419480384406570194524683168772072467176552330039264096100760599331785298738811221338587027921530574513738880625951400828349530227512430366494273761786575926846104404692936085384063608943207088743616569186910360712183630360641895042156895991127740930036206041856673798149871178346282122495508204232978040883156405954024158824430097018481236138046322406611912240060078542513584005548986998198103995114402913155153160649728986128226830797070731120574058083983287160850023366607967843620289376185698928141576885683549260248877170627880876047604300898610486221367094390145561649089148998616299446698425573064478356877211368646539392266008275380915496751814667565068256952270252555670303996051995824909905886239374905633179602211670942349933377300210442201828804180987343548049613790318725898766016304582413242548787132398408471044374908053292792474868100155098975093204569287083675241953295020599701039203717323251569179620278272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,17] -29305398052177413856882994040433778667694489866429263223998679011844965079467476846951058726061098502786550228571427792891546005716714319229887336648896119671266660952407920519520043667577764197654526016805755826411259522812210607588941538715686810939765779642533759233769143124384293691503357909803794130944902945775129973502050439043387788526021643286067262389786225310765774464385343449935504008019079006175189765972819526875289470596004874588088002692282596026450837717753828561022002263875316664223816006538638464347379953602251932157755560407770466010418066250294620769334202381944902783620102479481798614342746488170415257808158966140995667507664251018542756289603367979358948146885548925714247508606245291326512038720959853082556106764100472026129316220982584729002967707911239849332319965979304974824099980726142993312747268809608900598445789970845528247598333431448766341968119007117479689252646995485528509852824692301382633748752076266685037519336771913896481164776654053791365973150042656842536901467774885165155410641227911907893606709285424840447834955720230388136418633304704120265277428278658686028250073972441393282340102458641784625561500288757454286447214485425273616942701295007972713339514216300571633598012910909937079629580358464296006335324143448340766268208460434037101243471592248723049939289638847755607888902940236592819230593055427624655659390137516888321183753051726469934052644911669991608732715047584337994166093843015290773421712172945338785662093580422410791635823379053516073850094448890303716576372422993236195484421840549461629627647149892247076317052368698261962350121316715069440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,18] 8175710826234627889951971709935645261693934150004082772321281800731442459900645019744995791314998981567888432901868691094865487684855970643268721989842245484031078241196853610685170988495450165915710668646920905315036977627015516493046078502648253997328917528709595366517783179983758644800605807569587417229102753507342777186444311938759167349067082597880510086784444205767180677143341027070447437723889353656067114198394925457145058942429323587748526451527967510405636322199265422209706695341753432752870351693662830848082198273755975299302962995162966394159146485655875068909957307885312145801722016014199627764166657408420466305326180343349056805879743443702891629042881586048918395590569131494547604568915034303910371384335419984620602413695451359453023716923032822096162639687599012166742630347341855795853315344386756163648920739524220836904473350940312135177972298658199571181815616159575575581868178272627308500470992659121981270241930325406574057232638336885774143564937652509567877368112704620397383183969228046403484169961105473418810667081369606322749580758731646424625240199709297147078329810485835782132756196787947907882940850464868542329670559760550571342499450939758354145793187251396221432065368537085238541313647356209102909791545709920554655448244937003272630163636286448593470215487293989795838430249957138688488803742008458130633356345686445451263807035748228556471975224860785391343723823879415741272112041341540321063608172663721963789445775150026351143977591663523924123137112338887531779894202766711410627813385475019023435988742692072621424319051008475452472777966081083085335223514345504768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,19] -1395434719215198708432241759733125880780544838068808822893179293255182540053448911302738068743016600216501267673961176075248238231467404908791624616550930522734886263348633786526673978365257158589812188026438016934283493645960509636299605599530628078415992134538738578916806856690543544528899340879010592221986075779499020429087634606767496259167131896814542178804327266207233100355203454193272217854207917310048369885352860726328369049097030460441839261917777965138355382595440656094459573772715572640854258217346543111261346516657699568371584722691451988931843390149115212452276593906167976927667715231932820687819190748485833785158515552364356514660710235288520744669681991710400503796259322643179328072236805979125428197712622891508243464034222661217050800032958564899060128846143139427249843872039661809876931392521422336629741876728122346872555745028364434384287009024402818091036322931178695230106037369379432483105259096732856237676148250316408973640488711624444949997705297910084025265354193508507329146749498894337849168777181231804660775879642021882803219180566391781925631576280396783589243777794648681393590450162522115301514594590967562352498668243717723047220115526886907452636643600327573517449676113649614317064507846595983757663822117770176577658018937056275196205210240065756838719742929376473340476285524393781103201598899370792477885293479179286081614179174912236794204915168901138233597393912733851590485653803318833441319591762456644206065069188494552357082926013630733781795729203499495929002801363631847384932566748044812671116566096981255845491758197469642914819603100981340338496884397047808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,20] 2556212786495949359616770976277990083418923766511312211228885263698907282586488382630089407147274185162051832521616784133668360794697009673526014262647810255098054458275409512961264873294820440312183757563648932885737825233812426336772363164569743555893854375113076442798291125539731515706809131592817134632285153432743292019238174002873269224956708048110777848485587899370313978980107013215382010377115066923384952371544248338122198532001924353781062651547891521604196849298929887964399520476029926332846258705339106191397653083557307468387015303911315615716917553839161671273208487351605690650742483891808620113305788749809641057129142426045676516736264747681030818433605707435728448936181925486663767084818931692905833028794938996996186441604584225561756844905842588334645562378823026380903690511664016792749291551844619119182624744059927968754808124936747108550723071225669588932320104683217199452170188119859866784188535257121879818620233832356432161315382477460112445698110113439227331480233528833811080763900110632251442497102980758075447775093683828259943316647760188097210455226885916413544508690548366737512996844171883884824246258331425322693245238902549456465794956652555450358828211824067168194702027270624004850850053120162441035193693280582251230148181300949751814530270331273664983432478921838287586021306802949278302373635131043858020175935985662280558168765796039044644012957142722765268729673154369995250697757484532533757247472585734624678157597676236040101054731340723127815361247142728659558930245641020148149702625062868581847377396440601191015072632381865727148470352937569673098323407874818048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,21] -3248246037290515193252232209746489236987183010095616760755296418640457376073694800462320943805387055776353551885237462852545917897681381097325191769368995479491480579096301717784436964861614140368682900443273032689526106910654467879099606215865250292703374472934155519415901269954122107862445726907535824768714236547337290764306402183066294520017594467196267791139946207553254509636797413783784775602154620694310574267255498355778443458559841542455814192269433910597591038515049934997297062889127590938184662341933961370553236073257944507955011493453019339246136182313549421580849136222354443833947173908489021958937323134180349628990864247026285637800181795472969175373631211017007542799785610827606748501936389864977181869972791153375444164257674393546990933462581311046356722783942871629577338248797976634329728839222512759812166788316225679647048054079224336962550655123337982417064164641824788361165431097017079468034955435379196348602754756854927980126041600607587978411565727102713933300444795705472604493937404588237096021452593989990232141699052244417900532058244605634110564425804806510492566255625441208909287737080283217041733119790969436861809233293260142901647107282590197607349047664250798337055739483083908894696541932324021349112293549263313167846634674615961634694718271601747922749611881676728847052641686376244689304042022001592237825072747439037742608925844626162803162027641093072294476803867202833161067615357877716484571469488056010201272415942710394447808294750627219630497294260681311741253368681867038081523057657128830525610358025994221603701800312521365015100199622798723405255477905326080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,22] 2135480720776898916358616292929292026784644921557449411847954774162743976764419604758484585641503180653633773898828954976261713523938418558677491096983733649416198668587264440659840001679493010416104384860509026308291582911071184156830426350549729804174415252567732194604547884893457365809314873057879203081938071359246646033551486504071811601213229247621548995796244561695194980790313963398068826128672530210338407668319910451558967313777699910063839875427533139764941316679717787673413747147598557710166579935595971192684611653786333290810741318291562464065802264487172953393369206512035705473707077192555258039327441622003258530127472529730450112356794973630757604465275248689616550883840094387468594108311181177169644532079595362150911553812885291028655664299076996759717766594406544969398976662696405560610410825349443094865514683794573173884217223368743629118896666311239080911922646031149748321144254817040891584486660060999791838386226133921389805077651369880644541353635785790223806537955732382266735169663423731816672479914115988385296449723737532638283498000893608659804158783999093545232759027917849472799423467132326237608028027108815347444090369295324747540413910504859223369604503446888678673655230117307660417690683971178870496582705156597471764076617654739270614262007615931798699168381401052398480107207881097384980434237141561327021755960487521237755085912015661378601505786074241286888731226365218556074495295440650288816234658471100124439849705474997650301531943213131185318347352006876918914433801308932610238996035482331817155928778706721620469044985833515374227628236784319271663710278969720832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,23] -933671008581060675536940678789651196116095249864835211608982939244172154429995167114967866314026639857592007346244666275902377782804055511659318950166839179135148017650193774034620006017574888493333762025258065532167754779452750087613669790905010096144063124023070718180722871967737249191059971383312708441068714846679082131385170712229627558437385909647500557539268365438871101181720278652902986462470793570855219820615748868304020609367960607551028012380404679235465605065670808405001278066081823625970032214973057704380337916099038776371918762195498840923619732467438034941303896780064085075008731942236005502490645231222575177762038837085424479992186637900000981215703444486934770784125518445198872346079351463852208659047316068972073286766541117069069611522737484191217904284500162704713564612914281931727224761364661105626231937775497777000917027722387685422929242960835132040215253557777920181009631980217865986604342528432268420231707860323722926183091732720601983220054074807323017412755027976381282896436230483971755471992621162662222922074178308380673545374615803994300661625938329217426548466778801726263245554231257234488451506406113060025082952072306647912590840622711603756726617583584355965796682232184085139893438195761025985406757192274671962718430004616203681695425168732135227984300948359933883857643415633303855038047179056573620032206810196502620446442554077075275387354308450880096477275478598414521463119148392124400239309212181406641673621317137027790321354761979807611867511128324322405763116229780802740704297458500896723008089482869097119557333279418710201019070224009311881980509673226240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,24] 347136574119693569393997292322067800160312868118598976327944118441787670360129770029070861835108610144411726758054174147424467219580098813570832937373029620653947671241257319008984468148032415062131929129605970782089451873116044495756551772171560178709248346069266410263230356086559802298424532610388602703329460266808993524908598711703140950251311352335232739453875456770673220158185552968987733480898699636190229083049043102399412886924065577186074667882923919933311439227413300826000860883273779877831365961105306962809424104458004588678148258954201121887792804334319752911443316486557251515059600999000427990166440900210228802218288040093076983665061243301331199127025560386318890303562995235511130189211044851530996608157713509501285790873988388060807542139482497664148394098947083437446171193559357927683574403850789400606580415659578712563982040751277662454579069874761112880436883091697835051627637395057221986864535384893988459734581585966951980084073294247668370857248346480781653147570164377119919868366906926761539430634442625811833046807770139598833008677392004836122433468882949907284097409931073909238577343145106893788915688813794212145048566471554735510770768710224879312701846762117755403125280135222100076887346179524939514638509100201024081117504503433942289966076172233487178603242595695993163445117394768485133159334888429451420420907828104598379412847124386904867406675931926382241549840163756103123496096186010126550880552448870054301188484718085152563903941134531210173886440182180819783053052523262560326668307924864890347076565813562471088553498550412948400810811883568358205051334408798208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,25] -143314314318313858482635121518999884612743681522257001130396776078152482766430257366691719229995996346203797034140887261070107093674334619581548011992732167358184882488935822014331521598175086064050478201127239389416011724251427882344152135105835626715395556038509626613773371107345960793693353179923184784251458890756386598895783706927550937360160533413473792945371257773681698150990169728684024070786441567684250962242596617409975806102002961168081713635164670616250335082806905239449189061528641931660070719399272691252921403446932040106367190874396984984256764962244209477110470344781378668767072635681936442209056043601505945912499328274387170736563417890129219985909955914519915531390875669944483682786182411661044039939144767521316060251124441323542706520162926712576680693185442306876470080323108907209667646344694547251418897320823368155205128773189467159384990756534849996228104428729384471724756305329203497908217498438394168638503728659194127132543781474464545137726788157301610649722225354018271307056988117116350246096277255870869200871151725212799304924051707319263518612010832447420791276817541035936502125555396966471701945550334283894311277436882379364396113185300416983053239371949242768740941126588188884600441812986071206542311697553102916385294084805192556758521448632716815765225667569947083960190282774138632260198116721722662867345216667745733243742248774664364680530395884718536793697506817931362987157845438512526861632982485281703123876952662175159357341302339985463496758870225317392112334943849201557215907996251642261229941912233856903894757474466941085168672014885025626228695410671616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,26] 67442603246228093863458200992885590044283529673626171893342391681251763882664815555642948896643029082948924110344237712544329066501210602881694024845308269015990487356947572272505169265113179337752120811151082995894391197446755788394476888151141123497758396544139212260163015621352799744514974468607167752481504566820109054508979950317543154139188298357120783072587440578580039400560776930036388825809582945539481378848896807985811231188002825699159240967793864465260185816991787221664127035221806575865105524100138898832596078185935669632990071664840621036522654553018126112591664947815028723524142728068980195890715301367177735049842527169896478452923014999091288240276185890313349139037618759231510691758880243821514636139928976191200432524208350569139446197868958374263961589731553677897358014078602607314646924745449869482593553158168842725674684196538399781470190264557745356900493583518088063066649016872436866827563784356194328547718639352208189030231323173113925506845789140564355035044908600351596898529508067863887273438018627240370308780681566201550953582148664297287824407181283667070136967399181978500801981815120137057948745074379064251957821421556778361506736086203665127178426046206849781180357947254771887215104403206032223485051682713735994049602496594351952521557925899502719496194695668353475532610652820093750892721624157191965598121210641958588353755801850409671272794918526357531678093339586884122816334600186073417334426265415161071629566686955612359892879704863587550125667506576079299544092179664996191161356918374381040232145345046969842729300510603591435142634745773828091777024878706688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,27] -31553766381040556507852179690850297030363723816031562750138942579677446262726909027048067953736748341043241886269169680413608612695959132544530118440838060132355762272523492959796410618494589044725635874780553156206439763976070451532283354269537390494642381330391265811158426736453985133749487723557341385184309834444283272948756750060072165265606861841043221473440231669673313333944059652176227167063594796378981685093134512981286035824064740719984763418861258337376135617613505575933474642296828948537538725628149373620930801567427746558444895919703178113785391622709703495312037773305866182482525808920601396505692307273152854133655499437495197462657707437439373270380977354803624748593066116466243164585506616520702232674849172181097509356606112278920523357586208046794987424158010889008579422000228051956921560353855425788083542598196215622713230911382592896781349234872219049028635284551312254447124791578676074266684943592347067518997921443825727020057599836917986899162387499403761435440562286070921013819673475506954940548660409506442197367653273064212113964543740074188757905581200512666096502426844242661753952188629621499340238510765366676858215788829384095888512832749050584597359951119349128950035648429011698476101028867741158666075637321006744535331775755444155611941430448581123823825224044080370579714500598186313664330075091192726631404780352070198541743185859770917215739856260976240998105915005249495468470497250087379670082031312756401613338823576261324663119966543293224424164338502981011798732408348541610433948083828371532170693644305785956645664851389264852874670392567412728464190304419840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,28] 13735624472888257294695815456187382832383071522786876227711330322998516326533950782150719571206262679209267806695106194312186801332534808785851450976650144402262475621500306704092796206884089959935552363385308791958536730765278872879398264534327853317183325473724252414882627800790923472418817253629522125975937447959792259007610791171172395130200133249686167486153657435625109169310348152515678570379224177597369017081817426893086029180708050638154959487910040791118454192881209991062527541142352961667530353017449861140288360425253320184071933864455027290508868037124100616818905632052323132067414436244140034770861664933497271871330929244835743822007136249421184902597699664268084077541989596120943710390504602775769351229341927177024055333638040505581662805721531889548162190648079482263962258010400393852179150239944962997023127163026907578879004734475172531005378817457670910897351603377591554100961709664905230898064379554062570638508030672091400641700428685561408426188653670358625648161642911305222587797590229222033385548074291093981969863170849277738243189109281564399066998212368953798528557936496519037510594115012014388298882634833345819997506982790145111231524324299495571518312883438647017084945062563225007096788136713269010288936868288920322944722419036205393835159616923651526932106817841435379914344966950615728168750267888183923012099155305948715014141504904068445851212408612459078553585084785113288193094684506039194643461031353266477348276704122161470564206726668475653559134471907728097181614868821786333971624285609372584388273483254950064669135463441362618827667353818697911019324368224256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,29] -5371850385966054708431755926871740235415988611461044332651067300811373346770696305870025140048498777477290616429505489425141284074901814717476302153280178595783183515100585452870912722994159298454132006773196879088690238063538141862409448492429994310809359221593747899324812156756755786456530415415484284850434662339204758953310943153451996554134790169012292639974373141938792257929780990750826459290808906053071514874817293530258613869254015577935004936375464331601141311490679697386179673051195941737640236835171575250776782112956861459719366639605750889871373767126166441285950299700332413439835973039181697346691537545084980138900593064514378874977604989008438055741780361335381363640081946851584202064907373257132156258882378758502475352519517475259916878672417127538064987710492588795369290337389368949475171114735146986063725645033042511895755755254287312836427820996044806738265899278279642165109570939537005029454911366492812740927009574988386238893340679672852915271988020683128579988356559289484218016138371140812279783593023464744337834023897893509910215041520850354232716380562035068720432009293677490596885822669910228954042962831105429115123645164405133383608343043004889230701768961917868722515165170608831658989861353552660288914116318386151233669202051913304267158012601589513672977595525265834408272822968576254024765326336518530626498780729752203234686511909796358079172511620146188586860969570949460994616851936552639182096286296983289092243546113915262019561139635022537069855225868408959422976995899087472494373859492394352651104689298337977232323193777067009589325083209191521023437783957504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,30] 1818943949273433339622794304411164910013308138098447063168721589948455975515972984043291900770575749242972471702375051312082836461333508206937522769107563952649135139443554116262035260017869547990321187874445117126366833888979772081346086964531644393515398276661879999618997017974797500700699349666809903432876001489562899435936932381122618019286028916899191271059631109472485399921964482071903699883336280017328485158970231813797802647958332076550865956026454263671256105107445180983034081164910751344805132327572583939788606717578355005830080398704876279556651884039223179017237612451808130131857528013168527157021049199242166177101045174909436477401120869577624009009129727391870741988329614267340620285707040251051758010008283139208764880402502374215168616980297712867186525146124460217653392808308774418376981543378466323730725649800804987832540595082712154490020075243650294905329382456831700709550404078138969133850510421473563586265336280028819405836721582177523580925525778633013947598540564209868249616491783166635851056019947862062503392183204650002687081442336274878684623163584131291364262761074129555867394970861399400905055011351281919274791844556824422495377497363471482387983501443773875580207212380978328399298338198391108684060264641004105413491887092795213035546707383230675542010639996988275807053282324834395170211648768409443288138778679348375854948903240701504895978802118695948258576122386107272979996922462689384798989049299545287307439334757393037169810836250819676356886883623293933783992218550521135567466347040571036496459853542330704398992117089405475705162992275296092267602889408512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,31] -519418353446296510403612157842903773131370042095397564397430651553477047895869925717683703754728026006067283961120394687947553282359607845832285974466114044208147695351426099793359733421319627255450146437971912844068745817152585060753455480141098179608326431065483579114159330352881228624900937434796496019715767526567724948221078367676271004106907320921580322333596298197143721811266604904139561448180876575292487827594414614325696305271343884442863709572698885925354523730637916454035790878980892086332790705263141563231913133924639253362459902965998498533479591005602407605936417409267862038826229401656131370054970479878005327803679695802411703838912804277802233724804370056000165890219777652735534993254897279162826355004982922243069917902162190573804229445998541590160362152110370280640671951988808331582241000301540531006401453987522019071377660230085406634748331460426924326599541069282659597963465996164004853637627432478922484980718171835258791935928183936059625446809559017767724600928314771583683184802421242402327747159733267796335647865329741999684588819291330886631893557067649229656631681058216486620647902594886963541277941841553151984561242952587861137263198503050469621525346741522552967913699357085431365555949352801716281165718054923620410727182858671309219290061980783952447475284054578762038286529282878190980362076633103314823931665612328284340952498857272601120302924706898421518963937380537461625300694662612195732649496461875137119339411251171172141406986991194967979124855498556632936275888498281404937091678371123858199444153582190914527112663981043658565201600325207843837658936639488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,32] 122139211895162943875937288563272724754470195240808917659267228235362678507404129752920637736192935270492485753309875519451709326667864967786220744481802193084556192782928526193109293279017905638320818385808741304701984176388761794290381467558032439659554803851312930050373642867967416992510031642069292047846722922757011151598674817068941112641487514295766895844237228410312669070958375127415252819251416132027041502877911678680060550581165013773237805347021296338362562580771524105671369464906778509858504206950159908652836772495643749789914727470668683224193581807506411312003899196428022429407100605313337469597243560773795727664972632772566471485405313410217869445790512262783781540468652333893569547870074561213931588236724885918174847421528304903695596938231979752762438004744916243507800415358187641358611455641990571562524140157321425856073242647851089253419236863178208634742327591415989119897063445141147574833564620202781972391979637647956731906850542651120535882483483686042895434985731303504878376474054268635797590745443807669043380747452665901292719919456297321651460979744870183669480208198616489412292580915647112378114049354124921395468153617401910170348177785453394993512763012891915515343104925264237757991838697030014404004695180140789976416338729018119722661323285889770694923995253202083127378187819420452501222981077697296627295056283911566605019756606452532144213635156929964881922868461913403496802115139022648730179127442980691336717481448397207969371439259724310852705598080122848114142382100283869967097882248818776438866269965253334398615004506649121197690476392977945669968083288064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,33] -22656410561477864662933875668747280552009533530868869432544689613964444895274178212591513758306408371703794637184501417523421912967614363862612273102165678993331128018614276578415670809137730198715969259898199554184528910615472023379775080672963978474709808293384268969775329705172595443508083341878385947427759766626860978322274298002431406302954101725121534712652854665251672564176181651677757695050624733902083613320227562251753333267306969060155895971785161797829155693387532521874992329698497729981690906207024322608606513487560931907342522343090090576487283838653992874038029951516999061275371208149611653006218256170343905880471391566653427296511993337624398049773556907141621160765565507212509896382407013303752234005232979235417734335542506736965357952767205671649534596392347525421822746027801381542429229733719979421611246091867833403575798726980618330362861176127164328772701851086752822629198167131945234556669299823109092867043097295508552562482399680970192916979753737489885498153451398308970718033408414489957471743972604833126357487245461056500162174498013547420220769465592093486256965717684477016136529569071368364496225435992621047969582653602419807983701531019407231430504075553408273212980180480300627446109294437126595501124653516302555791237578880010488755209354753498039558832096036396478428647228580690439181429415097706238919124583122572639025631144455478876501441918568168584858612490406698069689671166924408223469330107414540181598049156058130505260461031522301521253320967769199723791329038632967751614601860468328324706915726204818508473016245207244914369300855619245555220939276288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,34] 3043125244807880610286492154402539150920408071432426829247512761024949409615722500001880911304839917240814750198320617514548984070731852838983940234970827708260806985216613527685816344194693302270273627871452283909056113247165454582680923575659691525946170486947671116308588875508344764048469586230733433379396186694732199029388468393569547791988644276385565007699281427884193163265210586161141421865900871865972036276443062258615012087002732346599708072062458925739578628886009531402788860941926467644556322778816259041930336379226595825976424439456561709527784239654396564594225661297601086021588469076569574975200687418170712155712011198730256017860358405072737974166262425018328819710629713157853829816975023880160345620120855492626155886067475562568502306642446077350972959983106590050524641589965498443723877038630530099000302511619838299448818958932461427906532537751976566263299987434724578617051426204394154267518962675708295330366223129724915374697415455986649941779629122190240450082313114219437542944762154321381898280418135667530560528513396569621983643870678738859223137055752473187988880815965957834803572922684609651499313205330778579764478769901143126057901976246964876602180414144829531442308052007644583956371161991558846183674910602591545393030633927441083194093099655666639180209717170752259751570900859533226060482148359510182682533114910724554881528487218148739232252803843274248872958716543482414476728743091829210829706109678788600523684159469729887921115490807676343213234838743956791405710246289469072596416660939275705257644706230734001178960189355472884620086148771009790254258323456000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,35] -231181292560969998825168396044395124027175929707530208506526927928569486717475042390195534468005383419595714140662501483321676407228066658981886494827847815284924917582517892308863355373060974993018097525277271470731024008955949032195883101186561867157859847473797992427264044892360226894132924712060612190437015576493580543222503158733183431724753801682834856274653503861314015111861887959177367116216656172968347465950747596917488257310091127525993821836649551341575904855974996911351199424403966799307764451001486053210762412057911226677816262197616793357702299009253693338716332332429762404296820485666969370911961612271269871165669749079333589459268842989613972885180563984184325148237766239488448834592776081441802717112121463980943278753409887783192281654118483581261022486493192815715046663319334966599788987278931837547843994616222054955018539016884403845682062734720966253086761894192291941938850254419633409270088961175882650060455367581990099458510718528512564450371593414747092240971835384004182259790098225018238278764069047889725158220314631095040617092394647316197978771498266313336740736562662422726285701005911244907684049016927845133587154328154996419836916555132371389596499193213101915391435575108372978565879528026595140394137208930608064025384453242609243258580468636905179116983996519003324552544229713290124762094327180346406281211609392490354214207918876064507362862324592841047742592236063651599516079322388963452551485874543872142163965250787566785854201403790047281417690649314113252969283571462403295505627593011113289492710298824192791348578300820934005383127671859955329616838656000000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,36] -6348733637919694395291329527255639028112019107385892841855398115378894849144873802468465431934300658511326509292263072901636840551320496851567058993090889793290921854652422140722625117052512611117662007458687522410636472855147222627571464895123657043837931420218623211744915130545445992446696433435862201095439165204669081594605604626128461437012268950547754379961279234556815238991881420698845791172650932181467119790505798582970678116226001253198705979530113652337069267604884162595032318691934920392271644932628656599118668526508209319899810706745536534608665266488154040372445661208978025857670073672252281007727731527822739130689154107252415999817276396989085846023561300033051126763822237108339532978523014129876114354461291956135530324475569090970656295528482628871660107071183263184068987975811906263860981868503762409448662272549986202971282344587279532860296035740255056137813146991205991955905871114922382740212220249592722930524435171080786820304097039168357617117443487032841755381186718038459264670273587114234450877813447752531577084972222429254001413774613562631537176604896940050450691679556208700717062335404563615974034251566135250108389875047646614745144835528959049937355785485553999818184870495765920454193642483628639713526203139803094307362762973487930251046887327017220456364622777516626440013574745977323465687988859227090892944481464373507365508840081268988663548791221974402055979015235737481096541234485489543461715618943762514826454383631920437387437086833068493027471182999299880101020466362696249040628225609307925232451367030868190840286299844411045178029079191262769151213568000000000000000000000000000000000000000000000000000000000000000000000000000000 [52,37] 4068214027312522931061913921081710662799748549008699027478686296073912732985587401096773146176308638416743781846214674340470055743500248779507419892168720687470638613449034021444863113729402882193784209762896948508269321623376927047655439108256564770525952319274344357525058761889193159035776453599888099163233348864397747132737207204210437052405169434789210103228964665968945881138788505986051116855831479759053750099050440599465245033214739282733072771622939067605018515061805082544730820074247609493923206528321014039550782993341644135825893069363549201030970170477515616976658290097170127258803370406257955827682004076144303654249165367370311149298709411029926867670853115218598984342026161277253129468752190039671511220960445929711011690982306357904224791910530457265113562791180795591497210496546207175802241984740601603174889067334776622092047476434353749027397446411119076563627830142485337536328912028622717124559451482701766436954670930267824516057060601538034935182169893724145038775224187506115035808869862411111213892852056400023758183006708835672447224905361509160114270335905298162479679797813439101233612858830246609976659715941756354647917883315463971833126212526938341700737153698105015004758045999210825015155501090248557053335972513159395072662618318390678538053194108896221034053274952044643717221444162087252214701858993684960439323969196201893870728192540339592703217619139722779238056969231251272006186293057571528440584159259994487352195580975631462195644683285894725713658769997637583181979766319153985984890122575434097999747225599969487427841722756633749964103615396799895201382400000000000000000000000000000000000000000000000000000000000000000000000000000 [52,38] -404532554872823671222366750634243515385807630075483385160991932476135641058090486309871908377773708441506355360626313498628458672695868148399400229898735949972738334002063202725650099409003768492138283412690480879317434457994394181929565759256675801359393171571818803694835296065748340500741484787562019789219256612208232150047036655822405776848193544827517477217875008206101036163090296099785195496820318021373985344266239309613066716421145562841864292435908106252540288492400176469112455025583643956548792672666765110823720612560142484421956786433549274470388108106823291468099385495575658298926806443130610522272481352334905528073860685982611520906231348818017871862785218200645987449776663786330301706109639657466066953730940523801285895335293777432490257913277879510877995631759667072845682714391531008596452351570861568880161775405867735349323369637232070032611570297049552735131286085854885650647355759299943411770959788954287438866850684098176627944337344370264136678297315123330329497887010441135753869925840218756223862187087583861478960741712304516942389513845260369561005594565753380060586507329956790952932590445716351071984669191199540505808555246053458272903330889855574618576809415160068533750519067700357136351827846262846503519724725561601575182654881486498796739950451606525937173876046942388555002195983686883325439737847023011196465610323903161007331678153264278624362035553782034328890760483529166196741033779641824714128058121634150761860029902055535940178697512413131354400291515670213179898883387705366140787429138067306857926028540370675299387044254246491210008698213114997769240576000000000000000000000000000000000000000000000000000000000000000000000000 [52,39] -8861809056932846148557356725395274081156467002478635776965326722850768229281481864576437099067419038006942040410169157385612244320655647873149160972809769161853970128520429478937173556480661276498929912134831179462424966622798731101256203979421983593134072262452263940740367852835948548168455149166485227067842030270961726652465502895660754213120632513667227265641442566622710736679704999182873227666171695261669610336870411792555215215620447473561486299654729047502326874482113024728025919404763414538864584895683420707995776396826598225263974985650018856365806737515527945197721963431216594706188291725837441088771593734464845656500398092178792523056510851679246404953706100091628715935819825768405383064135314089847987269881486047472652133240981585591887491325840916112428164552930178398770175524204764126109819316169910373105654018584504837759120327574714431005312512476957658582382283941637276628168332925365872627884739982671454180120055812719898366168672856715054360922241267300188561168885771325428518758467362631774059148129969832826534163081935394248654924897483075886672638710804126844396078530421383692536302097275286668697674888583714141282414625870744010494542134423616515118537474960750741465462948951067046045609802675713082228804577608311491807477419993558740907247126383451411589061172291144859994377769754414656167318473221631825376624059826830885357557227322511184514287081943994517836619754606150773586172383675262384373638061494491336770666947608726432951372678337835849248132906816815905945942927127218611651267690284143406534313887622796398065445359490653212780748954597468347039744000000000000000000000000000000000000000000000000000000000000000000000 [52,40] 5743618563326243036446472927348040497220272059957320026892804399981202473664022634264394495997232324858340188230543273146114679622552073408457428826450686334984378201247049086840760407097276293227242014871147999832613473395875353949476059893085654276785189617886992700595161775301417091695037004692772863413623142627882022511874665929789571927723671857055980550681528842367430618965304306277999945490558864339766658483092739775473497066310024056379799685237281662667499347336909415994968607705222669910553685071997287799259506926713472947460516952637282914218691930810459872622634624926448351232399069689150742864578678654153319123406664231490171387798177422178865212037151191586569918086045530932935544975760879786950680702824856783042950843350992463960906624411841062520501184561379247073892924034564674736562527140869629950119917656314494776936141654385876588396217249132397919713389073172187717390466044349600705789826201868053291468029949396062548816781160967402174766282158206978088502252336754447974332466152623689755315148700679576243429593676273662192514199313059958036812443152860389753257909297987556975442789596942837867370042660673597241504772004695838301274295722898429925220908231505944059983936566074767424300205874313881340226757998025352188897598708535612992110912221917435271293194442032453446398289135206554498310312841432677792860692573425639170562738599543274679045586446314048190586077044315827829489114218199573509077924814622395288872809359537325725594986606209757794478556074767923591210948330246375556037449091747874233883472726873391010955035982185897125575602898410214745178112000000000000000000000000000000000000000000000000000000000000000000 [52,41] -518698381142720972133846352530891843036126343557630424096999494348956050669642550107168934150523207623593971150658742783251898912615964925050481680675354354289525397790890294058937413494492529356398155350948538891088250541409625543161488030075107620162522565367340669273417520187498832621063852116129453089781487614301268995202857466666462893838389192520923671088917031262027799516499655734054510306244949324020346701777142174581531374708808990663285014658073071503948312765914796558240923837482339073563012476455222545072979795775305622713367424051599186724185619448966147108983809879411679858589521910805048371572771950409857208615208072124438922759900529520427803526803095491820694041931162087511968812702041451751683798031728589884676103308717540735285211690478646644287034900933087027008821398112435641825043541608918600271599732493880810387082590795663122877284139853303711834576003341825321710360977855903702246414265109855961098058958491138109469911453786680869857953474886541315153765897392326233557640742754418886810443015634739093822938723283925147350570994565335142429281432757142241970893357664095469655199159416217409148910232781546481634466640832163615562989844456909555055845257645239004705447453624070288027035315294714011299740759912412396042334115121888619182730457971569987325095605012702238418264547618257770480083006964176710607071561706176209641111292102696684656307830906842292356072437162364628382478412527429849066774267080904446737154359060436263705245748509014598672900114914438774328733419270834119103087280426092826648609946588810173470681241748913182628846322224328614084608000000000000000000000000000000000000000000000000000000000000000 [52,42] 17272549842318679025506069797580786535025317786428068257439136335214308697233800843390562135306729138905301072359072474416302847914360463527415955489706396324904964504947448578610605785000343555585300754711169250661331138115083744126043169498856648438167484192273019128975692359027916618824270906609505959273024994612561168652166923498425441429761502210685881953813745768515254987805189098014705813539340808955715473388012390318264053416397547134493641808039173210264709520007914754277153826575122616338942011940043534159457304143433330565755951720504808599231230933965706732896436674191937725539508265358679963537986527338607828924893336351316387810708317338917713672480085021212189701918026668399521690423503786468980643674665092333494931955788259489370481041631509039305975431072971877435022374031599931848481962979491050440593872921727228124036259688551692557431674492423638739246602241857929995375462789746793234244239176607305050563899442251294381724925518821292435082899373279315938441641380660306929211270460180951431268146541657068687670304486148491335622812906638616442833770302238594577601396159861136762847986933437150963971140061828270050113111901548991211366873045208871078061606746362046971729547470542978955344646921309290625237178262646048739686386427209716261925671693942842648144733626004016003944823161689832155832432891137092999479932717835451211018525121216715017950816234262142220187324622685830549495597514874844278853905564819993388859454855832119441504446036094721930542370970441290948279665869233523859783766758102439865504505798427880274950432230860135810749538152307224477696000000000000000000000000000000000000000000000000000000000000 [52,43] 1178814930278645763068396700961132800559816214076388855819176317633088898645764424811266620513448628064701344011005717103150223753419103954454204449612116618383201656492322288963932464177182077821780781522691133091898394737394514832309272289479004988090942605966700457837171923003636597150330251387540722333621919178881250149180844337320191109731586344130756067988054366730326257547499848118521438945686537310284579443389483670047890201874775592078771716102844154575810832521344569943286962019403516779740523039333791913878885017515568910590124710724346574968225684381049129813706818166847054132744167676625763345353434459167776078179327525899287860421963448738946448095995053938561453687434183215382590436070866177956882537685416316564646961501677875670349152678837249772621299393985751096437601750184128818184747009225613382924194698494973640242041742283563682261541208799265828072253967495517771465814301581218080205654069498884086047338868651163274225761347003597210214168679706557587054156095827900439290694457041678860155114328525608220422290200802390210192959799361867618436022510101936235295117445409537276243962266035305363753322778766182349473762032620670873507716002127911227715527341208601802065703444064655721521422467126880671111566985949301480968758473806786797961345345148054163516240474413692076528870567118938442926397076872324292344002601108378075872404849546383573827402654808131005834285901792021692014573756659878249087382111449178505199923362031377096406103402451273906861437643228114299745378917030843578844384345650570590928681957767434970397261261790737201606436752923379630080000000000000000000000000000000000000000000000000000000000 [52,44] -42529465873349046729707698691877044350770452242437784661117550673233255268823428118790720990480892961244330832283152871865806905958275411288334185394803662928553504096644839957166078922824680208865571678082728833150449515482969541274797494004035794195489908159880988873075625235189283419244410851174963868015324467503286761399042539841901732372078437552433006210821797466956257507320058553665743481125696204402869040550444328964368892862401893395793094293480774662010270335007640033799321790169190038797578686594384609642058431593081045498665659351925480399891009320013993457518264420822239821960528438128782184978804641304441212914903973973040885258447765764458008599695006180154265697714350137026932585701277767899139413737765701633808565757735425280083228030571641198407761608804852303846864391387525428553246223801232049306336485368325644659101197715761594849172926798552662557670607196065096469220544809112909345164651189749475637086223557451180978592660407659071304856869381170075935843903779782164944336677381751852864910795955224200650316473550345532820334118506019257586428733018607125186016132488521585627458033948230327875440818622834558340533167192709058038835364805745409967855404248431245736256740129572418416353249495658774507509646016358256537244220732569516421843583382890313041665189806116363233088583318641981043389933286409115516233668143565668776739113516722041189002062790022803315841657961734255645938910639706325454008748441315060314899186334102623655223550683345361916019482199230572355478134262696616920451816375619007658444950713682268903487407689401234202842389017182339072000000000000000000000000000000000000000000000000000000 [52,45] -2144914703540050826341202054590296775325124700973326432473384404022268789635987877734865302284339022429600849268661538308838418897458202938500039833064428690024152501116133314719487609160239666616341657047105397297252851453145910941345601995561500259358718762949361191130879415009637659042367433946035154028144160963913294236566266740529676125969078598844142835665891669115423195963611682800154859856860499135345047586959787536127213083892891860418900457972402276633523052459354321315056972281495357223174851531934245438314002132597319997878452004363638739770297434930485820819268030641394595006921936337941584241400574743221825486942544364977553256310550578026515671784508193969671594001289474292374244690191365077734281570296221350039310376068643836427599493435463670224557481835450030268969622958784974162117129178894175585117107077577009915026701664560128987620977142955999902723977180791467771213641999626498875153389716330860068521321957550502795612534983212006182768347769468996425566205670733150128564992764585997975169748720544403195635624142026435785613873896587788753548496934303530386670583708399876622868532691333697357944644112198862207499553419186572334936425540320344091393060249531034871565933783925501636227004202110634773856319941247176944748352623353467202985870476661459914503877040438798152720537421136131916501108925767364179902753060675051734332758413685854979066109968158699546690413687336459466093561896443430156845505784331518186352434298617386830261560130213788562836442538423387652438220193879736185723194684946881271274022782679148448529404399969666548663670636638371840000000000000000000000000000000000000000000000000000 [52,46] 381150393908025648494163994998888902878127824316062783797986807865047250255134756748183509632226912390183113183379226950236914075013075971470012805201824484885793672943917292373057954971207462813487998568683295885105269628255210425804724647420055172204465720875179797022865139264193589911471400473335718020294069004077731986246423753037475046681277381748845094850837386825687959560078151429656227026723936194045583212629093901861558787519866506991686429572668779582661903059948202494743000726417765087285091379529529570368146552255887612736352519942090459853491784769853887367969867045549092914462724429255919236646162171898970912438160798704997231336071577342505184541077486862573381557472226266937340962382844316287419709795091238772261047912957768644321485331707714971915526799072636412678153028654678430931920023030267997159561814439266038068547638457794473745752789498794353266654637377484661203359627026866308981302359700640749210242016972286438348832720223037768846465191584510136668327713098673014476921938786032472299993770319441165488254527157841944385609549751654198883074901708665862395511046446437925376207219195299833732606991348537825517648565304749449739948332854125705226695132122210812664319970876584178851068150945268150984503846048308400662753916067154821718916709226188344539803503707464366423778085173170939888210661556158338132329141885716695826506916345733708589216027953736805376401922364476543720480084500692174752234627607905945338536307686426887314592729607116620323020226876471526243876437309453704391772435146674738136007538527908834971725765552783586476676452393680896000000000000000000000000000000000000000000000000 [52,47] -2563446697907278447795793107097614968367222264054856500468842945695353836171263413534559212571373870298217485039128529452232188244795234391613934566659465653755717787222573047730805152777649257620574420338543360202030233551271925446721768832864397421348769064518427890690125835876701916392753055568702900126427689731010393707831911006430100992567472532114892332957170712238298182178135286481825497354854793011943402760399108444035076269543726204395887902406562848357246257609140022011787324814496084629706720467676772282971744286604114251099968374075831537409602815410266064905934171561983842526661736112902684389158163083087668930982523188756400482710147128691318271030152348004046661085154576654741489740487209487957031084410876352498072944353347862399859930985851855394898329631919968622046609551339831335914778783387614093497907553404812620717186769651553261392865523979488584850753045739967326446150181023682182184353896104440018965975112559314970848517126903595341353361101631910283221875623602932569379410257422600504259492698213480215465444477818040984283948405997148717009814081697756037358724118798591906504168259097426699420056900453731346607888362210664940199998217615296123510946088401320829626214383874489576062212944262758733429050279434346497519526561535247731452710837465551969620647938134054967916623070205225973030196337546068639652034068848810250704704354171585998113002501563593056461869340189852095642025382276055457528843843491749102541419650887124516263283277992985729034646350900339740774476873206546734964842864353743481752220937219369524865960214107312119620006496436224000000000000000000000000000000000000000000000 [52,48] -165274653422281904087583010031173166065976198025695599356259742086672906835773011827297400591755827688473321722174555777379487813600824369021700707829204886986334875898202446499292585919822447746701116058764232025497187606277885301821958195204746665002115879204124436561665912468439295973086932116031857625999216800400780539161634533587356052089909314789563095832361863445577484973681879019815382297786576585377094380661096501410607732204971692276537851430263637386312183440085793747873611354079945928441673978359795618835133700681524732113523634604203829447927222307159618584034640294258829472171333423977680574056521781127183654570429641716003892921038109859333431371879643250267520622278121953457846754234081278867061451296421887545287978030680698963405281462336246649924678590195165430872815680608194110691360997518813816485221565090682304031791185099753917256188137228692927498920371012499944996645332673538944250062675513399982444314713836714389409303133292940998399618552609347011889117919198734528653096670059474336461982040941977041465158500850312257255421090974989834829533437826986942222090962821771851256754022835826399403540917002892537655738404274608050507298648022631953626102324851333399057761716296806583294879768582154385658189916598450185286172050144385965103200909969435571784988293167621299269069881322930644380274738043844981872748390404241380501060526845317559747877312912389402830963456734916082938736198550484888587713530059771652508865596888630846391811793454974145666515448432228755751615015400962258432785022661165196076959089739838231366004372935017890610271263653888000000000000000000000000000000000000000000 [52,49] 931431753460400468159025630044427446953866881809902640875624252002833093394632763582492352135615507329767261647638425460357704956441190803302044606181340960289102540792189120742433940348950967528090235925220750015425170187893808482595477506129249833970471384133740044860622916846240083356021979373291882759097549715242483801514151642895141743272811968920526051304271124808445452882243949341034534869795465104953860255325394006078600767741513467717347297483335970103822643489731702764979640366010314651476332495978618912025434562915460770330155057015189838067606773603712119356746429516043218409769149836994838015836506711945775136172691666949464564318343938863571656238348771598352350656640557640186771623097191400966503830372559048188531190366042242352455577737902596970102218023359628572978151293371581113903514031629221479402988220168205124929439462736648910561790097757046515178645726892725936625382593497879266110111935934860267625717339299751511574883060295359444276180523487628735160112621426975446631343657274065669006030516913284441616628134996980651098130525997992772623936444399968949199217553754394086318732093231769468454031230294170110675273558841052221635669859051725169989867706741131056846920467038284563470997522763010706921480093210466123390987529318941316543182438206230764519666228863242538041766755551329625928506838581587918522733951040060000488785535697105792369665208262427395132759035159651326838261130755386484523165241911528984463309554826996164253684851741001414652986505683361055304904412567401867008257637726833285484928773308710083241132989193381777742711750656000000000000000000000000000000000000000 [52,50] -146381725992790924768289834675814470991063166448611913318290254518432439777448646715942147019478867499745395987871544864873087450398295500142500088491907718496536885594561867583776529211690780241307741137056040555004841234981419435578675154366124799465692276846203560484199790345853752549531172850395392000931569858809666879835150662543132965577806679451538285605093944999435263362441077314914468591169894302870067194509784934762416795875330377214254727882735679974484310015277635041249816248427511791882256619003366905576295580166724260726358988191006207470399573461903488556153623248073799308021849394077339607189266231424298873393220783428107999517360359938206173078248636445673239604503327541074265088397184374297756246235132638236015980093141233014580566860424895020040232425875358544593072556656361679471849511959115827174626460196809046729419116876023417028241621489167137254828616103654802325387542109210817064895513743454720644105673652132794018096185759557986200990478552760490165589278041636368028999569805283269949648675360655741222550171671175840377406425335550551128204935997671798244730774982706779890870448715744032178383569675002023931544381554101830936233618134700014410813064208085051545857286951245027199805588050914289109611664924713437334271665719408999836167475231311682346315300578112750249587331014569089961628126199362039069522644845457266458645212034031055064621985203598605130926376800043939717997761414180531740528021001143286111522838352334503136774268706418451050464406828692788891810768359274164367931376190157633995925998509995676635225868155223691405144621056000000000000000000000000000000000000 [52,51] 1018579239010014438800292796228626918643881040456021916383771750211513676142719038366905089848137821324230262775054559738162056872343499973272432109733018849042606819228819715729520413420032812814661837777939718410489014008773016274646234643561559295121486234896053417696809980549560317662804411636970513520354711589769621322438601324859673982733896815922136583282408306343999569863031517763116153085711211033823229223386923939079382672472564249428055234455879734445578944905868243906123315263160319134464344008283754812390364548867664973738337779750728219395726969022283228044502708742841535110324198998192608698711961247922375739076904240635492542391382161415904000548741487240602985532902000420865499601567492016832840360723471523128643692489449297156165048056174157912865095053454038640194801733127312852605333017714366288907844923556761782020453597126853252303194039642157009077893950683485195680652216157765978961464971648495397052151297424802912773827979392824433093103328217769006342355988527942423700341483748809054609293815282395733409592659882730440715055511753117839937771076440984129655787378580979595988326700523674697217464910682592775483570188516865865374469419710692993616682495834663349703527106887788948030552957658013143902523987211718818049999529029109485637061436519336913910528794060609800062155959539869101033981184706147569351392429378091483435205611628489252258313759962414037065976692701372739696002189338628215482773002307968611207528173570510557389689658969150542969445804623858261926295063214251992195121699556960574728575848334534612957188038654783272003829760000000000000000000000000000000000 [52,52] 93562594864732097226713708193026159125704657493088158371970904557339807463024590112338770400742004391017713548265438885941223136621438489883321645012775245671445740387025649158708887798325473173349307835805145558637155037157524919905495931820551819962960593624475697551514505599167471701292435212020667607364955624017159451675678973559358110073300642283311501696424585051496328962068946207957437397626280781210528903418257266708690443093739421651297609891538548743698643722195928864930994053208305601534166273445791195032628852595142410250165688699107400640392260544528491209041213283028470231509403871396131689184441106384780866631019686050895119978774180939233322005671465291241264962170986548425169836927410346562232277656698777926504692173825788482420560452730019177248345568538654026476652244759785399058433725609195745690193654965946336509361842998581789241278386843555264506340790615578751940943232917189870298977817862565352921065817496692442272885037560777164929512676484900989202833009057788427844359489850627048454133219798755438960171432120514676608733194290112176503546718172238131572937831002936701155867550337881808716013411455532636478511381976314220649114646072412680934071489991542759530204437556245903276097978723591765545079568151201741317080962878467391102920920611005621272595034585475775215913135635245466202469546303498633556243885467051121734492913332761760935978316540792851350165430142734581167004264551104422562509190730632669702777027267938212175969394378180031304741601796454565090506596358048114017348999766549384028546017584354507303358786669024260550295552000000000000000000000000000000 [53,0] -15872641921544957672951106987102393762122494117496744227522972309678333093394477872762264466769284236957348504712260237164296724877742244633485359020510398420917488206059597619957519830227559321498608110184094692238685773116905161041182047833543519465969246664893910469862309997731958862168683323863232852150638373009772863249200519660662027724920066595242473182919137549471698501802240779139588470578980784681570944727509175450827660494193069760088376342674627180867914135868824634920207915139692948113899896951362109576916255965898732510501819509332169212773726479171178422612987423732452395545597707119182373323903597679744096686082205261745433941796721654115202418775312458738785880254520751075991849412792488705927679195445941670557353113693897669084674675778482648436572023322805253692847124472941051326407750662479034182483852751685305815503266796732999262208697947233758776779238589613843179426414811732850116760583740688978593040615321305580525375568616419923361204372580929598457050243123842377608176943262076097891143304610183538215272495047950654987641598350357276560886075731757697480505027833496752194053669211515147305858301972664770454471205903707934627949383389003554016273333680614151568449482059745195607394059997777252968771591923589952871831266116057107830347596293085776698181609442823045966882670186346162195877423208232569301960270816333650423276864297654084167821227326845948828122840381330928127321107091769200738950513008603256548817253784209118898351688391139173902765875142234862656579719165011961728895223335431145551920850333630463881037967360702201161471947902433838908464693248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,1] 299117398556626063124049429837927990370216769931372675809558356147793368961924823346822756698846802939986433631680475525334732422400923127098547830460685110736588311515486524415453647310040429981850452357415083358523313918868016308064445187714046398840781757246072429827893868496581743128459548089915608336841060724148248597664207828050869864921637253737732100438187635154709453068644167302153913116509645873620383685251631884520421076230242129268363625106274078231564334706302481941375291259843590768821541335320053421251612650295572022154650632013258140784756139317344973917397380830446920420538909262287385100020645575061088600735888093521656516698292305782587034274568746204151051755428222136670115867689408487364743465338492601764423535233007833795803438760456087311546661421617109924328576471355985859223584870035364237715975236397631870940849846733340239321462480467339621771314124241364332354764713885169419593194563860488973680148266867541561509195791967338041141894223821447408581703257902984896526329442851072200031333776516253665736508362529371969398550581958319732452192121281220609815183026762435993309314094930876583684191354182184172643878634263917012886341952564282002871357424560299361580477831938655214195573262561351222082865672058928544569018879715022577221228845695523749765308739146535816768052915008006402301474988967351099724566152508395371230082613660603547080930902379766574960838483800424497112635245330459198035672869109801239706819105466476717705534082969243687180449396710456018497744299580499513059640584816993744225977785937402092864867852593825566695429671768349295753713156096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,2] -25992716331293541997406574746795505190563055871989619204691482646705533790201120344403957199667053278927818282743123591241074108072151597977099960232854942139064648704192697678641539527349717387949057630158197006287914383285020996211774877553776840172740253686213137322839256166831071688014021237696759082687719986302433303855912283110874135265290462854886947415186851947680313756619700377786223209452215631065191651466406383037014495011839439560216792060324750448280521890817011990002867026117898922067506901032314254006348385703262600435366766325905350451520915944635493017964601508459134698473721319689716756871254141263161118295659857691135177877010731529578100905878034227436581738425435876641472623286862293045138124447406767504575899884109010825174945236699461693964645507804898689247115731515980620158900275976205846254983620862536680199232210862085989562731427651435951667303371331182718578783905385528862785815649113647804914048681066024248939694343361776862956196256636368381118516445652323192059948569545612023851735959493379949305337818947751347740406024425197438896171242382928781199369688122624745588395576423364002207856468240320493442119275944511749430846073312288581722607352396450646793951201681023849661148528427343662205987152927197922615058284945460251721793248815616818451831296434265255159881361733948943402800686674201234595611868206831816634832412920920443488314928326147646919223945587921775949230764487785203660024466521509723418083811227704876865325215317972264117368676410546547344785683257371912477505397625215389188368885952661524196630287238872309792957634618433010991811025436672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,3] 318254660498767086897673247099460880928456125723540840772571294946167571401053333208886342627138933743027357147813883753828459549082375236339785396479995341953537098328133996701267633639710961477842592953310374892262102360466355179822455259979545014090590728974810728068894045724371554000888783644272585352175846094646043050363798475669191652936014437258254869463647657314625954135548191511922087335836901525734597813979020824164562114354860424261720797001414214012670365499365659101798842257192096397997746447151281054354692492583242126504621667333058012991627856290844035335922996675647497018452502859666575788273353564209819950294491065913739946253501409385367021430219693639422908796395228938570628645755358401347703743811376102343445773652680840050036981046379105414919685216370070883034858251475050864436767259871303196097809025087530942904140164975449820282065725051119977737163902942307054261910378935152670459955248934812179520940219754315150594888898304214059141299040626006607684980271034833073155312712503364535106929235042246953119119309550114629312101707083727100245524103987623698051304874355562440312524771579282501931440645218007320646381970247726367881393377331523821568908376903860524640557939932962656782935336462742748414684334601099114309764327640749273888716480037254792360801830482221819208835107437560474477836250380455283870976283158626494128848450713822616761573316176293083343597280833817201285340250568010476892604261092454924257285158304176044550887288389928631357268195272432775838699408785942774701013140385041768354075861072527093201537759667814107430263868918677196665299541164032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,4] -1759962300609494989620795076037601491614406820442080371304929314662790673834497357369011734457996634374784340935277136827263448628317581710451879343233050311206421458011722690294565874182785103691933419726149227888525053455525948442000017333033701069340474496779362297052027753662804671152491299424284569929909920319780108367311567653534149549617593779487109669011143238399536412558429233406639630485669244742541136071946414458567879646283542268119912633593434046437917259316494016720900926592379347875784871722737008719439666817555071321565282288588199678786093027156367617668431895506470900408798436644423616912303858526375637127720318071371009360276633799991044911510831407719044456089883463285302616253118618451863122076304349472597931893068337424375465188390433983391956041591106912666928998111630976692860578818708005169993736178205623373682059903802012981750279092125198064704381336916079370916869078310188838025721765371339887398380598011932790297165491066728510138490819733151303219371978432607857892636713538627885298631639994515164038015428714069093021109049861332807100636531353825509804371379620373654243236345735451973430598548413189331975029919192569034396651374584590567699557122065651471383223630307666064522024367457491784609850804066866807748269654241222905032987331958975384635660756673497571143542253076328063406139218833268351491987334443363706040960726292182279411056101090383114636636591790756354758030161447521853376965616742364115801868659061179832481503329165005389696605635693380996996145553656872217509683783767965080076039476813830854346222572027456089463776597437314473178076867985408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,5] 5632135032819580959044591854114374807397672083552458261166764247635773896809259415348120608542876458494616569134646759538651894466188062068867664896343541780507795639452469072803132638692085431863553766610599563554778436850537204356968836800661679548817072196323625400723842530979164210593166006849026620676072951676151716376076013142463969936280232045899340800840557744773509341170353603467738951422482435302196128058325124497034860081334595045084921013005724336891899750113989825356959755206613518414205574598691700367144155284638239036109958690816566782068540036858382927110903775316078571662862061256378113983718435870562582497225404157099126749207002132913468998165935551388347000743189763310498065228731830731906147731967076305829037666047272838281239046643459513295252230076989915320349244774326241258274732365091808044477492977279329848460304855347316598951491745332468893995425501554480536534043403284906109625520412239171465925876452381990401196815206870580443432136254749251447150666211813124383874955569524797583872512090408246991933423185676550449500267657933079300280632672867998326983751841276035564851378660781931189737686609940795334564864792756138785047421068638717743525767783591968311729807978738984750540013295248301753794200234829226245436793257387242741144497912771976607447237455237484998770734981533414416144795433142234609620796472830488510417266013308057004898480977365265899511611422483111367614592786136977381986943656605597955338252645774207277371772946828614660975569410721252902111940566854498947774225772934410739245520753792313786531083793515573363120784043326230312893390769881088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,6] -10050068006825967653475270561317585807918386135954917306520686338197860421489803782079614325852909406315195844140284604320265044339796553169067864938421772937915909693410155931659624123935182979483627660598898424514014181418831139294335719780318474513607401439952121514307593454977651053594347628018589645617738018710971222695199176946537590699095262303950704070221942035018078513201527536950834520887009624139984386306342099357566283419781307465912431559691729826254829690984934739978873656648373071549553056356107976155977577448172276830532536516481565143580218616946299057878191999033508488431851965866640623988649995177424601845408430785181242084585816965939101055800136943946589107732297656696933659936930261581368803396156607854429271550923176373785717339287424507705135651596039356400520461862825922354481526380762000373923389787875872991080842641475791202155102112600877462055692825113888426656685921426142562743896736326955036164687572325829420459806877246944829213397944929109674616847991774582344291669754478616075855220977843806440894989263919563397598172721476974746867770709297018777318806088487079086400761324931420408401857145634207715490117840787486761024057956906575729895323755015871290402988135011948646215467025788366008418216862820479495610857875929535562361092446152438056627643040893582720793789337804792879201186018909052482326151992929815852158390384013020273631527583632001944468798967915453669099276624728181644118311588438840803245923461363826597043706819014944358313884509582218438991992746935123734663017140578899105438144917447612348516170861069145497765276533351906842465049677660160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,7] 7436525439661361735682385046199457351464617817596362338371662505811586309707337723565536413232489421668750780923414160004246149798587074791961977186353102053184989863953516203444784157934685673748373438033384887744374323314602323720626394713635752236187074661581130958236216860800460677420392550212372518531439976831794558113370713730420724997981999631002636434369225412149041331422392562173837274223025163535078786359929037620974947973237165609809950292461019438430201603203727995508489707727478990606930654679474949400357236192306390578669314213478034411897193472458853228281646967523794711710787402134124855881084210537460077669498067877618664248630610291210833291682691745026333388529195614059357078625835967196829740253451494935142584974700583377163872391440464565244405808406437375179528051585946473444564325592879963545304225146674945297643728489288404312764872683136810372725020194027682444966561279704078242648959888809325861347934939153928191022969673002776799772434728199041954361783796216050797528107150145136494465846873656890373921266070881668142403729951250505848917395558804012341512547128946568481608630561987270411922107335055046027845621604991484215081376896479550284430345193892940938863322513614539610537605841317317046436839470521917403150244641241697316599868774007495826741148681255749316958729384148063616755124431639129752242463018936705887263571513914002895706619267986008382632044164217660561901389584038486282981023598248678358637562031822406871267687097980319163381526271797947439662160453924540072208440909726074042249270173671648013940535446120285707303815330128515521546464658456576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,8] 10542302623089371364560312742187336395740418998220556767155574059624175665726991671232683566260743863145374310998091059470411308373444194203940219922502872349659616422016898033159419168641953575829065023360308438607952947288548121023599028310898979212978691094406922461193104769591093039870325050156990481230275223526907454968621132036148838726241067545017515318091140200982211653403682075785239962103791323827498681294952073096920926016295789690077131549922160173588292608958058986659161216740187989128513335489194749168150260123338813968046571052327470458093105946921329318030067745016192645129226148029862741583822946916786660320662761317721005063768648958307117294835111143637205899103394221256907852673792009379333349511398481143784961751680750480463282078459175470009363769441766031934336147892938011356465437129891308259287294916151071781853198453726970481203124697182235869774742136024370740527586287902577441417602535116269212982598998908005820952747419417130668907541178039083288034908888837060395710634403378167964573598681695260402127636145686033332752296833482755149619574093939583258403777800289419066329970861770446356956775494175492109613468986010869102855438612896258617969689761113397510821033410524312990976153387800828674616290508876639292917264517208873587005422448229150171281647005451970360361895494839751322122354767306721088659512292470271373320401541078647552179055095281978809427816392316484264359762227819427277446808295879479409364337814418896626914312350565048234349350589848407288049192795060753484102118799505582558648077908962531394821290579960761637971944267772822575796715989762048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,9] -28973959300456569150291159539207503760876039625917613758886120896612685151753473940473105271789472860022151093418986376231837765811614026893321162413157204245921370653575306861086671875252273475913201196982780404168431193410253988254732570282105047988164192389541579571288606075856387867161912005151452327382767916983870244502925845306068581945964832442559775873312546064750323292850550627228827050838114023126240415083856498825238675275552788548006121292769055184954351359963863679562355204396147358928065095678195578124959171814876497670291120380084180709271386970286123740177204928978159988794655411433193656178710464675331698909535890157701491113569595713121388147616280809597259829613231255943191270442983065731523560085243578097820861999519104477581576724749433142691236121425588237695677012228923787162993021170149309317539554513829264168577578213354683593027382997863548966316089457906434435861678925068689412984339446187967101896790048169070780528737756631060083152385567303283636731094194081662544875010938635215782699436232323639164394348519353013408724670193121466475464377779384133510434590338815892884747589603682334923679448047298471307250113863339290037986284667057058240123336220696550766646361585668277752762869424678008882258291987628988517091926618439533344228156447243690670932308916522850901877169495492049439623032668363416387051117908028560775619390682846099921355826419974901764942195346990850859086477852159989083333138729012661813190945852391852722556553056799434030010545998370173679370272957370711324056354350487659148218513331899930779838494786534475505356079661674636984344591036579840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,10] 16628639663328750628893072161320273601869651804265556621140061124272320489715951650684691147923925926112253065943165190213392977086266710866394437786559063700914605616716181620202341623425852286237287343625114450550018722490040405844854333350847164915992614602549734142995946968137897327969683765051826298200000271928997932886204945922456421302547609916363607934634625202633324078948282432421976070113816849353742847545582111613594316552079734053449235350704949535230285851335215061983528263569077574673056483095794705708192788215844805511476964888679468560665814649733791936504838591785542325777385353756540822684409576515678686022162690361604682171465790983116057271652192902016105309629084447399758405059931982515288535095009761244635750337494462484946292888832694351426986141334412435928789087807936448588695211026364741048332326798693928469300148545633684405375988192788391039222064077470013640141988291806655453699153845493449865207100748329737722437353224817601714102734383515114898906310518645823831448503107007634074226247367725792079357960146938918606994849155216520806289984971375119103063338113802742480348164217333864533767830755605364748589275216773662340560955015776474546905456523004293245637908117453427387499990122027240043385881364100901226920292347145402367993824841750846394279274733247211496510374707548542833050929108558523081468454442020355494592925274825025093156022156985826947170541882764976898110366479329228860161628636999023605396572977911239856708040482231293039121910870619961353268575538183459003647778283006326242091666588343405963699787476999278819107014872165439920662711122264064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,11] 19279308133659863722931897527739677857069225384502605079702479084336230139972776131351588289121899256567566000557350996579309384869902720590266089222148610933424287034442180947779858357773408247989675385084527728940807306093475718585120582723342047415198160752865194711709572665237379849807499834622771280243369389320147148410108267315953530685797796954304907368043718775465460329104876713129463673930111780779342223739762244692353376767707889202105303220215210588244303788568536834159866457233183606842008356602138656219451151572714718026424717897345869709568004365721326193522923945358629409653408264778303560295642731183077168977593424212030671540758810435444020633981810351880295955742008778791185138490237470486631151709275966405690226240200375449506530339847324741307415589060415241568339926322423666119376993235585684852435361665092320135359227061150372153781320579176687346439803699267840732807431540027056300067040260245084565149400917089767120673231379320449729218384257793539257683407391769633739636213098671535683573345003513179365177819239757822766607540771114871546400002047030423115537231929081716713778831151997488375318805225255435675084638263185068691868740532895091678921258785187949947767429921623231226235928393821389008391170375889872203391535448327021035031287061360215812050861560722223277101214110824796719891795386978657988475469989309429529048522311291496713861794759760757191782285556672078714874499595063157639737904156049140884168401196359537112016085219034507495484488724147340985051165039029336535621667573354271754849078311167181457956852019283510060204871574589191902471763450134528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,12] -90625521704986948745077084543512064064589599593353400755967011235373096991997752741852670439946643650253377311584222043634216330399084592874071360015439583358361126633152666209137707699332504926070306063593292236151861514969636527519427348845996033797235266097186840453330071857537452644381017232713789703731627173681686500655072694825052150987730560157333148057420113658761283154511335038628343685063462619658155443779216217595135025658796862957830091908184214211202060615821874125329766667867603729949343836042197737421842331673208889209858301978377119076654592523464852534098687432959599095638724279646819905982221543800341862193906229084260006402595564698916611155784117494963452598356880393939514414354542875897091752798861965568245242886269567518822415272730609621846351758168893306393389189070276188428229498515964227345550974054186059683420828746319196533273309857909646418782885835530327096132741924933536487394270600850376844350828165176011908868709563204092523520694661604294779669048644762652812099366730968783320077987838617801091065563747625387767105191539145535021614093527522395979216978542926041362461980007959589185952354866883322112266777857575454087151190590179630708638966748613861672136329950823646216022595626824476596843261847414374647302662866350196663323622821223827038185915740769860412839329535700848639120656967789665252521983662337963601291909632272036714958065993628314739305461806459679256515075054780824713257052327428363420458515806955775711880237835452461321974177597940813752051863729191569449428113200195635455923956767655247073709544610706919071681596518658504867635337493479424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,13] 243870090663570113543254258422051578937928951664066632180831558606655016325937377851105635380647300539962371508881265599583632058458795230336860616664893535787307678018927837842990555502759732108277167624780810086166656309537994825807784683097151798331584107476768950319502941626772153177720323254020814861568401946604915835369303303323012508910743507598615799797581908902278165929323851804956918048778228215665136417049694996719922219420448661020430667959046879992314037725854077741334694540700553909418376771289304345826332056382342627866053020512869628231720371578215228624663099706420554041284263379778033517317486483955506678255733760580156767809767212721553271774933636970944850971140145313600850630136301543325263241474339234139733787022284852354214971436985496510718022938527258246463402849641938858512515258502679328272796645022623225197718646668076070212826309901408864190309621241299316328140133786117537459793565794991056690892474858002816690904687376523766915163388213735106419061053411284976500129314304256277498750600969884110436059737630602796050887980018251588999794682463744351491265615611960562151538532574602430590317466346085433589429375615265454836757628623272857473670359426609645561945050612518000846323424181749214703563196542158515587621677234248297517444921484953998628887657138884823581904762070581703255010078960764280613064904021562923513761970340792910713885846364462886374549931192426951369450766138543802460481198348494140323859164099047322207762079056774935609524017963416266719734937520534685004958138769234770810613614527544941066050729293279984447063928950974032223466933004009472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,14] -369607248629637770983718383078775589207792968815651733835833175679602624775315765428719074229002276637621992123501090228142755757708222785317250678739485736611265212730831686401101081757817190485895010373171009972739135948274242208822332298499798869901059828498090199716112761966533249144319102889430749289189838987262378913138470631948738593923178192622597969066309996005450769278045683889332854680229113473043181578390732832209444507556050505920571335751119080197824431670149913867753256402956651476286455681015484780993076298557570637726135376539458089113141351844633361231097855735250615017912882913408629831544603913029688248360910545306900983552519176338764364125654925423952052361646569865577996552240260295473185122996998928856442339994804942554829455064268318018044382265523232490633980536621082511378535182282174609029051534032232239079824167943982548176522805967857660140143506143845079450851650895993404616340512906310591989442084111845579359886836467144572814052953524705058550812038167456306326272967342551536842809950909750549785128675229951335054322574542700088809587875697163315486460562106074824792511086544861743377962382462148520046057444012240649088829925159449716585227513162959689758341178085932270434065807586265685547641144556902569637211275591303134691103468236311670699124265274791393659336045950670332604106179130153539221344889070682410471868380345071614723700292473606554887156648380291008593871712979191858630964067058970866466893215078118274570322715948728887965880549426452063013308842683846503614800163028570378470994144530921173058466197626870508218298752454961275900593425583439872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,15] 299080386182294113203409965651795328803797345396631026871810323573161981906924404070963526141411235845147796203659004627923206795829201007982752733775404816345976270427795686087588447805464090052782261986517770849158424959100376345495146835373807839032593670945797621831966397612906077222746741016196180255371156597962120821114381675337399502555925208214212180494710553836799808295595907315411185212137616591163580721777981288233846339567972741613560450703653979638407309641838684298053500858558859329070267157298584957555968611002505085265055462711033108793023792680363812024902416025163445947551335948742100074724612450336133722080063757804439431100588610272381431429947950991904298642308599115445148906986299973949359102786979851888604659412411222777869929725968979052019302119960228103141545871895496931914283572280309344321726666791831364052640605231184637671886479635412929534486497200171778575813084674411346595277156675982179165550304921725637641123345488888240896001461525645175726171483537957773234853687313330391058929539844929354260157617767648105608651369812108584262932906539112445907100795896535508190325031375332380104965433819668574251188965470502549202853917014770573263753789542223381739573029323354087362182557816641504963134372751541042124287762015256267006486801013095133528920272827341056413835081457625929021556371365243903291909944323831807869594689155947561748104053733156777174641015339055033975053025608678072760810353363070716263820933450618409306256255007724612363113321276145612253318415441473715369089066938253242001377650940747121969893137094043839253914320461106827535345050321944576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,16] -134481540668859331788355036380940016922950155169159237612116659829115264944258196713973807076695899542417938467001683030624644393107411269756646718386810839495680760330709643885905909139905231089296817155651150493179249069163264879610624155786335726319627660386856953573335931044060255477114816452900062493867222434154695488067838901234818098741940850649631725388368065410349196135596364865889596161976676212708322152404715123043353901482850235966482810264578452586043761850570816059400537176954566475201689855695387554757599509194899333052882073870587665344448677662708890049823728308168863478099816114759480804135426523517389042077292328359255591033218015120323317231444459924843316242085313052607912241389731867479910881608743494591343737952419599845846849077177936961990215668176015690321567538784790410137658594637147025943089301117270068795486470516821171346634621055684290619120780205748463410768024862510545635023956913088452842131341046958340171829741792567285428478629079029876880472068417996440120491767856439703783458282394613837931795854673623374108882359194923553075970493777823700475865950508625818765421768291901205658171723261070583751674482826916398355954124222733884462342701089360820108726738343981923945933867501229321207692590382292866557312854866443131292768684586591606110507036476636002397318463628450619154310680384748930351939520514460277635552104847844891492171545446447204087445334770594822822142794122120588364771438219515933044604594540322875971543033685158163624750260558297115980496430008415958328705415402273999883691303868768006486769666591374294593144088912094841394764652090490880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,17] 99204351335913605752705049201650324753383164413414049079775945564961051851293545266404123957722691104973598944706545830209429776559208580758188032074130625709562276819383354030348011861340099820326436560140451275297016135449798449124596856203974621254272657951667626157767664665919967784063055902199642462873692518976710487943264868672058925090308109201910998800643224727334230195772115243975482012803998275299620512066781006957626622726979465701766034414688230645097882913630743465364043656171660893152139772006771281218307491679493380525822024227158819954123532915872908848974831383485105484673849250143250874529175132055147457099778293445550211049260574970817667140709441386863225167134308009797534084426651113138407978428791040688630279814870381378452431344322089098688248213305915176555801189958158037766286268650715063951910065548945152385932569603704374329988107995426384408590839038249255786408576876229492099485709718154410916693791697740009521356731276746690350481409072761965757790521639625792785553019254947604917909760913006959976342013137553052933214343836159517916950884048098721651706268593870799727826041913358911558331271204402358260587699276174947990604314684700003099299408940031721623860343035602718175385224752079097465167518389206476380870434031145344403585674517151207722238900586186197961078876270823484412971242486723997900128389395286190163235166700589413836047336365324949459595856817577984191402940796426683915885941230267007611337800508563043231903700038139002049372193676048355313142047609144441367398642653510079563278217030430152072939258874742960890577639413691738160991443653492736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,18] -177153124730102260682091418747301636719117646358564496568746743124310576888640846702239432301625774940136361184163551359339826091608392009943443115005087167974556840314083135489452544478139086721416640437739540207539087741238672975611079282917760371862544105500663917982343527556331586582946375851246665465111993486100742352603950069684043898605874608589482250767870703376681038082555891031003348864494877523324106004345661933954037082663154350626079547013290237272524816139492089662797104164882092875965865214111871159802868146515356318428177438276178308237311188491777848029693090524501907863322503973097842647354701067243831985738348661677784963252000852853932896107864941621888254595330857695795162841972416407193673371232989280960882802753898644301599418787672803295197612337171758930806216721854204554342007342383245307439616208348754365383384495602491001676374394753717959130935418953135419855377419774948751085186670560517519338147773445464632322387856349914251930134869235315843949071529098496581674417455163196489489014543230884098740169186503189506458173081457015742684635867334129440536071359539400302449850350330863288363756422062400499938017491392064731349127530550667417741280365362243952989389641522677134778292293546561031809867671441012289474781159514272571551253981872595571396905275955117753054212366800056818188873918563387743631643147151233335455376015102465480467520255849744822048654705166241994139555007223831270274119394979679355089324313615225790048965832253977932023043636218460062482799668193067625660669509045403321034289468560652947619633284119027263628958106213407542417325188039311360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,19] 205239627756537893977990333764006083148114990793005210724393548431613489514157990977533243675220334455957721559584475098077731000501157247132073911414580064215364247691563416927909716538995357132895922125688293338634398254715760446677114161078433162170317146072818977935297110015500906789610788878842401180485595463592155911513811896404428342697821976856595507478102227871417090794300611652870117296183372887525620754286539472982541354245871681667438175817959472615878622126025755417139285527146761238782505749376367971016208355930831401313856533650646950807588400030921521735051429812474936435941563186136295743778847856312591099379258609265868259660236142315277010100667047476537127280114243206041517230150489338324415553753488143543592360627708353035424247975417830968853270041208136107556389636682210593046980072695054356081114549664683633174294831724188361129403822494942051772999686870504873826363442998805453592411656595138593798676107635143714936620447426574143765740321670477566777294500144710123642271567971650356659105858888328030492529059097861836186203118664356203796741131295709204782466722055763489727920513040678604868079693818244220022607708230736407704061296508286192249057428245995981091532801700421531347351456147904835399085436134642180204267899459864068601985140824164244810308245322214826802369442941437067366907070018606011254358785443444929579747276948516610867893323830693232263776766155709869277058928019254789301370765167485479599159394336934396493991647684718409326005695172704537038263433436087627569100149527018074486059196778176144609173800004946193085731474887757437896237022424596480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,20] -142891277882251343825623338788152333080241172916623749266919847550808941504856445032167091545480972787419107972896150194809925277945672402171158036662366274410608237828157173479575334968978039368976220847260672375969767837898820817138554165777992325541077619995830139976375514020860662257751695278132663477254734652610850358267651913157745624733013171337181750088829195963948541236280217728735026155565137142097863129349321049201199816048791253278132233598346126326149518206351963459879493627712865217052961567381189157356985821843225872677074289604012054156476650600414906605408082876651843475555923153065509731493186794354522011370202327504023205699700304903093382931605879825663219314475355841275083545697912817369304263208322687884119155413757324907417002326196731889058294359206465616572499706908980713368614265046128193636658037306540671044163733081980235432882253930804121651703887349714650645733236511869237595493251225508277270941687401145980103829218693533056554914364205260678199721880933789287388413831857348030423969389901769866280536650666775964815794407421663616073951080200413393631209783083377531942193499434274169607760174324536471267003503728711068517783368024864622449874094778221142569470967582022458331434817901690466142049972321927639690010582090649342839452240096476178775922981157549015781630862263068829919772709686805277976280245672037944766263253343815683148532950339040510346486868285242955920674475445278355956281617631946194766021652376744571651161386627982835074736164180199380363676094000269412220874368342574474417119790737139001600181321586464074155078400502499501679930872805982208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,21] 64671445300797829410899096610788030093853994633900497052861347788888035670057447004302893580095501919275316861136881582206394688853960550282885319582582808264308391573653289507407698866603071739416324265466168604902037558618432198437408481047591161574985602495573909541948477531728156630525295665168424136087670247336402484727347571065198947761164083599101918529308635013449747741112990387309117439702174368730689898672818317273330515583586269033405205295958204364706995937654720570428873517431877162538551121806404383347124882029184122315722813744454527588275299595327992665987391582235932688371074857204882581476910758765297771900068548852131870460645690432542087583659953871669243987729104751856283789436992688489549089193669520783920955157249743838190644985130891182003880735580736599428202962591788694803408376111407278869050604981431700161654832670244888922768909623007111731174816197248891342366677762591046718173744249523825304079403147551935837332303724026748376360245861208565357552067840271691324849031064430111743077224739821583680456682421234389991104584939304283109210585370821651445238455340099986503887924268547398822257242166287645558387545906882396373317539695838894713314905899665156814822418003285206799301817233435140751453891033538631718080771236196416643767539069904758743722379731348092816840539287445108997398047140523819129897080265214186021022344552779896408655859484206875010354899465103254594908565724205486191532830590808231575364238206734707628593255204595010518774834510923626658819247552809025706190071789107857578802515381794302438253755771838326350982147790911214694258894570520576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,22] -21192446727141634798292757555950751059479540764854079025921299641346174825792590063358605407917254440332832467834875214674508867302748254655969149361938838567794310682332853071259478883854175469864819405967114063171431538751644813765057839049144413284945076969235077411776223897591955010885055395191634253005082397811405469600465759446720756661232555027778310911899057999245619042024514982115552524725732691496669766740141953325870884077900463605880984368424685161357500750761576907753490525136957739796538349931435677216380011641497530326989956800998783583167942919879436129571552921996432966498825061157778060152674197170998558159650687689980926036886756543945788525270938456014648165470634612592713699813933219726380525622613890166537318105014988301297184569617100176556808768110591513631452562035386897109081459877251743998085637912524877772695751612647435146414352442582483056941007798348516969226212268067885889490443524453186389737653540839966465569738201293064385957020180648163226830527766403303243069262639468709362136670513915811360244065042204727762240217138973626558973994500429904936855644288596271240530465954623618801718677114412018591790640377643875213839564800391262727658063628146570157139637864798174255219273224852493184453502110112542918834309177015456925484627017345339698813793097887822262279696020877705563254086669518166022041813813355307969615375049285464607490095010611102371837002543333506912474441096175338519190796859158385206085417609384336059794271884832722937240335349102175530462872606307461227767648392310659676969794640939356336474091288212649273896515587075642747595326694096896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,23] 7142244188273711069928359043178400173860522259155051771705694632440420469695605766801147660602533596673784587721536645520528297903494096154630908876690395466502820947680253170316371342837417822732185235947325034698028204736975350071862668908317140118409684870941924341075836532118534232254585439456801507725691181454752845105590306400062497007571679341844166173825375355514919897247191607532134977618560445189295351285661403969919902537190856748922925309890682915100691254406205095612031912775480965375494404900075111050326547242300114043958659380517696322226623816530731821996659826955386785596594146252994424230913206542988020964414530265230383830303677455265464666433963893358578580168172081481642770636726464908393110863003977026708001594685125925367061151053784309811198536375570821452507261490995198276372798545070072220499864231918055976868841127592534581999735401077408065516724938057612813926226613909807878253313851443037741331800304367586229704584475391727614486327774398921115384980229205475274325773195210416063697433449377367903561682749351481091833889678390917950243914018154988149676421569824510689907885028585276350795451824612234827501510133186052091684087523843585698528481486020529255312396249997746503881506756454148830449013775946718004285850577002163856232861395451301951814326845738292292898404335270263608569014762265865172445046837904532171411514498761898540664822813507014984354276613792441455638804221984304789758948291993497365461748828944279922049837622256674554631265113514759512535410127996276511019337496189060611159621494518570286364843887878399703153237832750497244553863831224320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,24] -3715320128585375001948501500837387110121064389357740715439082869723881241213942341767081685273643773292570783588519868706311412735719005740166983737610071006412792000537730464889636420654463438019691347431566911995865974728312463156014450295549019661638263132025834189596969241206381554505956391260520846499867104689050214386326797881596692259060121527029788990511659911626741340824080691552653354030071209030617233964065150444581277038726751265570541896917769510163211803068393790469809725414012731046495967509720559239710187984193135894318810490776113334440491242872820681906955764292308678090181556005018124240327014365139478745733055148575531989753160381602342680553357235343486788260604076284337125158525676937940674520533617145380444624114649873262582086894680263455237014059525073943911954385554208711484587395173708636004174442975141617485716446080467201839392262464948385505807133322761780748631664880638240065383788700965088280284134399832275274381829150146206001921422302141491607989519967010676108354599499494988834019641815781811266272979882709965806936744340048744370004025176358948295008776951512626597974544028587238686756852404492385250424405092241543419666424747218135468955947984585874137346094415790181849478532837515877932238772028520167958406244942226238486023145968768182033192665110289574464172799990763007903550810146473554664301899217399964141598986575462676667839019078489059360491175758935678716606926412958753746949691478543224319276426979425974344702540200475560711600979925611841670162341122912060380546238783355802700910983228266220180162243607399053184237064524346447795356350545920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,25] 2205128914667648469806161361226066412931214751741920655713778843803922132350559227710616238735251694471365257155309599038707713688842561145780203780205087672605092091748281514743053755471202329142926513905234433147679204959357603074928902721338077159785804210580148268686997000448541426209250932597350734551261337172034351654841985062477262032060218353099367019479501921237748017246149595909431452668904371552634840153800449851974327495999371216961763433069417517859817139425429459619655677821433137416859088789108104065014877046165368367887568938749133780740840997211699851068369394151769689277189768335668523156130176656403110759893689447817209448656758633844582730196249969928500613934725730670924424442137699617304003956631816685597366967991659990233194070420754877733001849052109771780321489101120925672159379734258042714405723013210289838629125792233414291643244359643172422749029483315697777647148636182366126774313184107892729906114277636897345386992091514683169359602228249180106212207201842166299413195446937110341230521420943805696159091792345388596302327530580154963695903470138378991397544393105762269356268935953382447796285870135142925685440873632188016493884796206809149286750009062603429049640401212489438058191639191931980025429261764692583774361642983157740985509030566606724499867419254770080662536484482514994582923081004022125741508957455332304013004539476760237842869845984484864754743460341495365996473742779287369447363649659692408660384128579043913577206360920476919589290352262071277766844105862021380582188702985174468424241779289829223747552335895195539965807742829223283293835327700992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,26] -1149500911900283958216958246686178270118699148204839364670764643786321598281751707116399955642962877205470129747510703085876798866283786052866440324783701399172533522575535371819779748055499567886852970237873575632295437168946742505013579489631106441533747023824464562993781988424076773263079620265706467988814081309766118827012215120130333810882824550018413115167248959006397941658040106910956955844229209232766600786677501635971561447655127205222416384614297731031916086912192423046036948808222804651449271705538773095821324710306704960452411594009033773349722774050527935361757068643875658024313366311496666405427114696129357238701728639944538353425509795493172329513473249521824352491461666940775120406001301732907342398849550375121738086920967532491365478020943290643893056450866758437139421468284400488217446892367222940661965044189864049001252066338799262390181401080084446861724579250812511884782254044411034017009948633327295539830892527054439044724440821961317567703784689848643529331472672054869620446517810065451048834614023009596397875264905417146791236051342254233150915310848104575425556382951621708076530947347630958648864246411177895121267442348187809723971774156646323401346140700857054307277325556996791856346746775909365011986347711558368267776525932182168484386441482303077852879747181332525305062300305966204781087413005383677466493388003400403041089281716850993701748442691055376541548279928214186146502369101846606924266577818406688530418451762943661745987692803527502437792297013200418317429446013769656847725450383785683657132749178136468652125036461358412276227535631630657150647103651840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,27] 525485149207160043247194890834818851272674651786480654621693554971037068226644620637478633662861659852635786026362097909112326380998588071074510317662471732507107174108584249355608768521453619926157065607778458234285026570920634840241309514655753808671763892587103995247108812622959331282682370825053820507116761206037853076120784271197628811508158981411467993350395890653521522837622684097351581295685396134571087446256505977428565033710683866259222422862438141783510700632620899869404404734792498840060047859417065658226463741531470199676964688314314813282457083179152382403448348300639155827641335649870015528841647909602702115774118570664008872668251042005427611231495016631443332070184762190580468253812258255135552561326317489065164486546854003992362444658950569957093749508054759825035903651473197248547545350623742390972675602216853221485039461763619896596254617696310521131803225315546979469862887160921816801463603469958870980557627615393668879233260798495821528819212496775307798716748033004775566107664832388447171375289268167894721154543784731182838072429087487385203327530285757393123718118804608419031167272482657608673299783846051316385537996251716239417554721457222130777452117598938452417284740407221321177938185534042936264931915184960979126892943242169542861787065462880888726103632688306323328375905622608934345337420648463519611293990837697213391583232566056152835743146566825102064466109076381284417696523801041833720429036500726567216606049641184616615899316127500093123576905026182694090253083173412652354751259272627083580405741202416201894563846179157398790603076506355087023068615278592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,28] -212645350478544683606482331527793969637584546478966190839460115479097442997503291474811404353855191029277660077500392638137298716269700090222284052239680647566866125566549873187847820952333680555257148567585012463220517856367918110797943903448845412643732532490707567313047445633741134934929651057102854754555966992642420149499132316300993483527733049620199591738694433784113785895744328278196672124448262335449329698338598733116321557214161811025879114765607424270048758433439086644786591294232820253855032171226362221917518827330077434958533899076740791617947112863696996312851166131214817804462160919827910685663345258550839209790145491268029611591912514782460392955656404991974712024438774966026093379035212067862239170295051175982292578927354192371713363763744396949758258121127431327777917229082693285090998711669414278849324803095339926360728431032781133877036664482071241743802309609262673633714403594295241051099299116451071369591662050601097968545394641439086042957937060653667173130032027202198147975528035316205878179168170446775778578643839371550884673880740481834390047206219529038031246408076945916595060918269538510439227245831678708157693505400696594895733426195070115077072892281135503858574210188187866989744231801597565714242189551526797383181747392834247245633417707494300893463384480387776439982570238727222067814471074696268389247633602984740017235538507369196865136958611908571548167818359979037836992734097845121831887912245822965507699083631984897235637936550745672800392196659593380537786278630968005393049888888883036943568357336667516353372109321268203057857808088381277120207517646848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,29] 74545902470247459536002164666092603749129843307507762074466151765177677900596207562391260644987422392218325702476869483056963482853559857450055669575282385610365752293769128351120796150366019071521812261313680797406697340811580631622320482333145050046597719316845779824484465768891938847939463242147109374395116632188853925728500004370720336857800918693349307316201896637470113856719450967074495668218587463088718869459420673371344113964688779929575472752652972758253858367638262941008769792648963438824007827155854355348435396113754993398427285595542621147399897919477526682075599338962023774622981237775702014199380391288706829669417237019336630149931287207369971126977515822042002169383076097498576205327632498009141022598693523682822277354769886908747202058146326368575181680095251663920304100706508967752673122561069122035490331295286635615294057695315639893151367884696015159614815529900894109947435594478332858453519610576598635068935534721935638423247461669924065599682734471971477902689434981953676694460130354307147960369661322275814256063866363315833586078090615271233507198290665312758655309227650056461413430224347777141006834907415378973957823960841811835582485550792115666520172944139030746726668551493061302092130526480015839318185031953349836687077679142562915018439971067327366514080989210982926611902667121756364372244114405905185604165018646951587423004211519507487220672208371500450303593463323340469325156406023981072682038858148402234261774190684214805033229005830897943247170786029495520752706686532694181680489064011862829060591392023963535387370203594691068745924484901883431014360940544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,30] -22660643349452501851358360311424526532254998439939217609904042889114654583513163586195567947136125184285338408992961127951372011517032840026162073125105198684148428138086659820562701445698770978648021389493561385515540086002863218878779074714817247975755881713843688125629157144469875059787996314406239221456277238538009014632440789376447552449417310795744242608091653934892522623207795933829634590361970682364798819050857745715172635038899584406334215676101528418930130397482957455554409361890413436886797428444890776770001738308894874886379155431710814704868697048194472142412802799663353085107638663584331850184802969704420044352626435636555101868150982287838174629147502241979912054184187486298421167420621854214410630689413846647270087773574330028484422350830191844827482659261034650143437581253516745130271094204734567355088449693928891234482874098921829154577786191104350030338739418001008922227583905143721184233526169783526486676198160803039422406289195738373728432642128466178157482997981421350677513299664583474558536158344054660851921109689219889109037351182213458331080939603038831770870971771616737770801851551939581661377196902788412734285331348966675367253425231823831286958145902143772225099079575261458978680369686939786786126237745785947108707883616561741610575606192123948002749193023434472746509247912382389818934395967101386270607006005811316586576024630908752241610075494565030067124444637492684240865718292305457626503757055517856231412129342596985389920032584659052433499692664458678370619973776247395695140747798657688672593338079288690692718767013342664144116983008862365824290698297344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,31] 6177361285902868816377607989923683878417924743344077428041407902290547342087690973524765443444803767864581140713591767650921946870542511089696137265408826236701695707679218677013153624622105605869675532034836011437520463711314643710273445599240491845408454412580056412520259910984619818514707080958368014277642165470183934036163446147523776357848027689584881393217376217217470372366916025677108119492166551932906160577959512260483178492719158092231209742882896192128793339393242135583812317533333264189200851397691342800701375495323925461539031432979147716460261823000665660967501135742836076092734610323142327436578506188556945926476154244788028439101082202535843300425718981083627324039059471427609598853249824615660912233850897541818058618620094206744135353945445636483839756844413695178946071257197701408854374610914381156843601257769296196675961971858845042843796770264310133877904544607835001621479279118770177864992305914034124326558628806659094338583349622496309596789675690949597994496274653972381912422045922267958131887321065119720849943092624332351686602552928226615589717506235182587618765249842514928706821148246520835793769203826794917541825439607018890035209562183440604149493437103967640322130473723359221860717033180286862387058419802114152754843003424070628957669246830594983193215630226425790577588338962294031843358171301449636390424768768294573565362466008317140100299077403920306096023718784505374771688956049135114297850280186907119546968601681732325548837911715094626313867383779268562726786342796796790083521172354602844529297653161211552946395443950993495369084470843756627561189212160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,32] -1531811094113648689798114258716054272674880574428929891096819086686143694867242743882370027342479219919480442773845266110016868753275125297171584316557833916331057752530240292574946644520263878717194463717764700270890102535643371220944674987339094665435064289897615867784894220991175444119044123717706532331678425096400792201232034340610794244366840258637420527577067217115611996771541890430706487332687063805230730436776333533278445977432254759219245803173989066899141532616616482140030602920938652336592890722111759245370703160449800068194802316483262265103180265145538298424188066769058703599117442223914147923470996577862174137721811668640835379915958802589640347772888464961789519566072807422213483144604287583124947087017128478849123788670643303948330357366068246450608088431993136803271599884882991624788268829362591700911947448122313222466055506804395001735410786697491822387262683081877333493348411440410176309891313699332093542515633547451588340023132245656759843514277769532842114324381884039069089280026813855071196968635781688334992344853452706384034258274358815910007924760237046110830433232545913571059400151297200620481090784311528594537693620399491984564751747649330410978510472907730809116098107986613218723740183785551448716453170962973798074345449405042291710908808109952099756362396149557500683183054959186062609006223926983456356062091699644049939857939126723284924700551170175532882665777946877307367031334370926342080021229481873967911683513703509071253037735589965486636347400302345085852630063862251099203418131706256033499811393114357298049482847100278143695054583625125212207146074112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,33] 331802490829797186864867200748405936696257735549104113058404191178988640029707501280664805795822938953235592463674198152157907816599996777632556074372190163760203526813393167076437748625039392027352985639613749768454949035421999236593036046658062604830273964981708314930692153519480951431653715935549852186381304002034065752165893500645184525760267192989395199355086742170603967837726478187036441466482641522731899869717973864957170155466872583746590529797227676891452130092190758174341102939751319437515806644463899948744085534745634278249327986457481490057957498014818833304241607833639645978262358504934668700881576993735165078574754953918666085085771869078298944772091885981407026510496228382738829975640871952253295195279047845576444553713322789365755530318879450755233306189853716780338485496142621103725373541881592358062929336322590287611107575623554751789198287666817702196451941509998358870812319689566211094377151000070256702794312440617769256301145813572727337272325520192170566181314037528439010316573872951626505554946739973005540791545888890099144791329693387564125316663232700156158439547468896335322276766280939153455852045220657126918189694349918754984428812525743736844370417451031557791382176160016971894947897189427737465118537248671941430881558854543862402757227115363828548696768592606136192489048468673879995075062839751895665057474255711080123685458583956309142243803896903923081628904282744647534710919924974854450018448118100982545260864794494185225267825117607328842807242962185016748707901404010362471283319031621600805506123435055103672529093388271092898236199871477391139090202624000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,34] -58511362572113496404784736138105227537935811998735152867503170646241739013591775675750454736428995323749842182754284314438032782620263990064837532661535220840455220326428671863216071951854184337937830769176470584671979524281381805088455203140892293970209079719401257708044621521071916060254722796443955172486679964148816625042681755218056271092610017321962878229477578234636736439135466888498657277808395114396111096570782898829212601358987548514297753876122993444176133970393776344169087806313251587395773397533385227266903168099043093978234321170561060948715864727742305369161657425164095546804408143961293700810745715589376874643356287388778010108878136491065779586517866659511642703248221459037555192405719720807757015835843275662846919643315966978182898845574218841269877262838323438215173365370199422841232309489753118182913612718103035230723711567739070941664089712855585070718103887590514523327977429879618014003971920595126429378954193749750589226836911936777025707163348663247195173185592549587436881000313406167947836192542640298142841869182895844195724055228798454338731536547119655708707881755109360051499838772999556011654118688389951907615475676359121336877087037460568797933131882784359996205792889620766471605377451884592012008749554477303734187496662252122546011648994070622465848127801656535237341843124814999624376995555110604400414102309392319058023721102610897071886387657321932936302151756967149779283671066096953361148166928575795570842224226331148602327439012227539092114656234534457825781096501896750219283446728858965130378293823499358638401878878292332690847587223940196068195565568000000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,35] 7667989573767513018567399456443609312260977031342896127841209503465976094003615976729849646363692512821295302321193298965719871384761613419452387170592582267097320506100312509554283814718728250773483903026050061827949567720004933153681147124805703948584042304217736396497654221353901662608536065158698522356383053276094815790846099484625841104993508707363643055756522860604583438194666324087474974153465919698182414102738027134654068834498209938804659899231336299312052239426377904300257010590102330892144699895067846778715122761156056024316736897689479634866233206281665414279705132557375643121305123507658740254234069343057038269799575577529815514756801785110293794160551451518203082458005814395377668770923105147777088390244384994914432596140686840826278626367908184789550113812034168256596860468597428180120953738045187156657928997536778398387234351044034124329422681516435784123669665460688637377998026462301965854568222657731011680917710851097528817123572855664970513147711543967784174976548891904181757392850144750733939880249449810055118821820848484295303829922376033002241053397559282021486513634958493033435950267928260319293227500258390252367828533823684719830015737950669134339427074631752956580139334078311404524033285380588849698177152242355564649483012919227246283721999549940521569987622928344684333498334633725386309608898346299399510708985331536816604547902541438257430745911332656791183956314803627695572760378122248421347859320609463285335156920082138021965906969429705108765125423964642598590188591595300423191021737473147933387959791232543793872265473782822446449398855573109109130526720000000000000000000000000000000000000000000000000000000000000000000000000000000 [53,36] -603022420607598029965478939771670988871315944986515343306562338099935722242545863532591224199576803155669936468942389958861492851139922468291589042674792297112078299033821407815275639579581408040013231793531050766613380250671102880086521258574818107251568677469680826353248896777400691438742027871476381988324377414589156850287341395088191488371903024745266063414135709332784693603388156432507478241436443077976690544325640773362898006649849122374141943194589200079121700710427583723943185634306689554547411330627207081701328393466585186583492796603853681852229595254239373004438582947588216078414627771223738950465085034186360078779198264069022530222216505526919764485141892793090010034424079590538160725933300946719150045030902458096548979017951068602837885819194196010828221456457718065788264760463555658818627650154765850176554557631310269423911257609190451828115709982390259450580872868474722724149352558980344325084457831686336173025970487717090631576840548279237114080418704793896682009423084526574256306286275486899281888783711021421880880728201861236768770456378118314312472732204116283923616270719270505828213883307233648463799611454335812303841222045966234375522132291971230962455181846206054831607484250128712422310226541998700450988437116167685743009228695519178816890453154930486704960608596552262170220924089123335314249760899044017926104265676933233784483712429442654410086546006853409593226718629889017768900872466889954141367985640439412254152001509025189278111115968370720729273988793041353546207464883522965950378422443263832522692165315111823341723201470538764670824471877380782036090880000000000000000000000000000000000000000000000000000000000000000000000000000 [53,37] -4064236078302699580992225811409267154376828396216458842475742004184012523652154365474031169563763399966386057529077146840055524540803835758603140019276746534346790291422815738664637274822021238717654075980319226683919798532638750006012910818599684183345958329233832074818375005100415197503261356929287360715802482276257566685054380112727841361755750083430853887903562597594847983444909055103647282526268686046521096151900098984250704007104454687239731006108920554689231240910066313297356024483110704878011793694825618979481015901167360389546877557987116163480522603702577014510011667409941968471432575886344639664271656355088069352399528733384737169889597638340162882241959448703165797378923159287349474862337771261512462187680795234728722013067895158781122562768201983827470424891133675560008381996567760806853530688752122069729572738804194607122844639286754591606120924256224418237283783237015551758364101783219305560047053526413170211529416935103193670761243752675341576993738514524301401908015335780191028594696720286520738172161813582716069637079074716221397958954000119162796231973790250144356250908395899784253541269778124697326436373873388147909116313574483704050476129651971907904889823158807606381590047952122960502854505021675085280210323648259418871120318910048372259731873824865230627912319452617334500084246151730518526134079484833237741817348591732106560455364462808837501596861300801553860532375625704355130374296738345826229431507768054432231550949136081628345852240059009222089518620368105960607491345666320896495843859142979651103951915635986683237743123989864300874553518182935627300864000000000000000000000000000000000000000000000000000000000000000000000000 [53,38] 7725603280873100282828284250932084812675674007338971060427307323272483445021409458080737778418684807053304957598205272003332814532450330968840589820100681035471480329058233869102123316401965857991876670277532973592445030708480625948407869769217280157706429370116556537117814035114744809273647135631681782947571705033617963205488186345377678470907990334893994761842776559488902076480103852727942413580716907478240852090511099842637621592451151842133723883285119382458856811578771654888938452139731739158473920198957231375041110347471754492820419262266891214881452879997577876227346136811677190276848801736473455858183393304936275908144425634601347893450235486598703413874079984260804038026097540736850731622823605482110794753928272971107926066944714651110464805510843161493083770218578847581171773566137685708147284637657011104412373445845626000259425067708523946193043792796446343286286218475762307086235438371131164783383490999461367419852029699245422398979112194116268227743984809010416546588576112308491125587248869989631280780870929065164933920143140071773624157228931539543615858166438547483248657964658173427246121518883713327341322584041523667626644049957232637463933436395197948310079169633209995277168105980166480105941902191840026779375402317697006509420676168150993538027497548694236856957934101373498312518013147113592289997400477655442598306882759136636753777805194845042498414132517503069671915283481492519879933475332686134804523204771167281413025009924402551855504863088090781066317267212833368977983257245947560003995245252084807394293744834348840811937003039429541753638730823548656418816000000000000000000000000000000000000000000000000000000000000000000000 [53,39] -853476339767139102370328454049127157409394938127722812312186779531983247322031262177532687032084451804733733503421724729442619675162681365835933461907187083464576382820913899448578502303385788102113005470142110851258006520465719251546606266636093935180143143612685511539861527774648495584100850924411608672826394957009924858039703216131246174727199035339611583659578080212533701653745544372471193120998595429587958981453118186360148722666136105576659574560200079807741294058911086543278115079807577861761639717673204988276803849016044119789204154395185402933601755711257836248234946359182517558739300108376769409786596784042847823766453002025775215167153230092212859339964998182643419313922192472583817226922918047161241603782765884607805263889647487863155250669306182937301518651159620044363845943166433113452368218475906013280330806599613665337711949581124112362075792993567598868280683075277509814846759146199073438997734587880036658017064158081363057393105790087550148403946069886551746357695347086009437027905253971884695653224600216307983238507200504794393734686310712442427560577452155055273288752279440266224320165617507210327630105155592245128903234099739352527362420210264030780864277946958332958437777874191105231892712702556526610057506858780189651237272373230480869319727551923633073734982455317688119156904017815160718664612675142551030401580341602409796377037656646406934471699020204680952939535510659110642115976206490461889379915734208694747498848170753411420228496440877013330159971653678481894732571745415132437802347813659753934937141960914257349600666501167921691485972096325429231616000000000000000000000000000000000000000000000000000000000000000000 [53,40] 18063443724349248824894515668396830797857551791212441586196158942669657376544999780702807830969145562094123275992653226877955969656985735602491858017907345877168009353949485722835001057709232965537843646049177521896714136733397891573702999968332464449237819513645148533770781892826315120927161789656831002315306454446203305380801428325922003656142798876260113706788979027814061828058534061467046326832844700635601129070166537133530557878796290398581963011865662529691473832168014833254539191061877159193803971673791345760164696590226053901577990904862517410292504228804483456564554422823045796126676968352755368772609106617340767225229889422207365291110062113435301072232884814017432484989049241529705851344395971770130622394276897245106516561819891963026447773065079386325223262618038415599731963839499892070758200122786714386374552366299143212062287424887741552606169783459315633454932638801849540813971454701748336968184997131834989791734296847333417395703314262087639659524957825728640918325648278592225457960605113649240897459364347350039896060384136622173974510979391846214943431950071646311531170229586064076136905951512019249621822331442249477867866273435827912404422078089838848871668972623472841320691455468575155438996266155162515971216138299967150061901137491083417713210383425131591955570850370272551643728364597376266552352447099970070029684744754661489389938062912849956060276041925869423080246867915285218884493479793640654068964846224424514728561802864792956014718106441980761835028534690111585927480549062967296769730324493120871454841752886984910388282826083472763934295680487396474880000000000000000000000000000000000000000000000000000000000000000 [53,41] 4541208566327573108288628416739988975813942812645672269871591030796790729591051948758070607681663571317426970590505994298470079726446419455593538695149422184987473782247438257354852918741727856203492285569854642826244176499537238535949261543102446554660634582015773761386699298917011712327853690147177206349780615842008805309698252149360133247017904686528005273760601746086209275180004517937655755048675451172354125110367923371638176210047341057927626768373816648507385374291042336723013669686652891593989256709541476823229743864697657208473141540342495011837689488117939320114925842319949409147017765481018827800166990785071431386100960866299201635523823476463182659049944464582234373428613998434530728024791148136214534361873461141405835180139594646618602920775221264023127004509656161377382801689564728520430772166460126204959634111871582153189430075611327041643063959929620286690099871214964506866892874668712251151790596085239987983161206420706811657709944559811916372630825847082189226876006468780714135676981180920807393592272523305309307243384531776178052937809209465698586118320026129214354059610687382273140074825236547112620548826107581867821112603441317705428044871123640116352776548843492758146816507057099904487951606616358520818613480896769255103150211288881929599258077090537549131065038742306215626678444729522155362206626684782774995435348699010725080908469914946570019408724414100660794854061081451503044450384316910575253746621511948624531788920246698530389152833597472862929354429777421517991955672732833287372182807301085228296902199885466115584588356831885394561172159167884951552000000000000000000000000000000000000000000000000000000000000 [53,42] -556034325338075209593946391977100233037597960712502465762101039479688984357493964840077558364638429875140265608737918092006127004915137997829198588627276647587791101847669353404386810513375814336970655606314784690259668272274717542658538506463105940173274415961360780693809107968117699046282081338717245162483591716615355468423170614444830565976571776824816367040969047439826484385074002560354663707092858449014721205425394317106408137285690571343632734489115579527037872263261757991106177286568352517434230686045910623758241048339345981194485273067616842702184518197746636513653086341119909819531942263018915849413118981007322112738991531033261698043860635797173359292260047242946383661633638180112521367290274504317167494121219932667092775148984023707269179022428559554467580687631183226790685592688389061740120785764077180739758357248609360271391535076372047604638732053130157905240610946915487153964302999997530496190913604237881021670585170160756750754076124852224081114006961610507190760027203240971840641795155367194047611367790979981709863415861464151145218142279757934937268130387998898598209391113020496560001002193853834333669161152715828344945904257352179291440216132503655455473345350358860645278471297008651808250117801771696919374015854621572696254267242229584010951399770710255727155945285406172625439229621420337832382915708276063245246308348085688639179058294269193039511354473609222220550301501764130231582538534747225675844457201465497560299562842750833699582015900945739637883758898185486088680185582971349792136705709255570498177223633345328486797501873778403453532077641057697792000000000000000000000000000000000000000000000000000000000 [53,43] 15750529005267887093823731905929413684287569087395604548086117556033620977602937167212746696441178150991243019821263385947090881341751952999352668593947742299737140923751341333087865920917809010797403881835689861263602794987729775832990629874649128301159426485772357711524567527004394136705418693804891050067421213902879233047196191700208304305758128907566871033653326891209930244838373365886757733885380564396253391550261927520297300377001422425651084147613822429039281665373443087153591555373082200648014154508568477237863519023583953750815882208125540063723108352021841032060171829860380618534750513374837114194730824055595971162417449010862378746581099054981091761874044448195656156120763739038162193703044173433382365037198427113370988880283089773940148264046651376739988006481151095009988823699954051994753283185381489087360320131349615149367422513686142549402519491502071220722393542970615920428509329945121299928798778566003575473078397305737671768886632430556281353785976666793236932409906182335358080245672502709323462239364339175543366210441124642793616674213103110363063036993622356451601840666988741442965246321548271423181546289234841736161111241945935649024159942260581627457918956091829883054453062103188856203631968875602540504210290533327604041500932937377869257539439257572200021338214647345507033378201813449388281381319220283015773809429588193569290974578479100660765279332265508311345816124863691797085710934932609145762344663703426115298954860277495442796735979670882112966678904510990043504994707156532577168064666138133629199856552749587038443436905881133045686306794436034560000000000000000000000000000000000000000000000000000000 [53,44] 774792240439338691277271044837179830984263467977689151278939160119948521047881049285906460503700085018200878126401442555995146129777459544747382002079356924771254049603387986739307855939731333807242714018885945988011296794013832985905728510030806319781361712910038500783098680816050436911014617887681840176199185320438151704323731337945363839177365718722613690750409917846806502738817978336279234539574237957263161268077219104310448909473311820432457940684798607401846603788664041976044144112263059118698703668337060904291125530774709594127849370372068166637812470949422552179534929440544617639283818955285873826325995229922493998367229818471157694495061339354399681281012404235330969582420562995132721290034491728917957213250949551984752535115405097199991984908045918033491171373656061045027451620961713839282066334419326633018773993354008305410173078621646925180240777371712097529504470226749983901581907854825539857053593765918306276576510705589648441539077230719144130520215994370061571101806113209472911549491946801098131098591221075084250465832289592727769722047795093849687245693675171834232992939399480851009135104108314681005598330204643564472677864611542089973128644571710617676354258011659234628809562354182936411888857841890602594204048084841067298008392123233197863513618074408711183339160530901761257092971457053115287571055401350101515183907679990690864406035853515168073841162924802531046992639646093695018618346056793593786130630710089527671325917216052336812381340606204786085840700785482380796725074558479853118725259021378177177399186675771918998371675778717535795037354160291840000000000000000000000000000000000000000000000000000 [53,45] -93072343954161978620322793658615626056730960324825545254485999313164427774721253324251202988149295963708016435793659023878035959959475919934391845683200467909686054526074588760083332787558942727885586794655825191751629864322495697973651621995610105287350101864467810306996669417841314288796376094540756231918939771550305073362931024868271520108508047491707851075109361981827206186588993011269145029679001467729025251608218983555027976792471562689393299775296233333603482683594388964515529240028159807604572158658677109222009919107267610193912672663703394634029355806908850174643608052668636921195695098460467331255721459819899098403671585482207517761944378904439661907103526177300741670769623451469319902797813866463379572417338028403970600807756405670064888128567936597206953403728277202462503113361069388361185098727826268506102651076911295253665008141661766063909576712225977974610579127477319642953677214190604258375979096627696040105577312362716065092848202189043843941438949242816083239365654140710655860846155944958294050510387524687316437845165550946677185356276947498291147364519346669162816845361653286486755738139297420308368510657939647165208201759649537020968566660878331296702644661231275248668675837058098200978376031023439794022080670060488619656936679259838626623533095504097900732986626015241064172143649137091532248953594849558250436958738121082954064661565457848771519439933214463067619230335400877113111768236852604796565464403284583785739380460246148015369928746928141771355605173109501886884996995288233858213475253931981585515047773834169775680072655175448263990713306316800000000000000000000000000000000000000000000000000 [53,46] -476205208566725320420697666488843413238228816026919701041122783012208699020032361581161224258679347659935943487634109663867469431378030703678978205249634827062546407906285232266289254887807182874998947546900030188641193836864492202443421683253363158514776635412528567198575341084957092420359939981758307048514740251509346736483610847824479764372918002505745537655759603480911210567492676456210761824891486453119247650178390476937688239709335113285086008964667650970542008034590175906707182079344250409280807727684606221458171016650756414127913094904107618582630064531076737324431247746224762545301554970900445345467822651508515753371318578023497220384330720990353607442397968514670638065172945068975822643951266535943872203002452738847994734527724401366483696829669531777735467291228182250275833180591592417271822127469034111551342318867415571914825732035983565313542630679545603656792685000903913224289262559749955424224069310819770700821178335881632306138138841344101808715876868155001543540999002249216334658075683461946303553541280405734854201132108188514145660601612389618082255453849611607318736444001515246124066611644624256437210611780277163640801376642539654304828936609367962021529594775251827109756249793984062267379217057890985157522679068881236988580737771855022451478259025730576490657815565382491466260471051188845236881907767845950580058408184371900140582521580680710714650638877911238049235316744776045531490289760866371450084768071385763351622220832402202419000043352329822021206909762597368006019925623316828916333922044068026569829410917521831184083544662042204419275540660224000000000000000000000000000000000000000000000 [53,47] 146341971827315446546511967501582386013005718801453036569071923090776347587195547562004083948776840108589173620570692823408780504501048652923334533021573981573208771335198576285751023858671432538844834825972818392653306112585865145317585662894340742553520257310737909874208016281444404218594967788679480265775109247551834231107449604797235240734017443433490470360171069651820214769761730301346134778645711596652334657815843743597348437228617970373137974062797193520732142103891695071316506598215671782497929293835944988341228953463317161484130366147595761456792880988813269307287268958651060152527701542749053448737867387879352610636762982021751266039843664119281165439795590015535591863065707982334376380734591007269561095818669661103876716859402973435861393757564226111034782446994684005512088265884522609664608701198483402412463284178620281969912997639663684063894381709338878567081810073833556165515370642075878872140408024922345064927038166991218400332947043724994605466467006600481609003317721268519672775916542195301376371550122566157374528372133220634336883971699185507000990150472733625521765960137437582904359637267380446641709716669506207944904911199029717911320355309533388276220920147884704631534128061472083200490918452004039521010798603607365676545894356354194899251450277217474393915912512839538205201754006010727363663821869831025063754271797040086216149486749587649619375330577162547063793642724525005951745968187075955368366698625388931025941368267159102029766337996797429829824832553370815744750317089656138334660816243566167372726944306969072333864301569581078337380534976512000000000000000000000000000000000000000000 [53,48] -1522207708007502166403365729675142091736213536425527149179745723460422954335652531765787537757041544322949242895774350418177581053249170562183793616280636047059372688231469255078857867355187076216008167473727962951745821464712630459565297734757073123079668569369786954412540437594582307919289879643721931392626512041513140372521521530478097124585983246101863003963782816704367864448110299351250316733646869022722342760526474984694479608751796433465180998831768145592362688678206298783022771886106127882889522766025152907029990497976563862995777072163402334643629905862779791690594307103240797997340399508314949545450194399686655235928997263614315293717191002937963179998960291268166076508134898327104708287853065560455547425394634727151956570542590323343019162431154253091398279672197149638625576610397631233069588256741602992479166413878479900491601108533544945237146263624947005799792654099362400684044199535098425640979246512832374474845076393315352987290655883429153026748198150453540765911495253784639795303481732195597681315204913044422230206975663889017458441060978398233860082865223665437091945165499852468347459213303004099409542007574019883611216019538892426029185226700415171605527796129310568356638587626376765324918690376405523459757666993532303871560094717541070576310570709010324409019310501125416418651909040966841048109125991337671504948211580177692245431612226186587318756807111737124023885172288215706432447531772595935483399260787534433324935012299695610666404020106975002533522399124078340013688771459292015898129989511599531836890199637515515647304657917490098369284014080000000000000000000000000000000000000000 [53,49] -52310754338058564927519437742429814337090379258033726088678010659474369682933715093721284285769155622727061512261576504811878371178141985128531343872082314947146995407895999091274429532659067782866156898134327495938052170819665777884316894138456296513588270728366389731030170707584721025883975868618178482044558339629466337415636368488579943948682077853411759682290618357475366503901806132115748573303974233636980618115702995487254067227913107333484839160914285226704799449178367484050259030462030186793642003160174754291571603127535546683601305163865546903015401281044356842993777277197520592430948534727190618315655488960236823714800104483880030077322855423237823908045760977994449501784783949226147356526375089328722280093543742702455423735536897494147740096579965097671850326786371702810159359166304706304327942180883638868070504129609991931000470418999434041680771127945249281857164156523674729574897238399616134748986102342696522409530844851648871081123084832395401906702983806730281587397204953054582428604355404882907081906401468170351914785735372235303141248897184066532117001078221067657366706216648647013173054790440304346525307839465868843459303759169524700332561488725487629018042745415632429652927888780808250019036638446222957676854502122957456253076846536643329712945625611342168690201220487520715531289032797753284191841056481715245389902269989241957734409901294155680602222881460535741903447615631951105324356853850131095199589651516965100290447960496441914849573048960292998680918934462090553082522412186699242625554661612620268687375866275694466880423067022028617054945280000000000000000000000000000000000000 [53,50] -511070348923194609471040166001477898258651378555216603026638763526201995509908079247298495491098636975992558957305710230691812044230226647163038144562923147053511119510959274527454098089649913665670039181456853517625585467071301523934869277442441472883264417302065637827864585640971969363883209891134017748791270476445135476658800072929440463898724787701428186074964527809338787828119319282995038809553789455204668760101020974573270527242111083560398530231488379408070511945450840466326427699706951249426734001262832298746768556966496452654111246276509151014613840413745349630881288990558503931798442685432264682612791850571324544277185863048572124179214325959954986144205154178426083939560297765904020231285010286598306062106142895154142266985270119823243146435362101217676468794450715668290401549172429297772804814219092712251891785202928357852981335585431233067203415247108225901987429920648700296883934671499443839016041357381330539227935294267608234652540206849355395669860306401104117606424060075625344464646713171839746932021945326428390617126855887167407748408661552155580047669335703340270178421032135628636386391693452623445594774808841432113561156394877460468370221792920963554025464023389767865928264117067479367074563391978445205573647025928879182143090722322711477828209622751564387221898946726533624431180397788381161785469009379878088911749796825257951650410019864595818818794855624124660848452050836287166649040620647560915530062944857313385575852445246917010756789522895759853421263303087958253231418346272859053881856406835404028964086107500757962841989363014509600440320000000000000000000000000000000000 [53,51] -39183411621566173593562611731839482223480733226533876883231299691452373980379277654749491490260754723067134045163945214328921627313294186048462492332623175126524642613576251718573036331287049130664591013684352514682401601910877942734201721157035081443594050731531937318374293262611239518400135780998924744222414636288935057865553818314783086682962977445902246015151530356903795619638097484409535365092442601394445942370809437651863629502747530383910959998231515520287434578183363848132801536689726312352646712669800008840978256554080320450926809258007196939789062359862792038467513511548094188052769251739372039434610920267646243690434739217932122281493385891203740696611246302102133357838127884541797297448456111486830378167489145875305747967273069949814344216803387301542954988118250153478195040503978980435758848328211203307253302167211076980553971069215341571981472581090039531153979438869438202581331949542994877051499161634707511240709569751409618731083249163963220476614684914961392233086602042550181941587293533896210847569869871957242862542271697152141933108055001843445143881932995433235142109076062159445500009411254526852873761480797821997118696459582657389679082925595403590646113404698155700063807080130369266160079904317095609216527748455624075901182148328640855429905193390265784757735806754947181157112299577850963966883967119556604482723058560315115468570276122866259462250369839821141832464587540138868117292684059676439838184582274022906780281439899214265855984070257724533994545009119986920107343672446535050767118794308393231125441630290216320847991816918902746644480000000000000000000000000000000 [53,52] 266992125657283479679838122482158963074437088386803856524270028459075164547640310009635986679691493733825879435551151718603541498446516389942251849232371354480660512177940544702768774801578502597535904212353526495309916427458494006635772591517014013452779967666206568389250334559575833123189286791597387267505713726266897985197210653429333164776793870634307669959286149163706959599123343988787305329762493077426328154545038865386569705597665571484547527491384140565655987160820611774271874327813405029008219289480600370312336280167259511444362635687814477031729048614453431627908641036815931386921673530540249109550561125881919593504260274001945109358273102342515861092528505534501941119480627417544823116773013563443963501250777985556274517671559307430015177456082881717570418350669838446508969592335263565687272207981515285045590633092872598513582036250162978077990947994915641442724140711199000846733758858593435600321260677212586072876211978276939643632019412662134454434402932828052041630983489820207794147523757892525800848622930169626131604708479179527272632134561874064054735416355192616449994443371785547949110698220662335608414647231694780828954385780262729002727225268181058264618511735795452450530113222110023265060128235156897845221801415301098090130547013812041295503648157331996166164692379041467830045888730592961035577736970655062534687626961874167985694467356459981739600055783338631611912871801255302538017616158673150920003386961687976873519742820909277325466266641982031610077325285036164816789435547945369424711608604069431244879685911774072286891289860278528770048000000000000000000000000000 [53,53] 9877178696801669153328068790841356965349405652904692129323715909707408813311805327289552916511395644223590435276483380675678797486347732494866798958611516542321618693759759698876589539177486642637125832690787174202409438451564388483312942410335740729701967516817979077093337249673025746874176510712916969037362471744094239763004116336877015688046443866076511728649117006870267575434164494009321465161040578766672852076750583117556566184235141703695211707657484234078004110112910418126180208972179226819169653552088773681883226826197507719361052389194951250830022100230486485161460832211538199808346152822944876166521879055302910489889635682515526323724175608473319848215050108014811986684071116101716783927798412148355852400528783960524066433098722041327496343130428984199228761771445392462361612809831317629545747469828078446621374951721912055732622980886954272966054958685035892235157061551713551234133922906639882740218161269480074350622863713039979657960656976170015722225743191772224790196008772634632616771901429147931160664655170411955169274025872669288472200072381571790024241643831142766311151730559546971759410830019972616971125316620590383653547472385627707974832013275891132952804280938943290724906180763571462673704055328527333964463985140284876186395180603871361041151080340972412607762603292657882304592069331942961997578589181010037631585922867317145762459921316967244880307911512945869082414101692486005639963195502721180247761619404314819512425506182861531973382144361717141676785139746156732098952676906218445423360310228612847774663485328800802096062261547421925376000000000000000000000000 [54,0] 60188630745402512060766130280303496296723673214826917001826350661507888016341674497809903383537853869157617568500946266619010147536791505548384730356803169551388340259726518571007777688927109072086814444751179605476010653094355597999784808555417490879936440537502630057902731095071282183937438242230056699579611524114369425298915582811523363684789015282161811573607076617124583361241294362207282116697807248079457934641748010082160150961471906198411629587725890582190810529590681580904121008990979414732820570689263155166584282565190981822516805920004486885279891067234920126293121163642992657498107263158921826451905896879647779902575490748849973574021756018133568016260009702100645631238511879039800382243907853624673015965306559201241558736295641828052309342690712923031692999989064111680311246220907676987170729495855213487775026545288632803558562846912036260006441091166369503838313495862695769128085677650353396652373155765194729467290315722610582818763933591166264114220309355945758998321551625463376555845889471618297101098647741366958181021864728093364200311867968799942349345357295310253803770887392394271203918388538487822291949341200979751988823071631735096927744654054305814252456639914679370780522910586363624640585647281556331607677922450265112195881132031967111432829681899451753582790678832348573264949534435101697019023723882055252059887793278774680305721067248976520576004668981331321790679375739100874943181283831166813631046583198740851890036958744930817832868743114331225713025450013769871748227430636106535010248509111071304096595467531651481288673293286289443765315980317393669849088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,1] -9601417491258386943392612814090365936250649070339739073788752182966169517370206198659930846853814194543663585024251342831685248789260839581432903503459697084790924786180147394790762962341464365165582830491184049640013567622180470728355922052296632698356831860134561351480145135825196691320735540632188496712914385658236448695433273912586379193789540752530880274442017354406569777114654228644815414129534122426519191866908726130172633616430134440798591509197538747986190421957108530892039927471949913641064912835965550691064351121108875107031691200193229406441888974991174707897071050198573144174881005944312648727723112347143141317988652385568975642678368003003836763063532999067565126734105829801432856124918456863677987100832844611698458036048949906785643691752637310595343424251130951102014567701162713634181462861166251889002884104240810150928520906558939016084436061967816221465267678997963293413445195371405045191014260515172100423218368140052316257753444789114550538722531556589480290524934045604661580500710413586599140040369241422458778216004409312757331343615366094867832058364237475391211210484967992439826089395136289443668766698123758951283063224489451501153195963682847050650937732751768129025207212533336476514150547835520489663106720102462461933143060280329399290179663137723465493405235463140191534460651063837403760845817142171193254805989714211827533060375119914455899030639818793618120363903574236659647558952448582096965538505084804256140736389380954442123637688334068529194358710106262697148238919104928948541196030439805109905099496242609572572437638755042594073256947811449663467290624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,2] 365683564595103874281499664114926936645253449494460700225063295646683865557033343647399605146972023596483326826232512513667301524242063136951513116376943995478529402602128860204956226139935337101046555707206090290899705772954905307009035230265207783516098853822170481852406846408628093193962932880001472400075617738627065631372183543330538357240368517536179991599533145229975335253764160141234294140942624585923911893752009520583447489215933784726882156403784405348020055095216257357300951420860574666176630127937858266405126073149976795948840537740268428101754980648714866705211917020589853375274265257853401671184290003866087088391193935812859806889397483520308483912669230788218759980789929362236664167037759498063061381831461989087927210420960829757003249753000264002384272365572189740357171959874334794873699942716877913172661936687509642415583878358177258557369409266565548062205986355556830964176710096458247446210809118306106235182118057820120652212412083693877484457974411513863677905437892260617556665229505896390330817733964590200668013881090517965064842923532244463411182137457037209596560355958363348341407387157921568279299919684927735925692159325321914358831227039714964712966712337830466153793451059720143866404599020238413763732900835157967555790696767439122949432997375331517136920572567027520894213107697843827504079546783486609313231561589124915768433798387331338398495375202341341677287974977484251106046747199629194402497104854929211752166470161042352459071608170434750384038401755146414295009941112883930969766183219820786201491482402474960135254942333640413982528861599867018443808047104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,3] -3818135896190206520633744999221900173955416071492141700326007879386145583351213040322374798245416539791074602958376800915893043272887998366577739685364459093058200142987238326867236510507851280557503829230348866171294154332941052544852809956102101184831652882384179109276560799007125755461895870976890900055837397233631249617430929966138850371680090158245479450540901443831568095561866275221773373680014236503740386844944216641689671254516281291643083533156064691421721021614939944159837411672036977739962201202513838600264708004032915507073088591670149042729479552696527849865053660171790427730155388541795243082123091826059094458644908195392646264433201659736442982786927747798496978189801119834011997869785684341127761421071807221654838741419311763901451793102218617298866114236987636361440216515957611195734761654866257783154623007618646946873031629359149830263010501721202142063996422657321595933151080858623690698251432122475338237658932804753396951871102488641835462208513589377748189268849856456828715420062394285191093752732739136503125859291270746419601844045184463917020508821881927997722848116781107107338545903018945523833430184215412817589640185195003369046510111763783589049067689562723855071447510766635463134732185290537265194521135300486572875830349619860285397175586176019506562049604871506389019073131779966696098806826365384578505772114177618787794603153731342911552435900723089376763747435087489432723617625609427542496354168093777008053781066524659244199105452382757952830261992201376615799863487979411560480878863091983238262210660759602224164123802249677698361545302485204791444488847360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,4] 19848807143086946248580494518720107313540669859672690896988516930685502590438447167214149606510198278045043486991927794186623319920282491226074862027003679873633776790537684841073079753055052070508209229233954776247906840236674726079424496440145670231103324530347471341876963533626988629167255780508534342502913904086318210452472446410228152497228762475334639712901767127426027183426747408973941346274181141930374669103034994200385117852128359868238872714036008460032991519715446879716627505450423475420609774356985587882113156197672876312446454068150355756871394122140155161100954466620770015183911938092722260426317591973284685061352356113829491422089400133453823431326644412273268146388627136741736121533156323925510963671089149437599865012052390589688318391693465034561253936804408161568889604951383588828155875476096264088401786522714271510123313218084936365669347894223577821623783061337344058861966173031076622810654951650588436341151735953623391631652133314958147616989187298209310315858904608432626468929757914755590849923942370216961632715450286124813598839604776594220241474996128978682257543147943032090672366124991879832524530719990314758033233107114427878916232266677643001229092775823564431041990422207266385317439694113845276365156432594195497252628063946539978958199282986740652713044373070015125621094505860540460741164763107072051844323118190596251049526164019855753895636960291213769890597764839401477324059856223847816013847114912579094930963776389399694242022050187653539287160030330006675858414914045299120150451257937574844466192171715267888181065642685481237942967416202833060945152966656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,5] -66952346300179335057605576418059274676684728758899292931415346937546875969552021800764222047607408297723106443287206008267066481345436497799788488558039124138190405346251292062201870469807737861706664316048989059058601001834590262967603979248174407680608011621853505716769318855491773635464041883902452136824187610257465393900958470016339058526926229091149668048947943059022628097373186675690800193113043251768140516311689347821378422834816199363451933122829501285781670007611770594625045135192574479328397735061607930546097212473537412900626055052331626426484067730910100592297124038356542152830103219310272862576076280482756760700078050454753697131798512583058475000822969276555430272096838430420619345979460111426562623667751470430801912297056265431182771827614805489910851246582700067829686234722323538363565655850260488920714940134774261443526799946037315900730731273469125825118553170556802158217687238117193715732286134651800962045889915211520255695216957882474354393776030246351971526197499952338049148783626263764455473783815465110066796477316627911308624108355184062339279441798256157488176381159422563368840368335864542575673804704132575968667255058028768691243765870555409208441878359022681364068510960975730395469570036353205540170224047032461117917443060777365831749902404378786021179298851797039045640026882500991971282842647879187517184140881674274868340767053985960761144879042906271853575025590043858173974533732752453104525220334250328816101396254671752807327552480595918349196787197732030284041787299547151504033557925979457194178190781867131333640440910749059976422511552840315700496945905664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,6] 168671610806211894333120349675851679009426745997546163248056158189386315781118025469996147340016707645454365202007168650199776019905813417299076923448773171365231955589482059035179865822804980131835509285642869492112810812885538030829886205390463015793703253435676474607447629802331299542092119617638070472952501474688448948642789348607422554715091875322993028883774575048913188653871564960978943784885789062858044197748014253798853590542316864162778087686483449039941597778635583288636263930302303108129295156215943285991460500802512899460095809078891540617496162379429865118553361160639144338384325787485219393286789447535690779103223165379551245499203553990911989343597766835306494439814059452518365534034835348559848253331301227056289005118161163869868496418291641241357861629324099812879121447497661786513181201189989401129097806666934148329016610987709396941322617181592696146684575688246383732853368057319578809137993672962247121698176086668881241819615862942492624198306459575284831617408274785361469932036904613767364321494256135746287142865478907114782987354441523582349062794669238902950452813890055414798907323927038502756798270929648919656042891542852224308358720321743180841603266062497501090993972505992708669728684539057775905035805255435523030995162013101626004912647597201069769297599770066929487419632090355400524065982642967207651448087296196052089313275443420171619232183841827277297612518658765797221067942262129069913103770266685094007659883107854326933994894062070661206915370442371720421583809916479069566546556995356695642723409460756470427464345304626862285437096211696800780712679571456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,7] -311760181888568502631677894196631320571881078188910732629506273917744187086308542663275306202103662773762447085300255606691470725870908947656151465327135900082714958900750892012498996227218931775068385505714811441220638524135750290038381337258617789584584108747252628320719588632855251798421632147598519002392739197127459792166895540334539523318460729698343859163243965865070411014220300048091780738264176314577697989163569462046858798383547062438588681852079297883350389793986487574664447115974391407848287644435935594774050953808538113603296694982547731873341529637182417937193891918297485668523220792930957381163124620012113061329034939362802310057867169420032419923819673044932360731394085431966085171017217900679700983944376973762197932791048747939160150992766515029695920584456673646656797237040152762555025071997962363807259296242334780497589991879595919303518703115688668665567990512420488146522147766354272316641434883793322704498084891158835428239513934941800094622999930150595287219689213351048589497817880653939542861195163179357797867973552231619498499467408271989381541705432167490987794875267330771731521407702387896110271332120218739579896259271297499580509677249069388160598268842710811469927566318434456141708606629705786641179890653687556555048194695567013995061225890078312888584345360669989217430503252802279588890848707311233664067865112559495786918800869651407605372572953523130148325939327323849750983130522063687383707196848937356096475740200298140653026259935917504137659488190475308521760159578852878249321435083695985430696613386443920084510478501565906891146212330432181210228593786880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,8] 419652485999704918898770555332783171435761797280775830558073474675943184603160703742961074595819647433148595946791480905966243354784019994954678892361977148542799723075899226952842535331508702225233225629188589112257893082682320197706536464182903637477625011452331386204500257558196903993410589648009661452276091098979762632150747304096686800821700625535755155709845674659119866888091994323676525769900019363951889261516911195175514879672261338849457744717340547655863712841413045138761577117464650390780276675780364336251074980121267487888423647132119957401363382706623003601115954465001422459895307566189943455899331040460164958253353479469113320680419535860845935316487609695053782655622580418390653023264476364562913473059640790269402582789309684629458765060340542421153160959518854611009263911609778138096934265344445446667847937833978952817797837795633302088586802045345924422166755553037377286327839406723313785260362644931522278520399388754916701528231022012720465002063369923974295887890423172879735546197252828787321039637258988058624617632186646258311562911243740651764826810690497976601044181298212652950648803542103435818829937181430798565939332834339177388836985783618208297108290457504751495749041329391403123208566824857882386550942622840964450941778208801890847725640469088418941623326629813719409208701739308572211600025763424037642755462340435139278967730758871313147511241143105892731215642994514926849864022646893751708182448724099828953748868625136171249474337226204913226020714191965129415228620695292846768489396279236289508736729693932503917222952745748391577765747715459403492557039075328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,9] -233442995360878277177628498076548411246012437917295091274101789961637591662009907868187336157378494142001166438024412075493947416142828681217086557956157591061517812042899415793976725783773966474958287494512604470739603184854450734849294123090645068912155258430531615096617944224817287090744268330649608588951909148299825520252828405279601673827464268077398829230477249299262461240207838894189034352927440204055374634946868420822108125334036171392715369254642517430030332590300264533715637358663700912487172154116737411382645125347219295582342575504911086106390212194758488769238495373665769556979088903725099741974228314113583521526673659343712676614487072333003540448237466038364967242536486731189678284721364177578722866617566388571740870280010332125049141257393115344496885918895494765951678788033481303327083224427912195911209262616338342832239105059446311272815426605847119347665861901704442244816934904556514010232044071185152005803019704779898773474202873201835637290391699499282496353453573252670567986994204368691044379659203765522147143010476339430812192978948685262728832912595363355432577265415617463448905562142550971128876054713332423586786455552026854554800231126168731969258582974141627407423656929073924342135230643937765090396099828532563095900077474166481558331706994019891078546708755940311264698871855775206641670012278278481542304380437216739750966380009022789752245192440946988533479012019753846656110343907001767544642999123377935536402496329857314164028499124202266366774466179763433354099847857238572826225359105194514941435664932606833749360225790207450212996659916218223262251851186176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,10] -515703889849737758697900348441180789301346608346378733973317765028858363574052685921097223920684219035748337421832090239131453173396900395411372950365242513167301247732009943301180216034356599165351280042729755142748101655038595499064263527883519162059884525447518031312503888638555940653880104452330194492471786886367605578092773854750128166191467093793380425143867338768669505627727571795566946070278878300349292436720461239374330776667758698995023829605045559479728182809834411042605226658565504757566435252498281725077659665209028652470888837857335888931099983656893311237672758354906798535809901227874923195238662042325327984621642029330091890923228959358778315490216682776746706121632702958082393100370387522591539765944368445863929411217698387424528564990658611864495442922334914326352761326173122520523649888060204364402053510342908274419800123594523511584915969620150221830945929484387522493780579820812505757642914621664679581308679537777959845289465210778776119964241075505906292484627024507011422625420102539347089008765596610351672497434624590818662293743640855004987947282728922961961488383581642532384555348022951260973846099589976878793636875214220914175687282610682528926355275429225826625843238389533703773823122003477777872533295007941525884207851206985196055933893621475234355885658251490329148682521885708444298847249248623915032081511702944214798473732250742643546963083986388871157678755113102131909118594246683633470063553011047607415237133008529456085968784086948772264279119759841340328139490015133662142097227190658580010816279543992017170376777949835345348419733995909305008200511127552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,11] 1377817262934581324454572719938213696095128120354381442411526794674105690051064595770625213214922644584065315222286546611143934801292671129090180170008637039656777755239306632577337445274937720909382581691089607866527130384766039454102520699441727639237416317108448776032654270924327443323470277670009781246901769146493864409981972267820542837890008376660350740503669616978302436420067151356368040745476469766056696165312869353743820422391621105053438493523246737267974151141555344077914680461856025962602506478519819431597383583904608222208606400920996571390450021507757728078438141160973816991395815872301841159021094481115428281631142285880380835097889303385326351478286843263059200595551517623316605620816409362298903923264319496098128576104545002558860866109800448900081333366598884986731237059792334843443279609384620331492380550257379287510266209164382579535688263307516306014279146210684416853595229136322441398187053166459880915321831497055416887559407870619528561076456643550843670105207913151366071525935194512054320058459204433020618467668157725386752828544463748424080174201079197835610352047590088023044006293406651582955382743771746558919600078440955874763997675995635510639926783107605715840472814535532327338012226713474518616876387574182475643333985591141957541352386958788480041606551467250968143718570327401585617488139952216865909452856638214797820831294484193036383269043040546490915639129022430289704986686076995469483778360125796488238081515646024257283283155224182817298511113145360886018671768696117592282003790746723389462992874062357235205563464791901732180213568762214563463228490252288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,12] -1860710705396377745982022977097043881863138961552520580029200942799831317010869796119150256594643745878245675749879619544442446994631107068768897468483944900726094715814362369050685313109799408015816634672834127005789492033760794584719089027999634936421765687849968336492507102319950731784551482011039839494776999727304706584083539233454581403180920920086763002923700221123002256182934659624951050428053138295610909802057663846251953025081711509503595934278866298588984866492772433601342287561265217275136005903908878381396374101679914176047461499620107540415458146187259570791568512870641319295594315776621197519673717595111070946266624343549948662808650235953374910768267743452639392087564956486405204688526745030272558634353963702991299857182206895142103040693795459666715494288592348530262975342650021791174380333109665797029365964368486800635951181371080765777330039855389379703086735759297476928418536037534504083976457328345424645406207604387497412959816231678620684479724827393272913542647507884303080533542820568681669146209107722421693372341201629534366923300331594018932864470932542420804804790397296082094503963834172403206160943766872223269813333773188783928795311345954966199791330572731036952841973137214204439652511318837427094996315448344902081404460264340346718484568132716859076911607509625537268018663408526494505170274889153130664227409790862017849249360032407017015871647899862710024807395193578530269830039373453044599499111541070885025764484560559580513161350470726391802936786597926481357185351190213893027528420134742737252067493519053487578131522901023013544474380695607397919976117501952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,13] 2567655616318561550628520398610083979377510623490760168072552236360035729251083024699291403079909560910301532381087972603895093482109977397269055337221340037001911610493324040000497080411861192485309639870260188423078954992286995849149011131475849295578985880488767961438462579080587142593320119238379481946974182557645176351516217550732117701165284336893399667814216514637144753159325858535605055047825406216248896444279886255991900057014586649870368984637437322130381678434036076288249504118354232155499809606767983714714951602292160229804445253528636448166032319604270791049332863235703480833903002315933900890068541364156186715901665166147893817529953197249660703088336541478663775599013374492048623447029352394332836193208120356708220434849718058330126282197274193435516374430188329094650875922089489330811899799842114900238156327280226750297860948060757119662635928935292452954965802993810162027508224057171695737758954728330507633622823189437553063684722358832449415155104205401284822653498746316838259091684544885488588528530363361559035412210159948787735304567764934927316465831953576558745066071600039452855702239144690175829117277434908308266803420112774950774768879367069978485022258687983044890605616031399855745069112548388771716846228229217401539446027943564470698048870778949710262268985756108780045548948750392738579464147110246782007919588772989364166995554622538146702760711447166387559065095036781902836620541319833361251004835988625292691937364432932754730622224522732174950745618393740964368713606938714411116481795325229010468437737412601679076806477791157318580479016083142174528696813092864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,14] -3414821324772669088661072838889604724881308395655833944280639264555366011188977779872771107841769317832080260000647884298444043343547319489375822740141327430948542656556326139236768981259138628594903849716044649115363224162141299299834006186148756442763201966825477382277706475103111482844092487875652371482581848643953561216236197989489125332760084902454795506480554997774162910195280337161962175734359580680675451397490711964772481094340443496473540500949625382619667365521004587901228290180093741491192261987054459007606565320384249620887777058622337067121492272336383505577145433468525052041234231869133860389412410175338973001800258182915840444708732468979083262792910438124306190915213406019651761310663885069335547564231638559362832792055990331758858703126287064747790903751120635478737370448097775557078266764694443541618115894734868795198461390871181259470949944911105641407968282172590449291452206083064207474044914192231633476731386215556419349340991747833606717935126458409882657358970843499942632357607752275326246252143703778167155982093835634155980478870377414314663899916977189483302454068134820282828771302545957846521483098974655599313223459160922442871565556347946696853527301355807054801842904826133423556003308917717342746871163167315915168656280386467659694913546163884235680397678418994192329112418759603757092637532706062055064726592924820052202672548475205514785774220471032723263680210230534491145013272777720745527199469835577078825316451728107133779473727559965882395283553024778286385999946026558699479296395064910532387238509935281681487901699739410617076997672626927505516806000345088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,15] 2816763397147303721931196443070941902834370062484932911306549120265635206069144770852817491281166721397181003935238154433804784758549707068974191582235060215623303166469960370875605145674882288512715345279925730396113586917229935017191442767688651874649168487587810996349653005936215099636454701906554325098864688830304875913390471188332288496146923046982258137187273401124084840264318670314095772467873027775770022824660273902581937415968200034136896013742029440155853325079550552181296226234107081346970657370126009471502084625262129680266019511547800522789914410268507606501846561607728341616714426448385378922455954778732528361467556225320844416447110955275833030291031816591907615530784046470722675742100239744333304500931297513836219864682144618234446088294174629860109229671677249574535729231153683454556390107105203349644428551270618375434480352326398004498233184409913263813733554900699889452450512087607389148401068207373980399906426152120557573599134693547339010468714087372454039235276138438348147069754366068783247035485089046237777506789927711847053459994633653570943806741691337828164006791100500364644529118310473196994598558182698726572064589227924405442480752483975429525165739292315854169798773564666339409878987851730885495668956518188598197718875230326516039375020613762433093022096075933510636147183863307334459261086485050983524717397773030182031061536279678019675875019773567645025213711111687784872637669308525440494642349751263890315544658879417099076247674349258290575494468116336391628783390160048331675837077746294392173084089898100869917939699727165412394055516174297260377103608578048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,16] -679013458998445196051352966394016427606562699377569067507070004262900363975888920165070336799429705174007839381008689945355749772696884858230884337224911785795357016571896779941594506142501820692523866101885168337431527942223772028366203492242159869573902426187709237103259149729932049167556635142778475237354401322935453843996394520596561569813417235731963219352044157735919271726633051503093816295037477645695414047300017667077012000291625660702646872648171242700602642846402635966476923780072967273338934177945232493642485873240036768992023183431390179625134505102929127153731827234187315969465808446090454444515296656483926961890040657426706691299073035389762291819330111779214803136479906323764599856530369991375188900984423068102104551933514644521945428323138794522152435871642651017580732372664590042218890739291813582254089375658159666803521048437531765884678023357263299465018019480987290031255652417015906818548459241166585488840628252662380695325907065018633567794896605932068680843763081775385043177852245947939714973634901925762392550474077769174131271396188712624522133756275980447605706727458785607564568153703656486575628122371207614385247991336504751597936449226779781124361514956616621997448854891278664209561292188775436220104133419618109011234668707178470736324007271322571971853075266080663618297176032721252333266442726735045340296840066158116857329732817084253888130742535550956428926914249832439270022815743424527897050185407009334987459734555941650620745771735569006621825354519514390629034100289089156871157130926611601152315527198071018305265310982777098407268633152236296117996748800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,17] -963883873791630612131692798902718542229228283003585016419727173053712153364039145658622347501145024318056714889194966785932034747507446034674301452863743634139356907068600663609522238791549582715293127836794965311417330824527863624713889001364379002884353154386062575397766312689268103168899260482350962565199414638117564173598861783938878086031236117363533099286287127856104541466302176902729622100655791828565638431907886135925016778327818480554385316080066488486901668121817587182653585139589033475531519170834001089628174432556337232832697610498551003524586381836935237459441245590533839686089147655954876482138346453895594063645748793604043040169012996849231865443123827968041549824773379698413632615012208031068035359019566329454807842452919900627930394300483911065328243372614922441890946494416626192287364955340866164833835661124780008795960924246582937214983014504903441999778400555500017682966797031278754802964253473585099811529221797523528049291837252787872811058930210418901886726166076290593846637056317903059136672122040712858873305245742590125941226668006219520166726576459443917761438405352792590331228980502039781754235909689209865353442731907614909585223677477735857316736565807137710243700614602047811409676699346088143470106009485110051202524788504766095667837115923985661124321702603042081133721226414228549230112924326498460077756525026244923085200062262840571032714036624029125998062209673218374820751605430253737177446961357760550379944475830404833761176725030251643357710755870201707110678104428759037591941289870032152634367807643902204211624781031726856699084589118058021042948134666240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,18] 1016325592538973882699362388629359915152766851559490384256943211727825213317263420514097787860467788313960407964970999343630588745753853310080387009804788007082508852673374616067861685342253940007803137309506010483563685860422922753781562833873042904679315050999555749266874585645305562994246157247800990628188806984372839570491329320427168059571472235017221177460463828538607335735004287240132883290817524900187490563872187989118729016571105526346228838529790292240311317001008781345298184289870821140247745753167334735026204111115548682206587459086692275628716018014553432353380517846460720352316334680234533236431828521700885386661950203434087372285231586864537184126445937603126548769224604966732425680942083020060757452540556913414460683104473901993792688517313751353152278267711117651613745491956237934442149663200713676779029129743102399481706511974769366009950068262553758193955523170758628129913511306319692560138195621337867479941165702301513003436704669460238579728090653445677670230744426210408608760549092177739499982282311526583816391044808793395204839441734823916981720352509273659314690324734579404765596298151324259840266494883533413801344362549797046520697987382017301228490264121862418814405503559806401248301286193507298778638038951732399266922141893929262915509925656752503348808033434344882383358533170770745515933781757598057536866569669951988066395750947402438043734169237024337845184791513182603182181528334506750404780153374861074146456634378949621751073764687619318742211608169548628722961731270664296560596689920893535907729376532434853080341290313428327976873395641719207392657184653312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,19] -325269222394179856111029122719197697617821576178534907396752197268005496445646425440870158918954440045224509599762829085651201836821874537153322944959370937697403822319860267477351763087906634399934872216438314759627695367609662790931671648306525534477011059549873692406568448764740209736145824079852647574562950046356785022496921496999042314189265353599794299234963884753961787248022150034092951560679169291169868133042893092929090599673643404379949362446831525182515071270777938378606264767978914234629211986173253771002308893252381489178790328363169920584824982323351471703578999553849717770511547363283854556156558378261706925375038819762128633407081724578426863210444728286563444640223949640044634579019583991351842621396551774068271425562612161347253811961808181106190485180430616688773737580772270456736864766686439271173482951295124798287928585287294599192016363708374060167125786284518682319544190610823404851675514869554585417069554909207318261931590578331775015377840561566870182999856583292468755001540940554568429093639525369313111206749542776094296435798001405631451611158672221936483341403961146493437543824529568990643821445911320553691653505264598979639043365343493559290370251985204711570586200454648643113395853740827655157553766935900631265528353449170631512912421875300673222199125622750582056818969599004058988940698277417983718171024019333413430820883023779852112407701107579378327873578828825367361536131482829453699902606281015942181462543545694184044550325456514813154575849887870084545909558587220151019147823648128548015073284003725325644471187309101002958916646737622440430030467104768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,20] -89400965382057997252741466427636981791068300627705306888801528052973128586796464713959697578298120911725848588496745142433028277647864183184359019072465794305858699809649914412518613996081955151649809853229450669588119362477886009133224836368730108728685817951798875965544579695793177570158648474416575684894670876335040473398053618088136371058947914328545468462858656930576056617483047819902096988644531331042809371452321362757816374092302714062046017039017802070468385054025598467286112735863489058991876333876829812274526399710690520125638921390065699633332315955251292859891564235067485164366112761376239627216313038184878462821080699504234834222683710073902416224766470839326566750434565247766318393098258068873760851237258561362132072299008760889588319883979561530579720303997007419097369643943243164990294996155574765518325861178355211400376415872697409996853789348034095110345704488039872182099901211778490329668478645335000072697414999985793696317365633580022942269674781474927552367484495546964974692921221009469651776460295080916959595497110832298207772204694448162584693840533582952250165797162842824094315667578532936953540889370387896791564122464098379174119171867426899128885033195185079779930442902683597585274258649677052549890218795094124573132825413039564414113485715722513494863886870982392728443495125438034739366460564128995806954188386024611054742417697681881616920443264640399680197083605184560002909747081286033192598361732262276649543631156085736184410529382310266341712703598733710878113232467681993959126646690205912700969261406590345332734069692853370215848712574651325273284238376960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,21] 76417025337777298507310343582059977532170173230835030832156367768930560221403090166146869771015019386262673771088893484285664020266505226899758183446906966820385357745055694872599265948501644683193382836947861667766911105594547020149163648147397072893434966701516260655342454250491531917177135954868421864035884249764560627291097382783844947620246570632717628857763097189825710017285537960320511298157966458130803751985411033349992782970517367855505884925024924910825496992909280621453606649774857619061518903641887251060840200298388837168258411086632501368985558098579525193528668164931845887994944098219777728851208109714999752052594111770616702441639245625538367126443707743526440245857318301641058157286872333327716288316976932132503348174077404678376511483164877999161115393160376520828020770440079456884284057506303188737311964236062339940423715294140839923643531450568627125447229801125420506098540067030360175704742134664632574758833506069958617263645336785158355794364053789608017521609540818396367482200796804940635393454904411010570052789238849117508087496041102029639607090020145043981693317510341367787092227642845880020650599902141121148432406642442450404187652222267321103195903812464425316415135103587864442384537717877364393197787723269477582163466031785504105212402235621240036702394758386457731580478644588680458852454583441740809431019504947268274535762331187669678577859864429851700297699455986931657125166312176957771639230376592977934675571126832695244818134352791321244432762925975529867651402203740801559167916530992116090696409572884772945654038020611063670206687880140771957372612509696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,22] 60631904568078963420945775422994249895933254411157451458768400717744191907182745634014477883998398708917687475411315785425098810384907469431430888264632049002508383437031246713209139699379606184701019033579009914148098797177153861784972768345511905087714739287258493623140706465488515483965417248877165787335583210409799485011661230821494717458158095538446570094816134995935407172532147456145772119768551855754034684978662082064835234261387934836163711047559296750237484971626338631239031193269118654793815539473929660024340066170827759748385706990199466898685641536714036842515869983491623263391823944711311492429089968343254143638502467549355051296377886440640139511404024236574155697913430335672904480479552050598938161306129675993600933808269288534382815561872440100907767471590107309797691251944051453177126534153689391821095519495995611876275023989110940052728064713492579955011953188321182977727786641270539744207768687894671220626713721718382877766935768665669031617294342706383151247445110093104876841419626389074059474769640861284205439790319566591662676660416939591302089063581425069570794310351364867995922575249822640534291906611249963039264527495940047798407737520290698926685100573678781341444318119867455947975416274468037396988944703884316505851201968251319007924612362119663275325795718769627136322317067625440183309398036537978537576238471739135486496595238207583469938359789656999068538112295659906309849641185278666809283464385842887506755814959423026555002818021907248934075067904682728997514077237594570795921551133335261954661313419744189844176585219710253331418709394870342261167997583360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,23] -116489606084518792046046797978691866629103857437659235312636170336354510730692217663547447332797162301577124347737817297530949493156813669396000392124354989585763986542347955446110701850854061090193720118180580822541558854613217653476563239285588325490709273282823502170644114018179591617698070402682422787843986592139498455113259041856249172863762326995251361296505699279344499141067218901911825464245677157194651168779788243909860427818010232767307549445898647602187462791993030812278776451047279034980157515600554264761249341482811058161626056814711645891626447973205465866274275905182379224551965273949894295894881337403341258198950106269170392495299884254461582383428960944939931494719027271710601237470622569344095769711139364260706354527632692321111170441687395156160612679798382030432393142013547055482796664788276986798541118794129570210907602585212695274338743681529554342008837051797797323797584050780802798840989459941757017075249755550498583686496983393575652904917172262219099260349733755079061576556715737710899837254590245792093390550517860062612557385415347647945068279317194322151418952752559583951059213571541892416276843799524104165661738067916683312454972812293075384438650920573196350654856226165271305966974652289316657013676153389887073172792563921146559097719128722735932263768523249575983660594792169577441059466847575125403035042232180496515553290264832333953436663935780043907530688419834853829824771302059903267131601204229599440078050120839898898018568628065323117584382588480065451572168597367865023371823974684895795054566310709162900335559375881210503286535524901321799573285371904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,24] 89547757500630052301422615029111806088695205613895747965860209071540867166603126886351327935152832824538772346846017852217117303267120318549195612574983152177774116578563440144581055603686065507380035559570050327907326893807532680794874712724029708338923391642174462051335671771914285421884625218050767864327432886582776562727406447926425222873054083332457495689264238311466929182864315683383198053478337078799757477405329242289471231023883162749139787945927280039345150875903205970776632241946576487072994453592149417548897318281910389032898003502084156856282136694718597409597891161685061938068598116191899044197332492631840003182874352405178758182268035558181070120174534895026600591048758481760041622797396852781850467641937408791757906597874251081297666710801313485784635331230077701984253973711473223607333333425710968097158520141385567927106291909205384668810057065252938393496530551302288205780647805718219953330744124640027228559786212862898329173836657026048213601596772782851989786071109407852627230751709716762430429255162167142841466280631180949590194954034895758641713754936555940523248225012273018062131801403884246699361932529607282424689688295252635198679504416571989077560873741200226277474867760915918219182741112922651721488095618264467208733225523536166475870853922699667514827315639456105957685810561261087978084164857729772333360766050205535544492624787086196742439333855554163271978313026810924892033201544490570062800124488595486172553109146113702932257877958832983898740471146203201203773291606103095350092158203777961030179642127417882559125932760480024661709033599598701710809965264896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,25] -45952997659082290197530523761810627158215065190065427372675598427640541194737340301492623760053667316175685919069180612624982729478034445943333295626194929561521710538314132864602107032154472721064480590685496530001858734799315788063856026949706794613576955806779456011409553232703419061636324832458640700380927014840481761434007067585689702245009832191963564478854995921211945413023266652938643244020195538998555129065299736292448411317104540531063317215683519150397719936112477077288483913817784783750400581125916020837050860562050566348073891643964257552346363015960992424534779335450981261054555279334930402543557870231828466961435660239621689029910373226788971871952383047335029848565974126766801159099749552202860417801153748688959761909080693767181206039569003342137851887503564500721968216373668968750255644795893318777647178430727014687503687081806492273373923075877579740378359456283249832684241212797515623051859574145572785964885611515347054797569474756294195182556847027698386119568901304068740351189606056250363776351553987302524122767215415940727986838140583975744262339297131637292179571804838403753367896245399121951177705064583737589964498114303216347513859193104626610758038070663093371138896674318205570485927219518071549118613340026542672980310552524058498211128728385811018580327235288918356991573168073191019306196154739719974698739493040976190710923335723543684304115678417058385796111082223420915231231734963658803349812624197595071302231072293732290598046779749582109870464769176441309890618316951330080605761572947664755078477184759856768704221136196765243483245388188480178005571796992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,26] 18867457308111773768970782338219430029726622028711115255828609831405911467723636779242903954708468582925481388248402738844218258587815191654503921820708001551060528507461831604165846775449031934550655820697937357349780064937784311378478859814920216738632666556397706614987370566319007011331020323640689525447057225386686006259786473295622727749575280277672915220912050315588629600486750004736103829052881265294414737264181818386050430674825331093588642410644571106872469914396877133985388894267133463431166502726585527081064879336216975524468838158141091382978729482844938255847867983994784667859303995006530234068310776199380794577679030671713943311743237925814671719431538063401328663038250310430010672242398289759340411821449908754005094880473926579673587267451476903185087607185254113034652362948224012997985050939399628271324736797833912117929549361745603400198106487141389864032324784334743657505907934610221925905157062651887519410756749330817758288514876321637340800432354107362101984869303038318547017010333443535041999651157152527262680374576710567543455105665359612006099069632068737501465102608027591917219660408890510941120857997992153418333139945013717482181859413003804281306456995947593969740280593751353696734251044340093316441825113858543336918292025304350713900752433366675655380660271920320290816839448314865645804069344961590320064103783299470370550120550777312174232346682085552803385014438379086694193420436564206026939687093495897990980798745346885238559403298851629234441923095327482995839793863455991465042875679167369394447011037537659779292525359986014400383404479624025760506293780480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,27] -7079721970200727291295750003251609014031761824914452123433025906617913213314389289465088910897580202375958404547067816022528351197264063793162821530799776823188934605849235393101327457567156007808577939856845180427549630448298478195060303755579181095911517970086265710733724421662757085742918441545497632119409718432942310853729815045360921608957563899023733655179426798706659690362271222911676684532902223738197164309646141515612947025875887795913198345664555291661295863175517490890170608467075924358178252007049680279918781327287623400276410894183545873729407362528161738343416393255046222831858003319165307845648255399094860194999639958722765445189674718350956984808153384186105257934615565870997673300988811878200817465338410682331422243417131597217116812367361530898451685170097531568687116333785232467200766416180291982946936907383861849107647917061160644333458802267339052539348362588261400072374948741778443671762505576319615261135010249868575912775849608320431342489858335858873960669485473125735406964610161402797616568461520867457885379007508551951026770915456605215366452650043613262891786705708263094143607088083377233772057793078551686310295169736143331718050229602065935827623240126290426571539665704368066564532705285378480513622227086631801651875436098687263737032879601511672579549847539879459141038956072809653104310167731470327832688611012488403587826705385949538076845266737196465564692954358310042820921342569566187948981377302257228863088843285847842535768576695436274853348885622239394097700599187491091099562018140769444346446763725219695841660380796800176362297636117766234756584833024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,28] 2537693203052332028612179010220174663525260210167427694336883056264203822417794797585657757028574973992134716298244295362108054627865310241682221827755797148054512914100249735628732242033704915635676473395136733885346344288928842140365277534147665591486282307745529250332314382782520688883379649979366590392224739731049989134517754464851025056309247078453339042442196640381402687893680850099861271565813567684457420867636585206212882137929556942158304245618635904172448840908978987492526329895191982160190840204754912128449617872391828861798750823361764394837528269003709252074725981352817098228300422661364535600663879513879117704983403366005073324998079867898478184078419128015724545571870018905999201051262194789956261419879484259368373823058171422617778860302786070243603598961982089851092834543094021708098163163104838958873422714501871459515428489569851187803403171198641830800774805871885967986325054870747841738059942103452291467702104175643959592489208252456565197533412123362147430920786450936198136650982145189141033486406635302108905589232537323339917803550538822230483618530078706713498811685273570976957626881980649081364026804759328684400014566825853442151326964957911779003222120482527840659107681208953638532077204686526805943121633571435526546553571033508820615034734736752165342330916688026698158876723636175371486680797687176410070735938625398260466483921935826500541932726807801077015652728659465976737206126879510451795937493590620215126245455635766060813523395146901881267842030805559517290841855690790227814634332047704936280776846059096918951324549244902752089382100931399305791226773504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,29] -843784439219130396223278720426165104673914752233319971228987547033280372256373973614581867702314325597685852424217286146875815523088185835962206673201657964185803790307105293870983504759383178522406495541375470663680765115094576626175832405779089811629059534166726595443581977511435307501793968881485892742810249575105633022704936695493776515001644037970973480391676257324554641748384838277592382059072401293386672377858038332035652538742951870208208998739185182944049032156998113371315924043117676234207248497149978072823006768300404910720961822790948041316955272473613605475665257477544164117979368660556625094677860273954079612469613842608728796258859594160915028335334886508854626040615779711022296263703246480625119713571393377755074527137454488937419119469691829971608146896154470691898728937151384785957121199135162977302460516976017121882004047921806366840097403176694760106192206636372581762694628654598612185992959744722914496656314819805564651159800594917128484641779687182869024224979624887051104265495705401692276972102321450963251055911140985734633745852573483640741997920936448847368804949188862431400007950548885064624359726222312255229226334628400532616404996927956154432898914066677012450530924321756502720295173485817501031988081339709004591347718859248216375843053724136561780548599507650560790184923165889176766813516632183105535875610693074603160553951543778626053029001830437372694959561950256636290918470696590514427217866351501682622691745543209829949195518663154845235757970783001984687461531913156683958752222459981745172775713800654287437256435942877757711932235771933708245434105856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,30] 256525841174499252943877939215862655805666999739270093268275487436211366259001969622213281122556549448194848998084757436018310137166274468076612922686662789152610695969957308265475724884085656204090757949498495966563275681098334014422397725494460041884791286155934641876983165965022436615839471514684376238996207385215839281758762602633985626271356262832164947482150249399031972498698671770039340055298995079979953521266620864700447358217020890227904949978039367819012661339898788566944124757801864247475300900680878332707944572714961066671642078415815909554482990582350781207960936889395321305958743168508735921788134872897772220600376388610593034116311790566796349953638802712702245461680546225266245912761728207672753228924701690701214926006722735913544062626787939457880649502197423563386924411379975318868111820522864902749786366268438900773506045202960955605431920918114133223342070593359702140829768428265979690277360713616957235120849713792470239292408485062329310267501826213670932228230651617945694228453411955301782177342721719964773020502684061417206930857416471487036593404370162490023716666604140366388643046615264779618105031855051179815260305430775490611262516062650897349282248365751093738874760090183241633846615013089145768408543058476011836936770972918403099648382317289893481757671227398715086838969662157908300758159864692297387005882743141354731445729038014858559875656769045966378402457315280768247357757560066788787817035684899681053313658815050347631734183073227405920933385101394141373750224491252613719604251999102000283152731413275945064420109062501418164497791095076903319226023936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,31] -71042302119847328947620323576232820397061227290878821582567198981671717193624404128000556109168546751165243878694949357819979967746028576868971728070067154238326584008902107560499409746076310176505770081990596786535156532673410921614987747794059567504426719550136424853343445393307558471878437246085059264313333119646998199764351544665105499907870857704812656340444968220003338277013366847988534430578993675972214007165393489843772010732634455997106336219081969419396618577209718572504996645031238173724340027322867482932483807682016597314612603310198129705810064920820670782773563216868809071907563279215799835130233907057549720080871530243805287150354992080277058226927849928092634748544985764167065495845511706436663340966046560111336580165489303213344273145994296847351452797126651226879200677666271488027127373530157066742375906611256818492671960976084540861086222730514631883673124433701533008384395532414706950782908632572409365138411053653370453093950515049570109575400771689765102919385172628038762401447534460887599195954809657293129000534993758690774102010369648481111418442675936986211928910534413182320967508381322813480802814600617765795542526298342036105132153957910429539058646386759240670959731026283873251797024013178163603635932183562248468957572293323683702147686699861171806483211752630961362097711536322032996565890201795419121638034126128542297835976502199986563356896743823213647011146222498045359302077951623337143983058587626615869457499435691136116641778256168515518973320501399606846446420444296557418968938009682070730169928524689274089812267165105555284518487094410596632076746752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,32] 17320848765970992546231649981770698566784193999016774600643450748059790389847140593316470746499053522511374278837854406387086326325194647073278258283251325279184930231938920155515646369547764249874146043518153872825349385986563808367610559987338987447611078047216046344701420426287676335572886081728468317731316531540895380613091292921364777120371875784189241412741163426847847371132723108617083156759818301317935622826521521294297912881250249711681488130060022291528982712034838269178670247179320032313818366310122714466970041415019920932289406645413425667357534472647173813546864654436074614061566579640692983919568401100093904769079057564321084913166411165564697979888971321786984098636973531774328051771094899919963080996838825031171695103947550905684986768937730466656994943127111920605830474627070207116723862167650535823727571536074499740656401821885703313669433824736721912711814349737310575016635145712877278979995245416956508096171492992312348451545196132524241797074813315419514787711817483025979380747819286888979471223423664043399856196898444816689302891271890261449912746023543160754150386573611035962125092228693688866324162386737399054712406936758990774581122606984546753611455873678100844419204280275688295342088198369017533871956079612455620596142135006472678534837649972610720269518925313226340613504370888189831966598348530177433655543446532534715284739186615893234346212241026433985825031037695435986265128301484555513213068052200589853915082031430343643294706353767977390281121402320510347085359495454281440048182711978780431249559427465684967084013692408325337497583212603937570057879552000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,33] -3590257737120488068291991452686251027880519993479166788457823156751106716173288696742147766183506149434838643180540501125279279933159330952435880310710305823980515669195696823455242868856554534032587031863201958592154047940217666741898892297867561303538338051481021923093938356096552586900761159037691504871389401932411919483350347507015595038231386286595672433668706829240861779184752100490452348546396019479880628374456296731364284150871236947156922689484961097802768021995437623852695725680158198342061915498621757562098335458794588099072701457257298640127605042824190078219719231624075482550039676008903451242018401194281824052080418097099207752515900710398218251683871830174488763891946249827439624822506371420555842380877883553474938430341502831374250909554630945179402899085972249010235468830814565384004432348867828953136730111239103008986150903038454909970519374002498923264703136920449165959307465763468814900446028794291016486740829642353063235516099410503924476218124812821106782806034640648164795556974519345554115762869061434998958536707266020881430339664689033443082429041395627474268807694570839651633811435545796341663169085562797123616581984048445054978098817822167376732882138481008549689546467198523144245609575632344226293396023049234845151219786025469438608877798360010636789506346807223180978080168306842875598182128276643734423320876606747724129666827364500581057446261100097137759543760563130040696683061041736422224694712298395567087328559026951892536332589951033151715201139931644542707834403693393977212036741235367676249926263654952181961573432798657431323900319228990101699690496000000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,34] 634717486796110434438589870406414102033633045239048980988054920628482604640739661389820496445837505084724149890367003431437132686188654988696303436089882580391864879003621875206074535931371422752740655527267782844437914760420316470525605837421994563176301313314081021781449691951563095952829386477770543104962202452701534331975533118509702186963739582924039252654194933773385597220809709588016140888468736683618770986954349297739557597473416085910199343169946713968945423752766629630390676802814190072068894587069988979527564580549972434604464178022186920940052553234553348753987196791360124617394246094820728901460563054177753488880174186695901469675982852530471215647218983791563344092267600048503508195446144472727027418478590809338898613948940565363252798659950905576636762497129826225444770912897751968713077585744842912664875938923984418931105226410826930670238684735173390277681141942965493145949551813358353010309587053808708658551961119542801493372084936909410170271490374217890869563433988417410088944229147264468017684097139598216855412381404296725318270714381441485315748574888038580026903828961512910312615175662911143152646159320112217720845376070934234506643438332308680438118813546207218903279855767102283067323865136680063564445870363426600990706879322459877348329267967913593790444668016517902036336544551929197260298756861641031349747631609585998149004997438332351737425792600726273254424646942172309990011995281039662025569247235986547536364201446105130096707077427334033918179991575723197359993948862819928132652635691610307546500177868142055178901850435696418495454006985977672618737664000000000000000000000000000000000000000000000000000000000000000000000000000000 [54,35] -96475276748557871703745133309498926884744120145795039239362528367072843872201506759402747961374281569512488358349242720468339837350168524132998224148895028615694388083721707940209828480485563042469953514381406847988838737618104425601126381486353269338580634149297859255381152635893258942212286251366831062658722346949898862585755411341538970081569716075857857885894315139665438153018592901293686957891356809901625176043813347371247791844766284177534809218605031699853233558409267998261593242030043392567882724892759063588525832817766958125586754524279045764733693949775058858722107439757435991524554129355841831254070409128313949586007836243176607957710798095013940183960738906686675020147101863849481355181760458625172612984771025103025705569984277937733127340827328347531890883849508270722235693782427068601154603275835918078759141093189885277289665907445834757824541759257431809725081607991339557521634511147971765338386879652978170743320707188139345570622119292917983181960211079663660900174534925354840907214934309779333059039927686189278780165895724660648128440361911880047947145812258249655924042504659214713208578117161207244312511695531618165983517651246312284335234308008376094032178464698092663142929850755647869229176628176946969232167190316990910032694346444228079501694886403477922739048131912118628572753983608226944223913246283224639608266029685497590415033893817446946356789213960002590380656006463189569092373850759232193838936114331616183282707158251726471690278664530110533551518478561524189351951541441994804039327610166149558674859422697336915042539084817028962789421367237467581710336000000000000000000000000000000000000000000000000000000000000000000000000000 [54,36] 11723861801786929457226496382670140608901714709413557488791273921612780874193873352543286323298492180886855963475190300509834057981649685629199419776891731527047026786433805989587733122620002273212550194642089107572536061723575654496372935279261982051347079410900844339083092415507997351304366222112718530423809172674296335342010815293572940831007853920186915438064074797087429274379572413888706889787056710228611200373494033058598657692117209340892689962869301976242641226427857277246044481179803586624962586613897762016640558341728849491679159530116950711425767819795091572519722006615157854016445282696079717916466636101985341356108932202153633902211086539997460158429172580869998190546354327650706432000786549260641519915633179110957102672326337155810128915678927031213300726642417150290785785746032654971101174926797523186891600763170924592509004449974188796558111224289690823463283717637732763148949068100065831503534621678127355862832422200338729717950678167450287739474745836322558712427578978698619312505572466052239901776439851235380503039663968226417268688224021757471567343137004902556270880895854755658086711822774781136254556696484141400314704940189407161160130408965876410768731297327306697994040660013596407635165192670387844339350945620489182331375313062186097445442243052047244431504897654281307811468025351771782371064888975420634902482554373023812553166243027286647101342646573485952043211990797710365854873242784150449255932196851564170044394109940118362486112350715479578473334840336033829836967894348523125916960477694710832118116425493496833946230588901248304926039087571613062791168000000000000000000000000000000000000000000000000000000000000000000000000 [54,37] -896190878864379535747966844856706138863349311539611449390137785277921043642157729691165255466597319148986977104434818911844265481882760495119510571748484228739726947567473445479573086523819822868295320444558314848091490853483098464890925127415978584657770290237447343555540549063326217874938696250853250781592061155548469408716555948575916900046070312369850622287196467472782152865971401219157246638410476036787254320044537457026548022677533027492971614006948095523136607727948872285146490773420575561578756774387935019084196339070122895048304378620383203456015560760347093199344404425949354173623236427876910038001315623760241149261076486417801187552710158622703680796342966667817552474277851649522363305622163425116686964375776612319790755291279476831137375094259641262912516622970401700668063675917128667428389236862680223612471599034031299818251253605674232223211496669573695008645811638653896888949054209248634370639067719825985407224834563644447330978405526259541064656265853851303050936404114383044147469709773401332553573157028077443086036054231952159573790751458232350085975025250214131998719883888240834001768114878262963807701686628142981044625565411708825845778191219275230538264450415220385900618410397835415390065444665940870921632548908444462208507821360863845067298834285744914339085852107366086910393508501664019492309104326410159222046662466559558527172794014924592383128957754711074301438709075591980838032406359859658329176653802527063501890562832277512498385444706692942806817995990988262682643915332196858424167915944955494578599096114977770948585596647244962834090371796919168008192000000000000000000000000000000000000000000000000000000000000000000000 [54,38] 4010045902302502906898747275006691646862582962127393527444295575403507080324424825492036956400927753169161682403990970165158478234107921341668942785722742996664343228462088189796288906861474187173688625380902467770708609862487765304902910259173034732097317167796220885663621784767517793683661826742188035025703581444227530648323711727922695740200340967523168450992437702596859370958653319931001471564612163826488803490716282717409654006985432764279137771151460200251178254480071983800655960748993690788894673229370555346701895363842890358182379912341759411823284918700104905780122580905216896692185325211399071009178101208216564782157486506261894592112582453073046190123371354874536830241277113371057099166497076965664960051564051888728395879816652496333914552737618184879859868592137140258947625612912634683859838254278145235334370782129148033650078126217207614286584023140846018012808772577228921263017272134284947365920346773232372531380223468987861463123023703711995688011977615957031601597873012012323837484291272397328399301810867821393853954617956088736491203518886703600121097055853962733015343407622066161093453048878559084305747929039992652594135551583956459141562964030474515181015850217525470703188123530548887989610618967448149767487829184400504835125983222558127277299089634972561739740847269668170925576208210159627914511680760676471155103684312498434294811132979428381647161222572468943379631620936556600975543240152580674333905343686934545199085614292177777603085023594598602310908971813211150134083825216632435522376196719845434651362188552088176087462347695903983657105038098433048576000000000000000000000000000000000000000000000000000000000000000000 [54,39] 7659682830993480560589301340642947515037228308410087345888622185117137161468323170642246969265447887372615961370321362330532421062675599035719621635539323663751678208633792464623567637449509845876975782189351266849659828271994902452211248799717044229608637307109924414532605273470031920954606206354361030129241986591215191535728442209774884569665867615088018468462824652651649153061367333451556493831198528146492454235834292074406630332734179861297595461743703261967283377494801219154429114568228063380046136642247670388952205811530864449837413974885955569491025226119569948262195330468378802946558764174987410420857889195229243522075335294981603282630951920984313780719541822893452681479206616687857195816053280319876437786630898351938225874728633857300885966232299558130494797012156420443678379565905579617333555016456963757194610488314748350833640724226025227589927032973546241518925022032179451914175762609574928899854180251579147943958831654162862025837899010656341868081179782543237982787058390946468508376832453908611871771944683338722775969345888492479182328625281154176053607380952715981471442973520577420662708009442688082213199917231324329786441859257361598402433027446572795479189095744904077648539112301205016805599318809606560927104645504204318517938080610509180108219625940487263024927165021762340553149724713811040894319237745214630609609446553223379943192446773611333909254548120670440792945017988385217562517763600614976776689699963920140530520993656371301418313061579925018379760993564662400898721858676944646728192224585534880279443631809216511685701878139192151585966058798892187648000000000000000000000000000000000000000000000000000000000000000 [54,40] -895661664709242594885938154171030424844441347173721308793976427706160030584666523515604516624417376290944945477704599748259321093988080231789325703057207520639909013700215888470897972117053612759576258777524077427248170736175127277503889248062942736939136214943273047324376236370644853801752836684053972883977676838254859906480381915265119889938152466485668897876123764197885752534798167525046914733776356713770674769329390735430395463493722262154939471542639866828441699346023005049062598305745175904844796387430143032245265442188115421883645933619313305556330527384968898005571752161677380707128891507263258734288495161791568523091861267222331215858458574349619039372690207418051891490160900667737208186502380445150252489697392542894913982495216577749180561439425957302828000754730731003757554160979033923491170905902749679926334529212954770135924139575750625840081426809899018967307772188913854952412185113655846860244681151615920539844618148450089608584284974330479550744196772609136723118559244904256397351672445747805756569024891651413978716968285850416123383221668914039011410658349671365952390837795223423573049047541508927553223476357248766909963534691752391160703820652820618925195186000561591223409719615521283021765706497767109807307760451266621371304473500368924760369733568123822794530946309578490687131280002236046633261375896004844360013555971828764743346597255866503817681116074945840010816452324723174370094441805569325429691270413396300303784605053390508505760818851065540523709270697292430035640252419221711366717213766535991792129801990759411620879184868208447079255425923535601664000000000000000000000000000000000000000000000000000000000000 [54,41] 44236168353416355424350896390215317098239450863503278229156413944893417360777891862127422510641303805583169104148376106715486299682115306192868426081381154861174343217372030517417522202465437631284258314638154853756983304755630934188683356458986684154903127436976551244698551801232967126582471290698165703797122733526280513886769089063600851885714416066535113558899013530282529346807391620645066055682571406391301124548983004966825358769736228653726965215940084003942942739119933331117998004633674165134872924360179002156947785672179500994677906513818794635204327871463334249300602479114025301384265861470104790016946340722706403913538698253551161179086035347396380518289365247740345507787963626216557118691851356888526347839168390600386569264155488661465900612945957615060900685772071851026909654299978544585955539232212358660800664119869311434338288471552470702845740942543339129201890426511364264689105784195740809458499809171292034988996343832524158340250080107170145272765990800653176386562345403301690304558810371838389135688267336028545602820907394019045197779797346228130406841004563057155853052892413502840042957631180444858226699258496733847017640338868861436816742731765971500096786834113080470230747276118594236299836223314427325320800768150192453578798235006867492415635459111894603355053820641057520847611193622843325699615807556562445645944410035866181273190538048946084551088949819259125302592832930054051115391975674956194631014031525132307087842213329921528144771735384941181858224678461393083068480351935120655441018610398718152511207349567955518364887628212900172986176969929392128000000000000000000000000000000000000000000000000000000000 [54,42] 2224960163386356204655695358751683566482093641848127054278472161191466283952820370514508740955830555411892739391581988216868085381293567586860933381545215564622816988643848651879112990488834426352816545865924736565056380205026174720773153125553617279347611697114155175941614176954833331313010083623934275737689455699407279870733066559201288962321890439197747964263835330963495292061579479689158453245700366662374112092075541473673935290891000311400288183359354115809716128774446582874139286891671555400347936399556658658007802037680223681533743591070214527358479023802919694932563615041080498046210401035774090444115818896126263993349694154776038537634806308910443399072813316225922052068100525606279581097544091657718575534987756364114329922460869618543441817431164029014176061301797607605051913984069728051534438294946160788963071987191602981993628627979816976103101288236645432842479843509239020381704422245210677111936107579655214598219230839143297483081491294876357819758539744879922425107925697200550711057525498191307773584544638987573587428151942314877403472765131988965225036918760630379082539291944446592578036093082352517973848636704849872263263826580236633073875994184308980245329132514824610636243728119181870406124825772185757596097384782201874199465301493285148669134624141050434315448702453060134576283172797036938992855960391267588897200943114230980747697623973126819261721346654132982938352322809475349390334869313799861656866696760016413996732810063911582711581410678438094165241668500368221485754286054619848118841693824237847220468590190017633486087003165889220129547701870133248000000000000000000000000000000000000000000000000000000 [54,43] -392669751345220190670761587969255092513946641973504635814727373625245734598940638537298479662400556715518852446452140925322282781552991892599263013440315572654020429363256543365228196425394440662944179354145986398972834991176772699626626728605161086677003178052045943007075576461122988900399470190342980452267947081204570769579561821692129924339912608154453960865436050708957296828211005197554721620711762277507179565505871747816533209956021237874292237618733615304081682395377877301480109727211751393204135376973019869118993384676831175878177070624609628855793009762991377878483777492540472592253975598744128573633404454200487101975404823761548898930768818963492665447580001968369834588331697906296667180139666405171327583393134678194154953879373178843402402986247900088367981187269395026749713265776578497837771162225864428143311860628816972431567702275224282888573684378717779870752672571390401629476727930713834779046004499743097012014305350243310863323244502647683069510564289079074988487843820846364117474149370185891515812666455938575522157852373835430267630349014448300922705492554843483558005190791303953132307456947100049211866181682409937282751071108785263077452337325782050722143742918002877865419742759476013295505411766709288615790040080593688144460120816275467403181889445473950572660412148592600973861598866103074631365955292573107894192845375849865358078444505646382129452565784908746957050833371844184824127111018224088996879353852335914201274080910937688848516206800683214611140302893601955459325750177870346030199528326642181457990642439368242850143615242696583707788376379752448000000000000000000000000000000000000000000000000000 [54,44] 17243417623919655233911192911540659090923155975058574349487606340746407339174573326212897160982930242893660308608037310813225328802868758001880461349957963062272385377418349368099295297578983927362788205915461621381510754252604543929695478611343331599491683664780905644854114130567225938778059331742403376027812216016087536264863114131453232923930721886745926522785946603813807744788508178701539451699735573661866391152665399268201807377671120444030073846338613425093077073995753810272395841255896554896420981850499513291143934622691826870636753043476391105527861985458406124424141091148961719145690779225773246671483391480326459744363578670714049806308463929199610591000443826711393414906056543020735501642937170202632702358139554315200707961667224022216226836822438517107714470093857311609823356412129653263752119558697077435319985780194068912218741983265675749684588851852724571786969008318671810727653990426892621279288423446186055486589538387783400671178051628815483675900914795207444956648899471082581860630705464997802010890857575275006600222427197472718210013036245202770605540676697937368289038571149131492999685001542437076439118733949909067937126188498309865256522418306792892389251037345170039182107811328945086609238443224337034457176503200636407742661304808262943062839133529629941585925769307847645632133762829652244359620926625827599243051140442030689178505537218722702390206935257072527609618679979503040809398741403452365288499162253011286632447609307339633242286654039343104630368134941991435924486342129988785564873194098179358475967375431956382327562380327927528329499574796288000000000000000000000000000000000000000000000000 [54,45] 381677236340726754814507954430212625199331104811807452418008716583353434090422242030998071384393748855227146349879414999654368366857667740862890791189080581768428495987546064241859903741724465809351201786832694312213073611554483321366927386099537818631959381944314101641027982738277837852076147920156471544643277792720759534598312835244638778915007813168209280789022610946961774562237429371746441073070553911096214948599251769493789521506770916899938201354241802473852230087342405586217182275950401718573494416235545314686532040159262033800455352338498678533941343915433077012335231766933336960942442962450846920168568681146094386175175095640255023847939883919103672120636724600418818966456692066604785165554452769149957842143653990889736539335785864354651088687815292793105546461377484811918222711590276256412543549466152773418804938287962969831962224178909202643462969983706558887909334693260642898442992500818275074216276753326107941436806465666290740874669699983731465192819662761131386212428768463670913688751602399292595486759498226179153638642914222830049292389923046877296610632766331941951781160597136028421903848119754923537075751906172794222334011848793442564769462275285718558624171917041612348000508577118581809345886091351187551396909497898581232698269064936686696239152790191129558418011509346403109633656201303003067999076319960144689154277393715466225680523520846520065030189630944800245928330402996131549686372190037823043767087439798082674632874859634964961911891524180027570446998708907813586103872283981579086545605385600994689195555932820189560546244662558696463964691234816000000000000000000000000000000000000000000000 [54,46] -47270377627843997960056239374181270904909149322916959682116139897626680081110058905720036193446778015167625595569370756866212038297119010146859544775419939454521936941402021054430435760372331167529993165753542719075956264795015052629089976291951619509011490752776520805653281612546546595255683503378050903416547439744358336042369641433726602027495670193928820614512108277582780855059807783014982174348002057793458656237817224653560262215204714871008343601067642100177220953101633495970986163509166770028381164819250661101095487371390725119012540007624257750648024858129329331987274766863827836562679639319938237148268478292277454666458238658035738295069435094002795688354445116385859644240895190737849428461088914192596559560111795012346279246290488991426953463328991660653906364966220648787086602142505010504829020735361169071995975710819288741804863191421816844787686228823562392134734205687425607708804962517480582756674356232370859233276439031204828363406473936874429046655983913989360928398452983324537743641718808501801661875243393548476966770222510792708647217690685465465561156995522237435542226968062348097493838677454049529580389919093599240050867568501579814547687852314330307958277007240888744581563013671455436919424492404226978949468575985239635942916108266683708650627626799992080030848324812182336940844056328816356321732237133254308883351654474823218075744859569541522009314345099227139484756470490486052881369051528534727675544495776737426135025279888219201604836780089705435301871818568152255116880993570434787719932573460690669130761676583123347459236028414099301068986908672000000000000000000000000000000000000000000 [54,47] 248102500241008841150469587086059264031378681773548336779150251541155647066124577483682356728761260402560881418818960751620560560167833023614683930285775728112761996164083836235621428121415216389099775771628083418671788196441840306797352690244069298446524944541695228625763527693912524832624229336091519292762399069190443091276548689491921111376040827668654868996593201259532114663837383484433115762002194568729757939552521873732553527163117420719283774433741645415722614275103682693197130832192276617737941988691973030936234600165432403486146268449907345522491906151421723200765125661107876810132759337081552341243243346833992113274574503647013099933300542293776393944257191800005243254512894258209812577698851978725257677574514223311824998065555404817540646869282438965756765191739905059704192731410779692589512279422168587644842737832484036342043827396504036156258341790618394502312970578003730192052353156111620949626759610627832117120047496128817790442358614037907834558456380193740328464175561546608890170831502860683101507785867177496998875389036119804510917365412130844132041153232189586749396429071941240669045327788718027070327986940382861608206961507820791544375173341660785825532274576229956076017865563839741197333352503071919794483090231020813016457086959018152583539832258104576509503368074044143975399590377966136307438886599290350591767173005971979152416127136417664420364272124837315715960686504666976555571311073547504767403584359646894829678901711631448165342108087868958483511600119227307849575912667017764533194912951689043457704028165978297650869060817428555228868771840000000000000000000000000000000000000000 [54,48] 57296395488465713301993165262827656702640328665675974892706301825617325120547164633298703037284292880810079452668085294436793499751836958156810712973026712001241221817031265506785949838001013908542040664922293138355062755661469355446688229859435690047896049103554990108453955085650922675739678897470350158951211285867654045380542992957610122866663458031403422941269333043425364323253248023783015255701020507899376295124108950095493706547675081107905198523572853240850637607025575271001728224986633910960758421009508968827637484683628409008366732249635099229082165846254861188689137297296887425189139266695267802963822167706956381337732512117452488566024576768853135122681851740661306344160748451813658570602316170972933784197432944597115336981291544769391141502527996446980158746720677562831268851982944710601933856583490393895909627247366124939548943897431982264376538805967233110759373987962367179325449859881603586814705532128743056592545726565540165731818909092821293033999697429800881268268528888662716542767228413132474590001541841013014294194356157534977305547337525621280230440934891594637303655577336109520757931409584823945108270314854475300143267986508488359977980115442850556936282795890196321288363408779604890927063870961511423052872198826208783633516883132738455931020448691615463796766512537719736033006102661088722260108007540604151078091389838756605505133472319835293759026322629528774787226466239105099109296038485678457008371570870889809591846484721214451999300654351933928883900195358666635848552683789900997329576735322179179234933566343555299064342776771535466278158336000000000000000000000000000000000000 [54,49] -290550618887393715332053486382488865020686727129812517716430526229801334251735480610788473326799550989037067609154437998853154196051461922896234172136104601543633612410252661802676480665465525322842910634932530436750973242836372148433121092342736088651916020788164005228937688594223299735132089806284843116644754543471478670662960887018036465831573066128004884414668780958669264982284554709642081519869559946616126424371164557251763966603681122953573802448003209234743331101550282538370462706684227842689689919267003095963777980463438216736098454833581117136611101783541183003124687889801200501276057004915501067057023888787324347908418363348364200055744897449537057068059085554490680545550026987547842673644350418784332620810347510599691657493599317550122466381918388844786439102481187159973719719219090137786820950388425125805273422326697398786323855448723087325378898495749170064398213491245321563539325457645960353629204797091753350038660638425498952080695478558201982006807192192690772227640158079038744260202230832850911097986405624856113173250576307404788090644302178057782939984876457081878160720443157772718913294192690190880986004176860154085977769539958752171035348528441047541625640827670274196581793390190204265247896883533990466411643756508443741825347045790083937996637702121433566154277121695240183249419120517248404628462068640603168314061857804058951765308640925076495503972787628701848429065048433529542935825888532578238538507932646748686639611497871253206250619119107206758766312374571472170299121843669425350130234647464852732802482109258747204080772373458856240480256000000000000000000000000000000000 [54,50] -12190642751578557050019620795000821438039180074565000217586056320283557482149477906909990871725490716137847340881689140006097074825016303319373916071130508178346951716708433679435528414488264468810060164154835145313527366042940718155872975187479025297150746841265841096760464572353316370668943710859589668510880845066101102683775033399712360846361032104017164219081616175752591114611254550206444164665542939403947894662670253952649010083348882414143466178932770963760936430748542041882138632782570487869680512297695702608992443395554002185087546604007137880224433806393668710108140311471824888459417813947573166798427452334539997040119038278139523164967040845209643184299346180347064484618054885679309730051791418594119583949156766208711510231269357071422357596873463445657953491566490836440499046933200608971259847142894215505970447765209453280493269956286417347158417579290129705183480468161245619257063345630164577505329905294918846598544800391994128570951916382028813099886569862853401321065970002472144767002502806542515008244275196782294135248614035174314613829162682278540719544319892558655052695291013888910150120361990769002973052736485990593394284440752882958277911463417443146631034167883058971769336297092092944085920771173079763757656799805184164307473033753653655562451574861621879493001190694789496097782726385912781018377987291304333277696848716529529954867318781578035193515582888395780589032468886790041207867106918064138975494026763309927157591378155207220051938821775603072855755030388585018550771798220629164513882573891760315576101116071067456141975024684871884734464000000000000000000000000000000 [54,51] -161697480023802151840261019373259280912617644932063023080932537596937195557017484026928449269111155965734235837275570400773856356999139249845025850337936777427431239471452577064099331196392344021863619223407597032292324690206168765648693086133446028165086244218648459789577697849527064730753461735368568489306393850677284225116330796362374384849415001791764919373557177074401923591522695702879182976122401205597612032817019125717322192837393163667852103027310999143698075362330609826211140718138776140788932703956763678242418301140690398597317983742487072094427027854964086492535670844990266999651211166689171864926739777792188502334230031847132668352098527419326238708030541690332119415227648450425012811189928215770675809894599924503293047963501692607409527636765999008526186064549368809741418283620048228621030797568724301514453323480341033709633852781307092411488191764811385536567937449472699162039352179337990233455649085149566836742961789591099570761107674479070123518185350546348481134161941055156887424564698209461864396056550478670933450964342954856577852106848240432323683710281434059004145828237811905122979076608371565447824609559446083572482643760945753637334222412866019575053084873989014970498581018117523106086906733144376633215074567524406849455886814653908738669129944493888207427502329067448872774944602884319006211953586679578163675222196733348093944541449195785794380000271353521885237896679527205466197827599299283797238485490307186573632799285377973702755987968299647013316551253260616101289796468912028081925245637415631776088342600725615336979713334581957492736000000000000000000000000000 [54,52] -1881591731162187896745563224820192312466328874915967378918325678716762439517644932715413960206558197173092987066089850026354984059645195109230187660965810074214270851051116584691864400846103575158121150978050383725329832690484560969153248006140771332639109282166103669913844276914497361955486503109910452402607422989427392738535269667135472671243300017562303541543028353624007174908078244680921752288800064790446018726582409364145556600113429224491170484917035687476999532704500584652511588237537170284762652107151113025082835018872999783624195243020320557722344388099709404208877421410973766677028888240458309915517122520780801005340570821637046668977993606915772899770595603376977197269864858713115528543854553408795328620179271423965683732377994483305993487923308873879470892546019216654330655109428635670222918446211258990238607950877849121886382351070104941462860364566841866883111582387061235098200867878425322545800444709580121125810315899732551582911025409596603932714969595264982011335137498605718718472136912901424131715464317631671366449457625380112234331779045078396679943013195426843823494398856081643306351926692245698775868843388174944720945071980017881977572341026340756031658485339658413889045862012031464082093851503642074962970039610797358094253384401364503760714610009761453106421183306920115736151171092373163584270379212036661089882904313888861247002253658582572127198562216823317807170773274022731280578849025701136802586321876850083678758540171771406000053144144308740224454220935422613583861807718803786931908004149899442217230834576766056874439568924306571264000000000000000000000000 [54,53] 43599967362654603234039292988902749428861487361399923003764285498763757141381577948435494142849279191941695935509221426440080025542910484343303653436611102678028245199685696256153782656031230029798364414238957371236393989859593542189299113987844307873385314590961474847422738655846459718397147234804692241646254757741704135245595359603684792618184326684706016231727278817078583106093590819022179895796877018010195702163828654009817123935973560512558858030628892628788753232003155078387025094307484060341813525809669862087020031480754906477494873850762883205327826719696792886068430041506293412182913438442748325543753353524645888099293419747518926190849820067235008772983865589499446399489739525760192747725129594302262262915598205717732114291059090661310574980598522611408613855853284279435937622212953048397873533841984663676758439951338456819088578541106241395560294082996314024587465693394805546187183383123305681191983837538623238151432775290149382291025866730832690414755541558034182160069522552853769774936014848926875452084580964278183014004437239288646054056453299344264991226597449498683250006835306777485831563035723426104296849704998216725580341699515960965612140900624417444084887751116911292453889005648925339386125113974896683861226482189523119165029982150163767189038397374902316015277513571252507733480007241369089735200329909364396170098816397473186445517013902899541418365556458179497794123710361081399493965376717249846710395089794605274726119275528822291992842835532114849336665700505767054625426987693140405341379000043061442960815196523739117636038028433555456000000000000000000000 [54,54] -417772677990439570675189488450845634230720002345573996525879300931065975488953065554121900391421954898195389641326170683646418821285314042341060841490580439634472882620907805767177647534825380862289589952218982050793073856657677040804753537928487491777412164228426863295433755508871413177236562739840647827452522697800666417273572880536052916886667674958027611716448055201179365157679818290651915379063198933422283912161421557049264680693489156896449320417786477340824412198496650776620040223619867447938520480738561336687020770148727814517680164445067993837994158611952446071575095807140691688633769731089625132537984231577164335089779451052233568012197573783758317494172954278897964939207009699171286461729844791811411810496798764686241623305880272692297976239503322529979525731298086141099398935393244476356497998256498066803748450792761788227706701941203845419700514081140540084924429304033755549573590493225620074443451813951897080896017836461145511451985113066887597806451334531310376470807067504346855344205978168704164646484367719644375334536312618799150963117011001312652968406214516802177524708863989470081134966126350853330855525827567003808120548662102229676369088113478751125360489389560009555736443976679161212128672236313518911392818409842502020530733549417153778809308432194032200774286976138183589974701633029529240083925657869589097621682867803688366303419850342782600161890376717858565676401558531689520539880541130944368371262699113745385305454653768061654616003454773880580617272663279191502320048607900028990090865843004334914631168187404673053718758037651456000000000000000000 [55,0] -382061775633959700176807323614549596387346458635095400233058399520327015094899080768410561100692239414399777185236045218229016250805527780732335102002944152765470752787598966282657897382039729966028391000878908686076135435783066837293688761928884919865562946447769541074972710373620996970019005902174718754790523005933556800648928939364191157368955604698403626548101768008988985103962514674029125703513964011246750135739423594936234792034941804230401138553148469734003597774548089952992085178378258664790255045376103017928430575138342812352309970649409529083969700271401241396147185270981175455913075395097964590032304712807705402623169433910551255650124048084903192749685469076550480443632086986025557310781597306880359023663105128269524979188531903230123604231836927383927673950223559221203448769627565958106400751383362737733552359924420948718662368233445525332420566839412332162747577772175937533895980918915763221098365021127520312254367968033931629167836934591918056065743628472041297154777327266751258836748410822768748429108538766508379296493248671224034686240845489561813971707012730171920963539616082139510972213750831855862600258343952880795851337442218624472774350214801648646482576861506458783600264743005660983640825698224798677183747738040925495636521459480111893477553627567892699993523047360320143898337731167403960379434178520979158999553952593474202073235642431144780197425328113970551699578438860656484949465671688410730891549346427547690935634724875321352177957240414864059240424605425486471544676659532269818295049268383968102260172285903573249934842598521317414695701680955525693440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,1] 102127650986051342263108856965253198585170407264531676929134195954457843930083116270532241807291284291357523277705798489574313928417566385083857536146015247871951543015347752387242249041064616348008207602405894134279958454520853268956916868357633578502840021462298139726870941555457463798956616362480165865506239180138473365618093457158395767763174307026733848371846855248342009636502553507726084939943967944162081814723011024835729776403066875205528711430489337036119555071940992434203226919134468356783164968231522224852960979331853297905432085404875556741141889959548223350120172862857350459576803983114773904595384230505036092986986782157778102075350247427373777219704724754549300941445383790036505748724629390767810565463965434613440641782050858916477202997679835426673344587924080574531869720105855439266285085351020315168815903662856505666569380907777327173658670646776182513977076890398249995666851954830744218703571891131114803496720822211673405532728651014453280555128890589755906002510998762387775721393294607927738292306348089176087597766406523012674665582416127884668563082282216647705343242355790240197560615571780282117342951247968317344377002572109406565935450134056418899108324546698383723213260771276167499149061472997662126324772870355469418402663607731773496852833388971005813185830799318077874957482120943323835187178328640359707231014724326573878236696456689053476181490241516234163721632426782249421347014504817220874012477284105429279189293661418695570174547139002937098409491294809647424224882992033543937149002136542763597924012046940948349606819517771730941329131506339119592636416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,2] -2540704712663081264752372233645777171525127172899643904041600483562469030182421926797884918330183466641186242476491286015866341406945537405882770713542621400572494669406440863543547429275400035795314999700032647096278836020902822699087540473078259595264421801164381535988623291980245984090863766557731825027725225756806313474139986045979107274787869763932479375881547795804091261035218288682065164656810541469258185402772713688142717637010455016307751683479350994710447650195033412454582307684672739162447826361236745489142897990080208845809388340892041362752061579152339016374127933497050874372204331014876834588463124285460002859156472063437701985094508679578107535432005376894303113290420278684868820077825368030390220505275155290685604148777964746192843843533063631375949978006060575131220606222352437548246026655912460760542742552295833970691674480567077112045344442899287164706523876130151156785299379932844763421418966414829620254029184744644320170543663821315897250492767117878304436034005464897906753318860518903469111205339132886817761868388836139121259137199317989629660661280160075869045042640155344922274290984901512253815852489268759401506926390795783428601741431515094987847306724229907409298302211109793003726258652045040105666220500986055207154568434654746630423728262217262724162093711066566865935992461143962600669510212559681402438165872573066401184625041848405488411525370790704636831229582519772237939347157635120143190798789086872546476432419681758253154387308863590668223374860609663813000886835650311290437407060526249937132391480607389138842168269697078569822682479402719131471970304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,3] 24415329189348269650852836238689896735098390585628555850695188154142770608991807901671108480221509758154861779927599135167129767407597448572051611788274024552268209759689625122814460066578083167561676420613089321764814751560597289543751023252016655470863782147002237680952484524962479686870989369057231102403887187349286204097673564112895120190512558353980703322756116473415292239406353070565028723464507098903865796477096740094591421014001178195976484587283699474450215403917568077276928018631310912950840452093405527611446434605943535443024796405628864863908704646029502683933245058990934634308281546840934187139967492786756726918464207102133391250560692438301241864750046265992740759397984911452811894983742485601591530289771357782857556096628688761443204339354531167790938742395221882583748540331286777100929051360332592689066552142567071851207227533915184540493426249565680691149410418384638333627857222781140691106831698190320350361778769591908156749729757188222162318730397560479518823797609841315106154797576683252533251818641773778241178290231156331865241704964385160028985134193667385819639173295980017788283640481592262760079789873658846258968466359929764496039528990918667827319840649550138922558113103506126538044849896464850043003343390797962227552753472188723179854726223531235487734871038601668020012708502114673753597660969009535111993380338597472956910430725632873196193054995401174086103207750345132759681124850022526281666034775697715776929801728930105850524689801365029915829415236143003491796497040035858489825759965929472004387968430432221521720697715014009088755780666297738962965364736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,4] -134875833143419717892793745413214902191568989757044703598212550304927588605300249827427711233157377985069773964503916029469514279394124625352490032997478189588768541544521734889097787270576316576223751954775256129595154709358651189162016931033712149165262098851879398705733800206875183541540670221147811375295341208745281984037370455202804445753510508344400340280720219183596137049867865627634822767246340455898548932661983769541306672505213450969507431181374502390687471959558967657433360854472231486049724016025014237801979777054692201071109909883818510024987027170611908999545361566083192728651956966365497689230199545173965576649273863862621408689899310035750197647665058811010591695684519098479865710840196903136497578064259711061623362477763632240775311627107759465710092918738407902945304138205385290539569911289102544868958237353854481435950450081004756711491159993104311234843055986010466834019830811981162744458183570796295664262355977726520962566861991414692022343152948710522728710862230715466361885552915829791551621055416209168959532564371219277501441338699930080647410116275443895474655116917403770502875372897860453352526814094007280504222782594121096465487027187363373523534730380458416459890590389325694158599894970374977311894213868715458754380298154203206001675625873150664665061657067213725270138867081356640429900747572157364581287836934914659524605676680331787969059215881318576666183238039146347284006822247130259673278926930540989958110698541739852382791030976246058102825329955523053340252149544420815918091774343745867148817954041419861274614228097387396990739420862638432969295921152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,5] 481137804405932049984821016599456904630148616526059222068446259145489224519392704218865104145662912631003748112419748635776925230213178179707413946689397375610264007484831604779030797291012709307834985574920828835195925290019372941505384790737906547436357698579998645033511304275680060160496743251766966395391757423114899559946409990202447838903780589001043792101218322954337802476308004416023007955729653905129245285664293217085451530267073010873861133265586710135159998679182011816548335691058840573325799782312757675634401879353629131405129573837999655358668062706646753495815652102861785126002057184249799837974937402893728716713570593799962353058902520255183865686357078091600401976698589064917752342075125501224471738668520454703393023378089920879601617721274804654318684438885276180261563154218914625330465549881487936313061662292603925721652923706581952467268869429924939341394381767189983570575700585551853641758497572812765841265187879065370426262654622695681898946710329549647517386894973050880403023315658795023270238587273825770686744943882162536011212717613510801382033042215089201768368760584026832773789971575242819340528557659516515473220912699278302454222155010328224962687769139609045064923069868002720030716016082764410653793250860816892696072604343908359724451835879969877029855786969768804959215403400392702771826915970674903754726891346791275556932450962685916203730172004672462087820635147763522928842111647422051153269016576071660159176339258434079262925644237412354849343597645028502479665011988894806550637249961757348672970501962521674614377367240725089716313067871038985191550877696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,6] -1246278148942747933245829292491249955289765101120043236578895121034709692851983568036361486014155941337840168378862975694588251990303249946507267273384533627123296307221159680171794624485920473658143138734610779615161272120564846652670573878226342315512907839208739995336506894502013368766918491070301689465933508296659294195679880306122814354264818341990823202334509330043373682632649646038460195113625714233208898566533985679122132961242159602248191134877767290360009942683492875239293017525809300241752520058059450639440984632323824329845207257997366822340147106510235168181723184189460143598741849751688922147149069963899715310363560646362481507986931076478057608381516711875232431918158297522988501637074749412576956693300578625133362167952337261764454501713933547172156744056791189716496212933128159413842951564688475678506583889809245668164924541393914318023773278107803830214405874266164711501421604309326233973908586554276091062991334707008840106319393888816068318907436959612038783782830141465878669300502901744276844751469164889651061056121267673946903233442227048452556103529078529461812379410808276126129560190344161512815607271414170393616507557333371968288042802587054026378680896548874705707112435146546108809126773294258333212978921828432138991200501319270959923445815332008748601296719941361181840220771000871078120255498129217288610387309911343136738848150153937237326843430131496250455097280629017345086674831722232236779603600713746095066763210165300533519332436615596185371919796223157055486610293292624174501359248996052538317232160821367136102208315139277349921010077013443165421542834176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,7] 2596619294108669475647766894567470601407180619784537982066623507645631832401118160591749408794958866807416791641465489601215414582258351202874936132468288633745578325398575137688081973717871705290116928677551246596971890956076449884452344649135831733802717381943681105585842310401977354056663913670037009990108212313610245740028047190676029556880348035298011419060083890298988697240892994498556747148831657624187158444484145464422150644659618811482611903701208400126029208361183644612112026314662786547530294655076908076786689403876096718642441207616470095494322225784678393388899526713062727979449094288984744568980892822233768967960587051128521576209810844795857191487750994604961933513410365856786879459085397006007970232505132010664911813683663104140969708509560782904237038412719263084191608469138041493653815534711365563381437036293228464978033597665723757316561861931704801996933266064776416169548738233301803176090109568458567330407138152623167033148450024159314008203297901555810784587035779816833328750684865347187971147698122292605094652790693531747498901980271876584957993253260772593721983908952329284907287128512838827995133800943478629955500136743687187083108382376299725762433673790933110693678602988253537778120606192432956351915391738500164303083573933370551452363225515157185667424032641661576838961640547165089253391293800199453944442659146282681189907065611443173942214245704568178127991522701578396524198287332145481468656701139645096785989352403831768774420383156767166648762995612543798296188810145922806759696954745784462778065388143151738506327521784383903263827924833454714327670980608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,8] -3723470780648949235528156948323367470322474611418773112288417330262375703801637749412075459942104352547133566058165288872578825354432334983883746233989332795875237230480577889525544637573283497830470780995902959328822215393680428576779147837022525906804152829270006818623702232638830276379032902310685227504495374275788679877827567088596615875018864764991024686249441855420330364442292952228920413952766496376293851578027245339901051589895326740532689867439401419104188492084457147648014800868869936968707268499937192358575568287909163409811890809976370073674269322652685988404850640716608245635685452859253245226551941550131634478638964270358463901392592307600840595732090796859628134859946550792939670351928524094615588344221929756691922854032567639410685338272223764737881768664197666351415880015584873440102845422996311967753172358509880504107513853960451882256218509471850527292221469540662690225477334063238944602567425617159002689110184339758165645602505314116207034705922905128931677613696306098325779722017178636963602862098865309917472770431066916822589104410429406801250300043931259889740905367483182080876108041928876298893913124705177639829473532265225736447425575570261539209736566950031533429214158183855571473138489069042059590649609084669122333581094966999437308178001962422948286287279533973822194850176851000087881755404295282580681693527426283376198276697712196519675578767656078650060416743344386416674616198195520259931954102532267099574695284650918203299182380663848459354063634344850770740312809101958927498269926900277302307194186028237303909515238899503004927433517871638124862516494336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,9] 3342535381778620561980061891100099768130689566955511671248614746317714118768896283923595041592563630255470865407378954749513724692721560297323536677403069170191919403632121785566671334845032269400750040040450015083774862299578888583167068316156015015442444215294591104100731509003852260530778369643734037325664491635009364147176838284930453954714350108886987239515709275247271046148459695354808761575317630925445393785638613473961994300443930796197652082295900504163645987475676213800245217781955645181887163198925272658212060304135267077066072938562932682834015716643388713380357671467545466115756568577003302163940347761895022969851108325372258794927954874325586453405372955336318443718824085283801174978377924190121978567766079565169719522206304447662339706507665822689561016489194374779455431579068245173481994077322178817868066666465125810936134668777030545611608814636981956751612734255511894513964721586905700278687320172221683741366526384840272106795047512676843821146405884670799839784614491978437887503881536396720105998662160115152777313659056793460888286288093970062226783959453746726967774800604289510500831410285810861579435850983736484179310497032919709378807364378500444922355831200808972432065123256015337966760973950432614713017488900634826819723056341236373949551723258727297186856693500214135913222383957337336219647591715079620882624534768103380517139973310028595003443981256844067537071542714105840743174807052768552317595006511056220390135488748340882022860858618593279763709148129634342865392523818962696772510042983850073748564670815493606790727396387150723473823220657236230949801295872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,10] -186895548091094802001155487819977172524844566573162040729190199408002507828194953928249089726882941866042488425628914232976823122665924295599819748403466872565537133300883529203619614395197263697290174256761182745401147017442191742904625400110719053111044598946601903647687599222114736212297190445042045226542665699277110861122719542736208454495035456862553289235492190560954613994572898312235947413977586016519481034374703485872377693791654599730301778082861800675028454537100570314479519166456993626364898832578338877728916995338858325083066426679185211443892327939304500932343205102368096008988789899316511201198651698385210630581086889322291341080075385640939425985022691155691295378218097104253294202782397887032387156620049919021103086465787760045280546281930030327371330462121119729818511606885452199268660853927915967271518473727102341419047944440469573278243596246541427614037885616610409779842463726875086396755490092591305570209686384526335367830069037105559953424474065554704527895435050490314280665628556808471514101050932641201226088025709318952469478637368367964266871615417471915719009082383076603212578073774614453694903938775924889618973049212628841979590259676832240932588325889038655923933782446894933838625405247747847302163858091328121388046810146846583452320061833127217634360557745545083636492230058649618323107398359607912615841289537531511987971727068079062948130883812570097448449728789417196774124267541542090332860993544067110563291164488863318740129615131714482105919885156652150610770025796745488030727044319959637119530641736656114920478365893143378408313617522642508841077440512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,11] -9427893205556485504300815322584404443278700912074154140360428566651447123421583500820478562567401313876601042664880617203348818831534245742336508334763762368822379713323930214656467315414902315336945197900562766195445400215321876371612057438164819259586632945666390909252433665485871730694983176474607614724877665463869945178076898398707614753211443935108317011793014972011706457693364006210361147092395971806425877998815397494901519434033460652812727460185821537591891879232165507795891009281345055260718227255290033593176274157981585674731752332842563447916513987794655897386047110245917095317669286493075070033352369006140835648575844045295537781294252928873100874393512795616440515662176820010568108973308431106852967910972577567240256197604156438992299380871476146700937833697711833308994651086383115966478210154114451440428955559886836174466820843802794513106374916962140807086527721738800172150020570590872627492156526726890651965930226803807222208152458679522429530530910499989220956076282398516011295307233928984353016701545145558747052809349930159616954031686337873275897533543258234446490433274929619818088257714854447411846900932551629442521782440685726636039095934833506513952426449390238016279652769918205398259018088758048698052774286915900960842890994450509892308837631352897712671136345024068984344798302761664630893201646532780784142374121480690641821175759740408095070539266105823293771742249298053215521968240108070594474334448687555906188518224493585618491762081758930684185202858816704685535965507056348735696823773012728418620207928858474692225524733853050194315820607306903341940212760576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,12] 24873718762529463967043524650876769009805961419548899378469140000656067402126304209848764679349234886033583382554120856231502240902891926781403637626904688541438311043990858157179022374887658418551692167821478876013382376076502114258357711173103701608372581766122416517934538469959595183364802757125689245238085836058068500085177353451161348685027956987956123222320310818238447339822212834715483434507486954623648994477072791107946673405994944091509807445414870623307434592534577545214456853971789259728301881585795259660781153042490817370995789845285931197591102818683835225725374712545827317585103776078562260682140854802041814157155749211648151312467717345387819800709486794776622829186128620948485909521052432735178341959857648428664153804896717209886687033746669838998033291717224632673711424834920874570039824651400981207304808882462568472348786405132487803363763449787486916453461370189620823770805438716165602483850468091825774656079983400710335149927472072340546911938648767204957653491622696990777465777411499085202021445081988115262515792148241867446689555741969694346635592826809184229962769616335781088879983883697457044254747389962731372894548021940768095812817707854282668554367457484815059757447729391566007406172914086892109306066262553057679776042464245619977358251841462066383521594942420619465459255641784191784390439165768232460723592071344995970443148662307459040629217759789679341446359267686616770320585547810189601193323084581568355562118974254868739883179145461546358913353215010011134732783924054986790580633605227377614991802637857757050989004581722146233641676023873382818118245548032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,13] -33528742792044611612867726482932478384540535758233490396920990348686053348543679785949943656526095005875026565957045198697544536498629403652535487600013738481061585946509516524098912675362421491010841607419980650674785468190823749993737989733847773576938017724172931822233644605922374169458034003329859323284429755379706327293383468670411057531849627438233910988102668439773234816575830624075732334092721307869355094019174875339809693804055140352234413744914012308767367303462194876187572321016305119841710878548602168272260468191556906679788119388110889547780976075744663470171739436616829581617294054568609225809636552476241506627849311752950700208308460115682771618938938931975200058199675529667645316660838612347916733525551175018511389545805280423699126318048345553274548283873196967298855276346160849374919295387197612750122100941951707886656823050308806993168213949174841972845384288458125352933205386277853907550048593693307031613478798434797143561717383036121313275738875449672320938708238938020908311088445924330022476189189083934311848976084824871149121926640500440133790364923348180589463992417606813380724466128529368476658443338270052519821325668237166608166899056317803344196134573534980726447791438666999789778227499277152594417103593879958199571554905804952297262518122053320178923043267803538995506739658024922567248884460987336788669851585414632271143304591688099590455910520277531483284198610595992933294355267814340472194475488086495470449323463615404334024122116063007167658643243266075833961269959328325960763736898928241887807561254932017467271115872781111618225158447948454385698436284416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,14] 28197611935923179969082356893573002621176552993065425301317151530550458020121079182006128299829567193142157039876105395355961350045203488049958245063675377129454356900258020579997057893517314982660562395791003710916727260401319204067847445486044319957893271321846694020817043247579945144663005666809171665960702899272672193922150408331986591576112193282056510316250226676951117440280314832933740564143028634089850634897955929690738434879142508000020011381967763999956108564636766608617599713590266313278662424575722353491626268443831487736129738992540299803558308181366376901937371944128429605068242717522051459225622697250451220418593891975942873298900443566193920302580009946528764008034443007867993311220075625574002797155586527549917692753230586440677087965279194315481808748016270365324628261777649506109378695366472779893764770004309498115778646302374551958460642583287642854190570442867337523476050553543282277653163955581606201389481765846698326086432972944308292512970124932545799677033564048631811799305577842105724207480597454821978716375764048834936842950313255900131643662670633895373213033287798351585448549853934551389036023745679572494808253604131237357136264300498669538128774284840405086582209122407169910402726165729086530292712282661073817569799373735376984583562586412523437413202450653539630991498952755606812610235267904557026027916900262629323497409618431500454155427333741102048130348166160657680758517702863202598728743426690535790584511839615644661033832336218622482310732628424244663339381544711145774646168911579757996148430312476641235936190284799082284248595404994474598540983140352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,15] -20102170795738604812008765865947344451950814937160471940806328943229094710338590843379092652469251613125326929178866731835349172060426139090392535471810173126093077971977520731308989620791008828472911834447092449410232364400489422359902986882558321668077237611681884263231552198714224754081106450482320111807459291049817639412035643833863132567299293963249137241126406578449609764135880529488035848287364135363867674676076789727355357263485859190718896819463239720355541647386371395471098950129417929021013929955779292310946725159021345408307941365081930783808965097880011546686104665886293523337302320118239457531661883229893716578832670136876678343882291862638689707216238877047021376593096760826619828030818279570961332269479581843427923691577369322993332279229336491824728639628436422720584696018514453384109413567955200499937123881500810335033028189746186573431174043105762425038657737802009598901462166598398257605388135325188715575338761146677715017116314530943133815459916677624161213202078870932121261015330370321369728768177732856516365779702534316243424049289843980050634848387902196582031734006549387282039898405583276535681014939753388978101903606043499061356174468251818048189571085040513716021968453757139010386796965660865217912171456576024308079818272055567286954493930298033183731429371234611949470042974617235803200783207580275224838567969437836617854412060975357986063341556918826743235829967438867090127831837425549682035699572443305925674543896605015771307195846646501914228193044063186833132294390494146607497467217801136254808781349947314064803860995271672381360689345272216554240961675264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,16] 18776367219615900512039783103678272990439079286691945297139877987558405044277274639657121572993396646325488645906679714184529090742818949684961449732577535535980472736619962233976817531096268515900067629830041303772848942607159618398874781891196519900084866825627170993206262319853931760953510845314122131171976369818154114061591885233071336161533911985252770959244004518180005833553224611950888345525833848906998320603020641447359207900133754212626731717954076519121244121365332484337998818513677991525736377690114438042075276403726956134944470536127620351555306736623289498259844663581277641524186306570748052626010240349772001589550166870714692314683648825107218711839199726972117900038949804183182173872158854180405463784440964206807424690915841611546754306456291827421539718763169383713962717796724674963547126713589618845382623519197052834711696485843130483002286245473369925863560641221540400038034600495836420051088524873828118446803374012320847885616789808526244366778916275747195073928898590544078226749949215439903664368355865077718057144236518612644773573767895575681732819103131067372411513629057168145980426912007801380964854716699475033715889337497476235179665490343104295981219535526760462578999674599693460483235362871694206025621224461802323617246499469673815092889065143368794771010927256091741839102298611610921125105754023568555069154979363294708342155273379187382312362822357684540237993669602330838611338460534669626900962908362510229664093867043952343075588911280194641458638594097434540392425553040130957722847568589412116144980115394679020771102136940638711329510078041033310803037519872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,17] -19551866857372013466899869000202469446130280599383316924038387313133577081083011152965543398390653549424116467336601956717557532541287937349148533566857213743696289048793254869021222368097328866945458973316310161286374464982738983317756557033572637018474638869933631664781296166958285250565659118552587858172639240202339859303641923398032623704385735346987267263476159066337900667832450357953369785036451423538179065237372592526030637718205118457003773276769241848050659440133971447195822220647575565126899903776214095123551894440198411338131871637257575841485081216303972232868651086716639917635052041686930684473075087860651155821344905947255828768391943358235080561179550707999204890687540884333896503139879910991384315063241096862326765362664500103133182471844197097340184557093267670567657276655235718360493837070370096687369327975051675226112153355568488433138452229857407553947899777173952968438235284840072811138305902784766329184850761465046111781825070025242316331393417840140728850610841279280752213741714357218736264194108494040788141786847558313497046023029794348136492155162674884418737782837706052458619825233931461197379965683911033451698665261369006843934245685990391213524970007164464446663568936796180836225165385862498619243700799088867020271551484614586098080504771459006849294172944816261295481473634693819177278989576716009304851255215974906696653024764752519771743457007298410497248375037927090088504445362322049981922683421486445927715468528222097931553973344616784820117170297459840058667930086332473999033073662330817178423774758258599642043573823715591121455339325086543120842516070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,18] 16603646254424949192086072744825650148587740533239226165747962867922286387467643305832337998339375498745882785501600325301838142746981818024517891067782444082429933963646465726573415896486236292585384502892303799966297567307422677763813500518940978973135033110556509903779683185361549186777936754251661938315034467502767213256580657652459405645072925617851297158424068537289122694787939981243855066547786352335575955423337632419758369834666910256060949115717308527851285791698206900210441372699595175636231238297851211462476218481226346269368296803395163217425451799708734905674590491850624883868578213795853331948168551320709093965597827000625897381269444365342310167857363691778088478668745644414329686787326626102023788495018917916674571106480792931285829757514117091120357463700171057192154698335101270598307112069560644071434326618065798165452126207515500197283360590034471869564185304780221965122238801626527433237297344728888721172668985160647621882344039341455039621146801847622248955329604560262924033379530280729812529049438080536068685288680143982447107572530466058328393825801465724041711758247837796603139398982494939111175180715496947553642222196352569153261491529624159556143748554863465120249389711250574685205579722142018460068736602827392987954335889449421180758841209042226556631751795724812308708369584925539283692539511501053117781538894883446129492681541377532701836234101092950492573740756982066986840312153991643727804507838133392275889546107721689773329560584232284410609115278333702959808601470492287274958125014152241791667734605591606679164389098813385156817848918080902570612503871488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,19] -10521381485466631690023373466835138597822073783854638738474065909047811491054326445713370568032315827465865088898611255501653207338686604500698608141587730806268139048697552936286395022609087792457143183309308669080840430732934914345015415034163462847184304278380771049247542523532797138626296551292351308667991499883653698451852506871140049314831658017302547820128643474706543712174661139806908251296862670569314537034533023848090686035810014335977906776162154211739267336359678880081206395176577090571918312853208863606651325283597677892654675263438300403547516971690418023394568477450142064546446577947471488729007502916011654487443080776361162039350348345267902249603722776421138442023016132733342254721813912948395842779033095342190159483369197393705661902751222052637086257037232663623251166658644916636978004446308617791152659998698520167108850670829371176730304504614984045671003331548999526086245847846489698916487158191960243400088974468009426466868333185300557935507088086475704038620551004090915743960673510164762813187847336886413101096100905615176337554608878617522321583776716363413946903833486782490626820582011198812963299855875732518940435025332609591953975404401276145293102625205317727209340807685908239129983300337118964119057380532869988751988770967416035255800214934696577124553757613658538836333828781556188190004688629475958955584250003209145868644178826850566118318544611693195539547322818604399194963898904376946551531133480155845650313842311802816821435359398547017236644514452649530474204222717870436928514183609793270030703991186211063075699147737617360323926220646459524543319900160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,20] 4215442290894570085418315616004516466500004426777339573337461744269238182787058403213728402259522601692426271319517303761117464290589548959229680355483999627543291050577967004062518629432481749067216674725311019153278361223193369615902680747091619586526231389318078999471030558490386837414430822061248084494406311720200721242070980706782076215139713351459577429516503933813817064510471872038065951339163774929592207078256859729377278041677275641896238669602350034304594725780812523165214041570579067743515392873491111415378203375099783242317661794903275579772374956146641389384461171509461498758281256446825958625164801136141115406444651884074316993036811227015935369340481098846084164339948974783367232613175351973407291332612736723091874293276487136873114016964321304508203683637523126701364513525172251883829259317447154530352359530350563383766372567593090437441067323967675494139223335854731986664374898553781103621083790723106523368960917486573237986411791766036239814683542509242139695971066090105362650595150841867738879424311834721214181012172000395286375494790997424075293964839585289965298484799291450279497455446267516661421897614240875014925491002806457461642679238318661262750053104610147501299341992322809829230242891143173643753914227329616598896470654222601867213231180128031599375391727344270675423289156011376870277511864092497506296992020362202695834118901509379543459848846150190753334230895087794060343147959141339304440144246820666304703423960042369190773337732641483656977994575692412972464762533391767216624499961993755446791771361070828713923629845877472632170465060129617303172441702400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,21] -119146367843590879286521037379949717066530866618836513931038234089322905270855052695810678037050061723555797876370744700078612370885472197551888685337535787958958592819110937142257409804902913385694933033658315025500006452225717095025903871267971985036629886904705287236037511392859760378536065843601304760578689057927573242712558679073848665724035334093317020536809037033807711432433479950870862775174260432118953173771871766109212280429713310792617971758614573870553995472906682865799320436853521003810202057556554194624253556135472980989922761946701035967745026865548762176715916145114854016858743103918064025423894405529917562786307176878735044330235137063714138552562080664796243602521474431985304729757813920383383179060172459646954331717831813954310016639637258469061638365700252768362327855187315379315067515424927789784523140250473092657628197020787733504463560676311923163674669546688685131955688078963556502524800551460654932678867170529667181456777016841147414856363169708323057487592435854615437766851027204138886093417220844237458888750447858952925968306808224162972848245566966636898643095612208613881982875339543701292302958015555765840937974462247845861037130712536331077159881093663572206336017283359421773628001018080409034554046489858980845291935009657027767188297076287721804217407401051752445348828320096499150639431826658885016026821351269132669175290198473478957757469213821837632967861419735822508537487200792934849492032758737657384616247598763044844807847930161924151318398339086219120743967136613251375328003128146511719631816898897813872618692649538693307966811081382179129769590784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,22] -1008215718349360284193679649135326453118677934695577911523445442197292128638618744208648935031563543402005719007532867661109418848676218453066678130022255832625671428706378232804133189007582112216665994356602485853401076619511168780765858543527895877267216971437493473265897741581807584813555801446926341658282109197731248916030266112426639817878462930842470460888523433207205667030748605670375560384215668740781081007336766751039189364689271672003953432305504590896031691963184044950715872119477430631109702594809272283557086012956357668025310989255463027174187650614020806150391557034909409016628635182221009378736465900733084948647952006808403495743439741113872041811093895191194224946094284630493927579547498132001389985472634130610374400215267980912854137599346574580191040233036097155826397963082262151603125128132384430806636503920634825136768776129042598823027510003956994271280563377990940853434731374733055430015567531869329488108132215259715916493461337041087169906181776900940608975327199099674679305749966079140015350587566399460574817666262282737248950956384360697388195596538116977216572799499019532739537969548224350526696363397880829578207419281114222669096326917289617572781181306412842162633202875357610512790439634867193918832392702125793452959888167421757434280199428382612388019674205813417683809513437326398622635249815407490300854676427144418182549383275760457565773443887123857537862767251902422390872361208730672382886001278242322971012987230870689547084618272604653915739377633900264814214909342319946442255349821445774468128380081311565704676204295215152213892106882892509344258064384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,23] 515036974197248492004275862777151880175929055042544073344469572642516584878016681240579072029059143892744265826980015630112309385399616593831079416699764226915407984133714063994416065012932997589228378045163415479127689622339712277782679318050977648978882454446359870972815251785779989841598924144193165015347254292294021425415757300529501020875398694322278858673832687012121523127093349488642428589429768469563595737787457601156976794951769924333686451284555904915634068271197210292035978015374135389931491398752071104388267282699670042842024668582333664143793436978455900766238809797136857106453200136059956057213155413892187633568398831048153035573182709693595354051985862727177586237548297149356281634288417043218967680415288929043038147793665307206151672890662027461809795563783896323072228981613471024121606472785428102108027276784925684276228420653010827600412810109114915000675006836188715106121699389363410195634822606453033424824801557375483354311646144367939704758356528771763095724117566929152973479148107329381560677231123827644715613212318038269130232296938152505706653659090925733338634923557000779284662186674970576234033874413592907323756433331147424539265554641024618611593247633692674658156147735975238825938544599907817210649244341334841660230796777420931632733013056672267730145576990787106664327175921835700904817474099711137548095395072556403146258957920141255717547826285540970971681168828986056350853825164184239550983768508333764615870349445681189614997042442353443316669406823536497332317640705121857277567888477826078433917751151580602638358023169104257562721745823815447687676821504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,24] -27001383677235615770271573331545677898770477039527442846693894650698608534419018908860765328169748768561322603892598738447384172823070030793520615887137562895819854575641821750047032318089849078508794219051079840061951352027849031252771416589002542267818850838040536582636627489672172138551368066114815510122362445040485397195920639810954258893269512971149630711317827494291400871421455040145538683171840835882759418632053421585624770386477600886817756787268115043470907855312726785490326176125723151945991446913863958117064157905783606420564353155915380915280993547843318157311846649504020215894654996658980714693732532592251906569226715555723485938129664691710237334264055347385736214424695643962647493480818625027935839168957094636664686271053486601633930152345712064245040797481460431569749235491264471926162904187441347826485232380516255366671141413388638095018189973663449824859748783119318186125981006335882308688198297142782235551162050047052832115468880425868675746611727403571249089763254176589145418480954381885787346775775027844888183578678202621140592778473041499162659214754677639015015901094869016995981565618977922715649789265718902791328142141611896029321399939453623905599415665859259242931581380248404215010997182109478558886230107564591603977336351672001636075425589156471183417812789554966069735321194640100074867893240256212198053496255368166278189893575005147217287454920192459733576593839897364522302859715008937405057851821737097466112483350725181241289232716260835707230684384301912643440608860212319327282826872172788895540063478398206339130853510286530659517335844610029469128720384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,25] -44229141318566268843592759940059474617237354840976203610584158461179617599239705785454383192671355088747509080298936587020373330680760057832238018257197347731368495486448091282135543761559161846003511901549249567515650757542418456857850706509598898101698373153973756248139483697905746901674119344771571592439578273710280726383655626596700784997120200981486974544459354421677275311481106876686860240854514884946915291252012166983587680435764685476522133031436140238751953449423952688881684829297559738566799618285849035946091803606547107654540892814805676129729835946809362137249136840307885944938534120426927510345029337870512044573094540047610135921714712019736406320514457883285421918703368447324110142174047476103168540187404345012683421240922896809083322615283407297525794896108348831555450051049247981298575712041890356761167406577931899635912278744190333297605124596526998199448919920517735337739135560578214303962119657479671276511715854727715407082905098494061211464369707829324498915284826799111695942998022015386646344873776478093351156858941943442505495323378011951481901833581713604709061074051153493594996652662258315237740003672243246825210807056313471166082647019731082165086315658240196648579908166786887533888013621076421069547359824573900348262484474948214923237895862950215003801114666661902779636844694989042150068188141984273448045376993998094867820936093245993046843372389099632457742390571588940687641686872816527702468639821103170573670253998924203933497088589893540622591038890815188733643323207359414810564305993245908907841507294519313388336968243065068086848338380806802413965017088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,26] -13619523228122345595639114728438517293533703532833680621265643152828891111843137608339391624510773907987041475317877754756001725964486684111542835140965860871752897131145334262697556387994286448804217730804702196056005678043364684588957396081079909081385656312421740698901552271250026835222817306476379326074748174775474663551703747324612422911835492470653104673326603446785874687628718056025315702202342721500249510758688128309524713167924133697841373083376886912242290719002993580355316013745951064558545060322172157209437860061009212503068284123741067738951920674676114767695097264231204102155881180994330668140839636299244802598882167434246150448790286655963506991844904999541215175741170693425366453837071547194423471745487424377778028682570690406486740592434741697111363687425308503971407356144986186601047377626532165521672864636059138907177452407076482777734049858087261363193803829352726450762388312537941502400313289740553953713103930956361445935763016278815980074827040112975648000512867480481404864030115094250262357761921491174480187613572976768966179658315571608642086323442166204392677686782698323317402763392883367520589360758218248426286496665770140308780353880987911482888255405560750012678936539264923835641956455095142851135508640609604443653398879966029350732418476810815078618195142955876902323044870982190472634582953764696023614573742022356846663752028493073893196912067104950297004012807957013494572221762735480743632992595602654434840381794802760909600821644184865170652519576804265712941243491192367318807521637203004876335405348676705269518036606878776053727912016740398134391209984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,27] 28315390327051881967506977572318711012998919868079661859734220547278179375006872853416903251056320323791741576499932554194749656368568303049707825099338483918536942235062096288633251723186173171009328814639510117774329610352388013298101626186344841243040031075143300108716142171140624270924127804081619268578760151186187735491689206538758526456950685977762882872011610894935510167861117396200948571224783574608173575013898869273316007893806168912921094362114367825063755466892080246304177018664849426411077567791461275117246945563638315725424336120709761260511568898372948517275080439850407969902087025607457751711289993012490543832565917849117198300781675217463505438862830069907192095834273437907343194377923338199217714389445872806928706041654259744059080365678541792837293695557958556984134878404743904005895604602625619876167278274351756981596106988846640065101899567924919481192495063731691416534937748171475273693428040272818624805813093201563381856765266350263990749410542880940734460839514184949915990851248859835325610959857142343227220003119589319581983889188825922679459658568065847196120331107835792142364887099443347571998235469842452095484537059734489283096458658569273136608497306299210017154805787310442858818992695993085500740242737465466063176383897980937599402989442822597910928783902915649470464446370127613723793982225492817040602284922309070118899981352447248632505348884286432875758687057334216848330955782395738346346583076973591468938104132488483143220461375125601288206272835930249292237853740395049585343113360083672123449268915607273803613177144033609954211127911622346281813278720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,28] -15281500719285941833754146254957911019591349923564331296611455148527044390489108983474961686903400248228741562792588921257304649833488418279766155816743584135297995112263757372495044231602889639007261388047134005914384215137271156312034734949197037734427308938239624272466243047514538478347928438909743835921745688663719822855654458001930568111241239616103532088525427906939150398247584002966170882106899515951945006600896065802287316994697054918566397753631922681843427803881661012853318253977413820460237550962599819991619435366178044237602213911303180226632610856404216041069039963870178011889329271158826680661933667205482000904180651748447163852184032096694863256338045607686414016637572967359637997568607930939628091349347156446955070405019336523570296469871072122184231725274172304209710957475990989765667779286552275406212507980462909156957406604568200920280801639383125239825124031185055551285875737385935387683744920544103476764921095091632481615699798179458935789512248847558727772402062578532760821789499428316489199281018176161615287212444676326574187197825291047192569301386337985802804997096113808068205475776259644765886738797737079379896581681070653840522480650011946793362680868398913982137950791567477160812640053945041847323260585242102648788166899572071981246739472791073061005812756294403418023266688908417103231412874516325309515983477523326503583654898188733892000248737301699862116456909808426218195566049877447736904330778109216572355358916101188930946556260024651595146704654113727352730283124862629703483525042175301495536032749317657727952950748955456789367987521898684515434364928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,29] 5276179907847397302909256084128625181941698996470594025979410362891487468067128959926635684506579437885718793827081138025841781682890157622798932657752214140968032775714521644175551828822943222571114195380968280701028085448407358263296690353366649005377309994398196522051264841665132910461274447491370352285529612905455953962732943738461497025236552370828383459745473927909090783411697519372660207748377612821057136110348623728460928108668461315782098991949208418493632162559651825418441463017236253111522363787312299018008961159328379112159583723716350083386616187537916879122530733493905591451437626996437194783128249210633301200278241090989692218830308102982894138356077070361160481024981790540122217317892356351500395708859555263262991394059003906172872652054404310739776857800741732518055444999548163450551624320719410972858423877851371944589240813147264461740866260800146549341169593040979141185730743410280744912849838427633099197025325067555317476447203787527809787138323357753362671488969707713506732853420464480204736781476295507585756895588628460204771812056893761686205921785671459678157543735784310163657356849762849888888548275699706385905587249343164102564738299931556511882574304229359317124645047557547195237475741915475190571671204183403454892264438606825613480871377995281705385253474952984726986806142917486124918438502248064871768988301956926864988341641779845480199159731813418265582056242753230713149025251100672786119056156625099944816485552321596744794208331001590492048390529281404764500823624980636606500025155598803905122081846732281415597190958305145362325800387605319412988510208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,30] -1552690578447298944560891342923337696340170673476011910891872773727736688721672410715505998790445515816959480130422687911657448184921857291061220956760410253350470621618627798341768963170243436639476691177437573257366163108921378235811523169977797942277709071004888855200956644399494042318874482806828231113348745605660111265449488946695792074665538871603856183303042537888484378149461560157634330572000376989705350414650251187751316319319401335109729305325844748523096567347182429111139370734662149735632651135620878443580058581339551091480852545384402583550327402396196549370773908457552291857454325477752404833000200693968824839967439015945177377751367445163530933659689277094703298367179761031251144238416789931411697558177472406973853977503053429531580942462026442920104796247280911337380018561942676566179818144161506471765891681733960086434074571917760719135952252230323542857904398993977010698426804496171224708802659586439878609692453678686841997909598313736987875336201958086542808373400660003315888280581444758136753338627531419337276246018321078151398214355481556251398560490465275539452786388730340404228402301449533183056117758599272637279909725583183998101622349141511865662481433040754909151397494210053657114801473089580576093483744119777165979518669192774949138861094147167251258018300288853169357407429122878061914849490250923594582218728981939713205221981554854957261485362737103577638328805441898427170484561403697468228955552194604827372439870844407979630886097172877961872293962975303534239304677831397671207952084292222853154818312428009398364141695270860363127434264681398816882032640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,31] 431179330902798559971712292351999985935701841428685853214548664186591210964605935990219024438671644462169152166019441515469314072130101329804458507632544229200483084798884855319686673624299910212594048571582968728499334332799743695434677998904221835110254523985093392549168626131117959161454736765333263082681663947615072425559908406496833888245241200584687666023333229733382706415066596723434074657831739216809276211896749183224368241859762661339950993232176860129507268115614530098309511995687724735661552459484640493124741950283431073375751094253795593527826419740274650507993163766329216350817017170909887613115006162856080031536408872659948274515152130358543608539446353952985288828661076854263940013856904547516924688648670922970898581426276355313787613295436161982475902242915284027752208908553285444967119617765549841662555661687019609509943302832891172722090876172062670869543274114221689649381240563278438529419411390225213651644597642768445163230807048994280358133948391374691276609647944651403789316298573075362148691525174151115479083319167768703079935121884868871278333969952163166647748296466485589379552699179352778736938630007809196276958723061267001755732747553013262111184259758980738180298127210071903576429506261748669991038219400537895716618362681147643728967247697481048416385848827245824290859884758048702199041194683522526776156073116250988038191148948700680100727157327188157335420856652066864354841217059601717526157725332400530590831391695921023497491524244801843535556922107160075083625244444314653075104570912841819354799781803189211473164724733141904161548685992006104368807936000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,32] -106726858185364845715044435758589067808845332338321118547460646717108188974985223587328205391136616150537475889446066032837703449458967060686302828903195256235231819350841646048436301865994598691137074198271313899712555074602890881811344925844578751731665865830555330987536995737920300829067897232186901737395412907481780374755444447453443322073043579572462560873990086825340632790620300324854138967068689741212950654692914917656255236499555316008068743061689641762552063747648745362424978054337053856598610965546003116806921147070641625783515006971160151129893337449292798919557720671054558973297260395938021286910253528272985598347104711270240616529294786445980966017362223837235872565786348191058359969407799228348669351041603030019182441564672702737005679268795831959906481713077534741334153595949869578328513264496675169935300649153507189375778469915462105795610100882570794194942170914805748598381014523527975939334718474045635236630260419938722379815034176696131599864773026573394686119455327256756623958724271848767410424880116901730030083951674815220380704423102006827837872325166336625613745134846689825439483092653198928431205311526154835056970706251653680069516519101749189477384895636298799034472590795326996125134205652252044169425384238629012832391168821421929782656751820917469702365368933970961903872199865358737845094816567932910990637574271202911109461335982658986620868076484511156754739328900644934522797393435230702357420200071441768961578373986841648122777947773269505634597527766587692321310855825677331110639170925100320184144106077423561570764290953896619963763852367560091866497024000000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,33] 23374480650624855506797205593235165906392404155291069784133787834674136895710307524456946656832139237631061748945879131536008136767870181827673216493089881252112848410786047618130410845199452288048584186362457761946541145043949179929329619241264725599422487085752337031991639882122520401714333292764918974416682691682085615565933945306271910284614688717692125410678441933730910066209880572007582887801380677258127243530885144137620502368908793939534934271550005278481582451561125327364324445119693841220758580641544597048272488660196526587885369481220473055239580321634790898945773777276312123704223647694827583960753345511133420640423167253371199317044516871247543855151976605437118555625674502824695234599776245417584309114237561700719413020931981988738700578003261572459553175887168923135015822141226138241824487255139057343359987950080064473781836838187765746212205016539773274015381125694280731917687100170591014904186176275066868896042896476491604919018562412465556399561487120551468408410430440855543807807044101621760443992475389470052677542251010915970973842221719340867279391493347382173910231987088595474254334120656000763744529752252101871419784828028986611455853241834525777768593378781576902892856354688103837892684585897574721644000685193334051088495312737411522981231340384720810466496196666557768843965351180176189443265954498841304408593588000798251836237430219818208974000278192559437852646301235378213575293060683341701725671919301164070370154048156642368882688607143307055273475892586526254011279172630154010113796572959713664242814774118745119479043310845026689793349922208673588838400000000000000000000000000000000000000000000000000000000000000000000000000000000 [55,34] -4778680189640655236901699607635779064482201805131737434968554020372095931324774044739256534745891781701005147541796849499398202022113445720100321499149421370869048933458214027533472424536063891353777313149514634216223947457867705668839537092525473659978001850102613383905782962347235036297975673051759988735270331766790281322840953757360023570608032474044396040939771751201957950042811427612637637849417490793160659401281820972726737061013287229823389624018749630398248871421480708161818374279379627350108450216083731098272081218494473477882556477592457212876858453963599631235730293768660440350170622927741842210031482157260843739596640695042986895297891776040058082506245808731241404132328923015802727724160410228858880292756126930429049893991207633770231405956470684299888827352265246400914040180808771745706188721982434488978044842339805975685508378817760856400362680835554459778643787720075949499307167158624984544166616431900374444649446685514616902290030012533553667987897577926227523747343243560970424754942821072934556258108693241568777098692645490199074889953754250048560779887717015567565417808452639683153989873669224387799143849737238673331754205003164824573486513593484591773247689377000474079970228742804813163884043318138126389621063721831345530661625286223347368785241710038791089053217331511560065054249595661705215220121846906778302971947558325635574542691877150241639327630973450169206788005438289072113606375198058414905059099375878050520936238037784839026999638115570666958157643002034337435318035865081329112059923044234979788609053128515576918043823786288141449543415633465556598784000000000000000000000000000000000000000000000000000000000000000000000000000 [55,35] 865282823762996617713570272370787714771326543689510340198189842814392194792742426550055299759198874675601976225561780525917343794554440995628590715337716514091450337490595234179162074069109401903058328143253408443568473659239740344670105902300088561747177005379130658962965390711640032438873272732430679777022722643371122268679214674168089062640440252188551009258060746860733206702503280253547327977709335279192933770211901473258980862368950127814685509700336306024210994210871164798515290037802239039502456039892108805945842065965426098471104332475422624624913036666201814824535050015939029741586838145672029226316412766467057426957664256420430940858973008758087548675146520229284151619522484579596856666885347820008529655867731973894372461204764193654653694742718021890994830148841099843625682000735058174949440651739273827499148032336763919559244030185043126553604948279974969216661184280597812318430998877982102942036371045027482439050088779522715047833694927198396751826675126493969287208595265778382780806248105596752415308298468414392674311257770808006701869673358006998727518596081099926436289529909441028285828162999141935160807467033857985296554488119381600971098444823316299644138005005485427565712121202809127497917774886061274544893905394345365016401938743219687023401916789138345826264360668642422994746466285918869092130470451387683292685298355102756993160660782907662740120187378814685198254511722680586677513153670372697327933743574821106582373648915786934814878219852006047782431180223221195274363974837306039664389080246870265368548022131773736540514036462858375994364121003194578894848000000000000000000000000000000000000000000000000000000000000000000000000 [55,36] -119747393276529084558777552127237183793990957003454497798433566470387498942995112375731496505988398837817672875512849376178470422514842162684761590777124246775572260920646899798475441085063976394775083735423724686427601180105968600024179696877186221073826209845964025910740213231432820293215891384637662098261045550245977660366727627489404931003302617629039519242185843564094753892999708011567995781681729816929964900151680354587247361133970765718337392636293829485032356809823151178457284491291059817665240894873728853498884191999075406481126195879584456122024658333259108639660767880877626095641492696056345867321233501379440891109001883319363684807783677514972508164877575393952638643281979405671198020162232485393643570455279000955979210001523128743639298076603718012887525017304662558176045160715587928682581023511684182502962466572230888013337907843609821282184178352114263450314221192880243580666024264393182896305131583655047892503774094587795886680010170941488887771654733449709253102376246063985214901483498242291428191689539995027586614823661141007246253672083936683320653128627538753310321847708669955156992278368724668976618391995270950123176093230389131632805139701969840560956086122190798149570185271892347202260159079661334154239961707048581250841994206554771905204207956547702159240027237154495035826047839452323052651959268790473949232054518097941156167085954347221736442603946447369644080392092437427295261803264219395629760699041884263519749338087034078208057541750469715566871480472681955925065960681229362014821185797419563285440619829818794238065012326224886125272960428856028692480000000000000000000000000000000000000000000000000000000000000000000000 [55,37] 11278514953507903023647987777158857283053983783233184023313297068417931554296282193746553936126746430394661180650634597652160421491605965360646101444360348819101867129583437220510796578116525381494251204797445386297816270221788895132524760180035061425717092678434112381507266849800510225504314055385163343895461334874103182006677053281182332531717203170913499662371402047256880513602572569692347752509403941280111351877651384368229353468407854719306444535628128908254785630565234335537733404536545600856669786827930509177368166002552619770136768126308489532142461269846426654137286989161325715382954898644006864677554991632351965785066597461902551766074782658231766497039902917337804296142303051259465740143471423458974659590570486019126498124752618071206406628118351361990025779171763109716074349252351951268023033119661844831868109271726980061197842277658255709117040455616202682055849180196462749439612081070145523537123440489831642578362882777426863692744204430329230075365436075632538510186397648661496834014409947122916389435586604438815419371886039925461121077083831746967054773354904268644357948280090611309377934813128718233424196529307826181149021913262651964773045643774872943312109532906087146627221017741545304650354962546580642767699191258760097686317181504994721049133801385674916866837533522838060789640405098831250628292036521618890410207902880994960647154576008228367271676514037079529600771406178343545137915536656078582361864964383074659601153616729748264951721679656288471342140320518143510596978635849742194355173499810596374393279030253653402451781113203907332008491925317982617600000000000000000000000000000000000000000000000000000000000000000000 [55,38] -681713243447703047224685847678511663419627019955499546611796027262546892653797271605630895116464210989373932052692339811345206684790385478535940317772248132713192346868482715093052912250685029462122345573048295040394132245598502442240294952038393545118281539539346838289304889972202444175980878242461139133035268742867009965062306486629001836644253818360494279432988388791228353609064196329804120883627607636650939741664889043350994788692116102964676662416478861112788940361157047336283931259500285632706558699242108725487595326528653980681346781864047739751895961271950259745178355241882049110576191750049738943945126301458485912761506282516465055348342420138403474500804803025949182699649432298423025200040550812179884095220220946243972324226520188047734206645415885521307987831693266634011494296480448503332173256108594649297440667653408921502182783964641844961666523560097030352668734082745139658442804961090614412330397523762385851820220389555563590142116293829427728156039417138404270421874631703688066465970719811063391362771354797790053405713148631189975792643659450504898353146692873202472853637358720316546946850864441843676034162258042936013393184847514500692307303052805888695349463436565848677905933537800156117979905909637119096948473624482459497401975634347150231397018878435800418815611522787597265859463896996292052271900047532929349514392120512940507646508488858761360334138762939592111856904237638942861036946069730650668640270466271144888502380642693495815244024038660021982482170319948358108301807802282826510777127209044865411824437060942145213378835045833018137608944042465296384000000000000000000000000000000000000000000000000000000000000000 [55,39] 19099273997085850978524911056829865583937154283294438458696111250596659150660731089060453045410036246446508541179801569351225561351861906932741234659701382124021242100352540186471904458684514701809225066698770312139126838047347182818595801049840401744480704393588561700781231715066385225894391246835418198488556092371797931253124395217946847147742383121886852039613160547495522664345626722446998672544550195194139527929792836448141225497702824475333912386981762087268461595327204718144772670058750850056226687747287629689452917013206237960524137679387977168041073481699014448812775180020321158908876360147841195205140915505869491373438285665985077238754054295401972472027012761599950427035221329523565821310175016963504935608096474389134871148064613172587660887082151837493741319516206450033366791680083073649298260663723202934705049282575174866261498362968363682127870456145450670393485712110340051723165695338504660368719440627207602968527168133279153295744171671917084051896878605585576799738679330256541111723478393247209698993798395053046635016885250521915013741811354411232946352662958309277426400998064943343768558198221202398644936204944121384179014988162967619625970615197654495586651753476947898175086682882558960991852574671598893204598599095582067290971046972124068379627362698567730442396947786590636442432954633982379116629667318537783249766302744931377754589295308124865645608672751092474456442852932210260971274367531563259965245186546902615378707236885178540647657315040531505192551817856513584228388406958475757398401882507615927283814902558899570470837024921856683950699406694547456000000000000000000000000000000000000000000000000000000000000 [55,40] 3158830282255977565209124701717553150824841854931890494899309045492868076749736498541995564163813026367060125732085658815294691370389985969959641470446188699932407178445201976621865868154314821356542573856301440911693754382117854524568742654010179442150621505051660065753476022113309764996065549016648522007825512596269287347320075053451618263121417531308802648800897410149086891709677125711995563609343002225407348368201291119729410775558465151477810837709071136294253088072758793009992681398063561427310267214065159791419306576095661970618391480340652505499832481379518616523377684755250355958149980261381853079486389586975546705361106921143421084793298575922785393998013880289523611266355301094617885425635433942598318369159063322441230106426115469935430761028539992822136429852123586558664952836008299884000392783572278989819063530755111189191475948215064427688596462156635120529422854582114018837229276430233932926073348024255243153436663610794109258392615718082434217103605714824656550353801145341714691257826792978984919744486699968270363697570871725780452864337727257903015340884567018950021709616370991125052530555805617714167727045096042584063571367742680521119242227841349282111058129525400819902564289456028552766061780940443815424968144017270887970318686365919368329479101849444378455724524101594388917990273601108096091832205493150659129603338698511045331507336495813358724627237560441046696641255534923228170512058317474221598547984447887930447873430817275756680986518771142898255912235867932234024432787922701346053800582917815590146507106070366865427631635258351615825908515030958080000000000000000000000000000000000000000000000000000000000 [55,41] -669645615167234636111677778090210303651403577153119912463774934149681169339766395455316082527211348455904724972439025185178452005128017333864061759484251592147213112302669991307057402065246800706668711791099968664930482110709440179689379318194787133933350785834731317553011154557303998556963017735398727779987827558890257284492350735236623375234133876335260277272141557119144433334565903703245308816947355048869549022965228785630244880373554635280290214148391116346991591796413074042662698125976247154921772123063049222909871058005207082233121809338667057012497847599389458666705617863522646655472636974088694377457062512705019643196063916429427174283014030892626691496089151513694704800707171245876850144592145557792996535749500620402367372208359676136145203179215375785355217543555712715523134105396088267644938315843237052380091142588873049539482420505051701562634326278059681183656437194922096297825983222404680256010744260376583526583817676370724855605371143257342423363651498112353654147836644037556497602665242950694262754660140940719855320645782208549638594568384828500564541705840909759572368205032250483177555945930032516757440511747802221750650563701666839041621015012042920953802437252645636814107599176173228291187561070171309010505251297423414959909659177254258061532143179796658667845205179896524145327930429620716586015108927177687583875362262227108987434745876210384489584801145701315339248385478735714481266112768325513411046221454782303541785152015888694819625669860608656006982444800903692394724966344499313219894321162255915535438929464770370163727479989853075032725143970381824000000000000000000000000000000000000000000000000000000 [55,42] 40858741028302038087615403462057624300406637095865119785265267342151119138486582808091470107669518830879450882452799934551127157970144023349010241116365023100137559787287445142783146878115408127824895493306516867021638669133367789900276325071882739660178406570595299662691724515019139624111233578204119249234012804940650344553109544186070360687780971293962353740103298671088940489740742958660424785549005577304047271257873085886327747963488240571172241806582801635575512884662603128281745956694328432082510103146404350204441307517326941568509726683487518325700923149853173296923896544180004683450486121795480452267088793824703255088846893715582830265638300866445987328348344750021216358480389237471731591745899058863160339624382178532248230562231240700141756146425363716262349192483286017531715219025539297145714687293119112442194299061834044421049638001886510094635821580673329898509457299952785738204583162824087893265874600159856684694899092719490377216370546398621464571751609656056399336845887561361294097311123984310408966101488318370869758135392522753609656380333799602895903659955892517968864130762987529488623717024008191240207304964966882676910484453745347820058429443131307121009662166286770270198150034148947587196366734883606513361480024413296333111480418754376383055933136069022686011037040482175137284923251964025162223061182927860824619073537295325702674312200277264279229593389179668296319788444785406412319076875522231988125438242219849049806270130920244455263294692655425296704107726035737570761946318926242478306104378524615755473173594035029272037811230689742487028124853731328000000000000000000000000000000000000000000000000000 [55,43] -7355092416709464212142174584033106316650852146954676701564664244786187134155725584711741311214387988698478865809514863579267503109414022759888015421789492887907103970281042614652973391993755368515133538474668311841457984556900755629076211469781761803369004576735378461329808429939600700053758204632119248758923833854090432128157337019473171878039088120565671850374527985648783570440882882972543128813555715815582309375629732755748938730278652886096762652855426022565862035890523905345724347882285199088932667168248459096947486152851406953247424481822606531942818806168504407677168285189226217578065665185751253218371777883935189161507003543982928259310513878272575766338398449897263348869717360535832123564736673158097399287684288292967109605870292690437357847974590480520485897969235910780155699157760787790754514175598648927203380960149408038640751691562369008658464624128157179788496253991349266640421244261372798716860442036712508967089698612249483329456564813722207328526724020090404301104370393680569066165831186474111046449297628753513544686414392504787576628260970620149222262120166190707810784786130818010443903754418868360723173552401591889489811749401293171197112976328921498465207701505889244090151250337874385186845011328958178303171925123212609956617464883765101529184043617820062753150187930474788017571296888409806351194282344159164552031381753655177425758472919862573279639074011030586459697092887738201762314611650350144847596552461120562519876369923787548746629204362502385817072588405397514326627537050319222756397165897727064289344187501817149376491361067471540587350458368000000000000000000000000000000000000000000000000 [55,44] -156606018319617708636336803074468370289002944825110187678620190232587320550260765774040174391773835445657230079331262380569825152174407078415552828457800899413423848582586481023672065850373562597894221809064614353643928898930018084832703034474481059277575763759673161988887085648458463053205284466786104151097335623864669263384550223963086931485350392599380183100797577530890004385379416436535617264229828999442189911787364052709949142674325969900236638352375200217457270792768019134711559617073809999890598815076745031970195381445872308952619714376126947786812636545875232409887431223366092838239405221904380856554747957292559696413923497430440409158628807826953989637040552684815323843235749768103987113389458646403274418685466623904692919053075605169631535377759565308921830616661788382773968847222500835770223149562240222645997090265373920250283671970334303496256990566022874439825924759357455205272550472140514236804569681726396476525668822997450438300274646660966469625662424262043296108696734402359966187682010191982340466390906974060215196387064994189935472692588507249868805075711334198082767221342836578976974603754034344515291022670467178815393035168120069340313359912932226631431993295785655032688867485766223094057190616497534437496062315356658764046953547911226703276361706083796101612004819445678943247727900998642140824716653233849480500436185307667885582040377124945356121690124653496136515363966013382163146770858144548039878506003862705309102662289295599364046428032922048796679376696049132349289237787017894601622563519253476113304192460760435337875783019609963160188447883264000000000000000000000000000000000000000000000 [55,45] 9368963797629330208434369541214123292968796100683625286301097810917407500398611123348619277312305144930131181658147388989551770787384328018406248412039479072670648806088902055861797311676439291442780657839431795111275213262332693132142418068742032626979409034955352052149848063195141719919961991299705074442733703941594943289989045611548465825546539622499043076034943555913467176592656436006898031540611934177087948847594213494901322036021343065303148418845398933472003091241406749177363767005750736357146135842371911836221095178134286104601510345722091512963425199236053838469153406833191729190674709281699568551412868039043570518790819632221408507219923107299764816331027405686400926956762191368123757688725010250342542404875733715464166274938378392113737044361624089444670604051581409617334895690170161264363729440430605206439356041919017635750044429840121125347108391103986011932691234979612777398876792955677242205497251819647189371763733053551340154790177278634138586992483885684807045973073699846127038617652517684382868798156586129229947074433797762689711865490764178130442604431727459387926955459253104883327356257897594625494118938476311630547011680125726660298203099022747385080614630060773055249687857498162948172091271636243466580076104093901165313589327104513635132515586491948692362882452189436371012649461926537458034455318034712079601299340419118526744686981546059280237563139910089648680279005321875673207157041492208322792644515496086754381866343770406424226983405457332607475998623822268965800703884725113878152992251271332576710339347933775821115056976711456663448525471744000000000000000000000000000000000000000000 [55,46] 101585678072389288172801811114362195650061621246637944060256937154598981963899645938857794848140433407152451543895070466606903706205770654025976456977611709565466655651326147259178766790134817366502394805161548353952331157311542231089391205755504080672379741225738836173396614485853483795450619684138205248647303137149004081145416631883399680967995208941002327084676997426988519606343457119268270168559684040387035611799278607429978777648592170754011633914032128309601845367233280457713965442643872323842147497922174532747994790414887961547851049869072135533009786396172315806457175140612491778110593509373892088297251698744791922148279259811301322250610445508339725419263827248914914170974167463549372661863366439427179631429696049395424312151704555216578810909824549652195404521894790770771349025624275750831469301428502857623638131324463419783022067658128822187605830624645072268516132179862271046350829581001309238618845165469424103174660168156164115063891241534537843429484524386473786301086223937975444689169170717011754533501860493793474743472725408159471601647068605962477832178613273509313379594514936125907639646416192150531520338397830699304141940744468740359669764387054522924710329599259659242395601346988980975340977315929240094669904497769675764383440654737817390327982734235004925016600645471834385305963068793903275989189536954172231859933320351121543148155488105582354695059696658445297141826745300151148918260543648411550507547448477070010110757621261844468937194028132450096162274116835641748418135739603790397708113640642496169980155756210512063376241264827648578431221760000000000000000000000000000000000000000 [55,47] -19007842618560832494761686102629570868276099505223676718523824565016758466884800371473985792529291001003993381361229123857489194729413470675009971154574611664952527990686134187033904956287916394172646974141819455375700189586679533679291368494541939738908848257011111058038751600754911055177719566035853316794024165049819815702026891801838666604501330059910580392111470435389084645530018298706656367593045328823857763259381582702516810880186491391752008029575479015195661029962002884829431545638485342042534157619011247435163159447939939556237894830367192555319586082499735727399244638071379703140896416573111042688351213446315435203256265470513543724473336655810342976122272752622573605914038938179536949771492830083888687528058070688651620959462325850920541744324254251334595558543083078709638561509355373232603935931989801484184154114465665806844209403818040270365435933832222386101749460421439599683593133942438801921595902127260311520523505605213642814983161748436366335579565536796754000497171787640887499578390771796232983130957834915749527699412882782011232296725892500682021955376859579746414013245201955209988338905349638127530702487763080308134104166258435262451679691116049804751552130681942894293680600128485579057990591285179554824190850847265503111318063329135327666716122086913206700410386428926624913749862061769080730798188944208737192084835869934369776050895684514736568953982990734431508182578869000953552854340205292255102705203356246825378994380756681844687367736562316688562763535520947425181595622769472603962058989086285710972978869500329239732882388789057665261109248000000000000000000000000000000000000 [55,48] 124730588852276291771377604021013651472233761375465584049781198653683173841140182440620576569206382259857221232503092441631996237996241047768694384562978012038159876877035570293221049816106135251772607159618163730196118230847886692526818455341846151098746734337297554065681919441384651616012314447085260760612486213607948730991100447901292374455665212847000026729673029523164176548867801470299994663187567979736236735387004135166293420408928369113291214780038517869167507370295845419739227380880568806990190333987622636371642799538775007016111689481146103981969873290194360854892372187311069620466075011660612464570565243129805351981976170748939330814556047064877134000124336468441643482131505932511276381973828198046771290065674752348412743717929834716971281794262885844699056828850332549229509941013035401552917101113778488042003051269926818019262993667408116559153641381531978415221240588624256966383132626186953230376521115556675114426639768812015906549946393898342446299668983869563164156843752287584936727949731885032756341624933716472769318245177316786401340954853613761791619777166198444600747663257830108421677365235821228452888859466392554163797382149775635999317370137921549797627515499497790453284471946662275415081549609732932609781181094037306517544218873420137065971244072209448468753644732933781588695177936587045087911831194059629356569117014888700610550884888290541160908369366229585407855264742756317106634036455983145448793033911779830704438420968917601046067786264314620703620725948286150159518899802036070369109303791511965775449076670070838651808860537123325752639488000000000000000000000000000000000 [55,49] 14166335901572879371417523418349300142863643122302638166816509235900644386998597234709658564421748933699208486385595711656307003638111251471322382440249965837987171198048812272767866443191589692732767241718086970860151483565644428892229087732158571820492701028222833532806684632514950480254005798402666307036775974428050862368142139490677525283174434482151485817409706990852460785194110759945477998036673318629848465027222174153366735590966615464491964815033648742528481584981277324557147109158819011838436058292787899763347541943001572053096934601802703573622468770294418458007558716919704279433786102418212513567701112550104967798281396964382602210175340232975891593415434807098253642687710744908641532858531150099586782337992731963367917345026044577080745268086094121910188116872170947316751856369512571613527412751858397851852393774757807738211284611449870312471497742869187557626754574299250061174461760455113777460375240529037462747347393396844835543457874096745551902868553169210268860810321269238586024028167243159098533189998333590562574540944138500685834490008576815251017730081141690213531707431054449780737010743865695874042567757547102447928661744106870643838529885859912921884533456700729248421947488050351224493088499294158186510039300396455674905062253758478381041356262195586215717552092541427793110442636455124598534576217029140868529389515482288941296782596419672052624187955469479399739460799032612320663819185904559996727174531898591873950614034701698594723886280642616134783167036323281333249932536809127352482878286482229969552919356368678329997596337099664779116544000000000000000000000000000000 [55,50] -63359854701500269475817169890408553771316522143143072023118325033930067261522262487965989932383855372085168300377217508613098074717366032529151957618624219569840046722427348991344468410371872516387587122860245279314651999367046888721221941006368382822029702986615358603508803625792017418299873606548363811116857832735728473665579021396132678538733996925652560897694210278517333300079261179381790539747628169136433493237236242751009508263213365153911497881658256343781775095393047837778908268730044297655023222882706891050291746764994344601494683548231434588619601647416495138352093598635218489995306709399240744253869897787181611632506867326510970546477182460700279661887037444181728467135705380525337323838870045903490174340245293258624546976517699623321022382467407610884872018750707436754282469956176525779118043151832874336550775422832242256204753879584003419062928432463424176094048832755081512991850654747929297560874605540326133849338582880607401789867501329223529644131304271980185878737188036520174221559582180419282244516260979317451561829155538944626075843949594539238208007347386837079342205355186427354933175104262276647170030181079768680330003858836183082646176092024511458013815934969900740360597476004004869221860730766802678878669254658431160868238572267624964285981453886292422536719844729896681296138729947459156781938677965770822918117065057532255143075428609871359343397925497047264566172626545526085147736761612934427658937981146108850595749131627588930517428323655821308793823655420525364899325050309928301127739605305947786898308416130094260921901314442375725056000000000000000000000000000 [55,51] -4281495965901656413441569245704631861991603993226954787148309192318927490147066939859531781199112180109458030373304296912012100588540779181274458554778707126048697055067311138137789841492169350465999221186372461580092745328067086224756132142475853963706436098636279471858469953381879156800733047379835467442536495034453565561302837523718986590352535538921408493365463441868969312620552551530282328221205184276932745760886948676996670398466570317150807763503110529534190956142950656925382911836612909074491295036485150558123917825447700770916468442554741941921682271649751517273109608624745560866881232261140725845657619795555432970841570142939517412838969226008655428483632140076888436103360001473688960138589881740316502637702788494424952080435127770575742743434259193405684358642196747708488566013724391272199425600116163202661059036636672030359173300487918460669585949894238622828322984017990362569253615401470033790285917992289626741106907809508015091486463600430548683562547393543837892257939807911650786101213721002227917493042694275605840300812322817551681038341134205567276339654618858732063799992072477172043620409038697311359568083377808363817399144877141870966032774069400399638020258778056162901761462541120051654285188146744520057646266173021921195832201367529080788760878178081976293955891637923994282705393755601724224598108258534634976573585930075680273017952988925412076452689916817526090312788244756256308840655002084469669853417551453848156627158768179832959805214089265010859398426630969278500919322820319605329326273368756371840561357825600406111582862646305619968000000000000000000000000 [55,52] -36149344454079868847497301583323960154939309760156839870506797789983402812040540392031587502830525413768218259311486038298798200224632220768372737028334632092216946335579610001407272376876380201769325131508382435097233482417058509380324146734767472513869171852125228329318351468189467548653318025426069299778712869855835168678603076013037402150800823260333110305604862098580983042675183318964981905753448794059270542034394108088028545401595674018369680179503760949726231271731286039309150562070369856135193625706990218147646171039238576395733837036409231606367326401335959672862839587947537839899493924605425188311865556152501598080575206899547301898768288375479943838384213223888994058061075837896595168428523859376104173841625913560607308934462050135386884313594626452467443899224713623290414673498760695654261562003483560378731969821804578383659255705235207605888772510461701401768469227978375174617051821287209512218637876492362489476808912941345156381171857795842609162354311659707335068518503221477692322756288906669792477018103685766742249814021452606809891785150755550265632791010946491738795217381389478051985407404434917599465156926603200777053961383818931068491993567806961245934680177808927735938284837665351399916818475292165568305565138634752876313888325773892335882074511862443875045040248177904435460650917328787232351193214390464123032743880955053413907875961138327477661065111759030100085874898450826909903050125330727359812764278931834763925750549335306282791019929730779486801448830664303284869440480233838395609227960240800601075975608959434706568021571398533120000000000000000000000 [55,53] 855969357713667716718560015743709916639125927910200649499345361577569743844292212430220634514246650488321902183984883016230606642053331685967914694451249240067907764983582533055689758101797467053360697829601191862050543844079674591453644377970692234850489683300829951098069379585162249981503650702129738934425814118396938438562736188411368803059042653443997455250066185506540101059988871121647818254739540082971319454870058686847815866057714252237156749427671058731788055628384679687817410206619373337887165048288399984222541924334168401123857439461474264424834326431691085265624624121743675328054180986633769791321953817911209115684524463998584449388135170470923737680688418371319153744597138361866544994407358192488421844396704804592615526086806672412751819283212733387762188776186979923001082436854381714692595988543046819276219361481687931974541133680841987435739595479804572480384800559190095571423362070441537734872153546993922886100507213605416293081967112772852088754684119300554149589356996666221358155401347181882022293643019199781787939615617749091314618071160039024291701197780463732332415671108157333404041812746340224622957036107324564593867935525090312883275306110917829079534661642786964486104964944835658917782678256813085338560163802619225390196594552076020669237427340999546845073909870591058172749992942371142139962539246229735091714026600801161126356977443105291057302456934920319559095991502437244087973803553597196753346801879964386232852804345260915926917966786790306122397713508314229084300428902336954855602576550387762951203269914752888874955232929382400000000000000000000 [55,54] 993931025739919374620556079875000038828849574178063177706812830379984269479288833464403481973455141761981491521929833617572526840148756514671035388971854109975656450798086894096177685467766262564266043827303836743776219610651386322459886508381368442388351210926946390948128699418755513127079645497446281828119194842568213513378583478088807606018981686478609689958613095977609714604255769958647488809433044097514736139569700520549893339257134042193696770429381816289398801223699396172125733430544982436471416352234503763041261235643796905048385682013964612475492813276114962716600006770256929939286337478726255086937463269962864489698426770220135092322391041518825595417684454997018984853632819821615744732645512891041453291242660279783622024952912303000118005736081352175621266446585828501956614398692605712760307515718217751138533934882224916775168628304978732929481154343535942426225547921983794022420359090980615151707374749511821615862578532625196534096975738969739052015574159128601965800053391584807074053109534025128267749989568059541697582264661775831859083133872962150850936484906491395931837867272721200637427469406452863370089199344519334151495354950385253837244461282316901106671671976246714311720331925620702412095383459402656574281657020666956157625744250843652405014099755346899843229501465076551910779497235708251284756835971940600120233849045998949756487273669181830470417317214534679255555046171450970786864073837067214610664561635474364106477248464825086242100091080813260135987439571117822625784453733810903833561397122129086899847449872574974486000120627200000000000000000 [55,55] -204754975133271159508281655088498223040239760868105097194965770983624024658872649805494149927174220299858052546061300248253770690554882879405037582110664141656992847359941014381318683455716399230749499705772341764087133915299395003320496256874864987896560478926415766603597341962268581729889612269791474805690149567729900276350219043698002385107922686404698456327565676731192099248748890041383412894263151916720732323487676268765584016476044830821315099739361764885489601731070450723702057707709037339598398910888238116284426079623662054753843088903539400314146888640514912000616671897045026459990524825548757850677879288853165526501421928782631923999215883878990414320743171435462411848346755815030199807019721598022879945033807761844448381553181868668847591927207408167500835820238384991241578454872320347330143212631202550980260550487371313839774912353211900581719762618335982431602587287516687675930353527897018822712362238034703587366874614257528809081070711134930033340505864499308272349496923878120083364223772818616684362504291915342826809735888079198569301792656173989473399273580112502470952839685683451163768529947439546268156540485410233622299232568477959147677854042215992318505678665193936550479369108137830485595306155576457439779610581777352693743906130649143020771468495241449160303660019923882336370157001944303662346687180564161774457829492625186438301479731719839519513878955413429985668483364087694861876091579885851568100037758935745303493007291290883414174824066298891725160272476685536534348647063810574289953843977465089664544742464497299110897851039744000000000000 [56,0] 2052884627181016333215640197798883975050207223668717317277305285142097438994637358521140569334999646276932431484547899975773634850030958833329881724421664335035069667653469437353959053272314175885346564847858405082064265727752420157550810088043523147108985378065272784576429710263014159870744180854469544588828440016182123862785924697832928540060911697317998256917132406437834040697702624634588173767744952033999098656228473595613770934048626976188197935556341787846911516764302914490732263063969126322042339171829519576891626388585937940816558284121222775629777092100831243563811221407032344421366896467430942262289163538974040627379734051370774699478612636204333712396278283040064435848067735656696239983416947816526181565806587112473189532016620984848482986469154979259213237021810451639015640157645622288850046287655840932994955793096848640537678425695433333997049044406782816963389813739254969026030897896439343674898140318083739913510202566070371188680707468072684307783652398666438812818958958890472845417646533991672863338047892441082013022258896522771513400357286437821031705383038755966226192813121064403701979589976858734537289922747788740064754556660225096531129583348084159723481368874848581656461370643901035973676007624882225729289715504718380955700155371310867113676628102222557661676191090222768130410433919736206584119341483403966901342081072130059449457842177554484947658914276608706752911261268560604817807692183013798571745933658609148525761937291754101160813879352289085492117439683256961796918609660234866176753304058388676236238532673203365264365257384976804890438254609490247680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,1] -645099483939178831542103205901805005308679567539954922376762814982441136215619815462739932663518973165105995104953612301401838752775478105617939553653885116958098076922985023339917351257131412760918060599910613470659036586082106272586297226673266751901777763551044276638990828068040427279554046470500626047583197932060261299684376418402345976519047658143033937478274857034106893372038023033945602520762237846943413728877471762813838550255148639673209961452460148035822548542057874164047368481029378619745622703052726289820077422611886188703023147801099613710308664179809699368359759614493937052979544380146141502424585124686087293248211499417402856349400653469370092298524379381400305549534526881132381674432100783621756106701995542935066906473742540434811051394847710385333183842558271870100833737679117448420654455697524892479691753133031057856838828600703386552265732104078029726310918328418067656932739382441739638253698878010627649761193331013554639850928670857031376872472748632272141505931978426772077289721957907258964275990992530175181106439533795150199179662880898679328124571180523927238262145604467783429451439149469810769640678469647001457630516376546580122536044360139166368680030786235702845782299945971434041886717431853070662261556902342977477700799023195739060141138808421275155055184708013505317230885416706045737108267824890531972678873814635392131603883450208183077729318741261246869723911894344011837567051545826782709348039904956932037831042112087914382668268392647886932459958251671528812591830822804670700231145930812991122047645153669618083545892848208563868256342192208666951680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,2] 12610976755803539107554387706037127470280441788512842914734796054780571723073617304982275588063239826505252117286049349218030874581879569971919132246504131000331696307484778221211435867571515296351278622039228008682242444833374821867987124596146478054158816031228472198279722330087303992424763676677290307377020035005257323005609652707852105541833023890243819548758162542440947759628426846348893493051494798552927645744632999315161377061094092142065975837187499249674243984713742739954482370672011520406635841684855046141064047116561634599633764753250121488933553241839723974506047429867700429195531162166396373218861385528587126812634939351867375682866713040247042829538110616945962852691979094606552269443777858009974362361105170468576292416155476955855664016162899793181210562976761574272831666265100700335009776529627722023962507763693588909097513278166699936042079951306781734828249410449729989851906664362972922639245357801523296218533045645638190328458787008918888588518828910832324441578525831730727211694918665595114481324156413000744147303566412674002832418993122675299285521651040698976924938979371794171328346313384482897362574712669215752872015434654982438593170045099619561946102240639304973204873202639417742229343086578508849134898971909682146372144163574888068732609119497558047491833617805083768867691049485915272277980792827602039355740174982182119530605460482311140549168057229157403770037010968701982165612975110255712477159806156764456761194298222458662198176784266909565444613972024906070709234263439290472377826438242087436329059092598160395272440728829489665636098181167103032164352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,3] -94730382038792435773984969325091465987043449757441606240771638548697867125406147263221323854979704696144206823464408336738946784679404376711175266727826516344547060569459903766377392988233521765998764035191727897554961252066757482312501359821332874794128729371257431730303389884750392839117630560330703900310370274873418467011150374225616279920048742079403966190684138551335257658630493977106954690589031858298033480932022938656249307534452225802374146475945780670976196443154623042792087390233854306207382904422960242751463158314540418816176185294685674878843069918575733027473846937867999389250293552854822299110215274357224037355253033391659595366263187088820277592135750877167736368982661228671429624249600972836335388955522666935909492962168030253794953596226211429317168625211553435645665970192345902251410658037468273232749631300395831378196734833667079895634279066437396353737935637708111995780410795150552262405561729950096627193974039993688674279410571188501248994947199355595566130793905469965431803001239772475544485057362994183260608830463684485634798350965836599665777208664032009931077412823198782130117562721776400707209162356412721328029926514897365935114929207944005451678182552686800539904088479495136047736741865280535433550969600596133871257534526154737102094450343469309196273604180276974778759839925686850682989159089282768514405577401562795947906541066363980247025038269969491294372136154339940748107103609075991195175240766784450897888955512444692728417495126715926563110207961489885466345641676281881377412394424678096483392549989683136189628906681169615400408400105443665412882432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,4] 502678876230411176999308117131505463526109485565494564485562909516617356332494758104323816584431556070618258036586141715948419020477873223732791575997955651346905393381392326233410588907062983215413686709837348053389206995117969209122549103036570872844546739218765439408571243109808668983400538931181642958433977703995725949758922763064899399741371191737903085316077746984841906564242731261314316893500294782273075634886211960620561144736436453744405646700809475546198783407808358003626060951753908225178991906322705976425140874615069766098094704249399963062581823270455629961581725804010646388186174048617477032338188538922375419776483536315294544005374840110030043239814059793369740516147830835988788811142044745815733905374200624557361613007785171114674287336455829516733171452025119612824937021295062756610522834855016117280587244346526335225586043637267262260143666791475700669284308707837907075781651663122493952111941497199856902243607088094375702516749025077419089794568811414332702579838756741323000645334103904676659203223134559851857007504005328356737053274372040919841553659132703973950907898104113805349202941736839952512416192636162505171980038533517306922861717464293721857654494535883700468670749346037073046137095289726719311071151964569094390530237349736441791918136309678041447122147523529290899770900138420237005914104170133077842597012943540602943028411986105412576139026791592673642790165285084513782407002334153343607641586683772773096295695287866539884775925894448090813945092947670661707466490085076681780001953885171009341251101263104809723293105218315059316328276121260315641905152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,5] -2159672707424154454282890598497886037333405049872571378010155988237447267318933544442869435843238340016251830741303722358163772540790230283160721708241224958626384093274637588303150363952620646538224582753568635629492048143913548184618118173781202898041324531680803560604619523686345738278139593833664695104094779471134635624213357265310997266468817151972353713641587967473217291997249565021938849286548444780130822957441090742136390017245807082349291372946459324200872560574484084237299871722363158940930137370660821819234027258781111077881831078411340591509040586841435756273177983965459791962077824740843919700972020931249733669589101855023752570688718044893902030694293700026918711175738651707271826172641581449558569287032093070168075472399899842329932242612859830198370747973360992014272908375206263173413955903637323031156470531488866559415641748362598506581225160247719032779536061610533221033884463258637940066492857917793753943235813414314651826140654759467951604632833166270895722152210606198646366763264285577711569223746816763306459798415891373349571688281027161276121078872124767055216404448591986407905997964251694776938931188317223524337372173351879622953396399808465097866272946878726450107427071427044549521840886712526657268629519177733112678492563107220437818969624715154289470179535189735561915472832844593982622037688825542093503573627176684101493589915395538792863318790593233431328708036314081122086903550709565996167775637150457023751422909458942200331939728213659591014854648795647899724627553600393330845656588506550476324190014409732851517014976305417439860376118151638437087674368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,6] 7042904915642895038539677655001758393454306994629014714830677596981481849911169778503747553839904029354720207206720008630051969570455914640616857476965452442440023697041615666640306421137629279080164662431015958110750059342022491554790015221370998023934431493183483035150373481339599077519474834851333397850051720895943428370992588798957656174785559039183106062295293237694269640226834256249263806473458411582437976819532670558815170547125523512785575738981325965791082604049672435059503819782431619031160716535644567596985207044602030171713082754930985084428615148636939332247409076338343223103858254808028844066067145243396092455584919052222515389946115844073685827304057474219889781290619114219974526522832037107009963139928988721930015107720814981886249899844496364188504135240558067862106841884958620301262789439495283947375162793020519580884642496311524360505187694942093839619746361927892597332237042880326016787612689065668146691493062557571807514382351519067899704712732808438549977448715665366533941954921661505644571601858830460688670541457196610130099379750487992669470344965935136413451765807189633200354356271980638325590082744086364216323829336609379504490924621328752683182565995349358656098605409702591014816729694048988306614562131770949202985530370262466784341926189660627153895068465236780314852275988922322273721939722858502334071552908839762992481724506054524050725977659611145794229776633931881559624456913684602817189918020613659380504191053985947508640994193982931325517248245726636604610621742394761449009695539948719793039335970582787845099727468007744725803079655302664326593118208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,7] -18078526786547021225132800262788776508285993233631575789452892973942023134798600632420255589386615152919893282160486158588059908435703318848745664966168624715798247400109496511651724265684830979320258858396957996937426786797580066502282252303244225983823890419584060310690617160208099235254312760522455929013626861097327531265001913453009720519415450354211977065426003036632667315778937499590825913003181646707789550493651234095846265538569967190006507598577238507255779800557680506337023490236480346332647367941699900485319483957669747939072508631326250048381169158472539465617906049368195673966681801851842352004553276179612151856792022569164511075696020327527144347144651555502049407997600506850923258631320008104569554064557495793506130633804685821628014753180320850272374313100959046132128649740621314603777970342566873767027028613944626422728969866216132474689886728571804494774729474133258676610005995546009314490825932655795580434190482362079179299643898627790742221953137843147487219234216664055268476733530090610476020391639004419754918350981706521875187844901941667044230958547958889569600920961650401411953538033158102651985354846246645660402700241344750027853182415832595943719398338764021921114191627906192504153378620830939707958555743092350930634083085748302985733209360186361521179370012364891336504984823280897818645529367244664748581543950282139846175853150157290061257768592315107992895369978552099018369161400861389306416789865049219361912583216788591064021670829462020518826577728074829759049931769047860148492004113800669604064921764058765843169587235837978912390557930625671646817550336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,8] 40948382374844904167695199866816322542922969176822318869967049977497117315405106829533882982509580801849687028835626532718857620494936081155210342476228075122596744070685520620647581606020380081082758604537720308652578853520663486739941785942639417069270240165074964688795410895817397003252628999173837134964481087525124792678155414056605994964916249400975939876054491474183802101326212563580827509480659263325309216765261189872699720975750913153029587725258387015421018328912843887945106505280363956434029496023527192882611974041152912244737255857912682017520255383243366076676486428755167255744726986069033010614275047976818884419202342794558938145577345922220929700322229903268548161492122576612069907686912002981255355480798182488874900551014225646269988474014144614300282212811900855023985417776561791007451267243470364071629830198394477744831953318457847117346339230319703454033541391518474523830552512287874695109107864808505950666917566936372689810765583243816000252619049024882462400840094169361606549929874406757505401911183170598702973943321105290565196497536372038956119098706156734694981305003417326877804252376487850863692798519504906650305349954637817496198401914775985614618559111732569439971292444861369617075862184316360337860316625933890935772352260634476009094237751282987165580873813005848091002349406665268349417998741815614388583962107507473893052629571466111399403458449383310016382840211710847186437199797131867686603283863726624822506630393527059669052010982222605666658784595312405260301335622657853658846601508492907704885731261713375881478904979368819625940003224355629629746184192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,9] -64892872608855929233067086733110441694811560958858337742955441042792298165348893995742049903780694742054999673711015776649722395501720899010424710831189004106678358431015627458734913151967229668408762870866783938682674463403285606078606935577900316184838333764660595881031283448147034129192319483889290225537377297657410341209077641562457320735436745344320871329500537161722141294140886125140399332258353824208623412581590041829016579625963300501347267536622868308509547786450268309996370767632740662673836068559521467289365473310642513775439544416117386862828249601313054099766353340155849033383406202912752875204598596424237715757793804099401365639123211156533102073353191387936503779137231247201711566570103539784857309852467780316996124683259838429665062685674286644922192094885592309103164405646946822639445264216878750705483060966524689554565411816037927194276639691871723933805291539554708722481543199047841125088549114138594859078255962193454737893616089731354823685638833105436502646021801341899408099224767448627580648523916430351679635394324134767560673299614823633978052681755722898234156952143892172136355383381455466466665451102856241656916630586755577313657757347504424821338245655990868001169049817985354336105381044780094318279182533522241578643327643801749061715376269911838794490035779884405096811730589861568620729360087890329480268018849152864969089598444589666393659502957069328269828623952623215708071289191111457454519262064508953342217796555009099820038569712744477432504978835559887465250670490558632495564057989832199910740165680533460534412938933533561051314118426033416103515914240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,10] 64535139431110494403901064580914841479713877143830919298183791201891041434051248532521599927438535104193960244580718763869364028810853485577166783967553599405255653791202618711335793703305672218908934474934136179501565682382395905058775427323335970035066020282692255421535991926511081362501104255362538297269280687827732189440630009102741136700756818459727645668057467258604632883412704171595861117918537177250666773987894745687491446879317893168660317112802830160755708400429752992034114213034222182679584653480001433558540184454827081544214709759604666945086921759974784842592357773340225671866713274211634584932359983911008337945731288530762282592559033001544055307356842360870589620259401880709520667645304346546405783951135437598971243448002714921199277767770221598868749118915889155895063481030985711952851216336792660843318320158028192736098840590277526777042601699909747125053092698656451258432802051789341447853883145539050558784698337677814806469509909803527069268779741156526997484677757428384468743997846721416894582447323698945601823547426827917813561720951011595052237907782943397674255280700193967022583656230651788688083062534184208050363028145716326417281219792396289057989575297076922690765667968091198534674650243484175586423781058590402427029098160064577304752104775591427941537014441903686716651771520367085541970450675734289741193742753156111471830372930830655693910579965227317450143670974925368329486882893938300898546894145879733466493901701809349503892477938854874452612057392505322194748540120314663528429639634918469372115867732978756480057155527112718659275574276675667254224879616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,11] -46936095698676184446520162704606477971025424683822696085002720652627270334317912131276350094095386294985661810718038082879092022376985065647749278883994750393906848271380685530594793809529102229843020003671045782876150803241185475341244314176035871137620749575789079793094374741401901484302404168410504543955961282558680067445440021084121606459025199177290075979399517932442681356654006962614016144151567633356524722242158911530283451705373091676902798501836661519448765739498701767564271714190322350348260650945086336702588796606892973867929215929825462898967725377917697908347138605544142796203930951521770779248956879545666736446951088755619919353472345107658096318091499390929718897417042822427774330276858575250881095627788909638611709049006518983698316074996110421314067642746760398457059448239473811620816958601199358115251146879005851215870310451446721287862697893560428434904776045494303259556642558986820928603990241221608600369894400661313926901305589389974849647073086034749704776331170215685111232909952614253770479401930042666682321985097543235752177174179346334678884903130348919308400540285642848454110298468271328920166048985092711466637507746655223811554493205135933463854045640531047774232822759976066853807805463542883223769785043738851237181171913818159238987441908379950801216563336073952121514886139078984405830313485065657879784596491146560407409863676350458603721242535673182592539121963861872563364230776806476026428645064534702021282741067274042168159153158914600847529758909469509146156345981351827651852078553639549228113108270360366770960070539109266001232344124234469928865890304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,12] 27374047653400415423482367739806489900205338049435954963781035301470779617760615756699788508443399697161377118699164585899899502835092661159287343806174409417567673325957725408800802061599073455110549542660517877639877430544109008344741211359924248556684042973223417874572161718217335015854280465901719529421459513355424180133066722585790740378693733935921828681794464360547742686230167591029769560474741143053497325309709582778832928275788880704592183764726004253511387646208760523671965458673117493891913225788579551956778972536718175963711171452497242102752162378621128653285698625551239023547121747161989381653786924759008288281976297911041979608144657217718708813876089881504955881437874894041442431063159169457237543863244828337547965320409486606311671186212414465418741872808285804219020497539613242050429843269484003411980782385014745471091146733382395678177981566198708310049793939066493299107299897416037514911523121242719541897733779627395678727514803449978180252235887088976192891731384614249349607404824262256218053119337428667702077374862796379856671301405576945855547618082960639841633722265914315030630456363160406566119019306524707219731409812919528012212399407430662701445930271355292423030458420203167182841692005778429656872982650772663911206766533212858768727734833893048733274142675772771057819496909560458735599093276624076892324618940066316032112187831260872867507533022168717773859515688613021026246594526528719912294276494624508107668920245868196043291707496904033002219414941350354775856149080033926444455062598550050255436143927114954730548052965886834750983874830847000019994673152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,13] 25521272963176766351241277441470270545434780542880208563785451798701180996948746292228114594871882487227231903365957857084873019232731679374116018039294044244284510714247100161430614853990850151312272993355870184363181913208725260329657672388327338518287539213976460021969759724657348577929022973755402954477978613774712978373431835970413707254473509127080001068598843705314430771614415751732240223483370916168793427584751076709523666813086852058624761502587735081950498111418056717411348451006358653321713605018037035123469646976690845458037211490423542311424953619192951153493846822834003373999971564002630577058868559372552641527637231354245601440298547725664529274764713686519117526784171558231368077908816578231801436316856329967542888544737299198160688267913522058630102158527168116834141235949404098031813150590809106390076708326466724715865210508459118478512966928762232908091345639612549860569761038536991896511846603888015835621319800933796133892680991175912735243448011717442993411058638403549898138967505848085834454262964730569140228731236780225175506777943524445581758319466320256194790177383656307206186181768184274651418834844411558973136932886881624459769712756544327185178642675643366252457840578728911003861114996108613964655566594179319729859095348115592719369754975206332531749798842002451475767781274457446235028719741569053175292597442461650236377869376596144620656773531481280353518573850602403351680420947659915552839432623133136425527372901937558779264215682014928810487567499101034256697033742457294503960072521266738353978323875901230386473829548069603419455934091392342005372682240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,14] -114063908732659369188110201041466006119082756802698828604500292751360499425492069526308248251789111186747419969295559837429731107606877780519630784906727795939550315295697174846990168399283980097780429154297027281193626078941632821792754490214792690306528709873798769285138348797869065077166510116137767025511888708713993784499887383598870642454669763121775763551898036103736108288236989615980294129652740922158397381048509126431757812110389666156536277303089685546970587869265927909040400376850409953082642097169388507788972328887217564014281843619516957758447461745553236505374627654066209362440783264525979233335013857891905901243581996155563236536852354797948233683958490927831842581104244108902180034056218358382770288189701964416602237343362729814862205561991354304115245414791629850127700871873908122880154225096414530085132773492855676190450344345839354879253431727288379833440994656330285513609505228069095116081321044440341804434718960038374451631397347378629197215473913067472805639985258407240428714556589490660243700240695240934695790583496599503841164852465257534830464031708360373014349750002632853636542730953444518262871962109773906735355218697549826918319198225840235876557342335124521552232287607977762797017383241067528924747875584278004714519417631226546025890491955640901613760663833892925920767268617682595718518390263136050893667983273793123044453577258299955988788779936535335355775504528276110599744051462210018745129960762321896105541978711125276535684640393099431697246953677151398339218169624437812449406379713725439674497612047097301572294283778276328248787507047272955495332184064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,15] 167530725486977664655863770249737008745912590662181809540045139347968154862410384657996217551988239098080832924586642885473353874140257965235724125120264953117507542409848741543735883261221756252407745170476970535402647049154767673477562526667939980417328414078153959661967354135013261698468966446396869244771879145173924637638981885058999960209765395281642923414683871710186401357973603811285172745734913371543579807933425134228689522450308978578591366273554140162034788453577123356512962874360174028956344297988482044628721221926791573443042131109698085957757875203076088784487950654914530251356396915292986571795885098488884195857469877575989569968558541995385519927469998584488721352881157110323741926012431035617687155878451917088165239663807185022855299163048628563211728381712233410921241228235231377315627418828203775028734357291371954804954954892788791567958754326947841303108805689698635794924481392740430159104569983122984959693870693176217237692911537534701958950490257103880287679650454395119052483680038035689495858420769897057054501442509344374199440741733359747325148679685670141015971023893311581725706119699980351657225790642971108212403460123944540926682688098709028503516603197065847080521254278161042187774051417906772358472261354310187114497741490927602778206303613913724772952764142676040510128270719195953120460095409319987292477251715441568365792159178405046542380214258736333770678306469443143897583624829538592442748440152282608531272294927352199876267814461663874332448834194220939754183556540143778958932830090650084361086955958517371581789942218943308111259340358698793355578441728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,16] -154916630355811963057513033097630398595982995235752769504353164694402028723512057810256039295791476061527910100636427999250796423287838401139246251906582551986864086697979298160177205868146590455801024048477624118200063917821637619697984286010819769910142615979839738032054011263239343763366209548880100063739293502106557900096210440032824618370527310047980405812112914465676067354993011135430419858973686157820258366029230963068761590413784327229395793610202745236720014556583481909888267182790231125661841810335978989259576021137912452485828510561705706133009558477907078004458270430379846075616545897772046416832505924165867301567060245342310827798143622755836882070855247379991617141336946100596622083907426336872889864805964938482903541644499451857712736516166128742178419398551444328806833774075625270892868649545242257340809937321663179435422081905686194716850762217352656100863747911933170424667365285053649128456321040123382623301081545890471105120043683191467212912516526786378104612246267049256196719989011469805460088394925927010557936905464083326738648748157529772671778239672412650899028171154151035837107601024597912954178689564156396850232860207757244499508543731782072810574547711845360242542121452965345747889137561484534733837623344228427487354199425045988558520698144855945541786814948460260866379419078805725974589034795049574772315351368742982480042325190564042847831457712653716350896634655795183483124585690782869174547217711396183037629880782816730695279192446011744198841317753152967373144403230732704134725294914325949090200235450976236817743617978513888937762252957267229883236352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,17] 115615704380351988615024503272550098729453778195149523217591487581291293505289258002079996832127632224634779935942918293547398554677394703410529671196085731887156666276575289185822156752905667528098772050918787585880499974556608542813020212493700593515356341359633292874315006188387503260739147777475622697547095920596310904903137666539839714091823413828817083051597580809560107717030387985303135417500917068326466679965093013502465211575456547683074581116274691485657971658502336668822845910941779187709915483819695202144830388535700067849985125233765423178331085928568092998381787824793273380730981918698872875208599673764262618365287017413463441126841423685898295125932859014297601538544985141127524524543182934395380188743612112281070093557059399895547526968911278222855503638662533320615404040949744266878922608521238669824240280379986997342131142537296691612301580834814097642942185816570038756785226810998674686088357719733718934774658730946059069687723148157848948228751437934818422273789866331869007211153234472354612457085463067137161011015813782565506313315404839698880966302119798942921373241934064691385536847598533441995858537179891435424116382819064947797246220095416623359313888216670678621311823979902948263200821748818512598175557342421286691831126130962917245214160023598769207665845864728958462367288098648959778036649404170803988718648773832598302570539647168410771227459473966196838713041738256100445316672697259076213306372677166939864270393853340510928761490196162441385745709358575462729641774675738925932920569998410435628487292087605797612026554330651718614017653136334625285376835584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,18] -74228531199309726462457824722102994078198141630290332291975270189053885391624644783889859944852736290479939527511712114579816224758954569210678152339277536927613442183314883899574895721089518133273099934512744152900577283642011895291723719934792917936075050503923557962442389961076582069885959760097746236706476062910291048106754346495166724301064495950373441022376305242271058166104055821375596454802197962612326833113961466143260951596451407167334179250354553065753041847138352028586453000213089019877472774405644311910890002084103013769640897728622224949037837956417502447146481717761586568214567835184664115603630255827401917656759534764704617209293067683714952753059195613208813389647861004359052428122525713526513509707946288919967980166894215809563229293800157867532591737175450641077641686743847029822511391944076416760094610064922956645258142762157453640027775082093279434072658733371160434487714842593888168423202753492138830044680277716786417125784793902130716856787784167543254774369684185397633366203771480666674822646668601828576516494593884275607685992234050646130126596651224357636366470471997233130619299943952611414916119811725093795042645844754911706726893802045814184106321665122868833806675897678369001695950199450311149810669583114983995345082137319890238030098786922247241762864809255042790647179599087091957965833041291883644591390583427921678971738864590200352751286900148963062386024564036159987995648193903869125029526571805757908677446650959974309827044930216226989139979693292473635160454443331854188271446466151181500132393953942710975765875150991370549026234659624925868607930368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,19] 35408050145766383058014339290282475394598206923469458150989656357926795751161197588760346435678757777213500809513534048872114491220222814249269508535914958923250389218505612908306380038140753762075562686966269564228766072311945410749696321211942273168658175947569666316599130071996920674385109425205097705453666500935403617614986128430804999947536090005297018315743853884646003896152396650590656854519868955535098220351990990545809619522241327017356599746124717881412510602869950976262765698315579205071833503275055740291833801006140868833759173103557082308728378150846022266289257826641311131045107073070880868184694868096463972140429770068530066389476971312934515264402907427941494582173061238851686001453566604258554220851434285166225254419275818566043819612324080560739634158263199378500010517855178552706507349796142339774182375981555158768314528656317821484817046783777189865716191515399527397208111032554091854118397638822360305371835000566912644614429688769578066838425005537614973407699581669375308497686825699624783390752010572775280131909277000736845009009738991955472187520142268026676444316811661288377459352845533236677701035382478339512781723121619268994596175001954316710905709875343136752959165733259940174066163821425723238756076055363878625660031170976261564546067258562385139324377488928715005716850573406914775337478242660410656220119850488212136427967276945562560158188252063286462344205279069916355462049409744760497051727580781583962676020038380413230843940893610939954638894012623142284274160526778324918172212720361606196323347278102884239173945279177927222685699251452404862250123264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,20] -15453726337262969456365462311773448734044416561942874396176328255765895168538276217524413579152961873258320045175898768973897380871982314724255733015002497811901371219897488210659729415474076475846770640957719882078371793282297682750762004418861386493803539414160299911110690255259695233836249775401677603086764792523376014012027445983827774960571190482320489906296846737731483700554569869679768221223677091362909385406272108632795418829324861517368856065926488706997788220274889771041719007694654285551631009072178416592883443130172489144092615782197998219553313179854649020504199035277793987414175205448972222730364430439114882560505471289747363072304388996761129070219207145580888160352693829460759039771662003104481853470519608964257138159036998372759393215100096292936038129676821378283471721108661226135182740742724822759111066249250510402506681701902714524360366933913849352682554307989428938236392229881231579307157778312386249623107579236564816487818752235020822426700679553735315521471653768747293743907593040765186868466619456257014803267643184164035449405051237761237486704134227165749513489239013639090171936754279112505547081223212751768784983567834477848809435925293630728909208569376085932614068840462278259578554584978630526191603876959895390453755535191728769207812439436039401896478847456403364439666832072748235801131702513632388884143233148012536797338978912414878522413446689512734668437846262084141782896743607378548566760803610103615859531463033797589259991464396742389572474551525906583963804552541341183423170818657005341523656448848590800224762594453221802886657904981036515201122304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,21] 16931151139848706350227718874578280150683259581537019791064533141186405950172308031762425994269542429581406338800605766305127194419144689159143987414146900804186599452508946693415086747626811448028241065319037425793924774427221816218660756928638912835055497592759701383634681966453384482991921685740710315113577582075738383723418589709298517892158231570260987235159794166573085695259434272194585734020393098430300052415157971976414611687538628962978754296673950400395214937102211026579357480713045046833270913220197409070667978014646378406749728534577870207984259932959306411911005084777160125957840987378329547061865746517678721026571960114877451832127225411925446728649978369883198452044412745493676205916449753552571412971670504785251478535638168574632931031553868015347932390798018922042225998700283946027713904401341545676961631728073230931962001608330970752539884800352034365708687352020274074598490331377567638843774723259820693957674908739769969897202811393030857551901944161139692490246107964624356814977326770004802523873356782640012576795390427264947188461220273602440240517631030080900108234844020632187718002926987656438297836661396288402883637550101759180640388528043762244078610544822483161001860219202009868281093858919510002146972983749325063962626007137100151728589384613605425213209981152300334867499140022884925574474083252491788735746128211325173594260951843026657430257463340317435538755355391736916544780646962826861947820173405060187185646737103441414789490665785901406086809545794301764765961744274146273740039360017713536762678049353115391757822193522426187219174589641134171660222464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,22] -19662004671797548594750337266067199737745982753645002852227756759543816301539013215347655393446461435624615461972341355481921037358185556669413582130350926906248866749657085802312086616897408312725084109317770633626401336034553302582531939701853262513334319660101684056324276853644145777857454642187312588680615622360682346507195905507718495574576371286063747267625224308948294857065160769380441075442261893385674203134356121342703345539236913484499146055523653792596906430385202251810733426044508703634180608585193568522982814578978692592157779296282974969140712790273299333133620138009672617364285895485276487167809436149305069724229506668705060660902900752950118475806032852446725879796900874581756531324295588292319755202640087299845087899238255272443412927121624685242924082915894914814558684371684214319902902368766233506952487131593510502649016436105419847879244016735223374783107119550432150748544585221523181890919773357040985288111958266303447591220083365043068830212296799920323111646704409415580583106711609619967304979502614734462459826230713389026476002098034686452859075465963745639001175820246579873735218426501653849126764146300576925934696646556617457990451305254069287859660899461993004619770751918212313097921141614180424827601317893353076235217419206517143485621531116816080650543164279072869278065493158321230083359755266452768470470123752139504532715096063828528039631060303957550229196830068914177088892830628367188765009434410934864937000510417860899240465729725460832150954342720700524496613990204740535752090404880986614984231448767344593022565420996260746774086430925641740407799808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,23] 12750869377007879291165621866399999932285171112707103914356093934670920559273011016403949530820525764808974627475543157943744221965858654069816106152282272876036325745348845504158195527339815962976659683700300063282483529731987376345935663850602929105428896180948600533555905887767069180508935951377274930791084344024972440580779579114226606533436357205304555321315863346534456359796961244832723622209902145955083579979706230531714983873354463928401982838525995328911320919407929869659641609441632062959372894319670723884472596035497414043053347299302318184767423897778467456356657813316185893779631134880731399729537866391154753001227939862024291752108897610190166533639424103060862160626803258663618717933504820809203547910685577101059579068171699731744516915851489679543228792295771534400833880166603788797567127629526539070127569404202522532494661888698724270866712548014770432382260412675331738303825558688274622844306888096624921404823045465772726411543189612105209709700366205042660485995255736145681209952586095199224728355508150377647331907667668144792483247297040868616443820130685176197223643105093278200794344205404976682892785041758378189718585968615129332219604922417764046648952915225603769237187825773381053024157731230541374660841716931201877881964630945835902998980458937473645246674184287596298424295691766410297229081983127480702086002624228491541049708173084968978193169631722643220526312154827140866838958758070509726254914893278939530900674716313946720764767455721151596276680403415541182189332676704556334436253546913080716484869420629561523268328584548675835803433381131066574257520640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,24] -3615733720168946052255532311877576518323549925923391086775290069907454082210309446484526657504789424751812016535297743186230593946743414768514634419939895390583920671899498635709573098519189942893288857793221746202382024443059972887887255740582972859433596489535307183062126689540883710335090534552213180709530922413181682031872738249623628894389982774725796311222807494801022679464563733217973778927735471140798437517523985110283737383555558798767237481314792395502910337988636714946325788454138073818471034897223496964656785372569732933432093286448978636704587507919688098797547074196992034658793031663958470232634161987158388912348631729012326512838603118073489092610416350509771107298331840292015901562654946749191941387727304804094557182324195521230263541510811356475455901069423366137826208936778404558546645910928112635657731648937039786982954147260660797440236980871761287634883114718078839850864260561722876510061478902169395454354818151345857420894047490774821429810879969269833884411290392445019838512784394961787168678101135389202138790769562882088856109394946951533220155567027881580869117916620216262032087438027625092663303720365302164301549838330976185336481596069022567266804629774088903265899009435059690720116314438545014958131762937755954068173602358131343999478198517611701960823903252056271029095726288413634801405476166182268417210258147705363513197686055147175642214413547001087284660365055663430489280665060444152636134453087550245081191689613693969067536097409756882654782449714185844577342196676832274578555455248023642324976763614859776011125494130154472825143079546166535014842368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,25] -562396695468996086507904921973898305522284936070019944404453981783565683301376814032592107198703867709630999362082831043283041808474733408519557758320113717227783643089796033378994220830771641721750633377377037643968208623956032506517530192848043910388700225459742258392979551766377294823028858431400147834544296894638385664041339864107434060967721445039150043322943089795847010864582569578724498044370926430343883161924981053039162619358662622649909582342781679385217845428567076515400428134282884991080999389908030340134066763035980211378789963565548187407122561634840578452656271566285248423556285679244068431079325441397746663577838547936292215819237281561972318130000598952955842463325205880399252967089939940940804379508478767293551237028711893281721176398685434257407985097065248895088831952815287620636396989544392082451070345046018910909236825864968302543742339889306710033087515149318358629956987574889458550103426497307791631433818899290794641755076509399795916837364970180519567213088625495365719164372349081786379893902982176775548890026192751585749922488996776783249200781978633121767685757079525808006646127062695538398588056618228671143548475833809497362139566163902652639636889045892262118340713955800565343391758081655944149511192037756303813122514483426767382483539751152883869694296977095706333873134282061690337975324218175106399411798384711130005115158954234170422886692240059762219522269914233528837679858958799214583767811867773918668048018606652340426345688185427351410248863762963731670178727909165456333298573177487744536971597575045999409890546218419948686960409921800429920845824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,26] 808171057732958726611016034232384479845026904398875964347094316518822334169200279994305739366882456408681939045674981894628036471289604591561939921086569011579459709797412043557729986237334104387927268959268480339313312945140848990691562799641226319133098020334257901744584208329456729794075196853673877927244771620612098535186661065569423519136360491920278608721809582698412327254928930695032516829212737794776233748264916290575906829541503090187811889136102698271146096884911857090335685344264563899214271566360179814904909725215252990279658506235506452564537043089784015352888439642303692351446866888611463466704237945054014093776213345262066450635588409589444529772979536455240426890514603263866955661891667025995779725028459008719913401833363704758823872562398690533790570538651010676996427710889208017856765227873925920930414232965802564499793774931579081595887841901604480765466395906391216046445171487873044843280665738609543009317109597146747935857167532470793568110110598228811452528550891510051669428386259440426540422863482240566727336560940860298030661166066770373081622062612068734968994479060605346661592622685555342854737134885909177716870978925220921693142772624535172217162153850868123493519466575709938327034295536122408204000554723776333391837994073949971016392823481132344704266657488919177969194073147392453137199876438746086035330608941732546267116540618187512956747959884768458342100898551843800765266129750228554804423322310621453834376878344132213091753802357096140161150550961897436588534211377987562887012513969409112745583049414027803101359547812886852656409215408936117935800320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,27] -262644594858772932627430432839696717296833452929336645931524853864188562373980408279804924936504755523900886318134214430343502339230084373535630189487832361634067735218157318030438652730277120411608452051831854393363295764245839987530078621848652722392602153691593569122718535427096341202516613177010203280312236147378137124400083701164756495615413394872121215051522197403776368971991148892399237094046641340457541397383059429071593596665901055018521606156878631897517435271869260143713105199991771305534164540690473830128828115423840450347498826211729381089801706750994198994383236625189831190866605801747417453773888761564111230188976163261344788552549916304327755045936434516585440615079180794455175523236128868304144364430132476095569727276600099645057110985345805812629314983656275965557002844447468681483911680566098394160421875745390584553521443826905753250063416204862400380654638415379573983554835661229759983892924229820457841484689144735117274510384918647293665835510191722810429335071304392044772819283003856133890794808016702200177049589691954218773318858220221725666113243272436166987855676688464235411474545737814429715344486640127558509893689596351386646638747278005628076584348267125814569903320518113884053357185843701369694115255348865909534566029903469418296441837434430646172836188327893701275630702165434264388135107293002483353670147383403303463723374052951128715245802798908561814515679389341422480697734634498489719474663090416830392248474073391452389112314460805283152336630932652351135695952205064142741819627154612329896176746913747002634607643220469670824044050147938406414417920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,28] 36528844310580391646325771784917096179267668822853900118503143337099162191310509789017106986805962422634116070366179561912052338037246487019659657432072249711273419628106265502682671198233121053849626127635639850763727671578470373972212556298578466502028175332688190229647895083780391357967670882193613572434872508185130665410915704988046290270862095549391894780910130611449191262479242455870125096799198568963579066957605024238662478096084002226384922236498628793374998760721345681989380601767385056429750447345485870304782504011329424906073713233169684970236268122390878152631163037687151699112265593336564971423548250900887378932357254469046070309661170348725352832425339923294730688591221170489235564710915188265170412457255812474017852552128755343557283038245525123135276504093760791112486302743845058637572228151588545281310193121471577183424034978403176280978229714938512685115771114079614547862309703650309239246632234805439370127970361107970590837061222269943232807727896274934701792920633791098891468773780992807646261494997387012124828420448587438905450219330176365119707606192587078438339741050198734510459192193725920342219587094404505760603744701452865506989053483688086416552283393787538699525891043787693741224853558023172664573051157820504046978287107923549439885428198270899763592823045394091517805516031528773717785792133852729448231212542842794161764094299563994137951881721040934649072613593120681925908267602911305317843392315720093383395281186166941246930544327427037779611299782796381294761585387786291581358897732712856651094629349374306159289717457399208756416084547456750562836480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,29] -4759285362549506619475108040600197945277963097588147309010582362663388275225349969885235666878081712315536763390425645769963009688366076506249840901778179503794747610203037999271489058711820635965937019636656568130443812350375584392448113836261818544616752530963535432977069131878559355741158150574809794768889643976966472192643726668186320552807355359803944948083663269791527235915361475978625819223648511201671295125046239762078718125984850421937851236012123862402056505115052229606474056672757034220825273303656995669862167289627453546807281967721665864537701957534932664547820491667568407855556001143897211189814582902599288142212842822972976119789647553219993603104067872530056719739607702167642208500620891150969809056572260727123678227496279993780429832314054695342454222111434909123003638250242831070445497412499458678729884757720221442686089588425527267699051636812542265515089443213219864503234136247397434678202906999598353912320331040403852167097717610272135064900064146246711703485943736541186131045589414917389425033794690195355198972671677589484162528784407072690490280797883045393068410476758010326671486092740972281397405705417673270836202634268422500836811790948104012830730627436016764632233937670441145574790839574678925284599191585820760342850181775489375642237257158624970207751942051331552153173327390096263212409592258390652542028498593867480274694750125880764044937208143069633328193358845545543253962915169433732044318849419807355494198898942449016328090232319513779034812309414905754199613140154889767482912242795926433824774568059281421434922688925058875069804789946904293146624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,30] 2663874234022321886594476672592426782076119247778749436061608661066040505026026967662067956239182465351024516394703715811972435988828116163858595766301065537324316255883621825750551982984056927780691463490766693269891299340792232672360438225242907609282460084734469721476217623700340264187577045530716599603298172620830372883707446942910911713923294690032649600031801209025336367982469493893471009076087080677554247696892923278057990700051044271173406801338021097025531444099696108370425425534471483049232950527263057004207718379235506810427389031090732195297005642851777119798676953345232879862351009867465185041659205773147697259364964138112116738339440521369004522841082467719141278690532444703778893348599890682398376911712141877414830609957468000092437849202751984850916620437911815181237858087343393361458287867262580456012240681156915422217998191103594087231641226784645379714937964851026788217613769728976979243720996064280429005261171693567013941896782282634807477796847774280653698417653565795490994269021201354244355239166288177657427852981211562322438186285150965011077341843354810986797228702330569419583556208882834027475967891023377864342770670206033973496445300617993150149699790524427745790728574030706799864644079251640358913971069528539292814823872499481934579595355639527936129099466864486367138391420052791020548346677157733835986906580285871312966664664026860605889200238242973105613462877981268233564308651936630035057018762079826788090713221981960863730864805400117573338271295422234629182855842080440691317972016839481884341573968721864658761662856858268472883518822345285782470656000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,31] -815145313470680467752841667723048987402076322856703514456807582292477385580831132408352972520270583007628698580023647615684274502073753018737817853325524840237074387027188167354960075720919721484049808339623483122472611517612742417667448630692213793749314185940533873935020571856773098074832727920726068594599720500675136185811197314665034107143408160280356062337273638367538314731705181115869572013071351453825194715283696026455231242202463488548710642777072984153807972977582656482572332215152211658629897265824616665263211249970557401727470635641998178172040946832364604299876460706987093400624292355889030767415906040409076187757456073277664837201982410210448742591014707388908859026939670996861984147458318550543968624354254630969825509019836679854462521148108082611908770840153351842269976343319986839928248708727465813616764015665607925836332136531893961451553925994806915574041053254596824218000041736915554486933324885466926792175822811396786797967244064061898558570696031816142148290637490149071465508318161576322859182913467234756987282490529487790088902316408085823882216402261424448314158813730139981840554047423538327766097896110146977695305327806075341534076712216340962604631684871695250782900671760379009979600176646864600151100709740923986735590923268574700038304053447005761907260929974728858267565154378742178185434445757857106367556461514683487846550970797645348368578720702579845951666804555421780868003807304349725389550982153066259051319333708517782894618792928368188659385675045087046008722331424688450861566467077862898498225786986377042830900900255681541151106145499431259078656000000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,32] 129342506552986029593022719649664704912569515344681607565355156599097595417135021546901382592465542228445775897372355871676387287895707378286002073778614072711343754696953596984817759376911061806693037684743172598323362885652481492241819074880732870892006062323629867917126083201470983481436001811073816247283988305019308466474721816226482761105027654179364635135812231721300091943134990400890690063861594186062654703600054329999940186342581781663435530311795191856167017620107287686419570280899345765578487067149319980528290466624006413877777609401962446538704834943960648689849996957598731187547448061490812812276505911522031381012632390494816455955396823354476552689482894744410852459081625784803042050791882395096064161485809802262693079764448035282564115039039001444627333184836698564823697318326959160675561307466081422447658991973276666796955857096819148204297844043076363038385802356050204127973390126123611641946952319237221740215635687126563175094560227172643474514310630058452306825908212297880121994054066321658108024492939680010998625139759427347416806491395445579429795261249951438003103846490918626508578319123055237453449305928109968207009584951021347612098327869966899851879672577542101085928202451088445545788561686241335006820687469175962047030182032192528050541531605716168601249865802236202933889378409576758322573803229370152757805012837249772072941490322324456490743253041507403529671693311608267202181184336475798112066701097916632754003083355018621612616576525284464797144979253103951400683453074336910157614973516180324177640732321376782834586068842494756599359894661679594602496000000000000000000000000000000000000000000000000000000000000000000000000000000 [56,33] -40252581655101238997447583226746973974347878248408663361147328659384056606453982507743106874241227272059986723524733292798771643102795748358396007375331762822237996175293039916885318940786026770244929483169343039109401415740751577498399335942846472020144176984315574309975128541023416711354842373574501258211781296789688266198781133993975476078744234251454196354398264168200374857528948824901371233984089530144574150643947735655782354847641946667852100672008081911677405881370727927896794085102051992398670162641330555637857300732172931829993014829138480212728467222565801402050162762661828495901255845951069105220113832188127589960867278960449837823346572232983313915516011940210569150429461474137893488887222399602529589965136613371516357783948691076934078079114855525124538756596769459148372889546366541572765798520389578834767257465577516133029278641485468173578890786619278019797316437852705479137869821537770002490408303848837054637463336033978525187539104339803767613265824012941249358794938376205470610491644781371937883474606394823335621422092983226028969509318593237824228827420326137214282016206020970927752224258141753583950873259596648419553963903121626602695950912085136752182133796316613352219338153646359676802797541285876532620850543904414354225440963113092239430632712469769482334550753257083261500183660241099457140442746816661646383495999562256243135421176661948713369436813068920816389481582778636984466920691903500532695169366894781396943921121234992349245227180411586863623406272894583709937694148838462358681575541092869633776222686469333360661597241489667498216216619036956426240000000000000000000000000000000000000000000000000000000000000000000000000000 [56,34] 17699638638522138155173581365868014921924271329613425834707664209950426549293917119379062467372154156354915321189929873495280060071103574239395753015127482515114629845506264709638684782391561961091147850172292765954366458879540248589295715704880934146931480606122654178895154195653183464223933586547167517812885623589160756066093328867678560320081994471502237296147390120918564357562971914229263784558043622869178753072187971490927433611779777131686049272845926932540461716834087445077103096417833323768940548182032495529644090487875438511999715331022200025165384665125946786825934706441753807626158504954929954775875284012557673501658222633551982119616574557858298819252199443463675561860320795463540228282123959921210257750107736116356294029736215418590631993366858740468145415221163225092424097854591856516282656644656469141808317012356772051649307077183907041819924321061020795650899561934651684334586945302456986280757856953275739440808329672465953592623042620351215900825424157911839821706785118671804293861753131290694008129857890709694339532021050393531848173878203810140285217090073230905843531735781256081373809505857718511888821932979247612786820650923626155733014070234291257332151535119071287811003268750698342665759023560188133347266681831238708361524970571892526048331841887069443622105510467208236842280071437580994406451285341514440898442606153068127977287697428683526665429139414177866961487232027315134140951325359716088777378126773535586547879115839442140623658633995888318989132733983609126480217554997853411106514164748064235643735590157324637176715146509235396858358186296802803712000000000000000000000000000000000000000000000000000000000000000000000000 [56,35] -4464623301990318889433672414427654362480464508146245629809761298600569381804643673960821159565917049203265655628517119299033323195139546231675636002328732718582263104014987454381466447186372680855017167281053294164353149140917897123629551247085201573266955118175550917942215823430190673729726305630571063521804253627856101267588498099120203548875858731076075352432419420872533096079544105735972648153878709203755903505108761325557614269913506840453317966889917043663599955956002147598670598730270217381183872529097283323599548825753404782554454630447286037544939287046176096991022003761575413222776026852325435450608461422759360192660037296602973452130302237583546468080935120917448514620722538742311502925685654580735212206207731733202624506647985020788200774500691157045881012875810448392056551093763766966271823445686010491516245971450745999552183271971331832522688646917719151902237898185643775914131746969726829634512262702259788395283363905744036385204918852169195919650197672200509941743260776742831910110136555778463528881192112652663745207236040378213720627907523977302774180341503055076566750279310432732505396099844849545124573250242091568197955749215169421102740461492766401902402982857438905003695224547129398005326857146553753340809143184887671042596259384133120937975418914452591961362927003780203453332841694813876046914641179926612301820918406212769982210028920670794842005776833143650526949693498153709686761721939910858810458883311258326378655377700906831889519907118406494851468777871985959705362613662470978146482081767436702429458507332233055792102447759661067515203293818839367680000000000000000000000000000000000000000000000000000000000000000000000 [56,36] 667181669126503764442988034944799130435439013232333605891117471879341003430708924241271713789365863968204692254371865041139488237671459596873445942309358692719181208647975206119417555155868139416658922489440983050001639042731693634002989261685051933718122043454836431730407283827915001689819382585064690002901935995244103552793515745928032558220669600815432189727566971448812012445239575864487927993907071464088023984037111049106326787172063298303264952988010759491778579974755655379441207676425502586170548964923366444202898944553398826547610286904274883772748930440874500545027093950975688638252630188558808175652169843604886546457003169004870795401703019239219470318859323023494912631126928331408183966427607432963543115095182110371837463172772551392311936004654560946897907965956299042066464884003169119376486839316176831788989502658355260870042373540894086090341897144946348476629303791992372120389941238905316792006142812094451464891139836400426272866631689605244269299252277091736928709937875491069048100232508079856815997804770611987510202051413437246524706081904776845609810352309265123919078454119816127948850868611015189076160554149066553269196090908219888696518276406607687573257826973781366633548256010597784666865300920645504288366817900685784475906107444958443493899787940353338916789618338858616123706937528093971010367277108375899044094858791215236140314932953926477272845099612500013984339654982312787422379258741377927515271377951253222452395923604909101157555611083226998140222948363987290011602123626268668405411975711321150329813166259953977766993186489951910371620255203695001600000000000000000000000000000000000000000000000000000000000000000000 [56,37] -70878746135914461588089237416720507933266705015995798655379784712763955418576588384003551163883260128250577771840736203005075558300904915995814294499371826603596447114619472216409728584356559126631378375787270081467247567487111549749454872297388238241906733518602602444483512988149235089869922208948715578527011422046737291009178151236316160280273520384000814217503671394921077595209755440639969058560810295783193950078979704227121558056157331968016876049594559282023547054938063036511113154531495764317784765944982064828796279406803021472578307994171135255546585716854964738922440941897945355196361321085939309048584247235633061717964757454364114387344437239975598492087320578014091650176319793219166572926818332035545054626692019355136274829432337192278574106552937893204947577761466979578442084339933346079170810627818502619848783540946647101647650543045686901770198242687491244653860222979288310293535377532883628398924079314964787896540595855208573893549379556900863750037080352294913216169613912103027728354501294567188267014136037357254144995862066982329981331622572399184443940366486847303361522016725698161371672766819471353405712763214040598752770691008637853980116283025826526871680331186932293361803753076142228959937321813287095956084940486657977750225569548519051487709115554508302498677099000234472327212415622912368682365314460140428915116378690712903120913819584584963816963314442197821911973627120943762684174406440087778113377418688806944089205345235810817191447513744363155377512563281204522233031190120040828611747887234998416240911003706985518834025497467241112534106537176596480000000000000000000000000000000000000000000000000000000000000000 [56,38] 6743069500410733298368224113168567938949414453149293801047238896513194086193033337484529754024322592708914105400904760912117591933660220489506390137468729868159922230833562350092771998736060959135765024355068995698068188756435778558139892280809941883344319198549802590353023674456587260369352041195040998138128115203792585868566285197672506000799894241541213707616550963480939101437067139084887752780057155839238170911487849049258265177125866144407151928871384403857401621777391670080691589392620833956647474349156135000834061314086010562662344928119221490819762887487073974860202842252269026816562696444042112140624712105239023801703794001042195010910265315982351269438372141442197320501680477491142289092776285208853957672869705241898859999941283407191841371178373207827049197949085411545903267950814259594032941475888001439167826383580633410114793155307523656612891661403157112667823148939976054827454440710836334844272842174274859828992017676213257132458842368334705844522945061943713813236459579921877955911101153398204902956497486330466295725105975129562139775201435451912492520533108367536054566372710000769491114247119724473778988676902273858414109660290289706156073894338384516926363565540961825767744057725786180527480221501498024625704845072321749484226811918724036212390324824427868638738403034694290034789260417959704544005800637864032445508346863341009573586623830180900368694860897289007499448795441556945492633950645641572815600360955469662731715251911232592614947637353931065413517613907066941721895080981373834182442006874804303698577428020186091540222450632123269751858722787819520000000000000000000000000000000000000000000000000000000000000 [56,39] -562470160011813341053043039414837328112283702635765837364594652254399548978922141835333063050196157612499742039252639504311142323983993903750271836880782881596771949258739427401321307431530596441109053677835411840199386595798395970581633605561206676061676868397256055190763482805455923600718593950463040459530393788659640826572425396396457434368367886939605823104901635160525591986001173225919458311682168754332898725173534615733454643775947978399155181380208713049007662435914811583908293754504358672273156701308715685770545011722173162466476918917033310928877923202560574557973839167766569054745313037012988793565027606578028995215045315815440065357467169169812535218807976394937078419858185634265832208762580745192411353704623775921123340326053268659162161123923825149926579926574227186975967146114667626235831771814330078694562532906092437617523977303719231893041408038020742410056903211557381851228463379287095280037477628447170749173886691446958972018862838123454555928905060318323376149400063865298077272719193684221193335127712662548172461839766890737522887180045986927977399742004259256788787781401246716212420794867201475881883900072930357690506314695877410553749338489087230511101559633425281546043301141280827022163957409768982935002380521393535542386850586606310576241798322873023730778293495665263623088560982173570766759809152698788636197333049197500297657679576309056827473242486858824774357176856811986474624892736226871047092563034466581125642035526462383865288294607255440303911983969398291225312872848631033292728659358884138094899419664136739574646007303369839349824309333852160000000000000000000000000000000000000000000000000000000000 [56,40] 26156670881357113158175623490839759952844941488844287075781269466755527507546222518469174477027070627882746320899284204084240414331471295338529279223010073195341584715258852512926272306675767033802659835605775762373784838177684935245225736904068432295275585199310730514210544723233625890906655451887083443981640246631337933878564581565165392591726998271205122176653958240978210473476334960931935665586661955569689070474324475377237271725135845605526448099589534242323325647848140394975831077869958713555489438162103746939976504622992707394922678074333718918675916615273070072482471724184380596243637092698800308594204359143343981625767667147159426077964887795670462661908777447681554528240449995130435199884602286087423579697011505344547917321132971402792352434524371416569335178531964488171713847745053358185830201839479902763205921854699647866834292210671835454083739386576695774559368430170145377593699348630458609665812741800339414662349914878545486449062974905579362773233287501311711000890884417422213375251832655704945443730224948558771122491583671250246751800052230658581115030623597419909146583419469861934774491720205887080324638038487324445729387191694918841943287424474271909041967785252173940507728603402471019349737340044106931218313739182126720050824386389213566885590804263665599347974459461785347122294386408901099172018331081543336566022050089958102201808150885074643961990774039396710177366530147272808447570425791526562041890940372722434070561616917493294389218397306633775477497588499158177572463500149252572023997368293574053818920331948367274970560235651921410418986801168384000000000000000000000000000000000000000000000000000000 [56,41] 870519860717700913206463521292517111709803814193704951347563139859988469837565893388369306163664258389988300214207310396400442325427801966866329280449274809751238300837149318507610023090390915878557763303812421947873003049142260375907348030138064723464168255686358508796862905038120911373495688998914070757401754679955259105660887109925902648738621376184549040414047945161375780752522192527214703552695009217413594989328805982605247833000952011969667808647484248860952693929822362859144959011007004043095224856949794477175188215740403756438663675538589158133022847644639954683285673927663932904100943322923444050796930937581474453012346145778147428069098568858015666920152764524926854847524089898489489646831928892441773563464244928457239891392950691120004994319634494749420659121010248885904055049086243095010194400094413293102056510734437390095655895115820701911535024121618700297702374223373501625975343496896773421410789493605131664731564842919171911150787207410128077034136364663483251191692270489494557640907189628806527671535636258279616205407438865872164767159056666434901420237717294386817794798866260825041703293730882049476113475239753898245389001097510773366681933558644961909752436527571680776227169574543802593688778197555313697370490135564862118853026687625995518672978011062973447013070218588199796800002989857615401506782144189192769165922891529316428832028510489115287078270909667525649390360152871391115919925128375843680148390664660272621418236472688009636340041585465092252666244592936860144247261269372630453493524764236411872760859520179534407247803331204546364250691469312000000000000000000000000000000000000000000000000000 [56,42] -200249619917588015152131347141906093093513391024776981783685507432231734888137979969577912505915663125208645546517261965163713515863756619692926272284347095236679624698360711109793548101341177018480167712554150585138022253145880654461621684889090251886545873737157472062159639614769956909973747585682610642351110837040460636211928040347590488432233237866134538538744708206233717960359355726000577496745678802487873246625282079940107527200112037389501265741595389658893647122308665480464058054882237429144305851552960425151536117569863272902008092969658939282363196266904088864932354970318862236678845033658473334678424721986285463386355761729249923362994950648468607999478196801647704602712252388522246504413004346186388040620133349475108074829760516205679076518252381386719944867315426269516994218419135541766790469581659610467920624141846544012614295683413439057861582104870940992343541386176274407810125870739878461366467546022313590555888934956009809685221708060157818581047453363953378890022022802919457028080043480261624239185131424451425165515613404548489733386025487185391737082457564740121292856344900481693847467715611148088840359617750499479386121426283255513923867480923302471490675938930333653474190148341992375347870765535119255559653791430597052342428510438744306231783712792153434086671302551391158387321226588523532244516429398599103878935903224447367629283283641013683415543425140858780753864741905650405434392962728805759518293515583560961230571942236998735490785968917081482492945468358485453737329900731848981603816142295320273746596198470455066812997774186142390101116715008000000000000000000000000000000000000000000000000 [56,43] 16791948132905673034411667496952723707035587016601812277475913709802096889200681970975092342618543679025280672242903967314545171396139243813195523723345571281458897802919881069921434445401206621800950207733562579956770461169299638567058006773702937303436924658010280835941579443098391115919920085851919858395578914827176493742861279164663999798972857059963465064933315809246203589793910707785414981570831275043892464354359617804609781769731501893632120741212672203656069053560227906993547108062474465762092888220525040795461981683930898898788060662673217635782548357961246275434484898081049236355904009165489713032516715079060118636039558278061220567921420959005387244600041115561395038123248796522340999238974983247470405694691746063801734193395395717930279742329283161301812766526662534733199618950765600600033562456748776377356245888217970034167744651737132795406638776654236481276084504062259103195258700591676886470912059868300534483666717773238477386032297747677134284941116070825890117698651440386810691034313470397001796173823811421361845739190868360819539318157685527088391973865437289419904538374311017575795079527877004966587309773125497587414256592042713020503341165236775223669310046530309538486328043714531909417561358650665470005728053139325488651093209788567950526185125682184970452897584164250333652599623068541259526407174122608225743118165558273803055245116146100275640509010531646957499783031029269275297666666046412441450820565597566641010413387252983650745310982377331642164476822852768394452223020017145405344979980870765373488259880550602812570858331091914101374916231168000000000000000000000000000000000000000000000 [56,44] -534460325767231510064099428758094299082730738100230478056692661537310337574870775123740405615160449845924921670396191486123369828275340027706966949005354373653143518561297267376415705899874439605556358364082294834566919172172374885324143855622169507477074637940130515577472639113014476440747269079347636915940339568720246224390459577091422406440036900772592451130093197874860817640943439904752736270150654503490103798658077326381528793369791765426974810846708820683678853733009722451855969576197937095639954576625346805822552355028692768955532297101796685294447672714926964751869436151011142367863885677461401907624463068800769392030518915790611366385824282097389749608014145984285552991464089001051303815138011598583460785234854608893929287414685896806926158220301617357645760738084671446268059277675218755365673359151699964630105167108828736993081893395324179587557121912966863128140114471292631170586781898348475660179898858631278373096926627508570228532269553320303450253137100977154572762617651298171111416207663232153924274313419178855848913680520333685961815505173993617448405662764204249277284171130214996664710247045710253934952433082820581734407867105591220190877876925650166491826301897101920444277770921412299505063894309687813626308049267584057070909282938992265150458706197566712898598839232058475881171434609403767219445889508010000787365531259137891895180148232900542716884870818185699324659984959862449152953236007046784683684100067882566331054606437410100918984647465672197804869571378992889884770251812137725445264358168356305568195944359271440721639227799803330141341351936000000000000000000000000000000000000000000 [56,45] -48965877496498572491147314040398435999608149847642790942381226651172535139549968091131213938175695089512717966840669400162114593600380381222997359712745913305173889388919653714879926974283528679812301778705116705121353980181165671875832724015434859064678974120719992883461280387747652023357218213920494113516510617072694036846382427230673448710451125359782508685020980127050951656632173299597578556119234702934986526564270035473073599375207192760094510967328786040834860054609298095370496886489712902188066161253868086076216517097442925012365184755994220209159298671271182510010382133090173611104771254334374656712268398525986767315970630589107799090695146574022642563117568948236720847990865969170827150029752598284221476322791431217165599742013543780867293274827938756075671629420767247183450448311228045016268370690620819820407784356964020310420601227801609063189246107358239812271680129229863729347873906811344351930752160506533653217429760236889160246990464242021308429139290174283822497642849907946308328002418958478618926465072722609724718128977584445361472309291185722876442965106079535390826691995402697763672768891732870074804226317808893024974946465706152799824583125951781219036770624898759070285390941622112221706615380298181987788890127995998708195950593369410657993897278102119375464976854619698370135462675799311069200638743730736637748424167174468978080175614257973957473534958897214530132373256832828335231078035758567270529869036678077022820230801264208682583816109856220860551784483024191838318251666481775607863658364565062704638646686754849032209324765770361720964907008000000000000000000000000000000000000000 [56,46] 3421231640120344610478296142986182791324652582706359838169998977940375897596844929394359468326582665790758372461098409037047169501007360075971905881014301374811299533261920426335828048269467775346051577502405309791687623132895597964680404804138322832077258800520156780336395536461753165374646648701168486916243010059498408649472492362533578375720211461054034248180074125101659643120351316026945792890858493885857810615351172559541364748013478929329351640473765061109281267425181244842684298239662043982112614916259894505134233744727376024941458128263624561099923733879954380302548966448868361758689090402613585778544846986611945793177607736781149644043081565038416542111965482113114283112256464364942135427410632004489168601507204184200413746702690812366095708600028283901450185268267747912469804887607084446584399933489544896444361557855499044253003119254511950926533214370747585872671925189522184989018166897243337126631414555663365039045090133612655593042506162492246546113854717096349066780463124475521521131416927747171457777438359655562289567472931266667422731661899678256104827398907483122805454390447325158221535871076564599379554836450884738564219441485412243081973256194440481218051697901987029858793339377114875595267451759998518297989084186426221708722796461364244405977895557285983483591312058083259010125696600108022642978286679428123942040156337213458854837033502880640526506606447626023914714278228885705660429854026855889718434865998120932145714345241713515875708799887561643890202215569802397843296028836750791107126143641062792281401955047933448758171909360021858160738304000000000000000000000000000000000000 [56,47] 8303606306318225228843980771513871517025292696989787272667340183404820122046435284300906331192139729764240735058850589389971502388622420590623375692676801773002762955370188048440857572540220364962744661770880482219327609636182880321962884000581150136659954435289356401046397459594425368983419986228122225376176920213940795536450284364189391746702906359683307685089683221855017651697728315727812028111915946681051965805912047893264954825136820409870353161571504510259729068201428073488825649390222933678471059247898169351499206851422875998327697236925023194483297899224410350666573164584968844242674935898198826888693444146759407339037425439096733012701347336639235174953914096621535794050499113696393344679642886112997552438693698682149427306054637594438786826097244444093044343727035024822514853410490698737870590381225508459932403831576508567216863718958946878210940177417031660974444891418780533128524288882463347942820279854198606328291950116348835426795945080066876058862400695524496253745757723930268722560622010413520287309913485528511275376223013292021826334266964964339222602629030009070088461592668950321992782195315547591922472480974041916702609915449597923141068724052569939604156011951119626657652862203781183906027182032888335820700950458585227887181426244888111640276499585845877883169845794309000806870387107837622831978789751889894104063539621386821584088989370966053225286154208580884142884461960988812985369553927732053255816095208866443012248919866095126776181578586032002359168536197204243431714180228193367620374899389521196240086482541873984251963662715089282138112000000000000000000000000000000000 [56,48] -4869455427687364101752901927485094471183932593520202262824286261776276929849798209932752878725757795839744670192237771807706587005722400832080347904427944218300559508588945540761892073117430563592905389802650577735581986968441135208618786345094862327447130459025266553049983727154077218801551380890042087959443822758784354734221538583442934832933861619259541422957251498076379999081117255096043395505821259661259200887253491537532467604227298242162658051206561310129900421495883568194851864474922520846253122743648780542044010905756429465248570617455992434504461067706930772918782697032312882038654586475403688845833761688691426438667801121396036493015318078635674058121724481051145137455078120843504934863355888785762766568258434019175450625352058645413737752937930334404724290468419021365180097575998228206107064586082792105223621245727250946499486263436914481786046940419288884976863136240776778848156335034267707427934155296549039774393024488639740797210068057667852750358097681642580948085904568861269679870114125394636782303567917246830944712607525817513661496620259723640356891277853302216276524005894266177417624938529497897764449928824641323550735690100991225487003990608003809848297413596622990354652233321648623473326831111122415280906871567225470718700796191559535345170095948273688660744359552868909387164815489080787713509933196580664945550392870962936864661070707882403672334015804882488496030608420916196064459154469418550654611981067364204551096786841057897288019797831878243868692120661379008900296155370060426454897454663508171566330124949639695067637091289361454989312000000000000000000000000000000 [56,49] 41136208854266466398522962370575938827731696571326094627174899262520821381090595924766109313917846617152008937763221216136879145779604950261535112405334118767103742369288775676170772968433479501683806958244378315091566103244431489205875120135122552197857542332895744666939139917551826937590207103563093717924826963894095773413448162141027154488658328458695587708991786343698678097634539888869824032681869719568231550953497406226888754172859640631162342023678093878083225201187244517999300918668131197903904330183307435358875473803376328915862599076630382411799785392233184837956674414557580489911245699105253212164485881553786537057487240030245164186351970076426164061541884297758465205692162190771280874913223060039705415637820988638328703184577061110672501742155544446320708139488057531820782377901818755838574286941328609924464028968336133262169946908624782818502389551476526088505344417892518941050597421215389965817705886949399899318596142563231665371597611899284950355467260935842396625368652653171211589842864597634701835009526226380668133304317367647364997723868030234761157343689495221837663310631405367644752123270594512525587582893894122344342661000899188916422384168251598247198989174585323278640377822829011288977552452921728305110788559789105870179801835124144801685803356455996533301370907220977302913376052156394199116199377445511949468896179336192878251628617947779372058394193473049487145623309634006138583095665327621095424496403720511817531439123109541829719077901542433948620071530252480330994165283712711109243318019966054764932834687869337412496376089546447650816000000000000000000000000000 [56,50] 2975793942400150192248905586076697357768711656441461818279062455657578707100671095596558558723707766980840708056307509684104849742117437912440709604726532112613941058260084933330844366355003632863784604534669961109696100167129110058543239836014060388339652249695775505039088220721025107175332741575496183288821503099334512017638158758375378933214721030000984973206247186312401523707822885816184611084218625298828974981878810958758722044772722994886769739491511685833729675456206704284903904005018444983821095041031312662706045401243861038120756117220576757092690447654091534655198909045509123527505446645097865578294105463245722644133574033716276969382195756604165352776013281048596345044321108356386216070598815349998816795703523315442954885687278703512729489253944870663843053168148885517445869352272693347667144426944759433178617668065976849277879587087671272573717372737865573645004647795020926061650239457126472330612433837175077735929631014652157002510233886980054186644403719776338610470843410866996947726649267203430404429209307823138506686866166897002362045544378061902773377356929837845969475211759079359198788898892952286158280419734216204585527949983065968847421789737573949904673087139812392616705102694502101617147769916632405082594752350726679023909602497977505753360595788985707273171461477501346687543296863964595706877258221698023957115297137187635556537823506914653584085706069639671931907153095640895974744520083441869511676200857212717443387211167787396395441380212433135776686048177061792329213916273436524377737540698922887438089454604937613199506487066249658368000000000000000000000000 [56,51] -234179299745766507044244461861768694204476945927259042648959127074821394139671352425031969614335689252345701127657862076961118427270279441702770061867370926102087062570197958695857869450603516861287104747419584163958626168383216774988848657494756201979447222465397097653912190091800822603837257338239223122036391050138688737258357237281467103215724019284658787524948135096292004032009597680965567155369416477714850657248738522362378468622521516158945291839336994431166442227046492731191729651615642318037597159799965106401331037877703858498948994372694246416449803508859552126863448955382805713004966308249477843800433613610909934066043785501884560462084443369865999479341295208348873622551833961673285136940770115148142283310110467251764153517351169391633211013895663915427560750510617714329894278229393487963162405221125820499625284830850734380030046006748540199751715269484394289868186590902957952018195851342038112141661756169789797873979291680507149130193664004868425492360860815212938987298037974405292504168479000151659538772140941452147630763758287585964523986605885235572059304864353300273151739806865572707963686791267751259740845885506125738415580208294430512008431758426435582371793286120063296949747459332203102129010183414198515806768509239585024106284471511574721173954072432955047348256402431920659921658203613032242902881402635445241679699171762402042579551976916754237419873738055750790327061356020427562780075950395383684018673815496014220090592825523110713578238586508562519401072692018879744604315748307898782709774883063790443807814146607593462542418998984704000000000000000000000 [56,52] -857565828570229269730416642680204401598148103282525385192220556090664593067180956003566331996090254600256236601986439501252280425731422906674870680179532145108557879568751146803477791340565198245334602273893796031826507075733031889561275303800129711286681552588974307334597873885881977791462137613267950824571737208407327838048098591251922863810817483316048658873089035940394762069166215854688443341111552522806430829190973535146502945769354538156653667346627865656922968536794845653879215718848400415732795070538788564495070415371048216841057583813303789319550191615180245700321794714754124116727200066000069065360223392222932399714699006135596860161849798538880565555541345940270925654407997660920831401632719030816268091345444365570744058050964869995040114026024915340520770264840553101690652318924944471908434570714199535020904891140486827212322241162019190560755876127057342209672586192257012503198507941307355031139205252974813502004590710386041659830970568520051975877444448940569812187741598590001065355456312947134379350775711146321509813234132123192655519843160324297992882253212166205578232351443871619170095649106360711836695475269647445267295635331017887184419211353849028528624841203924246354344134234333603199271492596744715759383524704125667301466640363699349654776064438407780674076596192603017561439713076255470889524798210549935120274941812561088898189504496304589210834977745387717523859882356473223796319918553431276512068978682338166676807752077782493772710896324172691809918800289729842997720914002793946651914783021817682024675784040980162091950479947857920000000000000000000 [56,53] 1044281542482905870149299406731856696917874929859039336836529158805388314708555290672386356280873914547992983938579123598733809145865598805609962979374416009611150967140921998168260824463122069076958060620046213574591386454790747092883250398042685961152361491461453040802035506778480884492536343046544082761332389935506643102670755362996464025700689133795325909703227907132715319143299334366789401809256189252400499400211735734168284754986817023344126257541533280008909454282641050601935778816979007748378119424896332934804673198097075824308102357765276857236529915829669208634984683615553698161544063956280033513797242261311619457871499388840417941166893109844187583783431996744034703188345262443672134607556090306375618092117532906264690116744669521919138117117063577072805024502596495153356097460883352351371295454245132489368949691304771704988477810270709963365134820589660545742830523048307140555052186734897831773440167487808307750538265041495216569882431310532654496079236136609300038535292463627653918181041236948450794140879914506634077971521458627134249034649802606454071612079936413070010791890833136152915754908325879181931982703216975558027954468627634407568865152544141136148256041749166597046460712140748930259408108086417276251054068687377741820680417326937483956195792449606024238373896736524568241433701905521627842991721829329428035092717278632799409267216521240692854968012652937949958327001562763079152852565653710251091130809541442192004353424616035534283276853494794123807624637097450519399405874790578350245335834586120465114127700593690180153297923473408000000000000000 [56,54] 180784538067587777973495477496468503930021723506997082174230288824930097068511231151258563572499741697549409479357111624832028333275171618488503099067714153710139500858427928071558955624361441010499100720487591911281484758093661510996217679828689123960799601058344463892644052361282815228649143366269065537936639904651395318361806603230947969572598904319411771730059191184160420009347033921968158336499167731282184303744259186381187928136243344900056651908910861356013464187936918629519168159915488547167333554411830647719977376298180882648770605505469771810343854143281212390718915568600060294182281296240694705612950612750293272619224909425407475361939269970168358338682122648913532418439167190825696111331603761688622799687375354213856803996089605961784644780946064707718134372206362648355761841547671368138244145464713065686564724798507310411242707226397815915876234352442941575743308387405866438264283413217620476859558812083939779937267741803335796692344653084891085398597821958997495632833629797061874618037188531015209392224682781147388880307316274256723517828906523206314101972331730430579233769669961312384846061348202482512437874618538457509133545983889230211800035246920447642010922119337262181758895846858429882973399488035037508510150057923868642371018387010981050119991375115929386406081035553731160861122998773187666521719207697279238129683989264667283087595963884540407780879115142318174428281625960427530072936233309108688921308870901255343708071256702105958039148879494487309174980547813268850026648105517630866457272481418355981497268780735203906801729798144000000000000 [56,55] -140342623350661972183663310912083650771491332860486865856303864304951132588158044820066086178402850205942760701582925137846771325088693701354037865442812327623428441980053509775390105718308938451760139326543955857818462223299642767946606000363578066002388371802069854384368042387076853902861091768640545794256676170727616635462995969459892279433641752187694477302846675244695801760550494943512272675721200670702173524550242419377378631245939130847835080312257441730902721692452067746455935666793564051503756281465460823886796724631207193471077490547934732370196997458898138200247040671151510631872754334381833943391138508645710383870044809539908094862788992995289046944088539837117495644249861756507152349399043888208723979887140015827618577927585345299949398793123637954337514540916856270879820684142869468681356799717214111383718501577275459956794985190895777458188920140604049497939583702606954528469481726840771644826329346837251810529853090939551452135345113132791581648112024965785048360394590761294304176927826626961864483298695224616382022898521384227553119527561858723601686947447277338777883750536659288516715429063939897461796017789810347423500704622882020872294705950804099041414976683595671932550536319290067140379454003045527185034354427838504919625181701708063567783860399932698726277956451245058458180491951689281409016553012602359368095242177424476549055994848566502246376871243975370801794597676097747162881797091169949072770592698187187987286959586819782073099731723636238178125501184538221681350546381231904387560304649389265914590016784251272585587720192000000000 [56,56] -11673089480987497890568108992657565723714777626811423250192921769077354390047182263757300233041718515504395409073446934788719554734405008214241695176162028625852027008315170827334578182710612316448031416390342981204614728213411915109459828667891222703336335069090734404508197765563754821972208404247004342803699439814179061779768143801778575195721557267640875747928781937103085407542005996806765894354684796165730569247355705697786557015655000205653643130278910184210744727262893404633182722091461014984036578866823067233647193665363168189297590898221968266715946313491512785823064252807177006931143595780872627615127061369920072242065336099569925635810941566564562555672177054043364213367249451834150692855793179014697750397566317002996872528766330028595989854006080873374597313422306107265125180316365875004715513981456796133178809676503793143451545546280681768028096187622709584562864828365702273222504704652616403442697994306610717919358672943401681396917359472057637056253713022476838876453636370562581495848657131414489161308224178278648815017426244240823389929490573690372395438164704342234711379903446385035868324592958264619288475130898946602987548541674133399127763816146956679874386801058157585096601657552991281107895653421712151385270003988495785360309563379645706579422271089251214106110773116585215801849571915158585879840909126911599287639003380134251898495421906232566887567673508165473711646537857531337086723447072250791577011620960387198789006689533757784942845768220442877083559268646290269786912545989393325501321482963546598062170395228389262342750208000000 [57,0] -328717635952943299424561896779549358475180603538717625105235549882510165221607459283696806250744521211666702497010501785288196957854881927376404754559327634803815487851385026251097179591112399662642178994924907567771178543165583286414082163505637202333396323624324909047433334149417686757741259380388398556936230735579719657851449950991042786041272973614610344806486183391251543955763782017874403219782326974929814624750999233028146465799029915854793574484571810619166303160798713797481303692721970170963050281288611776567435412327579087898579333647603311773038292637770703070385836901486595209205335832362047091663512425797493422462937112321160067062993727623416242109079226949736390302684301514420608266966701061850421677932738865533141720412049284419874085251438171311648149100421140993988924590377517667519393222577951418826554990082531754843734578872955266269490070489098566704377111074051505015352941127351706242305794833254906561800837937946381901360375517677835850806700029167558994669997334022800704464724621706206695336248928811928381377922028913626424839719547408791703146817686885708310215239987598413734095965556917653212137118757985146360372702651294131024939446243675653651688164175095634448084298368535529131879209066475597327252014662127581320150763669539917868340840814328794947718139145479664655660142340436742261918051544794331860268128920898591799598445148548398597692862138161457858035948311240671312596555792215385481112147684370542036781148755342743458797094693902167584511519222147872856414273252574383752296150387130665266102657733338313021921403264841366500792417166295040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,1] 1595199599833327434483441370313930859575591676745695116581463333099741351183130487945850990506165535826487896815730904336814483243157388188963334966279045815536411628774310275891347679265236619658884618226636672645711276830879506901257325400265396030381166285704543935510410965011147937869458633246966158942181696820978159773559626205316563551596694059506282045995350992424613950498270737855775957271449768284216550109625252956166638687310538501370911826945435710119624059635702253602168846715595478789067533159457326698117200142846459209136495802083443178826694482862473165707490774478428498011553947526271102314491232404778257538014477807852227360014487622869494867139344965800198509770586860172222321962976121396387830083620915734579739645630593691295119467798013953116350923354397145190899927823228373702040903295216033205045815367808585006089820433815421701359064455473642599869955646779166959654469319095689354427341148752783842956728535171167838126288184142520581749423023638392216797432495110650026133880247952428752726160959867823183705376575017666614648025788252939024528974669490802385061703017345570798494884488159015458618973719138517624709973424833724746992632195690545468029853126848813784450846096137730918626796889917938079983058916828068737872882097340079677763269003190954976152660551918259780511361585217507199264207806868311496129240016777425080136573677790203247072613295422047511962796529620830530934080264494088849614656672185810041091879981022116364513290075770228661081514094962523754065914943491892427807727513391531232655839258326420136626450117275684808243387681025969618944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,2] -44803930690267396158181678149909000617319075715914364714649677580919499023734158489499724381716319205867527584702282583441550016095264625960707290392470702542050701012307101515043645922176796518313048487029289605701990029980530247377785292081766059063980112041067456389314009125789199237901050384862071631335199037109742324247109350587271695898545716969139523448554856419219280042235348731998467295572558535520059904933719051371479132949826683490058827966496734322030016258689304599238120331683752673554165915219734814865452655015210473554883716657611474707226156641125810912116813448752274573181638140728657629910813803242233432694645514868806431641461872696914675561400714330291334816432574215540428234802708363739710809745678082588270282911340668993638994272509706283554969791672680452952103641494087123988396239091648603870357342318495891947379936455098206602886442710152627003322057052958119255600400310670188041443577657500179397873752733967478208053362885555358639496833495467045672006633294791361881581341020429412148042367920734547022099340895846611528947938143968475045880411479770970050536303577406078686630746844752410177322551404788491915290369476534393637195346294874021220615791114361155820234199308376295673638894834277078618036640368385228536190447914886606763983559005599232230876683912254015596997820336610695635487529990161940648113339647581155893626160398683820202016874732934226003143504184439760469891697272439405042725186292829340878783499845593201778987441839934836616604574680895726245721780822582190929062230383688494989731655770505509311621922945713783263412142840970293018624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,3] 298700507992538400874153574820229818536640744313414315350381451623577926817818980681395881201046133737512279402656264192384957704322756057163634351491084421574968808856013658315152631483660938175060955455642052740085571254684654127099218271028330251804905331688594783214255489622245937043712915711090840178608419183749346740637765113862358187865926891629348909094975502577051839079769518937452368883259906905192710480584630902849049659160617799843475699503579041798751921161899405402375831586032436295835985239094986838137236487538840389961989109589494451329125452956945953663618681851455193186208740790089586216753316520878747674414840657889007685055080668648337429278690303393567653161119667170551619685032699923632512253488109182160565067961095657495852627394973336787578334276623124812992450177230780963297389638054319018572238857029626884249867247932628819206197573404538272548051476140041705692431185929489491907228314266473423310724813219102533397365775127400447185002317839309802949386784781410421835060934787770973757298999696675828248939063437762280498737245761405267256028108206924198630604268540894899193990016426453126721765666351238646310562251102494739123852704698491347494396935147057547478942907111446650515480478868430126793698273392531899406186292581580197708041135380015989121532339024113494626157859350295380854124811478123462542673025537414480732235156551044715349072317862668342757553455626543034326560765570401992354445915986363163260063833158362728768413712247356326173606080757555091771209126572104955530210148927692296719355884519621932334553048084988229823619541717894930890752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,4] -1152053769517251029843878327841613471870557677452357287438558081494500327896173639427474249706650065270890877240308740731729058550464815083841640461371083323145846535369942810171027536283361917904458590863942378468329462282317474105379267437460224308117794013743542943444083744685991237655205837576882688652900591815611433381546945493709655320310287480222520316867415595469651473299182268833012973136277456719176886688533860559988876212304888949461827422835159142644705859498766748783229884112538433090467976983945230526257510473495995612637240175313396321293857573692470407374992043709939068260806498604275179598143707068847415122808491207237133409722918250424991014684201029356450138618200681787365778616100649578075527129008539939861937252297618245362149987661872858585813633640955457491887974408235772617833588809159223980879612207021113712087857217522473240468046434895834619089689312469946337700578030636083031809805267805820446109639623236488104182459274857022007920583075446426496824296782535926062401025695962726844557772277527141658454092919760065331887582882639119318330805816892053851437817676507163300291283633467896478471222542745504625607441181594928175194239243695073771467567831074543468349703890129277195028201003664863197167800995063072288024349631178946425536186878556909486557910999474977626065913580359995376723750429432730856201262363330941277533847614354685410464763068017383445062826908441393159807029620608279103844876548989431058928996189735490667247698951722140824430054652203579505426604608573955673354340906107993325820753654084251492002804387339422894700052835901128711340032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,5] 4158152430264188231738059255014148738318265198587537580197176590556999904683344996653322178217800623024203736686861014041224237332565602427885134693171296574346637960836131663272236594513912502530877572949726660103677372236468286680362691139049908609186741750671702549988834086375135820565996411554248681251697258290563277966244283301019989119456624306578110558351481628869371958975621095735552825392694843975352702826523333015888432500272215506124326375234284270974489159240231351113830890134411602862519647495850330409875217237769109670443567389942729366285655735994037629890079763785834570558327552155342318989648215071029096783903752546606227600017422386222546478809769473285878458657155028432657794818688574716574989297863144470472326971137724238065609709299762395649631787492146308359288983019005055188492184441964063694433931030221834952221972925733518910211338851464260288324054758044289288600052382808460676780171733869351361827088213775101654255564925393042561308112175981992127939699999693428846204331970302049647148817672090794375282468862093202032946230705404703482841496056844605589687731121767596218806700255723853697380675413616737339829817070961467499929051813841153821110739287632153722281637472351535348555246155365391344490954814537316846258419010724416982073592594156371984944309282220557541069919116356389170216316082686216106794590532031477635847732814755988870641212858909533079403900758025059126676988765910810497541634401124583977810302544888592069267986708140136893331330017996743037521023605140250380390943344891089100093597152628386144380462881021834648629234448040201096790016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,6] -20344516717199595080182616623147677547544152057903299563620973385218072507288319490954644811367696629730188231689250175255722766581617793326243315416714366075076691556980372359983378699808015048508932088019354364024523577558799185218805086729142286268919389601356467085523746455656583767001558900592623775545458835568324905890072289753856332417487376594013910639866592545534521253137209868399612125808951496839953439369608560262535252808677285154616956664896800241126924088988825590890093788405434584074974667434998678696688762639394247870588100668394514875486284319305877046999327466534886291482564323213211978042643409326527726086749426649669863176045851230279233270942029246604513154040047884979423801091330999756912529366832874443646255851503617590347303233940264815127683503937772716053522483004990162597259646837353892515985990070081104505244573961468860696127267481622821023896452834542558471778277848811339340163114429515246597302750145177545506076935356649619004272797797150096348287613484758933634945634448674048209907357981671511578840665601537391749257267616471829935957506535027215905239592070292408638802153145965502714221725913949306382340857914350494345932590426925740560667998824966439125150315481425401603965067348706735129652806291958065518715229065273717746615946692633305281597309440046771048193810557428226529681574581694099517270691360847032317915147211608351116745739098278481731543390211746057850481598305838541995507810584743062845313235139635900101021009246370973802238368062192803249632273246203135460301910371441404311216627630743364843893134096828499017790648635506572732137472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,7] 73233691672492456752996555737915999889521645155824899832671705573333401863660642305945081496165221518466272195099472177035408436589400407505320898076086273074601060653167840964610411206901731079094475053412178580384647492450417090706426026459166542910762050002922269345505061775953359996395429175918315030794759805672301271778900059132921368406571525923707644820231573847005532025328132529700216802909740820531410963580999612736481350421137419796859591775356987272451016477368261827721674169577358263818522582989905126465099282990678289261221862170724908383756629329751265450268924116737230243585664097620248230806478613486019752662290899640785178242870903690059009914223752640244409109646934449175218859597432510610285791152250042835502291317709892793740470043202891748228324547254082920699151872414707764832641848435267331117100610080037900595651353235954469225401570561727745036433881517831161556767447112882363887926256066083896404817009430878522045201332143106150102099716075491816399694178179953722042861592205711730452755237604587183155688452573914301485118151195993000371212643469939750321299753940756371652593074237968429963990423408744101692121688228530844352859146485765017577892183522951268999557112265014833184787510931889679992811148811353672066857545558530153342933294281444782276838606831862920078267393980669949682342600758392014070873208594611653511693969744203788835987914280821636998657131172465405381206248305488398064785840819322607782778039298628600313676549472499397027070417910179781686200796604216134376728155380446787016117523973452973867406571884520680704224615486094060889833472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,8] -184337488894133028619307664685203166744999430756304369415999690387790611103867174598554218523734910954263535808734805434132964640932300423448315502926408074801352472487888691474140491152162263308220113776666590960765968070969590777926024173268583050945569968366187646193103057648143273957680224219266735329893056582318668557966268632256409181881546357508248414474060411729623303069796704142930176186185635986713825386598868432767700648304820902638511583096193488527563215786346766612453348710889108930420223258139469016046718497947861501346190857565966815882862162233119381536508616767892010616447880255965772968916333985351991038398708266359717942201332895652297482493133147671824873514144922373365276981390005614219609715801913654252325060760754128241835167826437530542739598591320509515961378246071736299901403816901983287904490838674547112546035815013509836458053933120465900577716438390113087211337145421863564177894648991777011359816728651316932542623747941613442664447172920575023636329542526422019274046262615605219720294921871049738014906571234625995013246773083654347412682584785035881739123014947473844924388597808555455280203243248174256049075879339137286465687433033552967506716556292488774016232432210682729183879838631606003473647878483636530772335488535204583439333288160267569840044914022178500410694793348833601106536507410799273530986813638130500748786019665707212744769320351989021475569324074153974793454733600200546958622935743515561569320631227634299081203897903560247827777372230814298500777180277154336727378038226706536688177869739863129496176968934163932086864810113094724697980928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,9] 430385228474015991304927193928633415146220511615144267087169113125200411675027070429547383528041201663457218119084790384437461835096848933131394826802423976029905171328755115206476558316144762006131629435592149473758816609655759081124989863412829407096888533865076518330987834847450398023267743278559005319475977132464749485402083814714733836388854511848958191132859875609972533204676827877375678174643836316339947223378918212684411288102810641874820733985711196707443086434658739736590256974896155912699996500179231343196811636956454708781196640190493323941219356998213228047727320790759291692367490838902788802183214144447056566750708586694207438992520723867827014913400721377772090827803114260623223394930554833369314252085209781290807715839266280731782016069656121090699432347069671570063375077122666345379824676396255973069873103394285954728964007688228369521112173299479478825886253248201593565694848433213272891103313649638797789221896775009987168080078280939674665537775146170721895278468882555476628384223116313535199312570160111532412132528615440913207277226459340365563487373448457491983576103212022057835781677530501207723454322402738881723744916558234787831262634600950784848507276761511623517514474036487315046391018616567457299510548337039948169184004606539935507749672952349157422496811949674796517068525594418505827810545734966432236275430025714981130062923056090115251112607448062227980587608724418413400366041866257411288544552375044707183852360221122440412709063731391360794289814919196801570416588038176493735847927632803730272972546348269597461924541621270093964702481650800683210768384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,10] -773044644695444447465883221361501670871897573938361737405350858982786456444889389332237020397428702984776855904351924841648972648723091402835080912668199180260543742607166853182188640186022558332372150336831381633382120068156473763094008678477962001170060694966022955651908676444343166198443599309107877540554543743715234203722853544965200691219065910110044390091953576237229914005117599409009048748442228844446904723217085191844114262259300726543856833192245533770007369235420878359528016857803491128193000554762930901687571570656180835762983705156104299037349330018456273025930810023444273803275133852540122757634969171188747530535185126739289993354856577254271581496930169915327054058077337285714895534883355546576045315558866825325549009825356320837229032062708547894438136616265718711488730452361315616735166243459714928574870699134278162729829692638870082794491177165756972464259186048235198172910700121412312487032124655442350003110894522338722079768881140123951188200221331376895876634772044900612132314577074199770326165715025901574866976351674129240870849504075054583489542630928927363282283924868343342131705992046286489482564408392671087484860497408448753547465720780737636292092735169481894388364670061866734391228042113137394143622234147322338094860575120009651820040236949954242939818108004187554775439979407713200949747143737563308269508158850975906463632993481870988872484011794851325117932142609487261993947586211614602094361866139167757870922964719237820225611097347607921027437546827694881652594918404727088905448207210054910510360377379111418553301790856339623833134126469339787686838272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,11] 899759301321408717641345409741832807607387740358609181801711178935206650159295724213457659470164845625473477573391342945868613908851121709824174550510251697812082824954403596947422941464986823993776344095459250553858388904427065349672844042163767299667538388999973690792237209085738292115904253964616402694318725087632799211253972986857579420822923542603473905052036009485162691235136480195940857943305770256124012497083465199240292619736715124377208956099796257964143555615167127296460199194690681274416778443760721119529057583519386416124910381632674860622587899977533385164986211603877916548775629534034250248356603714299803534923413760072836175684494097987759333950499269033855582277429613534481905597340682411448149671284723543708946056995056427656335091912877000060156146768235570650769635240026492584748884089450431174764588657897867735791633611040316992064357864542178439619773741407373053253194808701145611936303124214440456215928738672705920462986360898215611384296831584489996157972663865991689088259212568147987402140492549144293561659404333249980953790936786221524202626009710974172904399260733429492408151812343367978494132421361622767547955192893115727251177679588478575488159974197915800488843171550284223582545546511167617589201152253241672941722599543537982453726785000506675615379932692672845018946488287456131660088138588219797955879921705219224769994648371998610733654347348616855975395597844915498143210831689693823900330064945190099103766626698931910539827467595433929017505499454878354227938330849982194269002046741178066050070533366553463191371904331498305867773419183346332628680704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,12] -674205043797354440428311138145828290957797124483338848632307604958117344946520949711629509106082484716200389590430823154215698033510001827782295595369004526715955725428355026218455901148805602024416921634303716295159303017862014540526879850062485296421112115050742499310798998067604676361353680468613853610143216685503634542965493791236556220944845008580343169939545352961503520437181830346910810253589811027906449789380061141853992600504879588895567341987802652767830544183613249366410382043053395284375363821281654572518588091407397768132640133451175083741066267744891379895929480964961816344302274849113488333223842609122384075260561769705355421896644793069005004535924258327881399239310320177221742283340555139715592400033299802826724848364468548695874121604007294441572370180441131795609732290183902681339698650669091326426143838292513670039059801228424678095274572030915176815347214961301674167000054040072712602797166245746236997130281268357391107526716942448225190494538258015580468893245084190412108010705670255104188339296465328087731140311193619395383419743984159751959357132459012406402403060507707067634749172805001868560836941042394813220001350312746641461423471184158133668698052985298585067102498762215928440197074024023425725931074727549302633808084111299937266727289101123823453929379894443104153670798999748168049547854060661178169461075638425127081865461859361490685175422646656929033660583868328446129358479606182493999642173495165785993491142863928431664984121860192526012896845867013588122205017370005091862131356782411451750553961110208839321621106652514797914205782994546543206334464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,13] 395320583712900350395377386151126722593733145874186533780497563889406534169960270121430255149564058543148343594564243405872145310797573024172587700799873073342710743496919224547494001459477590189922061198586792220445907561194702099237815922436827470440141891434839812559673472326416464214579260398666238299209342453810722077123043099974115244066418054788772622668826099351212307827195136336175244965516543276818763015006910820239198624375945760869619269455231168392236714755008509109842363567408539367852993164646738435281295945192081279230225183689498252433677876311659249930779226343301186165111024678204119162147696624730484589113815540955124755794338450665250420110986157367282578472132818671945601938153098613623333211616667000849634208126841845537902624022514548047059321445470727592715929705521684746938142763579186700988004260532584058583017931532536005322252035451967956921843531929891721401184805307893565287894508661781968093834632676327825079393318105771816847106748469467623677031277008196004377946802927845034330592978889696854726130419760685288165441948850831190322548482865400725174893407865921582832303234389657891698993481534531257405612612468078379296579511588495411203828383214018654623801194925788085759615869387223589243634815835789757918749833322110265922936946694607115238024670173641867848335586079629788722912480245996326833349071045895551409969668313086847306375605283973168797513462737645249301089932278695895839806322087643421942030093261282550747122828766879863314586397835541816500490378107187342359330905184088482940350891009941283205792195751845482260230604729761928256159744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,14] -231875096909298166671476275122540260913890225190526298987265737041854275448873696479499481064703566556876354612560096748463292129469556348173656975693141220665097271244672704394538351661013886890504204613340997243858254835998425676440128830169958821677736220412200309304147257264286775000052058659198752823821703346821322720937992721350075927405801283260531080279603685931185536380742507466327025741426484864457624977882201359982833758486440129758978165672236079151509058421858026041882573039655631043297807423190639818358974335768214503878704279350676420609734991126701021145484519098942516616146632025333428267214055102027228043130895621285764922057842091343693641237969718056445114504682013378744254568551758197682275552335178238730521190527777341038198275163298506955131833456316613920735366576925335954730626562632545064291528246417675280029557281666481886572601956581158210680001723659394094681812854888132217691549548886614152264845644997737354196737706549535668643254402475849161568863112618397888108114050525278999574151000859329389531758181293215516516502374472499381333673297931864492310809767194468803178064863639978842502974179477057646993586235967979769342917234605075743141618578603564676118632975821813044877605849778213096326380416405219006387377119606543909929323330070934478490589088000526185098176245607191420352070048587531170589443646197946546172421705671705639551914742569995984347820097801149655343443657875662324902239830076097067520156502272717523854996211713311599241908115168436097079001726065062418937718738934429752328365789442150162037238645306209628197740155268061458216255488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,15] 35009802293507471408985013154637774314113260327311413312501683960931405310928322132644703590958667385062605351360349952433039323654373549577796269268988035562220746525097100237409892885833261617572913340882655097003383064317126879318204949225888641085023414895984626692090660080399763850660742739713182501259049822167456263348134125413182583087466119402941668372487559836262006778018510028121699040676500163601928766788327280533472349970808096688936261075302072838177775021730436870068082573191136114335197047908267080588986079181293487772751154705564407470006019862564253148930779510602041914425358926648913073969636698535124285382728556311265434866261395947478260546038104839283384821427410296968757378414166465635569115960541037207713747675902590768626153355261245855989172424945839278286370724287859105569434407293701636836256908589601677608413676698159442707760616291414671508904740098242035480924407839558409472048295770066767427057369061022454842496713971746596397849377130617728052141151024073357731363567749962046137373306884752951578152986693974364155317667502372638287862958745668159171559266969125524265036240414151075244839179029613503902841770113428486173506885920315125556851504644795145990692900824794440230535013187883107083336497290026701446193387723325715020464024079824969828126595013549138637498350322493232062527589401646829449860500852270962567997102852377474243700364414653628309008158573282369687034027156900124657139666962292676169340389905056048399900893583731607249956888953062046062791751067104383155952025961852226679016280869347288625363184105588235803055993178747823930212352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,16] 150292496317883289699554149097748717696876388113172626447505158859745220800789487516988186133183389718130773446025739001213485422437386491642527296887278250470549690284040183685640946697258850535393993472003849759218817456952026274117535649463759928980700046161494307057299714841353778349989339756075805880104547035050265671750988385878819703279221738019704151644988131790060004617178892963520086518605648166442059709995363409740864067186162833826924522503081704727939485790449593767490649727754976780218897687912267851598066870519222049105615300393805224027320657223259735461709907472796007333615188368249139513813437316670922040190337258450589563524397470141003863086838776195533268262872115721781749253500240449839712267479586783521014569969725083360758837929714678880836195156437244295339101109082450110427938577055065479323713950636685146966730105113328367925049150757249209427452962943451722213213302121305327906953704634931052009723457947404401727631441197880911523434014864639723628462554254415563712061182655883944769404314180699523799424434321144455771703581078056545432181140063724698239423058237142745727993836856020202360422880035197745684940034944172393183664104749209966216173584242122377202081075231389811875883612068539820055472030046228306544713757112418807560233638715934407319965778908699579267715817309416516306216476527709328161479944149143897590122148987203449732618117444607584684372107160888811404201644277522094146217503491934223967152977387024148198567271739217605503531709613954273445542047079327117760255379214007925166676261433239431864879783281709414072167835273443521320714240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,17] -155068343101893140041224238828382796153343396498445297889252875639474382756953258685180390799465682378457655576722885726898482320171977440430982030295257347633659574137038545560396863272745249239303509424708611765549440294400802830691164739928424884834734516480676711495553469341050940504387243220420483056602105147013066424483920031026857390917839358631734031528896776051966453318068293156419149873749444461475717487455244769523280621808526230152276803448480428957285491671764567084824480885534793209306336086289457126285079902099598559013075812769506305295740955720412284550085196585939005440422746319189084780915515138799457532610087381384330775487534374517776376303408772723477176787033833349822894477717493576088560076033261743165414777524456768264342142203868766069725987832548157978256589349137645019605188382126179027762842093014075024362536934650697914475995529912157804229522779481075125527790034940960248719499813683488576436968843948848581689006310906494657060878200265036609429536729750098059650856511497113139013267524620322926898398772886883610327129968813661229745845277147649875668229705032898614068627552082354236616119573479638740756718766142796852905520060740217010582703602219142657891570107840398661307003283220623984350394105645672811069362285593334077257844467740277547472255207225600072187057968663738826804589774791813033943211388498222791553008798494416863503964053284205380870631325386218509437817268694947556874366826681162559178089375535564717567923379248309738661082789177075349400722357112443322006351995964154490782444568679660078396902406928974872509632120582485513670230016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,18] 112716411261105801287974671563824962341007107492009974228564007177623067576933115252095334630101182265351276650117101348013672042998577969978380790431130753231792369609821979117194125772985046735284713122253154953241949518012346424850568002553909296160252647054034251746465818625712750975767239982268813528033926815120283841736497329433152058153885808760430082494357640612648365462003847532983339622446168815568199724108787074258510067150287161983784370157365939599711749702411291468066896623323260635353952775881928460400224266251860674750349347551678278022942062783069401282325191136998777020670343439808801806259473750260028883691361029220762153341493751593845823624199163422724273140559162556580872141554199304335598399026546847822198875914078952320792126364480161808364474301352858906860072082828274225938616940020345140205537005230074423021879072124841918228190986778940637610629805793927260229629233275334663631014651121166125277526983929991530640275005000323618843234321756067505646440495182619404990819610549901372241953241027916540613935382665330748964917466235665756497176848860215365309097537201538704792451739024978808389837962677282786787018289922595999881074360799416726006227365957146193749986149217381276306274854942282667187447254322909478002515335294738688406105323983323455612295231142055251650759942379930997098048539674285847863774068118026097903199241022678615579746136157682854770181823202828303983645416739356899951012526883917452469142835204444499581402687724958613577585231253866314684755406126423393984180876586644185927524591224646606261035510996284550402389125557989453982597120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,19] -194595728154266100699137513122235898926946895074451897172763035802604714581742397140302997812939242372952834184085261962549544886112059567089113786695933267352246442766823386980041095943164100841702946299022672559513096181640839708408099623927700312575067740080941891514019312672904791556727725667887318234569786894250002370686306298717883294871292543323702365715459454541445590974968767728235664323489619413475706969922856267010405271382801940830704555710882269518960042319627057298496336182327237715249292458668903445840222157117249168374382292591063518254920663954870599403217762556698857598470945338117696869587752732232716683360047581792814597836247979945417563688993480290280559034886115639867989443005080792725050700481159005706483036740405160614977142022972910203772333479479325160893970296248876060113629660495001387575613152323101841804542960790882402999483355453310648098478918983161879380169555536695785015490497262785657605113282454343929914598407603517248175462186077340013057537455112622441573970886844881397356084282245195221091031362491430646055793781387166141468946857963222980841655327383992473317040124394215157748224419792261937412988021348102549408043415800736816919548666269327010584654934908994645008033906714318966314267716884734751354874471184352163416289802038806222388824230930423801658457269525705012989830866347006103201553133748830530450009413808785585132506712960599982399249670743309595612168655969060720597499926395546971420967585983143129132896363628966758894516789742548289902904052399855047767793930034628395364385844690121402338838304539569391113493904774073685861466112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,20] 270244830846331189576897963509808507562251655824594182175901835423326732455320827281349294379578201483953258947316789885682961144506393090909522577897882931419791814896204799914997983899613521561916137453968200559809151129751242508771138873197413242097450519405219492343065474871916391357393120903304929278742105997402538296402171241231770618823566049954108526369249127900797701466588187134532784313654263310777743340955807296863639872332661266836574663139022359099844653823032248970926967980043333874012755002134007730971919639170687767219842777700538097146121851099658675589095890329725589266769114522557667560673964811403468799243175195408324985945949778881408374240078949866985484394268141463612133525881937905177126760422480267891602253180376224680116442438491429878484139350958385852498312614816221358269226226043828451707300987778614009830601257581867229348299255148544959992948932779919320823827940251860663690941174803011205701479642103135811194349903936120114862420601279230616650951798887044814918953799942969463436253222533010868463219769997415719546953438148869691768952220334975457269742490658514675992569267843712785199773756975311615142966293636321498808529632588715939957162257668908650097831640379876813520489379481721190918324901236853740301274303899358530359247796153181073431018153717462072932149064746666186022240407261456566900378069708779825490470660429865039319866908869085956554139735145934328651921554329792368540013781121430989039790742177280495613092198275690896821423392982387586035676929578410758070735369405767243552575467874104290464160846684954977815510202420458249852551168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,21] -187410597268114790198540140563274561483116074677017439053295033690154829941722714597968884440143645755483274516367387376006370679650366431582171008887036492328585585501177147211264980693690882753394391116583008689467762005091502976201654204101493136089294172290794614372830973366674453937548305313067519899010170728266911422201376010838332858440072731284091025536819133424978099387976558095666704596006113770947802485801474064391774540628689907485230623380868936716473120669072981440416362125594531730275296002245266377179755163964603031560124366613710339888003143704818639941292476650142234730552089615355964235096785898508758786256807763093319985300882993088743821678835603545111170035868997240155582703514418554158209191074011766358501298716910673319054862800061101909823354987896502800033222746399132480540953869117902050504967047146537115396415999329908872779634037836932226625238505649475910522160623511781670827378553594257775371714542232869562619841249688665399612041024350952523858278616895596691038397025480702103647371852342699600665712430636322973274530963123176075397483040622392663042177396824698966322491353158092336025777740011363083749970983726743267879585662798547286088659800305180927881979954243520003490833687933315306925476888919624064982244208481799483333059015852628451821675041309356986373495441091115120294447430047998620136982861016907311661326217063172552990374184542061984747432183533538843852986864460643202391417319503190872677544509047033933915272631108526945938747955063174866157647323691274864590699361828171534882034772421272145911770992172074172756021171246544222861393920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,22] 33522373173245124353544189592399632148573918763637280830596016797711452744724452562492506851928130073372284743973456095691312996594261467665048011265641735598445509619221643576742414840621869646775999043490311364812722608949503577536016805969388533721290273384049629073018529333892240414041765383303347680673582607234477456474853451512608296647922308275484660734857743833580046963172041094222310821579127618072379569640401297603056366930914833575581259514571345777814931809628742042918398230631673871589856250401884727323594741792491841220969372329358084111751079068716168105928523584602611372432228165216015501593538425761054600748124092144795251640783426604425629304884980929256392153082219691774992340757335217170096370695805993808096738763842594842817609288441107272501490586258588936407958452326531900051489277637196038828461511992548150259681459015738047406184876243127687846043003002996125788023356487217326016847161122230981927765607647883318154013751135003848862930385042626411435813641767550861659996676504459807687454047426735405857386841214160349894752891725709401437640578018286574445039653368421810897282518237205598203286953223338512708237623971781499672993104230249017543814639002383258118210339126704579534551680501165405995295414663573802698239500652553298317528414502791696388857740153085340573526190153020017843058344549158408125158484151505917463206896590534695294393803484397871753726821625759950920642031090431492016048839847599197268518658157623379145021263225270913167449319432022512538324245167392709161570928728789066848645343681301789556634539858527648100281314953406355559415808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,23] 45280382755182790118241591745844241348907565453012894907146704765418776434185984247797702746484479761768915567443726875673313682799002292267723079267687107317003950784905422166975796391413035513993272113504902794090368599091736962328096066218019880475854841878008086957916757379841604118592124572363651549195907070795895938915296804885542375687269509221167941605780984454810586966917470562865100908490303120343483425282702263394528086427567233256931817375476789739696998527425816669657181775085185889994521625301184085375091918359396347761894281201401294276386975419313675473906989006709283988290237849480199729706650348397950831041051039108715341867850081793476017396351129640623080284093905012597854428406199935900502019870390488586980633943118331951379490901407119096214507831713952343454720455694578484583243432412747389143383674293502027178965816265827047453478221038583331549804037513041416353613358197276869783078061617572831572177564284261393898242577385073953283612013202424123604185877353703969952418099615833001845902802953920134693924082798899317289582690775466112426381117071941310329033732702818387269554195354398283064118433881021076305066655152917057269135098159386504622241190557724410460718947093978914460174145327285691957834099420953223320855649241684231971545802991083938639178999763418440189832812873047507718689000521692237759300158591120169368074642621857543260056084030004143841458687336897807555293903392808085529980164972790329792955112145728067330911092772926640846046258715332401920978740764002714550639858633290962357172924895122827700147240350984933964065512154070260396326912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,24] -37833724229229220943406154025652829213639859469416064971435312382255674941088367145051792371977935705840477716435547259493915441852811231564643133118292419706961222386700354411127425128284836474368909176739275286311551695205046551128391236600960924493231318336265910121530792339252256011508117444563082076282468330123756824008445716866357658820220599679557897666641413240403654765187455549470606855563554452733001147297454759369389309902518629412396825161116151565147398572029751503398901445573776018467121090690555582419884576562131742170959809783937643046679354732668140761359064904156526360208244514348623188683268289613965637726532832632840973444580706695264475545946262857720448234822762331888535256754163444610581083232235804948046986114983434233611575135586831375995195639958077942237742724791990969455192165815896863761686896708169738323167496559130712154739630253882532098957198952631725014885403194063125442521825792313543131691305501712334894290505781866556384990454797611021954617065280804033122211287847408202825521946134222834032673568551197668049527641335123210407581603847375038529202643890233852092212421818696744779926959348253561038722819082048722170831041502024563519776405837003577454925764489425671025958032458908663443202022898600191767251693995670860040824372496405857636612303800805301969028560985016713042171928595835509904686375174362518875616501106255924975095194984533130916462140897086005981231356238004702974433973145786742120755418646377442961646666677636297483834138629924271471794091600868390199505027007585192487073049940123756189641752403802857389069012275729110828843008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,25] 10678091708352609491107015058820540671876838608333125541930159950938230008891626113488648821344999409705403617655221849669115753536872615739588526147776049205003812205607047341352742489511168823017226583367925924069739157482464301918892347810658602527695968733920915775247893687209752849482168794354664206258450482901052771876546835837160407912625045702444070540219700057390578886995999785573703789462600702484949882020600200289980244995547981528410750830915488001412219718728078834251103211048334842652528951987870922344587143498794282192661105861441395987958957307661687597188451987148313422389202991871723999409234499162993358799737949045245254056338080011104193075928086595690718734910027832857794873268721625780756424082407196478389045080097329362914052864783248008717577636043162069314663615072449966744797392376814743220175320593924971827046502255648848111284689766946216067346746747944169147901081997369901148433896763988352863881501462917610128362651359795928542609824910434779567536332066764586124601889740368302956614208732263844125276239207467969313775467205559318308482135563563592849198180097142929978501523444228106674649062894291301337329180842023230688039482395274019446588785685417393053918171010407707185579147096892202626791527582321589033517394886442896281865110009766045668265142402244880979366225568784544771329886911676163237798871188387701363458118707582378743224930450189603536783598623160513992236237180274740646148337103369554705631484576586272774200487682263832963177512316462994922438266404532297312486969351762649435961213984937849698361948866160229176435059208308563483033600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,26] 795291870671704618614919831697091215730492697378598978416989552612716704771348678522330536304245804458625994845970854892443570691732998169991991696077551743585716020981725103501597635738481235221539218247072416039105441080818325068112212141335134152324685460570782195874184649153025197703975047319286273115991040098747507472558169646323848484815202658341696104152674634025694664187620149019756217311796933873279521510414933642254625757806062520347580685179189946404200153407420646074365258164598167759514490948190804561581023412532091183962146497086552367027066418707236291267005979464706891611027077682043128489020674850218881483295234784528539425433093620241894297487305347943263409240236789558967501575420810585345771267495516319005505388525852828751330166784736716761485327806564926694192959289025381968221703403343155876666928706501729773299201524105416386201002744284131098507527329651906804168696919504970486782083730103254787828264123291146723198372817723754617683629553082332575087219599034518704985861708683942094955374794558898673923625461756639718444145846769978197067910073744534727592433461272650534441038767867583169753263919516376092073889103200939408665913788927805420499732246432192673485748111304050768532334857222323573301168327434344018565429492959671560331653521203507445861943993563560251897702861341921046105142863769656628704048093243813248596557187527203968111498187186388207836094266771517075756659700302780850555512278326150623654510224041524223232824028642905196784870659834884960944471069593528200226058454203921858058118407220189547873039411300811230592704968802158935801856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,27] -1136485657861550849396584002591483946787351399663487577502742553998053022706823843979705269579785481448193501873243487846161747439725578350162227800756638107093522390707204271347964109927621913368396137733231942601062307363592161608237624513946238181257031426497396566390004522328063111827434061094605971183338446688079933126328366766574449234602569701158302270485587413066977818230077408115810534935716209630137950861008683819685511798691931744031321037481184124569608669742978659684517215866308996951906170475213044559479282524330886558843965804089493335548146636348649840544578233520097451318029374253096552165121132903736734053204082610646533418159844225902977949264968268814851835615345231016898030423927205960639757949917657208702623066927908963654113396587652835050693495324566765458714924631819010051426836346053682483756362836624039905716852932473877596173059421857543547467880000575327705575937252096115853480713466301044463369849120977322292842695754309146650385509390974906694380467292598785825143147071344818808462752066548807151804181322903171684468503341557261288267010960694768291719599816541000122400645886194737406899092010568033063033014557072122564963887561350669938797943025027230444779413229892909847317070000300180640622249744239333702828312303126714194117812920092458359396299073140777586261613958338750311517349019135006542536901064525780152978472941737816660325180909114176380150390619310286276730140589276103479744070485219812595098874841718702017821287334857744467644896892668643042519052993503702791659950320476834361870105409036601373657398353311530463862986836651577993854976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,28] 74546600557662278879471386452145805329795038553114964140321050621222021229696746944309306003295373588133420337553488379723872898761998826604894223675375074744968228761999613279187096492182247447851841608978839817120721764672219704838234638204081074975145878598164991240126987764352158404072324583751987675280356563191033743403493930672227213041398241948227941493580187151366806101722063239121955931175683731162839385110558701261975436649426799174308633452295792982201473030453217735159970977371588506315884008163677808765032217847720775422541639999654267637019228342113435214477022855225097947526989734993399277980233153439498634641303733441479838592188592688302973896280115711001483106523004191462475613266723040767249146432923887088460038396745207840094813172966820076718248949509846833155966439041891995782617325755240879075502052801156893328107233864560456418583023729092818399058837682034368500668317438819008563859239203123814255146692192714037122318515931458017203403449886718632639654856765624913879146321179705114183369661423047145569908571227746730631779284886500174523605561082556601964227059973006454273791044549022685553742710657713279544105147002742586736939971071503351781105445633832423589863652830348805328925785484558865874789413531179930228105839806979486641931026109624948935037132510540363271178309634131215089753726721523080223053470556235889417797005772471376071742344053354058249625028069606839307165444978324190713771614118142949867843149661855737403790696256923362376052642744216495604413958144447574985156602617326935065450498844110271233032107415497199588935273554069094924288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,29] 94278379978838643790577284980933245869796851431160449396866423206263156955621507723612569336632477789998406373267492443293369045235706452738159783631511989271967841768168264315519141106232700487071314114849121081650670880318634474868398767873039889200495738764424725253829782350104675368152064028728272882434825394080762499625733082359707426195338450222142076224480805770830118828739300049039303325937004633473001354151758614714756689582218739189220420435548198901142517985666662300069066256394542718132495329574387490411423273607697446345224036204821892993181154029785868958476728405286240305934049016900395579197107783239807387319942420609259456479152671411772455324370403447972597630623536354946024396078562872838589200865055137859210963038986893808532872990111805628299232348378120973108455223100544481314544051604462436838940811401464501826170212811735167516923869067382882690973915537019601731070060095238958893007972883411404973651036159550473375077656857252321585331144092913752106735897368375219086047278059907751325889566595570745129222914997665455007417569475020195220762665981465180918461111090970260007149995309109843095068474057926264232107742860839265223589466690572763778119184988089622034460176050385699270123324119234284776891525631211190343656890489076907335693207986903794221795587342598612274287942843213541998670073780832187766673262216918220986849695129411030979247972352775168071836823649425287334262665792121169225945412434956362454783919880623527410069352638209778852166730780395190282478655414690282127625405320805699769821708940298852323713629234574569053230846814327746330624000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,30] -14607255237663797094255534072279773301935717217358447756649710059794456383519229037704043769766341753154311820216632240656799141196857597226035530736089075611963553653265117582634116596591236288402862855490585534209539652265278212647969910139647553706565958028936313653189157776221516458896972004946942259467900184079057110380848984092932983198571683969746827808402512906319527622796163854835060156644018894030245217760970360856149404605614834167322843728328122730678535990877334279186599642107108169252172978219970228146120346593569398804343513716058791441259169032224759960700954102715303609706669257607577055918749385932181679394850746151568513702250473559622084248058358695175522934815147625230623151859319249105876654302698812888572989671009857890852596630502297792473961519439344569925980835427975942984155877295083159018214257122045658461283314598114963392883236644109351085362708120244126417750176493737515155206510769999062345995054027416487902248806498735337937671625923014793267780908640196213147636464326058028963322063469854918814253055995458870614167082612365356253920579811391043771229625417229130622010667546010597606171512414757638508067468064611506365784905550181239856317801303346781488879157727897606878997947414962371865108692908458758475164952380995086193992442200705605729555538041114700872468195019420044462330435253787825845039788533965702472470574902476779831833285293006833751653665218113152683827858355215804090980065112849257171683368859420512700683406494066060556305923532116755101457203857013528746150975944693860884364348337921644775656202632976553883624832282343839367168000000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,31] -6804913697910538740773133652758162266333044495393375516080897777745054901715053413353031931212170447970798126109907058225886285620719144616624510537708986255403532816284037900786260009340640220704835180992920311830262822455359620164198861645865484603760917533265803111629804530636109256611192605691579495423121575267774751506583030579236639652171909809600937624924942322889462271639772990728975783854212324493229717406892421008378593023441403797103835963383991369822116583151514769225174954665353649247092037702639063609571897335440509529844558628711325797208411612163629839489564670803848136382201106733503295592545791690850057562685063348376940865532525955060583936817422538519368118165457800475720030537186030585222328228256549562628908020261219319381778752659590777184797413167703970488968550758465607917160261115827406177520666304906909535477277384102091855212968044090938092836210493854225797414007709609621863046895514851543761589098744723957044114028807702937014774417383851314547180263683237071885877782063714881156338570939469188417643352384578051262897657044329018293898504953000739176820975793936248140241842681970128907593420569321750055305202921184328932076189037585237125380626661790737705668370458395691704308682107501463507395399929247282733918414543998066372892431604842971068051518152785136656153951620231269294574624856172658108336455024303132614346581873481271597153266704939801529033751431355561192166558227962019241881302948271831822243120958096768669299549682270702484859301171111617459206071544138387519619129375570281953421758814973441602182746366847349366717360954327103963136000000000000000000000000000000000000000000000000000000000000000000000000000000 [57,32] 2209092536167012581075227548279810259218134219409746367260198305592575203457510778400013004047883416326261773544538732801562701955313608911010269655202456515016761092933495734005835898089580640600935001354005926972800756212144788398522918171737431825184515738077657277980846336550348097102344322496972331257037152625614781564799022050069751984386400446192541869129961579290295238513761314842108040193315107857209481948190879483922336853296053991066284177434215474302751591517560653260059545762157449347824503685749026464495860627243830827333817591994862332267935867780284165815695548778398487589917016464089125271332304020954805241260579007900729303275210778538001344277034473107075098462410800179238564401574029104094102970041206284310417337204433011339324478996990136714483071340975153570237563044053628176476787229634772404983193050613705662332300457907509199767993160384866671678515406272636510791960499201174839803059576429793168783243345793491831133385595301997340066146386884523470885439590860558218273268917216097383611911574313667667998534920829774775521816194307067538755425078260517610068402458064366238158625006506717365515994686717692794841553589895252633803393004585335632020076922815597025030554851494328970195434043248941668706532142130891929548693841865408320683729761663443306897573798524596292680502006435450840107934804136280790085791469455762554547888083964727602486907700639377443694728815129852418429945176593320073226119300060808869405535298266737706608649639904058850447205110687632237444442718119959353085821880031168379851949664945984669841406629275702910839984393108584398848000000000000000000000000000000000000000000000000000000000000000000000000000 [57,33] 2174972050630363597166599504371288271118416313808669513063378237633320407994385636612980098314835847294693527699346039174831477615280313528104473191661646976142153288463095343215830299823916179641793700704009903346558714670837180383707115565778808649235007093395468210012141506782927237435079057113597246336787282289206841396465507753684506364258983240586252007990714180682069834044731002851399411331830215368664289254014345358246435312838561737161263716108906469700996375889060516682970737000331818243813349660203207822540248313903992482775153092664038695274840109139936114811614567327116465322459866435745374332781924732697701514759114524835029868650962169885682133832384791333640956535712073685906154968209932690078107708500244725690181413759666754247359778191390257805759421858079345046926410561578082529816204130609822302303250382436025272403995959433916414466243908968560312300525623814015301245120832082857416226166468258446364966114397410787992289878053894287304669901562829951029814926312800928957488783678033561148292882930955052205416195158923334015468445978716521313270217699444718397675629695831597238628367396700118078275436413951704814214748654676994774688753875420093490369641210455931008041063793836525631556969701212590036914816833888345208550588184460390756703188803318418198703882120991256774112036427560349284809350809311215323760345715453632650900196120510732959083358243481361071995815059959870426528269405355898368127244947192375735575393462422270616020133298518905141044361413091800986267607439950555254353297792945368795461493040909804318607846576254644389648643387276918784000000000000000000000000000000000000000000000000000000000000000000000000 [57,34] -95570522015812558927795272656195871250298917531810273715931645091244927327716996966742925069668066165860621691074614449970544439661967803435548693066651734001430657873044310633233886537063895386704906685063732820280708178808998322330082194436025926580245718660855860233494201610591055839488617265369281171882976523573935782128702972363064791182425504662731128921603303624834259966036117095378831239567340378402392719949307478838570378810268386946384877192423639474340628826763557809171658055361299169938702690463980799265909508394887743916848108474221937249141951573269576357079939245314593154212179461669378701156708005374685478146242007492308889768926530804444816255822793797262321296036289265365568883751373019708308164638488271911138961327176461720458427257348551139494034552843119488107960720184584222354698731587892937080080333099121015965189085023110741968460148187073537818610063937415997092644075330010029858615083964172751115584538774734982599635460074171481337578824745103254573093090911802541324929917934297197757643003327653740674402808734782785975526865905076556285138554669897737062619265942751248224685511089536279646942959368188588168910059005854513060032187540601289637509495531693031198724530854307917233081225937964512072043440142714843200850730042146587249829523442158464136215379529892698384061515511338215695094802057309265455806468360700312573579182769157283484744864933884177830012783551805388813295564255713389563751733728147297576848791831751585456412584690916075303103828816079032554278586498305721859957113825895562471409863754342585771263423804981812711369898267154317312000000000000000000000000000000000000000000000000000000000000000000000 [57,35] 18567576287609976671412578627209970113916285386693569570048891307643158926162343931600704166483677864051240870768543506928156541959171356838608290485506046576114084780212951365056510038044521976290148641596531165322285641060369954472579642918572766895751194040156166341309822546426515462976851504254761223458799863073081875885523304623227238836600089458835524901992347276451160787328599265317821068910687671111752305459644188108443798762590574324832948490921749475495899753134530303730605061501304094746324430870671909528231159120917481751270541089837067497464513824189737330595068573870273205054125355885730831061433319525016180453291243858155607495253254316701463013089914134266870673415214247011931226422451098174880780322733574165302747553405283901190002890094005355526407447577700778287572567747941541841192365110443486153474752160783342214480627192957803695881229038962798662196513807980976712644776878572768802806121506568639345841656352845190398675477358811294016457250310521010236762712052416418157167149639178870999214457739355127005486894951751487444075522177797885548617139646354890459866604045351501612699469595255105740368903915176814120537844141916422200158317713103622801424009483913525694860025327410902968206332388696681652263218789464446097179838049011713136066022129124600703111450864488339152510990971666300080789677716618350944124223831901706579018364557580029279249651228869754715784163070556896247873267067553320086445849556520459586688794913126476155323087853552090135649755840502636376605570709851353948634854551906781088877573311597403403421592782234217543220559964023029760000000000000000000000000000000000000000000000000000000000000000000 [57,36] -1923144981923163188940533595147019443552974179509471741970470831027288322591226077333298737552362039417939232451893537301152592676045738437775872017104943004005647265148008193987058082272708027508754945446886249080470233820790425801642888688619212297188616802784574590349272213324495950975395798705606667023641385979844166595627001659530891952046523122512000058884344453224130081366341215503791633810439040626633502684315109037327581168291408948062987579164685164187983339530759997119542936576411665010815333933357874678674886828675360726764203942787012613560794575262321954232976916227900140115253326959396895571700035994235738450708971085481445168253242771917904103349789954953150446650163537056999278466932182094159509850747972469028225095814542386823012904710912467854974020618325343807940453879630624962365669846653278457098619984440618107568291518920810404184233725876516271198895470743162294790236866492858822139962836295440202567075639347057924952135626489766255000865369421462096680613435951160547126717938800901811420548073298916700492477909721322525456596405550161662258761609049503079369472131351983345828414745620643819910143639558608745063771459662535651385129571468069806406590976963177431988315290825552004800921689497294080989915117874305860310026674091019311955506487341620871294071822356671399974094277436646961420614454275531890068755262989925961106233468680184883518043063927586935014292076668503244465606524454912484138963226179012176077165831087846997689203476504024563321418932514338655316445110456914480751155534215781226148695607211070067035413412111670620458419952119971840000000000000000000000000000000000000000000000000000000000000000 [57,37] 202437587294743984535837032853800942626648306126314712753929707300303831607749333677754654340605299529728404928191591767856357306665856182798206039766339672915996170670341365288866428429413646037810777996170000764683641395480370557813976071207879594847094333019631783008946808240121327369839532291756739680502475775719953036962404899173559325839363737299840791734430573143265652662545851998564899580969356431827586835271981389528983447723951782029719557798006412935882158593876616695617076204952863946668699446300370607170045332104387724788290562520340687482469200676815595777716033450727496913029546865423104993239846585130834335943472078499796256845132947454124241924194764155212051188625173883736260078924529448798093686444316854853968016506152397026638532459906664255041345756775843154726147300982826822506710470833282969354433372809720155087591340974459394978352697498168188786782071344928366284118607139272436781842269580529657573368546474893172007820175585971557402612249187548480985775787782720739041708498094110459777754573116966864372774866617402036321033279368466564529388971221535845867436088516121885391944042384516132356985029546608341769407341173748064449793561625122331604148631527714365255898948163670514003251423627781975140545413593454971872294591801549744993527283334879117679499466338700003988183699119661802277512996713869114063610260526590523399751564135043311905412595942687666019523238074013914577265012694177680038961705101187074217694886867854589459360542104863667501996051335218874864243743655057941404090094752387820172771868076952041615198312777285589219508851216220160000000000000000000000000000000000000000000000000000000000000 [57,38] -26427009106872986897360523438221849727890038309656210792190586273018010419456220476158751183944462958439697975232310499669951138869439847091217477806832474110349972619017342428316976501874214220356980209560966436405060701722286161865303794953372374632250638335065290881346711432632566354317225689892440318573572951437855447748820199290550691779350205235044745790795353823116531462905923036605474477681433280886120464556843126214221789144845934923208611486578976472075722039986721728443952023238478585742807654929702314833302702032182556799630681035374961433431164039841857517006310025826469731738245372575886619606271851434296102549947379103367303284128048932503754920284870047961297757691847354201206251708211381411555881583932167338035647748161118114923421193115490729947106154178042321468074794281946991571940274568551495971745176312924545932769571138713422551719668362594200373640374615480425680232651669566136037620136208422248026324594698913283753715531767643570134895790815372023940121929920523221135372928599505522486134032640040742863718858836472669340585547615529345598233976514205795305461572662302359343102429566064647236620246438909389851221800907696378806185825341192089911872191512171492851611911169856163473874069407174760309917451552774536678875111495805694729200978175470739004553352351667251594923449346636848238502415690796208625552425453318229643774766320474396332541124920405702050210703593279260541527501117400060758059426514364947131855050933359980533279162711150436891583980091439947040771948200904633691342112272077790571752002174424610420330508477175561170285674207641600000000000000000000000000000000000000000000000000000000000 [57,39] 2840717808629910021769669872938512727889301323367426682111446475290045253229752747893570461838304217317046675477568493324564368985049180196004081670916257704497834409183088808784920762684917045750125183944264050845848067419264762740608210367776678921485623611098501666922399957507059987964622474606130267970745841141280278732314368190528897184385311241787144323345033186934347098512370441796803806256992599504876836492890208654210264628013187322261930977110290885178832288964379924456248462415149238817232239782360333347471778689945830178829079017137216047727798096903374677848514565364403578736861282425299666882731832358186863484271217118592454800726795488216619930295749034643580712440407353393575550989602238917696225742769917993992289379553212225214566469703942836451180946675652635036492274902980400756910642205215703576095879464231391837734814760437213699297103145323641904885462245121678916214908481572795196819891808817812707097083633133220603974829975567851847952915033680106202987104742786856747659309846921862973832646203337169484021945675296779440453911091217024824273447233698264882355462916602077671621502793226958769816910918987426788115201626831176015644625250045628695905605109824489730090010418270527681022460287867641253758852741058966782770554429957969364529497915182859103250725808232430822822903636234793364049035237935638292741969731748035543337804184993355659286658858118182938950345737785571101445451382495790543904034610233815210006340950031089308808994980377356993595968878421244844642982129375160811081878025407454569354015522174568717737713601158349992622123927994368000000000000000000000000000000000000000000000000000000 [57,40] -207540193236820747319878543829605248599227280392470336247937731845545360677112092808383599228759871826908289131578723662848368312856800946781233219734105375777118675864758768631054454756441911343996707204149116865704722676829378335459866322521226283670226128245937902918940806605790102664578937574579003359006417364009141571847931239199616180805726757548380128605967543259415297707597112821923409493325441412155238901134712759812308048117704956639697001653251097945941535979879290327390629267002788781829896820072848861947841768501832004758308913603626307809882365312443873112861261750781364028559765023341612661977438543427713565856224617144311350042921693963768166557993616067580232115595615429010731810068273464954971968029090452167470651728499287117366915732061369904998035736557192542113415392280464387359043209402197812140512645032990870147106717139366383081884697660256303015142312080901602931507119623208563230573262071217933865730372720064739785158914968691071700665331326818028183030049304956347913218396801089706442594340900683522861799549162749011557036809478791909814423963641982930023066010160662005127156782563048205551425595490415453396653935852232521360566489508333208547503534562149389079816992621248833289873535367954885650438716690264363164113227545772475472615233433095830523566533948659544716169548861152885814971581846642723550039802399440065368146886820713464753207780473338408208439488371323610358393826945248115833007368284845124809867999474021553623643536556312839464702223560655326923661839618933896943438136303994716222090889232936826801547879030196944340291831201792000000000000000000000000000000000000000000000000000 [57,41] 6234278970324682100252589757856499291424995006418103785634277717161551522983664362247522765629908101038990501676296548270433525542179182890770541557645476866482404352327077623358520177224947944893200801674187135997448759544320604877087703343491368160812265157437050425471004505847820368747238622915837047007262028544989823228640427093954743157370423147283444981161067061619512301098397404305133402811876591754005848132196597625255086640008665694731719488520800624550970090847196586318612001957757410404244504924574590571143181835987040015246226664310623124614769266413323874317538103520877642270229480474751516918237990808506080520565198027152006753407636954406080463023696009401566640409292331571343505515005315360398189074290449269542792205969871936397221585590367343069791265890336542154827810290365478251438125831968723744674528992147784267767184524344956767646942174894295810971235296971619897596687608373208144617765237689156076542012953216868810296472683462986706430164756552969227368340928969879409162992016184122349342415885637981931098088976035580136457532935231624824461305732572587476387408874147632086169641910807524612786128531440916397600630114363284503837165096237868698926294685389206635106170813718324919545787178467254003110076850220514161289062737344175479382304257745009980704978043685217374899482691976415758716607746334209161758833867211357069900992568891019056966062975602412770007084281146008699935062987840046823645839183152078032442864159932577724051667993055166759557942487884608518024934949970535638682425417142300833119352770507810916361905999429648239441534255104000000000000000000000000000000000000000000000000 [57,42] -4777338979971484188319166685757438076888081697209958070107524666777232560690735832048982070142442378349704694810253679752942903986149322853223299198561940136186960886364913099210411074122259180419488628994866881422013547772045888440715357755484801908658295967436004940043615855706074309281057619072344267403025420664383096259321135811383370319038189170270369193966314076609818462674331905663362564227201693044010450702622676077765252260530140349257711360012646447065308911202796607286142488729823965976176400685384535983879910280872371799840030277106922145452386311643629593500356382796113540746283730127667194619710406369407868679930728263441668726438561627509408493572035256729126537998629721817178377066236925958178620549788327359528827336684874694721433538264157274441067265065575261261472578929752243455774852194638572498038810759784293161523209526106421501864372706676915224216076296221771475751781725957746086424483584688938386733665893066122047685319789660005882252187184440476632162461571226830442006150013301296044125625027876118437812949711613417840120804272438942482478517882959892890310868249321527296823971307499904742700356959787683096246373960369330524734903074099452333806213360781503202461267964525210326372718025637565751569371432509885693568213444890093240651455261700068921565932014111415795060100022374171341809057451419675432923959201519552938396468174685923399741578981876874264522566510614413239072451491447533813453598545447072778666304687239239838557942077125117607226431069839332453553407883528958118475966824498735890672833823595553643917202593198837164163465216000000000000000000000000000000000000000000000 [57,43] -26779656836695299382294712867014019470417164330916455305441650503194107537743245145950541943612883308295822345815395802408948949866830858983820316912180265070241397332399083206745504073949896571954937777154616904741681922711289529027891776167502710134225184036269227771184204284264136221161037454285363247368534533703122159822033487990624861728811654094343646941568496712152704562635808226393633787611213713275625583811540013435473833207851197962010116036519286451879916270532233526599518197995853603054530175547105202120607398996338262968105746214369332817134277214062953308830480112481317080388602957772784556595064542815060790991810510606669215622054910329068425155135410367771048322631142466234748483819238353062718476064963208213865060302355012916471932237383946117929823596034147001429118462769487682289584917837757205786858764847601125082931176833774310852722488849669046034457298180425583385214463603722652644663677218506325805005185282770748573827598711596419059806294640688099164822590138926047783128965299056398768523177618576886332702642802808668690568189586000183107809119790233069156215272279718560104407574692604130844974553891922069916477707678218644447027145315534244921089815276468834421672392262774343126920428060196086713771849125508830334372211988082688173282153754000668182021886923889775846663644728089295159986160092805797146918669590778605776288997183602040416690071108362658174143629619900777704849987992833149196615828849120445623643554234033251013898753102930327453410282392850141996169538083011258099575685957718781037418123820934066251670625864362007963728084992000000000000000000000000000000000000000000 [57,44] 6067983508513328325437754188786028930091539653937580411884205455608269126370624200124496004981086895714015843159411650674002146149413462748419041854312021838350707641700380604980931968119024892232831724349529661915041151353944169397218328542512331098855231082971287306092214471092453247960338944157121516444663630612855946790384348027931664681648277145914637707492549392914392395029037123204195334860997683716897242147148729848753443861335068878912252396609742046654817912531704400880274619966788038478357952033365496106524963159128183104556399051864580139617058945405537612698490672263280281418699866604791260399647184642975357414369175517602041095778876207174819380235705878675878250703925799341265518817553073785713625894248207428544588729750855911897193751592441869153343795784376485424818166437568971733647216322969692989199827769622242683892916369246321222583802443803760092767534653523799984475374940864837935808734006623242876775641918752329824250268962377556566212111638184418315684040055256888348566267990266035175227983107209137035676845736162726426778634856137518356133366255156414647626019982687642057855868109696982522270944344416724273895826961854241566119965295730939229390022429152577396999398359895214525431996782219202654022621327930055714882689586335303023964129110320066071188856993968721459854474370424770580464140702681360089374935754872944724057179186281977389307278216301836456341809998162518819400585068004866365840383480648745070874614383037655163827028064007142093219591983047224050130669396952982603804808948829712514163375642540965714692881255759555996707454976000000000000000000000000000000000000000 [57,45] -271919057987692723293774168099712948493948421808667031126057957276210350560790124190809267046546522720862488410715792600465203690700053385345691614977523487574546773263575335250367979299966510301280046910514655137971839520373896742683284019770086647246179063063340887013510744029713549213564312791419532465040379291111379720604543602902885215952179213013406628396745969124401903385630780780550282883693111493356443409170691703468695141178455052905822659495335823095272928858634952021207652733236922195823616689812286896060889442630682868440297044362758365685622348367760076352960147891132009938169191429211625894718391298380698713261732758508045935477972613382542286576266501688589600970210170686822598602455187962958960092479134982935266740321442405987594251758165006704507665426982786004697764102980885537979691782360778294926511420032255021203471549792136446190160786835973080462691659489925461572653832302731745667173419321868758548084643721699122602905509447583498203224033009555606596868246571098982815600179840595268089128328697955505948354479683411046157587773591665430792832176269618511348697656970428008128938491949697745680546227706377130117251649929505629105722221819325154667375797632934363316606917065474007300342719167139480754684352139448542744647599531302635792956595694606743504766359787597772324951413486899112803618541543829416467731755828670030717559567837037234851705415777410825795598670167606846290075941920555331342403030095333746895036406575301507272022713372284118770289356558711270741239825728135180547723387173330581084259515958001464719817287045190245381308416000000000000000000000000000000000000 [57,46] -9590822785791122857778867967954858981008761221975786017366093994928852713941914461284598887641258869523561143993683255697679687634465084871624292479604774772466770311923996884911847262918393023738194371332457099197953197305403036110572290506818659801170046993783744102513856959687627947552427785888598189189470788535573271902501763124471011847662989914295588450258278743662585531420849059303145247116927863349923495588021846332586264287342094186460777576547478587343694049397720977470005692150378773992615408378084630954701824172417640298562257974602824882933188119996700699801999179079901457510755625305296704871114575959541088551465228891240458241603933621222362700952958842727434537153238191508254464979649753269294481452939940141139617084875395630407992549289981835852024376759028347195751795589067016707432446498191180860189732063851025807883347147645959207299997746322682947703420556200410494125905438448471551633652265805846320184511392233940224680718559576131395287760124793099382156956885018425199858075150701677303379313969354338543656152852454741037618048225109524312748844007290243017086276917870249724156949365817664748369153307447934784312159441674380820304920284704088388847701308943137800667550897057585256573912138594686442884027542943853847558416030466372597593785134604142777596642342189580138159053993445242920450889833325556409333703046018374533842048735951064369246686837170113617508966514684327271969887622221129362545163264480889874989658114198622020219604478304349171474655721453127517025702785816502832406578717443570725021863692876402126301763718447564115148800000000000000000000000000000000000 [57,47] 861675941518350439448020311698837662532877833866183033359294356092756807969151549672230084546525741792320191511897240611701218937393920832823726639101401688545075732536043386086686010299263223724228154255783146470351180990636729154529694098061661901067195651122863774566445010407141259505807613511585159643899140949840399335369509232579718385281247145181555762986621119240998182934209464774709413663561849074381201854049135554501417772377332295021483124284714814696730512564057050459768451563562317261519494263446607252997760504176714412315260561985413508716283152329655050963755535240155140225791996271732189247430907344607028446277601497447615559332482288557685055937657391655207158881183978331623881104956981559575659333266330676355465094930560484680150605628306934757975228585351472675933736314177333818679049125249265786411232760283785981807447717881343641610827277889649847374794228757781033137696706277867430922383658598421828250575374391593207442101952374133665049808787252756230038471196211835253670988282474339008249703572601582728068400265738602077952327839895003012812324941339836061418498871358494903706971936809964997812986020199710329565673929998158185107108197107665183375806683206803989314884141066396357594548849357746448216640133436003590335312684203252561094410353980508223431910905617649086271769362378232209536327697640773999171171794905818944770008572777355441799997688095283540018277253188116781342898753011071278451322349609783659399825925165242110954718076168732550203671961454552530262162643651917233481947204007389285195443087545571772378602562732947692060672000000000000000000000000000000 [57,48] -2750297586507248136166276313352498244941968440892815414594418642480787034719716419636256399521319868304494662839670447320248111437535787114366953040932825703791648371879435525260289999967316357058941242773547818271757998153113762926228966573653594322216433704818678349825312827989204018739159828637392643963523457015464852400451077727781602079122327293038185012165984062815536588985457832245397379130904747097994951190520684526720669173838472642687359847573317617751155811920972198485099140629005795239815555926015454158241212498585597396749989802419203920070129722213554453174369730480564415949530041844837639680196933732855004678087718391846354931568481330805591706694498291119764385716602140957446171271796355208668161367565646837513295933469106109130550085552826093322191350788464825611291472673266422090803156114094825869089247453628267581207235323436148062440682039430630759838161250882617422063873410061240651533509013472240825082433071395923750767447209242290779257409028702782326467290455141771995374651183352553449326241808887324125507175679136383546230524865164214373910498552381116578839110513738726981061538880708320539893037566179078124938787559195916482915458944553746676699109947761448062927310503477687048919057109432720718273005140311112456828893610075865273805035368347742575198133453546582685502165293000430685505859439520678991682951422978578906687058703471385395820845255374855915215926602454438770374961036589552627828363006446523383199401719728509430686836364458565332135036357536373504108224841268709588280440350689351601335092366971750662462299438767918809088000000000000000000000000000 [57,49] -884861673958661797927597770540634047148712323638252045092401172394905986946288933727794497889888043614481687485634671506680650981736699125542457928678616384154322847565539309147877233184440888194449560200894627827454444047115456106229689699803417286034820428639491134656405140833409735203398899422274581437790491276036565569662002591208761751339910887140740946732542980630544828319067789013002136130604831737890755746994827306898677082019971108561103524056131856384419558081023034743097610806099933013958040495160963738061600337540834453662611396649171973663955517033305372896248614188295172318528562447240684288580608634463804879148210185864014298874601364384538421651574981027333449007826927704628881045973743235754669692170821897305638644355324017172492956335435608130205339685167026561365978480106494097736356986208046665214086819165459808621229169620923273133778854190082316360984022917266942594369151286953503925891599558858738043413392310149101230273908456685562439848272776012957871533754100159011406774123619089599494030873353376557288423049975057883776294814906306976574846020966769214871928615283820660531280504829248660912088704520503042418594352986272025511327086877396785747646074757972378343807431867621893899746599818946549478317641893367555002991298492124048736876516123240803361504646365377976882988990784985525248062030013370351812767780278809745719378297564593683944836614008137073665630855649022197985503144157914782032452521375718111572072037836450049655935903604260865517687531534704494548997300401287760680597982087504782388977295631140403001264983819469979648000000000000000000000000 [57,50] 4514021204553862613641775701531165869768977942936894193410777720985111067759675649034964086494948898714777955910170411361695559376749238083956459266449872037340399107306547415502312281069640418744676969512965922912219439697921662706511097059541106835982668102953313192564492020290542212255191685529027665272930890333255626813878079825100027620805832517459223381702378634827810659276763409637666890518104110492255597352938877984861975674178924778324551695659790680489180124942723756704149666158607964526942118581470086585392348609429350008608078554248835411918253918392788314754626567117398010552831027158446840271945385630185404184965409714518229910185964952791234112193453807463163598928121742744025707718093053777676535336539063870435357549207961806131521666297421119875071010293105407277229193974467632233043219603176221209473746603982412571632140076865435776957144602090635931859398482487085952316851597029265385501636546821298490955638465994856677177196645633414799059378571115439859136540595687363917874311490188725740042945652920880923871781431329557775025016244331100476439237541661446410800140681233144169091739950457051853073370194933505628732209691501333861881751758733334321296269985073570812724706189782480671492134910367366619266231107581824579356571829380315554335422747109134986528661334901992296485265115569109746145332931186834363385911594614260915359054165698971894598898551235716153000702445409991730292640200673907461084749503359767026031671953475971219416730945083044369283958232165815813385135367058837850014977980949816042013230881235018820636762700767035392000000000000000000000 [57,51] 396878991583167525059341514346814920969380892180323469443047282484321668374829806575243963975855479924310063516736125965074453238387061477745514899901098025311484342996683205890306921651214277047755118950352105742429794671515511529853699993675745142374632451875185264400048052507442140781521677654205392089700421314512811513433918825654136046882005920591436917957247433395155711705836780097667220629161234042428069007936056640668436108660778041265969997037356293435863632023622452557566315274821963895601807184218799739971114866536377884132385669832658335291078628116222226030476530081825050530408725543081193384345088134696219864043211378382150129889374872925482585233387793694711541558590161754241906842828128644810227856467829711554205280598861422078762137625633185177998423553426114837057543703079918576724478411254480285380597328794496663778145583755864165679858174070538041106423623596328230413955060230057606500594357529228665756940432266412366656326753367457889836307569844434357471939936173622281053198768100286665370935875562202010104266962697009868669705355778875807080087464105263532869692705555260059347398667158725558455401281824216113539878409690695807329720765992713331144291370725174699160553696657894937417351771200734864084022732048944195028154028431806171938691154830091038813863170164606323850887923876587186441992396647910740120074258167570828189916162377342508474998466516227326474294060744414106068121524192444744346383916825881763488145077535301176331886594000205225113381891410825130549671629247109819976411294993244936551371666633930900814637018459930624000000000000000000 [57,52] -2041747637702926402921238150820299570136262724792853967461368038796051918727851093422070300334323248475746156182106931855073403329696164425974983561098175478613986279571719629312144633084208836192225086801700494209268294269768990204206127594170350589873826434779694342546627026214037322003231295760548910898992360112773175246566675629883639226149551294917090720191669267248282675535740664156706515681156255662956492917462099321665278652382099154677043789632849303165831831615165296949728731122447701594931764248107894815231122355424843975582589495115778429254132789530067477351683475578371738427961310481166397335729126481065054536613135511101979761877874940368384054997807182467189540670946904469576339542175986710647591468847967210295799009631451945782695095218366802248530174936785930518772665236233080047451357983065704642034628626942099751006519379489429744001619520278521545747895382671170979850856256514150898720868582760873493379483068519495432604047989166557852521277988961342344990725689838091943441051488290422117419932362791314671340544838281495300608990030268758958358948015742994677442443354100666748920815868127762088548691512864904392135200710963614555787542627309306455418472992252243083178652950250493140854209869665848792760825726541426303217814584275403824349223165382316048015257514290668229206482974570347827735972678478787523350405092726036709338994374583649458682327646882248165666079452387527669176356026413814165248134026746294041520264574999807146302234704985673249374268198034889656560455379584647157833358336781544673636941684593011549270255656239104000000000000000 [57,53] -102333698030605143162939807441030512069277352771260027481752024620604238259699244564642913002432852692522185746646417324219487470146502665484167452023866529050807030450735259317825463772801171564556545106829392720037328507667584213813891764905541753573413442364523777073981175992068436351220007501144693463349152126204690575772702011958049148783559511324874249742116377361410400115791691651881783921160375246877678805114802430647129260114615526879069827534735710354825826302703161890390688293559756445750075606395393680649537666555881987430538404575947701380943120639925512243147838616231769555341550861723976199030170738237484640244588772565696694682368921886788156329673698192988578024277362716677344662839676759306956480847199174576030968655264999505173305149295337720596289523938710204554836425645178182289410522996136161272281577832993439759796702679545849119820206122076092623164289252037559105666362856609645085288672451529502394296204904239403103462169724893061461037336369536586580802535345217666818099257368631329154711194623310823095969232507367628465572973312617266485061264345371299558997312045628429559217452529093875395641537061728989584422217859090915869071621845255238910320741100282471552796598269260090934125597632135092224469118850401173503819695006167105737951024779044159846270544852829410064081109317044606995386438546451579713496163722349369200404016458017325355289580070750500005194513747849946655478122515612459763150360304740061946404594246670983001055318716290006034188477571767206066969647053312268859394509568179069905663949908516319551545650708480000000000000 [57,54] 329754714523235972645906112841207722785342647740289339217553169087735646704936602472327908283796836937704546753965129567751688123045976777389147214668210186924471493165857351822495639988238295758607688201233978832619758127895784097549679906973964538279582862140716576794502596877245971604938630907070815214750614239396878816166453255848389985662335463998641708205267347675663611141769388739641820298689136411881951336447837334776083675908826594318922754959551726929327260793573929137893909860956226618781580457415889157659866274569023809586792103435809001979597334878810735381979491011416053761735608245927721297448473762600714552694848142793567688339998084899490385170495782254173023396448098669619686176509116138526602868122143242780770171412280711159177293608642606424101748757609141743700323297876343638215712191194911526799673760140193863415252364134153907445151806189955026094369314995504828403361614383905750972323041898228982324133125280165326768101815272698579123362569974603554935321732944011144272057707148941979550242088189697902139529626626665288619966015551986360334949222490136038012563301833896176396948967823068689557620756159603956067273208004944780738547140958994515158014196146437415761634313175807361281787568259943771623560924525024216800755471279408460942653372984890285609233115399823133867868663493272378092202073001943371487794192931633464604929613359220837322611392245334298909336527278644728643716345522122500396372550422993798436245647955989199299475203552813120862331239532955258734449911069440565095281416333859242008878709815944962454885236736000000000 [57,55] 9284233498822911358361517406103166076398633614586720552304846765030239609591439935680521749545398602419056272060233015432396712904695154580487348640479188434415667754878647355701167040148375476412026566443220763673590294933629254853915184763980443482850507472976398094588522219716617265767884801069266619817682754091882310666055870539835003126719481074911884802774223247657500109630293058535834995913273240838350517437183941259979255879598501432354183660479005195165489545233067951217578764555991163045774764274913231397572123417452076720327129436254051191710023190827025129823590040506247411225377279665017010106575122681339576549468541992531246344300740878120525891896168014933249013867752296230071470910638270481469615007091397798490040987095510511442565556705444426594776055892205055571100138900292784520238362648267984130690396654108667761479512473068837155706990708205988042644752449221139891717327176014319984413787266424705606650674935833741712850020057871489271495558721589630297777340848159112055864251208004978006667677851646635968123857276077678999450640447547906189114768327916106415705026016498389472758507126147410953631221525535802726546521009267631508559665934941762377754763610885068618195504801318523757540657972564114938406547169232014919234633295365072906259970247044423124614539589940353680797906297551796556142864960828610981697033543644829720966678614310257239020521549673300401895125669237519589823858836459839113570467748640374824710883573016955991172905005958158399352313152737134764755716508563605973711024264766220032539182943170476686509604864000000 [57,56] -6516449541671962887428873890468966006788165352289576166896296118039281466032574907258945104031239643448519626219567305264127676956680968895030912972474480292109873577490505312216283493910178747008982211482274711048194728126327437964816373792734274618944806490085066383950837663000297169218769410697026498833765925534836251135094851000982735834846060318079546626229397484724122453581101291901192380838293191243581878872159297108717462098951231593693119916499895995389611755248640419962340029121730908285447904850174393437336246753563059283383137622280012715069166955272859369952438741196729952791253227767089761518363644954155096822391411901157427048616711664648107904413528713393367838378830366689660718734414311013661924119271031941596620202384916987052890065494484492520922195405190260631717203476261946856419163264116565716618093929791618586777112407780975180930549625410895928340759918038896656739750168296567976582172601398710626076293394684943362548301992828345329280474181300203316721855955684465304795962883445029025993337164618591143981571999909544019590381693192321077001946948432930531247235504478632274785542855636827962629995594300273314879270218448770502210844798403376976801798182653634639792216451335575910084576681813021998666654957526290658338320789079688577880297592286442689966831837588909633116748144812660562901015497822059036572230814908319365790567413207856325384643113609688098898454067444428530283482941721583023771204520738438087497930372558090155753183016151748721663842105506045091126316824018434027418957882333541313913549557845142927310848000 [57,57] -297431028162708374285522712661875918312455059495633341693361191660752892976380691886882527416867273184336165814053877878481194741005201639742850314297405331594131859792291370232530019316184731960472981331489671463118558037309907681525824365383961363223354368455965397517739082335500055456888057772113509678857577339024645832955796403528866223386901530592203054631992266033188443386384443143454285974399235258274096861673850305585818213127867829236396883807162765745053719060096503258154151080206755465766210519116477443926578117983098282480765657522887529946692810508637944314695315217970261297127509668889744366857763245199401752501782529655697459926668124677584714129544924609999540643487874897918918406266389332246276426805104336324740895442105894613077200115601242262552624064630079586641423643629947685984040744070077090958859617629393636924087857175673896446806678820222097268665573529818990188762762520874975573128995754884657260033356576501480217921108852947192849900249435166847935005435413623082895603195693769286190477352408891370719990194063440858695662511356803747862617752069896840505409395684301683146767325689549918084980130740007048414454090779705552399349117549830818253554763647497586252208357059118138579445436674975357838544885292061921455359575543280938762743195288895360609984888977054769940303183538751047193746141779231329398244357959130363659266194484650775905050250561119755117696039043426331574207494494667146136688111104247810950607890104247733823273586084653290946706263433936558096674800094507691642323719558464491251388308674048640512368 [58,0] 29180204733522739692053374912465278124032882107436600554099935561783190634171130802250792224264176083955028746343632639904300935081634560130954573725516292113448892803838923881915278928605901079075336812401233460062612898545180704407923590767263552650220774267825986197424089731510452982295362429656359390257300974673664328509179596402981368020884214791334409524404667772127638390387718412546839432005473632883772185480766790081043092343038727989740324189934453376725333731623872929235483434909537987425038505094403442785856126180811660886580493771487732288474359212726756615456175315789537669800400998438115939593623472974498356578352345358236005287571773892672632814621393236326868917057937306568488135429771513495281868864551063807809947895206869212144151127179592858869668448999093337204402869068487156106823925539469587898397806696479278313693051519091120723073449256305404663099660116498789046846871346805903262898747518079041514684595563228368555687536328337174144250837202635291128231475330647558230482711802656621491862443011912359270802543362589362041598330778395886439041810772720851052000077980029989779446322502703072412086049966641262765786538076272173663379610302742679544680030421244656976604916142001548344897481458104196208554754065922851417009567221786499449602554777997340808947420126332004523361934565502299241993469577010934831516801466822839750059637305214273672468442811914568757940831108575190075905984081929730683135873150568707007982951919550439601126220741783948211378759334638405240764509766094913304279243951980307145263979724801233890342459252380358078096290149826560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,1] 987773176416591237050907085766634470731482366682643019860902192934302387738954452712284517449346093891909265368942656057766561932373243536031155472949644572907744961714812865288151275261507186985135969916534449011460447080869499690082625764091866472294431783737109380619405185669942953607500348251380480467870449283024420425978893083669681947078668797175046350721572654464870353445386774113521640394653495990623124787161913822641976767102317183014227006807348099779257752757994086003021372015001880840472037378515643579376393077122813023279240118025297158961809213155349677841521614585952388142853635129208718306161273332722676707543581263177740090216759960626428003583529063703683684497079362870076827748745338315566260081796516863384562772672702558854990223299032995416482594514344058259494571006875803531247195437187909141028850978883224712320322545910600320758199725046597300691839395935256091519855305683723952018286315298879016737378910320533841516796322080728843955160577093253375771698349138480743507786262818046933482110901790219044981719702652545899912123849043849609835960416779836736504324991286954860014264300705992668652261495968598372577060341589628973817782775953744874964737071617718877431015143233674714154258041465456193187541849664679802818748243312631956912100731991717214458969580553036184133420815768986184270740893148583674215691150831253010346163815859750018395474433373155145749903459821762244297207332936869789781495176391772247703785586805528253437743827490677374931082014356772331627056342225452734720069902938441361714782253910447672760837898869771559658909192593342464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,2] 90926852022164249868007590874799762397352148589437936589129263836046114888195912888312606511662658710669998864797770784514540934871771066777099314918486126700304391138141755010164616405251062653371832056714463095230661527888350782142430479453141815564126618026628386619829846774026287121189465814683484209692063668854318829232330880136188923637351477605281624359295717914654069964551489633036954464440005515706722849176690697508336036861253913904661001514165893321580420682263010513336385344798370129652208065202326492943529554180704530997487677948898794163372431287653181771864253782171839972351216669891031951388989513404675883646745077576182769475481099673429295871427641966160939745973241952905710154685616997028529423210565291012916444257194794113957977420121912288320087391958874033077070703979834350167921495919116377270680108565583844093082594407540639302893653584117080009616001223557018503126062595981024387680039164465542886720747243807550536542067460222121437479223358807014910164280224972379874575179726625416724416042292075109068346777154899664949155050831825053088605414445478924712005916775970566501617955365373920507082168955939800856093412145646741974733139511365150474405232221394632120198654534952727637026434502353062328250513704553165313363723589478718657268466864497655925211769827297146258171985372730252376187452820914244353787073096896568756674337669644449170590931453181344478489101884731676465684825499955151579277183873577851551085900115283611169473422526902441232311028579566788966292219272462604651093799181053823929430994265580569149989775229453019697411894212244275200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,3] -692360933533593029568777305669598844316558820578332026284073168606425426535691841805473336605487204039635086845561329079030608044773920657465746474656801374196934517926575284451649905720433426032229704416477345486409607065177092478712664638437290289846919501277832012354878288362306940619248213713671610063533523366890335348613121662004117044283256487539761392573470956455914914153882483493664548820191039011437651884840079485753980007898247809899654587358027190758437971556708636146561248293093845970284065535736946101339544811980340935192245080643743356716622319993365619188166140689598512387732334228870914751347435474654430932521637740630659214091860164443745873382383963127310756407841066949190132789223543044278220292909538785435812049993318804295573946454248966363200482405906732196758716496330692291853196543322492541666720151828777346986320738584277341429953622424848856120169024412738593173113092931736745049996159930536540478083398866282780790214094505694987305152303332792167333723525355718792695870425596145050504981088717890504010717687503234780589087600955691531161774384036842924812836347776582933635845188530121172396017655804588767963908135898037568319398979278423883013877091720357380629138460721510053910347067813917894642805519541410940336897817164982430614322028882781840866062872769579141871956272699054965376108503005412625653979677645302741525509828969049350981190098779532687971632819710230251111107992700344373414490785493863278933697229748398164330122148947440758260583987832924877071278950152099255196191202416331455950815287740725051703536187499087524382140579097918570496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,4] 2756784864141554546993289457518738988389089156345237587317452304008735561353986510701741517045028540090333947485509690228672180989922150198130346865986182403378187581952692764708942165611294069717255179634287798338597390010132539781988478333323185979877387337809467413947987892979171748408265264079475366087268116657583394486237251694478783989540527904848002209932044206042435906953652898960252040377840787332395614990230061478246566640423131635845987302862039029436422371238130415364308901612341867256836867260962891029523161937058094871929675233703002504107954383324036704375210214472484420768110362884063631868200518541093129232852559359506589978683808451279681431862605947063873653136684267991665544032587227532755215886458573352685371295968558503698978589170663398840669747697261844843409128085293540247090142658252060363316869480625819882652717907007576014719320330722942073419298469244359418242776310883884980664178636114724031712993080461210136804079813419564201136253154331555316762300501625052915774173013471286049047457777186730293245875152748685231503991392269839641037010448127443162404116201052321922663556744999504639782801174113793555485373122258718244852466688619193491679808353763895516648282760637178252802339086556438815088191005221817248891971314933922956921131450268512961815646343156204087791976890276855420037449105777293259239607373872425240410071197123567678450547099152709307618633974574774285780394860226666786142094563056987573567464451622819254770417126122695998356708402768167526701408857484302996683605099573664154781983463228701616332839633805363663200820074022866780160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,5] -1442575138979537348230247774023363092929287568174086457536135993232969366645255981244143943249778153378634523275786549634938178423283955544419625869493202065889951257926733100540842076203187885403377615969853027105371385081702850221825601885256286573949772201477689700107315862275561127205341650666471739388302538198117534810010957882506569871116147673230633577434894295314013635119544083424030513886200197681090192852393962870581477707167046002467649579096591588754111726352424580963438092782910548314266429400629962823384048257746294282186453091661937040843560373816016751443793442506252436933935632818298583815311621193825491687624611140676054559457858605612550902829055997455970188145138234215715144415164900038013492616202580244838192972121944113441671054676221752265195408864034865990643425444588521297083358700659357848011060155737312984339558020550352153100999364300440456114792678189543726629223825424293699598050153941533554849073904590514929951924514518210530799315720177802036372966918186278119872251417734070056043894183983995472505215918787477103033546738477905325877417032937228169415878447879842976910615762436247247369390953969872864041047612248731938010702132170690151465864617350028379284322079467882693096912753377602577085418628773126717012148489024808957730565752820875229239634887965155217548834451323198429604969029730497116121134831048213339505851885664869437130514545913016153409235184378565173300188782740474519456510957182733192913327080760559967704358075807075742158425513058802039290436369484637659973814111406421134824476828501563300746317013938195300126253952687870574592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,6] -14441561098200484953978776667007454110507945777181795164516658781573386584989294505929420198138754421619529014214229698343799101854985429770574353996784611837328259593970918159373417596333600750740561455854906844583328926382295809140232481690892248630719438386967042424740094917233063310326866133301876360931501108385306101046369674479989550325731182085835677886449721763360466646023218139164361719072938238050792831113153324932804038320727299836958595546642031654782657086336901244186993339280529165311688426426265959445831352127154801271686142752174094881797404481793822774458418073488277924852375799910557503253444675370500660366803316847724290740291364353979786936590289099670499152895883305575694207125569112729130224570171544166155894752421745935629782772622817954770258748026244921360090385565033999888225182919074435558461564924093704567781553377259018466952380538570560832684575764616708742879533860403782672454806233337400835504503719513472008351732095355177759559486575489390946075002367508982862375250332280767630954579113497690598700688263527812730582336320214177612490378922566548397086444966831779355245208956075366727195157255341604091950311032006042218501763614441026538839108707702896098148501421028994658824626431009493352626419064202599914618216546806646487142080567988334307657818051121002287749509609847978064265481134525564653684181624332865616112879738446145270239604623724783441129814015766708644150211092545417631685133896961248827003068190731749485814096981799722452130468064369777072795051577990779027914053377022968358009497525115199597585097989875207922049342334954322788352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,7] -64636625387419478454809193954016696726407004290850115176003911133789880700922520889205030099199952014360643851122896126017502662577094761896227000445192136353829977779768760084689557138525094587972737615185174820992947358583403370696461959909751858609593735426653113396437798537634849247404780567198099407344657953702002851532683147422943045303637136392339714033936987473012920647826276431343759776080488641726071228096826789771060252711897536090207599104434742204908540135881472358466306422567968828315731840856447962482434114055605989229333424449492121685381354908522753810920134664987791238401723837738424060468386398915656227064829058443884196924049396514950478119073010969577632908279835079140386947988504200684397342093648993863036295485186237679491773263709830777549404097130891669462320334327423475577240322571437340257688594513582322337522733803724512139404301293177620830669005049640696773514737311180338671996711362397995917637630453897007485802255171185371702123970287836826873414218548285527636798671594453752341779263836852209567113825070415725502270035354446902142660215272703201519673104512872879474320171061995502300770441117645715117164393536922612317351960159485766332239776879780171362104590646707281643193046562743362920657087964800632178951045000273768007754133365749066640172035162701529791156497445987591358307489347603620901353125659044634296049838986151462605916208084799446094461514792810571609715177603730115716050363649001608483556477416827955535029167942769549584216771047664191555922530444466067208456876549403122860696585000841061728101056823202412136822859787256463360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,8] 479611048527908806949491929261866785238963404362221485114022506507408311503111205328062781814128287052338017629711830278664126474088451617307932127089056897535982872094881242457004037578089755420833523862350661623954667170555001392912109775903829911723636971506290230842411736707394284067653260232631093197303548181893264956519220766162040979631991569030311160661845740948426534436646042527637379039186141368379692177994468822220703724642280290419111443486152336689869789268473908326257047958814017825685853192198916039547791508696362521648627182182172545726804200080995128453141307600057214674235578279808544545984411466048861879518787324993480764110839566114098022098268287813486959976551384701853457749398823512875954866699643610398688881386926262508407155489818218056093459454194458493246918064466980830240873757540608623230905691493747625152353114520598625972444486616597349772069143753312068838198833132580087269696536790308932044751641342545041651537481826763773403454755691298469143300274520023998130730650887367357829641753358250322707457280084281423740249355786370014292394867045869618734252098111171570158971319794127574607650000156032457033881765568307781733089613130420534330875994388267954300373706973692850855061875243452613293552412379469304356832700726070880819434302583271291499022340673151039342080694660299372711373248490285240847867391648254955507521654337300188448699331365799557726590791390210302710284237682518631075229144640265703317715842337014056703233388804181316201631757689613211586506379718066895034554161054173664761238179594684747245886005486174849535897596826723140239360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,9] -1207990383774567448525351700721833522180739923394194100474797186985544730165037632417312196282543527922225422691703572979859816748578005602418355634786566970476073851541356091152391884358322453940711188822830479488665851687466989290407690946292546590347263301232130992798167693282114364423970378625276220435652480940661358143553299517262131844698906275996238368438718483470438012350319368975632434678474290699340535094918113244649495121985227653898342290395622767144387575886959766040709983588942409949695607253244036386812092682780318583043367921787909450004099016244793826961896515941999455502483564413009000016281089242017703318444595961094732538867856493854467212956747190222671524817411431326726261996725162394574985123327133437165334838103469910015094940821555090071233210000208134858487808697431945001002136371626938744700324881316386152623939586693950836194125431218387985746199373396991792363373991006479219328708010103609944458033258288992287089888559138277181987164170713341622536625683058893888739566752773994018483479441648249984448185555470182423042090555149070349873387948563230794712187345877457638750842440485688774294686310630353290852275623613407528788841214060361894208036381116845562686432300937077621062440628092211587419762526846634921480930520376848097892998843917491406683038667567212558885349601708035711677244205075972508813921762159933705282577229263877836759833413298476479230266615061655541798433924797745095273667077215348394502128673933949798693291011855184876145619886413961060725718958634577185581346157492508325537354416122700768516703397829631155446381851436388852957184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,10] 2505230961918641671508581283658890612819920251337909392609455408392712927569343630040888409874357576342746698399578090127439234189997235341805679707867092961478827564017469204741448268619407645461611846324876388717541375000459748274958452361034821079415786871136912991645312396901505693817197392650890959169783310371546628687228361269643739464804774651681198428932046576225468292528924758786996183674974489822657649107482441590311883038535674990859499765818724769506293419676883012717320984996192413607948813964152512877196827485414174498001394431381581799079351599628710980024286179670360116898109189610732678210018592990672170921477989669452926074673880916504074283089402046019069651026734854363449054347782526682286292988203622203110465767156124041657435929416722399431578395881021788207985557515636417103964385789286767208762402711344827559221952151805924102898652548547103823089405467312880724503335966656633828607355478539087792589383153448029755593742137811551368952799965914631312369578053146047300024138242198592578361984699619129152656871163689507387828584906880151581910851959052843239061853507263231894574882105483853187921179917369935651409132638068507015283658960361974678534306476964091699701556303692061071408555676534165300685202683366439253947031342836254777360908900487944089027997467198865058123084902801122793837579690690426960367880294392625298795518266718695697357466803908673920291953818324800407303667686187451003893672002452693714587961864542889629764183414718841061259620942786117996801226579123920170400412615995563305813082231559173777721959251269904490835776307770599558610944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,11] -4570580134368383192701469347222282667527049358532891107034332963528773452992584136382328445273544534194446020017343060577086578447572227897331419316515779632578840884805966326939362982936916384361126687226183896776429113061786905385104853269361254576366042656317850231177659114478220339695900866082317856487151161629882338312222152291738121119792127706369378090743986087429298755088381635671139775262649693752545679908989197540522066295467061009164494854975937951821436788871547065764445119232604246927757891133045714913722439443299104325375932470527899557515259766220863529765775926776847124549139020471887465063976870606678748930771955334841773796313570164917125956883123121776808059927703712788748047523151253189454003718842304139906142847383614979410122285232752397810557449282401499145181511374908333172635424369004887966942228286061057247282007241052156811571537836091008364424366286036793149108521229013375870465695634887464678696557369560187055109040813704727015835086988109018377004617864507866180909537381565377334174862302583292519060829710052987852037673757433935701290780670617711502355080070413756538688425931046611807214995626306506850984824642340496966299852908272626365820087031143028614101124666959788625197603502727903682809502969078844455574252957020245819212148304009612268016211814750203836695746615814089679906973345552133615841180024960356948908552741566782719657979787346705468648528769019290928623777162442171020181865564231312701712718726730206753395093342431316778415948136925052856333335531264115437435269359795109967109413984317345406210865641391437174759184286067479707385856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,12] 5976249807280931335865839729601720974213229707707856628866368736500787768574359035449299152869867309396959358608203182570641760464734835518560829169804762254480033545892863259349722917643850179753382198867417112737738046964200779222065035630707857482603566539258517092151351308080752854677656882652540944475810579672868628768325430179694412504060416668371185760940306182892450794596117080682650721248614127836385838984572415971526277969952424827843146719879923202471494461543053592438919367629854249978503475861184074735145118649787696765359072597555948413891632661411375787808474641888930185542050911326030687109475097615046611589997582796671904524886144822068718612845094540901302239486312066027707232879725580156403759633067406791124218376819183528400850019973576738258159471985018547187799902938338037057712483093798080070088899216626715806526173657600307328595194367330183595052376694421264242499251735733354684064034772914260762412609213480122969430443257327536884121852817299271622229761368675963754044499276855540573507108025085112996599234366551457114898420837884692404259534616833618136000413508847144284366528086064629360710722125763301534624815833739571307177690831492088762595008368598739881946082682661866428873393523355334931396364831136645210491580864068289858767029844094758688104762388751030522761351552739651750819690434161912203712108144379973089639177026973514573854171387573834744250039401849647291766226466168430380710151939384308842848099969849695471343718992571052784014398211129524248248302341790643391391199779715497589697211820772463952811378099240858956238901263445864050851840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,13] -5127178685861340747675956068937121793401850876364361534349754452651924853426490953354075161264368097656286764235409446373121908360506178794066546867983418574916688281451554172969356683613082953408492690514982191227240242889584643894025259120317584241027262298395564851728274688079842222678103364554686444104791697750275937468115629331485863007255621420762759526951235365707732572968623647584441361782901949834764064261844667166879525228811736304475046039170538273978740819623132975976616074032703411294432048277022751834357126439556018598557145923034691891742045771832742471353780588991326867493859893348085510972658381847280108965254090398752472626479453757029313492637921991646013824347453541581401806471107311076878134503229823411542573159753045770844238019990781482283099956896547035415530143740399355356703325554846394283120766151578878725545710386306807966779180861887623984224418683687735582717014371049555405994733056481942685663374980673961390044702652160627427014546055803031874478549446205645518482619729884044681894716759094298795539094181503577437661873262031906755930542208208388313908218759643834040788257955401109932109958886554536526562263924233561427291672122803113281479842147454670974913081368128665077800538237228332929408608230444185731782213127307520001259327530321134026567281550828959098304956537118964943119422028363437376920464620717258241511219603618426575129935975895844149254209010131001072042576305000317907052127588612167189997929479521624334840724905392683548716596812920949518051014862105904435910819850564143318909409919450200146637939206437316175814580394642297732464640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,14] 3004576936798153856721288012206898359957208803693402180399303484946660689801374646502650518890104371286317846265226324142382713914583986837753108411777508140402245886584734624241741416691170109769158410995701608159329700111888764708385909761000067504311785694271145795461647839628295068391590104270018085581248731833170060625798903816517061694486793532413838666193167826871352530387389519413201483314907504075143300862850824431003252215817569296424595527606052284350118322484796128760447409995288163112307581089674241280303432629526307222411699983222467814307981974077078905734616698410058033932072327580309668846179844060086767270986321421740167566078694975613849626155384186061066875735778043570470524831500639855935833076188230486802128494598986147918460832965990928766302740402833256596084946276255208464526976827086724774870802105400991487142399378740613106804012540008742885594076996486164372240242480134690082046778347836769445107368548284126746865533116921179023537497763504528199514709164115932271078610022660807735863114966400345376790414353046923998909428547374029326747360739433966718353849837187898072186768913305320798099437048568164353183524861457859250466475578867955634608063305526343233570298822147000615446494708870852762292712679729455062126572828922594805067434696740711896986486173754891241844129094263887760240752337027149714748919787334240972199046884294040992099093457173964110280139332850998673022884048820990046019125199713593976165137253693216628934073937821884468515695660560881781238988319788084633536262290318305146269071561575387565953979690850725773449519472638591619825664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,15] -1599721113717696905094965470428537590640072206163681421729433015897169919336695212606669111767527365085260043337833432724912283788688693219908589684769276416638670506277325632675779321752175967681898805501511792073426223202659694623484071261994180063748324164821437850562594007183535488683162709370371606386276092615002823292530010652189774051785972934676173939871916183446786974226647607298985707938919187279995586605208240922696852114406189792163393542743655940942191582574535375572217662974044117292124127698568325040571162862795376641168489130255210906029462712443971265368701855046330389790651835048751204368027149871313969857357854646364833826256530938913919267122517412764950635308950904284131421687800597666810038821811427428272419160465102707819276386250144706729651682602774836256634192159586462453940435883488181117927230844950096302086550445337109992003658475911692933025176105762284368120544048297090602278442256148699077221341281461660160086531186501498776454926093803603718100765115511052556981618663646736082160336353462838160030616661099730553171636074225550433499560529669057572116644415779882125165651615880511097537644900976020308305834956748223138733225685948768331206186375792605490756447326490847653720605154478969194281312776302556311446344506381125848722916833410146446187980541001150273492464561222109359772719552696082956823471037401507270385861779058431894434166699816762674831339586049171171290850886371306537908387787941838497727996110233237230128313891248295266412167811467550904874744540952605811580756390091906663145693640815097055297611399191835321102170379484553260564480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,16] 820666717144183194757561180041263408476456313713295256011605578042795946118972194056909720328497622117897405703853310019826795920251841712499857701467639952620148536103698366451648873803339627426567635199287940358485118144951321434482473450549034911468229312130024394162074617370776351091470845201381175501987181576560550239054396428411819320014923684756627141732368523587205231358834306130582197504157647370854480176368265694351377322012569279597385972964624362006454868498146572304103560847692785266769149815416368156719772360903853716179442117228186444419171675850646178319517883036543902936602370926131657473337899146661324097165146320107232671901680857934107044248776106134524901343003875631455513745942343147728758290752526087270803827390834929766332443403166474387518096812101397955489942922578937009417038838878470923067390594476535390239182242449951736019739673659450259615791763261582678071237061063106321170710249174058034191113154462448027234953893783401390124417473409855348609569588967722967074926132053012478296615148084854521020940251976410208748514426983676353562779066521327314539062531285216980845519520169191238612228078743207882544085691752761767843474347959019070927608048030521784055915565541001574567293920667918585210003780110157112843210610042786251602425599338893812219282071956444978175271724119732796643839533779150791416981895291915704299246584752459145268093991796308891850055868163020465886216487145998134966188660127807327550566081821586012381902692456865570281357469985647623564344544313284280614079691636396547633263311876176653352942708490182098278286055614673236000768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,17] 250615758020810187287613691190283596839397940928430238613329048622075024746691628725449334949186269194093790674620838628310066659024740183331963293366307713751671271027193705913310823550247963941960898879045337029712964873835429081264377467643573605148455242332317606171666348465777503331687938495418739830902991203882458181350891180293640227724683846117663541961344544583101932150701897231185212107490070128799222755471431685862849893235381954285496916586177845712463279351375842364594699127152678651139263663431746361343838246618218630863510692524922312231616095986396668322153779544719204363078184998981412932418961199793000622021919606062639603029255292223888437540660061802747122585764825944404546745180008947108068440504301565820204023134752416676440598117439728630799792810514411957741920262134131281671274520238040657741461974243787319430491764174474196343646777753058338774246439578181973345104886113200309281824254349639794419887424046339401779693283543378029674525611945060513311885558765962365125779137789818315252820668748217585882340812441435804392744466637625020805340711026908462645123653029681863747154126771910468002233972889945297301220157871011705690989348485369084284568346934258073589383140578048358775700571436240767434825869809490197325957674161786698969733187567907666635695075796119417190260538995699716393125735920566260523955783169740214947777958105581889972770021872806220292028342656932471078183041914974135838638341034557617929503328843047710692832677611002120273683275596252906388816209750097412309611697957090140481342476256109234352043490531476652641859876383948091162624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,18] -918963223498701188389336954380957050616883713439559950050546235855015566728724245237289227554328067334185521592629820635676534278167838755821568565475271836352546972126777368866610370801678476183545527344765275504718321022770961595052240046572314546505653190927391814542079636574321575752491911144345777505539406120821843330022543693164483780887691136256680007332743652487566833530884944457244877248390858055316975627093654669757009759476977811144259002631332054522008199118047924352245345679088248817200876921169613003423547955755525705816430322729589450426218456112970260524267186761619277994764580825722288510849794835137729346822703891681063121699457590257810463696578749783146536475398308947289294178859454192837132307197046964269949646553582920598462075837376477510619609884720642927751645870840686597893138270742324925282161187627301361296072666135435608827246945817433990709017101066754300135564209977644093822568999354437412259697364772101648307846171378921554714896377178322340912560308579360037720593325582928617453089866882317245618688187084335296484841619120760139921317825485042020192681728069485139429688125352368280040670127899754353537788262709019519781967615728388773626502703200955342976102756482126327590350009095936190581708336783951263492321280188192684931713875850763000724857643885428110373465200994911297641654857619016866619907774406513527494068358072957106718038927031964342721918376653126232278505181183045151461279476094833949217304542625497061600397867051734679477693025948087776123287953333913897429351080113251276452940630509201137993555573378722535267783626826414519484416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,19] 267731533210425242222333498621743197390245407270559688022262528133329447500566709626934239506542832769079596370970580203324382483432062098081082144963977092066408055335425207855900254640803567630927662972962643254917917898911852041580098243075095645129182294985737291392210211347790906411588908047230480486605972540818014080852509626183329441781784491557456004389646067176873811020143903822181569369797474834099870210059762013593989777148160324156837620939628816676965961292287368144582799867466922082437339868211036153840813858051047058978775554163710160482717093742793490740337962747740436773784913178642279552957509003128085172985324101557756197700875521106077475382694114793761385939150459480618864843395068605972994309354784215720460144968114601163436479115059931459059320053015052468173751501113708766980971995544627373368827451014792969646866489036728804468543181533877485061042062208704946574236067038510048608914014980875964400195865369616521020589564725062126534703314751065453143966937117351548582783090419010747149969736738380376883733410787375254829776574059557245339581481033368244160497968865005917872420938011461983242633232988749343782477062943862246621066227504584399445150489910756335680383231796199828450416808808703321335360077032730952903089549690501124431008879198566357419789716024362214561932211728937215842021390597373706447849025717173453237797049311237978452654146766077566576371771698068159306728389595211389474646801851869290814947578512231795559039415709626427443885402190613540025851964122643639528813794661416565066867374597540548880645864661626239213676273547806605574144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,20] 903617420856704747813844643505748001170144680677196271571870261885735231440346756646065000505109775880406956331647099243936004519653430417905043192675795808803128967414330704736208993783005620060299143285192664172229213044880121393221715675770068311880689634429780057683829351532468943238562930886918625010068246956649364981958045871656261615310329735237062642584501691714331060592084317108824001844568461711060961229725694345519485452322985301846101690172287121234988589572329260074102411145674036296042559783753188554180367315133668499940973389650103142369654190488323738542084004201222549203300318916649276075794827973426542962760633374751747571514987755798013476805268268399705566566753521055048787622483312622846283012695375242484413161521435570220280369372410387956261401050025728325968179245273074007891166764320054064231768942605010061532512061737929717021711821377838321218507712386232297071444742543938521915989991810965428716983751067379643992978032784260458710945701386827856911175221845499509638600192792206312159706868711262590672184945550386013522711424974976093116107932971128905119397672343219217514050005496944289329084023739785319605270761481891344464372751343745797081614181543151971702832526925383405218933131304665746481847843368767839917552008272693081866765703982674542538389662845213594886069705272635409314239359827217106960344823117510015012169488142567652985181988815388812556354366379403571343649974290035739133143267843364734982588380838121821151094611431757125316855024857034073906340447970239041002550691626046685073094275015928510349257479746390541114071323145592354373632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,21] -1286380129764653113820324588806669010787054775122491197103796989626165429806555563666079414271370259073026141046528389867409961509096889875093520152799606676218401309161277181065079265515864936003670367444266652391590157193740314833341629579786466687701195283146604216585626637599313221868632260498458035917271191112463221912110412462275031143190051498473028361129803133403550859402690354899859748782722310076809425808558361292148772704373939289258067446707638481807685878568235151494138691713482875032930654863674591272520444544213599501409154514538548304250328979802128699824326779063081108509089666328651394350376625052486640586670051402358632007663358657529310993299124648129035501118409903954978424930567206454749763260760766536650588399076615281123203438528782655191414651618858708081015030133623026363171679393424398198561810265214107338912323251752373893965151205430599399293493802201210095253201519109827550519875372110265413330518159290159241750272565930481050754591207529199314137574404785214670858209332171048565242454030195854972783157267775514567592747656206442102386793195203066430315178141476042267697656968761741548827726766904956526713108158745823799223494272877892788173584500705895492920317134709960677480297057063145714909554643710945676257433339208301258760068218488439594095883183609224587761133492775005842130546925463660307289978653306227993008586082792515602067717537907143986365489005379617629899204175210149234570363559387727043424294927269755890837301643529141402768823314713063716516965944439563746293852990772750344461696164821134081852949594570824334326109276237311013552128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,22] 793964939862618150015596225632347404059696602929701554284755943069144109279852571569059606379454365250768775850523872528859146499709730142018518877487951066666541564127239173740123867707310556127373711628860776090985542594214288154662875582018942182417337458834244835710934447522917648303669329777480026498811452452634526821406305200789658213419019321690050204240360744379247937240191197624601322781129768119578535901678700030373345169518196577961645037984181425726050503251799021940949350479273055446142764263192744665989518383090014217649188640319490884300865068443093743821329785101200019235995536789128681291736041913384324534261607921062869475577403079862050581252014392042502664899487206985930438821999271288495364327356443996645390737005951505038318592985275363241447879980326858511466167033393993324989935171743414784559534699875000627618987926848388511204334195764970994155913617560242196798483009756902504159383816443369264153982857388254929768667077123092776888554406069390794813276478733752704879120325537811478141614340726224906887175411628251990264016425902875071572960001583569184486574703164207821460312118071314618917950139255681765348396043192981612922991552363220262893958373423209166786772505762510789790097180233549951479912703165324098253233216768296549428370724411639917837288923582029973160829278047413191480657133486730820842935192807849955916282054259843239442548405656769493083796283538475046546478001352741969474021574568225944044443634201027789981066215055369591014014234164653587763028664174517116654164310607117083144551460737372706979193726224960814250909397925332514766848000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,23] -195095509281070026189108006144287891621908031865980186931080796625623215735233251707145515137257488575983682306408632901243852151439778428957496796649531877217758069495423108602644643705379743108347614976224975628558409576461886182833943089822617146723174394311809578814316638553234827741551702917040671960920617325602425076931806776978259331342112068744717222045954645368200447282610149780181055341388176319065880006900432186590593592553351036045539002304156476048581462194649656829974500062162619268082168046846967081871629589125588402214233881584433164164978628783438534507590781915370052258978784750050269054427862007745480144535901652395543158002509959114551596141404118573646343842007407560255487661690549207445089318694708845646214139570198501628112844124579322890900972591507461728884896446519688955511442676404581533953024911031454074690101339812567624799719504700990379043538306175970654438370263952267204554401360575360760444754287374605656915816422513590880662831730281354527537579811833585746024484062112941820008532213958407209487646394338624551544293653557878727475756074747122701731873220842277051020193089355861045598230541515958854507775043936368254208038020504298683072727790789045272721814484516199031539239596621266796334229030234178122274661221425230606616036975818608957459429057736993735631133137330642540881302407639859725752041744897282861530363415550112097438899805662331476876012892401141290666918860792438550609615191283149586591612366874823625343433689334744885538141764439755970023042859170634978757745185006213050628898684828787165319987682940507699916736500019478839427072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,24] -48478579448002211313856950152539225317321159145047967189290181229374452614619684866709661831208912764051431900281500762144229842277702231759547314875685985254138006769462207404658967985938532052314708985899867713552126030287550522789447961921204169191593379929890923550338095183790386045080259241357126536882589687958560116994345243475972277211640798367335337086240138395911444120332462633137826926584193971005737794976895520325557514929816661980517486391675048897361645653799041487112872894416554816814379802250325052285459881417484685763950387675842127038963074374563169770067163954993432276132520038197595924433053156210015056081750819732579616230775875944557180701924907077358578138780985034954166958281217775264585661581550342789425354827151450927286949557074429116226822281111208652208541832044043139785104979152683695849570697891312197149464433271356486497517323308090999200941962504350491681870046269246542599176675288034592111014073063229734465917590139436204171910703343233636020631714763411348471622818691393103290646557684260086510365854214945688395236781955397869809954535265686922863846757823799165367688371200823193851500380096991785525893284538251037460487669619654188220632532010509432334822500909025885782740450133022861424749891295179666015337555908793059713475798658771209167569228621146297987196346228364507200106829958979727106575456852504677463228618322310603074167800840816712447619310251363807576243178601046190323655511819429064575706028512319421086053854441112280075409297262629239975352055509439478181643945471200778996304879666842845644285203591202395484832115501260605489152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,25] 35263328003830399326031806044999699171987053485405237033774555543747268789421835734576856192872821770199771111092439798206854863847986266843969824648906079838119636902304466544615947634385833311533234794939305428057127154523443225952572238088190729725086044808259197734084512755939656772360620777318461201639359334493779853237903522995836393649796330147099224106880970043254154898546195449603677182040034441453481679634839415308309226737863364178212030084542899382650136266234378428683661518187938280590176798868645710756295136861696539623378872151380187021106273977766829117360299397328177004674850110274534222745963839984951380153561104545667520039756105671581891297433560060686747125041060466297262420869179683487203763787588195727065656140834532792397854936566547929443796507448822294445496544771953942546408536965735276461725193688403060704640365876465876001579352524163289579564888908628120967453031172521666192686595033603573700791680277249001890740270426576306392669904006198207536298492884017080580321239016714384201598516593729913873892454528931858227837044000062292038933192986150082468480090063524238220516616332233885195800633654116349410297354585214926351176156979131328456724772137088852340873450481383159443606989563435177396941271879594819301623369073259875317871151341622953404569452614055131472054880233446169491323172229353975321137966380514374148735289856379534437310239447524499091583272239943116992903265093928837147127355068013696581999942351080377068184821001063416805109536937015347938562229404068296751142549159728890957438120283112064035479375089244396963016843905173219704832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,26] 11011287099968709104917454855798758485363028059009281794506093715089207256008978346593194639730103807102665487234794213172821042899417144531591253734651814411572644289768066504103461977821813472170851970744228997216370793413565996078000897083591823786652139784062159878332100272794229636243038447339255890865447185878054897546328120453108884634457958333243640734987178266857684638431911121142407826925708967556592672617052822495837535902127061967023605423221192397040321358508938919705211050530543285950077480248448605312672597468342627673208807246337799015512750403833571814299966190620639750402224088966197990882066473856766688468650100380083072879529854419190526731946181627816774045113873718082236242055948559586009237338335708531019937554067195455848665493935662967897638366031663174504224411085298208731798542587593632387157543222142053268747867926439724890897007140043379003658102297689253113276813859897280220538979228547369113788582348890387072485769532648835989991245177005093263936408933050262174084759753636773416244793217919322089924774266907315523917095268198974589994285373845039397583613611466747202658470638664721139949030898970118440065147354150993000482490734206712306493321475410438247963799484104776267889914605918563909410722802569729701446642498841420283677953699387499655741997223343361593222745951468411340064077271148297620932951143711147544640982694933208448047078294739807684186433720963026447286647936199570548745394824920891963750519120036474918560361089559925539141836280559551673159347747137259331379087054546656115686382634152136885595040580052930746371275344575169822720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,27] -16652631377258796111842683290949322131405984655783745915176372605773396417975619954595149526076161393320749854938873846106795317453456636817936786985519665680667942591609097566255422394093480941561980962200417345719272755670952059212550515604126979033670918452174465775794688101230699763160223133056540066790438916838703613594945902066362416838520956365258579388436206849309334633647734255278459638801236117353120347364161821395247362216503212592216398518011996285160163670045563215326116933357629864501307537892901797746091893124796567530365783772992307853163819467863847305723510767964052176035117659500586517032301272031876578176730262737030356859387305383242449501131446635950046587441714638822203722877936291601923043849901150269607432325455180863218303472643891053750099251669232199596348128011137183654140120300351379481324351535757428490463384547177270595531024775273869099911581030408744908550530001756490706738559437347010957893074169810277341920187572217822638667976551353576540126415226379271395525094056803400608347249675684824167039162755941689448494316917596389057809052243957463273349401405210850318164012605971253930279013150886656625736062834096821602711602236980539819158595834531450381046144457236550873846153067907983620641080091030788988103939666472545454434569346043090819413551793979458742623762866651721111824292872855291429953594286741975112537027150873610555498778373216385135634628348457773152316987564770611479479106524274917239097995597741303964698584562226713196864763467464906507086074268528736276889099021886081455263952749818193493082898718478493054039396070308244881408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,28] 6135956635121647965912245699226429558758701519963087232283828270414011076643737322778500834495181659411349957602906971720941962347330712856865687695363026991790183751364218335981791604987925391100903244774470325400174157741289617063521446252755992025011225268967395781224595564242931834193310054533381802976398450953669171722507894143574643651755317975310946267895047728203121252507692304584160551806001810768529016251021384175446679187199037791188007461786889726045016215273340710217020985566297601354078692411459179557209399346796697484966476113965284753697906463510261582597712802682936229911750324992750852884405604033111867576793349499412922863812474710325186718814385117284690831856625840623236609179586191221440935922449311072146796887160782811114256916287684588627088637816845998381954093674647396684300388751336892467347899966279487164114918211899377721840135254413408974715906987802400579184810003874100484445132636569104482687299374555812458152912944103503079756781099027345924826035644886740362129461839198207831452992518067429603640413120302924836472739012027473523882514913664193564916167139513905600984974514820850241075030811563062575994818231551712220225229279331497694339914009930978625608472238881773213571597117451676303785297924508565565626122594466417114589724453214451031463107569096989372355714313738798374145488328964509509068384701410648477596702295954510524696999254522100889841735206107753138819729401735328642808431825340428285079154051043017174253237306239798080910444663022567436863943119271085940974693752042547299661654375762700563867054277368458423823241303817837346816000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,29] -435776547543816122792875444829034800551349548590140219266376208306621986840314406783996464996024447423671270202479742917736333604883236758992557696951331364231720882093297305189530733922305096969608678718907677756839588026858120598257167831891483401534668153346407726455287992227411865612646033478561732328142450979944684283149740278898396873444077917416229954488997739893725303820290964450334349940492135162031203328901982129735362627761553508645705399500030096244920606309632379099853723376596803560693119560001534630245161227171096837844537596807834669615035275015992364612886108420358865675075362136379831596590475905998015420827719403967539026818238667091689772385393044140581310528417644019650844442062519316868934489857919216818487830753775084830406331978504254324892456595631928328775809263566778222118698853522279271963734970202745225874354276471085408804486339254808189908808910161365950368211333091640883006696463430462013902969899977004845284861692439293838264597133261927408785367515312861104174297895111078746973883358993644977179600345418899935362038186692425994507302032777879925963908370176220732609125959015571459895649577266936520473104371948365214998295287817330409378545493753725157687176352679252480587329601540970017757150214867712149490550233963908771391338045000379239128303145660049593540373490681421154131284404647141181758186028425534604539664642253763149890006161118151178781384579573730614435513331629747545899400120544233193101531513137504522803854724267209579647180136680244921018427027870410026021265818828956091539919428301008205347085544375697098978125195264862978048000000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,30] -362919257247081065598265941868092400527241976686648041888379832496927185540456907508259343694039847352377526269805158386036507732059773236635399067219911877195220588003443736808349416787179970445825057487234504392974057678887690244052383052372848889033236521259513537212899315690180139897533933786801702990439300351161351049397893835314143141429595339144134067027544721509349720230024362528124833579572109985187526324113073559302583345737188054667719848273617930627245227106428614516064393733471673159855642896055775249381636316759520935614029396683292204305393386726826515041039171399619478890249081975086996374533713881669738870241228734878902333166690730051051337870521558655066375532204804178544245655717665787993785217622089021381029641510333760434210491819766575156844727416284211910041350298875675643867684848572745752047208245118556027000245742896279649841789189690002053773294740429795531379691319646940085561401365532624943494007201830630184490299822966484015435503100707117955219472575459364798937586825626468415014767183402354061350518106602245137030438439222937507927908323794174617843808654909033953169041296499514466145145994047141570114496715303633897595076715184725739885638438839993476864392075733099352724886235751318731328484990021841772091880803790504324630560172918692052824205012036235651021882224318876404959530369625186551013454545649934285902214264141026837712516454654879379844687716864758205536548769590701857489823787880367114035732010253758711975587303942118567627777642871314929679316688272780929474152171490365782376413591225352404059312524280051552213302578512694083584000000000000000000000000000000000000000000000000000000000000000000000000000000 [58,31] 113559421020570986041415068295717208431645924721985800643383119398890625101274667203489347475920377725022699289431270414234012181346088489707622261675488719802129941114025754035383629542172804433247507445468833440993466542202137435111000622010185610474330612471874501312766640036739598281121731197330323234737555299769526670434876366915755069871934726712976952974655030277022984565033635927128480989750745554249849617788888167602283652830634433479183987430270292901936955814619536044083362605601519011107060752975836448814848593061985557650849157899411677156065557140925860683867722765115873536168709462759500170174420240610572342658703556439571345605077082818735974779855458419843778900066706588802092522949779514429795298453604389398635013662172736244436928635410773093918555870386898351705042581422027268817542779818881594340015122253179723755619297460863553024102490920032255685160805547366641973337306173030603508800864132240847735648845842634328404774298270293055342053848560480612186349005852752329592040070522918485158503090803792128852208625953858674144182942811367775469085783876438072638015819509154159677692327478526047370588855069319508125220972193985155931464333919825150785161307118719887160689397567848876693209233597516386309658718110035326070769016623623317804419862708715110744254157185719137356296636362499918835115184741199782867961835388228717912790863436817547131636494322486397054534097374082039762595517672528606093262547416829832613143468203741377241541088190369341530750314911279613405992866899819206182071371408168167634147663824492898381291618976411197991262316966784794624000000000000000000000000000000000000000000000000000000000000000000000000000 [58,32] -6500933516178490595091528086736503143450961016796748858545810143526557737492404643862410617057233460625012687250888100015362870971587686067044486790189661571060597960277457243388698634710880260830394038240276047993852649373403875565499186764449262234797252486836965642864177753681796882888923688644226204764886059785800861655917788424688451286717232288860498553037069386714132344639780275559021944573461893200887554002776709251073012515400060558770047490058482614100513446954072461693444295412948260432088158042178021574835548408050284527472008371593860074989213911508092260433665576812158621513369083910365734818223140071472403533838596242166112693048276063632401453095078240080635895707031643714814713628289818971222983852670895293441045820969798937077370049815263749814560248177209288093240716608355152221789821062012966590338778920965250630950991498369048961708288468162252894805818866469582723276756215128453636567087975882352033836196650999132024941004153633792820031245677040779960647921021529926183779670417673056393753887227856302252343015418772246910326200950394705369795733210764650100389260191427724017720636083077018772676752602419337513552619761537034671928603111735522126313868660664756433594319479625717163988825271994656735195609116427597533445149888566887832364872037237756840161968754791996308056900123880815053318927498368666153134986223239943293842735692945998216518081897846151480379114807679057647018104743083779333419144179561288402311710200542375298873387544931470955761616370088501294387990872341794056843748635970320751612567015691677843865040140070035873823852448398180352000000000000000000000000000000000000000000000000000000000000000000000000 [58,33] -2782012896702178156168126060320578789213891936223526499552809634025276667803869294529945892740887733159196669642019452247712036818280128527896442417538714552344136710355885513548680997127595721776063293290439265616463046337576002033729654813713984961522436519052492305834567839355578768846580880107207651105804915861074509911002269932787037314521021434526014191430417886981722688202339956965761306070068746770595175549234093747655285631729501914767588605826462249500192519784693090031033500641635645426833712525281185056471297837879243973902282074064967632353501057558678401053023410157179925408499578210853962000023980500705234300449173042137219848749304308884308659685287293107724750397085245831542501879138991143582142560051835867625158431543013739157179158858979400775599645271103112151850592514374688505805445065556869807069097893143127442873421593782738453433073072857399750523792049916353880729346989925046864670156526267239988483462774158026711043316026023040488828569623779204166966143135113011681031671725082802342149535606759603774406801270629614160538296240719360556732592599258180795670301734166861300544719612704932778189992690121657690584940018283845151482154529926578187582607330858393192886497230102283128914254893370467048265831943899053781425037980827167002165146516901389110367020398607261376266935509480141436677417782847175776341772642871970293812130005488925106508959473163288084689848370684149520988271658255028893437278248126185271195033922904602664477653300516979790168334429955686162613592937493658437576179484461890495547008942331241166401054661760070364896019266809102336000000000000000000000000000000000000000000000000000000000000000000000 [58,34] 665569224375450016204650607621962960932934856017029576044953582041970247581116315645577418211039524027523547755145856039472992194930928864174484112950648511847437237432870815646803435674367154906318701677071303245254718069165556504834882402096684556866409925280144044799078536837856697950347956039484417634295802841780481769988865402775152020056633499128310009184801906615469645781119957603422372437254684157351539384937312210308900662905003789444693444082904888080414820009093899016622423201558284975091370396613785025846996270740563260220419289569290349351051086752646186426927904776004671755624373874150756096312481126951671512904959744161033671753961542853004375360024902415812692600217410560950678215879955173458117618368640088580949092590292081820079824450465391482933519081699720372381934911165490949119376086373962135171655936028339081487402262409770235488381819245564683985176277812676637707824771828815768413318485580664663285480989784251098366472273318780627287467818610711571881373958256029817659620986226082244327835521635175975665760106620614893799057680140015379965980012615979338669965077933333709342998315003924073588905026209312196603566758949271962068719544753800188016481453573687208343175406489669438907998134688393937444149798083663968633620209513016434951515630003284219624665100473525141093939315586217707807581788900592981680137203274090028871206459321632268633390766075542004629717912129118507733441393273553881108015420896436966849497663529720888932362130147655250165463218429140736462208868611484087982266699559979888711752006468776572540938727340785524646797398222307328000000000000000000000000000000000000000000000000000000000000000000 [58,35] -74756620806990198519003425318580720396896490120693444281830870376015038343417177879922221054416554927830381153780692599726117313040517441309783847251198839615922477011929364585059221164070951548007183252686791350844792490357142527150984591535904161164951521425017361100630964798244692173200620030330311154963662565033293822325114505563109918297448849240224804131351944043506096237395081923264683562685361501803238623321354744617583123745590264177447435565890510369026752095151019907428377309354652571240174848492913753376002266775088978204052164720735961194267167334601219812708200676166837683723878006164926299603639532444318577734615691736912963494294809047519223327773830936378203586844304177370286146479063359355892526551238992269050006202520344278565272096036965649305329876557452770270166786252214531002332012673367077012703531451577116540101556448552502331321578704057681993428554684288364849374920304179792964258944229124076777648941184288893292728375694711342021245856885030055809103247924494595321103695638799685220118460167867707222808932331226761674936494103611410860137486024579096858655344032733407526899006453519395934620420346869294157579510061839555931580482684784765510925495267397939548263516694480063384052177869057758227868895554068597806866064631885080430029939565992059863157391783645176997828558260907971366297684905504954978444541894832138504887651662887065752671382836102475676545697192222774713219149911789934241038975124693782363343551757292607734588402525630703622911972453768563644955666082742723996211705217708546830998595112522407301770487066997678552265652351008768000000000000000000000000000000000000000000000000000000000000000 [58,36] 7728889624047498821629731447333404310117990803747619831540872439172945820637335188048705008303253817336674372350947541136059915887354224477956130353116384872947328989434819402191209295000010253428996638048228014024969105258741895809962557926573324603059299743384066085162403843039148784014561331445199999188031611700908179533625662328203085634555611423748312062323197941711490862872764269959624593806030313139430646669874404606689144836567530288300876593138417617825126915789164614736917997991462509696425879088034995746842804425941921114384937677243647854707316484562957316947371643187095448515604601466018368544278344737759258079367672565114440177352369521444851422973815398741797237985897439081550429650800566312585548428805400510354850624075260294693511442363727759887509289218687469951630582237416638883253011489700380387270581691968411203608073170411163630052968679338789319243987520307037395246549152598253176267040175558623062693764251273867069734803259710132660528030386467181387020077821750026262604119861357316886618712703724688643473469271467591030882835731844356214155422759282317323359533918384619520564705128632731082786506914478461319085700610866933025413446197659567743554325534917379392529889164972047408974039430723119568035610550484973021364555259697452697183140102172758710707736668814689510685885025714675017183337834613197879165351376512282188155952328749908962058066354226154968631366069654823387128958526845766252355245784842937659698430300806140298740054392236834899982037880694024176523870656617475966059733703734122544707971411564769641552052284434758583999455912001536000000000000000000000000000000000000000000000000000000000000 [58,37] -997063597363118476704706455950625093077946134883685473646515683399611687221135040094417545898172823170933940702942199592421112242915778779132907043138387899976995691943808655150905955967772929070857889741441494190815342796717557503543784078068275516792005826026833668585458173266044471569598514059122344794054058230273528638217458453060120494381791122706613415443374844958185869443068457827119657310911431398461478118411104771859746222720583103169395738363411453524931494837637798693554329361903134200473948837025409422808436146332015919882361177775157800737847917323892439954504008874875546226719989708619827754512077936326526774717535971183267712509493900964091010970502714996262265179977319269243842570771942591193475873785913551563241260777874873863734450386056907760897233745134670871196730420433162746137338743506602855953315083515361326333447109868559701087455675248994361135058587479249323877400771101196771171713006456388176102111249417122584829279842153982580314202219476338859663374772674865287034608744747959327807791029128576892408354210843564937766910594595522344326744173903415743473136874236969671429293863587967153460236929732745017890548966644429005697602031770080042119261597218823477661300896065518316644470831679220657841623855313701676561323087471107002994210886515883270317012088061409940132772462559323264159063142752291470408191777591974313625114415481510936024958788018110966124371866046010787794952440436690837345894925593604633187986438410736226207658241960135821895828815807681063950754951021892460584880317854735522779537334711148033070610959897217126922123118379008000000000000000000000000000000000000000000000000000000000 [58,38] 120859759616152796863093125544240772196900003073241220373276463065695607296619127255175351921312514954783407744957270093212045626874709752272156775939214041704056770857855422838649302847629267496220793932933050338132469148668206580053575734499947136147294406309224548871259593834438497649643872011423740391678319996079939212026202598394137604017204817113835885459023222880213691070501969385044691106435901958346528811890560138637908506864200487173708590297388813275597391048518975417725896625342786749825085099339377121330798881493480617900364532577296229604380822041825282500073362466863507956929721631129340995621694608983897787313155778938548616441182769767587305375415500608959310195105356733024115979488859347971522353615119895528490359469658342917464929472465686890961149929669242938159692276154838472174108470375636417770449681572187488791890103968773854973979327913053662838534272564859510262040517439017731276985905538002894526928966129837361186000991588613799176468129014377657715555171108570985250317523436139008558197388121354686409644102536656143339717119076404456462737275998172256640221697313731239364904257199860504565335983587474055057911093469854310575718891533214495712812814348814343594343833541649634640924778388066656250854289936173553644050472975921016010161858925625091999151350986830588496496147180618730552773175295076252766794050632669239385282190984911813563940189798102870979938036681688092714711971644400685739661694309424528021803730861305997541523848570844097649814288616323041768729282205433659153036979766837427725443647015821737082139475546097239446464963280896000000000000000000000000000000000000000000000000000000 [58,39] -12837285687980846281132395911100619070030708593295247581633079352887484855177845636100215668322218859182387966414637381264731708747373701568260292911302747595302333341460286078733120202338838445715782071005339867728133686671554708962473084342582442276380628627499897083762620353105669447596173836981574644518111874468353054415597743245146352928946333478610456599999864008768128058678556188413527544517801251527157769685703510093947760598396357938199617432285945177274079354558101797852648832173832785209620722981509595101415191528817344756442654129389673296002094434616133803724041867623571405885130037632630607553505964089557242338878495652296272120146579809213071378625068568676509790998143344951242149425224143256496085998358539256948686776787816079027377869521174954146344230479201143017732237465014914148202856848318604747483088783032921795146900224432725707567855100136543188616318834205670630528710466201019919942332173265654867258907518599231552357017294662913687485692097948866151690973546838149194328937970904005977581221056558800482788208805918347398244103200395757253554122843645884882501286159494957202727396506980587151808363147757282976232744366275656445183564312371256338231134350553887678274728359755092179302119651188108137531589985888669290394562791901394599310671584008292433255875472417969668492701245134476960933719485185033840182573890398011146671651539288293101194467244907690081955886010814487310360871547253303019772941579867898687904527317234936892564186009717201913542738573652640706990098602800464514021499222992845163084447151784192357477299053512097814785875247104000000000000000000000000000000000000000000000000000 [58,40] 977196301162852703920954884845686422691752132361335893166842306516259168411309167628961593983798466343312314526999929958758306222239119859338889114874001844533377606853779291108168239072175985938887898899977773167169828719205088643835063671501787748517843047161255152470216423422341444223385469833234489796860741125474496837099455882812940022027386146319607180900864775789879339424565452824466172713280967884340790575567711114241658427526068660502215761522359187558722103974852765203635555464688907662313280366710787946098899281175560508432999412248357877701350864064737067875692348670775815549612881893747849081541797017238549562120952136315996508455515136526218336550195383504191088551579214202541314594202837436741254357366696356738766305881519884162377103982428907034673107387702590379611946263824512735179246811742110708746628933951130478071109938745838667719516164214200160455701699263155714671760805897728524802238472252489936183902707826657636657075366961951539492059534630886828777386812205502636391907926041937770117934652743274507050106598723735126199112766164818932213179284927212588276756298396618812333027469761210751892944395118886908810041212995479919715245821517279089491251372918809557956732275661572124044018955490366850511073968074054212156588601611147627037084316417179021528059785304752156634520858732694852116816000354432989967297877003254390335981532937512369738590893851544259718542583459919105405932920585980216940695974321963058175357196909089141022443505733690349452852841467449241387437241305692747798817290629869882948561645153902321916433511767611936376476401664000000000000000000000000000000000000000000000000 [58,41] -26881903138083879278302243285745058760519646591525945242450886246635761477903449258855156604576707087953289553957934709743781288143042671693387748545258641824556049083947606632256313598734708478304750025655401875114808232486404597681502557319595759461330475713496185664049293653131038171136996965726814182837123051028697804999783274151653760057066175248817964851929167878091221079318055481721296043952703708740619759937648176126820993305514512409302484227077290494180582381713896596014630196812668385440786522743752485280405586184351165901271310014167431104883493880412327522252298495565288223353049241073896513718455399266717295925173454649478088880108790958473680921987988472513521466694602864138174085600827353796447737006761230496852618610579094437247673953238175983596409375168375109872738745219100667977648054612819860515007935000519829848155822467312697239649276281150185145611419910203424390632044624969305935314581504957963356354403485049698822299672299525585326372327741411543871847065387554291933417627052402947470007984083458129637813937207591547138544524548208820466122854485982808004074945514231717146038736627753500447889888562607041191505267901209148962977274969958188207837046697965089731862336248409585048410629724553214028226737991129392491257170889259646409927966286196110416037579276247605093823844494062506377442642569047838927518916329973921579949698168050802777297366167262271374396096182712801447374670083323522616231190693069313348712691401659138710561501398125214640105790297326236567619268584350201836289334059447530418006149294070096207122612895035396505907232768000000000000000000000000000000000000000000000 [58,42] 536412851961817773576251089818012720528045144376358163555863891850481975007407743296953712754407406028057010264827558475398061511915967694262033607060926771180242441406934135376331385112925641706943210065547804820981553179952298935077536260700361653306097849344868375895807436581148550867664335804707123187427333568276539286768928157112605473298550774217834423625117446298615504678259294833892313025555003244670426129996454220482169301467448316183376285760127168959482601905645922926301734265174414780336058027184687162442186621304500845245013571683518655804165986399013961143296563464470847944174762344845620502168380296255535013280159881723070258191038285111630921272265197014369367791289806796381963497937606011140036408632658713014511792500633821241609742385460846005846335493764046779638655306753123378744535660773550583544681831012502599395025243152054582771765854961633040047697347807404122966161954899993261048695458142780972624404126297118720613447457489118014604813176665353089939950608665391119564864711078552493314158576067129035728135213572263125439165012364197547510708617514841662014226090767201119309350960289257242182594477457705382781902055625044847447716192673125298615198055115124667964691906967145425658887179018484409965999635884736937482438362633044599601469126183446024774478130575610945762522708129798574892407088909592367781770945082281288937307234133238855082460757714110679823276709116735524872123168314219737330032069757611310300523916912563267912545132533816913370101686923266319424001144243872355430769291270241009296012165411300662781143064098419732568342528000000000000000000000000000000000000000000 [58,43] -191706174740011735368025074904215563840830552997365601029833043632285876935898456550059077731656345955582388787800250724226856346883049031709065905017780752585673907693743237160787816957565041545134587815285925507341085338469662732236475296842545889933838217833335579413476068332105280395928015269076621343125905426116122530338472479058005534575495861598350553872416796640460928498275404446393916089359589534738974618532552146437083276623983340769475392576478152637837096797384823645577189881680911033951722435685133168119710749980551638106540156527950535933260671787633390250239383954535576546656781977119046567743634653630624411151512663044225948802809543198789151479360404812760258393637467006413389209833995046665333795348242289141062448446286331547975023724296316119751452984908347224330391297008592318564554513970022810598566871924624310596488396048756140063372577305184367150670518451268550035955843238475659093857687921524964945656931125711294572208241893201349444788823782524946860418485638899342935355866663362812472990093973133629624146272807944265415839065670641611738068279988913854605967440213757878294384941456303608206182858920786270373191224728535407922887769321591058557747339754191488942705988179767814660693753114850066233932842028234506466250759576491315730875307759442076027839991092712209866158756508335326014230834417958463035784014461617242604867738754316033607703359785771797383078453413388858077497554278914461461641158348338542325867746081610066741753014348450938887255385874990227185086378669394521600783926614586887715000829269290658550537446394025589728083968000000000000000000000000000000000000000 [58,44] 2159866281880849371920090570122006324428557739211444179714037701451706028290687022546634276984784382263728867120362145777266705672581418209610169277304362020166767174832827588258291618891547099395091429168631124215330481322130833737673286339439127013223498716389466164857796285505957300564942961208099009690007156586438683543749426718537918382233240766434258374221439811892628433101427602522137846421411398595198962969802972299750833062043616412361837192266405052116631254667884284873530235236668242289787348633081942671509037264315546899355517846783979890019561697797969693836639431382938247237818805596189507009224776939710222132263556345057715939772488145278712145048851444357279916223359907956658893709857210610430943272445565779325035899201750283417761068098203015735610419066087050129484119047646715390211528735853614457995786836582955879448701671794702774310841000316398724168315540993989768027418952233569239520207558897059954527988940047166775392021289085603816354620471142082643444422778363265885041848638321944427123248460133884406816924641235645453424823288300678027067223300178835674762113447256227655241655381854937570318501085234860450805496344049160794098454882179510948528331370409411112979396601424710108145353809773311072501372841627921556640270155228213236043447711320432573931455287722725295747494702196984526351142843289837719563442793239028541926978174943027336195598686574895272499551741462135616075408835879885725362295918564880363303289810592771102379109651883830079627123541591609166483013521756606666545716251027946938167865834623659494242370147208938787962880000000000000000000000000000000000000 [58,45] 1473331572298161029697152698128220662725125468405368307345966232128944320783696909362152424508302840154672339477869935600383402246238201141122390120456414721790213392414290868952892491529541682207365199755242129089163337969052035583045807026925563023193346734712774541009181910409007332918081618486938133196873473199842714049632819791567447069153136924406838793186472844192556878891686236064887304152077973273224327561027688297402678110199131733028921334870493382599160141525875875333421771570774558193219207510947321542315489337112749586338466765637746811398316822274882287924875263546230906172898638779684493865566322549029564664147635436031647229681228831081914565215579071675663943489225046394105154252773226356437127566217911834273924207183775290732231862418909779031578932751253295127573200415306457313392584435523030573169961805198727355995790380179717725812514028977123592430140996212070010099104269344124384565971451222428482234499438149862885975562434342086954450411021669227667705337482787192596451429107724956116171776612468676121206711476856846938955572610611378024269065669480634723974187962174754709583553612818515132021607782676975180498128278772847405528399397212332722912930420978792530347014981778942858633362438248096839091958210209785437333049455003620105323126184381396134176904146399511922445705210034356536787392525560766087664406590053817270477502755560574119870494213515609679651794600006887006701735215200305905325113219040532717065858524778083830350931458828160068634119741627385526864395022230220627667129511836439638323401282050900637261649429040513566113792000000000000000000000000000000000 [58,46] -66233778713127924649731100754160840896153380095642140052011933604026538140357647970803503348527125979660369594102551063928807458035985340929739295650711036464134811582675342629097148646874825500265721683231585537859986065862631865977366116881501580551297844876291262613312397114807263534845223003213193227617778935017601413418032882683863098907431650270988300780502428756348981957630536255447026005391884391544259710161828741953930933477056788155657571550792761983931918316376253317494515672711338284625090219231384147621573501529754084077448994234549367192819897769374200938683485313945738116378869194103547749372082180520418721593946011592409411836395821571677567637895299065650686683572462650914826463233399831556139494615059565125218568141297309941622257242693869495830409059957759100268493879346001462863690219888094375378200753408410693264093769692871808651131120194144099051485521172293383505854719075910145823116582588195599932380595254954109457432881752214699042770530484097045789057347982724987985133102471548133727611497831593589400837290665414365010946269983305345716196390168879651604766899103993407894227167203658651112972844278713366248335088492275760223127809575144141582195750345855029005988679180409858084789311237802611772897578525525728513384861136169738912551742961419994381038882967371497440401831055269941357015415622872669120559433086080372686213282911512406654621129238965640659753726588627397689503517182824712051665354099329686299335382243097580004304670571073289939502408081882188759769409457717928450238573392687703545957197619386121666725018774024084258816000000000000000000000000000000 [58,47] -1352952478002097019193957052107206544206259542160819112400707558162413026293327998766627907209032200627444034643380506022522443370977909174485837156157183904061862552292326124747119735052255036388990953899759756895722794764035119237207448993383303869937990048172285479106489036701400789991406595522303552085607124277255645861662414937058677348150378750273439815237495898527325153069587451858123211512903927770314025692161155061646095124636622558310024021581912019586544477361907145473284263583800250056019035670317097383413422513241861353159982060503929232538977138199323709341248381506076945988863258221688267216443444285241194127877409450508443052036984868843856145731384704786796571858673076601257194504933823372249785833288637110481079512293730115933117399007196941379861027764323924092344534455640737426150362056991529252156166944645348653541628812904323526972116630606796142307377751225357800132031152847217845594573645654561108133602820079254572663461849235234749121646886311908930471459885044955032940131936845064303957335457119523047026417636461465768570476450329412245282775096855093219443801461674383733106309874540573155383480774127860850290308163580373120691610989693833429237858080310844846755109916091421101124398754098889106554337432003904394127382751813598386961118308635870765940434080138999843628663429602674550328016594750333076807024103628968930103963213393413574341354805243836004793107632429701441744443318779928854115610879523611213891713328755250682515709288746326301262883956675149385828161148968572445426190261481610589774989107776705104013812072950158852096000000000000000000000000000 [58,48] 140270515199499529130638084988046376056492427282126136155809345124120782977502801876537859170020289677470692369467782924747337710307985504900298539245598186268548404964415588923912432188709819762170896804921586521183056227019045951541366544243362427784991364427907669862829824674698157158560613138342219649146395000509684735353792007525975587266689186064212529197333236124748232880749107917518193236727271246346554187587412079860062880951156665614820396349577865786234743991562326651029934465959225064924716827646831837143936624693792633634270717223781784279730499373275180693233529799391258264306850037838193677368388982589608800489662881226537949643117722327144933185352366123737420810550434322140485653205167835108555782673872993128119383884279035071129094865418436323800736994094277875753852752238674283089274854726385507747478194733748127903266935364821660542310218914650803780898478919669084004824450394652534858987449696004914582758522497409048426320297478560875923680619680613890870909812731822473555159955632619176976889854821016594897070039708742110265222001762581439554887137847836744868820448095929665637489148157882096513074150860543509253562573190920256825241073360764679846937773944680899673181448749337561319913767569349005805532245489553740029692724846572091445836367155323615624890867217667775703035744039324622402157670336065284676020212455680958495877417647828222080624336780243381452881022311179894421381927584631441890270201551986959596488884499658379029401969019811082512741136173140375319116599108419481699071129526594628515804468964094472686836840856429789184000000000000000000000000 [58,49] -926427832825875542263555109464629238634218991425448414267579816776819394335571877825021270185128874532600010402041041031461421731349114715889270061070556080767539517913920565527892503490433772072856879975275316252860715954066970508224942225633315205207932794478819949383329116559122938125645382092876550555758167929156994979809377167003875728003418958192514922938048176223012913692921890149999335688934527302634471839388706130333126288923934626993623978495525042582604112881791455994252825323965375472275376974014193162124334906171688091990905449792320869233075997576776896232838507499287484312842715532972956742159171497170030099029893711410425069737036395588809002804218879546989109466615150350223469104018270251222928636217449171105384572383182585373797023473633021582299383774416515475388563159652249653178753304529632825881315191588053225657947737242688768663225321169542984761186656647877281930497284288275258008563475726713317792352015374619084233058177928175286987055857118565275164142377607300833128720231619585101491852935213977776024576446567004182204048249049375401429445907618575842830378553044526503807276294582974873682640679482083481342533175991657712063254130115539959901016317642628908073801765229272181447022169282608005306773986239706224869397062449842777178056248074279235668630238765888045301508418080701050116769777091196879244253908183102545852551485843494342110111783725382503352998603599562283245269142989644649524398393711805585662443138531005409423421223909078729008189831232158969730939193342934510502576564420459814492359071493825994524768495021850624000000000000000000000 [58,50] -99289528965177152360028135629156328841847398228699042573568952611896788522262326181089239547452685665991676899749465184278342685968865355882856757529074589638197572322467044695375219582114159398271504692631114870510925513290505246435252927891053895766511468227590028141525441956020325840764057585615491208068770179562141410908660881793752923644372065161297425744733868707107245933963886323847478981630839288041949889027569126846414886831166216810535119418865725291005322440814643459499972989168612188783370326042905960542873755357139612677320840434978639621908379791108325885530244668373629788910292183614712591393328637112961614624126324481564438701615649122231729636011206125185870242496879137804708704821878491707458898086595408132526429945722457490458110797610530735699324102542622733994675852026149244650325298846208133964197903444668665547558865002824435301113204757233155263631128670026410665584352136899412548305585818177176027862930536544513295047743183091173319212959859526135317687386389152931508522462132743594895917237240217070700260326127478959682431224236651262880951862198728150465892192301934206821936749394697789052344528547751206176062394807175904432208843934925272160626343350770298198513728822844893085409031009708311644692905427120641637021405906792306725235567502037997323801303131395939784776281931401920495738553916219546293600593494342294982766696823018189879733007062539594363883189202270887840810049401453601265178749405729183570221728520270618739933021469193685974463184434693882179195735580110943411137291850054215368189646765134090816156176174022656000000000000000000 [58,51] 944306581515531782059647300388299176452674544019471938440381693111372870436578007929861159939517329658071115079882731033314711166633198107132509431684296516320633610538938679502269123756090859921721977442255305237265890474972377650835467535145491022450629345249290051275071185460170650622534215485669381312071002632281195047625818775302514116742803589806838869769733864856655931584881245224776656652957062296871444188496192655565874364680311231358773498196545304507071093743825308863644801029477549025518246248076689082319212418986066066220310349518460791384264174614057278571507422315970230614353604928320867706463226008524766789077909984740620373129524721725021559182051411912397101695899782548894572350976730784959093853775327187377822866091990008497288325893622259638492283966822742765709313590827447323862413483394577060160118706076853931946275972669036533024907791660225718849160731201445259171558975757468520884171570098651345038101216239420392372666428812000125780142161000547834626652055191791319430549055823142629973124181615834313724428155048158299887711479154559401799222757187111299355747015937659656376362794337231350399426645245869238024622745382034383341419490033583191269191382171141808167334024383819545336729005530058818375054196956032625680013883652491321466097916916491493556454195611759678174243225169743266748465043268217755213358395694176457845152379811134017503413829090308577948386235223298143370436534713854157052603078630251331993380467884843528598707475447657362298860150293537139631640875838163004077252630722571871566259190728092807338553436536832000000000000000 [58,52] 35542122128371651264690265474432934329337214510142115410460690045555146397730026763881659692497053841399231692389479029444469102600867938309344620978973774593949539378398510155685398737413839107594675450375470373828963407706654410030902405787987974292730247827128660950687999387977005981938562348180952065242650102838304663062445740846612699286052383582590137584162628445010146636508077705092651248384325732589914326060806421042137763086165236924324434381990585878463226429136801629073350266557680427212494473869141107473295988328942278648871656310565688201816906262840872135772699322623704723161479424817821232627040086615791823041730633313416843581260101918489591466943728702867281832263032250097302109299261014499404852806691679556696140029212997609036101406491547935983753126327739654826373276509337993037344531239018940908799115123467878794830166242031753152635451135210342626237648632475778820392276376604980024432330864865288336788612016160389593984214180534733319274753631539187322335067842524201713650718556855756225347063574573367820728589386993250033532887782300315646264066275497069805639927118735186535933939500127245114674465677447356985435340144023644910355981250355338805812602299172530069742476036652609434118064194345188790880321368210768529071824775080394997654984727034320266421628698306663541750062152349318433216577937434834789374735880228921782687723985455133659632192228413066558635349419479179323913688481807399306481788181402860461078603831820281447571502313790056026804682792686085757880211197410427951969833314210309828219957500164093248668981788672000000000000 [58,53] -229217880615346672143192605156507946625864467480992172912406669540051007213919112930976143952532371539538233301811054755832296852707696003210345935544480154202920379252816127893157457870536951624084351675940525953299751591994987647197418496173553127073554559986782245653546432588330314245660874073075618555087324764414084803654804631051660385562414587126765942243407408657908865312227159830198309647528557129425871009435841220574464899932524646399095721781139395786802287537031168658649947927032901097760006837689467768699774433110598520387537563790400198984768582987206050960252411650814478593899275836457890815100977834177289468734166457230548695491413299888250331326531854724290714566503709704541787555040333450405165309885191046246557744449280297366861383467010720467690469317172944507612699767563903155645091431853179010370006267474543455811401640470166780861140729264961986718445292200540152829284237116302053812652740175570775249778968318803599164478974623968927408062322988648931887770690182199043565378453513358756621639507151610345666805759546191785334307429691710268787715127983833092169139851026556646402079351797932270358882253922933820634198551229046421737635114086039528583469449959544153844252205630905833105781647345434953387467884194729233954123212366646152712579174473029480450145743759084753491053477981205311855607582342673145476614068821537446806507678122598448316103187517213677231590692332402669042797881570770552687110939329059162648505214548778081294577100032985442395428101695068226135763053540673144232878636281265828887000030540223762994252742656000000000 [58,54] -4459572715769250202269028380714091953098640018173941705118387410171968679013540778687725767500602395120793682861650806675553122834873370022904798395584063835646312678827617605582456437524298674273455922045986959329790876217378392450284957731990721584380876262097124157916229276444872951858868821212865774005848580158664528466152097487924811366776678108475057043985511734707253466262066574031381913932967984866230721010143812193762513987525208373723529792992611878020673257494335141208651122239903991259518088745173726561201397893362769594634535248455362095212474939324877999265102815719651490261083312372477782166200817843148130571941966573749976319618479653505878437871571209274911836311600609388576503153566470588199902386229918222440704261493478444537337279032843533113305920335584373767504231358973451652139026795189942268327754163987197627331357173588744152582230359840571505180589201637602090143509333201505167542209024921671242337034728437227643720930307663864683373219690688725622373555602915343377993013382100366322833697585322900828525160957175662904769875892057540208593912904653952759452308390968676784293768211462613305249592308681204313657549066309040482802780088217191931713873304458640741876216258018932010228657707583077311912824328298584675235434620401630224660411995678480679907388448563863963734105550405605643498626353685081663754081643057884713037796595406565934036393554746047383729263590329193311135859107456399951915040903764082555249307929649309385301902964144624895843835984826759714455696471689303885480531690995041300424860361226152469514420224000000 [58,55] 11752069228984265022560896447701142870710165310588003352235031868656570181114432051893005430642045014402568760597779603940664261254325811924565202492770727907543359672126465049026434610121530560780288510034673348369473637577518563799085500188384016334587053218742185905765056135842075809640304482322243514214795191813688724927259476937432903360542329019400180746664438140708263499250785162343281882278560284803497935259377800401116958391611982038330306995849986894883208835588856717112797416491786895289614933290570544332643762046251640110288692784895917949311316408938782516644321764453422807065389344590674587767812664494439233467999866099777293140612673504821801362996497235141388650982532709794123229666864207605092798776222179171956029009174304663515567337434458576773575154011130156958248282033346183144188884514267581665554357402568426752754183017048933595184815443011942291218047791752499315370945056933167746569259140480164062303159197997097130467997459314304036451398808042872551607860929995911133535321258494078272186267592189773007739591132133662199895143377143107120678996160753609943289341155217819164776296440313207955168824790839066591276693307030627746199372580903223078805711220207660913883404775093106068740815858062314180322605522174481878118491714944143097413616990375205773552662166402287525422511064577177117591459545475019362111584790729207156104352194031144609889361270628517556262118637973320273669548975714169795447636948644213779391320979603037741071989030020626948177301688703225380518400509277498947164531028616374469663889506256044019417088000 [58,56] 228295161703081329222898504749235391054984693295782665512382507721997154903035691004521138207952140746882454492038461539388817207542957080355698015264813645815300544801898171829204953846101441885106523688967939431688965700715985742931403312515689788209012048996624184746794379842310251031749532638352328781687884357911860611526808105458683639206314382236289122265508034765728766635892052600219114238223410507996713916167991090977925596658698685546831639939994170053665295202864164993119580493802431830264280911292066506175413623589130494088574939581155673200794401805949232319638122282071343392553582031244605842739677021072239673415144624965818338488327188701161667159942826983575671162636972845866097780508079239190780211202098079775034052432853974356574223667567237312392461422690282023523349843370999346762200669578436718467374514963654458347403069925860725981539158565660613276374014224760572653624942507837974385384370880996769196575248993464342102796550987767002249725738813775494408986163105127978888463879742142930806824514626439723776112111950813018827992123519142529464259613169686820759535814792725174546500192030055066587368526613915463358946940905901879922617138346052249620958813563754141314950463451830513622559955500128074554729713911153223805225857468337323844972602171082297469126018952901287794694148989052532354145875929484174294798700403789033191857333550900565096360085383293163732700395136263119612939784482051970182358280863021005055286380461410151002201995313725770069723046814643117118847660105572271236675191210892423654668622230593718731608 [58,57] -136300592122858327034819762279991451542433069164584723289118881090344658423108596720910707274064005744545049614571891233245012456220627737729024449658488127194252241883503420985851205609837251655795083747597522933583963343454531101949316142797915881762277283352368885293856794324218117609230140298599819033850452137724015954354889569891096671192206064993854219881966351731204028873980548087540186478206665466639009977962099442855774305163879841416780324649190663648824544066038032084022598939967272168890287012511166257271276912775130330250593595262221756737752223479403787132378269938912876635500488073200391450600980889116449042618407118784571523790487547430641402743923677014783480470972579485661781939277402759976996408980028808914379030783259856159769243066355180949170042934773204483942102200516130439895673045657558280338404994355621912919494716780842521549582817116914000778988177820007523039455073240909179979633424674354026739265750816609798706607525206634711468798687874883520451411610118603285018552863940751715586908983025741719588728682010973397152448091480699611634547574845832263011811789877734543704517116487001216540589996125359280585419389540754931776734006788221767252547850119776308602907900060089683790377792324096877108003606670555045135538536878095672339365848915894866258544665086003068731109549398680523750962925061214007352342367466078689154189087537306770135356858164871232578933919928108373620871014143847867897149899032643908605163241111974910201117505157037923475770221874617287499113948002948812277785464343766333645801451362297856 [58,58] -3982320185758059246214538810507007825446497814902577847002106921013457684060766014627308131156615146482964726839235370165206450684491145467895077788752798158509488885007266181186062770915087412155406055096109139146369948215205369010889770202494223337587695114694877972043660578022493922244547175093304906634507708415333257921639657657026133110454398119203064047166025010821667662399363897922844827812055422048413314794264070844894456806035271139118509841651337071682448958747786770757708279218256861763561925798929620190937106024022165665177348938620961761023830580349424953909765714129250779125597765482447518358901259599083283227589302088576128147820857249170566066087401859817135914692662407828375363980887821669138040801286243855047918201766782306710861550491262634036570238701039966311664533567790475802894940735253679748925389091882382799590854634376384068405241969098323255542211321235901073540068906967569763834856188396479952768029865828562133833042301198688892890866829989756578482439057969250896754782944805618989582339054142467958803225660734455096095174026145388444629727660795952220426948334476362172160208976649773827032964906035824249206081535456456719332000593194148482240750580801900460704522002042577596745732194818777765047807992952096210823805535134437253067141131562320333063059575448513769194713750967228295483893498079002434962345287160873599852570402614671412518243008758459389689062982306616709563881854642536836025849025380198477220832931905034486214428990690680129010192836578643856100230924600723911741992033499581071544988211200 [59,0] -43528160201024446514768681234883211417472222338240186984959060474163730985267277499383363994821848749275281940126428604423154849496878366585047648639968966920145249955419398553395405931145361083323383660158228961610910427253931644425230389033814583033330933651761091473085066367315724028325867946572557345008016387912455708425308024738414524905257277073344115299002772240612059142482606226995739304560607079946814838459512208581782126733137505477473473987694368634096793788452640177318401476346963590767373019674142105882292482033024924055874041413596537959939935626773697589117657072873582109163360858289107447282278461055260525737803960042712213584562550281641609729270392192380847034620937269437109058582704703583952837858102748211180247945086881933044886677444661258107486994582818559146143400256069119340842697700104594208350577367995690732103256510401653931565003626645643063958324081937667302579745089803951382287223026309342982266315754409142958738618676321117760385434617900787725633560969247325302721722088041221789772529363273361159358162736795637429132417471441307859680745750334217848927049441782387468632845972920925328120161213300240351050085621972581656374901602690737973239512725140765983499495825217861749302826463515507403814300256682099695808215686462270398019716636034826982232741468062435559907554890487125937977845631160213701021620454558932990788114852974328226742074646510898473599434088674891930094661334616032200383511533574048526751124510192185509444127684887679773968958107764244442153526934664092392900264849688583303746945053732945223612808889024510910272844595200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,1] -11846098610394204473064954250546662798970448599188425651532195680052911628961042724608266174283775693153060575632313081812106554779491570821760083230480098154069226840142421436845846729493644738356325979391981655258254484988435910737233144424623782119568598876317841466607037042014982389908115829731602463464970221140177314530525248435263994629239277823186950514152147030012898563818360313400029632621501199154468669521576734482062380469573606832620872456015247515268911980728484566676644960293908933402462479273550472088630891019898621711137467832932448650250757133483439798623507602951576374130783460062460294984991652675562341498695171585889077666242280270970932798251632796066789844493040410573340875120756226442929546264033007627545705012524037070066697024369868942137473116623350525683423450150141808405872109143081530847243258283284407818887021195899531107537479533986419237092167954413367838399236736143402851053367282699420188061591291304713991927113101058313644492313211266178185712444055146929644884429919754622548821934051311221072118914773238753186848393033659333203885502395891221734939076255919296653069396607722953432629393002714092064661030354232159454773230357909168265180861532196108987966119847241609853538371475866330632167867453813089977069446921520404104755465902739416081063264860070808392826054042573379154475280114647186791591039471852737553278764411263439393410635427364890371719339369168615765456318149772609537498551951372155623624194986713239104876194660870816945722523393282188199268537511692212581467023530651661677765629099750826698127193245538974406643601746427904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,2] -114420900784810585067335276811934231210143977791238730589556730447543947437126360838951857705813414947008520423615818723451993567216852223442837440376909779688393648810552253019556822685647211559055829980967855177407191675225367717309784342270178048417060391824310219833609305006142250046775872936972108259625050565276429758225815318333165994111283129697907554545965514628002422205149228452316524023197428262672100764025783414484046224875290342059847498715875143552002055011483134686707315934721344687508853691665768613079283012646990143691271839362560548342445083509304908044889561156033212946575065135297187509333090395139896837457781840070902640398757750365780349074844919327853072383974013991316956345132586935534635960436090376151149340164596861834196088645247215957667588841446787728760488997061587441709372459865967283947121330451256272097502410651151785524887198686152534247188597128438306769359142574529325370458224515373129976878270846891124451742792879835312562795826135940105579449221673164927438680429974575988433366632511316923994149630144303233193360217607300297632523349113561296307207079647798275092432705793609361849953288722937773432141064880034641156465153688943025609817400700813046909907058766320980938277649860545167330595572170173041617872199520019601850215741103423521401979659837962930883864636966186033680678155962253214475449125327274699839944108554796283051338993324292091802532553516097828390678476036635579983971310552820322272261339423416876182446160543136617419328712983032939795417901554346291130349400386676094553496749279361213666035520210598953216186524951904256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,3] 488115223170218978594090933732852082845471889991003140315411472624419852386092814825294124823174386592663754997303265758252698569970033501390776536271226440925600321714047403086544039264110990477311362799050880378483994360115285120757656448030744440286514350029167339586058197719137752858282366963206223630125723183783676349525029048520053293520004093234060080635700263185207481963948028483418142863399814209828405244135183419381447735149622713841929930792237294013360099607982951397440591657877955628704246104781745572694910030423865931363819791990282256885613613200075241397028809717228071468243182565386627029827783177801203096710756212802850798803736915887639961507962080068258247575711757572855884267146286975174620395899796586450201145855901433646751884611127830787824350218097070754564898772689806625061343260604593099502838029487571758452979428114463630950442307312922476228558739357993878831190018594315915981069727341659599271051955665329878698059184836674404487687600718650918879526543890354228029185146580184907041399725947408836016490750514555478969933506491764742778852945694045217430521223459968371135682232824826924104838127446977772848477936710589795281048414025448503820425440288197011253917955628836534572974040816707453335715006481067043186403787868450845811764090540952028675621233132676643482685166140609681343743411829306305059547980237490455010949437987258828364017194317917125357946905859318953323144968162962915106438553518256607630347172835161466280458766918297576126402687744183012911947328076382848366344611897440639153461653917841244677677994860041929081424239013134336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,4] -2021002607523708468083493412519246016190219110503158488679912364055110811812144566500609696408241395384959803268060342262475323913950274709684737976726369963680112903680493988818110384041862164702934252033445526708482427163380162361106865902424572683419416876044442688845781406183966807537403811892682516020042030508311432300737813845029374493300216845977180600861565244522501511532297718521029491679335482278422949969588328266166367625887286919797097266428053693782743903007264358309501236028981612302547033520303253719613981207483698824775508597864925297409077902594641523156280255671206251674471794491529017315020881686600318792030838853579419419514363142332370437908086262319591764834088205607381653385047611859323129386001703280725592153154109155628505367279581414258302297782996380384491978577352311128581152671654215915669076211434340405339647530181224896150133131321326796351511274339269743234343630445682636655052714852120073991854926485569820388013228606814588826053580304728248044419604185582897097618921723930184098415803154007077456463336815759703193696406406549881929827620572299794117065039728686592237196736448767867927764474022646008877150858411369432389419841995986826634285727388487094828375341150113181984985447030578693314522320795223671222216313854151375471140633434596649807785405376336078954338398842902105325326578529092019126956916574897685754485912126223456791395721092067532362582574449383793502810452148519308563176604134418608539447820224040873526216053213196738374485410623635563443393401092072686339737865167919366450877586042888590201110418258371251193686432199737344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,5] 13507427327768262049944683306161148504053725819885700372782748633726754681312298249479747884531864655054558653433240072172257115135544841067851971337886878792439347989839682915913567954959503819796708924022814328579370700667957959442195913948727310654414178053334912266089310400622052392550348095680481319298163350991127996506737471457332656246485698066053542210165103821880714352495952858943424451675323601850149334331344613537498078615636650679710615986243216282360720021227288122964488481394561113292331560308045521951050075782063308519239119813863303403129186811067924652217825458629100246162686573240138493671678187378594630355284626612475167128319032668595690106724393765154971264218155713060358333733781825210607081336165360628368216963341396045128755617055300449694346715125605193227740971944657463063906044245550109742285783090648160795090832811207890944942671801248485896468019809714069137088147091416380971634611912609116615315515506935596227822749507896931048825363696746565202522052819245673626669679237275100149394413269307044070545351883508348440202841848070371715375237600510389834246300631298722765409820978965258145459349302434410181384702997988389532224863057462169795265308708912358664391390537053510556823474523480207387097109073080585868980385129156902826227560269005728192514483561980518273315292106607197125916451065117254351303878606244453014192390152824387908928636921166904016953468223199685596923443095239089918969291346949196201833867106810352442942093806398878807761469660200297317834758712625072526924560155180281446341123896714756176334135274803146863415734562046607360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,6] 82320693507807142804466434222291924086599338201406415908363728387541289602611073217410873087641012116148598939820299439332637291135455124132945822028077780020203661754934910884704713125661574502669541392064603761078755714260766119302220967978851953988040541727881793495105079945237911673301892699057389186134718048216601765950369875231905782996773326411257585113212781253895899585311573280959815807688755801905609936876144491449078161845877663826154978033849672993991376511246002788774347387781775411489131378669222866581556892356367158000415542802987455884701284248271180380662070370037101683007267835837905549374690057916185510813831963719956103512613488714734423208810715463417947576087769466553270412814098018239410221571801820358054124676633384428274578219593046999326787236701332304789036901445689196273803628476685582959466886037990620355120336420286363802258286571423785414944231876760830317457763019527857256459066978640419024325378444621318919138743814695259599458378239315270587265856809397885756417829872262270473101887199033979287981334915208655455988056285018087753801355326338963715186400416665645931870147938397023463192916144848176196770854743422125247759756036348990401761375185749902903019919865493679593734287214757095800625714340247488660069408898862091412091116081133512155492471623733021543748241126125197000740841345890208733022927077786705171523653376081875177627910928147138690497238675216077197440387404037264925011405378722959205026421457166396227907530001031187678884633140965903558911865625380545717580968619474125803774261122497023973345113247481746457701087370970923008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,7] -639165991792719637982127582926489097348006494172256579472679654524100312713362257087864208634101215346634728779991656967310629180143389981207671571554335664312513923767189687601147420884285236112349736499199887538951083713349065295377430316202341249752323102174890555036877962995675866344484027864518199120337733419752338245589678962003764347046936031839828680972985771883759985717630911208239442032013657113724917625903854456572336357204460591963015887311252922981617225397850879720955390835379977072706975646402140944590996200933102714929969844928526827660665011751852072465813349130850773986879616696273577190139430995464797253546452797901154165505383798478947781871784815679188792527131757151108928360191580392581317696822472734339970283176121375699469204047196944650625826781906701766213638281138062519436530271180528708639045039147672261442945367030085153987554726013221480234567042608185123631523724247037996208612344809167040512734321751013345488148529180139792258895397950862474447646092622532415082188838299769451113893633669109250242437338293643051627211359389669416802398765720020593600222870755604389650818823606404491126833401924479333343580025729656779401753520003387300070871035459083712890226460773235674772467956767886158106584515921611407789343394829161779828006417123282680892632866855534566041824957928291188911051448228208461524819358578557534180830342841955577024386772761281382426052905066454422022689700662426754318436784441595081589699066261231467275835794288110958246795221025130311494223124298138169024821968014656949080203861702269491556574380620678629845567926992491249664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,8] 907796554199553199402985074104238981993120173455829154260285234426423786191436563880012361115092373134391330036947694371497525715965945831142536744928073655108070632156567235242381168217162948690781499618842871469069599021884291741177915331224144889190473940695734583735719249499186507888155103163594726955630471456692861623779041005507071373364346643961764176377231120552717350062651602643947541738834455875475542057813813113543817671692548832190869530431224982019383728924479750861058817005662066052778550978473111948505882205875759557165680682690007891547114185259606053683443270011129786000521909450185311325808464878244725343012052293125592924829492807823277008613616206663356373530112619790308638775417424566242800271091979470422079177849357474315473396589944547073705261250104307882878181390609245774689286504190044954574279692770398304691705770996165949655107597187264687462983900359071118818215746657434087775321672807034878069291883699708842794194835582910509321623727014878470063029532537283095409920816216906706592521138927172141126908469058104651399546697978101015887483059129496397991776530200129550464889168665146139607327931208893209970706907244806771989406436260679281995765207588370469499500335535581843284807896282326122879724836378182683970683386493581989705618270108107134685810516548130249740132534655549117343385958886239642251734853693123217078135436045694450396483802787745430771366774073697556753664770340125455839676700100216587913334645411238049468056277030084136436019007358742986079334533539465805796786777119756922122469009512287411680966617727331784157843776571711684608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,9] 1492573390318917842661207000066170336610023118430113800476878896050407231490780614734493989404958287872949439352845714525400064439990890745203295796841911218866059629976323211164635199968749791068301942411667126150089348406841630038291322857693217218691925494001642270039572292084281888938797682660216180977430586886623579532909104871394196315599352020982202042781532628513263191563965113939963390856473653657366442249497846437948576139335275525101700871324456149833373635323597706406819177648083914459115003089572157021716353087716846165963024997503905950553644874045864892863156245549666071281905910339295896615906038831824926545303325742987297182807500916427109532171146569436282646161053092437124246629142652197627824786715075689653804806746806442165713719950859882241865055532243318531693309439206414821519590767667888561202244906727629563705221901217244779694878697757889459079632601477599993584523211309144069433206270966408672698300662286252372596748563817528572140187022343209650497008197837327472976043131798293361617434469928509102913104207976004954207107448000781632335617590167913737312683458200728099768065240685137737886164133243747576005401790302297820840018559198564408930342668490771766028886538719603718896251155038303042175314392487917849927512101974369208217399010084294307498644476640806171419038423001369524058633776392648941498309187460974814946139952630074465777547271541310101160576701696193055207551365144612363257113770540303307807189732476043348768368455580092669091035134128265450581967796079894963754793986670743128442748990964991819207353579889362754797063665391560032256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,10] -6505440356952001523639458905416399807623049469544348865246248703949975609672102737351852330631359905993188063795383254122614599822747318489528485989915592471062947799025523742720583607256771436351948671915560349942602787566022113617361573909202573607041926617901680753735379577417050970267370384254470453176427614940079532827998626278744904225800091210440626061090316522928215676808526418942276374881064382159596164898300859423200180077689484111122709556994990054352726193332703106210415994605315347330488451399720432421151684010610538506989573014203346674838562259833569144817283152378975913732956284424517878785687116743708449282918816404155034549431832410160257424081724882215186862630498702440545299194552960210837258568845495856695366524779594077021962020843665816973449356996544300912264658508974177763969811039636571774690677041211006062231766714926560488883011814021611441172177242846426417682225320470256818211191264618719113084462667104462764054274289565039641699982178407370218641938901176739300129786530122296993798152584041446572107272909007686737039220147796773191796998407490125554592198416323808152806820868202234708896272339366179237719680184960599854100191619019318798223802057751521104493268763977512912476669285230531975100673466366442147126028033066920360536773959462556492251167059141082848188204607846597122017661961969474457556557440321995760450732285672325741413319735062201210789663210138336837718682265505480550500414064796580584100419697663829213363880246167091975984295627174462125524908640077197874785970299266201108838726236307868960295363919321579381037680580314508820480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,11] 12751239069185246579399258922560928581320917565840461314209670777355951861358523110297235448599962286168331850938353913819674829351476599409851106666965042731131748513044480045560407149013168279332855812847854178191043775237847654782516111963988469317739238158892469358576974798217838783326762637862213193186969712181137696510979103818540736244959339168465938292814440932055980857672614214330720284343636957654133218913269141424568865113782605991814846624294173791213632301379100474534188844771352134320794749027234077064627527294773025716349808329568267698541265551043746496666120696400476858822367012955962368421234324711481220762751761955279731913057505004407266232020625223412838557472131677176124417597345951853490810531364798015856287810489754235930800597195795877833536642515832583630112364852975147073726623531973142961861731109190925026314374990620645530918000910506317449825353925169956981351919871179280307697316216516348071373349603726747903072067008411787349849665424355343953669210377035263073009053721451389118547134166536330014522516676221432015176635360279463387860998275017377385445235330092623590323669130836357768340343366292460439588897705716616034833658027581763175700737917385414109658872159825277667502839921892922768303111444200103293966255045825465445113294476297408139120281895843171886402550615722469235882257567010131925224371559075770496401116552328672029372709439755520124811417291229800197749732478401410008068728888457203037523985779366092316609631661581466544076807225964770464398221744285851477205026642038243193197303729554129492177869761193682229063181364948050640896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,12] -20424182931128790261186709815818159429504600029122212634458483375848108407689416359102635933211330780851952497748825607878011091327162423265565663338519925565734591392016019744872857684119182912381708673063878668389922651544914562236715678807173930354247741519578678718899034352905406994789595761541380717609595717471029834657192348381760125005400421397703323961511335804323828339218698264292040477480185086174384617718415184434355092477703168749949537877511994425008102496976245556010927761736714665769547251753495683310145908048637377479842996697807220283122132681915393855447343503522736480437339423089941439684208313265255611254353245795365475476110329387338934419657218907084557154514034873433588073605439914525220262882307623936997509716737286853679661992987518282601411468794244785813021645926908451991392452357057524274055870893060277648912561230745967122997954721690334871091042909396294349540760653928996425537302121949511999308023132739525508370680275629544273539923030139584134530977478988641824848679298748598585168850288135054518890034677739768719084687029096056129145099277408944508738524553710330834223496499337583288328327382625977001537706987225065267490051129706813447262677026667775346038953582021165075626194554352803678082251391450589122883873726840322059414210500286483127652876493999787904742870695881542500300138796415541003130930516667650544242935931825667677886223287173722653836950033488687311236847838238722322615905975153104742378107712813708856300769971680161036434128903487054261969062018257306341436413889813733316985610632419139905822094191379263682023258146755554836480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,13] 26076275280961689080021843533413424885382665373663080164907754218316864501495411226094762081508511414904398352010837618949063291980285105911048537466382891797219724475663332446801852618134604282386158219364831332599788651462770540089265050116395385112246600801008980755171421853241598170877824975194471732736874409236706121466892996175504576076074098697283583229928331182475364077182094113537484026853945242256308399257966679797179196917889010452170835285325552219923431643119255362346517486864970136882964967629539989284555803250456873409358762146736903683491513241078085006351892704524867640836455412499985127176768437301634085747144863049766925069731920127401023669142020996903340731576526583801789030836074686412140024119428472416814430045280931328269711436652793699406791058514260809329750082580032882234418839058000058733715370976892922963831545416181973010623450537083015339710967570560104219930503987451401145034302604240775619275398657219554411765395063202069113640081762110836097555822434472568744415846673136403392153162191220278394031052356857380029206273608757495005637415833746119287806800043922663092687060681973142209792798723443844041231238023034158585019703934999018929418963315463744703071316142812080046504642390891642315778103327988259004607943796145110188218830711014346812585290436605241133779017873020276926487284350533040443666252783671065243264423647921215226942072984570643376732062211430525781716896132962478167699291547402947424915132367013736636115991381936364229262954171204464625015595664216238232703774698796442986804390880148827899461220262078435517537773929254690488320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,14] -23046541909145016109369199049145816650336707129232448571714012053769570447318455174954454280148166539202447586398670997758217066473032521738929021352204495632965173027486238633784868542060670134407823044398450509901376990000539779072678573456631751563977897227111674565783915466361541741996796058851954887624494099663674237406437624354273006628875403512825276451741303573874790073762994894303742890193388150666449241978892312489224230449850353463096677006780818930766673742823101383916425134192133340691284297861024276981639418072272844393014030907483822849381376580825377387702164302649466973570823128371088054657870820708487607786603004482641332156305191347008586865288672756944668170361707559520834140349534734558843083391096991898013214695416168960028973666449851848052067137447901747600515112448260187681799780812693184681057677925816441759405208155179261840601935764767199610102839200585139047921662196570855780389561250367155554409121691148387403448767546170224781177898139244585906015793536710629071912231503329784718310532474766853322106479738932976240441992678193903988846443640399141884841492337857394944186849878280189939949764533936064595990258199572390941281645774364398599776769340660705105800329730107034069317880509603897754226393304179697189810726874725495418292923228691213645498395771201737492514607394199824284677405543604420053096896741269738084754828306241793939751594190890861073260598026267522384279932326706920904956246137622974036593588211760531634081320017055780118771381045301038296441849146264700220479826133222504067563741145509644281443803201623600825017040595907413803008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,15] 12180073412345798749422412089971849875842651102733058948944848264190962603490551809896969532259037943066817112045181042607978875831302730836085096325037247747253521378623070604034134494857117650626550707535704960670769365113965664525519507525533188973971827461015881826177214592753226213685922994449012546271746926551409306067118431554472082673197100023189945327621486856075284229849779268145258393566379795042367022078999038239429835510665814464346161167425806857862540183818372338559982107227264188547653949713459432300518885770726439743119863311211970627023576562875722851913013468488664939508184348816561362811106162516424045875983558423554317410428740537337319783531107622606500801188016148698894101418169835529446858880567674183908998472992873599423076912434410642979898325226078644204461003991387617449326126366833198603893954213318957583209754393986757393087864113996595114976057079767314057867761678436373017466132293197301759802070944203517305047614711345149700472642419341795513216840334984150365605400996281410225715591350251544138614009870106713234351343059967722975956029689565098097747451075744149536774029542737494931222864616246844231714211690603277813314250921962338011797560533268819847929161020402828981045777210104896559935003167304623099600366225059439199986149587957364082481643163289891145862263897263392668382592020037984720049580230744575455525009319209725606858072984890709605685679943988238663715391489136456716278669055103897442855254117891378547894523089500734212951916915498506907874809927201435678573236561105789106087159929869001692784579270544855674281889521510861766656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,16] -3632526740803465108853208667782127861340770140987768350339382698427793734912415795249950620587504381248731263479440887875428260525370571281569618745707910709230922044712096048417814916179882401999555438454966771515028208618386089084152264193632331604791863520459949403274155696005809651978811628894020752613127303899671837587915493076098860997948435258198816510416089114538889840514514204282291256509460408927354433788763216127003533051704986575029158316909992922792990553115481469540218734236496896462116201449429959515248416933913334512221509999779340278040571364767340728890127059073595386091644587973978060609367529456826416114370133275135920105068545677692056359418242299432267825131050139619774682588772530243431639505400529384343266530934910935904050801102095493446968872921244355946844404368445822542915518777181649780897710340298172666364001606442338101459062523011028252193184570867012478470744069196755158654265062891106741261431688630769606169395293218081219212585584737795813068449739382840646912472882809523476932836104648887631479817755226765571978257900568593159412453919906801790962873257859224806952297190691785624112932003511308697017761519609375213472371407072652209331800390077288389949602979539736052814398677439494155662878309762812795560945876931889602616913346087717984604441473856939777279463631752760483906684958431826063602276400423063432654641389801084403359114748101494786228565268832313462255312373634784415580458539521203539740587624922107298001135887984989954946219285811534207226059807437489792581249040902648197239920415460143206228808748096539498828334066368239370240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,17] 3882595241738677497086776746707033840504509829049083425374885302418665406622800717444915445032204462038591146363903199914158711950401736128908226867112128241129880201235869690966957679829884062405707896710267426441323413497675729683644213202198224665998175470019736034919253349845584241327177725334376797967562984922782764572770386660452887383328942751504862963694362844765165255384295675992716896799935661892851306274981555331041056261543604453575212089526955246452689498797336814924783075106407438955308747464315550211621409036068206190499871137011628516773371233943002823331113006253416978857343175129622348844178303576979853022620981113770829825170154032622980681332007301103731627223625613618208118276279090148235020554403376138900877091486136877272874379483192740235609231787665860001792749527471569706842676173670328285148513163530550337042022732014841118733915548540904092494484410352775257825394221228725008825994729161071781306882180461724829595878517302384528541895946053336941962882119496028478088362885180261434751527102401107737303386428604563259279934047317621226045955075103871033055010340222786520412672051713620961182406077043420715116172786239677893066057087161356230960526961837381077840662959938782349287876256532777083233292285241506564344416814169266584679164274487478077415749225640769597598282288429603788313519837240284893907850066981646031476312896981226114751044065944596464037251905622358568373218829719287612441529584073183132656855517263888347206503384030486858603793280372776872353426054784573825184532196109241604678790603025482741481352668472112194149426362759300251648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,18] -7864847357153440923693458213649529090364044056778404172289847553335325564274678498293503944171412198418524179334996510580348433084885104706107041076133988534535918098404361044808062843383406854230303385661847567122818629464487337200320294496703645984209125132168061056830765240530168006200120355664196518393365057541656089954360627051375763474860806188192450981850624339011106678599302515119432203000919045134477177942509882363877953703943768136628045886772096961463308492048415297544169233701274494472836713962714874494985723934823533227156110863640604315520608435222544319618308067284030851196044618103903270268295417486556568022511632527462169593598528940551638249186885785347748779400341241076026719403998186327600289910733201264209658027279054002956409935241458576201164595264769858467579281040661408737866551957831915845622717986612231092470389763943557623290607443716750320487501126900909105090191875038510871940375451475592315567989661156163341502413179052721730401100401042532874807160271194684147678594148883945316917936904177212445620197735389562457265295660996817441179247629241090210609426564681035241893664911309491428414442525503869027983470657034616415523378220132494389912112285089828945808172986049890438808369915741484434603518126595541929734545158990991563540809431418999853050812864419089313645475693239574716996666190022608939305696378824752556659349337219373585014081138824766454382784835928738672681145135831136188341712187184386179026577800958539198786188308966308100733233801011749596565366203593007187196904776455728425703362326038674029490049314134857628470375938447235874816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,19] 7843275998007214168079578148065013996935451649039170345978254301245647806691601004135781809445448994147599833731515726883673452650357947201149977060175768891417262179629905140324083059122125664672374064519544150601658140841977379141700487319959975310544305200105764658918754097007357102456004556003619210603161962883089216523688763890036850270395076884227454412429715455199462647011589906912148868897448414695141917971024119041362465945577363829343169488449591719364115245880798542208951195137887910491303904685211567698750946253325621913928173120685832657192356863510861154705993747684970848799226769240414844440645206279941384849659633517144789651891989974793467757594538944991804118238684426891284733767290016953547590283802577869571409584257120010055625342113821451506818683289989699551801349480076627841521088849011565753177183163737645935972509516418932496784319444394383777489061627122212960392587523703550074612621437703510700991316970858602336029958383966995464452432816869948908406755425407028077317486855877561915273543323120734870184352442261848195632959123532701747405249431607525195041571431237433809120263812405650978015099390578742569118746356229188657083419272185081845794672233615581112515807839205705748036492687500325675323926111869197642932086120674064929230980219196023906338099929198923826475257429659049068940580845072100911620819586197254957988006953040961020279695889603708142887485142058926097244512060312242010900290981006957415973587688464160922858664534217058035794914200540869161077604087345653018022394268328202846631519353494808913811599228312382755482332913597868408832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,20] -3517022100478043082532569988002515790660361685254438907841500613732203656643705631678732144175279630974715565707430469978904390719312924923029582126490494021824448144881247202204696348038352273424789808908846429459459928897546067218082275551448567351712804106634233436837534156785712059650492032715938743293325096322223682334955466036316104960580769630233490582604805867609999782615855352279339594324529959225929711391487649291530414005853737341662859573357778244718931254779283394528437107610878154819177396746260174827438034363565905603444599262312973502508249491535890355910766442849555121906409157359987690735891859923047685762363122806523314612806887928426852237817524645963059833669957053644020272746632334924006996040232884794696448808383967143050020816528606540779301945849935759123499452304187506581656765375769473400890454613075350915732832787628741948709667479538197852963561216075417410885591092917578712218260776252786361674637249657748562580415134174468999334925154152389339378825517326594521054527089862072447807230168747615426142726736662257534962375695590969330949988261720887897033634560077321696979336070022835539439241489967411867247375075553116914988022148467950392202537403812052506381635113888239037148638681530180228051221029137224012855983456447713240002557398898727201209608544245050212883077635734880622207330656105409338706773655069754038954258444494535801067083838129952303755947519064647045486872559128417947683591370652178534962726787375808186674524821039891583427113131803310777430415703352672879857832631777792960273629550869103699151810656646138213797153112953041453056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,21] -345890607476078361526821131011325842818230076364246134619878550433977299281073309674533666317497790162847661486568724094722753936279429514934591777001692703139518370329953897708819053087720147292548630668229740578650153470175421521567638128691217876665401005551950530558367178025482835968871069087784782944866130137377484979660587106697990340654023138734286246431450279193518976220569901213298566798885785289077782989751482156193794139188312244102452623798319014702003788649487434694012280364777474475080263944138237992568168653908152867321250013953450806531042969993721561428532221654494344267771158478656841589706926602461022381996236695829226419277325668788821914903403031048729569697162995957857232788862522583132638503059278107070982200737887510583077385799666583237058944593699019585084006905884822400700152070432246217248657343019027636402923396181899595961943704422183157952006071040335344222073957889698026128575303711214960636927353510618427286457661972612237423061002907982085178914190995033779363025498594171333044513740801136745170071575944409860559790958256267013150392467061781965023393706007998257264642153934727721457404888736061018999170762886394775801010189298523812327047778179239512348828654263451733251204674003830780227533380461460538036872807959164119041888644559302218769363229542697934675741354009503964661603155611992037274148224347760288564317907912079807906548574657956912290442512218590339700011358626005173089136687671335168584559249793254288598911637251580033642061117441795031112244556151735348776681461877240757087644196039788623721331918062888564158010120635431256064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,22] 1135272813250239297344057476475248814051187511059188304117956422642909691277693737753926671424342981931950511185295149117009187258958769003287273192089870320733515394288305218120263169815796949213751811432738978156290985859137237910949280176976200198005866875941956949696309596249382845835966512004252898641899844411205920822375245913030314711496079359248579237206725089135104121206366954692024880554311233065454342089892530497401240076831857123867578168882561754408326813621132039225699216359173205494881478456539298101125248359041835354079081745432130816741116861112726749457750579215481499351138477250831037822894840660457866482444675736488030334050988377215522947039306279119612027399625625550652908935884715739067816166766749965610511839285587128211783820894123204356577359182483061487235411006928334937440090338565596225661156676613299393471461325448759351484903663162664799219780649586596864226176318587386737231820112757953182793584581749861721434299347263283180395986661581805341840793024519471624044254872370749258190741556849704082511133216800607417975310438655433009389985401996552927843962666962034995380281991289675661105776042676550040644068770692360125533198267620251875249416403568179967339422869483955936237982531784351139289287149018945013966880011642990161432255477980960391544430128543214775780328961431533755196725821439445689257928021463179217756801232079974368474513052834466673737198540211189439887863969563646440787419582077541304505076364935752156152286621566562105868237509572658195003774277474514340738937527610060175954092069932040051367827707103781385984036612356440064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,23] -62758407138597593816576125669301739729982943837439881828004250110407539140757650757368006690581865121320016709785248245061717410495458698339978075386850341133582176156337266022343395948076463583181865450769687072505370842907079719706825977223478608968428265749952749833778452447983744147172160146341411451818656666390899965983675855331460663067839115496346569701463568093599417609865025830068865185212179830235504285127837364782934267519461951814680078965409921941457582287594636252860137933206999535976745524601114423021484802678707426970863088943005537710374031669327612687340901577730530624494511468177995995590250259097818483653119300475721288114338482171490086987810928687484730899616734319388677919209772125600683071177674818631819839204898298473883353561009053360944339473451766241153657969725682747991708496301240507501246568372182234519100192900460982709654991491102148287325862918963969742830402087862575957055143411909523415865503563170658625032723133196361558950125114131629303877703992103473555091649138399499043372806857005117469080106965334526808869897732997119115238253547019601196803627879162462224350600818694434509693327328667920480379010339175740141318117602911894301341917600417134203004968603133650461208280667570264031997149391744108098407003867272665992102283646226264969888065899850259246322976161738847254240591394388391401152988550983218010425280635483028652135019610977241194118776792748321634198253589015039926209350000832518029639979693635446942411082841959886790489734143318008074181692558922926314080798763556807677913155239487259891294251385919180085675139972126998528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,24] -795560517302860593951543901939085842829740388640909056686598150266655286873411937808551241449877371737716491383543309080844505612870001708646425905753844374277370210016441686569925991944505715618416923988572835574074342714872052101634619659324183449360964294927814954501176657419052461461212497640800614962724365194057518114314141358692739739160087280010797845861677693872945131898205991460933059202588639895177569974706396684987564398998987904565589688537266764133922732816626456472809838914825756102959275586701577884634082264541648406346835202891636407436904745783436179341604809234652935451819622403371625514113750632608639562872916953572930089661779504535515952634875549125670320186366381020445840264345120650829657307785355391550640188839046061036601765006486172798195489372695474020606082157822001239016435457634877134170125012869574742221009995021746257230711285148107400555664687084485948134490901950101246138286585161436200156635847532629798027833624882313360274893892411797836459177405794227489620826984406355247190652195326703731077572198359875787685363535956521791425484072719762781959754675710955483583140643592439117048788400203508932359109906248766970855309971806747401911574178272763206645909763370591550591676701394918729543042602727866235992351562068428256035781588873367748665314627206427188833455853015657957180212838764403234725665763953138594825060679280468382565282417156259963117386058877854050080597924937857724399834501391818676378550583995160953510470159743717995273568292057892038793539223421323533181009172687143889863308525873010414904854325974794597331093218000736616448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,25] 766564194529426728728616520151702216145241972051519092568152787160772142011751139213720298026915304739144734438255830103368340677946688461677663273091423266557562392532725778212439507932862904778784932207334697282144354817780363538257944872749682293367153706960901368953478150165061808237683414003142390924230591540683147849404601508097011408313225276790095775366563895580097186571105052830227563505604587619658018211100831745269398775964681282678840492325640244571370588051820076333456138812112190467654780349110609886697399029742614648600164068951796923112655814645749205372665690273424728134298006362555795651818552224699704187904022143780152889928449047972670165133429089993794633308835017447738823034751553167140658566353285420578783021594760513970925076179477607579950288200389150591177815358731550195864337378865727075825925403835500436587536145160762092803718328081066973334105242668099872446009184642498304831866328096547826283865919305644416808128057796613883113132654068145678513972986336687256234636690250563541302698301097517730005921942374155373792190169004015811550771356761065830629528448252399977690525979458606940642526995776461842896544356516634639575289324233468654487038537599355610879358884886137991388411098829391054857961723674151394491186813288937593132892945543348180175825833768466602963180630639861331597102010129516793920270140162938396628026942937099474565747774269642959540032647768308430600795644851265146376064422950097451939579131238370585937634736045539838983966208144992629517804529188692517602709978616206376998565623502725577045550404175388045163949820338105221120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,26] -349972594980867540139127516915232685490070209645599974945428728528227007721529136519196336901374222396722641816670883941117091030683374944644600965815497336758960856924075799369367495147935354968280795679276272016315788903833391588955873262610594776154905830445483084724412830610046048395628668120872811132857064995770777231384863496252657571917750095661525715717798135817681690420976908146449039116059040813305605282372892445410882682098671762891053366422817872106655380204813819730376113121771701566660132922417318213348082262392536849473696091409685404736732937489637930627175734857124238927402009049549533925648345434216324740002739575323327404745652345005901889886946187367202170989116541235515246799460376486609300996708023905474966041747620677991215972083193102934213993145417047744637902878782165690633939863676279410230622206573406162348715245466008062405548389905908594192818283324965520956097720204084660105868983763055695862281802357423291154709111827149471285137525917302485583649650033542643817546955751335728485433480588438943366528875190128089833487301510335333853883600290798038182645719594931080553767535426375369857614849693779699202456287248267465241367777889761257540769402690401849317825827428784921298571247783849549255084188657438165040472666513550154189465565247526493194471773448664763622141652137355578189250647833646214652704066694347931122621559250103161610095845001926075491331108957958579607919943541093423599358610060297817059470931637832176470291049860179595911067249648331387329467906296944851908340658947958118997988549493583730301804033466523553845321399146265968640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,27] 62527750879705092584028536608827621018862331047598457292015011810790640702439246403610343497200083298807869857816771194654887381613564682122319985391888865230687215642688014122825224481695158666728671357123475738989620006846463131063256561583574497775686184562590341045722359461456829735473263185964844495014671483676473639953173321573541028670931068114294676858817794371375536513859751688854832688962713463821871696952652226276997866052728160463454128224844451161975397542230822434010822607571792150398974906633532597224157324531956432153972383733725470917128979291499666859488248327119563284349516070758341563919388670492892490679109599108253054321690753501564266840227444165566914438153967572922276346884840600083572843309230218986500373660168960690524818076167590728265500039345216756046018132132926724534978826496981676083914745197779707225579737308784187236804424355491406086557578594155363457937688771991167956892324497259334035102215898282579638355497389263940990222426774824775002420169943164129720795259557427211168219358996212753976684097257943475327937771043061969799922582195935383648655553876730106878229962125044311472959316688853711928259764979746906834060999249705338883612173058077707342663956666702969432896026590830661053131630629019463347265004720416169719340245603570311770140666760760252616612046448109245611143061245203870767268684906678006714124867140312034020499384303251548424880081622169958232861740657835412252410922311522263668274467252766946628043790730109407748743725238746941583403356157835093717753078581826491873203261850471613519503961144688305756856872381011984384000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,28] 18075201126487466414729757131010393023979053993036438658414777769172719807477144330598832423884672217261924531604552032697052991623521900739066910542903287559442538696533262099260381493216143706289876684088379956489609058596953193584397380283754772552936209525518276015857169175916655699602872244838428498183669753822692936721742234369423812672882495159756311086837804664670971160659765121145273539230604051561721134808778642993138424736122839231699969680980708187151210745581245267665660572305389376705304530448400685612986958456378499086556130662898433418889196745460950667239985331692309725658121733995082034157208111342561379794469941989509204481301280481643713741357763869386392684443716504419552282248896559706153024803896069555264210869407691404706654199151805133907241875340553007788005404406150974238450890621385227001868840144811275070839504079216082323085285537923432962712891189429313559333202404502239015339418201138449350564182096073827044131468415687696679200637149912694803602780822127610965111840395228042139426054590331847318971495146097129959825561464375861181595162048688599780537423829414667937746838204956308465386885648142906586995447750724385298067625748787277135747181184268082257868803066673635629188407790029956773043465328846828938130495045459516519924095531065228290058256239651530650470768352010054071663442303172961049916738592927186148329160637680376922529341145400651286103074412790101722445630118322708117887395106456511911843095819953300495792524031220029746560398744237500899040196825744835584417853955462774510664786677793247258844715386908669944509798368862535680000000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,29] -13765558960901140613653738049290008334023080115226486968182784466406083136480891258953081131256092536110686567666694950550153370401518145065943023641886312480431286309579430434874169916726202177059973461507267999887522936777335445462631211383888210578265270147091073803362124211114103439655746628745546621308861828335978304372351161206282149049360810592405558766060139676511122635180726876865120548486614220183796487493182838361018468707629834260023382112695481051339966956616028851648035889100319815761289770708480543017493518651100205604989965962554016680549556343909499490832772442619486172730159517581187055729378118186198724380878578322764895237423813846344376918643970865869391740738842432552897051249747925970592141174994233043064553727595822072361263529541412314473131163824600451361945488740571425768950066509192796222007566222794963278281398828143297419706768031707325182170575824879318898302255027203338192712652841190581421793304011783281321102840152533069829696555461145618710352478510583643029029953336625223449869574473357680066767442044559272263967419088677405553856341952658702069974039975452964631961823962772172335837914580717578350391958397387363458374005035516002800659030627998789930167257635707017840762340535304594751899955198354991662489088649913740050021772498331118634369703147639309257116351030052895236748816994585223306322712047496363425559149207879942296372273263897314194888108495441369749382918873034035565686476648270596589197064402089829392864880874285202764395170051064939247844176175645307759429890670173471283940090388162847388814043600526762629993532690215731200000000000000000000000000000000000000000000000000000000000000000000000000000000 [59,30] 3333389517339670295418493042147613011805375880499453742389233972991128960443254952694093861261747458631076933749574960083055537576720213232544052581913708864528364178261509827237950132996155019043039795551306686908082296961103482713926315558879315938259976233521917628137839205035199192509150795086493305085492399667714421227438984703898602322282030771373167854375320167124499227374878206719605036317752729165712811998424086419103131597809161705632836141059238256604574761089460623960058377357241362312221656379226763666212057592108782374069813414923453931875983650374111210455973723463837126979441727332015776364245005677793951835935965060008883655285367182533048796300761765060636264242836112954282088180395735628009895012509064449138507188308143692552071117560881305127624009722010310213821414088747166642010689310400869456208843787910655140973190803907942863190846540241633671813775177982692557939177762259812413868126396752970205528021511414972219011360107953258317769349116985876931702976345044445672247551954483189897747182019833316247226089956181173895968647476585085802691419958879585697973546583817179417992948442607994229165840462532051083686454753975897250013029744591590504064566013997592763705007574809518618450987832602210027055294696647289166247687581618623116183968580992386738065581094568186187402756518780626849807507209675364514179993027459973572356005092163886479302934634442174772726473453751896421114943505091351306317559484943513355544763178292432382150138440511376367761836896115496165562861665355141113942776506929682269968075349229474779170169121413579327983643855597600768000000000000000000000000000000000000000000000000000000000000000000000000000 [59,31] -223267684188722578726466691056489084025255406158414946740707309666511421401275811678942796298853614853056812761263867232863805971318159216863435880057730896258226851826692693669417465461442814017313393040613217685672024192022362179996157286304414425507659599828915504765995059771060346140447253785407839387013407404519183166775091320639876233361386123331900963192846305429903382722361922498728784607574446819798436748794545428109668892354131432540056583609433712815131630857532756917905686997613363223878782324048689323844414157749724263025416425823271605669573805650395591927785190658284494508209775974117967747375386536704211025104756586652544422749170473238103136135768377734933079632178506175903619124246003286861322126021784832496207500210728574039835547455920702374223432585713252044286573567289082287795696049453122456413742038978054809899607848986118801809951242746850055734744366539632421649934068322766659029230223822697759977455289969097407708176781887032287011918055141303850669010500650075783041704554834185557684920821017023289380807578041567538118472021600295946868426579457703856024563866913436718401751222876751823944741134674680737648336426778769605839311005837224167631123259398202880312964178847516223982096881729702415067212693257620604463553554326579933592434156764011256624979393060533833271581558347904760142422594998018400878090472291884002179288227456458393328650720728511247172230549474392780711972530734183555823801816676334471367818623913518409907350983040272309582321814846513064899154994404930790983637695965389673380298478149932959358700037315758053477060810322739200000000000000000000000000000000000000000000000000000000000000000000000000 [59,32] -63359333984601050887422068852925486458350688033638609322599600472628242098167273790520693660630767362650485997345346145026865645757335635377877272155645909026494111551366411588101236168412056696564066898859626295001397204043309171369687048190398078897814162528581706152053388764573432150157713192402449462522380611016274036614412591928908205687137785640827270359967038095708880205442544826757878827047269806587616176600366516329238485336739267360997203360225116680827300330155143408079964633995146081547184673290548116996787732445098357945737709405710493327853328434476545200676839677497706723088683276512315111325886288696311730453966320559280094172920653369589619546260515647601370342750681269730983398568382522505936668757398038482171599585806140719473885847753453126766999605746736002573971576894878250212751051950314974217017422085637079113325263291844299118393989024084494767326599615561636121563096252351530470149958588932224824821081483616143699053152942226900516143358438498557594158982600788975007603511282768464069271744874377524513530718342879118592675431957737950297720499311448321954518733069239412758450015838690778287489178326695169171459135794947704186725415609867499561805701899626985324619439264542453472105383174721017010381988531675961253000238561063883360776910700729378974371681087438888966092180448363989152782525142480057707886245014357452088165117263809075695541603862913272121838156466618559065758638874100074467295339727721812001888467416665097163500679777705582638836483062281558932187250129067794580374193659554572913587944119636043197597231086514675331105359497527296000000000000000000000000000000000000000000000000000000000000000000000 [59,33] 16245075770931736394690224281747401674218328759828293396845439840787221693239740750198866935362526916769011674396753916546904117955073824508244444208613658936547838769280369459355078611947753897097898791538099322844120026530783012439539193438913238671517047277453131181518719130511386093714398640286275417166298330592106140381532099467772276003710343236043687598652064152660964055189373216773868558928445153130384796660605857747266603611869741325720738792701539977784004951216155051704393523853472706883200365624679944175511637258287876325082306015094999934921383259070524527059052115072214528256706538746245916402868388271410110388512175878659682867176283251121106769625266175141814649565946529106209463904390263478628984487572953143664909290949697242537163674135377426226569106156039684974707089914897467569628275795110013394497780344787117969886800702743196652526261585531113345538352607187992507520800194492720733829166691911279281694763583679282815652109120978156931940289049198790293223080637456002450828947085471501890393955634587980501347344277357067253925387074971238341624895162271873129543954294798068367772770399663733927862238066750717732354122287233905229129487501375693829143596533454109686520898158148556742398177137727674524639889526178299210863932084285462169855752369549631668009357071869895551156191232380358585542067432220706311181547328510560479540381672102346703545033894112006999559762550555315509165700113777153436496612087833401811470995169347642876072051878022049177376225923548329070565203754580849153333081823945053172499503917340772901423446818480375715553276749414400000000000000000000000000000000000000000000000000000000000000000000 [59,34] -1566716117072396620905772639390563205165655281241679246511195234197192267291235026690848278027647693430569964601320003503807472919856871989929680913210582468083941348133752507883821495212198764515103953772760228355834891403264272674942185376521653723606537947009313247655064851096522346067022479072735090496242662666063035268209905729435338300713595331067504352377696144239913166174667478627103019353605304623717878560185471934949311211205967640270521996533600164029714417152127418645423423856967291793239930916647425515620500920473518432413306367384830379495495747947167682674758657925299451809457742565983114563101013906944103963742914669025643419370527610803492339404969766703522020531586806292175945534622064946343526963260223633719853663459466987192395933018595243490738098128552629163637090612128751474232450546556036861864989542390517699238321681508409907078584149760446259370087116584001265243235781608947382701626757931385319427018750349435300283137572259347918415218495051608116081098287510109840404976112817717785691840231332791666333862066592473516426584403002347005462725368497042773922390494034747898178344394050586721310055467463494912094269252087854114771900844238846691378049934153154440002026345625525227071674553443465030598611433317056649278569463919631478607668811440935392510570759082414221777280025084147997893821441844493342500014935719585678666543941592803306422475865452781849752795247798181604314703450456757333137541369391231197184971747164762507158678361485140760431465471565296093525987380706927347255798839322651234206108926808785436630348267422312135753038003437568000000000000000000000000000000000000000000000000000000000000000 [59,35] 82524829518527004785913142380553176329426968466141260198280537999225389936344011481448231065556035205161784793439877054811084121926237147485017714017949770738858661873449188591214360374686198639622098007052148549043907441037239990098436867162871136351209038206868612981766605040982644478890440868395030169361985161529987762986985167336750703267663748577192908304406571868145422392624802419247260236550534184563075799191239732570008527370657834773500008155269393521112891640674456025924526635250268534173225499086995967914544919865730317720729091195753200028491515994296057594396306727295209534439186613689232459656545560349794238893576344621539942785148784807509274135947370613841173691816170394361381913351356881421944894914114976153455538501477774400292283484861906155230211000398079473255683609963298926282545931084710417509971893171432411454446133696655574981350061358545719937709497063873662054998185023561104070513547139271503388580775313391453539098387086522291872949455932511367699477425425182344108091062764184850028724782368136675911741152978383887556049034283850415912298079636437687285356474993316661736259989136792423529385111040321619023617863271179453189235198963400360729189128746026304186114740715932189823872196134012823663298490439938707651029313513466266398042809914291576054432853815048588116823307241354055303335148288937840016793086951930209025834755378911162101647609716438441009499856833503955782017410299788252268225063597377296894494766929429799750714987812824646418282787584808477173436949459859128589529246206294982667448714414788534053039328626090563280510807703552000000000000000000000000000000000000000000000000000000000000 [59,36] -5738055969461769311644253533769576936923853001449375290893637616159116169008466729227839806336198493571817991318660499733508241352032511927890724900687322868178456566700220130898889880845659236295873268897707150155913290064132817629445003707878476432899412906253839252665774843848117562756479857038557965981429203489897050692468845935018095555571961900601159871310447040272382003813051322471137803250449500604372667020160864655759258427349354143254626516918585839415144469965541751982630711484312542012816919552824770242913824813383078777058529891880732826629179283787312895735820052498380013155304884831041874339614868664361174068631399190015657014867682778782724610997735650707496260611767828680367903220955247223452578380217244508509277492955591140756296136509905119001255839346842325056531660884145564903132762908621515230749695431037992044438302045681680216094964515687543392888024705589720616821786663606642973674177492483418605537349442682847013572292680108507300092725501654515288902699124755052586157017375322506025874803749378918933024325751430588241341698535187206123943725029080345427923693751631596909754470214058891282878277843151096245113936382538149546096135483403948053001912938610830292858620748904125095564369487049300682593285479503311658031246616774063311317972058920799422360943655250275536108586724576142828182808202852138394075681387003126100159669532781218021429706629973030439165535225144429203303397301517098853844713650250215097123153193819069760507845063296572846832357031786290698868807132823873637052966629626270486236847192705679563564802285889592809891523723264000000000000000000000000000000000000000000000000000000000 [59,37] 1580217057503819452722727691654686650282185406741129850300435987958067104196925103960157857944286965875947636655632036494910006626127373161771718940141590423949118638454643465929137152512106904696582964346846197044689311041507066895587393312856935331305064520861981226288869045023110866157445495011008898989491861956246109503378574859347797289797455985905310905536850383288973861251130398124328499956089715595981445910862505609545286013766729861629282672050591754111223400812059989246560575533648637904831000392509436334431416775845606501291985463508086932775164759239120963813347818046461708276946697390714464490767471411451221350718504224963123106681977788406479323969282048581770144355450602597646218235319624235401117850477225015929203550554257541472469221815657018585644770762144053122120130719970731787009264999426286777254541723920892989544063830120673126424506639400250979554409364108653194093593762990355250179464954219109082023879284904245239690599305880977779944221251347171747152797201303926346741325259787878052233571198638123098496188271103609975991342976217555027830831661537945960942523869261147077544339300616361781838537777900107213901557810210781592160698009750653870194090009501258504881490558925375707783079508158443902654836681266985691045022898755624769088254163404244668249758617776088253780448186267629683110019741343286250300199674612232629444453368401872825298412156830321532621024662196961239598914739113492787210603559620874304375810653071665446790975856441680435651698125961317959999252853342574774373287390616398988970063149109607889538651849593179685332881244160000000000000000000000000000000000000000000000000000000 [59,38] -384297521770060384543214972765555722674931504483882474785978727091059840963576528836191365826397260180076702110378068645746941745578261120587670687653307883150850404211920755428002879806035709224227541154434816414090503136993621460516316905320413981976604806029466916743721998748810540721504310634996860378237536687871159347220282378918801575295314024821557998118539825278429558825588829351007228130143060501645411357485701456260571923558859873792238056983404567961761118586449829118989486127001109010253925575367246745761095311415111681285400708775295291122374173202457766067552786099400487574848786192693565949482502606838400795059488954410529193609628499617292040779915665979389700539321704133693999236509043459287771589841654295243835584580441557679475507247236382416631118362452304956072564433051849556204345291590242073507070081199713990119906014280592199471587804617631322479352199813948966623072607095136021148306111015157749644977679809289898688772246311510908946179502208684446123529424484856578783054643091701276688753066949886551394923358772773240919355101161917195360409507740010962771483912970047628889091573036130074337009931029975819335467918767608442353318785619401025426490180044744222539034961160209702415387358827128606594055549363732261347595098465810365763622918190973203068547873267853766634355101484002589747244843230845586893693635592784929595847534539874314869403979753500257711663744876146404603048166336055236118818002698068865375442569816278530075276741050086330983991540728587259941155223221950420521029443865381786247871848268590729847358926970050333295025061888000000000000000000000000000000000000000000000000000 [59,39] 47567445836955503138103647303097781020759434778966767986428422011417394687583570339027342953191707827760031620056607686887449346921750850988695219106884865476405897295906534817599896454049975797257868288099403178463885335359906027467474452545471319848310762592393132853151468156175703173519984640126830008856074890169983553478187562574362919622733076086557922170042261758585622939843592979170254988250059413605483686539049752558628190809578336203178138592961663285579684538301480613156456074159551713792669512753451307912707799264325711700066307071842366765364119409653056383823147383497806835498098949302220616143301140565654314786745005080901443893870872424860086880428085157300589103212557808487517369569631568622417042489044957860498826294354578740767989381204911449652368732518903687035076684865440567495081877306488041778920815868948703420753170674891564774175715919762774188340529084406929822817599291449878731252668267678904817457864180466185486327070681273866865640106177190050512185022616622637689198382555234168006511135054194774889021922736906875151253007874131231935359552719535872932060755334679297497572021686634452494867293066905449730882036898785669618267721795229197158542273922000548711614782404259121669068351730459974417421436309764717744991305837445698262386432432698217766684234858137476006107760944103978037613538438518551259400110306961055189692859905514020198430021337103204482253929331480247841649034951644529864319090050487002029248734583282633982082197690817770950024692424112268538175590777906267945898678461044416372652402088498776609974468281441084541981687808000000000000000000000000000000000000000000000000 [59,40] -3539424843426378587037074291828842331074462594929889958990066031306864180182818761609723959257863063208977936103268684309962622447353793693372544522915917813300130158321143107259871327780484049848677080443675647849280683633103845823764422471285909275020945435906656443984664578312263535815384204638376187386120559803016149572148317799291333632355254750543047593939049424592265932178463165453202937571395064454303015095625701687442604959110366144106540329885495743208824619938526576137326700775223978815032817585582915416585496971115547187311292630554680468841770712956263752566406094681007089234510787374746238724905810285304288688076273020284780138043513089639929399602614137795056432976017268709396150226278049001344377757508377778307163514015360639934766530042015774183481843924581317484003735335075540966112035319277405154303102352804702666130459535815897122813672634576460378283847861775043849854668132959898183803153486498761599399364447588619742126883511731748370363925851995140175938019768759487264843597718057043207678258019771344845723310986422506001785430344844351993735539244180962199325703179740608254489788024326406296412298526100298947274377107033210094387175472531330786371219653583273117109863294359779082263227558411028523429703293820981249447646718905107293342770623904496537183112058726590918718565641594724796485696514240491132556662920188105656584952669209133890015113247050059492829273028713961021158233908739813601732523410737644096561331797054157824759109695201264277522353141264911037556678437517617231319137407493121556518602684925051461076499129155050936643616768000000000000000000000000000000000000000000000 [59,41] 137028957277866761431308828744869082708391570421110229206812694800619368125580916563527813859804083451234105725522311355277187727948886480608191111256409310829264818786977247180333950961339606592464170126849665023502514368813078874129401463077242228126458943989676201071397395588134279492634230591470288640610789502409998351616966260877191684034717566691648304410903734058431791260890093118904197362250507600432945800247246548723806287777981983886761517909194335168063122577801516525417556206913614543177276664994488522164630977242317195079776137197879062373818026271409607143145453042783597988442176778380801927999412592354470490590094394430267941221515832962060595992267755542613051672478277155659582306385307089991042844441412289291687369930795312647767146418399823721566091950551176745992942046366648922670077497127869726268923869915595327567701919844609985371239736471705184918030571712311525889530983240893746336289642028411543269635650557683271792166141715154583713569268176237395545027836995093717665779511428097533517992854637847468591316034193742933574119330634522169528887169899712485363187961315073113555623549013377625116122124603622339797859375829085637273063872188663811689316780892892464915907764659848010875611499068014567573566131496903910399039722148835859069314886721316202223035062943338416210600114968388965570675850046999095183941452118558748443378123322987450958297494090104291891021742027655584544762405082079754364808637884629061609168374892907642100567933266686476169971114306837035359342685822264681268790069571723833889394128001285043262633665114892152036392960000000000000000000000000000000000000000000 [59,42] -696985941231585811013126060619835411707725695786056404947520662531607184087470860877714002255154341935532771449351318793737763400292367118301437478166278893423039604708930322809354582991225648152269034582995179447209138585948821119369554632812429450881614154029503463737732417408718356328306847701371463451039928689501614099756774324227732973390679615862421252504586252660362801873316807990198299882902062430601928316532877235989574694403351260489934492152586212146971347765108083494821550713233471451154151141510421361637619301015969379607721746843291814260250783923698682611952665932398501311251469432689276862679632524935133616784070979085836212006506969647394954131144679200077873435863885197215349586994760212256560653967495867594071459271364660056102974508236308001716120827191791256113408793500150402286280085776050185753633139354054185436212532753667430625982225018549611035502524398143550528616310881891794711762716321618769048340322901612465585276204510964863715082210724368142312134109824873942587102855345057231103388368604195312269810715032945377500490084961806169602867652041290367575462108229095398845929940614116467557109388898219095798043496254835542586463259799123415750810185911742589110137265885439321662762114780308527693158313843575936320479989895856150619359288101177969452516126829636092380969580345813410920794651969583950298032994990239634192811559283709064388707000909778597859610041661613582153187547183985518646211696515680377060022093866795635284644822128499054566424596739658129794277164757967103405254177500479421490971970630535392427341700403693709426688000000000000000000000000000000000000000 [59,43] 650998914611809464126485634193161593021950650298991063045288574109672152508436961016105095666696504123575599276272785835218062884945265429106461006467858473978083445008640086377503874433843168013639307167186743741202431979695720753642645906298314479240151234549035384112116877054839903391412748955831469408107939203686630776442163013381545553074003689251594278444492336478141093375220969505353087366945455496827807046612810178253066526426657544999908542321484630570378042332501282366359904484492582710069211608653774029170711299482683888206751582940954182669941594368144369722670418143620130572467820225579630602655243967677821655301121147516358212005014419964899156624799193008303039497044823170874458795354436616998405330225890413250703648406994568642947011575063674003681356299616152754565243262349712115674676780875240336489077064077200858209942219983792100140217509089649537991619146074175706926389901378942016215660827905763443475941599632336473467047340288195359045076511927589585499002052541208199278622962821226644770938711603763335421461674589598171606051395284499855569941187339594983879638456418873858857328082750601424909721951504816137582052776689047274261005453823722078315969967496057004801896726125244382091124505830228589307444957253520752668323436487208414866410430085577531856815136694669977828525604278537449741349840702801772603546129296486858769139568436309962826356878619320649025730856896315759309095014916715009904448561449538218758705651694233749042734087559276102783890642667808805272540133806242729672120758425504388945123164881950591100624604447116336562176000000000000000000000000000000000000 [59,44] -72661867247355558287878105547590672581334923123578021702614553596315581577349619428510804886428617401147451429641132628704239829411330762067074213804101870220677383047101728167801417916330256250653410042252613632771870709596443488876263728236598096084263101921526834024070951723665526529365454433621298172831885089489994563513275990031104901618666289344592412350369492606993896877289987980986864422671041580009644262385003796309382820024107431969389561838708989571255151508561005403271648161810704347183814289251407157234928877432702059018303966262181937871977084499763258289518667343921655976302781385695928271233322199661423985628243566066811025645335249353960456151819043035530929627383098974432783598490707393345244890535110474355632618159874705434232970481675883947476840591966412638425839887249236771751962201912955041774575189261533590457643030268656667329054284090786157199325459368663926815260706791302708804205461549809329532851058136066236404330247600643368986630318792091465312923721994020144775504932725552783106514141495995557032938750055083560271639908284395458012601221026838667816615132937743507152227437625983759749178452824290954541690466369256176916588925544761155149057579079158602496229312499455614031312540522255089473198027200989733798987546052357187639086912528635210953020293270477466270865916653683865789888121928693100688824225642997974782451135165169146479134043572025455389821609905906254884876182298179349100769658896455411279008466266028149247307489776813308539304356161537785259229667647210932556983565332498308299078161503346893840177241939136391151616000000000000000000000000000000000 [59,45] 36600343450556954316039572052833470231551135772888302440799642123942073271079607285335632149611187553004745173927054076734676147605639394520443592945333728366975074252235165658431911612720211093819304956497680821377003052078782956852399762357453428407994978014245367018629744563574600544967745046987613393377440539857793801791388730569482254152784986707354841003667108623996499167984855449146704805698869774955991457681967829057053909060297298801975409155905806585333140903457308325866836667876064370962060438087082437382607129699598511801949290690456054928623412127472998856000240407588440680151435791480861448376553438944366049101531045666318957764322721618432705229120054778315016040538258935979664567747628191023368421234002327706368481829270234536911491107748676942921467005157713734347707039366414139148392034644480346188164276978619690883314514117377585893323233026899419991795918029295730942579593503853071925148593549129409048539477187750116907175354051676853031251174784320158283808928650988732256502827191605495735502886468600741356030167198116472332686046771773185531106622082199425315449003630387562641967183091200013781392438408856140553401592561372772269059308355786472636480409609035994683120236738716743006091384754017164457817965858036832578968198923357887463850716905745614873913364655417436207001821949226444030654017081503067990269493627403619314685439273380868578200223651097580325247808683794847573644184301929720802273283265831103024820056477253091164952015734178553131404417818190949448430351588379877566902579301507761460888448850945285899794861732088774656000000000000000000000000000000 [59,46] 234492874217932313652616029125232171258335745394806474990943527314973805516462301956833973547987086224676424184445971143249209996052560294129039253889686658701725253476325744593026922480516536745488945552724480749461058542593502393345962522827057405082262967697627846478991822140146950375078386362787315043739761306468954057398442040687961948300407062138368155418417560886080977187904653535172773537764033453817610765094991245932217051033337518670832644039081582607918920450135535526321513013241477343691283099089103137936202413888282912053668485513166976631559622188070273458163933746543345089917139714944985712507010694715243931785074322080602892890151964030156277547488492367508297952781037559598926177011336729412787729660549379473766302999392547298736754851382409361146851087219411624663887502361797450042787632438507983379138105207424601574981905581535010737702211762162202537819309656626693899311913539678898485056084255878461994321180324215146212669487268105616002942113854535503042759795848383425980311704026337985735369445199486674664211233112594562358390800357306919065777413888873296190316473784486423523799093561394139293161936219723621799811647896007724873233377432567733832742506149090787697957970740798628815263178309587029479820812149276391850106480050980427243112996104088979382871358697119131682445140359326848421937829031066415479867845880531547974170337179413192128513607418599852440404736458269031056424035671032196024353862772512849916315824897308286098003195537342347495805293354035549237333755255076715041478500640624619575928371976539937996858155750194675712000000000000000000000000000 [59,47] -10562696297275162550081145763417298107956251782047260283231124818916353854131485887223866543264783619757099302503110182119460923298895800538399408487984975748687334783141195848136221072939045867343759092887999146325345909401856135575696348378696324906182265833160715755427305081577259436030143009782468893672082120135759801339456561279550480894886704300001868502658893930797210528651331805592128774734076599830369854984121280920246043467469398041634242567620252573637859370668740808482391397523440570057142462231677920283354086712895663141605533866959851764018998913448554358941758394703853466810560380751552872379345610951034821761878626629457299393935626645953932843402692872094352582036198932786436327807190891489679137799885809197421415154420146894797733402839857074977678451462214754324398049539296615971952219849653063341583424832693296329731999940854914758084732424365467219343491568794136678018383288620372239625738256056257542250824817654933484703853939253286488201811597805326258677898797347447715142343139004317025401481586110023984688072214420117550777281329974484213128443190382006045458720661850509016671610996411385364562768392301810715179397618026411362884161131707775743189285572393716820581268264182954372400932634173002929063207083126966806118107774511523220524966863822579956684756129351543605625692912186197566464537494395089412021049067284058394379875829302970698651776035116859062062843794908231822391551476890334035366054136300719774270201557328132550347985351940605629151403274057168287733111849445726195849975690282021919406551041562063306375899007124766720000000000000000000000000 [59,48] 32235519395159899558611982106683204865982110143311078499823548541620366175757507401380848218968671917518854579344422287656597880900363589445389052908392768315252220353682804034813407244229481048678548774700359322941942960245346476058311404853432021312266815745886608866703191212432353117659819228954866029332166776938010570215768870483294993224683457078721705955209421594151878944924250128269902235079336820576296470314089168633146846524348745549054050136063989045225951776942913574806068671265484255374833792885280146378898372912986483268537095260978459777208497902207481137730015545343138338298555540653087351807283444872287467821404532522505948328383620627875551215915591762936993360843708463567957913772278698435363632846207456744407697888203599712026444934434512189591047799469196880953319983621352412218523954054443613184345198130193465548729047359388512049624878842620617931841432503249668338368432000366551907313782235200915606806904380317155585497818063943820778856696526970106157019663756802848724645874683493037996294229443683272386549618771605476625606249736489009855621877715270760283357229382484979181257719387408035261483971123530768872477520167740989173927742692838169415611200738512772853448646956121271431356096035932411069790601251360463533617519942892736990741776499666897191526578199589449335915934051962903229875239938822529424831661318973090498435438206707805670281000048620229135542808263617238437182747211624536475189608891533709461279349113746042899807147965148702504465662584262709921903158537972686508845695761701220516689283103974404381619424864501760000000000000000000000 [59,49] 14142215236192862808663696119771652522881919134481686916588330056078849573297094463319971288619720990548335975178922058775407904539170060244347431318055125585239801052843999950772235819479058263925862849584352709638581906068559132800739755386150074273935092718664790797743759969395987229562095463537449619054503913495640859457835166979590596233401247389331777166994376189615501273868922737393433374392299320753515640441548613656333672313647971851308464985484684225538854315356822669349865026013741116506728532158709679634874162700693427511471211978597072389450017388096511620880418287478370973729713044731447022667518633626069592444952052799080954921769488375894926941808497804529272234672333991708420745179421731212504119275113448838144888129914603003155134879841923174826014817360965021814987350011962295389912949341748282447613295093701469252085475908564191981806850479100372459222013536988235304342531096687109243679965726722746791296596948859548895886436642340343999266286072938943665126934028485365915109951749177627956057776808155153615355157279005024337330315005977226739207366274514482460347679580088833230201175629823627704333509513662185889755006266496232956799672252603372948656242983919534413935718041736914251978284933743599108583178705980299570419974386940826598487140834330024756403371431856106252379163339784559647588497183960706534776955994834710484373941475572077831754070534115699049313305671620337611146613526011870982226055240822974015791258288095845446187485287919632392148731797205621201726940809057880073407140977363201314467828102544199033054122119004160000000000000000000 [59,50] -186053525147930085829720174222583299407130236433314761787570727402898536013191980003967158681089747070231197902234609222759588624702817247181759896423115293692814933877604545301015448862064093341788682130325711270283261960254960131667616629060025305470077464246834128908836027612267024882140451810170908057625763260024988169279692328834676188235203904042848101628484012220269483395375118106373870837312028191810587068558190709969647188664393087821884624250630342430781369907727096978254242986529547222513257043066220395967326747446336413708571333291975554036503367302613712163050253660057735037998518089109244572702603214413247334504482478402272974804640287489613545259179143529488915848832938487077533006956367475866832066600264426939851693045806564458854962837229436499553142552264303859080398294220675598905320442640259931406997220737040800610447687341542250050232533940060777331222498036550216837592817150454231078143622159249260263202732122563270463998404755536337966361227382959378151243843185998357518803413221743556033399792592169246915349725022893690815333139658288121113142012995710949179502884802007814947181739615992879935429246219170727691050710927740997476392205567572491393420132985981867378058772153061873827452275059603464940272361206773036473624266412658539067376702353880191512000953598643271340431665093669316874585914107493294484863742486924674048396851946425899741400560187503705175733517650921046452060039629923704283497136242658587782722404289763161146101110668981601743164726875031285899690612358175596435042479405531587794804653582941452217264581378048000000000000000 [59,51] -7663391413107120796570388654279798252346598976921915663062032399402472603278727421320425554199109294024808517298026060817590534213606799045861674274195936672016887127212087272957135100728982004316489151581079197269349209629889677173233788827329543354848778877418395222078777033617089987004476998941344035901356871604888299835783810676738833240473960550314994975787502237065175711460639558900855790448430019235960324785394726713794475976777352997022230288133219416177372602658461598890101466208553806251223938816758491871160496017055238245560025383151665493415513515684187749638503856975956300638701576823931437889054189995426554639135861546848875866563976844740123461911062903852214546518565946154532475619968476343523254885616975415067763631361936726279180318582751722253765241955945001695283242672770546405359841967115274039218290722062709407789469253966290968516173656806778880011933143566404738403576735499018665348832637596336933099190693507340288995558724609638361267316162800840469875107448371691518643341261009602029035332037709073736226876741520540296120896857736426460150718167592631015920608881000413900304650018009103473137884343208059070668742826293431273654980363060738974020032900272376023031767671212815753689696680003371639469806673699713327750390965315477893513577860958454235329548744748506821918614047737593149531679084296390384338597596311199793723246386961991820605508215485306105171651301455392027317590497600996517262480279193332722272876441277169860440308809084071680371008480063894858600797968527292358921175280018062286107774975798440323861467627520000000000000 [59,52] 76533947909664458151206006821638944830182236516076810728237052064661517523162085133903939458349586477978042607151173536121597802976528537439840458096194548260024035448605520856698730101453005236173214078296817021145340075456398233876398113795043212355922078700888306763227843294216497775971029835344033230462445911428168410871592503547375137727734152176397964410666441547853578177562857760756039054700091841541632857215751676826981617214831819728856303932551560875396273680322057368823328781956444627137511634189766755615869596195415665136123284096352855390651859603969090220966054756401029286855011247209680962181509111502756812349909010675124526758142104449739964846961894505044811087861757818383097950601303384790913142937336291469307443483322277344825209416211413476530855584609332616037713214285610710582187580034821015203796399726540009360562716243744077331034389656832983943179063050575398984366566182049086161158440722143413722823668988553935088308394335314737440756648383681091109749291942219609818576688470984014357236103407700666508981273153634700566915588955900950233870610492457636448141374909877316586510131155133599640630310552753277188228463908715833719245852135194528017675111081420808105792032986408196061492343428371960916598719584431756306228723187752689545532340810379635725817984179342527304264667484280133952550074176862767202250663419634250298329116657755342590317178392444798885264733674508910518129439845022502342724328387927207877394061200468451969099311418594687117341300958820272945914868341825669017472554224461794204869746321291443593528999936000000000 [59,53] 1328419118622934303274641263580081468142373633663898404616602020303385212006982542217552488546311186655206679394041205361242224786893581225945572354662372276724846642658549771211403536742618492716605324230148502113915267015579231397155003633671080281855902395047547826334507693643839375962271214335215378260575894594249320568276436960959306911952115823923792734329352891843807819506796009933596557714671664772472718128307890551879177984219169957702391401702843164784830538165374294213245164902365193922376436745467993668299868394396804716388440328630362991074929775449117515332027783864551933352189644408272600994572377081055041149889644239087530281444839075844643713456716247963515313485951548063212243635587553073045258780589343694869261058014224024392827746641175969122368581287514065708362239197731055728686431568352993511177988082261296390672375531669464635370385583370099255556758736078783396572977019854479197789481816269619870143760358916756197712668002617693496726823263734133249700527564821508123843402320406120052749684592503151142204479747873098013501390663271364214587016699859108934171927208726126831556535273216454217278840315749923049689916017725310808143239229000551539661807657533674215248354922371607655878497958162421939407944136790859553284672125429901945592571263851659878381349465230797216705845197808043539249441629205246950478037313621746495174992066959155287330198906525216421862182604346227258780077727989822927637086477819327582049126526377587138833834486406667233712822580703047214858862212255100103592109319833094907258255890882741063842267136000000 [59,54] -6563803111655860971089675594331074492421137183202268539466941743734964322801549137929602704163936238983890836442511749885314252801320065090276081545531102760112314002538818539860060726071388948928431438322708159970681155788763359293282748571829013398439996310517545075503620245067160287224780203582510314835345344016003701777662426174881035900173409191635389389470008494912471255288902817930479600017537778740083344578029500179715090627418930065866647350006715203353752812582725506289564902235257120995736655485483554757852103241625759739163453032231370309138725130059805594924148519880408636889695531707810476248353835337487068248127146992219510270764501054858405476678492381478922572093653723088135012745390454292470289984882982997771632062935923440121438956679357546497070322456480163821757852593198194026236046871129307124239281824729707308184701087161298026733110920207676024190399263289954459542483550923499604677434161333823076471290022842056030500690751731363851954535457681281359930214194032537623138072222851464558909500638349309894187314168977676929459238275901839600853439544852258130547489254227737167560412078585266904959299773073559428304419898722234355237657998997522031675349529461097826003767326199782707740299510396590302701132662580828740696562268326017621198995087705393459045093723956449308202284243598082935576723940054561190412142717649248736826920811846842986260021981267518403193022400735018399842052505657205993718695208017188768169647814340282602531634811518346804871105627339455059561232911125513080014038372815926555511829608426643364249600000 [59,55] -105544187986953651825221029677879275257232880498113185623370132794242188902163263526413904116065288108281280387211104669837904532472845668750133862727779846450701170547547692050305194249066772568548979228094050281967508791485826422869070925793700131714510552602797364323582505966602248943601649190602180000775850561357114458058578310650390754257287399006115465367031175240468020783074760662805643561405567399016547169814381355777120647682520190114107170491829582932670746074942428091166032664418221140550336274594358554926640638615800056777674844425888330369939541679205381920310385141936325829612956622990377518251634211503578678589217258933976845170460211544648053027492289351820219206644926477241099780875145811873535222000518015308106585531130843711401723422716746017645560956906665107200842571077216726068437983248971167928440750763431196714986470522091215256341416037819102483606684970475847929234894143769740542632072733616238761386185017856399319290146841235095238065456726385107541063015920966088768767774791461299705434262497405450829036676088684247147664832216972833082347984141751098736615545953395939679182667002903219339079404771834087000718201196175738819300223006621381063086922136716249301989790729184972232044561077987441334708564238097810910488769193144955667257601518621423398038895008581650502898782658415926207540942735966090439218168773552127511650859460265926393322528120917321462144120690929191840322328503994733539092887561141500836898943789241538905110049573616083967785056659168992854629757363368958404478571180980887646002061912251891563968 [59,56] 222223247750574937831772058849299696777547703259382462537561790652790901305775929262260041220040283559611107809490790560043544681665357165754909701488061944916090852575150994967081574275144313301810531781340736093084337654418168702666207781225961884162621449610618003800629905413796234485460482798540399586206441022373890838087482483044107739704445535035196469522717596439512785432560266974648022119103307117245539177901729990419883529220341320721561582214791424445084165822238170235213391476582070580245757091294319396219300189299778612669386900834098150229160551727774705252117155791843531762903858882230851630681275342880480296745476447166995488929229600261609169017019695120945472508914644268329812568018982835898576037522698276976871917908999022590717829936286253361774806353097668464818352096796781806947133192844207734077445076538058608840033708059352898120726862535268470900817097180236496138865155711237227325184698656252085542608601586384630334262221093421343962891250222393974198765812846944014638629168861350454075092450059371000765094347743876615348187589301077004995780172406060567555910750303799789676857207663210766890068876052768991598024793853902102012006871810801539767491778503374225360775760944343248224319329884242003600053821212844079719460060017006350578216086139910537639073507176808295731940086807435911205090165843280429325574056680779943777435215346435531138413973920029757405384263765050733328300746205802563538610519822599074027229003590169075737886428390149202108201341630945189359877424960834629834598780423738082247823246441809920 [59,57] 2985235101631919378655157022360904545937807770373067190966043033060354894391889812569028845862722333612895789737465195560136840744805422555790752611910366318187236180061058677924928768296027228424656613322792131027087749365443688812235410601380022480143753549195440389049033653592093336048238979332423625464829303568868671452178434331052989865826632737164692999678162152368272536703496341204203329069504980918718854943930162774561669823833414248562114382528557361385819619061782253873744048564780533206667071292125102047374826194231268769078302112895522915592024978965582197554917468211687321478451944848752369122729223579303241917514373975667642855850442407209485619272492798967031903612556120926860921011399176069632968218701636352788855388455332373142070800341108611036977413158388399436999755984527151604812190251482183322359014176769330556891285900772732191449287507839451019999831518899144481058736245519693422979351729604861562864791483640819017608720515440390478590669522655861505698603779246265624024612319006202396344207262068634599632319935693493664103621014409439586294169202097086008783536629782333979686507190358278115694506646147467774105268294428045127457135742111638898720421310590777049714271157868319676806259264533210518114505270559765988925760174546128025017144365529533147777896866976429160431047354176376633343602056954133458286049801003291438592844604632723853431350168725820470508412605683632733149445795530131081414334901592785240023384141370463642419227194298900495918750069130586385140540039648012877661389821797740876670439189248 [59,58] -1568524249509900384594923148011529541777925440803248277379321920131499804606504581918179045817530298897366815073729010266253107839839109599490194507061415762378025143913633445612212668344658418109933731029316183743417633456438603027969092839069969351666499878522625296664014835112118536499796385062038871638798167828210794354326553111975254413523003267182834794382520677096085260961537261084594856145918961705011906827932835652938002179641043412242211576700009628389468213742201907427143751255268315505093228145022513660492080698729132595633550893351432208481463844197866832637933452173722540183604921734871373112828811645796216768278628963663528950782788392928825223674128031581259084274974920485236630891007063691474628776443275628210488081629644504067534994751907707592846106058781644149376517097678872901037151565871575496985421089544517509828914374831444350539444412492368060715048127569200310328448872075474752860491423167770848565004873743064649684383166603373556870259218044698273305684436131439087752483243116365618587495849123878664252547636041501144547016731510865203655793254330525479314747627435674860215347543089147592650929242527002639274742497830314127100821432116668583862243550602244015266660180079454218759083814152895151244713896515793604821034999736885483456518022888664219449698035552958762654344249931261812247742286533181819804836365409367689727782135008106859291519057493789041372955424344689523266023787124455333443776766045751528447475193341850155946161773427373844729563073772800280718936499062014403748878554752414254909440 [59,59] -30082820686611853330022028239740240284445733469704082325316376937513203797266671832633453490128973004156462052802065520672920392066656715463092018312458195104364867409883958492258014859537267730957888178032104294561813478980094167888472377054314418131060370027063370533606376720214694275067248217642296493945718464847950765227299683470941842835647664606494055919880249791682584592665703376052805759293040119460979443524645320475900933907750618989635510531339383574628391036481814536343149168278719956784732824202242105228408044511179278272308726702126461483746857271677600497035609857396110038040719019635363009407285270469029738232613300981445843514145494136222531335828091345196971635965863799767099559264239230279718575235141835095690862644175449516895809542614389621181637778512510773275449698424021344082843112538049819212986144715560989138977359641590015928118621511213373334390295114149742394891489531681658721561068948897428553311457774862085290659384799527452660856311043328984559374016089550556800424715910921981336640723244685137984008182057940566303954487749120021265386023855965450084943341018166086901790487145717057922035061042288519045769345099614312563359120751521766924257943967247443424533209836146647711725658353639468231931337063194326523123891226236951377655947920437098124310786006144007101267389882021543407365308930116413204988423286254769012928512412846752042894978835327988813123420459534651623916570277956220948264465849108825096529067659319239285497360353860554600737323056047809350067111324704627235649183961312694528 [60,0] 91115254592400971568579810700810674498473107460693744734012522573407887658606111297233810123447541581893786236927358961785515362346791170788237755418756426789849220733971594306649703281190779907157387981246455621291632251763310696944967635675769501202983738767261418144679719230359133805488994640278929366727392156249904810290157211290618266741592103761781378884000059852588086945835169751237538132104049048732701577552239786366355517107320931869033272966117666558565992533226186178963072481857946528212719145431814834839903330691346296079768139436998654427273011992417347028245373668228452307227511097866537102648449285030635121122001343854262058560719643435553728059723954729494099647062158947252224875053273451520324606476223715573817383952497654145833395187615065705778037346766636143164369355390092545361998244379708426051214177169186589556771150178901145647561013393115790663094515154626604944230488468791549750719758103418031417215289482097949714820593020233102495532388406146731846972848479569382097670148732493549659518030544578629581175462881540095930937476805320002517821056552723354714168217470263880151692326069646440170020060265877021708814943304937366809234714287112693542466499385541604077734292062347584951861300542945527510810909229803782596392807985260430971885180171971894881269575446727295368630565767652085674532084761379325729763213447028058594540642894991928442095755602743830258569765336090979716411426811645335923015890079169327225960832753614646450681638883393245310237655779310935960770400240266177378189085180488749132781946273776215800617367324867470471402094592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,1] 28052626395013164107756278776801521662884232931986766370820847686882035131812625881385632805978368398575778977859085455188896999270960801133768131236775766244331201722579774783140782080580323402932554001726338612261259897568512820492995900571487842919034028233671987311333431454962036017128517839429808679866876474067177228726480098878446986932760654866203418613559521884116066736257772968275821009293900687845241438479564187452928185083001647950896653971844537609227144693055119562896878305438867643876406148621793027856226802631730098281482925510407025334699437356016708672349174171501129918717837160557379838531282157678743933118197758551507896908515170908287159018922734017035664799076825964860772041592049261661638080096673820303291738476768938047719646912654222972936066583700388974547639756802414781664793457273151902865813047192214747709314662029357040624150252088885464745623030396122944023270963613067154239806485298360665808886818610681039128545468751241965298969625949107291856545010395464521169186068451967566307299132554348891523116350288446027916357661882589156655406136477511818722498431795138574084471853196945501449093827064062205800605289954212528927459177175526903744295584757023179576621770420677523889675772823738348551971682684627581149166651599899467962697557140845363056929009653946485477565944074798236910089621954536631029074752567341487009122570833193597419272467363909389685396151844754253004658734082504559711253301258599457130227230201325816773646476871845827530746344232432211578578378884314054161238269256321781948150252966134594641470555540199926870551329505280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,2] 170378097113355028777762007078597441383266607393317474114143262188719221390486178201711772883173236289254309639364134416512276217319936315200992247400559144274086122062866982080659613200682302924600980099619869733559456209518163893379406046680173190271575957515439591578821208591158139342574689450284430835363870852686174047311901301474243335957986380541774359516747991106716617690133714504760223560808844995683378075499251142770390044831925442635284834640739027598859136938197892224486104188850831128061181871556540681253140887144720584679851889364431953406525465548605972484742966372341050509655519404323315932191551716078118557034580061431679366473418671146674011173309606305227973336461266463858610918379921074136589430978506855683777999804543655022564660629462593032460028642652087041645409122305541065263718659171975174964557606633480159493740165250171773947317777607175828570577332542495313258301783595972522546014640610078510701645046567364346133687665981459303372728514588760876790487208451362773745231453318090683818481662493176145638608299376149055229737443689162212157541626664046347194094928283989816877049513523382797759432173871572494802400163762108861682035493510534143108160964452719766668139513614134112551493086609442179882991853826118768953226876373016730403260692200027821936360663946451643824790666657928102746099137428305844037136494875667696387413546093261517409417302393697887781762261489361807946115218587247644424014680186554906420126019497150886817983319549218064732709579480134977775882112802146586191321844302681568066525688903578923581903677860332263937459892518912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,3] -825886757432480526581169070478959970461043976816661238605337444645998299695880307404183486148370873468366829124063663629443107253146062170941769801768607508585023156224918615312124849593187369753306782223642869178125569060817380986259312076780150497422246396457038224405293475168131276587246457736083149596806694769242615744716190306461413444095773032828421325423360689197527886881740413473346189720561853411751943239775975370649266736919668271697734857433649888251641453442308900020959782045694758074590749397607017526894624303611298876456751861898598276673592488273172942613188575724409308066212064620921415941110079665937180620056568640102373128269273042576531580633408577273429811463861090637410261607556853801025692313176467235717119764746962165256464626720697589030800819792785089876784755901992634287483575097379970402910779439441144424426709377225563469187178050688531047193802779816178440840592984468316882861178901271982924825780774790551173297328965601145187368377196276027355580853080819764438843181559141232255859407491431004221150947943381683413939547477449603142396908892854407967300197167050241579564554564227075950419473413426563559250734230593592016274107133385313737768823699426804355182764470557245630392807082564186319931799861734298299428983758177013310970024000486405593392020405857783530408147021784168406683389602250201461648563569555521912610905565642183364899359687232063551685121689353888448384593546239134958068364094959479184031724954091551465334274558146560529061061668663148946949458020827718300129707681541994716452329327748599244850601211215397768780310783197184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,4] -20282214474672094893292045390861204917415859815307113393813850427314214531670888499038518564513783141822746135484138114488881889267713508526199893560604170642027433399397673268791202577669558381700502452050670081143509771235570039909235919665452304302111673762769594436694822599856484544196080838918396294495596087999031714289682158592364320012224820568402108502744694547516817034195638393297948916035880479481332539222976549119229788772243711367435628775708773440050723954986923156235954459045751346445321357363072644917349527056428319618598930689123383441149364114540819909260795313339191274694500630039859253221417346184088048530167974757096996469538349144231108185482123754910551361041800856281502485319434357311476481281231627576674357958322680946770645490650786583916627585094986036705329850505420111327219089828650176020810518451538639713591574403433567732851855643880987182764064225971583751643157309093136837533650837912051003986444185338275544826350541535746374810452334638935180782674950447579419119339691783885496887424471395059334838880167400213934968486038509607625239080708197426213691326451364737508161027186910548192167981162596688071314654019064761090666101743577300677020540177233444456919134149177805798486059507555043227098412071450167141557748528912548814098210586892336638513316950907727019755963631444753904938929531520384108832949607535889183517195585741385095730701848740650062276033123341026455853790699332599288016949248648800863436829387628902607520411320434393215043078673208922921051724200098654869020831472801807826716958588082639317059789849198310483786561010794496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,5] 53926989280500257589065583854262877027240579234535699313217932812967090725314911095165128052299586750295726458496064396121027672524252656278680374678154605079147692822662144650563001939476931241100183705395827761247442307729039597164736862098716368205343635898238835171144453753390481504100279527658584066755682156483270626808582339202586327590225970781362366470442009386089506148716229102476389127938080960443727275165355429907173942027474464022429475199163141119177313601326198819424668668735297642908710855197250812556109267943831515418351590121935481988162054682166478632375832985660379736712053304882471517932045192311561928903141377593670526399445663873574938607460699836959404807509249073950673097376826388037793541315566070824212634624825619253501627463104856100568507072780003587256688662927977000047357725226500280763520741350244300602972963109596980112551617851413861045240291941285383083078984823113521434681793474024181679881950767903953115884744656382892783946469341359558332469706795641428864964279369149720258325559600295892904162425254732682879245046897522715754252946583951501210324692765499584419474502663114702766818032034611490503599749256440538008771857460694971892402697976818049170976547051680880575933986710092186741593739220670398496529752904437384964423325861235303636109705477374545074282636188172414791568788964855470679802688599205074205615313926494434201914681522061413743941197924672054138653291866195864117717546647285268342322500303011362886794730432178375197546039968404496647372974255204248821494477098133869133708167608157877230025700089951141579296028533719040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,6] 84950768278253307045906134845598346224858921787064469309390771714433630834714745554639906487983235328723818898572377685470957273978743573903352384124146859109682769510455799968454373148494011755140705041193838593336684629989508836568957798173111936090315074370407894373414930525318210603340018006094218876730250949579865403481267045490910731951934559013733717596356053456110846217907026367632971193779729434446085396911947699236508621217985472123006325157800502688739635500465769449626635127192555444135872611321279630193853532980913558674509015775486093190769916265772692682403711431769578444109888546421526719851725600153882645232386235210570804636011676446970815097817981467806420805116017239802342232009757350640875144157887897932463300652893473200491816345020229838924688921395976973497677934118080736994464483664492777443478204419153143283803785162154464341780842748475465661464343091181821773420522557169635443936114833648701900381527063491186135723502631683147084257415446572464814270540043310079692813906146269436716837581221865370913111808029455599835595353015460125742796334175201041632814018113352309722570764427991603831461563575467235376997375008505628840088127762366943816941796267478116404117364525964118679197246301042312774180783045064812813011199216767367885999149775732994539350618022978367550427184016575727368052321778230636970336995006944659494792067314599215367047397036607042015515806770240292616761389605423121032019424600681927394212283564603817276923403536101406832450726422082550761121267182183468896809934509465743061081419398826191958409246937788487262711011168223232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,7] 466401784559334749170130140328614418706833678265882573413920668690650468969133221365833002824362345281972960708558261728026486054933299662825246312922610542368894760305407321119673763485005176386843896230013325507356715317788842541519967961791894947547212275849483684436584138735356802692242220529592049480083846568568900236615687621820803995922131185798713706213119328519745456160553617781919422527385164965416490971370316525321288711446630682361524291705959792038770083355662469231731524045193924752577636026179312644750361757488871973823677762039263077802183632729991701784456026392680237905859505719735985098391148013810132773349243719987684433114468826751920647757682728630821489471313179427964953884842836748766517448192256227699662001096462594106885273704763059883756384202018073927891962282350013138605674763162783926026457655311743573766831217619401255214665988234139488730201759823599149929971590671394381267146649199919626965567761877820968613290139570201803906026524799873109816156582787467498204045083974809441091876864251827537128176200604162108095649180324520854249160310730139123298889293405261307229976768558792147955333563279912572140183508207013534646184359506473602524855159153813245919258925477750558940849124244276191425710447560777955987290371204090139751713162789188267462155778772614503072194606794891965462775232155007186612555595690967239159233034375260308152743689397389421631153682116660227947495493540232009697480365046418243267680619147319813064193866054199262285834111942208101989983749774450868786526210880256127670311331197002573146734922142625871972639370146480128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,8] -5030393254184559140421168640033126461694774808490937595880572127999032901493702703535278716176796979353939145807395353696058878740713600606808205536972483945698436538445021606227924675561716303545733363698009492828542835408956266689696845537671730983664020362743948092445515370591149238621966326978152166596509623294924982111485000685098201777836460723267882068656220346912089033662032192638121714084888046672056095395090677727390715888304892322220587654301632042054576648635258635411303827493056334174913781179265896706019876519336753768280317336844875486592704481439748036657659418356237211904556244292545055399523980914427386707510625257192219433582581019392778201915327710431260964677061971582959711670021763931120808789911159351182131883289788478663823864572977587305894907712166229670056202736543274964566673063257771212035061823411006980528009412143377203201412288805744057964779368691199844811460798770519378225192361411734824482159692561165679451804080549837519852281333961092575010756520364415728370185028827155960540160447643250852337491601766817690767200685732652337618294997213374281778193412269678571394851348020342564837909369554057912691950890991012592713520607675371918797526625687473072905749608771585174094211989189085665505914790028318270298727861610995098444931145196748083652530323293758919315149788719582977814374821685678728241740765828841913865107597541121451623250929033564763551310494883355294151778442550341643144099007338661077892626544815056282658935140495232934035228206583098403407225809825248136471933442068990954774955007658449140078053693537585166978496310217277440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,9] 10951947514435779558883174412760433452499892209475646058905526085312586038744497240364636466532939004706332914187294130949177902370378244022077912154763415820235207399989062114224117398673343308464324703143444780767357850719580560495539535357838116323846448535408465504633974536519660383849963679657934050299956942331659540596717724626401930228672596752939333814946164197153659525627264065713626082684214673849023448120098731897370440683281728675386482943774369016299488418460329600892637406916476666025211825391295951474775978121184108880538790211366861389388662508013258829907970851201070883995825367947760133234480222099022419574571749109956310681783883049148017064222449484119653798845384335629203708572766874760710943341646079300888113665733328458984942445343508227802680175194606114921201949678805669451408435408980160096177891910660001515905530451516891038140841438998660005517691739522195803682899496052499897587246155230340559269761223841520187561080345217978124907910145718677412680268487931782812398862038982448691084943972866367332236787578438477923099305821736645493343111797113365318268560790714153934787329550266149975000250084455549780434168151876460099843245524236511233245293883645083928436710868321492462400650100746555565092664143733594345988420093734046391544718164557432333869796995850232091968718753446517935763911129742662313620252264405117314239826505544237051409914533469798958900241935602630345053987406743950506269680857115893647438843363939840590877240164848878398019855580921367152159039051499687087004893583907140893348818024105276499256917781471950142905914872058347520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,10] -2604120522953368494667799343411427598279019003430572428962406804407412325857412773810749756719494479647058270518536561863246903257784826811773034733896732365957935883483186676300668615733294632273063097909209076566183247757985679229085621569948025333069870115975687070775005409025685875278056350785874059407580455349448350747369955256711402496711057653704992504990299184742317767952731693672219346729062071301843412614334294183315614274475364834467262891257098196862970842127241428836177908453572013538234145271544931759867996361252703193464529817657481394757148522640001210353407536187089783788062040668069393096377372239060820623887387646225968634578169444214396996787370943351416959704224249100134911685207791498373733188584099960792318859218641928996472032790026703012234173214464132447071265355977667934796237012978095550508891574201890979795227313491131553921362092854372723852609604749939020520750286278054457583167610638084062951276192162440179456485204348121637029901782817851875790887139459663028113657057348460183493527358506885576204351243062411154908923623745438363062870747203208981235109258347722011883884988653637659720709004161718928085283693343674273931020987129959503338209976936500636073951071644620214425829262407478843356348792207466051097553048888723633998608675461613818317459327842057483659383887693156475961828693457544934383536533254842525355358975178324839860873372778704482816755358527873623728707955370590211940836787967558172051738251335460996741334275730458818974661451619952515929609759500679139653156780348405678315904270904428264103569216518167371854852880571826176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,11] -26283693123656774774296248984694251873139575557522027318960206381130862318787264022959043745255869176839496930252322956243274667673170392494989616007447697149398460219487063809369927734977385939915246649358894210729537420976404436009957649562599919335544737802452143925106185745387931444188555781935500108647406410163993152481366739615213511317695818970235642015069969002930596939387632498078673422200500901027779373257779142610764074605621366905646828001647394761446565467537061164891358404688441047144291873856232332824018102364049077705531843545733087832526642660607845273022197095764403593819652827572678946088159005831199056357413135247377374486441572289660497444903101439970689661061181274535451884672845008848825645072548314717725212219187828644117522289187362067368893130982763354724376289744444573353395175886310535404605736840944702003139678292542499653706113382563556532578587294029736297071975721879604012311001741057151361454768726333968671502221687265099047281192624430758120481873967629211076932723886653850761549296830030554451568177461997335986927426864289219996511596920610712350538710210126686041135137585980926767456080063580051236666197172854659114221348091224808286589278914249779262915453046476622208132556476018032568044849037298040072111654197635502076780878823188784060409140179284132516567843101880577018085378142918109365336072513092742526061099880191540966567660966384862754251490049684842694156854483544902486571995759675430291223385405702825862967324555252000123882011364639314337734145316177829881428796147237865025580219891855426844584296315800363373854197079544430592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,12] 61661067946933003023441098196316420651734557074420085675311587252169650819006545249709399820374496046275789750947725772393311708319539241839282845799735432332882220999676136340995838384646252158643028779438307372595376911065306647366954351024971503956430110212458323228893226976008512477375916477624224970676450490095683203309614377870563810324629581096981398322575659947788034410264271859670042773194792857780185061150985338399364914655776574733174656907071944780014731367837763470040601235402396303460783648155622341879080184633187068415595052283646707099920055955799520021589627863468168397467092608830939041817848694230749192781968793025168863914986829194318235263340762984466704081150305892646647890951017209503499797631144421047461229733537284775476079947910467314761628899328786399994350495853187782093661810469550151584543929177729522379946781507873414727434697124504712699096379331546691881515006716455502106944556010187843949258495678530788380317234702040038626828142780576232811671121194069763873140055505990721752809278317343208690241392643436886168021628370753973727567910652611387664365208551370084668498222218596259880642341376215087796312459388124663417391659687179926030278138115794000478837124080594354949834074409554014051079712943760930457747175454689991526187539084128606517114234788128759819170032273331176312397545840942769635233137807953674361956055122410747681997829825972962297341310099962522453640179425037467408865234837285306411334489375895764345077643653433835655360910386279511706280871884777797311071053465459775013653895369705408034477913935475668346556303755777671168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,13] -90946135363338151821389355053964734000830016916928101628843597180656813714711184528452020632991875855571805111382352563039598694754254660440730209149457249763692713673178500161121881540218186042489986776882246905677137445496273152544195298964181086614813252728267184306618579867145116570622037409230428933061862497746505109478427930713929972885082858829757617844708844128710231265082487575988721944809118951613478970025995991522031201745770610688935808472912056385512022128940420897396086829365996561652808020265276180381423795168087105007914931134070647956052377314128799925784695914624232748697291788860356713123581649921659625893081665236760252265171151911891821543515101127671256299754648649876503469136350225168123748597426640860160054944451822336569148357605932794146011364451348526239497102704213444240948649240572269321462436341803523713236311425193319281299388552708852000341876266187791774579618241207949571592891200034804827777095318569786293437245066006231685190520189379428693837928262766742258909334103545831201759836981253517287988516582090428513262736019774347256573995576324436060790624153727651895015824403150039727359133060649738872465202215792459464945485467170950959590521709212600599206632108897276478071375459311476597387648563889979940770826446839309341902969647586520128164484562386578091122950284675938433886429081206957939758118538824093445267941724550062610456533514152602976736052490572832198278806293190316616918109210415233831119015408059181940954223764317074137658838006683103389288610604565519473330326691546814081988760117246253056576524175375544281103306400624279552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,14] 108078490740071006318104473977496791482112166677441894075968217295059080281495574751628267010928993910071994809640891153901008377755703339354327969851884164675145371410496038797820053376288733119148602637962131579144369154555260810559698887574675933064663949301503161961196001834307177355217868238863895261632482126236615119509713340038121598284485737439864145681387092819509711965760098950085338933827592826525623760116477923153661598108938869663857625330860006904431846221676100424542043419081449992433731871801729913444211845344295418538988686988335662571971475628422824082878624888959788338389114930183626991398504244289314410954742860067859173050957382575704398669371405094089314335792637859257718021794159998171177879644602498552501772480339457879725129188624125389496085718994208270642063876514347141777196773661697504276865782194723313789501348688732174650037868067747240270506074705335180985818412989279338518467455294677929160861521736689100441837882059790623345158553295427452441695914286553310095736803549357046370073465691100806389008886911596944781845830350601164210974899885851894536298425948267608439109427479707610806155058032462589627895385013616750362614156089796610584651610856188137851937847576819340244049452956931792375132305272801485434744458252957126256242478747215021779921455005852686278835924941327863858896790579703466732480603506443747157117463144613794266210328066960153863476534167178922591092497571628383281106338810374503897270654514920367533915726619432436866487187743726434652051655619698179062144003986797845499460321421317634214373593168159600931084851257823723520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,15] -103856653560654538492697499766247990876535269222498827888736978944561964643345240028513048757156509678121068509103413085256886825254597708133594609857658622577075886390302581993655759085867058631529189505088113871315228288411036259151568397834321179925484664038027687818759935686134984615761589037375299345492919395258965999461131669313290590155957411494324327477433745718763638897094910317938347635808303771203957790161747731200409862694851979368832767508969428273369730090465709508217378377347212837184050581878923119612780923724296377140698557593308700801173038671602079910589400744886472698457302370777212785944044346209649620445927699567849829691094876204160365504054409513963014924413837040549463998905098760697662761401500422226563282372595891033631603829710028981435732073219367632246104489228774085352387709439488495694642924736418535629696302844167088391897590945583227102500205723139099093459510180588766206518498777507869944666986808453117792305491344421096252559926353532150134047215996489824985788800345236755310818369244345551322697371211778315789340266999461621379530476571517122893916584194481766833725355461316111430274341952375071143606478718397482608033527059432220258225827756613430587834248378640118351366587721055883642077003473326785672789420119955892021286243358490361929982017631039162695947206491404498569859372795475372118935122180811455435562416380345244042344704352908788964527238962040987716008954383707547542193823018690983222145915601359477078130742842484114097977423218259059105000008862370318197620977367931490012470843496223381745493771693977408526282973538188001280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,16] 72826425379252726984325425156982174534263370168821359890076155469419206238058518312050603494118082644447532335528297086866327600368349030758255262578383472055164983849401741685073680416227329703325322578148976042541274195809268355233215152431376115536332539905733042126210523675653919310056596919749541385308120761182376864852009525284361558272149391944876873657046757515339028005565331356737556168951214768820155913546361667572689834855586752043239780201106399994516581420929480307120154075710889540635701321291133532571212491296938577173918184594837881929923590313431192184946954123007848943677753125949775967467610868411713342031140140682658390734917204244374940431944324596753742076219233275333063311545086713015152624677122155510195585563034359048805802567841612661190825672912054350095647419325277585144667252264620356498209288390324944353089385068654737039440038670898219218033354324335783229206072327121793140900974560352161040237648250508598127659074643047727763001178891989689908771497595103524042185896749597369489394969346019548206266113230113140835522200329032219547441699853793371838598848460869333288780314286113560135651254657812353231264708020978500527686770215030799458118906678152063376288096739802518540280876202252912780353307220700731325548442958953626219375038906859375386127627428283566524712197600176869639833683650745928477089945205523693271602704730411828423697835857692232262674048168539817070114135964610277026666489964471444930599694877556201189620545348619434840337326022040748036096460070463178751478499569608797390955131853396291109900556054089919979793351462950535168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,17] -26327339801583598717917861139614174661597880428997242466231550842587681422039380071877754073520411830690489125090994936356647045283891994321909199363782822215903508869248100242229270757208270196646163270797484461870049011594509182665462656077253865700066956685157029661183231783770525991531947582464302591291388930273588016373106992391202240577147976350451559103323400206469755443135297931626415484376829132964236615131413192657862978271091722755941885036149995285076439379189882317612449248339502719221562480932354932789342992584536828707559800653228854785837909947617619729816958067946456090811314893828756238626412694844376114966447862565822165001398379581254132115376251664127918350647508559832744810675961219558600790916328029275792196919398752422243441897851449605094222087472082085889881468723315960659629744705232955855847658341400008803166663428239992674915662630832577211044609904633457368771217155707784330825746729077758026791615769427072178482598262606090931496091610636055984746019810394875490511425500069448382151654387930052351947078794716345282118404203454112227998638315118060050278288102051053766973163835416019048815860352228090635260021899049982273800560638168081614561785703462149600672581581675416042658825771241955905353398521830507596426741208889762455933908232427976051057991681455548271024201717652351364541630573730778004296579878024650931280176799948656111546637711612389135446903135218743735806996913347803455277560489564563446749956825352570002482109966256706510749374082039884504505635365982267967779057979900979336937327388608912706216290659790257153721335668161904640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,18] -10876174962557556524969727080388596927937728258299430098319401728352595525628816861808703459655684688082099279077967395672002729112682613397237481377827597426223693626758073975650053032832296100444105257145849193116421286965933282180558213332349303513675424270438630096264494675289897338331179593354922908838334845670056723218608219800921339998090911054160355741718676378317098496295875592426394589230878150736105979561364687136447455577518716410585661146962415074982790524679818827763851704584897197561514397030535521499841331222901290091581881911365383855251540231516733678668796883163552493506161456112729158158733649951521479802280453622762144358311794312534235781393922869666016652626164928663041363868030573126107572491728918205400442387489783346766975638516020326194795651206845114882693784920670944761896719538450845103149538823669946151850504901815449012372257759731004860964838735700357765296807297819493205949149475923991854025736153974340460915443594260552394603421343416693892545967157902471091827653978437088201372442371497024541142899540071421794017756915981988406938870220139981328758170579703305581414346774333243680973531225713690573450743588348113791817317269286247131427302400288919334521397985252759270805168698204131193301486579332070699909104493612430660527305502576670811951363475513744851366786104513027117542254449413169756399275117365087094295215148703542693545935868687198111767217281829885818278954723196547906298946146969476652525648454922310384558143052455808559888934808335939569828594192635996037113353913533453344056780114624723979897213729623711168352140795739897856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,19] 21426043896935384030198144454976655431030762056746823926438101243946395243903463134041517034444641367056243325281362489322271643734819423149940961599793988149166862868212193865347075666866088740419751706733669327271977893125951772158908038201174256721176985624737762391398322520677453674056207857824078280840760421869566162128895235806271800226671448977281174838704952625903502240914689694826201085083619011873930487757151795534613796884209399888854970751577218309984386772610696879756008927872571446045268160206281288870715497863026177541990658565283698392131218725578162488324352467198413738267434198315552379883798198810145221264991607282561873242725441758931268922405135341848048458667373354116465874694616853807562919558012622153156606602201612711565043887737855565270253709562655820107728266229098964390930517655412941323913282413789945039403031817052947400866028694084915868410004753486965490720051606542385662415664260884245359725964813237815316362781372964221367152166254360442403709412410339053848050921439290080928388535407270956617752445613859212945193293664365213514077647691979773764529624839307726279271107619587208700524104069530925334748329336437736549717500209093553027012280854878207355860119063469668649525209405949856784870458039551387229037577101358683083338366564066107178547461851603673822087733490686092533490915702492210588611747269484215801721932674681038200517849948955461394909936580716825152021836927341055534924998348751991623880620315043832620393855723380650151941796091031090370984647086093536864669951952422706218035598598271668787862493569519996507783924590701445120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,20] -9686639907302943490716132433393937468997598582685140917638538625634180044405055839681629343670081199285132020057335248471040270189247126128729989860981167908718533581186489346070116213032014800548957711389351898892483628222192911898277792312458156269334000056166728382609848655573846034864318717805964357480986064370780870254553691846055382535346160754630502221806242696118992359716716674024291327150625492015766005216930629368508153533879444703203341435407283603107208138671001302111069780799518502766620680078068362193408701153963815215377884774873123109751711663931624058775576359324397522911357714100651554463001012309441320086976133423104343638068715909011414982769615803241598992198240021771637029493248783463864969200996763480376227106217634836150977040909928137793429663048399596333745611941497694235883921976672621955334818583803790839443545583237491806322060136897648005094882188182105417864836241139743961500290267000653583924014081311378108233643708972236350280212664464536654371167023504595721446337998725983073392010450678105585247179050785333267703424016512061377300256606305196830866141332177764174111643938095404520248760902773028849310538837363509065032853366523971213437583350450703775127522503394695611900063159800171570272360408373102289649899657362974279178771184172472728649252078701152676286056921285194573602340961825538205731958279495703632389417612606092534312842486696537212228672364482030431221964288880079702299046282226672487808893961806515277458897041656000566289111477278855450659867743958638815801009620628835992769674772994187834149040386775932410054515586974613504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,21] -6873194612632516747424280538445303789304265597698481787510842757980137429098995177911289748381280880669051848349567667918248533205648003032008341734752091310213622838018562705792424490571556107318133867807772972308541645153348242392560928932627316581151679072339160232894596917948701918783483369124724007848400511312292803140138177271935991264718544386855402346531968504283625085618116300247361799675008724154680565040819815192464204051229482625474094039652227454222420447314148572180404874188927052755774239341122550577852844483522678857046137869436795144982598812580063359111673251008614401187727135760614616703947804241180306735248744295272435783509651561690604887451193189970518746272518553808768781016468447465174164707827976447266908546495584275249545302226398321313804471320003520702349660994931769779373236373712158332510575640760487744452660827314756824028108828424031110694507073294632972700927329530044689392896650933239983680577280240268237365936147722785060796637258402249031125524603432604526802636286674927859864186375293698400346454269309435697278979865565749813164390859827970670049011017542378915108758926288501390188719166779623047115205933475566465285704628799181107562858606228439315498515133548515466538308632186998549090991078998189284439713169351442143033648820239215660873535086755449380761661419310855173982858228294456193388203187096867156366417448452350167645400635378316166537796906189225325073206656414082436339550331763065684944614976436266168347246676358071697923045897804466234069362702263495845614714425427508509017046686899797709892990592273551163145252003909730304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,22] 14971420628916653745659337563023138078227229595750443919699386584987632931207401795218449633989230603547529688945405460107694773735863192636167016448747071796253222733582870421577990909721181438536166002632198145391166668275836593493664905126393899464493357543953342861811544104631091596484518666524010105177026130196573972990635140164077502507428713714150013901468084507556797108557308521341803788726319547581113177036026047410492152298234656587852897103075229453413363494502034255442717866707714032949607390278018257370916197999736575626098859917435598662336837534069974421363660465334884631793847425216720727388073325495808791813355896566636860102545129238610006787840274445484142514016595722985058789298176481235646746826844795118941765862519674776256791269212185881921649430267791826736391639334477307893918669880706893414144592604282311142184465482849838836590902602640489878663967020039573766495543267563557820127688402769911751227088667397570059233157852725692326832996103788648818413141083511596443197343517190963380975840617286280151824657143205400051058079312200494045424269984684985226215790821020960859386652333293608567575137094137563882379663780557788487550841841243417872400047623598770909357451415499320898597328236707588685841850991900777436390189569371026312552106073935491007331721226183727982813330017418907826378153618567648638529804429387742777478569580101398623295063258840413401809799770358617862597762320501463628700931977523091254123099052915631238529788654626062453495604930856425036177034546057375305785956523109044246854074413336187565697692961273827458124197628341125120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,23] -12863775378097198237719439807096756011637598359127900980446508877719283396034586634781358785895759955920219254602956803204096432608128895294470552378712762404887795209311060716812021486422237794726978151775570107402935047533125994610751829647824459986108785649338603694056245575181542797093563377161635008777049572280440722461909309971566942280082729915207724462245681808299679335438524652377150727541224399269946480150258413605576494204302198324249872245459153573257894472269332379695875504931869763348659748680475897412173236165937351979939503689587406880935826744484863783685899525625627374096108222209729126545235110658000791865605494161586208455751524324578141604229467631383741524774653202547666164947942814892888889401275315621001924523850516620081253346978569850056916683365251379209153389947503043802735181482801902052437708031916792062722551478875254608307690866275046383069801680444266466613429215169032107751584378178366720272876015755084451351108631046196003186423020769864307811092174820941792524653183922346933732756487015366312962910206604085706247923804004507673744233987063976811927757228837073561173980032213474617304045408136104627676355571645550029595670252629744527057597914886451161774691239302787951698973583902987302163073416877645962512991479761482160010222842182044741241848364907384615846875204060321701698307570467136408047724362126897665406105947114194655099520333154344026818658560210031398613696428453517950306532279047039618378477455100027007232793546519886778659868687203261758024514977914259194728240085177419658564107514328682694260648409668507480914782049873690624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,24] 6361645622713397713163930503620769099879787853603228944584201220714839311817391409026956576015786766960643380883632235815828549474734886986462257785833052651648694379460655465822516351604717278929648911167083358976061243468168224637562985420414828481437436653164575100036860718979241615471077959969964385428572050827292698349393388347321398235267057013201262359741384532206210084102665015090707697329198448350807220133833835472219973327449504629999166503854919583333357237924571694765175503688170680302579311051991684794945459907310709707760456452845434829248356483721216751417498699496001693973708101221067362204203715308648216212530634177625583008107396260264440970963165096231831832776890821764836735053584441784376927380977880275988102012266360639410613048838678408657068621691312225954919729763882882616295648231651789266780452183667682190623781039238618922848223662876620182155046863103232227717269174268242744180400076859491175491134058698201949847491458602264830532579480195464154591046431071009832654515830963816236716587700432220552544018302813655134737230033869646044477166980084651741115096829542710074697148195996020381737766973334977569644764252358684779129802830157705502969626853759603392289696827427006782623261928282939825428452140859988269974356826358625687040646098370439296662023416191084411656496549825447502574182094445510896029768071488263186890034425831832621851377194062868534811822561657539955616244475493488693953418033977801449492782051385513982884374047722292838476840898504155991452346968580234036086698166321354380655632835963519092554774845735481526443896665077186560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,25] -1302655256945770718425149202519532573093039299819202229986453582016089744329664978722107072049323753142343636732366589804101882927972055002737103060274939240453645106319501165012090334628451598564626392943758306166328661504819261477596494621194208118960280305315908387458502391042639867754372533232194004711369375732355361081449660722000427639969937346056350315127115430625245785501615378625016412009900715882434055419208630554552084521272438634556926861588256380650703764956580130163570741284686826432964693034211723811029475720968174392140398558417744341621627919291617104647895602525031081026624733510890792234381915259612288075202147494526376732210911596578536217517561743701314539949326650966190265211889525057185138786182130320926645100552714070264584771448934769140805245258183934053889800063082296613959546218434420016506950250798218350131056807295743521552451637443414835937753681221092781549639345235433325899002982769821954033721489422496777218452671294464416324509980213993059613097044664082933434651458399014490380491567655483940161745203795923050875382236178999087105404716542291038607324056956380661997463890240521036076829064207560498047905553005998814694043683408415389245800168485537848049718058394996523957894757121366171997583891890080873486948888625935565021824403145518559266760743783365376041211209833486656883958136652602111755391830640581659930729778431095393500161057731113358528843281016564757985175224091681225118637612021545823259663126934031647503053739134175165844267772589487737342265887867542088599311850697152619748990570295598352965139382659543616707006350357430272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,26] -578186779907215215026481205116258353947482133469593802197646475557545111348491547112644429097218746355438908942394675899411844980195619922683593239615923033634324643829539804659828756496701763957023758569159198373390734694355771839770106900607539590903100766191903631537727919603692912222017470271758673892825923310762554728042834136263956842554275723177197223297544500995039640467968715705829884396207791522848520961501815122377869873761877098800069847994176738711157358575495166314650260067510132618841954829139372888435240356535303223438790917545422723977318928074089228955927041534266066392486999940460867789563351475839929198109850731485531275410745129193159579238446874769750095448069842070837744422478931739393212894527891674439070112002726280279196736620499207310094281915815442196210749584522251161170695658780694239467937998572933907811438953918866279751561514023021998870248844898216156903484001289079167480990826589436055821878657624090863106442693362039812119048045672233088478628666378599334345426328786471802140316455857193424581024362991705781654341452317688025342852223982608634499198222418853598476055633627030722260627104924560811798078104195507185678979015655037780147748191156293646802056949369184572265935769562764162847121701994246191633372533920865314314460917868521951122206681072016685386651054104947508833301961266315765749883710742070291405856969050056371991934622452019027598042717017627742020217446989479075497435061098420207649704139042671190199097528669594093590035618908944577805459802305313658702141038979031692414590876166982515720088314672702820501325222179241984000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,27] 581268481449031908728591945641754702234154745990268700216037387593554210136589266551565204074301258003768250958021540256868224008652325713987503906174095749846198985509852042896715777990693344002471053478972514754610766305826702860206718192909118420775884888853318292947580500504939710537873113784608584100005671987063509668779677880436275839630002730042024327963001927913231257580765363166607783446210107239332772441725856219577599240187616688969923391387911407552707531894508851097642341915209206843689540421724323617690846974386055432458963537929248330555179933048458801044506712831175152957642839825128560458847437472948247284981884545177037461303927356332732006630946509646142408770993413405812180085989147793179930164747790715573669042973227367968279805769173574607185272087363307056440600407058807770933832627956584031580591800714514848528476375529557009487692276316589517663044073284989106475111179190852824732418848548687918118192808785100806379647494247737506924271387963013869448275336848905229307620518088840545568189317047461211200220297758792896600815586728832826474816183848232873791313313913747486625012037621382210684182410295129074022782502006237013909670409384429060461522571394027606020912529452906576798318255536672637168758954833826113272753000310541798195856527812230626552755392405804330462191191271462603587957459642102779637790527244806484141537094654209362049591198265493800453086104200190337291929969617156003267328390075591008778653089669217387120932710942777212710475667634999873982992705696502451063605175340828734288112431892619933371122194850151986711629480929001472000000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,28] -219913714807619656780787695464116450872598237571760948032630390249176038070267517076771175041075627722717039521826237068971654958593956270986865608983840903600202170092396124310531001831359771130145179506803744746997658097251264614700167774549387534536342331455417568449078040668910267004472892215365576273784263739804610923854113122840864956223486185612631372475659207715985526260926929815481696691982957227093357350671931945649624700485909779249394829177269226784355908490321687606317816489731494067418810057125612808522477604265559471031314858323457482733216712142197650984323661336305506400499718525830206636216368147818733207982940185123823255768415630136423783189676351352497867152171868471412437653884403940109096666764876953440917494887406327130311513352397981176528951495887214861314933424804031047772539510918835310522002197012595663800483101763310728494372011820565146221692712073894064287257590431010358407373929971282108705573257247420226043458286602866609217119177245743968665391978702681501749542767872014266609346917046831990642602811302423926361971136649326328446204078691184527343842606500646610175862184776954557971248825591089434930915484095433484566424616626993656230320442294884033885966086752964918999799925587602090628526322146697740160464165037163295240974754421264347350525868801780176674028502959635218546070405001552686988203675419884511686717765615809496797540163492676142177976031554245493590019400436614907535855145397462199568000730522563686048492015102934748496474989947123271512475916211448568418370056071837509455957223266794516548431529559048199320688472321163264000000000000000000000000000000000000000000000000000000000000000000000000000000 [60,29] 38040855265533140683567861730006416308342576806965428147707090912970954703143741663654849518578154140495835852639609906824184260955182636502171570321019501246130996122877889632648753160679364030936634951669291098372351756476951243376452126711533207811720818331864663623444315722026695094871451971120984043326643602047567197737475232703474846294095665585281673800864853817570520018873228333403802631469296755567233927848675726662356377571122016216254294739132393647927937408577627138239720620645583401781785568794354024917060227937368108634685372406095715792355285469772368325394943950258146082536614880314892497658707716379449731969887333650952339652965496719431078084190849813698308192072055076019945176945991644453044599615424517528179726783969896903118104754045546671600689075376675552998656416597295539858124286813262117421157497641362726744084939062017655351257004576232032756227549346514787800582987890786837881072111729613052907747335287691027645610228395761831692539407354635922443924744544831517381230982193029851542301520154139425708471898219114707952324368077224497176647549902959562975558110297968006859167388726519972228922650344575018388327630450983848613180602982708977839426754022364520123203623575297369360182818105339730173618302702280127823187498317969894637781982396615038246907726697097823656040848158092500110570782647004437074931788420170743479223031753068072873742439414772625982813303598581960698417703776240335957520910823908825480927534747196936815818721636228084778077610268386898964429861637972908787807754012761052531860590200670953853358081249826185118199549616193536000000000000000000000000000000000000000000000000000000000000000000000000000 [60,30] 1562985988951572048129021457799915390828003593300576558229387349590455073537729261116024220935375521613198500847613317969230260826922997401853375612187279224175242296940041655407686536626182609307135214600335330568719860282592574415851751810203807576163987054341474181241198948763389282963574009630198868744906980390641871731969593385773840405895843189252167340655751419518558880954557013767043826266745773897643501730110124635856047572050441576167820420831152208059897380318374423359306797949363850448683150034512227669701691087625723713469232315437184549455830639182523178366764264921490220506205948114057434194497009075399254130639390211101148362005050847168114565466357305718227796916150775278319566490224641862560322500518824521675303576134014431062250946557631335588731944542856073355345410101841208738304112919349996944838831143328258480134252297194435654699939780617719720818376836592158493421497738976624030372529002151455413176215992828721294249170408235333611279159962646965791651444247146764919193516833499627472642603824008253547208749261891111528072248035100460304798954225013850832440894055781928140394882206832599759071129273171792299506188192799534117503979071309701689427360925579973406234772862684805254676461082887085591264232479216825697288035488035477926948832299716026484041798793075383037970913587217033103834543261552123413074598530622091560558013009609642239147439554109022142574514560752685365834972170782590736958092235049207780356289128448046923755829318888487669182421965654315883733739134750774837744678146513171942755283399755409775234100804702590807036926166564864000000000000000000000000000000000000000000000000000000000000000000000000 [60,31] -2271865211172781096991262808885546202521022803146874416020337290425563034194753101482317532705859967928526698628803735180114253368021457597425253427839253494330678106882204469570214280629698984426744401931802555340103360278719303605569451136450116167374305072288823021634082835166209397391910086189895178458063913895452153877459560872287198262354734632442750355296729977223264702148098013939291870545361895519666790987615113017146486288387457735967986584926535959205174769552442448021086582469574589227844011009933029538337678711503372623029690625021153530834461737516560351126993931607993299016969658348963700742067514947691098218300896187030901527154325903436283260770608753025249663725041361156533348367738684829772898349944402532297285238857517151016530862857514018912005424217137606830828736363917948764498440259292806369962140020714631896994990731610458152998700892211718909543100659310984855617050506410968453676422422547062018146985270562029222872003341845607687096792408015980616671603781909294176577883534712812518843841100735504896491293070606813139099784988227384869062197141259842735413061368476449985321392159036053787794268292457598461637093265671554189104108345076897480834440735735774363158402192199846606417105042314139175412549628892553337082818810952467912157841996662768484682537297231049879442487006007615869576690864063813627694079544214873777532243699271247604999893012562864509466936470120997722978566321654065118010468061167592252089904947865514932526703782381442517287064937166765612200252935270282363600134159449704326417222839813715256411786169573594499662192788373504000000000000000000000000000000000000000000000000000000000000000000000 [60,32] 496467145988865291264514894877226473539908293552584885901022141298186364537216601412184030006274226131287685564385265017885621468855030477722329289193332212340257098502780646538986802874407433492657411452154321642033748901086200307361912212278400666886869322682007910074770329506354231428675495096279085026912944206914547995195778869936488284851123445753853526969608547944044636676722138370044520625327085210189484732136644349876777477089672622622772420357283731203442939069693837872727757652839147297728565444219399793719977899666693443719190310100633596726169055658761716990530971593641972883380301091738035706394270182531103674982196809716507577451405970152587562037930884125666569296493257082086442539202158129609175962396457440790856614222328096195379697450552470525908648903991434931437341612875991400357836150903625548045034864005998562212629282868883712624746972859550661900148514142008577993010949977653821226229777396887040933689168577947791644272010905414578318445149216602471261087300156189105742844788126887669338243607565453769315729965676420599052384710742173758227730627203703300200706821233615077817991381087336431306264829677528794261280897357212221353692250550563321260951212337248998674169442014481788760063687311123449347983428994173514798506147012388068803670288845963709528429301870946181000233089269936582602578174082097178602638997855332778870877184947736577979183737681713853216083974203158607172967525121021045548071900561974310169616702121188816818128726028914885882029190204531296514861772807883124617601976190603741593919984291898175927678042012802268090520989335552000000000000000000000000000000000000000000000000000000000000000000 [60,33] -50293299684977709521712084814265954782176882865488592237149392427790120853461683011516742588142200675277250834213208880787169687638524989666937029237830847501563263685609950603330067018078918787586640207940703853613005203529664935699661528268739114889784297810376005228886368972153081871246258198868164162053286487144600190829868589451242679340892351554194466407973856916635199893421053872330131105667534008031702618393510174180096045111017060508287821848429904317083052090722225527605699940835486802562054894796076539150874483014888078176195624812521061988195617315016611077105919523136975295122408508356022575834519915024938026282506069757333411135867393410775628468877259411008978717678045413485742173176041521182897165288279223927611909827014442475939001153305366834536275465365639598257159942050931884973827927937035378826513978336809762539725639081265799640838823505028799190677392405689883218633937839791427491842006170265012799964055969593771285549910941278602624627687591790857553742601311013573373547808356119328877720624596483702132350224032078701566069768282913764184777364480519576075632184543256223939846027755730223485559604928138806763596778555491018187133282840824088737026513337429899765088079502075972048729419750472480839860929346257658229817170470553290383293666700777768179027268414650163439994876966600693283200881972723355765614338175381968567653986026562800915859853204864003766555199821811715266523034108200437570110214852789450698492657045307104589892708932510377376222194097217327912356119774079454017229411926027763067229873581361146128632669872941523052408363548672000000000000000000000000000000000000000000000000000000000000000 [60,34] 1565453871269100176807069800421713042478927391601465892940721841572170164832297030502867041635045433022137553229805685852480998494481597981316089664715660736091664557363911436554481578230964319408482783610957692879597763634891540515018806046894922202895558609297359896299380145473922197644197073452276044280766251876081656011519869004376604162379053417778574714861913635813991971901023324961123784198345131038393741941365048506315153482702659224816358629027680354274630863902736139502744702257378278075000983386636962119050840352375723638958748018251138275024517360417103689896478702481051519340441348452994008927391906178031684989919053724654441371947960492452427156733211712549806920314713559767285176696165047471882341657556174847472909845915207858778955167166098304721670543406115808050191674832636729227730796133257517076075553241956294163278272398631203534777537447395617893132821054029397790030777102732374200477162175406659765704960794027757650906861580058543497530220009519287201204839974568171366596245629837609775315379880480744915935864102842685277635692054770124438305596277007865437132482736400412310617280933994760048818609456957248586217509533423642687423051078371403775895655224652808529006939820134147075090208427986008365166197986108191896566647768210580166719044857782275197509440732355549016502345216568230596743774146450220611878287194199524416287060609185495761294183055421639185514419385255550843325504010614042215813531974480356090005759586394687796150562028534658426238514149540160317362154746022470744104965626855887234388529891616825510166946104325499118944759316480000000000000000000000000000000000000000000000000000000000000 [60,35] 192967009321502232893680243559431355074109001501945119323807820024141534257150577142326289240440338547987294856789925232997456865296224943606192169993128373235093564446495018951543566202776345204360183552993190720770874716170796394881629067281700140502097892739047285266077049836704090323621229247714970454054948365837537044793308749284838646767078456022697818373882892860533106111758819968861704408728395523168415290025746452415193687142436210961267190216779366235246501442570202138670743717111919721224591846145927970685095371500837261531922350911743269068316570669743379883091926242993245694406505327779956866974524343897150428099552973845424177331766271097726529628754257807862130247485441387158245681531198189329226796937648150070847809739367404170202735511940177234233143306795188864458422110700738976852858306867661285152343913594958982940817817727668404875075766778034703941226583814819651195244268257183038030209159010541592824370544269616287234791851349820431106101286573924449841046600067025927406264508893480517024387714100906733170737336005590296115148428576316477418465177793717286987228374251063005073407301151717466376389188502345440734148864204632700457406679927534117754404500232809707997249262481396416220097493862364292003606585278862850113199881088863507611893320930138068562078740302344030507697199992353921019022984733667445186423161930595412459231274677507395974822379754436827371610828142743625931889916392629869098808981448944153663469110737276612977191838779565560313622564466101736431048886740998258665079249667529191756850243473075112997939778041681519743516803072000000000000000000000000000000000000000000000000000000000 [60,36] -3441216836944644155374212285643040069670067159665449001813354603789333472298330154933676189810017916258934230541672009109581168275005788462431140323634164085786491029711190915842151546801323419159746863498870873410669969631081485142185255388444524485576737306773991704460256618325886311717514152481443028609888697232560354117728006773041160101626264763228096800991473350029491124716909984712663823533257951233582802258574296154693675338518238532877463834945793784573691849073386231230774289195184619382258724225272632022559736165641757198315702387672153818967792652831151517396655113247679297029996265199125325795917587271031185475707153586710597384301728010059480531039636053599793773747457884402670756151376277293378742170148074815825702272951022714101002815134015347626990384754393486739561612084393025474411143793386487314113864888580671227776531383878280200059420720911557857601425868176061432728553866128858897407835932293954155835024133205404493573974632645382593303755923996989498190592336337199433841992020507065608918389808288763767552245954743539228935105490056602933257509073362625060150979103010779600402605977077124707551366979436039043255688385792783320736152146617888126180230999078580754408811462489770118413835754830328361959803094906488709099592387781730850954537112016210822585960438350937855055862598683324314340582381657749170829845558489522709868647628710683866472762927963977274166011878969902610981172336195977202778059039156523999500155292424395151742914576377917809767104077878175384332697993533829382557439847390414209846486343962754110850107739105317335370563584000000000000000000000000000000000000000000000000000000 [60,37] -8047040283284912208685121103094038389981461881452470466451794906953420831641570704276265940700536197240597676372134573240580655901973775354083878419124639252850569346871843383763815453034352738988219595390775696137256319386045737366499809998740799262927789327613709772685354982690100773296240061920703692562982569642886335222746545211005987544448287659963639535346731398547309367926915048068727637434537984347952300962829031787934103544763151297638899537003385775005717882786283540977477630260412927633572125975123447575473422395644862035577937885206742121990169380508537361618772889026009612109164180841263915246768405310651903885554196270808515985348073917554049124830248658933536410705101113840066661530960558284887732017232545076440592484300182497497973213097036479301528705044267867927208478695795320327262192147063510645395248483981880345356731328157736254745247051085588105871842696659142888152576926865380634422174606759382756769371923365640400960537315422629722059534654462379622169916038459770649961835729672810863684697732987347375634591254947289699727890268427981449478564419246893914359828098083685733215637118457681707791364952475544877122941196980632596777236204133381744005438076148251338827179552234344967777600477601395681879691930588671472176693014263425004620585498371097157172240654549140823754585491027696963355099767819620792679346136077131660209960106109298687668263304421119465299631767754428618378999204409268569919573797329026526774769656226686647948293450349094310748610332846897455011323365273063239157813911970432802890823008571476779983960927729938049255079936000000000000000000000000000000000000000000000000000 [60,38] 1497194020679893058573275736569285349302347891220772534387723234971616066984452101191249212156971831129835544965473182606666912901701566753389518726258607807670759112835208086665208653680517070150070319833254169719213886784080764516299689112489008045723915516545511430402015513321677853627483863465892139147245611139690419733536121973965176368397130669023436538268303444121795384523539445690650182751465279639240734839790460934601833665472176161509054727891251497659426227663181585275523347397795845998914163930195802843876859846835319590609088136823294973569679370078269124207943310585707108506326703865669800761417930353873910682536798617572270952687031763954705767617029394623834463616879132115221468154215721963399013363224461178655557102714681363003185091408143714460591550597065606187249986445776017063796783336580153940708223858631933786180815779565553785398367025181832569581600771616715921199171732419992042548027490958959890535858301851252156098464070195114098828262675242697415964377986403901879759023954273423757283967207579638043573188243280430610821977562734561076448234157544767301497228668686097417946060133271969646767158424641357397546577821291503448835571833034023905634758220877643827955391801528015920885549383639842463835030702908022442607474014611180594913701300143589358895038451516525676132488832764511298037790472519041089669989250643707180222786404663130097783261524000518687274385421142032620262340328916446810128246471818472624670938479252645923606345569566873239526449740352897463555485913413328338078600508021058783262333420729673602022400124677766581510471680000000000000000000000000000000000000000000000000 [60,39] -119724998020517115147738595627763267226488649242979124143234515235897482907364834767120787195383027425872050941963202332481310258457449189304233842874270753084502894720384682321188341040350674025405739088579789700824495042460245297802789195449659093880641963542042254923105200221277503603620606803596786884819651964283380942311997849786145050490030082540661913754114038247240036333385273236106526442586855972776314650869013371240796915427059285492146457489233522893902536030551571746470476999559399238529534603083112776692497281316723542922648741149897826394814679938620696097591358726352517103078814626322925297757285435169618736478442537211754191981977953099276374494117826595546311967160228210435473980321909703379408974054473660397818278589205637555740430914866758197673827702530622213484650888051248120085437500565146391362527719703872484301383160210228428746134723803156756938400828530196530438029137503656089592600064491441506083214719133529861177145325143068978077297922630143982395907900978354869609751365653600753968264923844515909121001926853619081429518876132608851408903605252940205735008083044619555275560234362453096867444224172611763687285747254853555194096623237609321524866703174844657587069891076779306113324525002679094348541467172919669989418338187594194308128896303589895305699476902699061176041767204194644025912024806676273319085133070505009703388347360966651331431195830623872301493999058329399468007236234239852114646008457701265961146888650600224449426083684603531764801666441130372847873320459728343936890283448518475754312385743746320328111965033642520515444736000000000000000000000000000000000000000000000 [60,40] 5453822608197681357782485559511309497350261820450523994658931227691323987283062797109367576463716989748823360509943180154030873097425800722404596011061710816640873301164277746203586259303467258015940983773327308201605654206392312331500111166347434380297361242609580358865699872245362506239792507609487204314654313950441385338770278930621555733558219822089069614088455628066231646030531501582677045998651325396154266093629529391340032872451178405895385951475754882863490406715500926545730771375238227064140002342557356595911317882218434417459641605334294195852134053457186224243524739387168756392973608770046634671890420520114240248921742257802512112824012963942511417507075478022579758280444603346793469646348953594988300528176119673705741040242168586960842555902774902498072617982538002968378766765415495108681864713993971286123167595399121061940230698499933640411219933661759436542084702797364527636508257126125657490597975665027031893479173124748435761334900304210432549664155365591199470496574698114187989747907343218641666852669613021252603933273180821194076216955380333063509734646120167130115335322187381002412136733331809453381957043899731781704174331973270220735545645614710582974563005722265942915997213715664913731875322873162163685699687039423552225656562337470063857257906672334896285199859783997395074189233604377688369778347948293046770796373803591612135033533788266833895475577813034939415566835288771596348618767403565516759465044857207621503086718158073713549336309434470830897503129778962175015254440900901285832708356858802490632658474629188474868561998572601810616320000000000000000000000000000000000000000000 [60,41] -82756901590031107224875418825780726290595146560013544429739174638910520510318646833371336219654606757195466017167762630939134233237178626887736897708235999986321725854876187797960430666235261705646607186040095427538503908321854054499734057876640292917742554312537980597880475605389160650405031560096027562913807526638049855308850360708782324167384947584248398664266733411323313936587972505258775971225896906835500148543616946612584698776055882791751090626629432742449528962786094414156282759519442318781674792827736283144032686888882127677348803866501613764606003226512261965910154779929143669885515083478685571541758512273351898335656745852498256550540636949087935848314830417243386411453571959282498884346051527645711769646987663923429028902191136265335442544062064884168333591565915563147491273746019032029817934535098375862335542454698480454524569829658547984204765369736642519077523033889953918327685358217999103495354442635126580469990228264910172394820081383854556383340269798206003249121216225959276546296775899070934024422105391295825910019748327294340674238598166378448169667260788575171598200504479117828106443081687383321247822800695035744019313503211152043256852082490185159266502580132195186500862235439844694963027486851297611702053939797673404318210601129939498766313696542821869441920291497247984244917339169443652950923010777562903682136057715561151434105143932089289608963465658611723890787015681786470628941808245409893435068018152976022380640388471142163929123061392188701854248663998374028008465806036566866035275927302059781645493932706694913877009491874767962112000000000000000000000000000000000000000 [60,42] -6307507069478460341011985576646268002252564530710187257024175115816607427499592492017649492328512689452030399029104312957754773334886844104852176981381231013233572595632684463147097274612985311890734395850166416793145585034272683866612055443893931192375206351783666164075654744608278679239667326472072456039139802538351706100663684408032818114259071853653863219578881432598931277604071479993248816390784676415514098524608123156242967735841998580941484165387280487779890284276504677791984119753310113563487830896602761226822077788155461881192737086607945579257648250434465383111180666838564461449664765850019588690063486124185454480683081810730204330412298701502123032850566002357772955044431238607197051631965292753914879802794089025241138681398386699537669727763899220895097300340263303962199529257771252030725080066333330212195547288403346011769905761890895914916651269055799666998362638837951460746451982247443171688471767694969117135508564539225998715794069407935681818762571496378415186872835516690559962011743817583017332783903067792775440298920125713794932153020752873549534749446793063795286930597130083197133583575248094541313340659920915217953852676584069552783056092976696416831954203804523123543895698115302983647600093543821106942273411635288462971718496141725348800543013099724340688208510320015035083998496883485447802842147563091365203167183482246703733364805026279182781427046013996122672438613915015316979858267668008408850911355446362251822443164206985614491635454074211882139690712436846215927997931912381347663812096162452622660480096264419977739788346158051491840000000000000000000000000000000000000 [60,43] -522010300366691920966080259535504240217259095563975822275357481391048311764958127924523435505420856992067703685460616596741929852621716917276255117013144948108611567955902279607314790027694894098638383734214014106428746016398377012090338891581455829307624847989001448282882051605192588263400979650741006701633621619354463470929978173910574827762738660320007427010579817185717114495041330540457227508982124044110670625361993679054605335148259929036278815997434585050486507340819627171547498845663275015973512170320822391089242984555000118781666831448430506855475435134270153491580924539783946912559268759874568440282785508339898795236707467972283131450051856311803213380994879918806109286456027541807578981333941387391963926344004978265958302336569603584791117126454924698565255099159063942131532889454985306278087618251941690027595873951014550285419082844811484418889679171184403086385073629391185047987693420062118921668646532728551181383888766863918724439496583795064755683749655234677391108539999152341349510187526183936108098473730217851248648394589551822294813329603581029206129651519278129283363328757895088429091823290326886383937342899852339692973545923814619968867641652781973927081283017079453156647507298611985581948006394716606499997520835816528903557314101831371271192458149312978801294293838092511116444339560696550951360430886104072475425725291235458732350094642303420324239494733080444772970060439274071111871436477689553216686756360862773430065799106942373495927426435308620130399615121276284476592102146363180587062749874209034893390965206347154197783246510145667072000000000000000000000000000000000 [60,44] 180360016788843875400025834197654720620490268632470011339029003543513269852922457477945040787357456910240928612418982151195895173599655320097974247366722219363280752913585387071193341655200998260706874255229268476714743531650830184870606742464729050142024771433520660498593635028039648850216480389883533488192261519047888474950895882018313239847517824010536820279183133909489714550231306086652241362178549840600206391601078762162783565901657334821756378116264189834624593969433428468925693231716063599525804615495978185703518762828179520894337388753165925083001400746447935354847874160612242339782176126268391649056307957362840712439586651512568645967665470748414154664922932896562599593171117153927396211222369553484996236693604250367184187335037592650130702313992175230832753718807130980072272810346521304099843076262230847155072165579462419789422263114591106623226333680469813952274754483666242389416286745791567724335291113404877003419535436780014783836229523962301617124349844919502524270137634640007938298909238508341702072193750461601939932675295044702934934848822040532758813721713630147841790683629002542398686381645629668672814939508221176453646179033058959020921785423945128916458636179575204751654926678173182628078302693248436346092711763496918922236361728479620585890281992727333644944178524488746211894665842075429579177847308212234220268240563393008412211555969096967187917068948516107802368324003784171937432685476897808631293316363361977128171386713849449162536785224199128006319788009948504462247241898245500378087908972605058496829124596683577285905358087300055040000000000000000000000000000000 [60,45] -9150880950794658110945897959174730315348249769430183077847362586313783919260285808813314116501085898136576191751017442507772378938310690872219968969141823158860496742105887309601754478226439631348834929904599233448645187621884741065264600870165963450655563248547979689666658750598170485079169036810659215696060556572193090198164687418504812820806481866800181396294303916664117131379422540250663874972242843317455321986870591427498301976898605935889695738377027357871069073033547619108905018676748965594870144357731889097476766898752373250873335155112425770773262932469282591972329516449714351577346005320170499126152351366013961613459706182324175091768259383409481373131137484266865388072292970928739589084746021075444968506757930644321580170155704885949138840481749515917630581064904703730181712209299780701130473339625222999188500461174427606367280846315635561572610362154082921362339546556022389927195626994348026135593963593631127533962270375532355907375256430786874002191247525012309673538145527233478948610399626673031932541413433995564961895918242004179382162529624296889597226398690144026469194982450385146456635732182436860910874407818533436429242816556135169326860300758700486046258502284783407904074102415249833556658718170220290227977631506454165091862375725874259235376544378188500347589558379241589139314985898298481889344545109007982121391025910771441591818421790451692255238155924498746126766219739543511825575012155990620436065933051044109720375825147319664009902634622968943401051328825242744020415628365503315319464458161908848943077980399526253509421410241478656000000000000000000000000000 [60,46] 164662007753777522224966475152286062689207836716934066740770314462431444851478555467273840067043112563315348446976211942726192839264565617123866947376678534535123303811491371191744231148177199478401188121434268319419914332321070875267396301843278036828689005700605170484971753610077127305399140538688149558118238941090339207053925485634571390755959076251026391506960927574648917527160915007578134695549712335390688811655353210492833771852978403220266115460777684023373451505789969013335004461876207931670220143554074990140826176479648538280288854254754324107746603066926528719148811481536163859304644503903982337429113814798922813351105527178809405876046110331954597803123658906799339638313849356246269105767816941140758120506639830404106238256083663239864872950670115945975052580398345648352389375840943100969286879055279731620082736792559953966019835986583569159721304105731143033235199207447177874021970374467637606987188586204207349909344334323289324071101231256152007677390413275946661097018110492072812140916032673909493020291095900291608605314833275524563659286839608521629433880686073657719569379053318981466074506247039071659778185195234733478983173156509820551095886128236130910114859991845816996526731672063187773537130334229725124874535757366504633686972643039534671472886619562618226515213364059270958947712568958186423362805075237847046960528864675589421586062039377285207189089304459708727828489848593254583122612673301536947906810255704284220622628614036282109927883653264364797482064529420393131327104421901374290553015172448772292305735310466284082964911517335552000000000000000000000000 [60,47] 5487884074601680086921451632668816294321786218315241083764423648491079241518330311056943365018859193813015691676467078780594186992939870696376479571775835061343852030498147557305482983036039488379387158845732593129533213557913994491420066437984423516372611915712034670868004479563657325559815766768963471803040738740338715984075981325030925480231823175193624562305436619045070193488656290800800447891032306967985623556494117022936008827464923370937019878532206493381882944081193391227788331399930082523216063215927998446828159848929207607793800185484870821330217982507883776158572762533324419149406597928895921922866824069678111491641214021158148694486602879669705054044416947291673491158921472286098907778596726467726745257136979475767273690338149020392140153730581917952784945346962986128912139421258177509504812195675862017460175097415532606961675248165626366982974626105045348087000996472941259332756917708136113720059119994468924291945111432050258541297977070964725476002384129729847817727677362863686054867758400601593700989594943208948783890852449779273909613266437423399055246761485476879913626676542889327403744047792144647706276849053253293653270018421399655965937140906350114286761170484623361089831952260900646148500531080376514113404917200020100545865452795055240499188455152466657070135653869842030425920892093839766677056795534289766235594356620155397620455731598032858670698369104873204786836268125396039645926872969593190807038160869388541145405159394802688250026581502422636567228226079136421035956470082036491420405559875676812487067931968392122246438248775680000000000000000000000 [60,48] -1114365586862292830091473215045915772555378066449936115516899586156632676416435929082442442826943705851403701827201159175562754560036503575269931626206278099989199554499375784816730036336633694895168821984583494246932032747787582681007846907596016762168100786272337960855862565339104184244817447933405118182045355438582431947841638654761514312221262286224603110819153076253524551291916602296506630517930138349887250810895802167940772510064393967521791612482234657672349875321804353568272039949185718988482036980966917185840231715614523803661719682260918962045479290914771047865060205716604646258628328960076089359785921153718062068289808226351716302421505824040433000171460413908944222201000984157644704700996602638184660359010586608292549525892895011900398373817226007820636942741173665547919202311204462023449704678859834607046137025115876914586627198813516638157867078423800398631439405067437548500341242464553283425750899018449959547119930304211269809915845615904300309774292027738380103206017888287590446930227383611526088531874128308753498574046909336741155787691451114248678001416801886194266073812420649380960354478727834326600495885136174914119943972759257371291591727418550754412816009322998683270693996699874841998538913152916801519953940630517848311550891737799540147676586612223790415355743057690213324212674190072468438552665983380924477203184667471292944761269482679251726272376733978458173851864972936368060273074494323793878205316858870902006540360174528440646931739444118568692668943147907451931624683052303414762296146811317482475554071974325174985733705826304000000000000000000 [60,49] 17240571780916597293898480955747826740448179560237841791909148833683753265166374093103716874766439991848805703111367933731667860417525376761243977961748893996977029993081369396605480940230720541689959151390589670076758265939125846490765082007502351765855779579752261782876673027065838873012119888960257681639426996447544437910229073518719785777011904443151947796602232344337856339006115213789331868593036716685957861649850309075361327743766499581751930910285893135020647538009198831932762179588863459834482628681483885376585409238252002127762677447459062443718130455441691753221064260214975366314505328506815531831768099262541810002030499170695634460837418075457833427609860571658880481495623249555239345417840564860132683462895671329457592522651772339660607450537895021759955552476717818073522147967567723418467095874451244762788886213982406149594678118504037840041248535774336216844770555870033223811148112477928826088885382084269654183102708731681537436394957046673285396017970870389661565461258448671324287778262380084618961720919866434685122343453903064458351375081002590454189046506594587407212857069633305983217930012065987077787935586110671614650456471846153711864119191736392002695151911446519936634824638343831534162109720647823409344761456205408359578929648590334552754427987553528332436259547255099935106927788590660040039489378968893263832468200974054773501713306441630408745229920763923631573940806096022410620426800330052669307501172753147167947769159626442057541858077598883204794449502860863370534582194650621528845065302127931598729846520729212103772665282560000000000000000 [60,50] 1028143371152605614674705396842483927873848889640217365522988079780257770409001319873346641087694438325863109135044882133240564096101115187911798501398492156092128254764514933280806604660780512757539986775394070763933471122002614408092650884528143683431023285503896843048733596805076762313023171623297182305593914730847804371412397707087147956624444974504944705140567181872665011494198051035615466140859119848495895675664195858777477849118831016844605895192705840030613991460231174794687912517217149910397024332830946475881637759799097457717219509936991592271022014844106527752524422622827763599387988011003546945771751744810537499385025969299387443481719875546349078885951935331248459175812840939219986313261030418232022381984657176567057462390540213676806422072477555952703788289419695255238172739769060874901089725077481598388584472204705493030313479311553240606310748647519286242063622585654562334281948472449851165459335390387331759782964169038407375453396237771658810446113114209932251679989953281160691240323340195586584172280162563160766655315710852627415001996752584268112086121972998927078471066446094745398067257306875747316049972139811650659745317233034006105386750442012826981889158505294143463149082174940117185260598034262972360057084633315137014971380372557109681193780164924527187347132394577052020362539649879688578763876328505273903665422495424097559780023387185589822728886890382116133487221211984653372058087575515132765455502603996964711574162526554952084303259194263778236205577090852673952131806669967755060227057186673315103569684180696249986650734592000000000000 [60,51] -13317088640115399763332952894513626756674275714972349752786415495708194678077521006818033864981469020635394785001861922461559915110206861439881767756982867892607314634854496954960173693237205018588420461175919278192293746572506330023074159956827472155886368233402350671490294715653225663721989259954810688092112103370855501439582730934178457135631443295562137222947582106518815388568570017193524554946968611781593214881020853847813736880201294879594017051176046528971706933523278260876052775074903713162801931695348725220333799713667312464734388099636994616389855599826877518106795714964824666385380366201378080114175632162335286487046858216818507544197428421325758248510887049360519754499954971613586429155944444688760651470647478301099652250286185214405485835437647663363613560724233223957582969995662284772240526499158837948616765068525067291413178555746410142477104695927731840645545160358499664929152334829639248426158731440348408335154863322852764353607104456243018514853272768968381266768553136033095039227054889633039470581952600815275162384009784510783751711578696581345534852627279607268282045528004755221014194396037029255214541397124386930095672761789336995939660518515357082869753963336156071702721638305797578069802409454700970047310005838412343415086362020216488301302671748851511506088057661478948379069302251422618242362235292452253472889606522861583654695197428021334191219056618069650778656998152642090819532109391918039203322105193909301232938273648527680944048405155989493075761696827980019870114107206225495308147483218473068583453810505819406106361856000000000 [60,52] -248986424727969611236549018275966908826564097154463730185450109543298199880029879679307465565294595710715505166164138466358840065546965120054680596429293576306163737379707117538820445298197645649477516489052913036170314143391151384941466429140416175974301281921517627588566188394407561176731506906187212499087434661499919642428641060094625472276250223163937031289563703733314869474407341337867242614926386916143716917849275836039229662567937244142056267756080665413880356178865207093476706173903107906049380399657475173921025925977647449855837813719601364562413794759155795663452240424251346239912036047586176702043255513639791291983384341248994459552861999700814502315894543148956258874763566594975271922983509104351510400056187863725681389906062466152609702090850827405791472537893686412909426790456408628669525929447945141435531216728867911274375555346376047796303069506027874405220185039512916233404830991326806509651915994594116998034669908494591975261189800386070386717830788412496015165186039013368591455188019070555289858653561169555250253637650395703969543739441996129538352758184392814639597835545230500292349729262019669072086386122957623096629938937977960503253513802413384138552715424178435839249985896005552724902504763853618462438037381457236985286311462424654867026107176868565654000278550295005904630367137904809510241664093353966925833593190713697589347099789218862923567849960453398220882358913764938674191762551539281056909201012916822261341973053088588239549913309449419738198998216368097804554914405704817755013853047257418242430515698392367976415232000000 [60,53] 1757869110183035559387738152719275113237651879753630782041248410261817384847017970010652304089473675759602781031338016888048440265986047442165975238865338470276031713818068450921179874179669165680895498446107378021477667005381633033601034196043342796029952372973491496318968787493879173272176304374317173424188744805794654638911671980730347991904270652918701848610330779239931713527135749331143819847936838062029561013413899574194078387689071080870400961030332052109658295460127886464486789743510348261880974165857902589811664183891096883206582498861412045625279742500852130076275999242822943775956224524265162614653724689792944504712732058039424807247567158342936311991433281004848023593910698147755787418515058390951383330257854846084379918301035417574728112539705378943507973194472866490762241879509123687521545705321646849973841444686600828600853306364291583000950559349720213984975272246963934812034529332123397545839989977653839801522131791077681070202904328105421360338951025041352373117276411941231716573995345370440925716587074516477482415232007314779906928524727948777394643827489253289288910226467556177372504545819296115700384385430726802247193640889762309890197658811694573131167216539852713728493439977144104210601474114518916191361157912777333230989746664702316074252509502703225066945626740817609720378968576434009362018018928997117256072948599584795513465718232613079481941813879658105913075413997202383102451238475269741476578755904084773385309640936246497478776110486318405335378109385256261394278544087265177983408252440649022332482433134308338171904000 [60,54] 31260783697444353323509648158656802046831921920902445623975846070919787767006684625369039391567352614952252114092595505785560429380234259703741897451423987472502568057271146809304412211326356920515886977796673143741502678067907288399588856749071284476959803734050664625165005152031749130857651109761600289693464392922565751344998482697706105019280649086330764849160602207387849354648548192190813826808362725026488545254678400673497142625767938038508459857502762855866338327347426939437709135264699916279774534771522981590314922497503474922918448778961144600033981119266006961675927138577495043344615237578622140333600345270894886050776685766021305462427832994488760582338877442642425082091692448410277503561332543153985449965093175091185801284038278411277625201856865764049983157534374322418209779951797937520303108865471469649979829391025667237502345219823645767108089584508539959553938073582421004081639046348430757956695220812835922379059795909268663892643272154741351762125038302516821222810029390634300483900301302172968188587264876812707748964848618537301820313823146948721911842926229797471560137531876485787978561339861626242899667875108473164254284220715436726270689662091715385433678105159688579764454927466598277096344546893221389932981776835193867770559053144053247364651632037845524770228440969913455948776837781207667091886068706343104608410216912108873822794307206263399104347857583676681586718776206227375728801547235684080780508939826804295276856287794092754717437493303645141471897738394322160529548082530895222609544247288888293164567848122846080496 [60,55] -116306645962541452454879687041447713276897784731395003751190629858491150766193834906791278130743514812574383234314116482053384844254902277584512642846725202315963265273428603898680688339532026470495250941272758956513182179150344693737219027435999529463245856760311312909475011746274877565145840869497955384685396198363049313736790265351149983780885765489954658050109054160273099953634046373570645445606977234383927101904939527358234347419292214778586249356961938459546219671084989192942768302703955840869600595552515070508967647936028390509843101393949307777020086269406463894109741078533984634700105365938310088212222445844252744677234369351581038166423338637368857370772348448913659096463079929254590489690215890331044101558037892337096530508777819157346691212063498527109132061374463106640836089583203737554977275432555206446432098017111273724704956645595425367207904150760326402587080790470537045620767143657437341044541396246583863723711702068011838720864920684440896591539557472473208034710946036595776640556595418328433731458072816933336015026829929735133137270940102935841566169848878546712318021252497576196005659565771552841631550545478628039782042539036228265679595847353195866349024974031355712832979579572415482001766560591191027889689685882565996507606065850645738132972861571867381083484912560365194695971682651879758208599639838875366894790616479550457556101989159918810122043338826577917913326135682482804168075851977614244124216716434231181449520229178809872035690970651779591347661138729637619846031449679717282143444057900805166729142597191680 [60,56] -1334735121318262636475336815722065083204841699868705264172154924576404114745708592847428452744841856455091552712419208706100963712078590929871662581615319709070142028616955754593257333345021391619758131305861604826252065072928981554945187410697361420024051866948809230398127187301929647579022080207835442512796676243445256440179696322352399702422660993842069820476445292986106477017981584916392447681084051263534635611878722864733098863847701807859874130245642932073953365962834746153077394324238281354625141208352072917937421736661413872487657166910249840804353734933100315029886454421840323016064624775248109366837758877200780695669166446393935871406344506343926931816487294739825321610375183243974299657872806392703394564217707215852205386898726122113258715272943878463061527611665176753294316614361683646282529578632884637737414043548417599496851785256308876479058328660468226663290612474138558260625385335636854623703692008483490763959924718007743025670864440411963851541873438866816695877540372411205928558301173544398591631298659391001100650684583875526486874131800634175670118280350186152778669421305998605661029620403028758221334651532488163360182359254074656368119046638654574559651949420658155458437732846457165418628445080092714431744224979380693753151122217308398496197825413170135080763640742784134540705973617289072501995720121560102627070074063705581188459397498524835272560307095832731245048897728303761425005804065178092448118434268550027920405279096013151355898681166779562449539229831781499739234950690958909376294942204555633496653861376 [60,57] 2425638984915618365163498153109783030085407643903417005144072915668425438022581724131535760875901190780180475891994321133343102240131747250388670231919823582405203304332192711297886476460943324612453635476676323392367861614006810216981473450462110031426405882118817493242003498892608510983188437266199493550882267412551352171857153769076908256380494804017944345123246095141834210283083500241848952280519471396581347311670711613607404291894274942966336938415967346577101832515447746294447358967264092835317199432859173806846721734891123305610753075558642637253744521802765903424620368705611345308299444723008456803112958352699920669685673931789118410451662658835873683732155508410484934307218172333837690644696295519325779983682877717831275507246233336405761347018611884373393378058874066218516429396876503938058641321252572809919679987480212994115329921023028299939925328603965694474765489768000905593900362602988708714153722445435750289116949979009605750448202542014990859150418433403453008014730993630280327849284767336100188824016854322607209564749159379624616461569748315734991071253520500432914474178603984164502066462024842670062527189307585657430466021813797708260357012499798184515703271323061317926390114469955948748900109980197435915287216502136457724645626727353333614014018899570228293048368672601213129209383974524022378403790644881735846037938943314166444481029094552859453503843935139136116753087684666447210805426952817281966777355306495224724963456744648884078037545740406712257257772190320740405585850909433027510352176752069609623040 [60,58] 22205194529906882579729450952732831143027104975119960409132056627460938598331773421338582879779228057879151034647116283113893503460201109954529469004506155813640982787080198502938837852783647097528745226343780077587407371616352423394614891712647049183659931285505650776693721476057741579789005426710555273213306458395147287554352904445002805199625734774667293045575247664207231979065299630517257941311708747947515658339841702382082969992054741201313043245298370778461147710963168476418259269211464407938679589902071845517745751617783294349975328087670256469506496415907841582578893099035078189809086511881731670911388579868339236666291448277244014516581806856195039385921035937919406092845688568706089099926087461284453943666675407855910003083174911992627600268374266467740108888610733129798239552843332206016326373441832366884328160539450287174533321370221476755863186199668795919358385915298221780240800110575306556917414152512364554396898903565512293370060450800885279732906010096811305086321467922918371779607219658008032882128537116248381114004737991284468200250004223806063569271987902558108360033341579970702984887563136981632998097984899431107244155956673623080474345366853774907294117406201504191811068714126888919991641924367458717890380038132814215229417886916771996048130799186646631456790016570922876824293054323179353412550446814371309773724034886509026511109634423466519850699638289742429411587184691422822928428929519587313487930094490610417179745553194039616138979831618261480027328472043231650038054517671524775892897000107752960 [60,59] -10758807723255162884239576138484406469148080208377604829067873293367376125650074598799451038889102510090510599404394750356899339746143699938995769039964728211209418030299959248665026187040380600861093546747642727474886160177231924918494877380576442758818359494797669980395941474142772057865199389109949722513422067834852720933526405542615570128125601283067326570065491083004005843204658345863520267764140642419021616375555286464462277593824363158833321332919851476679965741276489005890553527017887697525396342190748590560449465040829863713746475319757477040661230140048289527655934013574537199424597713334567054485500720026287784463960687234459737375302014481534900838840933116835506363054310943063555019664987180365861452017088993978059932816593370193280767939237652237115763669846819925425884874807204113976087373146463227882127650584548462474764005142047991581526532930537706528414315857974795239844193944457668480851140740241766595561609775749054917894784504282310273539332529135217252995411303721338911911198462095120901295827175160682286902798738556425636019088116658281209813712785048714008636027811024098154188681219984894058250749279647489808433550941473293238972766608172850017303094707656300891642012810660784714434039733119196028222518960327605704443036240955451611210097348518087452875051177773942096916915270669054833687423568157706782471609198510381332019865012645928065981478628745000432805830970994437552600906441762564281744060055183156373811758854517524482970837185952267944616197831771620579087746715015736602159968522240 [60,60] -125046738132623846642774167758188740246369841463952461805994589004904503593740210465280550876983426429456987486473515691814371184661459177325116678640790558302221282544939349832985904162498213524619581661715726553888953145961798179398498133564981662131916066304953952092519131826805682804558444800952869691482121221164161871409182845313690006037821255133381783843022693019121221059729654745103988031028830086619379890540021600207349645903639255688526286446033634735682304059723503080434234363634911495338263082819588788576629521685660907147710400635762623828771783501035589960534221859598080332552745472196903604274674585741877369118750199604337024837938724460212745397105351555138854909110949066597543550799548612026177993223444345546921404082351032156115368428515439522297490394264795324438683697589847127980112120231390261019570851508893733029807048575393844991871294291334800788554456609486203541424560224641554048664045313869076398699198086792690282981673056140899443915178892314816276784944147192205038019778900576502821596522140880973586420590384759793219860760602255845143343165046596621460983443456172915376481271833617950612764712216958796037799081696824615308186082557550430041129054869784053953495399577417168231709793929463112542928944351469389728500282537647422832008411830374634674754541867676140465262986322562180648123623066573377744499537680874440921751715756243265379911629993333065101292122510783841913398507315588737043267471692539192857673784687784827242207922002028643969720467534275448400057659138800005736407552 [61,0] -366178691533116920342376805013122279389244603957110285952005211336325817291110638312664773329892990924617408312593640118411661938912523121569041911484984574715322190471921200989510460052991679900134333687910660468919391535359715892675438566715701938304226167281179447967983429966764431648538960626410449289905347938502434533438265700118711616845508172543079521485573609573771569853529363159304049127117562743067573928850278242209094371762676453049525710424182607947055286596183910180196606991648986914288592043983527842701475971198272681849586095480537681206529592272378498816341680340240730385918507794109014855281429899327555230453189671902460372586885514460634089223992247434295894178148242278375396778488607018281022614245837007990525106333570334136295202305124277009203356029483202213170976037829085793963062499312986639160566735636628717028806930457535295139359862769919027015860888851443471613377918818814157448155763759954974275847983258729279870364688450658769812961706373936452896227043531700210061853482052723709019377940713612057130984020427534073627234184922968709128138258809149215251037716535467664192440949416720546506475152875806860789560153144492658645494873686286176619290174340935318652546832119891889302313768522629745908462847739817758574539095700845391686756556471836473545539901958904375962054063310765081636133236213775776912097318684560651957329345722855201701093452785407308225003244489974280853750590806053888495660060726004726380256572986317248920372223634069225771129564669498850468201198239116789559308568798668260356537559063823164726224851095895842784018432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,1] -28373612592483693247260117638199907649055794786262209787734166926416367975373333887884177921615714674266628982384094312453997548452422708683901382542451148962421204635556746874484605233976263467364719891575578491038337675027275970483053743488036272737850550052438033336660583803263100804171421561704633091829115059327889691266783419806314753565808022586825271941979844314294615586868961341889585532262702589745592506922921364023545425172573117923738184160894684297360013127528647243769294882919279011210979894226420059768729541692288592157851272871053886278073152007430353925422892464868240371846209367103507292258723898532290912593848878458004198493880841919612793764658062137402743817049539756881773907085339945085200389490274986385766167664913902101971833983065474795226997284406587791797608348058325577333813721258076325701707446821455202460207085678781811861936644521429644040208574891660476067242454847570924527109836987553311824448865487037144410936667074688346096918574603547450953337169724957010095380789591079524253790731723026118577980562014098182363468840966891615445154700209801959684708507877563192207723058211362815252050241096957079972693744318912083226921120952471144744063690491257141876004458613089026780873515047056636668031965639645845942990238921274319297125928631510331623671523574657390809004942273090276122181723738621743508329009132315214231000822218180786118025231224822316084241884614355861754506264778986437329175855714966816025045141727484716548308708828851679948064328790476913268498537154952066061447796627111680994385006366063799701248757886395364248098177024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,2] 100886802590432802703033238360941541800626287001709020223882307820605155370627634035802344828878233405192324382925532345092701643716299765399985814713329506084609089839701950320021831842249732216430711366755782588586223203897515376089311171531830919171841176680305586949609410480512246053546435153781880517823264390860160282328159594661007536477479455934195563983850203330993097183438395828740722907469645186420958631187515126188824543233555852415735869298025717760169190736600411215114042839270282992440515708044714033354574208403893966593535711122225731575364979384372688992228812047894323883986555545836174598397399280670086293762301412285249948343682170829814081731633035689831208942974558263052184616318059451180629495820119121119240905748516990413734950616409938666606054882828723441968690253627900136806661501259973888537256607144627701628159808843648408734390604073761781519320526332895522690635288388954966114565370704279199279001959483708301925705360220344721632568872437310411828372591865734672236454904810125568668874555309861111756570771690412222117487400411542001642481948606314829651573831589990837301132072471839824397942570137308352907694648409145131835737370013616574421834565970580955768636894437650266118655078947878976500158952304863316936915621112723728994075518980094689480586462202645991123093918295419390708099811293489172214184496116762292647125152789896463309749380521540967829006987147229924539472097064405026287588985561790378601555108246273504151785024118282861643973655457082356595541714325639475932768222978985421546592173841554709135355095178160792082835308544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,3] 7617713369633956561390837446074148141683753776241461348914619479339503589831778048645322791715697338979396455856026799560781400192446886636892315249611270529100790376614749399151100695467612605866618101791009301359298462647651293777023643074144512663028629385705857623757283730039572823429554554539705508058186591160761723174127036016462255843504387465110416061419908467342092700565202815747731031383187330112413892734779801640208881622331241222882464500600505993345967154142462545935535943815841097101520630795798011929486920776563519477026995980978206805981876176337064233274426198990873255893519324797968739468802980691159869655342363919368104815182495391901620649332672758160688471476624610926017920929358067156329474279742449600982101909531779070240856637742353179645571110164094093438006518913967020545416357701184866183673753294288255991972096114423973065834571536340654461916881108535765494965661182834445112878301162945379381329805843251655900868504602059256324186707572575484675212473330692719741225069613272284747445202903909106129467101271257658645565225475707592050495814419103584533608932447907169994670747369208476969936782904987572744092354459805806860177557242225103057446760930088062201969784664487013654451490862959596625971940787609324700536651050180679562092854161473649221262870851411416141149602144931027521189669637167638177274581000831685586791168585795356118756315864039933625831897885878800002296247040177748315692541582425137959219758356860891266356951726198322103169552793023298775771914593152451396411430588900375163981672819647120495466037259444206376619339677696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,4] 12700470404443233374460036969263232765368912643267018215443932243881667308212700807582532393447517351544012065594701943527065823115229269762989552085781303540046834910651083800986408236929530017003614763203624083591472740537274935537992915671023584014405296344154906932062698237543181743602204395285889672235777245106705337723772791368797846991602751450456301815756739952328282194979809247284167334295812962235567476489681690930748674314196787810753083967340797289286924107034645947291424215971065509528378248608225884508330327845912188116969007986923410760643148654166046744121866046724821219730786958538806377208887741442278633902475630400880641239982644104978527271251158255092259946440069726350416919400980498351800495743689623668775783854677447885471039152038829323840130503612270960166526857869757305203683166486705952042573951708139423760916587598523941866370950355597682570742877056798863064661345233523863412046678160477218726701117809009180787746631762970458023953228751633877011498124511486267679529280835582447964621431841164339248698367098292514370993430687278157789109487278474829881230645968926900168505626744165066617557546032929596879297090340123712929731721516779577349423687001018104136275556631015063220508010700537234390778865374267578152086744156016530622117599651014462622386127345948322338536686244777590679646176791479030137746203273024435998522077293597960779411489474423626030909194733248324059514027740572347535663082161945426844058045507190826917093125601613419468391773199368498496575540406112835800521383855220798792799913600779625258515505281617913492232132886528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,5] -367300364001547087488007020949039670868623345447287103752757866611061496067727232718643433876071874476075543910047282287368634581193445281383095531292098722298655430023370456490389745420483881144176218807788729801603187877702963643957667607856371661246507107988910996075566071178961401210809204480303384180451357042753222836918085595282642525629065152392357492944855601448024634372515737029754713632554154194982254484225472931041981191538849070242392570335898236441280823276745405091607950204169664060084438104244259875691360464540629731032215443820998469472591965893121159284155665099467520334524327207027614317041797685993881271212889586502726144893863671365327833936422514799399726706981253447472207572304574683129701842879764593740925862394071772065159014110857428915164729558416844770261664112236290487900386800051447678498067787921758395334020858063512535586108042095129815259013653296375941171861350808800101036398372424207330219911458011425397952847098755581296609338686951904272234059519690362260317272835394912054165565012905743272580891076556715464150953844127473185936097803006836992419804844484727298585509896180277460730992640086757696733539297084668974763385944116112914383205377805128262144439436385445934317570318650800960159199634787213486470280239706040712078211358550165500850266982868787004317116229277568014069993846967357077470644558549208439360927525732348899827073020573315841344734906170251651155967373413216963152095487514888687810876999605921069518200940075857285934641231117050479258186364403260236615846135706218828412440671476073452985605911577774790288004089905152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,6] 861816864774563798230398171238243900475538790271222493722935033639699445490779628222833133975332029141249868205642215971202364909164435709247434797350601746380956320632776832371658864918639471913605719142356840281361748093976598771116908082257801344054536015546521317336004083568438980779923332117002042610596763062145175000119506611450816348135217434344841817402805377255514257684994955231176780334164156813326510565624287385644902591152575817148914070673123867799307488951634551929272052006402445870760383095518947510110806567556366602403267753734786909350638459471001255514614034993411481388531303399819915359810399413912684902881466896096501845421951247409793492101067695836444306145648378622551130241241035191831949393724864511128440439488543794763956762862736760191271694763558236885684590281766960952490419837540970749545493194710115197783277168607069489961716775233919546366039771893128291626864386136816941200742645920800933491957297406308128421216546154918131503311536374877219826383275142280618081979802334510271461407176096255746964045231288810207425236353189354093799192724847802619529295428147205006077165869330405238613565097767216988060066559257177726588891532489706188213155380414872288545469776411705898250870833437880772494885344569845174942538908168045759090626385081638994956870378965520715882717989929918560593183000938806037576633933920921744973482003277820844728575832112941743672562755462778139704599905572845281146617959458998573972197131110001008094366946439960047459566020966655652083388979171483903490207016339501087224663094414815582067471188733746847800842919084032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,7] 763279562500882795036388337323704326193037086562146420371128399654290595723245629757035094138198474538602857163783859600698831402769410375771697032034223724848600118576151022418684350691097694552734926772316436710869878126782298587907113817615702690951035357787258786912105608864690687699118358196562856275837411565673075067565192262447348049600399979100766316711795043973008491052850040511088548148544395704980891717854636930397889577920387182741464523734209196879027313807447725012399323599315515552167131265009617607502484046999994476207168117025376263866768818610771375696285628721201108580133748647101175411657692133627850146325914092891380467119833328376295147524774246477131421893515900041455612718317233315612510397411035878358965972151604182360827444458561935210087782873315120001175321515820762116539209894408176831558868905642358938388714634254313440905904365208888493234413127548840237431179533005625963934217863223852541601162793371030346358994442275053154872632975210120385086729271698314507926227281485567159419812893151439925986857619389273586058255448505962469352322629432326984492926753603190162839425423921359930255394282488502949788380188241154762315475179791560737965941895875611629316416542120677270088627195188964010365465147420503173662055665486068980570166114252067633746185637138674382842923845146693918547542672215310480423218204683286760185193215164391133262941986500651073779855404981674924260093184970479585977583825143781859451530968853173142067014017702859995424783471592640490399270777499171176272475121178686471199100773283339644456276799117302887821778610028544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,8] -2670239215872597682404279843778033025358726810687955276013360976618737728370384275018052207903511753670687168440732041517056422036713171623250416247191294345637214865773112957788546960160828503151965227991771441936091057621632390627063924543704560737591831530992032752514877285853994280902271907543977665972368111858721928308061230229610953104150553144403705727158182643099519014976719758563546850722146433960939177737359743335542169488576844010175127836436511272377467180560458172846896755463724326378522925246520045995517834152898830350491813033536159401350637240554041504981491378130204074241730711621723054017915444220600282368277745820861120282458139571107629561250979483103819821414894308272025291623944652256941462372049191990751430372097527731511631407401220011999494824556076125845790685919359292219994614783073833903775975072429814192792642429928181634541565182964976055940876330530914348954515194509549259441625321956216920859972620906481922293825354058045588281126088417229389398578318732215582030009163406909853492860660037114379578855725528961840583972383012138935023590653792174931743693069683053681297176837896363590129703442351236187956319936083486485451209525213844634581135357585708050613827977453632070270968300631567033842597959651501049791159784454669254322530146339392218783310746184592477357046440028868178512423182284883170616315324517298576508356322428911514336421846006983004300998862183454778935651987806743423086475692546979572582433368290380139398137036748953594407813115690661224999566316700555778927212057328417101490156181414693789134807477323343993485854655905792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,9] -11675825918467543113684358800795387088271087727355900457741614089350710436839762405278657861870809116471687572570017133655389906934909902700522777051898724703679222972178337974648968224991551984225111537053598385888995947785852912383992157779960886443016206047522836104022998925522932448682408990109741517261518580918952430960210542431682850032387253987129976533015982636908647464644141605312053538187124155839276932239670946533015571290968067282790558723457336651673168313839964505372588525565847602472671149805028685702052365784451148725690445015367908402327908516566562842272246855904731371549562256796192890462660215435953586307414893107977109051834740701329085198927639638413412178691710888277723730590264338120593707333612550618178219447927062712333582829694696218049880486731583069285348965818036488471359456031691443785059047921930418051693611847732215892247190879435326606855176716766266784997659203565879324626497428124324055790729242783018648661621621355484627435851666390546475672053618209456102109354002960966989164616920655218417309344638406107841773104733476422336922370660771871033717972363568355172216607449305090865446985180807067833118751811430021711088135969344895700139923894306618978310692787903442261885726877219589439225701294996350738842458062236231263105873242713774433239871137433990215235838450363007436175698498557325069319283020333749149027790152544594675722405249409477302915255024398245690198972084854487790512843694421460865357737216048015369575537931951428783273269002649998221114058701429262173698138382095441400990328323433632651910039639119587590632954579124224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,10] 42627051158011156733134244092388097515347327761290641058217793040004007547712879778079870950414177032039484337610333523608864926886104356846023966956117613246091123977468808555615214094950947607738478803157284540492050319497997988773578359254755206873783038119466081322306412161227645338262559992968771233907477244160468388482046316089934877123230758472379955014202192639585058192542750914983122498429598849381424412739500446815568539880189506767161603106308534303268770684993021683084701244503748858595135317268396210410480426019493475134883106460113195767807505607605357943427898061900070564144781436363341956059811542755667478014691882535125986525446236405193684026967144850089067757112077714587824274398696785683088369422253705088126121188930786120294597142085040833715916696040817453207218330085345902508475727677388090921572823276429788635803725795020458087574078709469704165561221355150177694521117486962945345997564829908911693672318463327968282681155705249413664107699603775659985211784557602008214806832525198843315315071829317770337796413384974019021088582970260484354029473905722907257701734254846907710692617253508938793876298941296435108447413488820270662062505651387253783681601133001839923793773227452286060722491801590358006937613675737029557334872774662326776994722798268489159960355978729895369869244241979360110638137604286589717134517902969399854450716849974410368530833685897691045005058505207025914073428634701642898726360842378387461340352432414613415916876815411561101062820401942551909798111283444948781517607959639992524252441441592697493102899647635673871667845887164416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,11] -30230860815165297187314380718051752921071194175193625438717144749192331261312774243107126168177480293347897992109137629229927780597888733654268596799973735857984043874902310241193676187705675579791162797145161032706011283443382667573354508789864279735179118276738375866704178665911688568818403578831007422168711329763052186064843867247059378251875878298104466519227435049897166297999671412381074478437845840270186672647804689477198364079006399107239349787637629205147854779303170931010990050393472288582135744509867095075707039680653760788369801026421945490357762851580520132417884029978360625442250057087005952674844184029234935098990079193061106602902560950658431406114696976310785836278623473032354697241641318049473275770315893795958854462123485860614738828062475860009531285555698778970818843116940626948834103953817243265265636846601181340207797088475017300685145532165338674552054287465535682862538839363100942954385124639862832767784073967189741549795269767001555251799931237646789874065194179242009888414045173121372213097138457778642562855782074948057591133895546431677080324832275972626015373533737737803236350669333700281780024562206548051911562500225720699495493150322271252559281516591152583124234574137351451595645575408851356440078528081761734810251696205217508131923723895956856646470159675268343786602091307777902075684062504743780599817973638706188078296755651278272330666132703015219576905458487167853022090556808427197314921058189826377140132759162076814563489055265650833282766461154798493532611977508775747856098216848140806646324128628648392467384542237896546541311816105984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,12] -77166039207627739014512514312630667078933806366814016161511703723212460199318729069259734054713970106744762395263608783142909451306915718374001875565725871200592382121613431701566627029887371623794091147909742971515745947685354247648441988909392739790723253729174394035689816654904896086005653790682325682047890302327011617529024207629154663674815525370979695852226613650543146047686746934853753142089523348093988394069982311980481931775985680915768109700058644257526687899471969398228325070360201542333932171382000992320563771405061956465685815706195692418005633745336509656772768352128080709099629595291780440768321146942669190266040962632525379735076616175921005951020184109788708100406708991591188432827270645514891580218955180857905962786748549550914738978951117641196234473478478194671559209948765088661059920436623688138263853831852149730657652675070755815932353377284863907688028865607634909732521863648707974178472613727502810035761515998327324394225505121959529487388282799168247046186062122077145090656727885334951785516549723387237661460514663267195922261096201818130521302593457425780282487532210514883686728666461701849242854518056456094223349411781338673057646396868087033630686697896976829151444546814349690658146612212367271498718646149323534429181861347583320046792428043084204034147979912536748560533369556239440974785983645241692075501319225952014793824530282332108097223771870377262795055256115055120847502180925021855408237347376649604058180021270584589660883900279498297435555425406551308242028954659947967442301714397574331255210598410436926485497579712637490133406519918592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,13] 231578411748705731153322302784083890591989105861913169641379249555399135952096440051109245840680895489108945341414842727828352040761890015908751174906110145907635440126324923099494970572510469682655355056913038039223208241581360429528764697179932636798579489706154980801296647061578128311257722639270128751270997831558841629328661470883377234333173213120911840459747366750617738392574312360076620177402807028232383361930410555407599977870236326181936466794026123396426630900127749153207111333245498531299338393349784150252061063708480088316077915431508324796239852164817996244555062581348666617755119028884207078176677890563656040365259650225303529420271854355637277763106933708370595356310641093978856995260698683737261890939224154279578678171057394981205381975477503407310514213020322446124289930702414583676035267686307086275337139782382373836905078853500512449095699641605400973928257097021543495739282903583391238740143833638016908433359805181993801008156080689903885679683848000791611823751250229480630094704478866054806221729154453879995382223088406672044735719316617815810773991797903765194861243109858923020234418427435960139855339986375149626979189378672151511946914032906592824025487652671450526527374934494022197119583683713009437649845585225948177269256127729031954015564483477792153127656693630573681192379102370578408538883457163724690914608534617796742093067645517419313515532152966073736360091859173074557869001104598989031747899653401197625681977706330073653917322212510405001435782352479360606107986436104792145253769404980666837164242369812098611840251321715645417581769289367552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,14] -335329578344112254956854701530861341506544312670463672304647712134465316610639444588527255845237936568539453483915779759557630525719638783017598291964419981700407548902494316023371357936230513997677471978138375372877272995772957357654164264133277163171746347392448434789600489186198778028246560227440122777236153025421371055795460034333224669989791271207770672061393586537065850134466643414617599449893920438779734441198057934625485215204770651981869714342406882266450089747668923239748186419934714597810913387234342783186168417890380586454801796212857151830223474062799566533659307076017704422540548071479465975946121107307641277656752187984669377763653388755146302576146297168709078240065691771438806005126077105643754375010001708947992928757843144215518423395075108643742050202018617846813597648498351375770278287866492803486221073682765571917344885240367868274741369237915976344496868463956567491401277241694247627834681533487587488832997474331989412689289523974864898636578905309807113527685858056189333486345879481813894581324493637735050391096149393760627393071023001721388202982730076896543240045717212712891135038441716527668778700784702400467102014015459586270774709513648822261099037619843249457950072274873526634195732908051667559964376947253923741321883053063947364595904496521073791450304418895469142984812803404796794010588641868979988333106119442084296437281077286400283462040887299440923902631315949268572844285474515631610075533655582904220365213565607961152819662894792421756403864568095353641431181602519607380752985576829679006554103438804215400039770503384897169895281043439616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,15] 339286453278634459812933022058382777377009543109369207464097507215932674094223974692680289335041278611107342228627795169290513463483655226122373099035512180944435502754373473366654288795065350542104716547129992682154873581182432595939884303359794724918470282259686807299272052296889297889976972803621504864867092632067610984800077441963717750398022229680590817348629381145373678598221914430056622461737061467182285950281078081275365043900106252553013445665327365686803004118930323876933101662958687865286206536360578245683537384859049239377163234723246039567164453815168608060501899195007365009546157397774010282137421844293517617475713508864849554984076949342401820416729641637262321300868302961092995608191952478604724796943614342252776662404292622824868991098158428165051815624531849042618057634714846392286854809553857871818631359460140183331385532349178670834344000395647618329474212532198360650605884749907790761066315907092751175174739393053286784418734283162188687498295897957762170314235611391905744356711017387218229160888996467393174074085609267826839171679179981787147712507913253058718755291163624494753975426059316889071586323540157775588847203132437464224275672528985027896338818689914212494027629935542810329673391866748953878023166844794327690939021367833026715263470094073075773345312772187475306022557555968445784287581153095688081842121536142626911066667753751090855645991311189122674208098396982554168973637825890158768800054486610023639666010849060789937589086101707026105832304774637862614592451945217378058081659709410903207701850503387263284965105944111651896650708996325376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,16] -271432780628112775801740896851260564526215485752601519885936987401599357880537012016634019122266785102034399726259952185445243220482749896297267367290587854933941537264610001738799787309205719560964516513445969784838620311486998810357480498659732178664854099178661481279943634156126046807549288082973571526774483858025517561153087936136878347009141211078188392932941881796705288032693749963709776697972503241664122221872200085228202432482850982587777385034327895804322664018117742523367219218040937052218402224306820011188211650236314143963018845467197988837375971479195318624060477854555534202195614689915487768080114914353071186906727202379658626277789817888221761335418896191104709056904428092521075400919738002989590932511347332838874463717315315157853089173517978506881009827420886063264494753607457708516303153884341542205636680645606302196381274049372000399724440561424667069821253864951834630943874201993746595607631973777345120579629099363947599688090907232740111580800145430955177545520156379788130567208789774053352544429332194304457813779609644367421277598026864095348197709175460000122209339339285347922236259751074469505502235795803851167680729765026440797532640020162276531300288194748782698077294859143797378301533754742700494129893960867959782324315070282840100636986587586124086962104727885563528370417463961829702015072508757970762062782795791449515835855796651849279458693374614588006290288184764749223357558024533718669235811663185848767560934498001804501677980636654566446976967902422163685660077222838824744453236494674325515195871783540478343370562096939888125947285694578688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,17] 198846438839519757881002430693703238208001193326812653953158281098349772572848787616110595629900183873207225914815857666686756411009791680911500924035863518102566173436413589067887339628860618605755275954666545987084182614393003339582701182475108779771451953098853321417489664801294547749954273244813143224776029394480311423105716600356207215462837587071231629574222444225757663651230720809872554981515092084566750823647133801680990707241081345083139357829631081563688269825239878723109655421417423057023938226750038204467045144404885768780102141277695066483329357254235004733803659066953597817382128145736950054183270465038343488898971309665814924520835131381420378105807032111360300295129379314737216721522681677444467786640336421228101919099343021226246653460969230422147308453186342209247981590905846142895813813696726951371450428860076746353664498350856367832266903049283733747083028409891327260023947100288031820340373605437464126631277210216714950651548096191181822446093029696375023897707731814226871296621646789324258566071695218438508783507650123806616147498162455443088194567995612291208670625389187557706794858496542451168002221768657196668284139454916032955951096859176386409263076364775561740903532157351725616113478521639314776856241652017383606135104666218234803608225464825966822323246425550767087561152313055284069273915994067418008670627987568249890125395521349631730260150448531138229148485363879594546639576003458733344128089399633473930632329371167934915266130015997587695756809800067395996544908818905210036028725585533507378158753955289305064112866213637081618205366160457728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,18] -161474346795306811313489294557635998480239149944620520835119951752515561061814054256070054959167432141593986814245583481812170724360631397014627947804472873459635316995892704186067895402846966317287867233163733796086518672301078162922659718310792847007536905201883039224558812588933455222036643060244383904352054050902351425494502539163277091465478525551360656618179563978118122869110702092835955362606368699551560545388991454917865396948209874104026671616537524610971587699414616244200812709817294230546312700875420653433372428516183748496197809875176792477930785480177203232963849385007917461443393995467374757953995682533637517912962535421262899483219921959464384424769600266423072466435036567934571196164410245531160405549249221273036675113178291314607310299191333385382847364045895900084464841183414459518483715067305297127322222730116830440170335559433341075514933669705583183912750975554377591433746116284537245819794209454127372712592563782205327425273910293316472144996206284315782934103796236578270175465654691990173753827628578517577340925947029709422375500672102474270660095036003960891424895081727822179797891467859277659306354772480767605422618568632401562920573839283966170917262561887689511548210753960946681222821928184545778840254229775902921351084870614351091987828563453609425403851450174245757849393859494258844472845387745992854768806220373898005031776054542676958107651676897636192118976809102340704870302643504354297078805852178550343154916025986585876980281836039076961945082486125376420171446205521108572067643159163099533684650684473822854432098879375877427177781513420800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,19] 146239529310343071725334197724520416151518333584753651824410968592470506361580816966609932264898873850415431701005360804238472405371729352786507197491220761752880357001321581359225214377679530487339068611266976750020985856563818279729271486267185544573531177414940033522696534430040064160269969042853761710223982985639197097397242518440921012869052075034943114193499533996916780286052379497123506880089756887997487705047509383554477478996833346304711932746959137820281280910339322266428015925761156439913594961121150967929707238419497459174933541372265643475052545477135178917156064247511715218670097195349644324048810047417589740154775830524178243771411085681637479500727928033997276141632819215045788865817351126674224318454630153143757827128387056253764058843932007941103976823544685509400102433951551255992293653372238410962236932531652389032442381484010776627751456564841056251764769187152119396552652475860662778569846657098568201073808700109266371496130441863376060058983398768130600423604096493474245157083060345591984570514546616505732556390741909646193142594133419127216143896779652948715564591371977567652471585597540857589793212853754249780350409351579185411709245964503753319460166402162444083138937630290999858028417937075631648275711190431360927494956961227300258623135247383168505281488997596886713912461747417244034999037092554271350829730451906940280357677584822375548105354178325732976572271697057794686329900253962890178652912899322345413602906513739578647616291014651762385266504230364654912219533309416547096597067448234876833299128453316736795846184453589403025696119895097344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,20] -122338357914281274610850401324104345630691089846705459043114011739139040284207373750606692543984101333794532333157560145699316487732714461757503940456324504641143382466700072608819128618751120079542361024551382819930899073805721220715709301251882640886115927911215675374551657400122854227963967242244028420282109603276939710256781521076069962732362713051124585110607682581749624819527718879944322821498676326211708250200801884482566073358282067395983242219371294864069114468274978618033767872189160079791380933381821004334622896385966203549696346174019623093901627190438773663701189976314442328771586852082659106982627448142369194820938103802961795123283930824838721770174594988812428394355859824537955812963483312540319468713252745459502261657881039570624264186644170829327121301961181261389598941279015960493256133971546977211475432409224874622679557632700544248844326540359984193033818319513885598847538966069527712958031323803233819248270164222412779184235487662974445369700134444157101273815564404450002001301329018367316079818558334045167207674050162892326622136587522594557248960084427960039451664689565499478712318485355876421064051974106546060853363843749199935079841221906208860516535918611531212158962574311142553131433069963434222575048251735405191432511355343386965720468564981290272840817589784871246259590682964816030126778869625854941356975036218632505463400655317416027253987790153947925229374890381841728332932909089834501837168790652587123142151621689760562737966498338454830779956101484061506188045540552512479403664158794225246249668491612420194002923458492162795456690328174592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,21] 79484785116606506196829867212756957416453784304261097055196118831590022831466557429222321709766830736560075272975639216476716988623605457314421785223047254055599929734684857651379810729682632857916255073607299192235147954157333212981865822846331751547438849209674519338404982488709729935273053777562821040127321111698231631235164492738208491245870871298891344958896421647446384553666952243253872514671363590701137262751351988927727472435817789583246407052103580036685303800886215758553026737508996356028538118627323664935075567361931196600945400836788608484355335303869230877969748211678468581166432396606387871891055000756858539432967274110094666411224965119231657110951382724700542596330152014313621780561800613769752775605492216469290962057949645174570822457134675328488189114985924337956465420789081409841496515265288187761668094906953625880073945664137212452137290333508956592716832134469950564173621470191094366274209504308427863430175507210281650057245202016508838754415674299273313879956980508223300187508965773926312252647032033653172108879199883969422534862833444473111190864349521315437015731028234990938885187180239689329182011128690719772341690964385236785013006201197813904615106169436120230317884786286737018418295281771020253012432892232991252251978422506793880233653171802209199688008035807548277356856332067279514296535061826003310200489081710400794964968838398521627168243015865453771573550343852134201634758583140285915635881981165083582464338042832134848174422283127561999073682404176068732560930778875206528897824614288721488086520239417725338721047946234748624316066571485184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,22] -31465030156212363705533842447921097735006792557361906392829412495563890242965186871126335071433578623818828287733463899722935565288910182784698528053754431720105165657062529831431129516500329480364730287729409310356713705092411580104161464506915200636996992073571601997255012809677345502398907524488024769546982576123003007766193083489622382190689201541493832317605980489139666513500799978750101955860797232512390402999568449286154074564638409256062987532557173945644069140586179986881463942451741393289329386810061707643411589408985203431626023477389924999676679354647001127982052147674343218748485642733366260651138310897984803605399559018883117211716780422962798548634461997514809262828946044735498275829960741258361320457958647755770091614185625165229292685533761764408677564405602960970117809046560641150818119396133374329667571887386112327888446075574245711794544823644698589793643191460912976819577889153675704957425793305198476366195692033876743798249515416320365849812391623532820442123910680367641471056194084198187373773142537712645504421915569207644093011409202084081740900098575642763577500092896515504489099945331159991871783398634082577825889028758438755924258972265267815780712985513032826956530699084591891757967089392046923017383406167816832567123836504346585370296554014861296134374502916719087266414739094648961023851595191257333021654024454222376283216118729585723224251366549258582406803771790669652326598803026286422984020266727963815134409746858901884341193074262029679890927081228767953357454033594117073966061015320158980982465218212767060644723762445252609424445029744640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,23] -2267330421538082742209082273404403989256163486439408638332478570822028943966340351436636955838646441931041783568871747869197043845560063970850823362686308065022768893156835686648631424051079685975412993148874009131790929884791572625050334208678938312000498569819783269486492169763123485330114692235379377476835138246579604670675653586820681389675092314423905822025706536764072718699335361252658881066776885261666392429525304710795343319863541507404359001187974517160690284636978997430411587334745345034199844668900224608739731897710041081801062152017576985944928589788609569859698800163189779107134030654398593698154985896089929288429838479422922541756470265958344626461331967644226621125321249859738528907573745985327973398518269316010286895827826326938058016606694633911131506811212454081218891553626326400623188121440795753700650666698887917905044829760312052936813953370010566984150761764019958286952915217909277188435187910082878902574823889632069324815745290693883943815574861965499268101356367163889770136041785240459835039153948860087592820576187268171624790413864192810659424817685255138087816962479883129792033426294150348336211071417853854229862352934332618919451035729063739247811474516644414594815435967605682761676904883403758465570898083653411677288317500434024225846232710011436109637670112396403537182341596929237715951423682374580617050135397733540541028120455183726868279442010114305762304076917653693045007527942218698645305236733493659079177041028263522867478545541281182671112167378649336111273400846210043640268936212422292646975776665904564192078354087621605004164221370368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,24] 14204583846390996343765358541513212122909668071389570293504168603620326172702288402821480125484146982835006940516555914027440453971146047746028189026648519639319863967319506583530860684152107425188081559616152383333927441182401174270192647053981684639465641966054615205248216884318902282034394723434341843102087153640185957708496620644866677115713207285487663290312072773109186624375841338583667963907376124704321716284190523581471214688398366733271366576009142732766619142927922641732978308620302207269419214233421841680199691642167235211230599200543170950513700395850992050638583979468102928592357217512219599898020134465415273542534697428753960907710017698492540584976814351451034973598681089167390558467335057268838343687026977126693332190539562503815831471595299128888684164853104507165728533653871316740784334843459985474229037272463072108837753473608902675333919824622567274460939679796159720114934361321717320630717242182114405846821936904173773507506771918853512387213141813889420713333933989143128192081501844169605520288176840211619985302882261569016045724870417995685655756800994849201510360579864473576477982991062660830626755283309131877280430292809923488157738943220104459770338100322427344066248955060424185036724020527376841687079230911217276741098970206954144321008944797372189874803234568017483323165997392824033994784415942485659075332329490238543356802825662749609759334139773432090724240147749923504205496476619027908895493056614191157253763807526028652856047316477783148025030612042472541610022429322201445673218476931672795497216327478267448068703296803508438288881011392512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,25] -11425491520767229066308860969316939987759078576407883819481900691704084744569674578175937803539096706058279909761402801137198392775711514923572395209845602795133276430756637697339248490415024262290843888378456683385477036787613531626722287498326467994989509966971277221873640965229804263548545795267298870885482343248183685816479957634384174069099708594564506166092035361862380343819510020403541165235539981317467799372067198275261003575377397154494678960198612765777776299205525289238963709454602983485815470355873137938455306312220293294556159115941898683570850641054492686539778234216517136299597306164434084523047814155418951903086511480407525781243105093856371198731206896060296623915861866178554025181367280716857982936238321752791727893687163389172164464648868431542842949359659706766415265316002646082111126773566498423715728439061717086164704592368827180538152038659285758674400966547766703625837734950209475592628343934062187818834981064476450568660370961848119065938658938775464934482141888259323253773938109867891553170332807739568908197819626088875174775600863220477267378604941299479060309255816453664567963626312198073483633666690404254205393143472705940217074298949917701735242690818633640151443872858730330820118204349752061512386483738137880837845597513632742065463838865254082993833089314009194703908548080616592888190689492275355014237912448603692714531294666093191027425800652874518266102170877563303676920188562213595018389458926301349543577815181894763990959409319454069613807390093834109161701569555068455346067638767501299925541116901898955776196013547956512057534789451776000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,26] 5124018910843101502802597130698560431979950524700930732105486362894882025925133755371003784426376575305751628462613811276015734844650647837291022287963524242447126663744579732553594172313492324238463158715356654269372188660233653671538109175541797126310839470163198272975466966796387877215262104693970803072831474937523499211045032755855265089164419504859728423303377002826360569219641986329689609042211884072743960115281383100069187090025264240012543420678803254386802553561411091345002285879200407858622077053427942294126285870970707067011692337426372884163970644144213914900856047742276011266567860893797469882631061611977682248746419351849309399562740511093417307261837713892179741644930728858209147056891504866149883724854612574228095673514576704772042224617320764874868659277087774649223706264793443798599201322055244529362473831773347910908577377819811366546743099712600481974190882487483050234662328497958953439564117455803686796948187022425013882409944212355649940162495863390986575053065393271275363626196717883244946249314631937888918720458146116986490379120558639237152915316892148139431111659129552306336222932116463367134616717449316274938885643791768582230316612946129040190656723403964383802575721335727677266857814309318186888849247681304840374491916376619894880795700402778146227943557273393560794170891675614614091322807888331277327241103117105350579810193362641053602545042961936875183988604224493970052348173092422167333934114955451643708578847466510101890227405336974202452533588202935334343631347647153017164682309634644310160755395090890739344692251516585354966049486798848000000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,27] -1238985596013899523528868141513852473087568145072532181711113006605428897019272088208275844558847769616422108399259327102887260674340297403852914927045177408841022730258545776661145538231611565200084338104775043342420835170271508487520649408972721021601411501774039696484909573557782258850061925844778673158663322499140318609200604727973245916301186811583655673094228672095379782866036526228982204031983866181854262133832923750149655696521320912640899644020253509550935810370737407221249474005928027336704021842307562838315608257540734276164404705829580481168310365827758884978248449541775315970384166669843616150807453256978162889678450083312533037358968157864769120149781487000559041477783034747301139723807456694371425685941281109089471897455943273992153664791748321612081521357852659732520759808734709072152784755792465094316952651494739086418148809501235136960044539321044199579000398314162834794264693788567423036603064884733439564309475235741087747230610041440059937085042789473427825882724891240211998662920245465930030127692549838106668540190595665539957652320348628188361103632871031753671788724454020190631413750904564023249855727130717646958471117871627139996658293297900285823071846990751731005544994191161929854521052029436091229470053121282428680454983046754886949278033853956069843475261958630064164093668504408438586580562756290447778520137419652652859167743508324641634501275580806324656187443090557920274252559782138888729408420888146377808225357299059622595678459259953104186398494750952051578838740370722383703111215091737677148500518166142167953179518740439251027421762158592000000000000000000000000000000000000000000000000000000000000000000000000000000 [61,28] 5170680746040953105166783945612622662163495833387375979751592921829989019625594182403518308139658976425739634507199725256586235073189616454437083328787529538664578719013138784125196659830298074561655696417253343906083722843419965345772228774965397123281620074003466627733490760693929003569810795611842093126861394089893766082578694099202314638276041056019181285196640494770400435739729323861589809082703972816075473589848423105715639815208030199587332476451133320224644264000399502006188809402606428855760178828691551438236599071629042255780035940094721213123244042955862141153202516158707932948227822553504528161464737126105977347218920235698398564624192645749570113614101532369846392995995171435328701239807982343051997510608453100986396603779736820163289718829168543352498813281978927599780703055586544836381276592000284667556630800344369553359475030270799158272733470759453275505241453776650661507808745861678213975356708392021450099396526854856062051564972688850445191755444741380535236061944418099917757257240197891489153808242799183265600134596784332915735816851934147333283929977593804315263178645698901735574983362770959393866904149422716344650787448593214197374908779035657998738244861580125751783219232925538369814501056132691384283211495354208396387379368177863743443417943138652162747694080341899860214704973407052336227914463132185655075153168081021736693678130860774296117024102691966094219625439932770020097701998957719426495492611332507344903034216646602122809340363956819768077593096956131618386739834517691172246340281473547876486083753254538653423160081863893970788317921280000000000000000000000000000000000000000000000000000000000000000000000000000 [61,29] 110891112470460340870379642563123637073512357180979499742097346655440290932283046307443171144950308749707177910884382446655308308011795592183780346207397729843749480622929604103777647362730467467684637638830127671404182701452418563685815379540916337849580378932824429219096440926039583071182605626064663963325988020828222149784449107879017043228487788300344459107618271114598630556638391274403422657890519791380230339337134888709952952989153450355082079770078413236331048379632236979064007955814477396367816954295549264843565742157906387942269571900855254635840952957823760540786747542396171065454997158226029519556316952688403265413618811933245567982581946716671480558775982677647367082531734193486229672403077451555992277408238141524187125420114218557874194681157096616216790062130480639482835835356978468979712491972673175454152685450326729399429481875100296164364758749678302643759440939925204740410476944264252048883832911143856271447706806531763692670217818047388505638206586706711755082352011582007955223625970208311371254084305434909772492830244888685036125108557509991884450079232534360697180154905036899935210740710519806716166012643974261903530210828740695334541073642796184484971696564879513658428579504975489677107212653033778975343863045396681672048404474861585537837260814994576775962616388186153284716509542808748042869205169726682845198911103520356895307463210773868505451918378284340968546213151511486961388036508489171603334514412839441794553509824012304074294126650039627598338436293007750739114508391092383020958472897648130092717653620987247476406343134481185251217920491520000000000000000000000000000000000000000000000000000000000000000000000000 [61,30] -40324308302476768587500243059590767103668695563666285513581361072800623005821266260527397895668867467161574657983398902670922129875770067697954041039991953673453667746384301159512441230972072372780623671808597529582795850431283190189797152273474306528615812579765541965223828666061676068837669698379642155615282046333319109646583414606429198974759894876771076269560127050916121582470106224779867633689942437000451157345982198760325556396686059451186204203218107129159366912947072641458003090862074357403828981007237435012479523006152934790026976961822242053862909707517023108937718161311477111995671548837356487419740288504441873007294710911722091867433279054809716306285476954749045658145849054762298021208252864255800051243150155087876239739601881284866812395760638233422212006594890248536553684395049468972009851458433983010336473090468710894391034472663883375815059005011518563860072484089858765184001375216168262439707739501936581872140880692189338623594665187155933726959183599421322963456108690385169671759550786777565541866233196254623257160876198168943188779020021808015608308333763731789927776247290375514920409377528647087673016857028650494089345917211964799148481784105685607808399858908834145685460268024954785690246404301914931602363937573882188679960481350980998881783070861780168681468701652705929465688212132158727853512442315784531339712014490014501865925670253883313395800009687134230477185502522866307947335128861540431654403736292850802442548013035282691656046011080335382045208962932135862017996440357344131061450359827518182014920742318960538174128301867208989709797687296000000000000000000000000000000000000000000000000000000000000000000000 [61,31] 6673968674652759081136144509691513375967488465842373985079766339240819183257529743146496259461195230860053923018596132470389482750786587547689829555439123931905602592386618577491255710413753757577305311622005795607119231124558043705183700229741429260434810831189098614950259633497317611217721485628800256473492038291214546406123390115864214976552647078932599069689103530161352966911082302275457979848012141327478282643601003547435482004266196770150674653035062300939220101944812126980457276116534349207107546457090090527139511099738827738248221825825936566425915460100700717292185124325042697566203295247940241257069653282992965757752412488481066595950498014791168331339281285292226706629355396331566314000912572833436177854369521322497905448374934725969558774560961899931518034960900662939781724484631037516496411104529542260358476226822675296562168893394351099009390508001859764277443407990887061078650461168551538464232947494282457918390863446462267314143348977940547571485789235489196459868282269308813637331783643170023744350967017863549148574014661524552298166518129704040709838209415893657047357302420380663063800739435456257087658136733189109585650619325675271619754972688583489513220264997501164538331858204016153242425968395987795732645881510593406798847346168828374983737313455397581109028230260790360810630163673244460208866079779524649818102972955404765783529919796407002224517689665653114479297177219926604098684822462919001132631338050290390325850255225216721623243233436063011897312209766692986973206669087040595570426012536309410829286405158914149821017347218273771006780768256000000000000000000000000000000000000000000000000000000000000000000 [61,32] -222899012827270190905286838281628738522483351192794414091583862790498014084204491697004617627867088490649440229322542039847601431364891959487079401193912256846236936340887698625232189566297650283267634326050122625899628572684841099884793804940840624013106907999708020088165938948949235536067791862559475834633884968945945895430253458896259068083215826667081031909194981977381331736523563623491593476104097238988020002104288649242732273662636769346926317263251362521432708401477683950525790080970932215442945660360828130976384702768091534154082259146644943313022157025574544381344441935204142172368539801987092101878038329264707909750710966281079682598602347383488448862132582341467608271538391373747510300840195596411520017722679390768525800151090027167932564338403938139846077990921245063628173901989581412594016883190076810649069682101433697392466557485173429002532045429793448467300298876703914915871410053657229270772959927255545762441966510768238652384812351820627831086747468051376449588269647195524028619162076013802577295374273252056742727087440938180954151944711921370079907047991174033439618702774291482398969420185454286317823951798252630164423021497933076230195422970288663195961779923528321322568101776027452796947285909628162291840678633142754221489710747353972284957076739928618717428665205320996050366560866583260662167515264011155531908697239790040594162805800108800107601603040239424144384518646362348995846387711267670140150312777023673773205563266413554088328744917172299073092536570361261689269873092791077657983395022428827933852179357524835660644741909746343215909306368000000000000000000000000000000000000000000000000000000000000000 [61,33] -132433338060670871556860787324999539553341925056590843405425408404874190994214961846511930116367945771411861274007283002423412633320011108264450335487663290809492143480063133439824919826574506295684953205832581286698466181954718796799197952471501383280975572310235101776584116531442540820847758639900783002335818967431782652119947342957819314196165793967639639186919203834674570454719941046586040595676118073923245685643227699064617024463609839817338205796619600598380867784831679955655044382728020785386609261695819297321115419644257966719316780156943685398045697360662546751309772318963208904768017355756140377427168430725612728650111961436423792228009042472941304863113200487059262103543651004276247092995992179279455478119233181492996098844180765259085024090081414804409808287798356863290037286752918980184286957754779154624907796743786925421836617494564091204374488622587419434539918523113435902917051104145986486439275043437554195781127970293744000046692355202811239516698615089421734516991736915866032622644508544044856891657055340694006282879271471531203912229443907350517486734022236866157362592554641685402465311556799877039843325413413161469561141467751742410093238924888257202379968868319230755388355434652573835371207201743220308848561934908901033569172516002829565639498445675748344207912647906494668346079984734815790796692359391900002412875288023044318958754196703247882640056821578303793016280964085509077667638431831955295968917783452966693194336648146689039828488688125178688961535398853066619395504210401249075797899516840090615322080992186361273627764633519257241341919232000000000000000000000000000000000000000000000000000000000000 [61,34] 29026320335202390073760050843273260155714990099445497140903147987777595759065605698012374710946532040186713594237204335128812489061335331228153218980200235016043452980699199738623879270349633266757707831062234479867690202090257357177053403958635444741774818043241584907975792381622079166718116778934407209306742330171845664988754022595669262546939835815851974867752921996294686452467576507453533024999689964778730413240913110406702085835342954590589059841636492962564245783853032791275946080994865824216067880919653811657140635645951229867500508148764745821960661414937882912832028309675193018812824763854812144823109561279990380056701419519921726634821056947509172123249385414377719080031450099084601540275206401961704980829906621952709409482037979621478791440055829363605872723988423095922811915718209475377051962254706186774241377718964441746775684608546660143364944699170264375837678372684822092444772679333061048800447901826868342719391352152873718429655284833133958754538337015724756407933298551779608154192787152798912620019534981765038667862347358384186062050926960094786568845130428193654961181195869364543899031843363736163353974356482908414011655716051982738663848287478084429802989880816053305021804314091956331975925357678058790928979083973905184419865142857622265152674578217856333024895889584826140841617202382847741812665122912983905489858486061911924637402759448716969873364141867451356452989774410811994876268847982168777202439112898682377998963718072155999655397486516502841264671468367780376860050959256963314683109114359888467659624891295266649139349473944006891428380672000000000000000000000000000000000000000000000000000000000 [61,35] -2452412176184891587803788783534508262139108990591393660887410742259022273433121975598948939021472236274387254407329239282818736841350988295852139045438205789437927632808647197590104024371337444864877425470279301230653334648368911990977471565046331820813193319184653014247941882608924614675284327161492848038630854144924501732958595367173757842344159305293416168264335917473794001034251590660513329468605563643486096190696004075753355115230477600351001687830625949500118601562520844838854900430709738535538164557287964677499736141264162119382398116371977904361471659815699348589695220791886414565100935946101389228690872950469865452350916021152124622512619332740623262954299951665850510414939502051373131537020308963049365125878505714784492966340239873235859374595383711537683168003929707327329729441167245268183013169114391846877647404719714623451208166927273623675745759684122114380958296735534706200859927681050661388543925835618666201393516919074794115549266497015276651826680424683447615212475192750303015865198908777858442617126391331594476017329134032786371405572753123602886593746621568587457845578067504741052289817941464296884046593198820418884418884654203643365649037205450109828598651525614077493496630028748763561612900743205421979079407117259475287578014471304197790571920185145539118266016516787464492450561713037474567312067070332954754004808685255680976594401294275108038491524509452369905110596256366161648757594185935515969942933676094979171965547312201223832061886575300934828344226990781541917708715589710589168334246302074111121514697669853808664024639250468977353162752000000000000000000000000000000000000000000000000000000 [61,36] -75262703506670423801488842266487711414360208864034691734696527335491955123904969266143995001618932149654763404285639254970956795466347218587015328247560068158828022891641110720920657330994869366126640679344489480756079070990286394771415231406006716364374070192999430224189863297925946835469850089733927819619972078991896691269452218966586294015264200330196717246630595601333905007826136660142025734797136345477583433887403757343584741851878712317451021348745721827046276070476794718011070249571924924941168265430048238380438545802153582104765146154965676200877886637357342761240387538087121473082124583028588545343738147797042602427007129502686327153050740691190746160871924971020522052777270406128596124502033060387654898670788334652900883621274641617318950118845662011272630100494580070575802058973405251859704141488402934283401013067737567308093617088397262223622293159125771992837395361223849904252594278768633524631310623732832586992525628102575126559615019756494101759118345231280275902163842051823192818974267509369574194143229876563936778286708184990193024358626791292634383792367220945428180502778097766008884188267859166817567577740964347576943499364291448397480999702748529346305643382814702334503164250556725276272326441471049376727380449388398202749253643212584446126365001748035193312389220894553428827430547696933909015770700879650735862531944626804592167363248238239357304957076185903710401422614387498787760441288483049706070690974724711470775706037864842370679449186809955303028369097415891513131343250086811529613140961295386862544467733634325314383269763093447430897664000000000000000000000000000000000000000000000000000 [61,37] 39657072961059657763081594008099379824873336390941418311097441237959145771519282604985466203879639484968022225120241413732997724082632843971889268756438580313372603933958920808028387900613539502753573967711117820388015103851669374507773689199842713257677630040920414540263765054497686963197472740604306609805870158371269707096742295673355445515101872233131588986458181509300799668142617763362472763173697520082995562719161719464238468201756586401109942582294816073402115714692108078753862832626367126570520991140451038230745458879245617272609915525723882308391260976959882444080377262753782744079956740017822164437498871176130369089223168367494504242677538225520929856169282805538558732350199583277316758234680134366796434700114457142446797150726368441358093808728783081247183891587660198664734280036227857431073429998633190672268521476244889822574876866645110729645323994494424267157249431636869493127489250953542044674497681059068280067356190700094938093728400185596713206806357800185060644269455115297273447335940260999227731872821677894674169291252658449734610602228251925966584899077723246328001594141001951297625589849120078351757189806056108780935582999839918141310879118989985824802059652692079629321576893643838101349869353291902522165654405299914216864514792418015149495571541014275762519725550249843673850822922290143869852158668239526105748416050167154460821625261942767873996765687495825557798449517713030487659639380744859066798795102566571751306407099677612221016135100251210580669899300273847912652981163974768818623217548630264546963523994607804336887322024811387861073920000000000000000000000000000000000000000000000000 [61,38] -4328655698716809743477685304266478656464889020459807055939900904708417816865185168547795843544346851701419935798922270864393683491463075477179016709818753767502367623314885709230281745722691517020402416474713685574255479612584943421617770768155203526397617247247153963857980653840155710440151726515354156513357065617566366388501736598140457755321149224784325258373398708892283218970024773627547811857726498934698842905496327448648373482978970227551591257743147700057145275190958618050702899557479144007840967585807140100612672817723322424896569601946916354842402974267439108292938682824926715332116643943645910824725815333058813242885795841286116971534626554871804552186178393769033872202626583184108553484808357909662951234530644834693804898953589510189294945072047782977811724683210542059819537309095990946359187167312504431030873811520597478115486812848424715377826038703989025515222833606757101843235959368680756227634215121219298371913506476974883227678924753946220116727992292039386042876744789831155951836037289076948627838920063677045479590599612325391835313185810040533541019752964816886596160113055911103011265450734081907834313666239711083820504731922177273442249896684439129151845403707421597771600356630700532389679205952715507504299075578587546286029366146078849887198406775583516222387769791183262017508266914354252541457906079652741130257207535134730451246916036932793037142168972868048916730343713125152958100819136041482871624081087851908803142107158269455734595073793964824188668103038569832594968932862598819971619727761463154169529345928893599210982739247710613798912000000000000000000000000000000000000000000000 [61,39] 252353660287086890952186072839463716814367105527474247228467357068430597467209775051515603064665613606859187559433549140736960345545085833557192658932105525934370100565825405499400854978879257129063641636399196875958142274238384696510442799457737173417714102641508256704816636753424542402055742105952323986204393249669120754962516081775599217381523433128704299432457146672705034222910709004305535170355047839368954307796857084395814649908164545494783015711917476136518882357465282938681793634674754545855961871873401167861634808066332603548550253551018347318485842937566339870546048604647529869915965382981799972102357038090710038364516901639473766676921234998432818349222304991701969320310210392317635236996658087721884808289982399338744223919679712429253959742018726597388414804939024428527709194463781695061462780556782377284745014776535581426144534193643729280577142924174796099806892214385650512985919848900164814340515771651035029208059258819190966841581721534494623465741093229409655827951347748419044174742277745082329633149703441235372593529276756245721574870894228515620407016429641389731209259237971803246553392937333460318654982339369508232154301538860289958880783063909405457878483602324139925658549745016431255804611836927406141176164692446040194135876113047204374654470408151433349048890841417678574963593961552169867655647302147372376695562003479534321727968972825086523691876606610304202840698813000693266415081848943872660218008067695313831083569294213335611895095205581594443175189702404953281367788305415312679991311990831279383494143627687509518500977049260227821568000000000000000000000000000000000000000000 [61,40] -5499122083362495808143141877081603559500423376944100569851578437149348643713478810142530004781533805102564617072342062192092845556620450243894422462286449618242953401770428059562841680999124857231407145912446197350628055486436426438921135426520702710454362275888849117483567302695985423542310305628169333761209967291237893408691047633572837046519718765915255553553192598629499849560915561590623169912652227654282623471250494117870608884548521881349877345262936427471665440664581274795403455126010140199892357166798854942387668426132651388733026146565253900339138899243686788211925217775531672293396096516638536376358549390329962835608550554985741392349030030824521656106846706409353905680446241907990312517978733423437611605744675892226548422896305183010957392087806267190548234432110186382507244662626231730910245091161913515745899020387087560096884377704784827561699340855529455951330651593878156633503594103140044275646491801177015696788534922893726909244695925071641206222864091731666392779350597823714113861246238958651456089240332031547339836502240264330296001087654605739797371409043583992956158335110805763903856796321938334555386715742154758413454407715237150725608611040710314779857494535837406787945725101287966080163217619258060430187841673698706287303009315777188819631404261518567513757912337787628241937696905712060196629609674600122142102097475002260830956936576479159823832224975372732890329063136983496469518242415468053046455344920302985738728768316967493580416226433559522126587142635285665866672393936225806197487023561116364298590929916370956312284032447444680704000000000000000000000000000000000000000 [61,41] 105968854512911616996405906626159529364134597453753803039022107266846459475036907411177466859842691352251479714428890204742388333970669651511119524300761749940304016911038260215893152933542189040992327093092979815414457647695297712676723917248456731738495515059165558836070960285153647216841920781281643262392081445913256999883720480662262969021554425327074402937953687174061032132666091792583833287077685539581028555356371131303148854105023796298965350633042197530582027650109387898178257331615863532434271534140366501265847377140091479650982975161689968495403992199145856373432146753413777857890114952997895054121231623154407451187914586950577565773432106987497292434020268325737762703146178783067761577557966792527683729230356494184712621127101126195768935267358002576514347303306284689954407793000079897850446476675273522734268435042235600573401936232968499272748755925898362393610773482974984394890016175368420238253715037800690917427338276736202743970399043029868201456765363164467192282899570332310307977651137831529257699465232362065792904101738196887249145658409359035502048108690586516629793365555108163494813581661349369717572619723657799270934237925442276079133123582776426845836432794406050682734454713487474305298246233914174694035558471911429529084360124341572509561171096426108824437517541048740800145296299779016220100629844903243229123005574133372025684615937846639401475882063177196912685336712253067464606244100686909722453021183372652650664130120825063854650166582411965417433588717950499766618651896680820757278878782657695483071295484102643511436145666155347968000000000000000000000000000000000000 [61,42] -12237603906279467776422202229932041447656163357807558075444307532413037369347867399471986546580064672858602587989523669337762735163628592021031664844357023615771992827173444394336520588822818766865888600019205213339341592159029057863399276151453928750418353502028271049468632045544783412426214868612519850535893758775731636695564547151742344609985428140271039466800357493236568943380218504600805588442079891302232011644077834119412843571162813436227563342917583553161887337877187498862689177787446668220301259513236308601266208235183859608202927865257790518705710825766883707363866925336007424623694421578746859143614352214898890358591070281731474083878500887955126014478732213424523644953194530720672082807006313544175897788950886933974241048916441019733128510896301390801384915113403560585889197525278616418352333023743533812349443149247620691689988145532532714574668681865876130610163258500401440712474708736577707835223128368449403501490046278158421849071254926415400590588168258272111969999905477428009646812762439051902888458505743956668937498392592775859864019618223857154904497770970533001011753490003675631923357657506454546537304680568900626648433614235597577861152694456785264661244817207595049719548333900326579834796771431598732439557589030477516864151812603352684352218382262888462425358105135761585516584430417756212481059472936349268391359980020431288236686263573978048704394064131219921220044091881890937655368783736409846857763115319869886268532376524989435471026664486220112595295934055340857761161146135352057102591481548372936202012146130005341344834392724340736000000000000000000000000000000000 [61,43] 1546147144291352304698388517301019992608584454096924439279581584885371532391139928426991123264657755623043294360700558979750051091184723321118887622743060323462597558778496176730182911305731073979892844570228848619514434087209986380092054451636374151406378264058863041601287077412828451477950867461421119015419332593564443874441550936644178476474889191263171159828650121768033877608961084198191131502596198506362109007078031859696137628143178993590619249947888565743319074058750810351099990835082706945712991304929401226670017454241866230149852161940222404663783713758327576055590523766048666710885100393995354914647293926400379241064605496135665816817594863873785096077144423442283182648937602243402605773335570104248766765950121499398119261463292193642214837197671419847470495261853122815239679649718848878008422570732187050926933167916058960797483930329493957473466606300937517099195645447685522072231221448171721189376063026843512178099104849240693380128198328768489333548012300348777508140618533792959546251442844690389176897215865739820985146881440480734381644285751330030094377803300763289930127633561106933397670953351976461263590570759774909573763738923670446375148047196245015223023730504648318076125085897096976775927226138182369213041113152499057735197459294003941035960355881976483769455563393179164851545121486109405271987983031475356263731997216673242780376978097691726845611321529289141333744626720003981518837295524632049906710448542267124840201991562176553151121146130224878331723160027268244532758283613535606268023541420400651500604042292518991785699163020197888000000000000000000000000000000 [61,44] -268244310081687923747011308010453687644536978056742258616281514931703866699354124761076550577987141135503287381364867536680492634442975102428833747806002246227699369171118539480651762282770014805028782463063014012967947569828633888798416255871500879380300356107675570072697192539665355860621654191897353888219129271797140001696454311771211660238145068241391781076903968228305356797019565817166153368389915387307294107252540633745017233781032213671692095839733339604236654288153504268056344694436707240921789248977578693827556190667527947295368365305090069081057131941073853328024886284980862077730861083026281072641574894174203502365368748074417964907339156285095444510118953918672997767034774139729642618715518985085182545929710975206315798576270413474288033144248745793363340281718160470436594169210882085979678225456005351809855641990365893698060522912726187193852483449629588726892439375588255165201022535142044069394988122937370735402436865458871406373617160167798243729845968501975763559985082886685421194396877055428130313592813717111404598820231626840878352973404754025967476227650762028438083352081133053978036562572485061654923748005440692597844724679283356430246474476860853931211494891734620757225570111480961155123728325353906715839031821260824207003198564512754331293298421045837072334780634032468834159979860000278497599088462784655405356987786220500652517738793319857103944552754653992586458902828412626955550033515835937016859396840692619513746451584521149182454004305152144555428721557951795903146329026862066966601949703455591741725760871301069501310044569862144000000000000000000000000000 [61,45] 15506932716344297844069657803984389503995454274005794356475868637427154383379752617187982072918665593246798512404980373616857622901217040166403248670994223579840079901367506691820851071355652184298404401680370653886826766009135358339592830654383016385412655820007305923199435055145444279912764465039259077085044945885278267440467102684699218689287631908572655888981733141328748732137745328720278846681079057208211420888430398455141878469635769265052038386123344824945034526252841443294234145159866944286086975768782261416273636129899578664578713479233947873713332459952646138020729438889336368296727561386587393691230412715774175238049410824611183478900251230697597940226201568614548484114005756010652094235857205720254596434141174729435671715733808213812072450233848033613044321626043780272262539730021743637638801078442307716445167878076243845524510551025049310473865034711835994670477056729261556634568944165258673581770833212282924088662257687834860678809570686451655175632023320326173429065409843086213623677062274933379185937047301633418084652329409750605745876386802213255740571709816320230686124140102439044584842273224974675881228349501713793013262768780484040621239300906575254243601703396885290313236406994903262773582952522662049884483400338561554935481136778114401251705333958993846419278574752395847682501187870918325918701259679304620567322216514460152356730196118730449367293541316368757712910580545918024995801530723403195953425666736385341635648338668027077872669722264835991647485107480276215802454014404420707264845453222307062715812253487922196259148570558464000000000000000000000000 [61,46] -412426633024570825547872674959810709023157462076479924939056839285169544359844695122882210653587736469503073065518701330167701324907021380830580757457716823281450149545441212397980264874384749149392162252074063902354423084836516637152447529480898982091289546433588803377843247261501874226893252310587439762553871017583255596169172992466948621677754799141600185111827369003461113557224532321481790137602409636132255543217349098318708729890177002179619068432944478788962114726491721063687732276821799875375342179546798970705412942426616792352600437531281868435587807934494924550683015854379169590158489290550714817052360551561446164374756724334660528155690956821002350152866449005599946167218849932540491741329767329731739480751220040341327115396977748218819301744397953020819624409842921090095277619436457313152014060475121906231504454301950739469491364028377517441005878122221528771728331961455776960068593517250947430671140560712376787025972793702509464179566705451925679272592135115981520394503513633380869847014752372438679411130313687946651092083541388585153076729059349445579704292869238878945350327132679989804898655417939019059169448526866596560802312065854019550774660450804736837786025783282456617337191929251872750933609913204034631836047726745964584239903566644990119900580934419179732027104770382738776381364636130719460382381855225036581599641818150296912057276550595055739181838319859820775402291001535273817860114282404132035529586535372003349988382066740792053469150426281296235805804333230076660759874426396185485949363514057316356941461298688922832634524991488000000000000000000000 [61,47] 44930902649240274105283680066738075442082052990014570961711455729377675937494822128581999674057888282137398134182246771043437757812276496374043424435430496052394006748984083328781509791190751855942761626045580570123540238016279819281937457281026593203711901551479880751106970066005719142051263601112518870074095289295829117459822223803118884996587801283293147503251614759904227687289445117012705902992421998175143251936846713010583295406015210449931594594883803487553399820193142931127271355161461916157110192523525819767832252885600935264362011072981586893797860187794203377817456160923116925437353387969618366905331616084640077232497320157429464509862401237924586431811516770061031188562345956516222385912537897877123088063753360158282630737714200276489640326025644767294528643236588654928691936799253772554353158704792512576948203239828406903294772857223593799904656287177352666933097196414819641814242184875563123737069760943290592806231578768558412608925786572014690111188542733098965493370405461182371816027148047662792981073822857480402067775121884382280392831970330163142685673339171871866951655846855209626509587574892399667086457500929966032488632856735248078557674024665281058911841295437973061460441965869754396415936920264252998687422146004521388673241528586954692746259051280000733225002959919439352234562966677573532606760342072827377909194225005397652090408877512921683242189264753950110579731080624350333690346782845058985076280711937794640773933260947602567218400515123014610703532019435663584180572741059761139100211910175466018920950494599171633206855204864000000000000000000 [61,48] -717966254060749259704994026604979411223639516641062069176891178160041946301938380904270362361407433320704199721472073778533409931145245090616463618077423121634929703497359828943177916345513447456979052660360949348559204929467209939078007106157407705816344376952226346310757117337264471342736910407694134015988969815875085978715366024086577821972852022141515233976774114205581749285366227224597964653335772187379070933160681749123983178981032105735457485660859194444667834390030570878934506115337261057127190160001736511857475375892681382938413308276404715655551884724278733730059572561879990797459100171667552334268245963267188153483864520937277825046935646306940998528615578791153057218406611311491698667422529164801038218313012418368061636906431835273516898634511542210045239247242099534785440502689992769821054454291117415935076542333508269720752122087322419089302062588124408890290602713849664615241267353043386162363227783902590633068799199912116386495376054276190004848856723930307412307882534141746227167250870455372468405549740321101945373175445723907943596275709876813522496939926345569043239580329278396581153052469970472065981265020189496206625142893550476541465139618351285450686158742531863708153581164469248708397504704950297008150186488286918891227429914518685915562049206855475216143395450144269613403926207453418118537955353154228128285786470971388829055949639918423672848774561345472187927121240675762674648595325455338142342290289618443265744954978627781065624160154639880470939844590683781010215631294439990373773642354567457128442943329231749634599157760000000000000000 [61,49] -83128635761670956326831376506069905498911838297247759026789890149312857622790065847964247481668974486331013869512213416774019775570585000885746481783329950080766544037261976288203766483695569447926135639876561294781515988505410097268497601213906945152298762489992747990484800025263739104681557287664854590426494060346439252879418517823781501257214985690702907507197737716925882434425176332273294047340278587912892173478760989553688487177218137533582864594358103331449976116826859086374982377738982299922881079300234877683083331140362043747033073574363313846430440429055695620818926246356519366125621072370069214324020004023242152008471823688295700909108892366359936580540800624234052611145823299139402149457002501076930327100453473162990347991062435756474884255307099880023617154385843793643148537177624251354915399188903441211396618208052765529705691402171294899372325681030036526573104743325637615182203662936726558830640176116590067098660932962136994260664425742253152116323616808845232918395272202641502358197841191607171079716772576164700338912804113860859822959657401782089466997413111243271568584044929206018728879356024775545422521544031693314109569870942824267269256852279825064520104481383583104094799467077731958828394904474332969823980870501815316639285307448209928865545285990013010973916745831852167481208554777034443512785469572352048502613887123051265539045535971425933763225978524844616640929084551910520613272600802544712374605711702046876404020270975705503269273356497108123604858644834727529485168159966152543024781210453169440114354635456431789136936960000000000000 [61,50] 1236196403980314064694982038646824739579229466881881867413489738619063079516516245798382098213684522498702688599196692019549107466127862552379380229433847715113060545811990103699687732432558010587337906237860258775439152045530934815521319030228228184932113040543982041865260390367462387927805798139821462348646586383888769994260586947853158884332242640907323449314397437944984024553189355783298029470250768944945608248494095918121705067564537460188034210000184254821442579262996123458861201353362941898074820918452577514828868350601948403315255467503008599322918785300441648529463742406123578892301567303664243224580763536088757752918856121442796495550590435371770688142248487452344472844773461033720023916345843940976111489350691063221353285514951322729930204566567981664756114082774878108691556167455049480889235226430896997981852059190427746504936500653086596184599309114009222084382498421403132108639740096309665026880660987062222979505889573303384230435927351828120558089363215211788864026644266418526358982907017731541649217849088926684584583105038952603875197879388331375628781703258372603268544994719949608236196645011689504642658218225496721870383305079344853838306442735792642306623468891085042396290255554595860387927573822024222125188965310060138691555292407002382674938188170954725881488112928230536409680797961601740694980601900423109949431492224351927824539814117966786804321165633430490012551804567481335733555958084606163119111210072862339014242729288574718903400452187991360131141203121805120542883670601633875139673205170242823007929882915604335022833664000000000 [61,51] 28844007795778892069496848028801892219974387945494037427271955190714957638900473120065149232644454740407383105046044842685748126616498246860647352611710823370839941539107644602759820293306677152418078555936783769682991904234692180286306684292428316529206436526929354111518762026428707062251726455561523639512015435279611282163992224095415918692246149582136144298581725486291121693350517445824718091052537167543320725740384961174528170278896335451717739723320868532821211720455555972907356487323260721690680445898984082451247008670975451621919352246955256940730077387570967285677623161604538613255153269351820884654214161900709070135970312069461655621302955527656984065117837585624580727726564580452076129460928306018586246122655278659417635453125660893731356612862039408322452994995636120341660915469602168383176178774184268171980808289815539833211578602693620725806105047007563774644551412185257556721876504424608841274148496974049306902737769178813284367347694456192320535427138852324051968877772722676896945881739930190765658610859688758550968767954907385971191260490075971703847277683283226207624937839208539906359981672159946590511891859425037239463824821517195204634454880729114426339160731537306411506671455571720983775113001488688085564064070673709838566857783440425228498466364361217246871163577925455101659110949583956366797059493573120940345344562270358407889537942088515316792617996592949067796283609941633848787260233529142866743643029788575682150226548496567502269354336421183877260000982118446521115147151867318512222266805419812710237251034119529987833856000000 [61,52] -225935910939357233883443600272144834068744620645704900878173066860122785630657696143362271290894731850029648508142704670047113705726413492307427787207932998227333825063935020540662046978635586229950940133345274389764490172650843140976728890291250079935746492690647071974629211155703816117195150022571994606007779428421597921340865724387391598113906311795171803456285789524128452686298231788079611649729510495454679740961561627080908086067047899550680458710180462363668411846264805573741225819746448742905190978953124572682404154536663992907885000385390871932166980288830910057294177301309113598036686016271331962779160950675327953322378756931714599089818152359702658566348101446860973640373056126205095049801249615891034524507473961634044603400613998439340586487961021411823921144229324798607412952341012011892998619183272476407783333461797371843282440608907286044259624207426239163678824140314194323644802850952138800090760448413532547441582835535887208856038852462966892104009336308185871996544771685957598237252844152841408188632814640671908361783811558071829566127094524025373432545958856228852994400960888948165059262496900231528319954741565017401288914905808838891796219552212121011436766272294936855976348567005657465355496678051266334619443425308125325753843027312185264728562822709454599140428109209748397681654826239656833161498210061075673501823707528386765660832508457162714979541153885380471230613788475815625629348069707018942766701015912204642549824093477664861277695775341960832945025369477171342739159121177934479411055184135792475584749152596896251904000 [61,53] -6045774744620150841147962627612705866060446592123863884934537586988759661912913686431800261328028825856340765491566177410085053484399122277952648588182899114741081109424536801524996247679492279166389199054179231285701378609131618358980068547860382865996535006980266436826920870612222856310189786100487799164302578836673284190527570288815944673658920178106477833463978746841275520358204007684363894545848261105135366005343757948774868691040637715528189825611294703840522818648072684893558998552885571562202366207526546839623398338889677602155997804298483205224523384570477326609349798681627872402857091660889077681507662181463942106901940624930579085960890586712718166134756283078021070966067512925073464946339547672360460188087399894299576474233381264968596820175012317704241768000956981498556812029696482875474988862615369819577760362866132246265038837573734722609611868039822408206949180698627061096059361664658857818464368959759463827715622768570581090551356644627145973045173421346473268246573053430103570682112239490513144708734182356636085788136344063063382500810115028828242734322425247338565718135555092109720555488891250166595161383269997307248613770347115620636753490429856695721936812103598503666168564187621354760381917347026150699692217552122247643789690179201053534887897974520651235568039839830825237447636710623136225815178647469546588245310576593487742423744544186432868392990411816580043775972643828854169973574734762698878963073395971934693536504591679865332734910424703513090223769207679742133394137158268683046499488538217340857794546176106585376 [61,54] 29997585482844519786070807086643128901163189927607880945083267082943053670458305084210764979194759946492334885580354654103822991502980853834724565211147462055424264947086728781547977849308738341475738217130367176472058131701565155332881101226578026827511237645461661737549617872737667098026852691380536718928418741214409834351617235175575282400812499463189514601320936338892353745983380747208946913417507421112028831057159398129575447011683048770772367554568385155036545183095202139045615169352577650937427609298489418656220090866940108665765562690105044952502277665374172061996261819675801130715007007113153972273112652675728110055308613695062289001557767880858285320229262014253916315196745701347328600951830336136781846547657755387263876359548189165281073341266797708848419397457311459578329673447419379651476012815826662005130371084378805515949364990897358261537373092365008579489436382068148037087282913657079867102988949811157823526627874784019095377001647180608750946770302126295833210273213955498552070615876926200789523002436454975692503737068312073304906259869511440199478376204533165937462739191009284056140094538112828641301889001419035088778390363785895788430311373861964964938707457062159727677477594918841921804361951786533021342758495212728917687793844200404931024721744384287822711378273992476871811043160132802521441924451486336975565525529559603018257239951401134237785803771179300422716019590307724338561493418035986251411110216904865788171169803533437165656220172576796449322910788734374277779516783936392125020769829829437426392052753541120 [61,55] 381445996336952781774943264883845371282307895278835806092861360579686707470916985219933309507773462333728979316421884920571052519796018816380276227536050918946026807577778547686030918120952671887300855147471326412633572198159114682557712579341290028853344201028497061681128695140997950762039509243935204477879636975187009533532183754261635375118193314566920095750750152136083306898817614543374509529642205281436896445405861855041106590823420275748709468927410864717174655149310254057733747981281189800361145076076975599556474937756243581785330516927172901907127414023079102637071083821388727243755402851914788041990190108747317863517637499795253094563278567343290366277003140113493455840235074430392789961143785220037094295977147877749285808140551132066708659345828744600271993210981308807787330190211649204216434346947114263529736478385503209266899612887985436219869497518860912772761783958888313987900338004286971501468289272383160477013299266862507791657623576295871056996415799845734626462225868499339140380359495280433038241208411056654121234971463161551493724557650672160510165567425997096874765930869650496355236699527733999995351693674095575940171749148220938221982844294321195981566525459361627683840844915368452206540375878524613192915132771830261470848476179350681430059738623950292774022132580876656219585529219795047036401485698096718649223068667509078150203179838345716928549037300317072923715867290903291273342506661961198272411545995521215484135535285192469778438169982608310976143717588210222626777629415799617787961490666980640061153528064 [61,56] -1207550828571778962209026309893494980776980274653103856604895432148315080514959264412762786392440442335094551178065830148895108745078648760348575963462231105311510086592302515881149115498605992698664810962318743499437467666777970505383221318965113247767769129199302930502954237238622252015565605127095909343638562624964624550608050533782343695222790162068470702836075735762938098141705923739138845505328865054494131853428146138434034247051048382232692095757967858283829438507856142222302258473345985226355903830822300207359377145022972719453565272771746074458847865079321428133665986708024131584693908768522883121305015234154897926097761891676790282341460432090814933790876359842514313509149533872161878738503666504574782787171087615308512643056230561540866505745840513127962528424877020664166066347235614330071931794072732900105887335953009728571130967074629599724944314240085730771216224772536048829641402297595748142731927373124627223978573914459683617765209004723256994569227219644585998857677317482663300121067309293028655789897584485134895818467115418486677098327116318478951168516226881083622498311246665850403491667101518019984343613440939633992521035735452568944523387450417130678673604374837209344424362474342825062858525265460531372237926812514584151360787225372530982599511828667314781327298661755003113639902436857523731706596191251787634561749617402608709049916642242210865435057839831822059038935446925838068394680318803266164974007695642753478691179500259061335331158458917581221085731752335524550567818631327435257605368554293767625216 [61,57] -9739661657410983847202470018415767449277834432760465363485546090853439438810746766135969621648495994821118939270264172532135662289894471982595692489584513105517053163166923030846953190165225342792752689797617584637024585285509243756262799025134541248169750330814742938986251354288362935031191802990416564974865175667476789266433370133486823463329087264511505416059845852521279754825156982523752385108807380552479271114799389130582077716826372439478868994725186408985360048767167041183380578759894410608905477886724730209257663113194365754781832520893343167943536323796644774940452518427070163975188561707901625410116974588129402919139739004888902254062077780784620207513433798850649684885110482289406195757755462599663925404100509222415163226522215353023442125789964840230888911078705750349004738407137011459380484011613046565297395583310650322225794813624483938783301123620145634396381891658728763078539786871370465127696495506044812067726354102379229734475769528307384773063855150529092901132593886137660047430834154949963076340298325411722402159615344322057956120443784086096025180626591585256598365516407407706872701308108323504774518184147136309934574658348764506586720270865795374502930801615859216419374398471052337957436914714880015269205583093401985842825533063562025028113481755395616660012988989584841332628322694483115089937417228726545359983336233167451202749924466860843289063464491701728369558681856362106776727867990627804399123675218104934395580788832090399594545446089619236751614301873502642077538897639608034936062828329195456 [61,58] 16924284684903607281576080770771292404247255272453843500769848237199774368297097711032605232694688500871727896405097751697301233331338107850329087958389436242592225471605694754565719237088394207154651933200462317866750665715710751749222304094466564054074767398525358842009180479563284788416283966156354777308040477498144131656624886442534382376570995915570527177638435968751883799554454218859597266433424337222565728023025232112309507633125232220103651337825130100181399886998158887190124837778324958404790789838695498772924763653007397181804994303894062272772952132337477162365344931666947468415322721625641093911858337844321774142200952749635580099080362847058893973542581275219946181393280503711929939908546358790246750270947162289852459929274536984696424780418868305813490560832388651469251504794552742573590412867411936174570666312108683703899599280958984398363021614831407631496686162419659157089010909880949446612649483613055147702136344072599518153812078590580242115002025728244491177631977020806032375467280655046612714844683822322026129846095106379942247760094566830868342561401557597751845296475328408815041937959957790386894149387391633915803242462743043314465856867897532365882223237738036227929249248337545637492555777586774648571962530416241244994478811546592638034002783178460587606818029127538333341944986131300407232747980834297197008916446521717469261215176690721247192633753926033531032502196835207968833811692518072215207255127533248804196541603430529038860396358877099046988739372827863066445335504660461256391244484608 [61,59] 91884353358774690524040164586787380056333360114000404624222652828602187222777307734824383596449810401583612131921407706147596711626907452080193507818730825506970685208133337183692187257738053744241318318294294780145233199384154898777374556792600535307151636087622680871550430987475225737925472691833254232850629201064613606567403525777802640286333872963923186240533835082434262835454981859842282774017361553977722598781947645633248029188259917765754427114568037710079418831080716591226592311409021132688377722284261690414812844272199811526917914178736601166483618857010538080920447743190842128187824404293236607121979202262177344396241873781071147532467426135167725497942544516204187758415680363553684365419502759580428672622701881586591467907185485289131150544581774130321072017571808662432614659287948758889298166470490486552611838798036423974390486575653000061887991301531335598366460914803869627158158734634407068713406110487155796449390782612196810721577351704078890552182132293578325672458305139089721099063934311916954298868834965209567990452011048976767481474302052744506973948537395763306440545557775682743387945825562698079394565099511128864824169227465005833348752313921143600274814939840878971896333775393688160254842604112000546480501818565961610589157925429306936565984768447732649554295671641634775426935179010420631674116863668823404080963550157855356769076814555387296798369414871893696319543154335157336734026081047140393859094575290561194929918271493694701579224429094614902695900948337989508383709632381575710235136 [61,60] -36066675169329152491276713626791089972683154169718504236078317907091983939994783742571925358703549238575210837178545607506694085363194596879862880892099057899958152636259232811518396499739528141822997633960543467808690353035465858049791384000605223326075645880747138430441372685620559740190485825107741893748845144563748680431257952545429887924551695582482319313842323160791310634718799811968711575222391879025888085133880952825585215280025788156015570907352030360407958225978970417743625854201241062458070054582141343951656425776373481724810784159706383156679030943147759972992189400341263438039570329569318344175685021174229890256514961915491954011026813467673565861932063154383698530084084714078179922191503521184020317871011770647482629536685149918386717189314072550771635144369203780962993887583582025138517102113176612714058591871374269156613066968856095041838514449453643538515754213761979129504335003141786679520498453332617335636551491134048154903023957417770472813754451492126314980642892478579947271305802183321229513486687408935883612250531205748487403574707045114663627074677392672414315750304303967706605029900124427969761749277657119124996929005489848901713976072676680874340468909925802325690304659446729490903982790178026395868697529403471811256861285944728335893147459964776119979323730540137604364010680954200121992048385339355486935373321963114039402778268220843452181433170848175294642875807541794127817600451742954368825783598947928616184599934598336268932534703437239641456477716040173053673868166647247360 [61,61] -238949909134901822285482606177770907335354522479097371030863195097476179086490700672199431842687731278506360703709130306594920390098781629952913555385079046925087382311619405977794509791373977671654918196270108542994116696186026710342461171642100549061183205805847206272121728387874810324832216604560900731969351862047676684766982963206012648524198662979541906707603510365482549644527718214019234128325988291322461192364411428340436897832232674854606883304930565669713381606421866476910317614027965684067047744315352893699448111641831478926925164250239029326558175189552176027790375036777502177895859692846396343995157445642197243152195031742430839501480874327566609054795235476059859079775929028918552738541954559336223952108579822994052722661034772228995077669041939017973856793098705132239572077162113234820392282444113587971248096414965980946847443536287705300479426018817752159894898942302436896478608640696542248291035853660330816522035935711098440823249634432826198910097544688346073563381256576312550838708474161351516288664513445656618848023758510797206052069389193566500898089996654271138452796828809805391243949863482478179195337761394230457407311295680089540681454621586761959480775102205134603564774280273547727883127017312823255438207459157177456020647610793338804018638519305401786541272000653687971282103354935757811720626773802247841974039880036519529435566665785505755660296110600520387169253585777606211352571867099159359191867925742194116839921878874107633871589010398742170557689164750010388843703224320 [62,0] 787569659483664943733890719318547030143330056299782142027838539572044576892508846471732682233530108086356356747618102121677736606316025018032488530736068706050960376385241563744745599366169386152554835839224840890299400298775951251839527810352078401623825546600658762246102895313751641054510157207966794911168144238381258078771879457415195623239111685232154834525645264774834961726908378752390268225919466920021034357034334817340269150887011353056444335850356733935797496096737459210709347444519394609465485109173717076637407231736460577297807664986156783349387890313575758198483472977769191837022920693085582387261875982865733256820111104078683064065690182794686445566160061139311210373972032883116867795257082068271990447074101343267759506921534486996894901808109705210979078796593843430951660211747889157642609107437981914586456529392590796570605806186668722697745547775567597911233386803490702466182594612791229503967319666045009953842266695218220682030892997135554546096921687284126640872747440346592760906180931053800191670052613095325150256886423137624662514535433038148894177822109271619937530810416367556177700744191334043037992688519260770540448140170095165931846011089737243478751028857905051287413837635319269573303670165309062851350744430235962609013785478340541512624679129730436201624116238243685157058995037619918117619931812105717115239491353019191249212337749069313507032801954935768898337389635126572350477985269263993330871784528676750455238721681874944846056926675191823312913639159661861037465474707195107570526099012704798700199886001004445655375494447726669594624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,1] 23632066501377694961584923054032034776754414978043085553049440123437614058115073933236136929667251661216068280139494479880845383459441692280678239243234217147673065766537116169607512281400096654268002308820078382269819637674202003095594733267833946305234318140436988556747845067423263886049765154603907324659402692500287098302230182888446362744434907062688259824060792428273472398843806243583136546216718163012388273386917386718076467284345444604562171651263214647220180361013429691660547325380139493598580254914173514106482221303666247118134638694661859990190775800878093270687393943791127295318309375788895858476928096451944683261534007376710140598765613568900468437981816143056215990473255288666250211086854289584478019604623112956601593215674693014681731648174517522360323047087146813963782086467019672376342920082131459195928040579227210339995532028178014515729007804271247215452048268506567845705475923370269630305143866015237448221385792445023512606268679405348381148333138573276077882226746091410220462352900691150137674807831288370711649504830360006277489489020735483102317477350976398261352587199050926261074945712922126136553607557424191757606201369653937534698383802790354650810402118201486691735214682114188838964679749098135871265766430892959240559402495628395357203947899064854003544449253200695101659783704551875396188242806269298337681728128510543947809922771940049447823628971842354964057687901958557264126701933407588192903813039498094092257900273681734480884535370441426858573267423630574985581402757548003320652153102330514916607314336195838527175088442137534122688512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,2] -119361650408950065675927936542151039748972432835961823188121894014299848425197376673655334946073940023503651875549380520594088725274324235201283066235893150357467946430682960715461280177983290526442862990493740394526826701683678833016288235670982541128513377842297162277985078685977858934962994453214745385011155368592263690007788351077048842248810607852643490622597882126310514143354013335148110325289147727041790426718699272564146569820297350876921964789489200537801057216768167983180235364421640999727050707369708391497774731811627733447700183348432939388158704174605108877553369719544569509047055564681044712481208931542279320480664140127767628842951734183802581273077092184757569143588868799326418081496061862748759293086220848769064296311339358584028572035294387504047383257741977829323891327747312101917197893787852235142016537133730576532095924693931384709377918646055641469221200464735803665607148157119056358351626279178961858807022974726608514787515923548745936268912973793555972459459059485168064451329541779198690638150438123665169783249065417583413245375879809595538381608244190942545249779256343334855213510310396086275841233198399081444632628610881127507390106968483146623757247910756236879733869690956405441453649820195496497250798629081972070735801184946960055011925452248770950440990136006475903898390318264456668060319227446526344693771307452386402376765564384326014521781658577048980373503723737251533427458170010225644362354917279693551982534860757945418536081936401496721754336276869920128448572129626645305577393392251670501156927384040702348426201931901079077781504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,3] -4601403898866716640805952175479361929219346860666751107381475073201867882047153445900070305194886585582845363297086008151957932103554937920720777591882276711967069489391588275223536097782647414952606826165159122423225444897363233079656058293201600697084642971343364241899617968644439877738880275426824377122286367193074597777050418685706335715381096037512272053986824075245357535509261925094214111244512416428881420569236107383942100106643834217656955898106013442876306067461657191619802525199788728433838023424253662357558137185480084079543375788551231131035161901179930477078020821578492875751539324187801259550092974052158838078370637087299808394945804572273121641448144853938969323016962673753279736307191725099441079435244167814662883541561045980043265088631891283453419680568432959943465005599668604069072234125850409318486877027881060291470276572735880734657287073075980273094057483905646226741619669586531205442550011779900057510651375420405881172778101599286822038863813575152315085115294776116627089240811301002337234987891270859455045577519191765468841376824396882372071804891898372352624029308193950849547178746800237946090586608682434522446861233650942315912894323756861345911920911736899096518273629585474571805538592749553370471935682367313118895140884506838527935544229830929298683646538864084131585367992328366917067418680951654016898635683436380895024148805660650131811103534545132863482440015878810012096889496936513165105399943954511351528162128292744232797300428265528420675478160260015875659623300752698948992141021028388992677712787179376601664157544873973551418310656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,4] 106537744516870207707368172761272057707801737694906167750265877610960937043369597892532148681895431399154341551415880321743109366344569293060256260745111122126094461473090181269117708317902812907846053545785981560898523529328856752852445424258637385141588766763399705364741620060006190934302896194975497967834576446268480089926317754423184538900053860231045777199410765808658325059778952550535417239455804009400801960511271188079053016939709248578273381518678140170250875071893034148226836298030701259275137382038565842671188401827737220776540788899280584294109502033636358418096822616768270061427412396844270306796924884505066695681550410828064893542159617519383004272462865974660479104435390000891182469210653481533451724577535283553423360004653561379249935982189187205821387643905857781161657478877653170693660928429304789788795923982352440864832601896822267169685899372818174466057062306154722701071246073844048763335903368499340912689419010356543085067591580135653103732040052696638275829584906517994792278536905994722681393054216538859878036172678121447701779358662118016242670956357083740528965359136376507119721106691793876376020900119729709380248948749196099600444432078236616761180202312911485669500708386661565857295385428853348646113487524393694615215221031314427411461125137995709238795360550108088116125123963162458405240412029878471960632654858404948933173447049073066201426264027006839316802861085723047583289802376133029699483450248401316168543127474267156074464885324748922446691720076534536098269796233912839717956652667551231534656092440469695587376353036799246488236457984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,5] 100904376712724035380295049086549344058867769133552982187812185551175423822619675652453929012585358445917279718309751349149714934575114135156777888558451465121149301352035821654607828840661765426890378400064290414920790105612777603905800185049771890726458005251874941256358281324600545646271123270081788871385400536098009352701027709172831066395902767239285768775374401007609820331499331805185439809165564755666227919541444677399910187759070141486351347336441247890670962345743097089354909254168333672292960765048980547212219412643962483076514711034631580713926096776053528134477440303487938244828199162698193708037038577534569191965332125529353065217508993372211012881573801185903587945721276465775352333244769010622611107637405288249428190037492881829672547141619513212008416196593498546707439495764062724123346312503326243341743574788211201441861102597241892610516943230465625790183256248121160319858072886936627611328181295441700448132279371892867001476472834832650205156938045887372796605895486471957959752052920932761482734252168982365167362746361139553419387759403803920974019753140258653255351613393148177560918325019510084335046807905494039335041775018577350425935685375457166971579664869186861822170051626675628891783118765099834785994291128824345916080763393917414611354992970295637694971894548021186408175608654532551963538261211505856428478444307683535167292258976956441359217440328384577784595586647591178036568794154879541668065605523687067616139967800334294673007688151868256461968817701220212158183279689440601825537622956906599461952261256159894034808430389952798062807089152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,6] -2699175829340499579215283179630310766142118504711324709506380468994665576738051462097551872667267757666335128131666746953471146522512584793422210187780758017245671876244443265352618307271760121714023172199126060698733643839936115901032055532338817780459282656259839150518069735158315281674841930043217511099608836825565453731871284215690799701970937921427512919811398972227143144183745912970262253696447695706912630343163106324634068567029453575916170289887081143728861454530927140675207608427980164222544337806736614439881430487306910774668798517341911443199122618317309873369502332206689965601768657481370136507748070569549124937149677867728072641646380452219484542659955525011969721017171636639187627271331004181736663914123511964974123985139538461418813262920429316509815666519618928524369662760045055496368776835903555311973458381568407328083985872586456755183607663357568679174562260426671003753255285381618128747443869662865762695939039965080931179531008122297167146102078070028539151011588368482256808042677568026127499200300031674954052377150114663933847598581258033610313243549906858834955216595934498894419406429174937174110964787949701877777500333384586869337518881486234828699003102143213818503887547894288864026816484173980476051734647377459059575251011335595235431540760069576272308544423578567167909195285883800662409938617842631250105937025843315503893836777708585494541424524619772594216815094109370271158097358591824266416077472588060709256801039139184706872273439426752302711417338838449885089036302021440123758927108141917467120183017582049384181537174054461947632553033728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,7] 6414235211100385215243083508495260370583608937366251410647199376039121164853602108782655324440343375057581841740317778039382622282262347396421280200636737244883705454156962314998523232780059526764585178538146481106735199381053972679533963957135685564847738039805020206875146642781487955841474880332571773221507699626681710468413907828030025608389487722942657806550726213777475784911983173950541100061980868898222932099333039458570450747648327258222913289590795018218637110215983778270511742709450864663254218633498715745712447652494887294747314780865591996415275082301933342619658156163880472812753487172998978770431514983740952030664954841139155213810734526883066513543683427141707890036078749925018137129464161031924069127727468575809125631989745507772840909396400237657840047281289529704082318374869616191007805636413143318075480894506139990423765577409921920620521086326756341225456468721698228695482547992213417373976844488465855784801730765149382914643516499490086281025545947381951391563106167752597587159387525573234399930268220339667091219045988264743955136068300255668780504330887253860739462510231959311982365543685147707477645876896541516292777967243467433514911969186991101564893762098055135407960268354964746340775083897886917245138386140327809937365291474116858871470156241478433388302570023171279997287739484369134487530529729220866966011890192211851607397980358272302114240354380569870994164139291478851736251686603112203022410901029290859455631384320701934499667970050973239875744762300137999631429926704840326295751362843114942238213172647904749015877112141684447895305060352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,8] 3349234807142469334526146798809518876600396196849911231053100970032056579262156293524500343988362752570029000915181298394584624855121646131633563075404491560756378640253011330378352507079253455867529518218175375585116351104801859304906224876529343352436914431025128679912298849828187451422773650480789703855951341294448990388198605410277620979790484819880197351762106197490193465016348514345928778940110316032254973913094186615550064156830000477628432851607096921626550977041743727321421136595642724749205739133518716923328433752427647949912590984793981544656006037039737309135026787732138825255036457851353256644380444764352400513081464154856716789321350519093712454103691959540138162801692912801064877914345430407740115193938919345180549404440349163612729240695561510044220506647523770798198547543130231714700506765745698753562965378203436460596679073383518128303947169978648584095173640852703392150392893597223948012583588092971166896806487886703101353565824507178116649707277966704963319610750965766278080302184196269405333765599378538266619341171249609932166899212835795539630871454551668039262302389330458287124446210368327722270708594455881274232477189109510327588355230335275877004069574391271686363731823601804487771769517838431541462426830473459218407653191627445065604122824618995284759596895786294849699651573492619121620005412165871830465561659827396683338966001742384468900732318233873442154739565584245126499815459650855580817342605260849391965771978598811493223851191606920352002757903395285462234113800256080333638891179830855205839446407930102020573216074858353440153799753728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,9] -36101255866365625685118361551041830135988118717928610960841222220374396091760245404727716128390565233564035889618316447743615018477869416362949476918913865689570275944552804373269506173474837764292482272391619273357004400326168215508078726054124782232332007581468712505557715965132005212481655970269706595870530708533456503655938256950225461502028954308062348658654715412401721064424799927772150212454702710913028544048856685245223537141887441030430135842012836975872308671712625735997566465950037804319951553335401630673691599061300794627903471437849485339028643716614682220886681455596740918865172173258582646342575747120776166363634371055353200779150763738702323426648946798780949732047960839911360424359845885062972575842494370070364340897711530419435788446128349472287171973377040851034630705959136034772294818954439307214083770144472293963785129948632275346128222623165881321752632491564607588319465764218041362591689372403494314069587376203453436001009507812363538619112299959988521008112080470485066748061701528891593364708648412599368971301813824685823238201045574742014129383565173282411029851852559961675499632047513216257748907814344458193906587524649495757756996212000168372907879560977374319172738591781020213551980187135261077244951079252609397661690352876998221554976250534650937755914334138044919457387043584954640643658269559717767024677087973866668162290699325109192928873626852957592256755486462883071828927682718856620178630101650093278396646666067101918886487024421521667726019063762153909646728517913425213865473471350161510933272521741151711057623084805863538828978946048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,10] 47201617120814107618326823225071850408138590888474151800100543419174854801905501497615929432650930987123401273178429737368208825693385294105715280027006740920683901121381750976845186751743474646132227867057057434799912988319550254489411574334388936118139078586854896864007018443538582258846207447892563523609995460145935561392252024304388880256057658176130317333262120419605697367561636966969207971717145134657256292491861416899721938720797540308602817701420389319388254051018082778399354868439957674626094414952038453635642523115342835777967595826834052552917373296732770847640357999402755722665534549567671870818168982076360245748712664898869750756437929613229272572958511743091560873143869574396532334171730333901278446140680234031665553249572246625145090526317965612389127240171404344630353192417429443664203105675947810666777660781031684427131659137741552696646249395584618849491075264882284434931713003448428857320493744021079030112255676100750610493907329600247734818688600301459598440200085002623648960656514063751809629102219611187324966320969653697656941746224668061123078799849868876182570570386910341115344816713470488734830322451959064770292105796662648707407545636544242849833398670094952655575554980699464354056029857540167421298155432939853296323511414676158555476962760677789644723871263864258624491853457834592876973799646187802803418660059746870195955252669977051079919039711479085015453154648539831497071277624095720301382593600345226291004063905866754004145099916641554129368262066444872489731351240670283284011293985081213406295026270923790001324778648871973989382312951808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,11] 4529948904458467235456511462213559005847556077598732886703392502170428023463345431002438828839024539834564130703735707355858997782492446569696975806334573472719734357650573012135788983591979488188565102275463966427013252268350611919628609080775486768022909024213866497850019740602093112020498366976129034702612686390599992776828168224575333356181500048878992805535073189164886154650431016207777772344425853196796150116731377300965064128169191979543551820014114134521813967350641111712734606634902927367240808804790387675750572996870155062526722100166954357040002435640475216399343470394624345179865696715394725583651874056257131711842547089398119334768089137206848609890905579061638864069303892953040529818597299738333243454117101203313904881731345010037226986828481840294569420523742881639926274541663067308996851130802904970601971815162466856958301130981116578256889984921368654902401934766903308110904509780024636479911921425128147323912048753372047175850653993658366559124955023975990121048834650408134551797674121453594990002417101001397189997089755020321367534297202971393677992344746840754362184364619763114911786139148888263914704193907360386817567131991391274334681597724317195641033716052828549344307285593498944960974584469427199244016238992878753051019400372522013778600492978982169226323563217081446412605416141508448685477275900667859457503576221596832198792269476563641201342610847864522283373602281280907163817834226245889472217252863965040368926294130664117239726651552182013850193234845214677359754352733306475242042791389742073715315328758644475572882514562593278167976247296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,12] -3108680398854973598827834513693593404075203952414972587389912395219831062780420324174329678699424927538536043586121238906726686391256170355490791603145825579631118736242506119944022245957542110404781060945504982106590854630642504862511454144615655268764698550994792014026368902246135159896899674819281125763514866415989239244542817894000496774277225812965246678277890625342237238893111647240973944991370558480209381374338343809348089507849233559446943567916564345097904713035589455051734318724761698078355752307676419815809274427362082633560279256052071473479363263329812829400891820459624119510953336896493750883265470948082418280368007353877367217656816359459923099254900615466450920146490095775851861080951260383085869110411392596803716884474361716865642261897263701470483272301639281781920127114436644602416956781415913594051345531360770713566785607170085808693436546908618688872819310835707687102758878789327164184322219571254868927976956079703752094398126221961124358610095691943646504048653720155896855255988802620904226322987737218778933782484536093467448633529471524684585705593087345728480309416274452289825509637397351602624181354721306892698572551283592025244587315201764562934832385505380001102408858439062362441911235143495974737617560563732044235336482109549355103124907392366652304171732086838083409568312925664069500036940002316125296787717138868268047221074266075153755053516453930494126065177687995640636973739865891289413137828548218113477576068615642345444740338854407477348894097787533794235049490660336336128218147214515413168094626508371802415275003427465853093663473664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,13] -236785578224622340612592933736734376809647413979650177196498588455031166851290049546060156464636006737020621174442718142409086748213301721184440728189339198869576435523729668998124819471231478834427806149561751582599918118956142345673416647064897055618914106175980996938284289582071732044051601249667171228337698305669485977585603695534484074588023473792591870950978468854353260902994754253326514746621445251109481074662411283984025852478010984598328929171532096081994514081865751969444058476165479671950649831870621927274089704596353885076868970887983943893080371939981334051141004450617755397738570430303209405851314921357270693538436899934634554310188187361648574334641187560538756657449095593212204388598729763589695415133985678888734475897846377737932249237017952038112223183880102507352657341808216986900268166114058214563241060796804925114628703583574210937388539287276890284851576910379260950394513487679001550633427350485922274155219179012207084650352784544334585721813016617376480370369189899227031590597182766517977926202149704823557492231248776977605652407932262265517551981313781902582126390070913228390597770019687730469486089028796786716530578656939804972237489052779166648936539587529751819464115956257159415683823408888999689445466294562397847935114940483840801175767605170801651317937214372963708578894152970972672436376245932850792402114911054497321246813384910050165982854906931242223136754614257437845308333728609463323318814386835533340760361755412604575510332238465214197878431337804966951275569120791971248412984416769539248092185233227461876473461820486328895171786178560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,14] 694369880232620918787456678664552504521895725243147523282719528081889260525069036433634085521685916848249670122468212405233128917667496598593345999625351868417393513146616038881459748826608872437311514951610270862331355182341450804685508699751166220682570967228276098561704554539543944525685411432220144823315890197673260118539812744198061653499639703461305695668126387303841201492309222328265692035795304118765043999853899423860188225148195523240938120828128310137070424085829490575708233043867121697556085841977847677847197242467755797828862269589662442009549696010862558220388881554801782892979283040485131122361816770186311292517920414929496909689575803429269035320347163215616846847859861784210793710656348941711737546044587558305723905968351901916228143622162985685073070992081039792948815614631696916639182632159424814758610950742638224289571335821117828179492938761730906163194670238305861744948922904325097269763394371252714889551102592513934888054115157594172409831145096755712711450548411245377202058617447053336050949126140836185252776360212416317263249439995695443728821647824519848578455118646551989999342782577272301417829384629126121925443748581060801359611070283490336930036028212162449787170665861309847527428534478116075909596464577765166476842770749533130818345752254097147370633041342059873276157860492122970927006354322083516944782509092879181620412308798519785401751517201224771111352650652478377521243437053589401643721347198474557037186797295339954790796869634362000525939716687187382651416158420307734391444221824428549522046340488611793513993984365095202511347853033472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,15] -1124988214119411824718489277943648828995170377145481758982085582006536995163072353474278821344004735390833430728847285080336230195330017780712673403750024364169285993196768832074302785860594536552279718529915582387661758016066227689761245138152307399124651164770207255324903509061112988643867269692786098943349139718658663982580502456127185592604024743813598989300929852320996731848567055561877369096489904868835988971174308969185731425929973336513548046177993430356587119456378748811381991822298090016621395721251924299642176062839352936212199731510023936981787965635013707246536236154817306245227667481133305075392020638065148611117137446482139635726081018015707513528178725074388539992564367011441609720145072880635656152958556567151295212281951803692868964375675437829652757955843822655540607792466636007999013296633139003425835650748823941446698530004037218284003803773336661731604177678266221942901002971821178129479149655035031756270536960202354530489261701053079922993448308012394746499392066896015556089739890694770355859889139880501198706075914315067718674515778784130982024643800261849001668216618937647086475515905039925858704182752752083110508449631946082927260656736330863792867303670459554814741283503631460629635829701902633244736663364110307375850626026139495668657575111447586293691225700804359252940141792935990588628753742779646574889314838502939537063450627429420900741263342670701108797528118924740826308715421345420182264464970924357309245552127199470293086571400095898192607216361349377958626212474348513030403568698801994770260711020943554001278256703468063967320704286720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,16] 1286588903797588292211348830652323813281574832673668848801390187384744721552651555300735250709757914925783040714834337193765204024128970958108267598097193795546495306387774014127265394650108324789401920009193244450547690293845690497166228061485755106327353263838746961264837779808820918313536551808284987576578062362929673769290376688649145772844714084891312112180854368073534681239740158698421133086067102485170656147414719815412826830110322078999362602471282708798425173420733412643387165629893624816195091577795616449959571131632465767396808270234165412818740027686674093201662849708505425822170879687802742867633751102620384457924685892029665952215120653869357959239983632386639379204290301328927521098706987793152698594184465798638190413955765447895138847997466627951787163995748481458909887370947114030986805487838640694130646682500399975775913930055878630990785760917474602001600951284437202847971370326745279244239370837282725292878544046670518092224870295794396195631964215032201526297874108146924568836119246500061671709771454949701156243174540572153014330381122520283797373056482707810117209496499049268164725862053652200420959790815325905584564232519887022904352516602496428394021251433282942094502269407053605395387768929758579371762025541658786809273022890473428981060330742201792547941344390901947796799752784755672868388161566867907338220145028106955253520263338358528876411200233589527894235990905118265685974352523086391601895296730323004217268007914254732566580893413042061357812550433932730346297346526708282375672664674951077549750742547202400150189281780898042348918750052352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,17] -1110433405045100390795581162291119028678959932318541758930623038105130103498342282510164189166890045515439116638762168861896027780291370430924509924956985397057265786527300225806093567471997123963788345071157081773750566169461331925386306048916057533175253369548850002472160264645473694941318753517852814082462177119896331013147502312390774229431593607368419043569786102612192662464156250540973164012967148248265346624879347087639890258630230850082522953505663177899760518964975910488133300147244127730857247910679251536184989155723650558697523989783429171624057637470147401411781595085869378308368889359712152853020453637412284583420322085852023662429314298369296692475320720040692977916586052992381227654054913176407121917207250294771430320471052818264095455744432398213201079606772522181046722216865005403087253162705818530091871934999785813198354623133319652265176111555160059806122165132714101364545687622706777315951391230935091160159194330014899675005130470398790298481672752763275927829891947794946387162867322813231054184785134461390968686643002980752493940196032278069415329092138127385469730867972929575989798882152606661516332172112132907883055537427222571889830901612684371284137678806694863627325929973713464737955819571578109888458013741853166677424630470741855233850656228969437706792051152788452279362154417101372339646619126438059476322621214913167223066623132209191551324745659156261513092812203980296506050826758607772444984445934258534382327458042409136267278162033897774899967277661515938939637732659226983465083805199391895907338164278501962264813529967840987525450848796672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,18] 717083912745150016204771706756128885165340981629872685380393784274814529352014647362898051491960203429491137196035098738280016982578140422666764283335217772026150441240371086296229117665584676665806047641946480081853739589384652682559653889150419912318824372221010488861664278803481133893831232037316186850998684090149113443445989063508435058093913551113381876077033457849494384719253432304173524094222371154695133112537934151622458912829536987744797819643717633149448274664442219625972487072368525867016618189434203398619908020187692348101932233825829153818121826515566908900400604200520830836727078134780753371862205743476660007944150388924755823104656273275887235538254145987437408521430886679218722885579167011548029580230902499960952725476243111463321082335812730656007330437152446967435975255258930126927561377984443870071230267362203305884505973873533778727533071332290564880596076803921173707333557383546056150112080257082613041940448580862761643156187098803083693062639065678448936009450916552859911582207934367375911649907503352037031904102152033232344083134484250256471297238813838029757531078131121707105173814322772290996937238656164493497626880225745631827577020963979420841569413174752389501436264491887970667608395347870440024079616627735972227065821056544751747701040203552755488819150934324640942738230692459211351979119647601949975985497997854415913429044424248176879358640212773279908050446814804336915199521644773001480248240272508599444775558339079156775673408631573584221536214265517132339167386661692432391320759317185904840225601283644806589028581527890406817024836632576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,19] -304150068473787941967427637056409753178417205298644294964193737524274838950002762690058309001026617710272241714299856509476383884723373039739174380243690616312485502410568193437461516652550812592114614669133327118127882100907031102336946918987448433645445767161802350885338943680843345838206062909773047243270766590988297502809708054222532009386715857556692215781292965725574351178395955807589406109544740645563497939445904869343355154162333886133999264133385536939104947196727600713976450950112492600327939211859916154735943211557708582115530941598340594766376000519802470003672836612606650684703549734718012432299937551938150882103704926135758035338082660357541835239823594698629671948612222653957520547503011032783054736811122879799518886056524622302272396981003951301709916970032622102193414662141782665890073982043643420967396917382603919500286349060386074830216566835220457332253780737640217613725659087780523629286318183706689889286680869276050107081817235209332489558915565285694852926265272556523325153254232490915655113490546166639892457655028659068863378949607063868101200101352843128848435462694224992908686639248041936687876620869222390457686669475936468301234525765402905015940910337880652077972612951248669853705805790194312461017021337057104579161904072609176550935047845374169438476230464051196800085873954695452722561402452462224926642364171531977444682073195654615129613488455433919215474495983089231239324835395367862911334334512846249634947417240488879261926412002641209207932833463076558429376324891801744771004090617119665407694149207438198915506719918051277848790958080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,20] 9817029244542696436660668876215198965410953825193173111871741706567865086969618030345907776437591034922348822137294405705702624775692418128658657739286568371780714050543510324266759051996624330851563450210753067644305920880013577811514548727997219639773918795611593279048218270298207899073844009101055464494443524670103196842190852353658905278329499485125548594541609888043049816418164967106060205079234898000843158745924610087650438955757044181903650011209619076839002531792506778396850592039663357542595064843734058757172309962653260069891632380053514893513281952018434140091968998884041918596805631319280609776340620035508187314387430672855022821425391667912714612935105762877533731062851686683206895312191866087602379303102571601325956974170311639351292686566449746999021472197065592095593752530873860219425498800139278447671187733170641889483331534960490186957442314789778582850873697258223304638986668180140795364643575376425835390483400461541449871516134563514826610833526119838412103332556684824508370375965946003565214627416193061633548481473166182855176481277085165846303543165102132648193955746775565041333520458888880878957347510603102281811008918068301952493830607712260288744099098800237709045537153134303200604713618794171217131126586837160866832332796224587266673833211123437250890770996564697480022104394554758204029548661908774575087245369326894524840687325373646809229295874145083778570345674467679967916615368673717583999916690968499432891464194687175968118700256596317322792390948116780783322494479226666994313758265088748962474300815439032167808069158352100593846559178752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,21] 130316939607534815174089411853862734493064599391873665092418993993490414246387415606845874671790678310362869593317536687176035934557424685769526959096313214562758214291334066300127370558278478971283872472368139509107083478734007536466920927228422089801840538992344437398904487405293588207711242942778864125202260220445006783651671998668020720230383006301845164834603634344320117747466110997922963390636004054329857932947988088924275557010914514288032763607920420727681880085918904508981136499386199480030147430899676202765333302109862656785653244402400946189750432166118666581930766580821903523651716189668862193946133748105895258861042240984598486150621465344949064765857458077183310113760539582981061965179501927118991417717189023398083114342203973980937612438096858838366409664114504826480037364310083304122597561590030359436503694535331046506544789290875045224071711649504772795724737985215268862454266004285410088404004547803367016360906301037488206835389533890161042245234102316771661483672591533179891724918541468859948888732585485866232724737095941377739150388533077488866596661259305448526915518914060370234671459066951139358542563797887389972372952088215162537113727416906302701644784091521762504668411538694365152077149432471820412912294149986462945155301586167405143911443967536747175221080066778057583886590578634646476018476896860933096456744599518059473332776102785719923875558369161356850465704742163314499726656941063255806765569203228054784789157049559101567056017208496890594620207372752734624959352271954515075687061528548381812001195992849696186159706520773527252104034385920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,22] -147964361935202506022729757219343971566108580272309798460069882675478358879006313724470969816659030668822784718983259519209360746137826138106582646500808180887024072470023811925959099826651545550620428408939385390718161000871035338815901008928967374270519889758510553886778962811126087805824255664950393658443861112291117390523132700138550429450109595448528975926700422608919875053895159846475818163327695124769324964915051385093142618467589233276499627382486618338665839765464705027228343282334682277748466809512310978313197920259384130780201289445293799812265130541371172897945952457901370141499035609477771635300720563512122697023887566689175297969491383941441445299360344054220852358548188257281171189979022187701365839740352684870377959655155441353970433440395987887318465192957395110026443817093753176646048945509933013876369787900096740368429797515538483922592080553355707657574691974431588065075009160859769130218152174844689968778783486837082235873661866075355089820738620669916001788976015215132634276453804011909127822363515771128198253684235846833446842969297929529549340680468124384475648063770003617848341767457750944008086960674190686521647282877921812033290475753672334212784383038999706107454817446084525971893216231780821840459703893019442831296074019362875223570287009196022585399454988474640369974664168734407217887670549147277285121331207699248081592442413322809055216821469658477689364451604762811054158415108307400558423202404580114704719986486589335945368194397249128192580917436127986659851846791303345091126545637791727109259924984496966833329913205216542645546607706112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,23] 101578463409433910847421603613635376073061413909775469798131276128109550528944430077555960417834594240345884685633537442371639457618416569811050948325811034727879420878512235503736795936074517251738429311941498282449049622696305124428229121537595068907562995635525175293418698428395091154511079975347626662801298520298054218146781096676460328397745290881640629981370922804897556649093283240657451761539285153164235191911691422016611633552320151184148021044539240728479572722019693742695952320025766507610448389012291128006117344042946376908304796718841220654061878453827502366190291020793876519683151447515060060668922683249150812072033599482058854606080163454919260629589358043970619834098094350306424259109907552043927131898205114821823950371356959871199904491698311676563075811548101975085492724754271363310547930859451277139309678097780158228976097567025636895152450343780580228458646659365797593011109701494347747530159358573576044365128081006676078274555773733180903182909412039794025087277266460492088163254237750893551571078597037279704236424677645057337240476805344002091141756227439213405236875452433422568634186202312241521342895810499782410815215866122292346732780263112765799419771793673088713018719676966837309994459988205024904048906874468736861565326053058014649750943069555488115383465625811569579284310769484816169624783700806704519067800444739932117362818752432978034122809265011094593563782787572223439290125491183393711153229488743426582593216172244137967996354038966979657253244903678212461461362379471449560846342547003233502815563225493744275488396749732937428972163039232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,24] -46257349772365998703962733116366415241647930532121805446796283789046511134784364321460782687010246830957302578708505837053205311925702570490896938199709002798773599085690635866659068886308883950637579541280035306831268473796433837222146260542397314688590360500118893708527209377690616736123332596705378842373346006570458549210591115285965731936263784098404625276876055125596490226299804599949882907643822881835693558413604808372587750500278550889601482760710138746730419031665039115931942667545365324227233050913356636936943875619853597566821221039731684054502916161056455680387166398695084002557145641435905491724729566682489180588693274993852166985573696004405016646596802266764798989533744941802715824361906141254587375901165922001458078380438645167860599437002062444026127279414315101866134955342668839140973919185699874968332793460901383015161700649958961177730724739585636442263229997999900190655661038459531589812631846030608266620595564312948962359472796167621905719763681891773882540517196634542542989999271606080689474985390926523827593574891077027819404634091317580897949163076515889088550057937543836613677223313320480836505243407924761060220458875701599038220885649678601112871951108347428119763248471378660709057683961848034410673969037660995046640910681108459353880345528312208072555024827021721885254195684618838954312772688517530899343765719029280610877818438038445909071042164171108499022756494434088596190141423750123539715323351598762893618281585498870207673135834161638248541543997689341895942838061674214145263960828869880403687775787808700301941954091696740902658067398656000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,25] 11438990671214120214878827150663341484130025994424228038006911534149660323537615659582105139756793358585403105230746384445431224550105669924951539905457829143869805671586984742754032345163306502006757295607165511390853361994298761161674089074164265224064064709468257872861396934622743107944098669068247615369505053956467439210377239144362576123101223793962267596302390876311227056792896048761387819474485451905295605163200847315287468364275748324696042322190540806917025454123406493215474730449445371644856328743972615239685505964225979103121896464599339544000378661328342412414849717500525215126479796888231385758121935378340406416492493093367475918426788564371712585333442215172266268465522806128308072976790554869240364180035721112438905140790941068205632920463994890810734044764771179216390214267278566855795211485486914402108718197566985297954052184350672434918071822927747047166240102565448352527786277133667111337720497221594112746723381065974165320281234699015288090754799825108352262234904175941535553060555279923650433266907384425260966518510519879774445161347398474134711217849386218007020378277622102736011012242055187828954081286130511987684560630502823848785254900461087056157643925912193321133105224475105651853270107251400246908250545406505980130474354978892454738840592098847933508127941217117592275899908022743056671525616866734346645638285536135982202931595216698236708225998436456772168612465272224530792507246142833083873436217950123047142018542578661709549239404835764951143450416099266801802699952759623899498294298018461168736214572808361233359524182733698679511200038912000000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,26] 1261428053334156372590809719240825499558665987529954167166697055002530225379258021903364385777950737146513168324479054993865055396636409953613926355504185113917196858538102218870919830659941276096496080344838726526131469896682187259998589248915068398557451635716111346775518912878484680489747179422672381450637884528075127260551061444885491400540191335165803564197386146347277480275995861273947137598902323786108585374690647456052860036297521025829263251696814846814771358260831339133968140089232016767004115407592148572265393762851903652860886474848977222249820679551051454760599576377707120519554382749642105043442720082418906283943304373610547184222387654268902619015362271666552327551008320502796934433739544948641906635256661467549942672276204820843405339803270094071479514331411817512093713588476530985554708255058466329934605122389704970612539807515125366831014979858413921630661484142390062834779825331185751057348667167143381019885029516054069856794443406205912764469752759970049925760922219874468862574354675687094465280953969234047171998125063063736818832938001901951779655500181310180655207105388974948054024759335293478074267344772903650565456870327100893443317099394839809517654682829848617222969272432427761150666983447989574283203604300191726727036948441258291265391819376103701444652313016974039440799466844217073236541119100891292599499771348301503786956965305012190362377321448854325252305824813787384291850813512746854132272282250256350189954981399655284367489756646578198433431544248397989041105998470742263637385121873390277919114769462348708157944685832009395594504175616000000000000000000000000000000000000000000000000000000000000000000000000000000 [62,27] -2551458351172759893929506815740843586316315473632361207583436880455141584305446008517076270434590613501826266323190091460256020643673050040719922981091263698151530824138950333049919837181391564910281371687161263943481030188422096787452424313658767615253073153756603535051378066700001535251000130069326349292147870802335317498871861362985945586756926540278661419669589691399805324149145941244921814850908485102613317585494930527981518462708633819073441275384732296599240230090839836014146520925731907813952067332383416393461587105102371136274964976676047273920464816615689121758060959001942629336431251225940319243860531863625649334127929937976125557058130839044561862051873182005806356002827483556627177731420843998263853974063587583347681402802535836881674636154776280451962940490035112034463333074189352051193709313046693469785991651621748609643701113390215578007168435329726575087185324262367929455115172497130409899763218588106217920179193123877261005142612882707500567455537822675550217008410697559704100021319248180829347446648494335617708462864714308803753295946626903306614929413292626747065623931353057372442125971712543550778518724100610332151466069624555279347662425313389335650027349542789836096820978869237812626746798633858142723677161115816038822658145010237861633122447179150830235287817472985950244012848811737054007368581629148911581492286527726678533403402874260036965380111050068345761843068958829404129174698290880526293711822770673008259243928581544819712633886582693541886542749052596493666493203427450698696229137201653249858381812078340658250428370026571282881475248128000000000000000000000000000000000000000000000000000000000000000000000000000 [62,28] 1169151882817143055298828395476947155955621529269094923535695895937587429761891307264414159768589268829056802792966185204357422177728498413413447677539587734116390561120236277165436922412338140019703111951197617799415943207417932865084479885696014073465141866412515631231496998343487045457162083404516076608954216022633945108901305372602344485090832869997968930118762823823988513602958643474272110510637969740347650845410670544794031088468920617026567933686341795144596821586876483980332104976013941598071590172134424359985672408801852374944118552112509457347102694476927438238641565110640200215453120144592833051604359188882428903398177405848475208917330135490775253839344566742335173655935308105694222828216208837380764204915322838754741235367424431979073131052451957208329632487993380320492966364738303943883698196558166282304151180869538379172141828490985874139909890749692139296179123614425294540594090435530830478322993214052804539719859992390814065483709614687691753134265880065713482205442529528081676242438452109083848424664642746752896532270953472143868680543437025776527109513622531752417213731882399831285430953549657342992022728278937668552013164408225934386841727834913583946579576357436795242004220543885597617052425013250416274009118628218410205131627617269928586821855613732487815123889082099150003393558085046469550520354922120821246261059195958500844852056517823937405551328589497833396087876122090218759423840434892764029195826037078743488470009629020586808581409802308561260671941699648970743156023639087804378435779187590486252113009033921783412611058987585423235818192896000000000000000000000000000000000000000000000000000000000000000000000000 [62,29] -278458072750102212006947282595379945881741163516431320456343798716968723575978452089400079358957033466853083454735294935844217684471990800826271306781572414467696792565215650406433537895664173049853970762647169200797196312805933527361585990710336195864963972112751518555893039505948268968531975248562483669575530438208893675027883165387609194818734686147420064731400979913214350006525318755698086746429541345634736768487692112603360800481218797396206402383769823825255515829030299799512743428739116969718811991604748167916376173270024694748507836525923276476166773956786580109502861394910921819518076729825637956588660208644765420654708839679496444644708898752494807312915406828574646877272160437046328825136792863771304058347441333386015309891652069432403753915511982292601625353162679670286170781352263929980208408956509565446798218085623177912019790449091698236413906429418679505832024005624773378166690741386992597095904934031173272739563810993104703264252252978729822365137798701345162084816528289913787962293818148218776670954427751491245616067374377236254931041277062360432041785406937819811854309238139601376944569161507958901229053281698740834657676568483181013714827533234386006026940485460340430146922320559442658364691929705384265630948177322264382279417933372175155740895119604817465950971228133160566027255603457390369422110635952992974731479358577666098223043997186469020622343813198550399666511124916604737334110126884479712179737222374394983754665278332118286280714221110120018802077379296297764865366784157783404806720510272616043144804783853393265010844839475604379232370688000000000000000000000000000000000000000000000000000000000000000000000 [62,30] 21020242445370744032651237702114190357614298383655212597120105631519287032317417727612451880603225225050777184827558755534308832899996978159061681701948979666844322528280265677910034283562918438880083609696688633299150390013943732615824110581950433378946005862798921830397635979710914973632509269012260689626278712951289844610738636892401434574302654824823291948152996181206552437130319537626782751705459632085906256296573850503629444317538547964491110571063168794837397389485537345849340094966869832791179104300094749376477580572305483897246647636279238060080415171621759695036020080358128736815267410746946564915328549884844205238686833427836631657602376041825280988454212659851617802503725001273677910888873485252225073708344962612670699556680386031267749496484517601237337484286757869210677367222039305180877762999684340055122802358946420538094099627344813444912536597069280930940665124560055445341061912012791524088069477401091459640993110137713381944866849904100334174880817936466633102621139718961916877313539647842243690023463200611271724726926991454529966162353330584487695217046508294039349855783702802328408411590395707690324035405758704274160402874424207684485632501417674006852273925003218743712615148535049369474699250113652081514655679987726682542682491832278477490869792610335468554672334743630057694480575992636630848935602519468634798774083026769538923590081596543876202016593299536719702467786750346823395248373497896959471713385011769479893579859696405480522056964472944671115321059933350248421644180381527530218722245998129414593388161892042714307028387468404700750020608000000000000000000000000000000000000000000000000000000000000000000 [62,31] 8376926642292264607052660908141834840390689179651643525888992012284474356416486845823674456021612621263993381976919052203501931309167409222213603667952335642084407464717722202761768003336498091323684818870333584755826913044836166697645499553291978891482536806846074671694755943407542867133210582690351095450295764743238003373128812899769633736783885030492007786151938228534579564101054805298992913448533839235108412506338294872078880289498122142933545225273126082568127723382553905504281740883319573138169044540789720629996579050246022276625423454068512526248289166132133122156362635627665543814275961396145484988666519171434071356588270669066862080808076342733877951553122697125027001622280596050160681158380227296234107544677564072659603338281173623147029744511934156878456953750537557094782984001363109014317285317618271696719776864437760908932273478854503621977321911420854061776173636939009133900281516086773383871822543986181140565852334532985626139281643948637562455481479749456254157617577117912133015265633744279220424476143209463101290626173831736625412262711158299571854498400148943144427208504128901599578855486685399651212124403095138404035074222512136668455212204454562580232296879685435494176752592807160879458858135681848147582839883287924459075042471518651679586340790325714851257111759657741406194373811779498032309710053574431714777831602891628618428510276973352085628311525341356307521059268403308523264549607126289882636904523987209983158843524035761563106999087869812845945407628203295564001907068082884466375726305646363538944071427120901237134685804420217097513074688000000000000000000000000000000000000000000000000000000000000000 [62,32] -3074626505323996978937309862172300450348912170782322565698186831551773303867364383643073009657472342763550744266854021233510916620193488887983103326518507356130587915181236776539999445193644009025740902150154608038336428854117620472974368133394340180804896411710024285310787577467114995726440852769855450889684486552851372082042772281552956640554151606917521215392701883132397976358478598492482147052057121190077016341194545060087993130195256994227968881491586125163057115906605117732799649003076452906376399310846743559131814899289766574939574168964579458076710990773347684512491052203237990392816788870467625618007106329962140418089351263379958990295818805522302453823433237775468866751885355504451228628010626608187144254597207040143040840797899653878531779698381656580724328657852561012632485602829985196226319157753145890224992689533913437577642124883413039656589794306491221744255864448781649601086881869733274634713662208181114942066830686040231222484833051490523868382976568821573977070609860282737822365562834903994624769456977422940259418774669350121267391152283703009334810680396769794817605365090048051923919643558830903651572726518261146052315219202026725357436534000719902127782024440886982385629951210858707505692095719623153400744914804135342736602859987207795712640451911188313307608308176393029564615588785911733957990725229798867783371428937695402464477362070553283239124472275765600268928131313397333108131345011171014517873453324003215341756888050066807974251756265284477546944867047463249302877263845607572903390768423205223594221791168890061632062180667250412997312512000000000000000000000000000000000000000000000000000000000000 [62,33] 422639904358731562348949331918423330506071754323305986033232179049616651562548553244094090333005385349139414180931719060152258633404923728941893239956172368916490836043444230233543643216890775738287460999027386789998187608535509353643474017714820655899336410959169606889902029622420766576883037765215499180134364901171056959455384981126045958556894884505877959584292361013174279601988762187549095938541916984945074749602237395821506047607347051892123925857815720059079731888320979153507736384260321156295118207267970293401141558489666193796093420440813222721006351036827396687245586007253290562591011326304047903552386226212600145892952266024143797502377986082360361905735576442899956075603946601588867858153284389799624091382910825979820089614826747435277989816118470282688420567768886775105676987833827240049106250377254456664504175306204783644644395769896036108466252028371622072288378650299733218890735060187518504364008294866964244659204589609234279148754154059051242245270971069925640972397922978944689355204162280737913678966418214289658277532053589473558640867984135597353181075675033711876979037534801312783570629946013525123970155597879993068551761233947311554559837779222033271891316654938396827014192637548323925469703072016958670365578481320050273702577312682383677774252067312039637968503385937349452268591236270270045152544679943749210356711442026475350677114108106174457049636210140287451809126171392917536403044521078568804313676652486754576934971725560135010720506304102433277097796448332202999681311286272492520175107958470219710892825275159539533874318679572418410840064000000000000000000000000000000000000000000000000000000000 [62,34] -2757558680935764465999971801670640432170555080331299536644176702181333971004838366401920371256136471455473166718068749910689489476878011241150313728737857589824456893854258465604014975956585131703575484965747716183671252921284191023948487382470750156898176930843736235841129958225623717686884179933936702765611030746083554289205560556117724067001721258501815758689690511436536433310492996261956896933549114286738347304658539659664220517828049444531854287020751761969344467310174138768014429346462549521223593338123236535827714276273343708776154125022420339601887155393365779191560530147526122700649840724482510568830339539194946486042709656356047972105839641818014257326858852966896711469118533571251919132869461200398764985118611875860368871178100322103612619005131019142977867168258358970335626939214080868323114561221691929872096482799058918263933201192418937494378200198102287013220433978043152473352676486858064947981208089610433121004397093440050169937267900481565219565504117713123475463453806415223918837952713400528457053989344321629444099209331480291380668194021751312392682062331324610156696678065344224338700394877603440659181377803915720006270682694356880425638334432021626579056099331603608826206037499457040406491247888762963579043040739741234293799676005351628265442059562610959557647855081539577797952106134804201756076004516118567746780741668887246365281663843643233362449086739459875218536611508395279003620535708215187708519615699164538230203575048844210692344304791193770888148557961848896364189587814021757618083314250304457255370770975829629288990488121240482480128000000000000000000000000000000000000000000000000000000 [62,35] -8995675017291702235867590084533067057186755345972042545296161047142224266442170401770989895548010203630847430253188628297034294835062630785606614060067433584014729940873812478819304793016710861886927373114742749247145762385734879094797254450959035753933132680718795342892657984175464691257408544391442626893524706718278870200405369516167883677468329431496600816836075437556561930996902141296604620804237684586559985774186784244155447443425431041515171663054167041449625188757077425542619191169979202035921075572427882673844242290887831418502075871968611735387844431655999747374827510755400417182549481616815678068643317211147701284411525242152665754186338597208121812384514229295112662057972858901570835037913573938799389090783985484765332925231705653191326716022351146163838789607770623075626844859923880136379863733717664887992950026637134313503117550697487212276439150706619271201748780649791797306642896815457286702879712004925970119381096497695247837328146106435765190144666226951984439374916740823874519419372355647268108750576344467496269335448668236129071745692022397633372506377192631426990734962201420999598659538649253582484843860724352465352888147933593909717547034137137030207120198922442422906490309203539478031946596406168224929417327822471384094833924283563860447584120746156577218264854651672581404366212571265078557840682464181104425086615223366262941289471918950621879544667068724104366468354238707026903508284133474829701877706092673254708914248479040925240390539986396260892397544359251539192083882174118607735573224972907230498629584366186679832761134482717965025280000000000000000000000000000000000000000000000000000 [62,36] 1629759789550433914215247246282815732871598233465074587357400772784261007861377042128707207291747669659748466427708247883101437203379336195439746512202679350897102392597990037316128851164034099607277738895526282950516012839107976976492123544123429107558900293833032692823335746918649933418560944989496685696087246160855430819639834113781597629335427755264623652055785505005045764879488403787561362643318295984870016000836453751493326682351831016689405759113622988828051704410800036942631926043926896185995763393680905348812610662133433956477862333210586000940251803226167634228895862227612024166875425572358641562173830179034881613525100039571089758126099416228434861745764105195328292471245511342310925078115666789905450655971232165917657285584627636771524920743605165148983979138946744411481834735297871202542976399600897447522129056600615521693713589743819752704153740911068193202595124068060133935234686642262108585858926137859868596521382822412090696190110823515863265876478369411112090923890101730132489513044718965035479087710586928648124430157350956716246619457817400975927656128518415152978744901288951702869953254027222940628447600187309645256859188300641475137701921231558860619154422148955333013625375004252076349211117259787800946982577093363520296936597531893137440261106293767848517835279263015986562414448051264023366543663599092547863946948403175269927394633146391562670256209012259409971471922175772594667712263159050536466649969960520769568620904547389310435439612487959844389970426144636868926039157269889342775684511472099627530892651875712689661309713615433972580352000000000000000000000000000000000000000000000000 [62,37] -141847697389844117018624774522503741277907628136344558143553044333083208030359952762586288247258897156296658039995482798300611623439316440380775359778981102105467393328553077665560291410008340584296820419274762842669196178481258297820653096570578417543588540370354401677262162703738401279426015017450182608851585000512318156555002664242082300583688571754623324467423528240731092271978573803125301924117375338807175272121274666091593014719511700371869476280020605187010002092723587956359047349839623355661661512539839824173334023124042502696905847296875794601494358839356539452600123179846100151530341281307529382968577697814471225921451183603352391572383650718711450785955796816349081625407347743999130152047614649745446000496463597778345046296808313528107884622519843156663100738282135397015353296465809739546916906085011494830290032670434900658528705316522201942922717657919208962357922127263173981971681939716537053307303473127950317105478462129275107253298286988564363538990707645065917721040169192250475919638172190707100418220114832001561193218835900271663304311606993607333178673002213807241943498101546777961011684363469363083076128631394052820861122325175450294986227259228552090816271456609070376862713238283766846505932454062121997041953701821781512150111277782492024803013475934886993505995805609236599086493536469947942200634340792114497273706455746749290683716488490240105167203410617890235068487908717457734264380732556596000159021548495571208158368740446746672955051283957919629038991070046864064829467761787753743363589814737088432321393491580631842411004217021444390912000000000000000000000000000000000000000000000 [62,38] 6222998873839221057319148539053609004507532971230649555778122707065009529222299543920437822716664687796851741715837256394627372143184234466474033431507707516396005212957694921731272561458115910572139188728294339767417012739165447448198259056855706246035223649023425696367324169940394943374956109555401024361867857398166784255981807655013360221734262556557557809908434307885625699957029502510276706328705865320671297325933722178645550675407451774519622583484975595938312405035968805563069570537137951839555621202937913408533542505061662692027315915828179461990055368957080083216301959114745710520993194573970687142905023609053604823165234908105099116244632004815335499764663528443008234373205415280365363576771852645782313313436973940411899997036754084425049980123526593972810624471144181459791854489450867286006300031042877480741926458663811056645487600511519686442619615506410098747007532642181511687401272610262484156384489760870582756221679839992233977884552743919936122791744577851702264123700348301527287357236829595706167691519225038341551160664082046943814364590127170984067832685592729151316898211912668778369205312922075655933099335510378844924332635374309173856626943780568627772638372671942091846569953342938067672099945398666451576463284552676044812219335039530732881618577187831069006422392240629087719102319097614611986394748790631031970199920583206722447903650951074762010318641407958683828194463827465122017732174195675163423901888685371245078850639117683827911210496148779134411916254479972736044217760559938566201938285961331781300612840406663025094249899098246217728000000000000000000000000000000000000000000 [62,39] 114167346469778797515254379965170989160856158371529157339307169990229403673311190456678047883298796760225118739910750717977018694841166894429059392577963852666047122904336473035190549509568228508696368441065662887474644521446773662510433103884347881273377715993081606881156773221849145613834513777363019984295378191565942150698878704047241223252628739012471403599501605248870414541487301231326252731104488902561019417076340056067381524802412091838988286169526207542730818742437607226023295833908631174221002469635012302943324630385220792533050122795697307493777502985978638362288330763600007123344857131994502394359047134338670326271293473754926069296067038627809134519014547522408970237099079213265556861300258745625961447365393275096151697389451731868430731438391705685596804235506270302871366934384991206829216169030949698183100771421565765181050290418479230614134052490841104724341549509503530407650973699685421098690900791472085181136484695434840936842375162083598688928248612074180429148507866018559979146720542282636492866139293699687611401970637665905266308793239143672625105699459914099576343265773785303131418896490618406952831071991828923580845127597859413511616179653355183599138063162752658611276616364645092710620717956858479110882714280650859357216079599084187594903483175277955824880438585738291578517875869968762837865180972221958973854242257769990737741380438282965291989903839454878436765472636559851244564992332162670006748138013966127276974622688175320808211181688864019872920978166991952390266694448768089665589306579922515800248382922331331002677719638353117184000000000000000000000000000000000000000 [62,40] -37089813033883600108069849150508627771444538848342934825415637531725964093139637744016372416329991267438083236508842537876321474986658883090992480208912942430761997756726115321445358912883616101419056395288633761611697856638645642417138027344694127134405450611242796238668193691409170298307184430133282232702748551886054442126616338408069994994871911766452724818678290981960902285908019047805001207671158967810967173214958067127170554971644785329990372125434385713875988324589195112122346164374503409669101204748556922994924375938867512025207136308997460677990529181055849415358308264083436226281636899656051208976336844308454275350656894520234122327342703595205405345064121328001155059610147261957942268720646593351239799143429166660927837033621978806163488340772867138226878398321264439871671848223248398464284054571898891748027386875493726225771037948279946119836977343331510325143907703189074315273825859931092552505821109969731184152224603104707552671574207562805219031777190238160142888683866302660880157851632942251866038216744292590893224385678036644315953002395950284106674164662838941035871734643490026694953823547653409439535756773344253503990742697389745912896302470670038705286308572631491765374601434176664218228960724703285614776076255404331375335215798213622635069605101184687008622897569640911932392447417366802158725107765760911187621601699815632322425759645635050844814031905138610180728991346573743708756713193735080348570768063150120515133885005434333248958064448367995093369084611830586613551956952976412564659318394051910383272022664472656814077973976684953600000000000000000000000000000000000000 [62,41] 3471254116555672198045462643846463917097213845358534346616329397738341041145238692694256066143817444206387573301690755460612647801077311600839209495238620842264883147738553633065536595979182490199449395621367078879602386596126278518890674053716328179416038584224530369942884371640794150362434059495020835813730552911372582069181716559689520485961574324549056425973422083156759949595541875871614135350194134619562172985569434467559487173167856902381898749039191046741017134289709985050930510946928826035643248466059966932310493468596649633754338629800605077921176995324997311323667327209031565871781875486543739880107153661461890499954064807873309016759324813909608910656325726901349328643772799244497838893834957615832016588144692931945329356838732032959200087625955456181533690190948113227201676305270104551171582138501071135665698335395768043532896521443308529314680207164067765410763443213670893864826962942084423284944141893856900685250025930455077231950252018442756759379966259141870531610316435289289622812236890723405411199169500180198458647475887728747804690058775351535418145912775230639645886389838434000335671688030571359880473649822596248301021661920082222633285657181609752277411803617207729078096263162228075240112742889629831887974148212236771309189005840958110474058667206597732691219303549826263421997498955133881291810603485692783985962229128616549587590359437015788452598139261677133279133978170464846714707899874152607888617335839190812327926550338491490631636706624242964188172664982865122080356467931371751915160442164071244901160390261514074856519970536292352000000000000000000000000000000000 [62,42] -196765210759067481715628661070634707908686043920706672876774529923783974202802481953564169316036694406811104714144851799892630202314133893886629757341491206786687750114946231107779221916763522677227698802945753151249126879846221158314628949721835295848627918852719872246854980536335166535986807506533184923705072288116716143296335233997099096997990634915563785102098399952482238786279727851658592976014669811570452890279174547260538056796360319213389065254769517037768954254690471475351138883076948148290094896364168933340727151129744071379994861143037503826652353101173024277153114792768983085919385579204215690530772661414064866230238710458275247661743705146660858217699993799964568576529619717197715137991308912703909610292533846130441304602058144424808489642152084730141545453558948549331049279671820919483439794152910540022085671697088877970955675388083893273319247152773657998911438054060856534357639481553055048613957031769464619610195673153348414526912623368518488306145834315132040280992961171952481988395643516557654964143424277005694644413218306231209083107777923308221297421708614674749587932629066832475195079425958302385511891018583587808001139018051402947124240332051021823715207265953491818060331904471300895027530538399347432059630396465779485302863299365974814670587573454766334088287883762685544488445919064203155895126688946068906252250058882446105067509391565672482607336203292683028652281832832437849137623979555199183970980538135570072473750770813226365634776499970579967856839072550630223416798571920348846116601269102802708507566682384975557346339388915712000000000000000000000000000000 [62,43] 11039667063076563679226845542421091226307540594807492044911456593385748446421409895006528955669652374062142533309393673485573438218762054486521100444306616386237350907778810071484771864248208716581537165714886400560771457113813409116261194328232746927588740573723109733634122156955270974037530174496028533814919387717502607418531071021376789173286055592980785929317184591908274241438511875084174447189441637176390056009861634220177142410111426149429391950533566078433844557912084099277209280535633115855222870010360485956570107128377951552737694566961669483768698920720415996170818836901092328497178641017486346670944157698692161766381484415608263745819422372913832631464587147597131727448910357689373530929979079738999660922587660309389918232454440886742432754012215219209489648299652635546907684991401841571064693785263284907397928116737360054531051140041504857944229103690777965259408089583197483095613039396082233887918191010326005647104838138836613245339973124925823981828096674261960556866937074734723542773693132942650901900196259738382766886167392628785095872359707931106057998203639060689282039199098847646478781263356706867531926362075802820920803061332808099930120404737223111969856717867106625485195789319232285338310580064184350345830629380734438477976549937259709530062373356635361976012492154558809406564127843459280558274705429794483306196336090977061635328272686817305732121891855605307937409568214797268200938600579460282736116716188062004644137592409471443024232621131243485390270280564249673611856679037943275960395933667676230265495462064746911715235706437632000000000000000000000000000 [62,44] -451264834626030778500173590634900929112570290342845416734749331165676323993552336858265661887750298049431416059980083981743291789812452269155148106022278587164808472167915163253716667795903075529017716771152437826023237403910275254157600376057866880414517392904413209282842404301770385915331178111278894239155668697139517311327332083169601806669164548863315732867588321337594131216512733968301131063468429065464175075938669308258217732646755744971479521716851979426743378761646915527457920063787587921143274460498501555716351364681624560836435014865612806030917184550013216536565536012685808335996849461694743103158041734344160859419559135769826202336426999170542850616906958251819937115840315256426213885148644234085643098075032409760359037579756074952732077502518397626583530215698063563741079813694084326242519140258384838006312431787175987225204277232954609389985629352593545574817226835147041554169084637710412534648579650166197132516307862338680385066282145001933961643399126804342836835129052118787322596640052576840858198936194808512522350707895606038644177850710498855670471838507342602787028703731308516261708230976898349227456576834522239151908514671690616216502563380246831634543784704248885669218918222128781876654335589105296090912194329099495246691273396528923992981136819828539430837276651502559930929531352321833401470532906432145393319180829565679201065487301287838495703984217944621845685239233265319682784013599799712785631952094245571179752447639428277345412033054257645988471324237685045760547451939891125688742430165933971685803697425971183025268990148608000000000000000000000000 [62,45] 5120222873445489399747768339073105419811957438669400341040590829721943005573516666487170597584153204235276491490520916949443788793909890294322621741550780346371690912863943724157260799591928020619907874641617267495174559072489232768652839845695422166378110242210435588653549539516708535663819465546255114337661796712506711468972662512306728550701474463731838752162193835858312136691643040453998942589922563084009280695296397732813949560060926648379238928005769038896708451049798386656164222272847391667254432443502247479289114378176469323596617328182506541594722659617931417859678982518217578452557661781583040057379009458843769674624136831611533546792551114471297958248285101386058084066436773922145875932271791832929194413005057951371942966446042338383310817012477815612068738911877450398959980172936476568160179211487105801180343321689628596000339902755385565570542841527373174457168705220727515293236870945363024373578049129777729096235492754813668430119458406922264700845942027203290990246454602213078342562355356489551316829782490824016503345925080984555245164627001752007952308695575864501958420320691356793802185251653377160956347618401948273399905520677567435736247729928630886983881972946317060459224612148704734496102794727030342806105247845677314989442774049344961426872503063793721449163112825342030451609934855662132310648748294773008363856327679476421388619980434557405625158285505737070369811981093053535353240606247164876069540459085707464037522783850045912221248275805187182642647422539633560916708418576691975116274633422959098162221277300574509860695048192000000000000000000000 [62,46] -741144218320998217938939994861538344650376239768232914315067312345429339967551970913042281343141030428497846714247503441231850807711926584491767450971568190150855164439049342819252387634068320102505321304456439490771293182491401697374366833257126955210438262011734392061043787157437441679498846242783220788806498429612385574380650870429808102488619371206241581579752260831505361814608012542191525277896300264921218870157739611406899255978259134798532265275391843187582390510771981925141860331865019723433261655677991272665910238477910907285285080232334783695127703633149801728287588832823407260735308654759507775059496915826900503147544360147394604546398337066166050827622572736387894111705705053831650315179283865732976309799476171874003022003741809681430771654149699756653335119137041072988007571959318446966804554054520951409592727924688390031158862602685029063568324886102805672889177864787592247075554251200164615909934976076587218264819578186229020792174502883869778484707675011300153710270236766732952047286616912020288393539001142294809129634801284180633635078315407483364355632777360331910870676543982483682990320011705466181172472004919998054133965186029509831033200023742340461387135725862868666673267411287950892398185693835260205411081874402973418861816481641045531486617404703654376626946136814808031747589473634441088438014274113496867188774561550977413323060892621572022874898155622320474721839750060382397728069438196049330299316282666755323671994501941027046188933595321905533236107614603455412884295985917977806210700598282889890288068352867480017217519616000000000000000000 [62,47] 9764411580936246587645580919719979353068718444918183257808664279868121986738330018004875491227601551978974449168875673440059889375387210113028434921232315529783910783104067005080901722681274394193007511550971157701074769856223084107995485850753397405983697268776014205866537335276776416571724711341806428510475953351288023433924999574044670899927135713694347594564560111119224148562910159217401211261758794088386660307816988102504725382690829505120416043021019409481500870745848216713115239530805127874929555465129153576705684160393141118345020068158116330949868588705740191250498739094946801693822081490295729444594202771880765910403341251712288535197793420662029252347581817882276027981356938983476104765610321682888328080259743149867925524485352548803545418070693664627851151728594980707502718132612384011936316396867470155971012189235043498870103324580343410348349473539169879979383327650451894042373314451886977828435598535902186653002032957205145494731135874497880576368872915295359219657623008438558639748582156462299829987181417710400511110409636943615019714176840546369721152146418071922282183100197558861633234941142083964559079816211452667759269403258432895689618870952935259074284354247813626071065127304083019363185776817180200916276782744626685500358252146480490679217760705399085609722578228057733235017922968612262304726241787064793175623752565309943562772957591656920049498318064473731455397265642795285270794152759699569490013225156524831400039506798810013776070993290848816824471292975225465953780084269607051543716598902094956124296424690520229496750080000000000000000 [62,48] 3923649181370699196420542130012724617041745149227639187136519486590071822274797194479222145935038019468638446830782855277541755845658426741341472094720623121030792743708586522080871355456959913055647632634047451869448368844370587240648448886273730954360238270685661521124856064682206803002923764987005816310461448947310481794415467625096779907524988200551055013431702964680876028644533933599039577036713338748243879102481627773838694676254837783537082384673065157532075372192511346428732144898080643211296094628539551831172648958574670958318697150915131781269934215895145732726709660422022730216584905499036803208330234668947073553246296467296472156877173701141305273145900147360905210825058025406173665048079197213820972165945145483685892822711639219065747040844976040655530589683519607788687670214982442198104626374642689508716296002404262946493832323168942354416298369908832438062482674724200130458678736345565312625085956795008476517753417567095167653963483803225937338394606778031166197812001620319633927624536773094092946386445746223606987136441223146706056497421922751088363792116799633781117552676821160125640545295034043867893981104018649586599825805208263248348278712691518828475488568451321990757326209523848869408915032096346396779265802430813914602507242724278211409043082116145292110646566281549415577128895616116636617954394819553721730369798495574857103712716786235563685307225424620239141098973590934447649952246479910816458509554091807860105013127885808721720589629743806043815638786332424922942146846197591104486135633801084996099361531764241129002762240000000000000 [62,49] -65001856076099601077275461249187454773417943683868769964429385138693485507255706965235853971606128435528169810834655957541316009438373119467945789226405959293831660654737663478472512833597736354003088416514182881410821677361644976179283363368902499953404332733433944994930365862317753920652094698896751671206473142593751434502853587258076505484229081804074570235003947893697378104609356979699963220813069900747012518892376522807985840224466106292740994629219089601935116939317186956009759459882777646757393413545986957538189138561966001758051530537960143805642564520652551866524703404418526925781867249590629584780477847463050949534036706279493216611192966528889723942496109154191026178254988978391526554245536598635968579131964816581780312159749345292239060478592783618664438177580171724960810435189012446097586042951868738250296830288197810057895731636409558752827413216076456010085733911287491436193018134838335984639334110573585775707270570500710791098316389601241265531818993460620357510731745569347871305368886487073086407332103040536162402649030199500860362040248522498190158273100897263467748523827680536947624841136089312540480321513703671500236670460609960807856827410169685828528188867747075912502446737793647826656429923383990513306220545690397089868417169990171614667443077541876769606233706732859125525432707669510625168685622925411167688567277796762087138390034113836129146433297744816236434432719084620540816967443793916023451907719365803564776186737547690916022832201415058189352987451576560972070293536429493753667140638816915270064948620356655744286720000000000 [62,50] -1846650784384591508255874524199132656142679655748831781365312633509277168748194433877203279022475537319406164802315610572716762625331182449729616743683138976636249221254583563653604968761161334185991672394064241164872512541180148559724752025619126878394958669349481339053542329501345943426344477211416905601253984955906657439984712986552636773410363712505138934360893315667710638591366941958455974187019654673003663754370473697100860902702215699442654648722672789693587671289591073694016499117492504439232033989555286669941836593409757089481864103269633564331466420524057196093340753758882724292973051857606691285637876531533035921497102980421581592791071334532680140823807875506567213178590425147491858182727871217923765544199527352237579581306254718613040498075235971849267607732870108561107187793078378386526902202656092265724209977588630287641128800057230316400904668348671891190478704392823113277850279168054685067852422248363010111723928205902089626130649225548271751069705301670474045237255150790778853974123539171982037495592986865845500709591277904964899658310220962147965806616363002045057756236729790009392645230498739302077847709489633007536396018901394852509708318050393160823968965045743176594242543993140492764786934694767495539131055133786236420285380748114932404606359475126167662900327013892514474145597435168126959419695321265294000509502276974974712486432190059691926154512202124584209785966721450653581294185807253198292608939338599628218420600493512782045168545253536355927545090369881947493529025785562371768330958329276782644007940865257314975744000000 [62,51] 10117997017816558786841542138391941739005471409322450964463301803421344473333052756726319067945175985110696838457587189157063674546281551394195017818000229629903478482987988280332422051636959177770239486814281406762397189289622297645919051616590443644282725372724730136850238013645398142779101644298207194770177196331765726795885538271785867863727375078864111303817130468220796522015010645486807320522019282645837782796425794428735156575484092701161438579915912960131285429755624376723613545331006865786917268443618208200711171687761287604078153696461922484124548696053022377677161187059165719695142028840304424795589487766368216070068776423636519044627341638096164056837782203589476534377471223328872953231759598762085281592081154656285473675350790209463245430304525262338750340691153409974062278152040027987842831494390942410395581761214529679468078378490659210587876401434460746921742138517962502385266386637229653475181777553345362761678383847884238494581451628337869311203590213665591575338446132592100692332051168272351234325152207038963326388639765820766048845490260024459123043239072369994201803290511479510616361004513908482446782813398764679776670927515078552481699267155058963312039390151230409759119002634428735949001195141872681942170892559561129332198656703586363985273701228803995013178482849140712695518309485291550370423197825344220001164108299987248706894158147220341085057124605904556137822759523656653434150483042794561784925187267675798030550846031392342055109496683371117591426034249189043278021759437312968268579642556012756787817328011788681216000 [62,52] 754868645280951318612137376764176989211913891712938915950413158747129954724482004778633337749087921731668926736284340380248720987644449513113713857991221361316413034056279596920773825650349917534623660694043251661339278189476508568926953965710464431470051436362310125301722029256221483633493312121706099263021963723332843554892032227163046229367481035289903775044314396994277370222727463596469262035589281629395668481385005739860564224258934767078600030331224508083700640352902698635854569464256724486264633403395742298756386218839281913589189493597636046035296321338003246583238806721805751693611014561722411580952318350545172657314264585198802396404028690284287418962367747341695423815532544195324124620122068526902101333941924541986762962192964732784054490831598391822137348863556964949146066190160416245435423555033707913352396727159280696715105309243451928277152522495952961088693721103492494743236128557256620273230731264864048627945632874570285981535235769969876098521388827865512541889680881555099357578703685312219647940752275800629888343753707116627949791616883267311498691428569809549232742870027919274807780589494822282792071671736304687080087903539353201667768932893932346579694310722345042921728552918393740044778278207139517633780150733269446154882724479007292917737616361904557184307733579688080707382325497890447764016149016636372493771753246303705069772880137934519323777919116483871279448140400344759866497564179857729529565101822406417595441070090393259350817675220788386431455207132074470715010301046266340529958284672650235543763297931979432496 [62,53] -3891672178516512807350703609271160535651565339294756410505615277087545487947638968633574096545579789171923347400773824610599841632079816369308698223751676966122425689967869069964093822334396876885255162670796074317799658025457748785704476016754989470462796970444456401908808929943002069256373451405298919274106988203550967806700430684081932515649744653323396402491805059201930762503426853367844039215292734743058910257789683362361915040983351305941178405997675430253343880475093032017030098563149915397069290292546347765908244851711142712412726205424594619266661290179392499418089620473482638879902286638901810524371164672616144140374112850472400688652670969213967260831605817695701409685095207582302823779297514323096020226440583725920401558959517461213236104253165890244705244972646713169808671034059776578503224807277879466144327147329548271991496156555784782160967839562017492418330303983016532367864722626324856452194728154688227853749374132627970747206015003688882041193517982940914054839848724737799088064547215400631677766798316780176938924501090912532012819104661809097549348587139031039107048624568186580530916917201635118868032199054556738154202356323986958428829668745571364131975837079851315325677014905305652903128900832155763763407186571449507670610813820969753558168501123311437339096708526558915049773695142417075699056837549151011040083742926704943040876064982310570453157803491706173247323615307482730973531432046570985615063930314428780308503219932951467349261126924690629096955741908762832741167809570330991408524110940894912214196923762688 [62,54] -70618889759184922734765654460731579198695973578659307268618028772944477646892169876418944613045159736267033520916246174358734995571781189816608264935239256512617135211700543816538990420718478445870565300522576869633258209835063402836846379936617877656471620083751871429517290186284554207444975949757751768796527064333279816857266509887339373692519933463208586276593427536279295591486248894602282826009839820394014698357404202047347265030948643946218726110917691436528990465979403536789382286448327466089407533103813933458662070208424773907049831691132889987000467943449004892086955870283680331635325354698152455076493734838542586909961219949975772406890541458406650463891228354119357586023493193143224415959909878948340212084237273456803103049198256395367326217724019642394436925405722689324271175051960245410344633023375508043666896666101432326243147819734096478745078268775484017721614894199516290862336035281062368968842974545680374214942915971323407026516064352793026206454622800914093848650804275855465859639407707605664685134955273641523125280256881611624189122218091981945311724830164410893982200653135021263514097408414997987627336575153703215083631445469381816677031073624161084822258126726519382065047382223230899845012798173603219335118329184593292735527268087949870432588313145525258378891411348568045530345795051225092203441642023625603762850987873715459805399868267742662280308844093271441848190899794785209464348094578458695316099608028760249403528837419985863620931186999332704114416073694982631698656892902577696753480549507976828307233792 [62,55] 291988131274400432919340561692805141119892041249083654627048829941905052500137813127759648147145328174012593821165398987001868573522278838986031347808529073563185397582664469851868082288438203138266596725307772136566725016896927720377608980503361134524300730963878149235005158993583215296314762556167075069098572869426996093743421080177162263731741810212242935290913407283507012709959897543544362434705075660535787729442039394246019112991576345415980024921608591546409197741924561770653386364480446169209656180398562556184525881244521622168958389047577366614537810638380008043071501240692137722470015314752296757850656080285811563696996506851720301428084969717730978555830133959686753992098436620855990509966840879024176831866285446024366876295662274032397041391399078572891837257890384743872136725425516379651666010494953605382994185080111065502621806762421001073542665722856935061167009197494474991453206065379752080673153557422633855573635478562702792788803950808446853600950899374168319758932973919492528593478636247245658736235486033181409485572022759974393521893337979827284029366077229420962497775465539532070786585632188297735301177242811034924639969529799610938419736538686547162697317393456339100822189507020534035085562203901966541619055988802404914171515471455066697172504527921078403405561636916649846373962484284373526139278934000396034173263668900625030815939535806026950460449383996977770448250386544366158341047335823040862089922442052161973538188175145694302705605026440824801263174044722676545740797500641677405851994523218879585280 [62,56] 2783901940950183717795694528171037383234622021204605993036818539674884566506380861702340829143220239806018615536015913057672568693047147637044005360655934127078563005315433934344668530299169751843569629857897907384583021158404432309968149153273800218785592874335247057263288429133032727226994343410478485262273812336865745051891829501244860112633337238908595615245967514855778477409951003927877961017808956526987871417900732232580356841535640010543832907519095302771528380727082913103401434390570161357662499811387307010589349930900774331910199248624193757493264392830741997358153231671779130394039369267304709909425346966882328299302507258903624445176777060961746608287780610630564940694557356144241195552651510608466490482111005532246453290282901074515223159208747115782775230826860295167442311806852308221396088637352308775353164648864725832269839587334824492979687565746082651416854334232706307872777879374329770673548508796682439712970109527984200299652636787510685960787077686674425324988490585563794203997220557169086758118593681598656811063686469983093828044637205347983700720995218127162707461373922688248793576654559179173550224193965368796355977786576668938987420617810303880333274830378071245272972258293958635907738450493810611817868798392489377258560686341086885750533295851363306431040077019818108396617619563900643616442375284107778582869894051205283314110405119262745184992690369797874706314435423908634756942280527238022144372600291700869244631436022491114407842698222573702392903688912798083740390310575782030265036631799501056 [62,57] -8694699632481792291832704361418593821412569596989819714734834634920115239396007967202988188331952888407706180969468619606278430641801244593723579569338888337676594817534048658564831941781740434262125817951095599848414822885920930004521740955979231458444839974487796082336579690263649579084070803826233628280845418248234207758548283996639589614378499248114208122059208645227799091163781398676389078855865607893097534641773467399556864008903326790546408837308808732274101546779840799910710679778482608291378252009616667002828639373432799955494339270449036995745774528419977019428620166111547009556231120765158623767170781679308833815534953726354832591316461816103494991662988727272816160190263783335427549251380395629194180365263664589483245575097612922013701198155220994175148092624576425172417829513513220163616529159673200212983967255240947482554652102033585705270328965988454068103390825350649579692183818266669745894830858279445348919488608498656019106471325707870300578075903695766270513201010733586371908901478363342537951695947090756637037251329593241129111960089196516742505905913208441466081285309085550921497352223343196755391720296246142667092640293936140945094814136675293468188316411998280998942286481921365109925422435068592891626008393879884924428781206362814392438331642053072305962989172341932122874327830297369037909141984568736900308811624861078611106766720980480730990771920462956671103380925591196262367352764651128046362963464463152631281777088433563405037067208976590361114189187094046938293683285222583475995789010944 [62,58] -38656774829133885819134369886657746064899843545883720620273349817186487070007242888253543219433346122927362000554433395324197607034378119628536653698690684778187104032367524079136208898690359403960791180354142111349597486400760638682050369494348905883663534053936649338187721189442654496153402917841053214034810249671391738874885552431367838688274008570125357858597041631051663549648971955696513775462271093361481956532162806526079629309262099177120665218746237896353249506959474422100851275544958842356764425529342627277715979016561554729529206568798606563310622169603227085310917067893870488557686334754391801339771022354319605102012407712505474190762652086868081401011220176130184977951653031941889491220699614112414313052184321402123147580715669262886359914905115521505322489368294446553314170205639191266969353277530596855317243862773412166352632352884828077747966283219197307318571516715743626559294654531108919972795686845433950606242716719915201309849168201852791161440033626622388607603076166424874022890460055967653082328550172016103276453955590977745452017942735218863378309978406266431628637233264665401146298237843669904851279055214175106020595114862776761286077610964724262472609330862624767392440495363956128572392848504206373217312047303213910053647928182017298975231816712862710809351310596841942914794661750790823313687839363647180283735274354563157695343479523757107720917166695369684085422088221099387722739025699550271629455070867940638448105552206620742324834660395068965486428637938107045106970805529190741189632 [62,59] 66888838744308599305841673858063890810823857395878504822546546438210362360578516244281579757297873477499467156647728189712684268933056793780605328615801254266449727278932098801957602872718779578475332065740070566526051414299879632606629329704252781185562939295769962121943307931672139516248327199208628475466623956941086531925377166919034341961587621964080791337862148893772211585891026842273877315382570456663750274178539731301822660438345291354718518381425038369215661594740037119623604993666132048676450377977669523726802221810806231052405638329010509686886588925000577852823358306083344944605592913115998470348261608811388300336162634286668985230491389119414604172734442197925132819062376732546339649670404432039096137384284496262894884265969744043752291779580604310315119648151543603748014624300163711078421702515734753899759467521896068135967405667392087066984228569254665801469449935491807036982068769030399118395414102249905654981091174165553013877390584758920886805144314840314706592227495351631764713419980732561997699622172654169240790756237324649410364278425311658175077567486521736997496025876971633116281812662087219289411044297618498580183664262367116368551585626916376292222630416530871456402777366534119968619009106096270912891769214263674256820296850223732182941112812854149084429835732643093243887047298586668343264237153110877298682963771521265961078502517060219046932387986710784734752716557658054339960279915669022618101846663738804431452836974435608069887753883024879349536820347736098579329520364376915456 [62,60] 197777128900493840441078495216758061801704665459236812071853532787445372474263529373798911464854151729047062296552668344135266845599661268044603111641999926273212577654441980151872217242686135979386075495229086915353149198564579917702943631355397839181392259061739027437395738903223005650399802434001026555415575334265359321022154984130445646491589854251816340117495063724233847749413266775931997939697388881202222434484199124587620135500542480965887006321773347877067934200665722294281950275629611862837205543656010008924512027637816206207661102640664745480975127359511397949818410733843736700447111799038780555731319032566483410152846094109893721821731354299680601016016691493115813346138900740537022216771566975057151045433977034338168592893122178755745326827091979581136415242274084580451947128442607544020037115475928959344349017460951861892035652212438449804743516959238769694146433131526094571512195794780209861473466670884285724379596994376015958668933120750854525738440323591938131712207755573514545154846023084516471352216574146395972352339933505966337557078663840731244396113182386228377621682840249464380401226283737883544456291608514069286354200153921380441188978084439348204764516009164585321967560015794526284081557920994347020698506924539280133935668298087785225321421274918794823802687539428631230809047767964664423595479987686848748688682317561987129578630998237272801505775180521911099550997649765264618548009957292799722012165630477083806128473219756484220689846941238484500080540709492760935975172509280 [62,61] 5462968424087410879137017161532287070949149057688874630244351924094357401340262629901012205729766253678110277948814728973248056045587729532076607325332138074728543722207602781243575750230948020466727603206668399423298093534758927704039929767722183766466174726411958433581506096838677804255771085140425423786420712532168361203036716494037894104689466810482505406943146849695468907706033386007212728485941771424382749377647499697515042150455720874750980135257601115158713565836704367562097010410742976253879946346617277650557527151604519647012713145319289396953997808821541958750175908459401472415694454719167067685682217355479404465697385508242491792277588686179344172803520965824044113349851905935110271623795476440739082371329725226327467422695984482077922868577491687661597017242593380581242295323884187930439979880003863568452596035221607687463199071440811781314740953510821679009371964320301936188807766728690631664933842729788987162392751978701446977826971834244713701616136666970274633734638020492610103569345468215825251109292465063543754042740076202387018264908936499927739152385501306861079832065003462438539270243198636570183586991643692510547320154038026950874198708989352553684976565972501821412939582954818974343632613593962352474349502448950781776075682279581001549436540182999967889379002964981822969425888221679437122873637278876674634299834606865306628450432065320199971941748888668435117089872020722187800107925475930397126375605943432284526405800016385137063444652221941020560358960069864071313920 [62,62] 201141156426021667471380936729484618186028001141041245924586591106967842157099101917783155014332563977369134565047367571853150022732945522598848800644975333090973415685146259068718719207066194386675111624373949482834354618803714835235570663252056210712611961898849005852913136253067510508703472247827092101554052664372490129718428330932437877331455995888345625247975843748773756382686528058008834160338524928412045049476816470336505305670445220180714861944992440125963031298456054947934289056171620763372875357032141415333453980148227676468041344221055545816651129742913570533495427975657347587514897089583788489490798608541722435644001300979798004538173560242027552670318114743192644589755074251586843169207862560450184672081177592763190008613475745045399568070192553182257448099696345551275998882213784070179586885974222682207643107393574504430806269326181611734627480680080715942596843257433879459032669570634081520952563981559870319188097534413857249874934624450290910575787507398661558008900106966320843004979338040038873094821151873359865022276475349221408726718254099030764957446499148987985834877145925847009423303508896059972486055780230411964362057273887180679101038269663562100855281190253207388241523149004434219729542203940320501810921091057365714926602661966989241127486567797803537728492140891904230688890620537114709422383607781303577532612144546242621252539272586858795813773401039719175566137218771723001560529804286333376624567414658894918382825128670487009219272044701040648670703641335008512 [63,0] -969986216809352075847028132671486645091335566296061060646890560790062417812794979691523539677442698694807563372263753823897678192787566990244659923177471475161643261979032781072080840393166027089265588553591490080959960651652641534799105788650088254529493159038392008906697096937738280862883308828441396923166934700335152036637286348955960730897942693401692230892779079278304984308988393499616918897297550117773221536101878713470858867618321722338218046072927548662366538083683024959358165995712093557689909235388041796265667652089753027256865042579796257909213665762155333003508136681850519703447138866421526845066744149249556853972774311061170722595959476817804393559106743337375900793997623570258400134306234524366797739656909567562021478463634587648023883865417782613123245830017425298425226576487965662363788731553257523920596425424208626011724924094470673063099789616795584802005407446710926182456360065462635168511057532891737648153017616693441991940554476253079338391344616765572400191396907728884963719231340043276709682700191925006258035171540585902727493820034317968164861921093283074457361833450889969010674713152693547265547520657956746104533192192205343379955517459762894009048353160633784439794647895022440081647179107017400320448415557411759050263245797473149033814479812648429446005736118465757267000930674847956450582058753934953964484743031153120105704888454700315831913581599876924225564696427510954927659260411991158433472740098897089299572064627987333951384552402099582625179712785339741594471073738003886010340736869463802430272105597850883980162628930108391424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,1] -8757141675058386009545483044262265320956271313781302012195100163069138319364228346033802103090065144351709014879664746093889908905208757716315087463922774384928444401158560995857678704837129826882576599032702015845175080589264668995410330583499230955109173927348763061819476656365893980723227896799232912983836301961765980973617734386965012798342007213561414355641630240105810079862737430407161979397853699261927474132699265897813772337713091221248829053751569721395788959703374396966103235124385523830649605808932442294243442793910119325908240245584767169061317010489318445322334810600084823005062756273881452362194804923098611712625000229227883953914369936686895461390369566453282918761091706325151677784713100152829666536699233714628853766854340202351058054090525335590976832404476623792710389004149104902634086725090972847439651625452113334588136012106034470443907052514514665954961766041422195792402984686042870001239024501578235093366647722171683187134159102749630535796144441097968537692466373154095157348316859330711790500977543154383776836372863500850987457513497626283300204991065058930249662606518420973808123211499285283793826931771515181606022907975475909209463456227958389220777580552431169521505899968533441970351773265678487963111244483986551509882762108493588591320642602525206902563652589938315385769382119133094722599108061769948948803482417372378715696874339401871996258581932771689501332821041796686689696148035629606686698544460666138733242606581498382506925965249769129671796977912872768491422881387158108484642348072680465494247085998119137211492781687008395264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,2] 547835064579398940594811922520518568892648197408111905475835438364830095313280163280702298723955603798583104239179935918406901890574711541209240781656141409315838048716473369756529826801281454051285959950118654857695459159996400431147695058636434377963576232738523512842605801698789579529486151481296465691973934062455252404049233643001571280352997087238240456674575427273688409566592004304591875238127247030902076788484338460841163310919759256547985346319957842997721332544854340733302089522809610517646881464691118214239278508703832429225746241756164262623375968526874132521702855074294692228590027755061089030120021313715731171201218193481405673778396270435946371743318029358935137509907969236394321970653684294822868811241451248317024422954710488930689221289572680238322644467902393348486057466501452104356105887115189854239533581157142414227393336905402604960929391372249040505360333086697403929525696560827709589802087728123134004712164511856965959310660260302805336857036964644546614502043107138921310020781004098437190354202743464827429592777282648464932291300926291396944715981052773542969069971235046911258727053142492430695620869720182560670797002674560841082419236788786408371374927499017180944990727484761869512892040159901840794087845404277599976951024926486789528396729928758629746932063246519709551344272873556132349345616844894261974912223147116502307902878651902433640382010677002952141972282124875678765045480132892812027986641402529182077523805625678553214350111732947022892817483460654879099727418664351806175050731862844005015210911155334472369671785307780839112704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,3] -1415372054183122471802621174201912704889926806565564877154207798083125273582196938433528985781220745174419310557045980461200411260659282992882901015630494233541780938073758678827893520912981539348497964304365031759039918074399432286413332861730143592991259601603549016279657228514501356989600458574558898481251197935030134277509580835711665831645005528189176246151364007474778309774607183200558634628318985345350571927338101284648159606262410931844555747654108115497987159088674941708180700437395889568333179764520375540887867283693518356984041200292233361767614965163972045885179265971487675251949239630363915643458412310055311504933121779101204044235327655076346442826025457371966115857985408468534178875159450225954317983728942765462509021694379797067116582351337280718574008680764780432762160126236526727017239018174626771431183892414615662033352660757574808994325563436342490069744322460863646832663906380904636047843345404143427036312071358600781373739932037501794248747071794135397408325007227002971731917685851997137331131194884570041300701655282503686262997045809313061686497211980920276511884884455424180961537238384319402498653414193816495001968629728036417667869213013770280515702860629248240518246372739562513211412153157767361357484717647347157281366637007753048248001594808707678699971608111552800545162124843137859227458180116685277193534412033432343768924404477434795694535931983217035968551948300153974053947888678786623040096909509046453178875783030108924562806221070431826645821466025769255882123438546397804550255696522500356953522816939951767721117995845464717524992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,4] -60386208487990901219630861371331599922251991807993389506986692633789290548635214082262695456430612347953697607635703318627846349760913527948168553646443708406477891925035144108703068066002228517387082125583692863952069599022659733373077459049737172144696696300507457629285373176619722274992735363864343297658385097426364885625656076361900245664248943026368965660638313221749100675630002762265366612890273692640440402618915834031973924173416614649895817002116800862583116660704625424688586856124912607566070615689097173241463950928964292789233460764513920126299191840689768891029347670623019712940658848863768049907172256373533655014666862516035795744380405659022147302403739878703252912490056666512234905900639608858569902807097698820155354717706339946780336528457473006100177896952820719009640688057545296792563599539305551423190791255069481117044337377583246184830064447278984763036112591159929210644124275068776482767397593508237477785519878954163000006844570843899887933779983320259338970773803209314261624610986242435601041068605080130368385801394342114938480872890072227684573928449215244872147112040502616204489288013102373887883042977415896064522902394911516631698304428703182814240499540581423207113408565488391656249456662555315018275779650487497696854964386553694026202216123567078170470884493765658901326382411227752743382817870970506667898178694029748929946276409454378859992522411583801471524931360332056035333283190608710768198354600528449863960475234956566106521283451753652975441640744944256988969687068905607535834831198143644941297993615492569277518071703144851017039872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,5] 820079004074055209817703420725714449457130173101986788149482126305673509864588708351315286981863076807153685051550560633608672638116823316214235610103109820034969933539507420706706630208578029489030527370579998037779418207257652216497126073536029257206315026046557582435442444573340178722530687330592836627327704676044232459077578866860345263835077812367663765053548708986376013208956554115777523688488568368278547029929547916090208462440086904482463433780507133100871585406597695398140901989398785559279900594254665192941892284762902743106597755561742715948552183649825890667229659474708776731758953787929763239035326717778143762065371848015046763094601627144179117669104469545204933327128271583967365953187067820747771199597850479138246484939803057986572527590368865860158663230725971522488245404781645010004311927451690264968053671461743248262915611226850617207966525440280506553863810367362706450721612357529273739638462003181266073745964134724194346936908843308132468029461449004594351428788396797513084534759699920147757732040402320124852336665317781013603818404463988448104925677608305884747667682693062955759074619962926519077354401667784707498851051926705583139428730699191152291004272951152700199248176914780054960248099760775540075203043442051877280148344190327239173072472950577410020308122334262109327821825518062708477394339866763083284568047234754812385032157027034472310887148055703998457520369716167834807223612734765986541052937687288668037622098572326117779884623870639897454994621840685090021383801697951020523328403488456778637682237058144377408786809019678493213982720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,6] -579069967833828169535119443445442324512844293792111537675848238600148796242394303741495466728919299324764698378679273113055439246261087052460365694369197041906101257584097447022493418829083877611582863477288658307987835826370915280528169724466283690236134328681506376535048031490524762662087302813316252578134591017025220166283465665877100921039762762576808223911068756316046837143061431821784780250390941780034811327250191291255444825619916834807200455825688091156332245998086938409187346229544037743102132243423047749469948049889244656755840374052618455356195111443757223788018310733083146751241346877113624118533618169658179673124355120997098077228378238641363637661584403870225738448934302601561810293833953485159271158940931994215257072125263241822986858855175467527146350185236425968799786575169118004966081424113545804318136203560209650298903694028412941656609074405712864078026354243842621697313843752805018516743618836747492155105083628962273231569436844982012061926085133784511363508870776876010461687936007519115285485147043409659441571743123673758109033032842114372013603868819146319499796690712202468710811618206915906071025697042390993925559245979324656873067310944137725800749244492950494012862511346673204384876208500733887235238683149000970857689553594466938815777912582601271667666954563982154852436146266714102064583240028397000685573142449955086188041662806350963888746763174725808094451376789785059880957646813559915820119099924447915632825651687384959750732449139722285648657432329321023662525945603937378133767228220258319728515677398143389068430638074491946470998016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,7] -9121021853356372382411003207554768198570855213536582044637570231547834202528030834642061138257855954168549666583221530288528835011083816493013084304622738308858859693702145841669910729874108406777059479621280207361398483567168871553668297729995901756111446975020141690072305614884704013074162773217269877777629414615325236304883915593770615356465012628114273218668379007225982654176871344906597919515372443582732071197693970380141106069274454703009467059702613118642343499165905259200871577430921550730110916958063130181828284994931785213204854731130288364550117593158997445334124145173173665993745852415276178826354894213716260106001387139777609003283843490803375150593094082851926354656369632345821743322930296958423403730809768193780362982913059493178417436967302363378153895279421789282405005341930204009194293914086563416099047701519152760290646280597003002280078091231217424282308168978191925236832253719416197496104879285790788606077183738762658611506797273970943274056433034954042071281880667757815041958408228954790494923550711140245657427130651613089154414977533670344286289647549478750616864017222184546487122958897701151312964099578235326608510142310467718705726875995686478773875037803839865096901540484686628810202937146327361698345753497494629279056071984029073416737652918783716028461729601436251686811811218073349947832872483908641201891582650573849176527014566060546118126424032479032835521035476236118305391275871512985056251107007840602907137938816239508187096087770369984563750184985691821387889861300020976142465844887384770291195582980187337469884441594681265341071360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,8] 25238604407450982621492624895996767787392895554022394830750592642472063055900098706463587803574215047471944354764713866592076737775047477749315149653496654030451778332737235533492185785237515140333044024194694554882101380695318453455247849421417852938447199230977694157795692086494766382649419621678433137110607625945932083058340418738072902551665185398610745686232155298240682152729313575949719982015861129819447144116520313525301632210392895063925228246458640186986994579175178920368968545625333735160213001397359086751945586288313630114432063570416430743353496092281411336477161108894179913529068164708315666657031363014238589314882478531665144161599798002446378324856049873210185273485268397569892258570025123375556270832963654554311418866599776454206457518827245855873014012118020689745494411270189359616503118349590631821723891073160761573836610488487720502326336404901266787560452155704169903629204874427766817976966705908667113464941168285727253434306308538725358511707774169367892809284198960778155551926597669520747329065429759020748182196025907271206591968786350535290245889138191708852336131300906244309443974423697196071955399517097030760302184458952951343308544380480868671746354746121636282587914383286690288458516713842301768909690703614112525163474436099758982748800861332236585243870027345084193154807571738620903998469661486964552735285923552104675421875571455805700563874884143965669680138394584674624018784690496139528857195368416472155952780066869998007886731195998584677937102175654333816847871591206981468794208374170098493172615857374984987617071729923552289797177344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,9] 4288519801677744650940678499168768846958647884843583630236333163081030854033510555892359755931578124393884240561335996317142578961804495186022228054182281991297763989372710419022376722202119149411335417264034554650480684760494699523562651019368682378911099547862134773004008335079423572432309142002120700247126853722548545669965386530548328027329384221507574030566083154076749264507238255698145975097586025098063534691694502733770106046555790126113951306256954671955384089468272495463351286591700860127059894236280436541125785158090437200004273778458430974806316828272574358618001296201849337801216890295532896050336943444283155340149941535542568912013257831775669850358798844226417410344210828624247366129971386762262194232387387748011005303361987778841156104195396424314941705518929984560122366889929448459327131223166697737786731760261286131705193938568808136374827097376721010175357055936909222313584917673202239653207910813548518433318415984516197630027672725828111138953728217568080817338078442721785267794552208211142334821217602186622633892316438100600372507532626205946145017312694699028601496792977374718297211443697056356390929007296432184171931493629884406282267790468086114470880179171497196012826805273971851792277953866837701497063500551845146948545701155819818838187510738993643133178366818145489618385153011151096786204662830215683598989417706423378388037603667954783556495549170312276499628164972766110991676270342171080121555957658152773703979556250615076800820635973269836512172275867976743866975899811839739244247522869974330009608711339455961290289958089423805665509376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,10] -151682532357507743627895029057538463118796687315121940627580716247614630130657772616727734730142943080503616537218764998799990520100185028915552263754418759194554803589122167932675272740251839634726716403022329888730110295637329018279385370488888910612927865168824848898454134272228956101204142635818844666315602110506162194838896145663987162086312121984010021338204645856439996033719464158772555685707409524090068355237123124781895791169617974515207905998596962720919509264994970727233095567887683289052744429534670954169348869029755300840479416498595198414858321223636855890321327710474934911634072533286011041320660021132354112028129566137872918844138554122918886699696927524383678281150683606466014136727424983888435319541363607552166244158231404048760382947285833145218054935577468731667880732883642205881157727806015927045462426860007340641124014280264405096033748472917180800479843147556331367959430928790973145761415199420372258131937081722765934302195153895252244114471789447113969816263386358321180960526443502227582896640399163682270871810931244390451806978193281304985053584761315367768426768203776817851477792282653899615148004771606657546297693514473302183057101387923542330611541773800651080210887760571565129514958511342190459250264267189644274055569337295088190878646472223432862849766931358386581622066063997066786033025966844899797446250274795950126153600591431059969966683431480777707723158407054000433080639198569229666572489211076520606029992171306425878806207959249713613893067292261682689028888638770501532729505727638007673687524631734203904801368269449203638706634752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,11] 376195220585077977748072390536535621296714581591541758121661815272627255760091047619884754520825443535704416701559806112318922573309595777023311803259990126637139113514850006518999048963061559477852988071524793173432328626741073667920914984646128108481148394464729095224422857492838690244545879096675407785744981934744858948638628989981357519662361004729545267870300980989777998807173057363045847017940522820272506920427628035588967644283123241713464897975868651691857528247907625929701053790196187017666346836038465941479362681326238573482902553983299646920043858034200374951862661569106738506049116124493443884694894068761643149551454827354914984234621476243380561814121730716012489751691428203058946417555009185465805203086906871210123001571953689809962997747678367391584609742024338942798844786110616022935117639558183317204663291499090196145998271440602107918774095619497583968829298329872616348718012275971960263601800179177533292922467650187493092300585875613633312305780548021867796639407346580792163870894187229585712037309506960423359173353466118130947458262305424542707470707742261385488776670938473015343385579332334006716385581335843601116737274082041443566022357758104015929860620892681875481871170344264528000900023996432259715252741461547834775271933583557342119962266630313721815809497665564516243650902519696894033316483108872528491416115386866913337179772500998745311147290850969405457139134721998446857533855499232360640161329267285435640709641476937285046793719523403925392046289643130807079022149442176519564122605302654465989545960230795311557267105914236755702504751104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,12] -528820940202360318480921794437785076440230802699438214727121113278804092536951234531683003961558060485850601804338175849465843780379880860105448880939963308534752956876851215924998359210554046479253794554307447217726390162521774072056051602824394683061802932158946546686417806248035370867874065565121826505856127519285567398247420395635226245016280101132496186730216739820364127047648179665764500864108992703294582973305919761431152451563983138189133978671058457658029751721602574182201143948327362740672332990758351557589926599578577620553344934252459606242437941940649487219945191089251786528584085451818142415040917929819929524343779459504493076944114159179664767656955259614862482195059201865221534560813382943801692500147450175306072558409292430897048407912583541870461599521295330327894659564447715348502138922302338220900939735802162280914190475593817485964321728992180520159008778640025222534023348956112224723484951330728256290550292422668364321272260113967250349788111677708253109693687621399586042146706570747666866739674464335601630712312836382354998469243946080338881097322332225533052615668651692503411113228978696187466740397564074852232052899508002591452722239763483948346811514239833180421888457444372693322926097068684229809784522851484196783787245015410283656027780725217775646833844727449762473453272351302156283423204484718991368164591444419819631818599206786982499622997163579117093914734627610596994159036579255024873010328443608955118623827969343678976909801645088779313364477012155295745065441835042534009279835301064686329591178053122994687880956890719756341045362688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,13] 600588602847968233644024515350897100854185062904687836251146968835394617333771829906617753651250711627934530695454226475964764960993875184056538023014112995005428622399842602234712260738384266249987474849132669907951229759897883803280853545606646047859173690673368717625056715301739536842267914772805318913616905229208804399168121490065890719220806719362180222433526855045762642873784872289261290605327631457574623876507522572346396355746277803955805255228639156794286487891658411516085921243131927355210824824868652153474611989012522344873257707050363307932851102251609059582440571174929753663545290528137734504966565545785785363969351520538966013809969164757009882430213539356050552885200293843000985009185786589815965650652558749313173415327224850994687982542262320682210703404413417986121485035055711799105407008402527192163566018936106298483643105535890210405577785286576371199687363755074745823257253855105901270229668502144245215922975394719700916369117707797697896492544025893455654581624592106196587263701543658596518682208752251984542440078337495844230009124163098104095813864533805011198299811528807168338418041894445369674805076248603046644903066004971072829699752056620775186743004898041341063887574170487996613367726711266600112943620060333436515383885873874065590008835091410388225833198024795965230513043946226972142683533392402470876850663006010785493797890355915654639129451387566398581186850918709013955770693851702102736269375703261728420279496441408302701250714401697464594542112766170337940971473068005070417745345906130182388712015159075284127040600738034422137443319808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,14] -738863142849254459339346619562047651514996882210514589191206173617052131050951539336396184062401216733919593478862638780860343600434298707313062548514253123138557172297188793533740204450119202909450807886919912120890059057265906196239804577438137586853885882679056611727818127913652599389131725784576491983874062088548872731284952545645014427769361489137141838553644973339470217909972573915097152985105271686926178681505693243532133409293283334530176108408792168188587937318970205798259742862910663051297213528672801368559732978738496516635138615424876844854025790777272429423855965123127321767132934521029380555420047730753218808182504977023645404891882997853377411803454549029570275661140241253590219616555832771607361250238433452234630366999350749230195501901813467218774899298996067393046578657411143744746109802821154199448513526953149470784136263780918729941248422528239807214068285991241465459112033146499826185794053548498003995522042062128841351444344229412776048363034876311406721545430218487571239144844384118158614704872790054575411820929973982997522546016709277687306558244791486927485695524760340188707621886797634658741549129766426724610303622336594070551092589553871971605267187754571635812536163238930106778511779886015811797314557948316166874260323230632692089110375273362752661083558799574563311789734532617166544184648604051202054035626332043572115504676988029959324007491905029197172624417669383825852613948760480036540972252761980063660290244430158060896189383752489438596609754776124992105197609782775316027233540965403495865241543200018420660578777812931125853200318464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,15] 935820579945230821546157949660210388395652634085129140625673059734830966966754496694624655724887062681346480430092155769646969485487682852324654782145032399244304968747186017906257942537606167798715064074545484418669769818601812662760247854685104757439739725546253686687557253125500982426963217102182293105950181937042516883021318048652121615071831169427065178474450954829781731881601180799482892124025231177535918534309570757750792408412618742867749973886251258870418675893432723008905767110685501870968531274363000053455032853257133246694698241699732331999010684600673772618914795353598142821042400091277335123287389292689933875228716312507330438211885316983624325637648746782074626569485396415300309271327898136917314099304442830351271371348073964297390480672118522113417683555630800335658642296300978795667529736060323646563848829398642068050594853123569636923749371352343345283171628273438787500831731463685242543134884698978029690929901902052005415857153671436950566926314864795127948896629024664260642197257091976060762252169232730694400946090189898196924440299221315439040578144807130134003402639104902816985446616986903675709387826888868784973424282449815056334947740997044054343078462468030745515417747736095397054693343343897674785856865963853259350759659446275719725683629715747248050168765208991209329287089704530208030390337380564554821153139807113192949646985957310457949846699374208203127479644149434397347749491515925281113121971252511019032775367196688622153392755037229481794453446786981181880171800633337332882021087845356580438457262278754009823939641886264616493927890944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,16] -982123563355019545678381985080279224143132113725295680143127350694731392247786873610130750900539573978452703425795745160068229480803488944696371113820627628868971605685442295280547167626396254108345809287867966562739744208155872847461817070471890400799455463218090368061523533634366278478292311094216252414490723358604376664032916320056008498266493893180618553260613507162062406516758531316277167063646253758071306164704647430043312190135175667769654040626586431009980797528942758374402869166501941330979371590698692614326373659948547272995740746094641589383685607966747727445603236601607266697339189583723078083822638105954368654900173238911551620823883460275204869873717803355816038759875691959806249666088276059446821864487492594782408959711681806657462018143070460170847531470247307595153027655162354107900045033144580695444985030118339255420459967914950403421560909971539172232096331250758905978376703225079541137986572126546464137615360320066932950305568685147641535653600233542111686366918033995382737330096065948623238043825894415158048503561807717387171124731928624437218364199283924984414367554479072404016651966464148542986983104746417902153337104411017263118497773092577913295261115244723934389161582627790708569209390803610782820218105210627682428359045706084652776105693104139489671302802259707795702475197234448318818610378507706676024388378412672442083155696506863146800820154152677784972471142864983399779360343658506624328952844231152698193454408997258411888761552785266094232214529628028725508953471575552043354155739004362012162242188339678394611085864721255474548329938944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,17] 757037546324786742056570392295493880212148466142369965038382274236251724484933212341504338866816154487016674141546894360020182897357012470457168361970483879622815895076984891776502820747750273773146666117031446090620621589707838751919984321750089623438547966052666693038053899412683392132647729928926457552186530316482281749816569016173255709793879869496618265534990910379678834426184672306857504117892053870659510174884674984635161334348549500520990715924398819956039366424682610184553595244853838661389820186137405072918004648546891309877899443631373972196030802254270180410359174526043168353299849431491078879249560459340790192218133316233020540994454321676283230324939900024785234957850083184614908756169604707118119772039178918367916611942442988805228149515828405805516964710316348660765896684079587959556670815479866672973061987801034491717286616043989658732212100174823297515941877298459249459941658340008408013734369807829256821345849861295415301000223343654686655555561766860627427816444337107854461824958897284647008051322948300769217210006070223929023763855053745593852610494100853829714285176985794742080239494784670163640080551238222512638050081963703426856360545512351661567907751408369076104013462833259618731880280200993954874719904970487046459924344677261931414490735653877182211961834213960223295194110297921535896989302862665369526563019011345790801938377681780630287380580816798172504027671591722118406215598684371992843401050784874877893449172610349246797482214823998982279437657323211008276539424654305702865620516152334975698244312326601744052922884628019965119575359488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,18] -371026390850882635460842847700670459024402662838470686740506252383131318799151602702011565094833790436485021336422901669310921893191928427812521255844000184348063918909918424180586406036307647429237811809394132802823553389412226052024570764955221214905402716094739180737951954600191470950367242826001820786561858019266754006176860816970553395693378126060181517466912195167353337408696091396854979629470538531172046515920306795948449116638170628117846310032571106393017868267717235562289333207665236115455094180455608468095788532379220641226405237574144008172356143448223692754739848857732373908506066618981965187206225371736585471263343548362400710132683739848224448566967013396732192658185660436842050270147018114906291300646119745492875347421608744571200701568555926009934506758437764676053324672943971403980680339697882423680962928498084305303057977297729757753315581781896861722529053439993533433706069283502438595114650289577170171998064825439524013973399524629708813853085118685411111175645236906464689055982144789758141488791351091722416464530915948475676201363038132123958876526022926853703943169840309545295890509402354856708530086878235642563834423535503327110682100186076907032110594762554941846149338428320728250638371346721742733325435512849303560486138876456795122709050401095961454354394354360847213529679065114887903625769822966397011601676136909363097728135056394193325235272317886222171849928682124947124192398456793140262909173900333066823147884206714280527108757211196234163667880243539508498213651026231445850642365003542396521103967123468165040380460374229489289298706432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,19] 34214701346637694907666557763550916147538779243362010914556492516843431083777104412589527289132149928395022433310309366141486603606694102360092861324129520254305691464823417575217476430111892160174526366054576019720366620011223508952086895794401154841199084323936639302141624903054429453152916622702941693741292485228316774992846453111479785542161226597725018808799521789394452997589118720929107648955795829432404065126842131487465215455156963843650463147601769973452433771201604827256010386552181658083403166180433484609544839493625977634071613365840537343356093938433016019349713087108652280431556764019330503312362119669083696955200516616858207021307595912644488243221469868253394895355328821849276771130377602752984414773849546948424283646893702419009222149409432809894484557050986702489364859549354777006227042967471899013653519739217515685418183603871756723650636159834851260373920416591086940222929792058848913984698754627175245273561210349731559105324425767072921603025780505669392802940415927595049167399871636965637150677956751434423203262777676998234292765375356389227960374467371290276340155598974826417543586616072112782180370964250250839027058336116751590408407513377849115387078011328951069746747146457114660241581845477479944029787741540729042462095643656725336695849272782396134112031184404976879554724087062275849969362328431265095871837975119131896956672279711427256641548203790471800559877063954111928416632635448552470939662510934206286949416365803930153855326943207992716460623414176032395374654714997485182213616412380619653457441247649975505670459979692961344763461632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,20] 120656346540470978841259121741026589788269889380519260496979608457449694890769942121550524496034480634615858965047374787259710872663448717597356716476298387848795000600771978702686742298298439174225406890832913291630693728421139206768504779342784501160621625487959002882969570717879189164862258345303659979217970639453825777794157782578616255892453861305021276265474032368866640928843719821646504442884217777424774663833742490524822180158908013621892134070445533819115388019961244621380557671888669042961004628046421572085756959765323329763885302680090707158321771348979542517792029137035315869772625816984631946280171328600754614143002110823913758957449344973623873988765524856889602149405587205721375453717201941988170441647662952618218657805412377886535470024072795505088979414992845879187368276307220819630830005100816553421822523458921843727538920454993120053555716754295388146243034652050468518082514483610630264869944580443941915582637747119871954403002815797782784743195627394641867887831116845856279413512475509833271472089931135122413254476895956253371445306604720689740683300249999390231921041813415810534574272283983621184092992374847558522263089963604587313729932762185969130106583979940896718452731741315380167100230664706527683868176124529211770511945022073876866539736132308660666586850012111071596859193242316121327251069468796087448864399668906675619830204943760445826311097591022619132598832172083949139412393041850327134353081172486060855693263560971702737041246261180709802297190565887476020636851400488992007380849462557412806892617391915820773319662633653647646484594688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,21] -104413789029132466821429729813563152140766067255323499591781673578754542906598830867229504825901042468641585643615698575265945481642920539679051068086632124543835241442288082779409391252325206346557652843478163404782191666010177227969242137942904879337167373610164669256803952969190369766777384173469752448269585622306714280974636967237295420987111071124770514686303738460182450502676128677189653591075879338599222954017250473917610036790698882835344060952887790308511522431576099459334419705004101592624396366148706367730204992883575586834241881986975058314459383760352009693885689246852058382625589386704950286797119991541771325028746212033840029733955613606477178247504640527508172363763928459132164219266531830281135384263059180837397560456928964519672907491266761317713553970328858180688281506834450174502549693003836674101641688982772483290144029668654706367447507869304011464374830828926276545498422446643669111830043632508069446160320580891508628490110631882384025935900251471338223326749143464594015615526056294365527661623671679871041112112208757366013535856026941666696331132485237399876312364110267953015599943541970442699007056354220648490653455521704267910493253139690390931266387305667959377247479815642873919124816676281061830905451368434039095868021147770880807337749211992104666182059525505390355753345923235745929481046079194056367573891560466462589965033107687331364179652424538356546233673807565205441347236343721347836413096860063934779836865007155610517037274690710482883301978641483971132814680316180185435385286335391647145467478662065593336923547124920259295083233280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,22] 18881495265926747663032232227772810536324670452215577350136542531831682936321799053972197426987707287626363639289682799738957176250726863526525133623214889745107850762071988493378251652334911714260367677781068959766699795866083190014369343722182581417163074788432233257399990703775649937076383794867757710446044782864579656321438947473493481976704903285207457568707508402997522561195611195008642884437746806825582559358969717055710520186012687819486082769109417043130968840825836423676953029838800019519070407353965268061155703533798820114188717326220786366424863893029582251534772785980599833163552708617878122216883377344734780484126127515687709038714974848336040792170754264805456253877979174600151839548771155560565058423076137009695169607982011550930212626827863311061367334178423792878931444537639924617365219416313723023924863049479830136173932009895509979101001884842131553824769522883461162549311521249823797616815240132016675359256318676264477260719331634861667157468587944590646890043581873109298946639670233371355892882747350819652286326903074021032296038964787915945915760907537416294055014171900412822594964650594413299939277408025713642127186183979781288252199831381927000134146453322312544384871565996556552903486478328116815686830624230318900224787869760878290537336582126113641468427259027597665711439324776485706826412428166848656707975924328108604061091065636786014294267554462873614309682625297488532417027218331701674023723945628601387293773252252981947724597876029409488459468412601354537681412227369896105999249318691087361997543727776845289652110511845526580697759744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,23] 43147691014554214233624746040830098812898896536094351303771960443111437159200704688170341619636546141064784168368947573676480659414348203982319979209100179250301172813880110076590651575823033032530941644288530899668784218359439868499059045536806902778456811640080988202041704480723295734554572171000117402485277726838349172571484641168666339013719123951327468393913852540142289562251387451037953303367078668097001432655812862230290188980737024363126864683934331782926879763488459730101249168690622763087837166822301296744871301403483621601993433633950329857544426995352168061038755156502918507545652526766304382873160722664117766708588156350260178094813358249908215248939657366972895476580732643184510565140042867723183861467625355622571360958209606436918878822983811270309893797731055078541377713493977920837147597728698782108360894357954058502983475798616461010661083598880909992990049730712225717139487608223340624996547960107518283163945717632137686799127442929053403170137872489407222975512141983107355373441725834342214017666213722389433907116542850525036765064214446540081122421431468035475406704263601179211258120982938748345816366137714868342455953038134742231583545129748412194597836577834199540362711943708127877765858358004416327525835197660319616955562404286701012461749827807925024892984377994633566462159391519874929082070525415634612170570829769615299899491488284900840673624494295383574861699154531553931681285364707778929138945979669221619191043770223705290780937788533592855011983029068340430907499538070118074230879607615911120456492881187660388859494229175529892330078208000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,24] -54381163039715238173359691053369496540740806622441560930958150842238784852237570717448524436780547839525013360194663987877046641992373603764354234194583195331827922106202911833545973253481788563824969130382729668917992297249957180503850509980189794706496087617565530033245377823288175074491929177516222723822603603924507129993829898926083789169452717197522942525782353746756848267981660826880216609124783882806633951463019521792559077329794475159386620847064556793736229587567380917219904080417586684102658066551138846478472274781112243960752296086265090296461949366811096611622046101609966868597426749522915957607530182497333667572445175888145009178316871759589979334082557268041045002843571486437315869611032405758759948880866111348124835171912285426701590854915959470350754916450142285557975977377371885259403261855427017390998762273367622467115235408375312311235946066909476693350372412991660728143783960513158254836064169261240759148751402908576937843884535290601245943749204581229178547967986070801602002349870946886687308853956588081895361705969067144672501114508920880878450703732191889391095578889229883817699194612570707509078538073098649804768768475407794960080231234895085121718267917890066544854461587445234474207093742822415754778131120945846327617576038108960984813078525458927572964428731280128559716511234637032903584706138370992105557984426940421920407357897212093337385666798099720889157706003389098620297047093453061211222116002461178681279139029897448160209572340773168839604787181706871236508076178424843953444174699422690287325275064181018863036983165020055796602372096000000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,25] 36314285561654435553981564818697372170581495025824840793791470962040901813698097135979859761637373482712954335746001041413749066319228704609605526970915145714677598395991172906234447973572811737131953759378151429857845733437565152595510650668093756634775230935818858377400835693162872190626606714652552981931492823943881663949642367376731447665697865148527180755178217782018534561902070105294236609384221951525541454647017196472083060590391290528569973051162440569685288404817087306638994657080040678124375483811048344400815598101206518725640090350759609246959186748176570771153704618603350739644783478586159373855359728101872698055085256656099952159660489567157478465627939745648283634374009031335194356263057949984658029000691991706334540219774556713078791216184237046680680515716497333604523927480050376052545765219858415613616524194643722391775831977773226913272416097513576837149539968758810235448269258890316915742356214040194472593181572785589034297454840182879207661953351852817355813427903281429441671334068062549194658009142393717217570411336153262878445724436725450193547382717051195634051338303614414220702180045607484712422715417570694137596990148974296884911627700257224661197940908010068772122021959064598048026130714836884647582487175389717313312935442110259830208755152732189639646320687237394024737282742551521728884586066390346350609496249394137672874027328715044315343418331774632049540000559472306097977691012368038373609909980074889749651748348062634953284744108081494056942514396002531431214670675083517932606604851259667324883219502555669421007463242961397496605048832000000000000000000000000000000000000000000000000000000000000000000000000000000 [63,26] -15987530629783322799584016633037329331340867571998808265452874899078652614253853864912450730865400256466186526901688687690712557287552071990381956629717685648680646135253171506654509777088452770637952060089019464512135166562621740922239567303795839388235816767065472202062590837959644086139827063388860430239304706762495533685563411646711635227217863759104986211239769156299940257794745903185174994425130319294720619722575478716457794510422453220893446400373258683378464426028742882955828862050843658353507472291091035366841885363309043148998320930929073007353321699403016844720484374579357380126862453231653276129445944359181242521733315991698922838359354589697102014498437288731561181827549718060239925911076166022057378610685177318980405038858979389912516956444012024115793351796471514816597241915936752774179739840008187635120094362068097399197422257714454899074923962958477367474389430141537087896550395123944069580264532738570246257934534499474392546099697399481717146229315178387826706548119424685693628302990180826397292921757079051082092979984589404898843422329088478838711187946422820334268235083150203329694215312738902427336425006585146582851966942839954700149622790759630302351735909504232077461275838736943087688590647560459627742387764303576440747053274670292581965262895163453973171336695328105509366280931430802772621550073951747742847964567195948514110041525015154313461801932403713511747241194401119096196559145381918898562074876325410080350218389691408239430045479047512870084955625935982980050785584331524575726562883607521584925730568961551795030414899742500090820952064000000000000000000000000000000000000000000000000000000000000000000000000000 [63,27] 4500934941578877250980693732415532732341499331154727925368812126904869779522267204796449655466279213241379118494695988603929762494349320453037175373541478635265731809742215101527219444900318642559720469307975946341762614636434742169482903281063308707651393062301265932809528779617406329518505270484089209598172705700013035551309340817668132689690493399132897071705183914553702270817724605105511519084277715087239329679211936947248592516821281055772305599125543579206349221269804142305121444789024368939341255095087637729186344062778429470044895564085227216046111681687045390558388275669200377094877820392734751320526524366662227004166158176653007257303199864390541300460590151581528517452231001326727869333157577018277003249444760376593571118662503408748746279298541331846550012771747964346046637979860854639425755357549152310759402691748092628705663852295429862713401444133910917069080299714343604640109376067776641912817823689209639453612239472201796427382216337985405876936622195596840043530839859896814987635562415205594053359085910714336064005826756511606238952918954038425513112430669632022835103126636120579376292401509037949387723817265899530987118033125095484384103842920539046897940961828583844124523414013253792848798934643316151055867641723831940460525347271527600883295183914576578785447263917701156912705850825078893139940120037995427980515891211652927047930697046654102280795389946737062341407957654192444564545705615918542580726812103930572045888882940168442051828349787850136174292828702237773374838359434357341635123630808954503890543633690462510454060818284860432051077120000000000000000000000000000000000000000000000000000000000000000000000000 [63,28] -522466547556505888121275011249496139453257905014182317790654449041823203744756836541404717008392219563354695564553382741136031610796205091428246278919164923175999848062428075676809873286643044303142197915325641156051013577837538224950739790147482049191922271765773034490669437986564852427081046987815321895480207853521774312112825672839344920845011477955925393059184925252426210819256921484172412490726244559989532460382762826717717124191259762679298862365520058773830251103726382851635729448585083251086195652228003762532802213611671733708237882838067504646001237453436905383967817207939794966657741890500848832453219376352047847429862830372171151577654083699314162244710486005078810871886011442808790770081905572838175139411241116882137552945677392808840559311335025848156871205375614004038299585149897277478928928586194134080426617461855765700714389228072595332875736359624337009952261415297674901545891605907770961043113349802425693333850326700485235589912582344271890877379533663994830434151181967205703439610111960800597739698561425068109575116287389576412220386295542359071413704286170737149027417243024798313300135958299486217510858548445677913605660433770836189504301554785441284598602027592531980367865995360665721274789113034381133897759650567862453042018983652750563900250982080061613141294535854895217716875720475695720454848822891255774918924368555625228871536812768429487868641664800805722967737805608540922809650502084158074178067164574783608051429621010499411885454196748658233518771845153488061017014760560836967293086026030343451868162183400746631421474838603527377387520000000000000000000000000000000000000000000000000000000000000000000000 [63,29] -170693837197253386318279570293811392340760639648955363065815963385625807395231619973401625310481533568613052245587084848798551304987548451783042167024266848754438009035004108132186215675214043045265114107081912418350468912968722953144730319175424097640856032292251196860345882398319161026691935909990100482745058907542641465180411545892326376244141864889621396914986260089041602923941122211827628453617981901461762728244530187687380864540337986560324767692854483079035122526113185667239746474011913528482362652136275964949073932136722238897802389205725023825758280006182645217003180492210246423911219469838066437863410787782964723146162399220544989127298607458404467266758828026140896548445016234757816980090885143053635503293151849620235646283168753083445065257478499826896289739952100183542982593276104503938173056688813220005588227348368428713239681225222870811142977437025118359282986923825922801293819127523515526879972125187837397510486294148638144996244359890044303853787836206105114154503321775116102995821221476435130932285986941916779434085768099811854727812903529357850994995490728256397972287617465762418173454961415389765318991824236874625663172877986295808479861670615442211799158944920240419480823913541625887478158865848122157575865535183600355372003803365076909484307790983527602312559189879022783026513843879694192247827243855861484113900924298485353423678925782289466931929386010512476875717158669611436533494591580770642435482318745358950660534325489957247074373533874528294016727591967922071888194600007265298315127259130153497433497819631099468696944011979899401142272000000000000000000000000000000000000000000000000000000000000000000 [63,30] 99443457412483091747030870104247895257702400932354459375176765373342146253537081975451593809528758362640744116377124353742693112443606219416694477266532112745540621210120236493156970359023990588553040588323257712587153815004028674424507194033227825860426630298499615651152744924009915107048619224285198753046211846237465792456096220497543519155193977883053606737287482924556420361763416160228581239782827933814841885769021064001356967944048247463642881945195279102605400075665785547502975488324854059848069191039037021214515825451579856560022334931859073057256643355163598705514234095726403990379072363263168209326229405786833834458499423237334721189919800104274596640452321708611916067533945662262748613526990260709566994982552161317678760022038017687273756115725170790674912824761257877807258241982068865837173202904442364441013785597900784322407844643865987469584174141080129642712513481015760831591023429124299394692942592844460722107496732633727333019072329003290415654142220497023565428063653218481029724305700915355795025254825313429440881347398837570090032060766745984353422644683818753112630418511564439716317582666405627957687701895101940166155989993756300159958994515238993183742590979701837163907052177681464626301992118311427686886198529513411209478291485742280021096507300595690829197477219931554635151085493411008377281802792478751420364258226683090368507484790855204431214176186805726634073507865688325213241798332622946392016003111785630565701465270297377699045513450363832891073609761781620680107016049101251472864354063560958210295384890743026150111325651485452836798464000000000000000000000000000000000000000000000000000000000000000 [63,31] -21455125405444295102562128172623384414968009348118709032772165111675624563405871398096533983668713362209882599088519624171136523795415287220186937794107390176270628701372901825916319184795690471653652738566786195347373188818662916977411220160757538378801991349232117650695835849901359147718062054242430348320061991999539700010891154865783039208711722459464268226704025148695876171458150953279500299803480888813525446649347611644049756726123540845269904583618470598283427865230955890130302360045180972643654020453751018107593633894517788701275100004220549055799713815215931192786680307961739647781114915868521781515204672642541345011755170674301187959674122919530072541020132345937842013651888710724530816000248464946545641848682471016997800275270828517320656523432118197098158497523338935435164859970437198865647437039823810359907923118955518365342384066306828029975148287234357008265019924102826840570460448519439327399401535206942061004825607482331143377003114364936108723744119349490631313806009542902991368662691024999127291063847164323481095925787508911265930275828968403580225198165359382027212985863630957533285475885055082024417858993737901360967900209596261168858764773259941148754648337091764036718126162185297383857731096558540326509582709165621591260041438451919172269260883502763052382045600501090634476267339553140534971652348928949716268878237280366656036710213954577252801964098237839359914678515891948770569700360864615859981692385550609701080577332944494535642718218063213949284778619393014761092633043620907214164160785160618973786031478047102060265342642488173616168960000000000000000000000000000000000000000000000000000000000000 [63,32] 1216917745308225415110313610283035732324741379694783915485614602536355709785431108298850710055820283678477193963939517006422211389658776510002704286283884636799403364106934704352739383185461916066446197317550159825900568297149553507531528880127998035321644949535261282568321363226976261052586227470376836008888137526717167446664222794863619867422143682313113997315923280643805371202467082002264954748684384959037929295609821962653732025140976624208895424942588975503385085831903574941768303303811913190176358799932131149306814818890126182897152980442006234147246714639428476865112213277763912858148306166041695609550142287016783893415271863979937873742901662538163972288748930537410174501009946882138039232644553305530152332882897565232910562932436579042579452010906325205569419981449476462470554571473839336283201786095355738106716235469465403176586976916483162474368275152286045605498221903060568059800041782221938223639287301749650660487907304480006932259151576465330635057238084664821373761641655876660127958512362210933583215841246613663048849508503330855648868978423563017780221834136736339632102312354868021803138944514463449487896407897285939569241245603765604876473387473826635938893527144463542287727645120232026034302143699910502967195107958600072096601514779294429615825774701921160763373940783685656437032893674288552849390527273579204589097362577622233326170168585535062393884967692786527077412271325361876740694205287250084215577228209946619526220287367763546539474567959925105384446057827862549692553455728552074080976156805016652566780822188003327844004715046174480924672000000000000000000000000000000000000000000000000000000000 [63,33] 529385704556408863999616622783755151333077781862199146936386378538430753997418038246658041154755883128720086779538278586468746545120894817939632910772158621234995278925901284705572355832471765599208312646186987100966781072669519316838136916749564259724464359357372872826593416922345177049811046066536833084117591962839223481268154920153508405593161679715237808242602292504469037811430874336920442634285671121343503090234049263857736708205734545151414510055162387908424815712250641448954039688350149467855993031377383359249035043103197028453978238818465803494256044220536411910022847838917708706275764233739264743657510699916048090982673363704668929162705449511344982447299929023488940638812595514276684669332808710704527228731375515575230924665038281864706683027853978807557419205998376400000729327093542082724444589631863362194885649309732364471866305769156779014254377506407847531510864660692679865471650020941021470931814576354145679129207156579941077492946620437304175730220618027825902093527874749843258628697464107661456048620011152264449477530043993368912858563189050943024459580491853404262827189028093440533353158394106349964051423969062248770699345246842040790235939938173876157139202562547954260874423260347834270406738049459498967811347405667109354119282404613051885391658943528334856628434753676460741378657871410439435633639976961707918603020322097869180071982946240702963429205807278140381420243341527973811686910401924263324782093499229206628245914068209095737436245776157138332617185800509509425484200071354292052153761919235265172205951069229984331602243637181979557888000000000000000000000000000000000000000000000000000000 [63,34] -156895824538551497860485524918224749511418520885182116024739494592393484480278245381420756827362332292987695041942682728030619425043016709682793107619280578591904975485921644167519097320192466373998157307539167849381128944812798177007512708560240515342772672885537558030677159123002506810234739910363038413438473888992353523038652740997952891639630269170603503554173426435335644114959551810899281429481247359739008362248449297241980048693567947064910254057560942119910107454263590363486458377370137231137257692072865447521755658981868666983907448913509064510922858737850053812203589711320205867758576335648920793469412957484378343669279750990050037699677114035694780949875017003973919779224621356588165180643738647131577478899098399634180205928966035476241961033361613737205347063106234634907847238350238221622826276891582609084974941386145395422707648537645256312233215736240724600862814723997787749600509385359174439628708312138566354235469099982605782336727466218066919714377325200946139184709661103611693540355151985606424368480776907113873828196409633296940568493512260056450811742334715505581300970516238841655905603222988012902052823850055808946123050700132321636047590314120005611164702663893036817063743496206108887950349275540854931141508983325886008187273795183945106535002368349104470769810531535159180189477255670560454786949763528025552274175286458088321175407286752617271555284728270053746490436411163683835304220042079630374517713890022553783329256782723788533787048934976524848045037541891216472702294041603864210795027324712529912149424539982783225918440740708996349952000000000000000000000000000000000000000000000000000 [63,35] 19170071891676651039278142054567193197310210358784395480073725782292145491835934694286113634802529659702754189960465690789132880938144502783653227694315024614196295548442654780842058547662959954613522839371882713442929791813345987248860346865694299902814865075057576395230562067031310077560697343661947052956860370166988400664219645902902089895206689247652400530787744510802858108011474501650685812344732438838534012005788640151716627494921069739623699623547405147712965947884166628624605602015324859010306946031786577883467367921331983127788677484296508752529467230071472434037129662375622535608453577229300216250062543134316771176859922439141358403898118098502524304183595991425474515997236423953275793767552658699794059400742139439833161234071051452700593228084765817770200412375578842193180481832321721824031163739981312286637327070405146216314911529370142770575026101718643415394754917714878753077825640694601958923955436040967647119729664960024284871446845427727509694785842497494258992780737404856671436313351694305383764270891930033090707698900160599425347320238144157902049679353239021481614689034336409209005979080075324587089315121433934464654631560870853135274946370181161160232378271326009281671025976291605664547711526281889623450025077737346272030255489503351776086237412036419737798791210782394592954819114802763297162935262492405649088986392544823379274005936591088305153041768146354086082332251008108241235044696668557934096808223765724166612775007709358464214551467546520492200926752812633874584823361370153349792113718960031260442985021066840248973233024720980410368000000000000000000000000000000000000000000000000 [63,36] -679261517160635869312079124116178897316934555607194607952085574735856342332314435733184305743225610901741101699909368788497232543746436595830353678057676298933555588321958812429290909538428393557171635654481423574490493086132215299735472305189499766722538183948771029352424418988550063191678348504938586263790622091111716534957187028026387309780265442786125548958853997848967003783705596747740296287495200374476574164645721875045500521169512416199085722765170499199327899005702381474615558780818529400853854078623215333010331368166992418530154390776288704087539307301549702108895553368300316216067635134344593265838290595522337671864287510699109382971510752773771781621462492671349713171574036794916648575861644413762828997476193791972710944429306224950216267065025036303718667432362940873767893264872095165222866963879287250619610644167685980328847085119825204214161760959653566187851694420959238498625838156748973368741913131406194707238057268581225790887596618682957809793294362139267140081867512257356561574355028292409680834482637437315634611965894386449860673287170334359791454840932042985948843121658396958551626607945177998984020950196118756559247140971978658626191383467178110679183268780198920163787915695742873837001140724376332206419778258078912081647432785825470735186195709297525229176682992188151470083921400128036366246896924489693258565032681515347788848386587211065388135831567100646517765304248207520978853477161848336903543256650210470984331436625393335122188488134698850192119289154391317514664286309021318669951181228355420328033300362993314233358151202564472832000000000000000000000000000000000000000000000 [63,37] -126477587354148271194311704475937357003291694135141093875045075272172329535336434072782803699524010310420319636138168468022231997399958291167827974717284697919787949396397052738923600634127459403822276311137070356447186465144468972409693900385574425167020699653568583866247311297181239257241075573650672097460152791945344485840215939214772344931892735885076505825245999129305655162138182405917019913457844285072422700686426855012992933556283930497674562973350903804531772874182389949661478685964454271894563805599995803683286020368117540884164229224052818382379101894183847697552487242101737628979526040146193023950341363640256815585381024791234107433753427791265495618744263285607391710342838810276951308881320863043393030270436718168810018884568365551491562621354320767512232246116537726268088429369207158164706164923784581233800546864180381982870548502432013523234178956539289682076777692719235768784373741563990900075486324307216516465174095869578862181481673792242796757300970093905762148447250554932247759241940573551221431343078457799119220663409816545398466542450269636642062032104573165737636475819130003183347023499793762282526541904816062215286404066254440810160903442869237026344706937355408077875110338117637374934473087312168275998169375070548908459622885161097798882855551979532971894055905306301745016259639828268065002227016951600773895466292905527650380179485254626495030741172062181146573658982835522096898931052064522102556830364174155964211470851445424480556389561019150802299304934943182892840727845251900344036821590122098873183829138196934734929619421444964352000000000000000000000000000000000000000000 [63,38] 23424838528248737692588508852058276640107730316645924617954436022407888767123141913837704653307777681599602138753627083395628341241286833184746802721077085216695550374244215283428877759109629896653325032434776848845698826929797680682067530704695382614755629438699262347942360042208768395335459545536644454322087649626549766031918776137190263371418095640234032207774330036061158990158387464746303663442466154868389698561170590823609971769507529235239771983800833337728432372714255531172817117417724773529911480392383142573796840084149550350764773346574429215167808834793985677334039608148086635555949316837631475939489912508074585360048988073467010200868441213683996859230235755801460562329235506956510135937006824421120620427651715564895396643766321570859970838164516684151308138220029291722574371249404272964295788044253151707978570515225493105687772984885153177138240274022032971457791309956112580025553146979970230667183549777469346975714069838510894155105268033912192965656963622109898498020106304562548927728703586411697070385278776225759335606359495644890932403919699464135996578545567165458697423631903188906188475413461861259345954450270331045191575739685874537013493712648841210546032823946686879535500705558735824630831335806777643476036848587103137817558139329324193483256599599185482106796773138502701194394410185687010840996909446754990704962413801140986614169448843057298446124850741071827000281681440987111845539126444320179125050002534486530723709970834339053505371014812375415454949568257277348688741763701141997456604837900111579799484532895406512563840296505311232000000000000000000000000000000000000000 [63,39] -2002860100239463514910763909141613544059167062074585597015917357650237270169395092659569520554927630789548472247275783185724003289261124592085397740199128705174712176363243343042492687002106185910811590768882791633196424031053597003418144248833377590862484546263175171191413715517134969110963187768601220541435753149316640367805651470043751601426731061935921185093043621706985431271267722964560556507874893107117353918465218524182170665198215646044741484000271085868694268639993749886194063610184104499890749592628115462528795079000984667390162342591218954202905970302272255585341554269437650750774927870480915188459574449443577337658499098556486581885853178684329644459450794818573041147626031707557462485149604997439165902496436324861589561046608379313092319887651203435593182733945221042668778031610175065841596963660434404804574132624964194699066609634619268742962742924347287112027515075364648798210777834388329149675239242511460497468902709758788841322622447116221045413117526711861121783469744736913870010118375097095108237642620291385189245245866071334255774544019673619204784675564306571457207624242307119995761804110358004820265396452092548112516927906035811398236277953630183617438282006217723789977110023128713065920848023452001176521588497412990950886956130524912694758717281884415404401666974715964932434785451969047804154693245530314268331318872654437493952743335290262285408187434500480335428020560533619054876208172965884826226522681136551913505511587663549196709047918170877132781906709199285032286412546570284705024957291535748139590441655902891264309478087983104000000000000000000000000000000000000 [63,40] 121998741398302489305326621896024466616227632770274093205257064573593889022570136825932165236660162879575252936157778825985578295548492355522760423496834528914788266386566573641009795308012103730148712620487837120806927320319679145689246846394831913256197874716220887698228488060853231858273398954473513519272682260197720177492355385546642578715761428499534229274418325636164138882885640692709875552529663396099520935114681738874532076367302137196309929624834396062515217830524947175380675421531175659202383232284253134290217413394793580707163215233738779672793760259326239565396275976952733761259063582145811050856157814046959389403086981520719916155858553452468675573619305814061236593191849849614981907448334248465553789442287256152655414472603753275012861872381406455005612958293161711888828732253154328062381203522430730095900610668266750676525127151277359222300715567399455270934264461136308703468658504912880961910238459534412312030930329662837885199667955144514970575424392338900396328791593219037682221404526938384201274577377131214014153534261798483331317208107107513947410979871423612981413956863230949341391387157769135313992390936106595870809995780371237016721856316847917407432010332763302100045260379961136136568949235257555758602500929316576634185094308314053258320522369299992547440843581889769252924508109035074851182312180948799266331169786385620058217830146425843687868898874572084798993572755773967071938345712910114088803960497353723391274905482465874835814944495038296903397119156341967631153606178096532002085234456235791367413380068405487673891213428129792000000000000000000000000000000000 [63,41] -5253043983600390726560405219711426677740159974878132820144203289287286270620663614113902180442572527022570422758553820664522452946010637926583721990892657988411485700920294704391152700745518965210689021508392868090836289936077095722714203247008294720504988293367686218937145720816283874084148746495076656471916966616608919990958198196911184890241320002042857642458919937587093783157941044079187015461437083495297354397850635755079807206994573749002625941807709363909031989699212031611869583493515654796137479282150339151441888692498971232372661293947354313616921818836103009011503985602982492772440469715524756130182109130817932695969500811939404213728694126806774437671670602294931419171026090216868690430880823223753301114023406966910913923238969612063546845291957673918540183561468592797979157364852745971832590712867854546916224777577596157867591713745539674288221647193215605432686775725166499440984191471869020985788416905277429302206900152748791545997276206000684321250713729824753433408369297981675188696602184550833914847463043927804519407129714452175977483802775401152834390634328952839317086668534279720048428938981554952922421684686783650366118446287464040529849014405119472511628950374005450835055400443807881788609734599659619414759610628676842071610579332258551824872898504756958752624361820008819854808521528294137550315708325256662760005224377119504129929137209502456238908146168419721893769329078995312279470727502883965726948670287818605314131273864554379035557738902553592639351026127737408804518368742725316483893673767185954782908032008802394654718543527936000000000000000000000000000000 [63,42] 172414461929408698773720235662848319631157670144806771830770263621882201420515567916293305047578957854212666184469452014037719917354832498768511346973906360548494479268045786530229112699095694228295947087324521610722862655875479128079012584839601802170293536495241045645366822363914609588490542207185864158101668216501258167524659121518621790438908285228916624432446642498784606038117664065780130480711697441157368624490204976119787447944085410616843907795177481335845680152856881761789214109165826000367282314633399953729560908118081093869719656518999431423594041955925985503588450017467389606070665143469948603602335225660200301254152887437549480676428693618818403978753425490885370746745663501696723155587523384972642593641169573452762937407354822318330723699118873404793511059398884235290992996116799798029124539772395736345855347415683002653798796084048737079467047977490661051483558032183513290604658812984032007630806958398505289603982397737775379632660823592522255472958678727685259669448059386380890123729968120131072993806339667400273155217235716406611323881790469993872317187540879325229577979571673942775734785110261769496985281623339738190083653633919201368994777437779801721864172962652918459564706428705911071279502220557332576291069711256371743537543557237309179380833787394056977082175686674841502524546054811233013581901744236651827658663076037328918671182955369571294410476885503296780812234751799873581158836319171519909124785686275182901022435906569376536817147918838966424977669302644384771406188695551801388501025314305525401329571708181132566959212199936000000000000000000000000000 [63,43] -2747964830558382601478804957385636521688775929306646769878178024062033410296807370107298229033651021939506609985282628627780553876999024682720973113775676239568026113098469425883029517246103980907129321391138288933549377963173251695487332811593931860411418125453025286918228067088143947222341968741665833660279554525556446881254919753367945488980095662625142688464213533228640550680807171034099983006188588811432880019779358090534555889019981933209824538944172598312730047877528566494536979387411989876813303190063776207644883148848612104447298224159334115860510146768363039497630069499041697611361951699485923957164500152517481177509577985485847515889342261744441469349363069752494094250016793306887848576297459202000368787899897214920283306482506578886975906775504458466317740321459725282418045499510138730275724820289926661604128015771996296519714620905126240112043592131092878498724341687698255643617551377714388107664281543943337368171266347145647412351551375196161532389969765606370338285410246723710451891645608277911141938161624451586196356258066411546586504297544201793811699841280151953172894527334632757202675895500671055066954493833971019053996844781172592859013909398682979041045933702086003842770768955769161300286548368334189467554338506801729375899969002941294205821247112569143410428173840458290126879807572830191433211877622046913906934998699715785331259851950948908104792840922225973096496901597174688328820425228920511817079207321713056013118151324213680679929827554656872336489363005234200617375859913201457579405074374071718946797565160239794681290948608000000000000000000000000 [63,44] 257056968781093063822105121353229029579067183810859577778607745367378704950649863993033326169813542428672847669538046842403866112259067720502362488356215015174906401263573866607582945029824434710114291045415543709359031809972995450809159164226798021042914123787204178950481862707812244841352865772463589211997007830799883027250650632893854424323897649756634184411615039704827106875995400127477194099302489662762712057060573295130297289133542107829993691847690157377512537099763642786204297759144935012955131540296168017683382903057560491230944884298762556281773734801392464664389399722304667200145624749066607377868395043092100884394607362481415973559861669304459493616065897663578326291623522028120530022340925628808955987699824233558945205290007894514497717871098024346056141865749426601126809733871697658612909048606309810311929174461279006109488042466609118296975429310988807831508889032801489046146049583949474842585073011281826204316989189751689170198555422108823261118845482670574835208144221744546917295435402074460038815525672962918597385675390105378792238501469119572814467663083410103040814700588886362639038425566954486931465046098881980456876143757195916297256330631075851053817964687551186026729100027690607985445947376386000585573962115734012626981981852748151536267616453678866117351527377212747164760912303296001566768693171337063335685444358725287565397564756381839637380680187363502876429304413339059013624542630739279680877133800105788664756129557565136014739245585592738923555176631430015839960533257547853434754130528145197977811779406296794250552016896000000000000000000000 [63,45] -12805797419607467659835811519732133942518594791023072672402962492156042543704943140307598382094493793657807202139557696654037149877899567562416179608381462650425614762273851989064847452258651670651017776545555423924106248094072394333741704629826096236385894265753498865233224586204384366474960266515331885576592507739461323946390051808208547141479165236749445474544847556323230203130388422555094585502106982663363513291966629738658578436368944771095785937171506924694342447883167284455930341101750959603656755054607795782341796065186566531052987910766181824907964546177337753220461910448433739032155699113270528889932649293891473976923939137158006300759503237228257115847362730528989386858086741994758651851518013714072790746720991979242183110183674972216357903216178516472710659180396990442860485237265379140857104793286508294878616943180187324600530653550090090967391505257054312279899790280687386726664245779735121485265697836398367887971458774863755337591169648017877490825848867527958470494172201723920605067209018622098192357474205635494853771335547856130477791240158457520644088290576369487553544891970088602327755618953445402110146725883297648908279814613983349522551752296669044228194990159719526618593556699949070007525146220704038900849897482790845359110667710870808997232880112430553387565328083501676181866911708511616505499083635110611704809025807799688725687514865981417002754511264423945140114731284142912690073614640920906333653205622510314037940878889499184476355789859571247646496938579445385269199103954858507392595894203027679970353397156396300463243264000000000000000000 [63,46] 548393295351469981708403414700487641692642177835661514358069385832326433607458098709311595988540697982659644795280694921099774147903170167259229140777748695143952495782555670184525803103595965967368373002079210757938469038358448457357062577618324089731138947816406154017730602233348670519078114876262147680861364379756620259210963629698704392952983129801015972615683336042771790283089354731965440127306144580959437515941191208503936883584352505491436295730742774096028733796175109388106700263313964539416210990217890786529415334086140206570686363725719429798781389352809434465025829050313160685621179525960865721786010832931371295170844125899927934271612283444835988817608934015934093836588080358359094246781392520109408269538321740300245096809280336393696101505765742627144142107888882362063103649247416804729700974916792975613953791527191165117784776147924767275393407631922076550948359898197294268510160619031206807345097424943148786150787475854721344908093431119495509335404495306367851134472133050567218514892289674468650681274958647412543974228318887251176240542437593320617342733875898937994569259794329806547251279786832417043090154895459049353721891295809515925768355786698830948870335578684486243520348148381906722806251542578947523557022317007715100353991925984313866285644799563770710091977105672462919711930606419190961612160429244436867457159458952066097839130606440176448344797438217584359713049138834525574165518249329958659429318023584135027435153158558799547312628232130355146358456183157139771922719067671702819989101622298576913192179709678316840550400000000000000000 [63,47] -122582753448531659804875050684666817322819603023706281901566391556955133507828146222072102589420344714960595988647212220545374812484325342823313517433151933794942013029952276825245262886694941816434918572736831931074401573363225658491970241391608685957554546863573880542234260655493759067401307651789308443954260134619023675080333036146082236079492115762505184995404132270172765008853408257694385407544864440014240754208148071603905816912899729258783512809666973665877664826966428706489858969538687659494779761244637872766923140803364365088609439966725183222945960571654418109656680844464850499362559748582056657872196811285611948176180598011293202156862737304957232846695036820870321776741108934172359357812717067785901228548545584642199608995591732694076406001855444962555476492933925460484029374734638283276757253200140809460466807666389410667622942826918005559665246262357298663765283797514984397777595939319575353712549039657391630930200108600132670709603827226597581204657825525580356058711448639493520815214358592342740961591409448439097899807535622098297028796643287133646022079089265215189715592724427065256355501202819906973899445526789825822502337768130827377107608268862862064543396282181523564159087922979771975058972878232540273728113012905726840602413185955182000457834116957635115385664755036779653801051673305857574364581041702376716655232400825865102052949608718652955906654208085665428414065457793103576523192111097146670879430281281884389916204269544709554882826465633855403754808704448024072495018324276482734081085479398329925785333014873047438458880000000000000 [63,48] 2689313011678099248315571312961808947994071394682888805177109080743213577747595101844992198754226600716573295942383698752119334369239782896641216570548117900032516860958223856887300727152240284533284095711853944355415732922506073903833506188083370395611020627583337791273131718934814254510825620503459448704905015729689506543343112688912494372285085162290121939616862997589303525120716167346052141946651821651618933620707007925544182106998023079940930432114955482442143791292983753237125543768126670506618388702253918941078584854172907378575630051583793104796545112236999706903046511103584687587672148839292865669910342712788229242680336808796872842183290763407848534509668932525722354420378291567003695478214078310723118413559685994090759803659661024304165192206499684568677325683883039072938405822523422668931952538179819452310038979088130673353872988299112596713640413816484912448712880495081618709056602641361566062622770825181235874969480273922584150290531923119924554387066318970627548070140718207025764394404590673113519778647970529602776134424482572672656245001972545673318857959477833073451497506801954966313354878400914682314563861125945974303079808971298652705957632679744968033352660425413339974626019627855294094432391121047000832232356048322705354110007774295298648402168214289769194981557926463977826924350835560343418538702037977750857128979566972950826766224569493120525371232394397811518483581990928402645412642996864388361120989543898472092914569596343147509797495922765340409708044779075682041847362641149846323109547222532109974651382280123181957120000000000 [63,49] 43094382219492005161220435410099474924208423208861104110669509841035858805831823643093195208632426189821847270602446045077489274936843443570487097812370248791152578570931025352920775198664524351495950785572673148503024316889589028923907025987773261420854538422436647771020249771034509168996908963511724945879625205347368521750583793511308589986176171817185657929418910967380078068496683499092869722921840815115901783010243296768254523747887908811204356047639760074533782620554648733492482490602634048764583068589520458488909840496154643777371550286596627731759088791054092752248183550732871925556569524632720228178107769997312757525075561907106988266866326489871375410950453705500263758856122869875718983151977058470256146588357626657054252431505837393229721254938224920258175854042237457756194074902821857148958671901549005506992303902332536487944862260347824455034324000241849844929055958370025647316495030030133313255822769621828134122158631960662021956607859694318340393607172861362892683558053251630824251966712856128468515064973711544347835541884464505035251898799725083972253731579820672424310767638647582249333381733176986712310434403123856252071495473777888530947393753559224403414931154091446909342083358481410991827805575072937559794151312982356220435281979929123451649129769341679291809238622147398540651225706555907156539702706597022711219857933362980888911566372900726429776673018593917684150946961259691625489529458226693152867827767838951041568213461077923160008233726030416491090528859979266150935600294181136477130008409722702876455508835122733383680000000 [63,50] 432277955189678908750754397452941592875904485672028669127341927627645366195198023342095367640546739951461600474567292353975360035296573220754162131566557594140168763574048367794759827367604285087539490189444672190464335001624325654572464677207221123243243516424802927024257068174868340363617267992777400044511296636206119243188584635938898080610498265275214404373332347540822505766892830913280376917569672072167039553621614634019939788456888582551110604373210305273273964883789929199068363133835354950213168917700104650802211974496223892456347363032381350281204454681195824009184167555918618175536519514562109770834311591004687047249694553972140734691267058005937153851816453857586931398510048323260517340654743623172784917819489812653433455698654712807054252698410059582137063874232034351079946924726485873057884335935827385501295059321111807215238588467884292049649271174877618718067513185132728835760991978040888450553587218561702347581309529643174375397104280477268441480851181405154010299652062830268982089292897576965074706627208713870075377389397523086481582129588493968152684320685829619014683750118069504314715049994695471086086163104564654498475821528845653267297574595436623812377047891962669190667072900237312442445790022967989318961328046732641321461234161696209804426324827220523566117568488055516971175316371138360129778859811706039287484842633119694506869895088795826512026089244071423387824737870036463561074443575369977901270862465944603921445384900671537001029667956766852053258359390947688417442195881618788837608030560404708289954386133017165824000 [63,51] -56327974627527265328399253322758051012150352857889421892334831348940006386581285297411202751093984315417793326192251109980375445437012589408105084021248481447596494780818992662868105186259307125061489219789532239176470833293760970846222728363541155962974337078915608095275680455196449985376306273551022602506093030464899384451240786504592871914727786972230956779262702149188904026856833437772277917982837403450013665415749497027064616529989238827020384027519119813275242293384850776149294713141710537315387194725433798785343608630548033915825958125036454904305661296051213148098773906282557042195786562825140245873110648246918974850967635256450947124182388922526118718975265684778640039151094703591921079258689433867043082243756100991191940623524505326384847097575592937189264399490137401962120191912193950996851958299468323016042105209716672748606029306874174005606186229290958219199159391763088172632072305115023604334170439264509814327899121256939928799170283733338691771733761196143325737861817063290231662174940494422593357641677275740787232259505882741835367186773595468445353301864350577454324088813217408226455625870145640216072285763906978944609584741449953401927964192952394367432240297359028815083951545528211542897754013820753206468673175743577369001479147237831816796252900459573989119777578516596758512094435097863803088823501724049828610448824522433038928004867895951276654215468929016631717442388130565244703268958100643883179584029974426184475492587220790660726298530404509308049389243228837881863252961966989071860801043211373666840667714622234176 [63,52] 210922935069135811339202441879350863329587881782221845609065668301414111400665122060931825741048950573436979224492954601432965805479689398009377590568273912856115775060154860184767636720542264165579631319007238627465320064678974032109444383878382227207321324119769740052234587445338611395227883091377388555668277986160238200732291548596139280582984944051950836429396416748312871313082584772446742050325064493137954651320284969320529690655440016316899018540932382740993583688733966137108099909590891724589886769783789547438981458120712995882981371320558850180199872421523501400211813876755604144282537887396254842348999277750654177079253064564532362173475355866370670062463895357324262610239265024568608029122496559668398262885100365905114589818415881318683671656742778777471812446758053786467557643691913898791955105584490457130804789992170274267409765575869424503248385005159306504938081442417298469920171190124323395593297527144823901067745204453102934606510033090276369953031330006632015980895330383126366966846384299812237194286541483572707822878129292731988309674715084060559364920962157451543884917333088927012003752795773286266596220869196268042098538448239890112543642448097555765799486450629537667597340203144954491725830197917203843474160631855182852344438130919707683749133752156346319311734619448335282935664846589004872007669481902183636770359805391075146578516716173862824123647368326838840501552566563963585344053501393718652682247683894542561956873755921171814303734698788268328297516729252656119833108164082899439902190398199283173263753111552 [63,53] 8496086989240791022273835414075294923723574867720853127692614824153322528123513468339690369382308322925016277836454813466188607987136533512006291969385189211544234761013329015751366774696741039385086611891844805114586802043134487139798070374261987533110972985791563867905398700954134817506481005237565060238446359328173064306388289737673144975312119319541030732776652174105730703148480965748793399540359015138477385884132257444236104086049017841981053246627178020978573487180464775544970250251677282213001811911928221069388768699084370576078622563337254105629895781985542521227237954341819697975413836677874937990972184108267978738339021493191641193257910302085278568091955117065753606474508455294609797414613639825159783061578876758362381098562951119056420682647031522028824790454017802390592164723767832012661057344260437279956601427275058776273270034409349776494034427762466612938843503760620812590139405293251770243822700343314209954581192764668616088044620382267104462196385879415680160093039831838070686821809730903744704027877861566271104078702380150624472582760641006385934997265334943964446196471649261422297311353853746089857839423016545203421565430386662337719981203289077434283573459356388145151603738875216637095233248947284234743061930134319935807761568080730690095149438479280094484664998987420834911147866706596849093233629295758268620778710605153953009508036211208999799628036505102471116291282584974883832851743305244437128237962939626708576105562665728697941871712795091910088787461904865868930294402686360259347061631877190910534808320 [63,54] -34140759189485284991130395425930521944017655496212603389068587153235240024555280001043534167885587175319189908410150959438219143861429487429071037654189316026205141247904260950183212371966366473557424879236683457704083890748502355992787961468020184497661225542986582923147646395076127350223820362285325204404169219857817513061988079193576740326652011738476124387886429807594873495833707416589087276953659480178950680663230078418780687697269103176978529193604565674176831998383457371970534267519569130276385240911921773488549435603943301469343002767272550183567657971075746697796249982318229669833861120215229783038136409829776201838239903889610813397087194227766789929492728279896235177343351224064629267594076407398648509143649751078890409848878236360491465146285239599894295598775210595282278741451760687625812704274222527203768319444388491244283156153003053172488254155374474488938721091073639273142419454410396245194128818668095791313494593365433496755057105558066984162906761697075900133673670962616419959575378163088589285057659914943689239178933660320844080977976244011644441587329395883907939002024917589623942930541811616371842361353870954048304218210110035811585532864305481309049389744027114718983688279932125983784284531747298404497774898780179841329214975378006227099903830511592687872947855506427441077307465583526734117744063161705125132969024928935152248916279845826159764363801180832268986876489984275439417554846507350030581022729651362772490053250275349026997651831098746799508514436128407653158788199352984144920402834216453555200 [63,55] -529039713994485500461807310472662289756775965251749787720722258918160547113004656494349812289980060227862803905601847681026161943513217655633926959118057003799547507800143977259826051361990085978665940715321006006566172176984195908955062773464985335007302994607011846390134906050688986862579229840655287312474204898238841279797894143118147533251221173989034453379740625614503587077437468929848648319083604320508180008230398502405741202294730583679657970673643512477984239571133921121620098875659839335232299085004673101465658905610551598410487133247531014455835589284222169340231674579105857175229067945310816741581680740101608727930585937445696530442403639235691906682015344696278605410852000397543958368432063547984098077430812537196232119296804048937456676087092058312026120741730103889540581526150176929819859201854664213362871901524771399503496349772403332833819074066213095645074863523358378432982637282329837409191348226209682673367264619901642264114939828972901646895221358577324645169546648273046054224945661416697499428446305190164650030959781313477668163512088651708779334869708767950670536580214502869313506497694324045723443481832674276315915612145575639403546032779536487389414153554646439517548475744298550667706233187568976509417933292809718827144757371404154955127663034085696728429618906506108573802552838761776558263815587461600184447115740362249955200478189173494432567637740948979534936653883668045419493719539546199563646354318320129967997261254101750111099601857810231504730278963774785340104273814885726792111600427880064 [63,56] 2288761082791158980622031777301731016637662905572314193828209474303595686029896608753532499839670595292393942713405598545183360596454149198216877705570997426273738394151923286520318354310572989108782102207124498941988421819249628753022736746794159816398922491021829085456420372256786233889723457404890452337090377107245326725149299775901213643441771852260331046990639365367310538804600082771534164300564501305074233179104169133716091787227001561788767447116579445877135625197210135992559553876355513252674258932601876356520563578043591715325926506104974172959723143515358780984789871880539120081462863018402568376799129128816291572517873205041214456362271143712919652552587722380709208814457203255600269426504209291950448189115014503612656261525188065589066223597967494093138883865147195751010054091671288084263488761473410099616129034555792449718390258527508855182311480190143002154667851197799895054676794272397045089864399113028784790790341787528335721924633812934267239775083143216673615852784333348293142939335670995133282177478275432863721979759678337792804216109730191888123050314184590444513787887029457683765069792463910947129772665186776614515096343287394438142212608632059764448182828836153797166785495482830261809906454428048060579904506143131207242622894915385917103462632811083933972860268607680759542283670777722741433660336799574328286210277612304459198490559579285503550500892330097059276283123625065111428742500872152893883497902207249540313460388468342610041483674800731591410188028815962276340533758944948574347308017664 [63,57] 10346268601032753721485539695886659077666409789824424084133488961062963468862062484240025797463587010866192434495644826884296471545618689284657933978265948186350369403576099145668121835431882367565750001103098373854608615276381994982709252701971176343134427450242152883843088728732890249861057748434458260695463349126148323360657972779501977572490405370212286209996365868273939937600912858836480893954076758519461649984689386925408513151662130104081745479374045014084297170307700691805066882092072517526993595749604655063351022330905806894033844446213496663607102078707380300956405807240554803672296249354819230775391749476498374788221030838842450074067122447259473926096649117647555421220143566351711625305880796284127223065890709803288436247721246909539399474665866442406943720349154071826686816066998198546359917587761948761113253517875549442313004516808323611967591659899640280128026014581531917399122554162098162069768577086827717390981171854538650743359438543897792516875187602754804110816737865455435655074891840815139652361368110891996939203337779428764857516737158319254182078410971814822784832423836698812602921628999570949805675707517512562217499543002192711942254394840094120317889435073485038944363437301679936436939269306873945955684456255216511260604100632264242597553601900405669780860280652811176126237987783979111665875823313875547042685338570909525295704893453009128953166801994930707835152964218288684475139576887261919918264480799190235819676963544647423989673639915051281219265340306181948673850551904819727900416 [63,58] -35617525928886069465282167838085550899934311099494946866533850039617697547101505978865928612214403570099359978023504027631598497251361536270610543391178434993075422428568683986127860583438676055845632372195270946943211529396331759452978455773806622467177165362990975776672047310349565587121671760396896936599916012802082142740334343258404587344657283182037871978617941026783983637985118420864677107405190957083759909331540733524659844482844088319565480975225606483848783063595501192911732328721430645876977068125648949137475650769963234965573284284462989667860880253497466869192888339960960070994770915275964795323707359665583727858127755213844391091688220244619799212290726296664474098646260617955289505789026931494922749065772730401084159929436091707186689553831958341963675141269805078344797399848767139578508999587060000142475058259022486134646377079942724496272097363785347635930296044837931720129507749786933842699319059340855514484035824611358006252083053919172224872397891946270446262088879008465397223075509669509099922446979623667256442093057900860368378659992890359889596169581930407237623502985951927224039448575971229675401546324862913765679018937246370811901271677827192643528291858595963174102461117357693697337762650451499812319759230032096439496058958014535182363955294512363710119082604842981667022157680241605283180171059092627139588351514664470146514985099444293735690147363098070308587505078860318275252393379723864115692508914687940292498280702624160061022897578007416043144404955435443073099886022019487232 [63,59] -82236693558709106016604729900066461987331835601595224516493810804571938009108092908409739798557976277543413554741589587014461928527048884038193359401359151188181614449776163816470491471436325655272868503031567754524814577753823859781949774909395125058323002322231338742802693962226046470031563977510393027128227289337168750780863696035576440757681313780269806323001898617632238553611328366555166905598255127268514931967224004976938069165078777626031844570661652799371003057166893950562911710534320338103897927388087528909053891950867057886784301447724971379958954086073511200921224364716123635018929745433475364944631781149757620486970156141510407538442712984037790048706904708349247453389798388037460239222313816294876500760049501972303425949574074099992706518201275633934112284403302533182309967012153763292799528663194284159973246093188320694045459163410694549524782687121718503494775364650834788400458709039350231295199692485425357274319820052450054332572203725226890509360838441510333521871359651536178005859325200217646897314837651800952718785696307592644932664756353684151954121100147726179655083858199777728767474442125862059017733031200473485536546809069901340164536959314270863919399509471556409457074890344998425975865265382961924141727409891089930636844887204900571877154547780223226326156418418439989113125467019291909603996721135351755377209501375192986030207902466910299649246380365735950427791361736163429161648232888701347864102439858752196888176551372067025571974343602583770343460897465146709932629450432 [63,60] 121829301072238630427951742711503789573252711458340101472763378418540862313593708672080403564852836288864571123678038550826255596030583180264886309577520776430332251641198332525047457086767792151585150113320213397721784081570115482075673234691990650597286719808952451964869801223436334618739294597572553439180637037223605727427100452038224070126025939432939858195209785271011124670617855178432104605232323421687236709693875713357592876315536274015470018530056458804645002570172771616521274593354972988657438527370020413654941717063927781098558013231691164974997629443556097202057910942759942399637378671891589831656539267628078875723057674001883400011051841371298139069495175045858603443203907464629479642584158991192204705006693748329072439378998907344711547319647062405636425744738381670130416939197978506292482906285701700140213201373448691420078465539264322247755371777550709118877973994184814081159485831344468883292866649479194669305208717948637568378295879642496668488964249674030234343402264532382042409009810514683556075777468244818680491293613820122853937661118539988004075847494842828206891783053175354456044437292761109216687245995339563114849899872052252769472151586406223107202257720597930280257550656510199708903480685727974145703274001390410090449832532049906448430466234854337428964285611234892465327512213510424169303566299031686576320577573862611887411229167324119003543637185455742251406843233543623983680401460721310688302034598028615054935964895536199430402570674140800898335983078442282310991360 [63,61] 137382865267371721615872042594208527863211373915569005849984036841660451966674258869262768995109294653916102763766542703128023840996283106247383850988043067093119693078624227046835922617865069710739065748120609211738592003039818304848339492944613033432291064424401224801611568382168470559009239087120363446621568909536156966835090296421045530117993984142936153435318667486517879465838719766634804321139269016274305042441244808839885088917070844929027329435723328940919069535781446063108489347059865790737781506002545636925563852355908041947302249429973189376562979749177484380656841594749729675312336561752868145099668519298183734734223680129604911316527245435919742367830317900543667510120433407292001196335197975861020524101945083360855192234298434852123019607951300916021353358774153515104054405602939830624967825200571629457593803345318204633695919058020190872531315501678329957237966177479423174459350039784846077250856387508382562527013170058704080161959853649318982207310607046035733066166298739476373414492771712273629220347315540959347828725617785109001551993007350362657366968606249892071856809350623112781252705422673305365884844436306835304961265985056984597708857445272875264559694344778142305233506178970735472830133366837970170395236793426954165093774834621233141010067833600958349390666932064054115111984557732135366163417311599645035418618845545487001835530947194151344153575856431114514708516792764491643521596884060726113662714737756285009970920817547951175371590512647136016646819398936438336 [63,62] 513676997430817831652541696778089805336441635545466058481770934507179552001787634390164751486433714651607673506422962250137174927727371763626921470344791543752033621934177631421027685225519608489041759230630791221358363692856944704724940571106759216744978092141922513744110950769434631446438731066916764315997159812309279129680049108154373036483968629718249325596892391981663427712547151775585716296545173596938927999206461391584645841591273317837574935853450158887590857788485954250816148651632308201382338541746437415649431270669921657171244771594116239246639523557915610289908607037815051079931999339018937440053097714734476200337821500286574904530897642786269813221067110092556204009809763389223171394361917625176463316165039071406885353404796767104443185956658391294456945191340305671721660551042721019603275764710756666354927123445553914613634114146156773187390299897263052277809124996700582398021236748791642993350623128096052244020891614566238956985098687584186591275786700468390134605495397641614619835563995447029816798665349447780128418042476719260050682838805430097338745609067033378066309604077885968192891505715478443007774909172217792034236688859387940492894411389574533168095329457844401756344777330331802631993595572069736179968147613424839009549192848687177443151937014051514130559616398375133125740897353520587434004927349397590344638815148293021614405844260857682158578656846194136818355119060778647893545341639290791044362831994926754603239277828273480859536128730375757008991282688768 [63,63] 2164543142746907436596087585984246262084533148952762884256573541226699426005224834972295602681586372971393657084420285248739598587518192039510997958548145116721402156065739618047473377510478611516705230425364192183530916991908975338626710087210944266491272046127609275473501445828589995771194361120109220607464769826203621139121222777209872430271105685473157013201009135114876684092211082340845691756953570516401334182851363090465663832431648015242501301096041604080287370704045414085161315919741484217236975219187137245479412158069128765491553838850869025441963738076417475536418434910850328412141738541653375648971544061827581644289949063477105079624612154133846311265048697394518316365911138320982891206431675730000971182453355606912356306020095750057376518295362947360961495461098480489111389600408314743481481401848142304941582564104763911646682878489511562805826395814377458293773329156448076899118432470257966511404086088718880630647531738691682077342817713079825262456478297351669812264365632977149027709808251469827484783058205631002986028268678927820940913120978164758748094878349336260304940621403216214231835359937897179824514190482258484056746318480749532188299185270048432215256386485993761276483973550722795154627267117723694475581667916202818342840184053160186443839694157429161693365366868467929140572088454668277096004908396763157483696890926873064084763761721640176626723433168626610703966047457226541950343575903758555789558197000787714748939635461567985518843586111752413623439840 [64,0] 770865913459944366798760865351373471890549822782367830868053581257972167017793154578440498899078799259416037058259337738872116142688950237012333214335354508453303640041455334819099660427007571853568347429236865589831733412772473921085201950030895562845018008327659873414881568813906318468267186580321207623604298202585607202791165539932610366517401032070963071607324517535720373994069084771564865811053052300682410583724328375056682824640732426543471236230086026886522575702166054463669919615955988551771801056323635701451169542493446185834324381084926516065432539333873072617610569075274302414935110235776044722680123185184265206900080321763687043168088396637991223777237282719042598554060293587930272214543506602763134245809996219101674196665622895008234510033291890191233427698523433507316701330187721385586966329712836890675713724740846248555504363584755994349261533869532197944620074160810706151656738545799166037534377197839188070053936188577840655521219382545287047657126108496447292307584075541115281782327267690881301949704317962367026214015109769135142091746363526908835513319260252537492922913600040682186289646347937834226921988742543819078139110156209766249095211722775455400246742972924566579638213951372470909414159673484576615529957537215676754586413035279786799372165279360858101018306973289541443175048986768626463424432343009328509762383195334542431466024919617358654035028708014363132462540071759121185338160850609895314689048597127847491206533010317741806734160979931845453844581044938153761694019520532220322503598833915354196237278844253383995104149228224512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,1] -9004690197564098628266298671644940346092904399259072058019587231429177617462722885189903599391440235247732769409778137649436567061954122919575292526323890231117363654638145245480533585825033059446317964613763012709069991654349774752096177658402603714993953027503013794271477324887643158592005721893952998786494860779761437566277698474773787519979343526477478094542763667115059042121307156562818518002387908646918152814525311598235661756186537986042502995213565509290723849968172560927501930595023571634931951008464588769917311080928638523203742953547258907950217894247067309383305126533198477217548636010310237369697146173903434588449051988327514936943681028165279288131827248162539654201386762445142568321222064033538274782848057216657889566631854328807514762191548285410801544101970075269461777889242873717700704851386444002640858138268916696977161637833844803928091610965475322389765193792425986163956090801767141065139115963107458997983143248096627155907315598145174628860219616913970160880895234534740769060325038781426849644054948291591192869758144056883823477294607626313533092585049760865125035060861933094175684493191197817111698161899406279742572443268483970543660220272136875397188533837660263891931743443755070456433593350022053912753844953662645119864865616093209956090712503990178155193948641570063865723248534514118569634030666924180730199267285925067932962664365399014367287697279801178845829311540747807137824754466028340336931903706951973890049341408554497112595353004808193543887572424870346049721531956184029255943787365794812381393272416089879461199220993687552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,2] -197679654180457240297627251089532836834801663119209949821311404059263819578581649653947913801970356268459461207523947987523184315839096507195310248030084057913309648334734688558838965279397136087280391927549113040754548198477910670776713734861934962190680341278523680747206631797968050609833534720611843704500428006880620731160114560914055802813686135454012034123070946320277334683806128285314743917972175311075704537768663825095829288767314303147061982657749578208471474978670241436335616002286905018237503327949789471480081819358653386310553061195344612160035894937140018391538639862225994564080377254313196228196661321059593777650862352503132643604908364098430134947693024127367742225512186111391047731449027966239545062251742651200212961965321400295246051075322829897956713312789993308931122135073181722749585936747630040308410201826775763083283818482158733373787084523854881973870621637331462142947542938872112912477050223655162982570409865888456251554432607911885246000405395655155065863170394675087719983230397856938376153711593254594794908956943651595121094905345827213053084135326348130062462814209308386402987195034895287548544734169507776175319452056282286513066736506646798321432888981759246372600261164601966786086470263480264720226658760232992565085055277159602318290746821831068943160311772396272868154815061272191830567404780725536866722945563928673446992315473170987134361879155591130890734466299859164860690174852876282111300053612741712845640793127845249480449015991076249373311393402521819221040307939477879592446153574371864192137000351465338263843491107873751040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,3] 8894003875837684393295417257074947457390769510407079416081950131215801139971410740287969419039292706502623632543922275378686323009010111255409963641921312262913208300989987471494546594051157672965097933701703296444926894783698910571374657937440616622000100900758431291415986775540530690802969040317093437967614973606499651961784379244446775039596522229867949840074433842023693166083931280970905855005111454583551474425876085945695464460078664428426462762418541289685931630685132774912809800019656551673716893073446174946036809914520705691455791159132246732089704388923382838440021265458571827157438057177485466214511799902687559790982001504982417450925515110757814220419958350532785462265248195771555947716935997067946953505511916078409312110477131850484784302138011191249152703336028716638300562050254918618989816384894189443454708293511779707707376050779433863288663326018420038743918479051000217493163949827963225194712834547579343929320657474805615996289440265907896234979033165704589412839757590018151772763705475809980747910006806599024483654205474457208361245016084555310052425966650996579508212984093629366171708390064351817669078901371397872587140679496506888450902836664439021285638182111054385668203983549909354447953586587932579482858508257332946074875687866141697304231994680061960120518707533491059881146614194417302176221755953498220812286018012391179070987479676414348284603370197529127688692570073908507578544417585398257775815642924372182477525666650214453467262577168998358786534163805490118146078763260005622667685999193567711276249546575347549804490727926725083136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,4] -41097559718900748931226767602832709891173219082128889868364842057029480784062328465809488452776182934575234192918219937986913915336462037281826896076794322388863795657680542726353011343773617186300563133395147410689508759363686448397227447611811636229494647989530603981309996732070938204461093538783153040743248215805374944213053270574084455970187318337758713777285377215833976637055819171962295774164760577200362305609591469521043758648485200502441106323562180794208990268178250302184829907774108760692607844045057452109978986902638215453946005897533484093258845902383891698942941310564924234197489777149892635350327995092107975877267586515639132714932159573193328636893174236690736828351300179527151422737994891448291618240803869993022111998494405666056059212995925669446265557514094780678222288601988866186085961760469656708459750953278933656971850551621179944955879469676181750936850837528599196364174453847083953133215869757991511530159130078013894901610847310150692767078755930290724905600791290286645146429087664315461981962860886219291134927626634933581120093146336746051304913585058549482513526145954994923232792603120482589338880394339016160433804031589113411836240253309280451656728796511927873935475885040967533621066737501824610091271801522945273299120760131233848978975824884045586553663994986956068656160820040667886423700114330751292967810016469283646343727486363431480071336296075488914952149384530092852971141646554529531422745371350525372700361452154791632960624062000228678590341966260103594351708595425789482368260292099734746563903436293380268242371718678560374784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,5] -213089801585480586653026806485345111812229790851497283103342222475780116951344977044403210819907572108949773501771782760231285919805308438178347528507260512477958373075656559355590099207259855326106300432696843718865131903405082624098460737269325140852674571651579471210366999676666166055265385651503497904766485205745212583712007584810946821418793654019994484219356397956402019480822877615923865961060162096808621033872237570066898918823422552018967798714672962273440233586514321681921963907807753318750785278933382609517090207401694549888342025594320541696145287700377666893925890962237557305434266583700190999415829081072929660819655721803686799053033332993267995990373384821106648609133162257900193537621639885935440342674223632757008752908587977989253855269757111600235761690050378346955393911760704299570639146712324029333335988848323625822195062588396567715704898495111393053180014499979581140221897011642435630590502047279972261980832758190473257159041017345018663372858225812780407000572597093323533188292221855257580581071956425323999242906086229605918911234100263887867054827505141897316551800657416692299598606107937738354662373589747398641186159308004876225959265733011399944548997926886562108864783276933759066449275137964927742164597925532386512998144163920320548019407165557199744477132558988933824913495234717762648820405698579127103580236754638390026248132370523924233535800016061996930822883540918271334503487296797884599980048340259411564056175224309010395799836089449917020067322690472094715513584605280000207140787902527599893521892511674206455560126812461501251584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,6] 3731338507590366718016114741241370119403949790736750896229819826602241917435700675668461471596324193839186695379273674974229624652748682673931474454324408410586967508438189640131614046693792827637494693759766590796230495441039221900006429718505755171098066458302462426436550089220336842527583385178003647184328861279049147973950274265496088025898705658233408813303983125875635548309203950190550313863151935271049142901668720567602680422194334417907362810086364803205930391461064187627223543071969931740675642765002517932877201222549582123566548573363088761820445253620131466742988017574260457344295356486261225353271936929264047126907321542820398307309006828935911681663108476304703554147471114139858869963448396934701092845871805924076445688331759613782787661294360108724443895743744389954729802276514136551537508888706494110217300547019296110507021929346475572034328276713109403332749797052241282822780498579495035975653198199696699988752019705330661141444975556743335735289132798345437522119859506308985233604027290727068696449719087287619303596363708186896315380653563793471447948544701918919823513229639909055339593224965547015201737728910504315407994721140138576021852508859770131572512028526183483691934006907619051121437452138852255090804116009539606961245785706124907284848784516093925758223530503588688654732569502259084876741532288340794213675127128962479731653956507674379155709950451267717461296618920583137392599902394190009932976754094815383315783298481962298706276532765134674077366695817121382971921190519146349336634453932971559820289237130233041364057445076683708170240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,7] -8834525699879173550149305564877645722208826154487445817944839150764186368848233267762831506773119325263357095336897625864739966904012336349734849701500688481322950242705192396944745350092683817253672553017677144053092521845120321451897337682975686375035546975110836918967142828402245561766444948529945999608909314836649019959885684827196437839570144219047445734511669079371345466970231353346497951363469002296992092840978448771989437421121622498638687885070924409115870577675769287708982315959302598001175584919157281181990909194476037874750869561631589390917892963115702656708593475408653505497352174961597598104658873477445764036021119989001987484644638621194533807426118972299194804572706120622787765236351857608709433787258366400522585483776339632483712655207236830455046948082967745138982459092017496738372255970064321958671484586794707585604387048386845442166096464776099896293770476530642613952085300340044966389565449751169014149516840730618767435584274342608947946454416282762259662726214629639539621576747757562367985350003881974942216488614109815078260246518027813490391512796472970998612284661832832171421188465748691789775035305673986930499887328757844180155856373158908057436579220762217562009280273486785466753016867969637249997985857928973341100019960460029113028725147955902388846591893559352631459878632789677435362528123554047997661824525150163273387851935498827842495046511145537377433624617373165793562523868303312602579406245769561981209053931531799988270993862760586964145721201992804466304388700260456969912937798340870930708519687302023805073189084422286576975872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,8] -3824990854443726612787747027836458365554371730494208322605914605183354142565370601801597396725101657134951762999275857908159739946646425305083234683563162456354309914084210184137007857605129107572623857371117986868513847991260576265647559145634189418634361684239041274730231132933897503558907549172269813302049604133381681941167766921612569516520688509241862051636547212659491984179984933779738914994550911466279179883272822667158278777975731637005657042955247314558696577763111650109125747121898200567538913189177973148068659949582269385595994744476706717656593495590303207477165943575762743519756575680647058059967400343420099167703394113010746407772534922984186179902359118952957076331076757678142324215901285587654664106794061258992911199619050432516965158017704511910008974428419545976263270404865790925162823891161041491690943677813518747177014897740839816379733688207196580080065488670114608079297199532490920482106396007644952913682996698545386352542356505606411134690120113100056083030152611189125980937435991265743410081773827136050648685387425435719871976149029959603299171854813614206495109547226926794636874304786580184882814574108906715272047462299586436282245741491314423707779689810505584106571440223534370200371666480662472086874730092937691935836250119715543855146701004057202291517397863889612112228531719987491191042380812647160119523742010228083748441820842002374010810627335396926239680813555634085535910505662356482049892963825858138148403073840244554951455124059338218874355645184907225226694478837005821313387119011025232666967181364210433527217435391113455206400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,9] 36556704690277586330004946386911683340915346335030024725683438713118682132155804624055484747767021474824840874933015632878421647225712637566646499595958249039360910686568040561413096370891621666058254093637867038111350535392541574844475065691037011289626296221943642634249757007660808792084564914719037705648868736419910166561338327861365647819930009404432472307300648920489767108260257355676192924693576122810807762619261986085153920155483594453121111871131115948996022139909521789228196553283471029109489803429277213502052481629973827545823877377144792139888617416461610090746921273158050617595604282290972203246754379966908229047294865681190755388621492263687492094668697374802770736160449176827599868300768290000511730693976415549013208855938674619920415990216937171082163505296265339158465993177523930254007814352030536134676476047219311554450196674220154848438427050537812142128002229665083077281450911826982943725917999355128265072253421408697095767485408104882428911588777525286426474638555488213236451939428873975475830420962222717710429085865505466618934311755224662398941899685916373868536515203413256115871291879846117482168729860444955683485800296239360744512950897922475580486317524679520741030162731826052099267418692113405713711365523397372783457449136954019891408849791937701721571022885657548665040228071674747567463803264518526563167852054607847287797204426908633268759442905122678520161937708922979007314381983841531657599234108631464164954194000543627704011496664266719172714875852700155616786207544390731891267958282698205191910736732960491446398376550564687534620672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,10] 341843107223069295663157805880478565521156155454892069479398784078695683516066085558903081422498021425571507954037376418052302927445021394587208979741986716474497434671300478456752699177684340631522489237941807621230037469254460236126127529807275694459407369360769941234782527401696166456459690988023905491599081629393703288912436792143037454649301250393595423762111886604846862933833017344152727379168147911123366669637454271970542129697359907274508627514208345314983698054143022199184439185511709394649762661114134137997237017554484369137956826368865455445554943813403687862320142765496633977112007722157329768397793069947047283369307748737783879839296481672917360429921806192535321745174413519361451613407488342119659967441603501658247225007598385159216940858868628272099554777516675864068592781061127300207258196341253837998397913265661433844620089683651554081840844872076150439316661305562170202016916697409307612796328934389425408325518309550004271228489557173129771081588147507803367904822867268658101824688195945341198705082118483639561117620211915681521560518949935955806062990491020099457892148333194494093922434549746492802568642268470892422796548461172343903886076205483483549342532350207380652848720802891765112987490846375555962657311078213106819179755526843967897734883081583534263979873861383218800292227775289567890462212961683389966150170667458645750818658507131206367611183412686839393824553281304030583518390980247799753671215112176373738229526255634553287016421977577940802498348237788056905440468294622500816734663388132208846716001294354374984366209155035098513408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,11] -275288350746266043722182363551045279315408132232646220077012766033649775615038577286435080117916005838509263440432096247667053801484501927194431309257725580791336892628000853052399987379695140637098159570478656096893015691191800356098581841307703105432065984513767546154825985395320186405475785822989538345219450630378712389218795500767602828927217743045870312990437932065119060837452494466236021038836002056148981487979697976578288916091073550157902356799864479662111471315646389543868653561224114711076426354318678043312263938921462727785966908822399320231510469675856459771880461567521956456813473876994158392204359740647247698055512223798821593694810171674001965395048717755126794344021815687167982188521683381464185197448863298738717643400565570385427718975095383270781257728651202184125922203062275454850262389587835356461093844431991777053444217171926906586180940756333000744634490337810030342821492654919029278457324086577748844987306577600106582872155325231121825678770787567659714338291939635917081383381197507138366848471799821391614344065656663467463080321010552426780720838019226551192430211013690313763744125010687084885549357314264709081286334221181521359999845680961100864731935924112085391817782070823360518975423995927603328358127440641890718944270625809599608277700544436282411074173836618306058295323932748681899118882847501727073161961028280836294377554799925905327833455624993272767351906656195088585599608138678538672694989927028349078442391655162691148738937912806768272019202388982329386957112131050247333687946187789389357830526000980848637820825883485722155941888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,12] 870524633636104370853111823960398716546442379824236534471309064809582522058926911562250611817792313407957625927352459639748798937326928579135696755774302626964471816253060414360230023903012826497804169207134937575036765644027118260888567305823305243864729466102833493261211397713841243277512789970399113500212672783855034590494662272075763351574175064457023278853230982903370473323553135628540528244268010907822675783642968826223122747746122580294599050363389317925005836683745496503193790383123304125124546186897349117744249464160071837355572116291797677911220222789178519251237755032972176313314341273066012462525166667635515227569790116144795580196301903646713060331746795352502721395278728445411996446707743390533496928734992146682905752106108123833562890566350273193560459126624831406149434474652658931155415420648419576290680407221876641593592040085949370215754510764210683645467678478169958732514681147268648527476502986453497048365820480179538670608319026540548020541383357854116618185362524932421250367455504632878264631458081450201292571015158156789210369881296936253903919553947699190439121036024889336609226829522468493627769851311525313378571740886351489937599662275767918630285591534647084136996304556169850945332219716198209223451126976385724578746151158457981742289521776378674706773256072926506689868521591452204063388926860968097122119101694685388065621802379143257829998052093784190352219980988658643468933049411311422454440364348423553851455325794296585172924166936354430103698141013568353550889835267102000800272485029994440386311205668811982709699052255420921459769344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,13] -1688730328512362677971494236087978050604056564893382084716709560910176060828658752303348338044422465597776912318595752171677330800770978134687077590809952683688905403343288733648516774057266264002527836159216608281921982048032570620463606560566909834001973401852677840312992873609267256768560643719201225973400380027506064496218031979195657061665137336888265255471355185161529361578376742808683597109549801712325512572028756086115049267998386107239594999925627221564229327964994705650580125316794180895815990343864974038726384021242738439650817985313636288589786511029917622099369854694865376657969919691203914596990635720872577860065670130622320198189509131460405823926390316317726112581272130403698946368738854079763466457895237253119056354148954783146404587810624434127702870794702787068569102244032509147141003355853671399837114689579806025679079537653151299685414250093606526362317921369136399719195406758589786029469410446707307957468844765127747724181112900957452004411430498155770901450633569774273456264431113849303579565406342611967913582987972730227510004018709319819363964389397845040011509338667142942188123128266815722860497540264601899505210188283198444148744488025294256779833082677380913371108632704629294028934375076995221664565772719190458339093054912031912441674668536444587828697921331775587786597583495999325137290820257412488057323316154877048354615689421603616590357226063113323311068306681693973426489663212455113414863956497258439268292862332133019536096518947527626548961027503128744315569074603551155645656987767477358562628062287217758162252353135359922871992320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,14] 2585192975415895235222043337352214607468014338353619130389842462466719283614394150334203699384461415439926741380559632337760937921634181293062599034047791874050918220163213351470206531563008185891215423772397964535830014357893728000041693214622616649251261651929191518211299680201720503527529607427290099948578741153748481888666311717170326432071426924135857645397423595405241862669814146850811729192682127147445871736114999792775817299132640613998603952356987178410880846852589608240070880841654431656483254449736929244221860819690737255715831507757467386614081089210336875448842947084052253278651804348666517341646261284027328849290201075589806928614487615094631647067378239824222709123375047474765074228251493113246162049866270542672124825328738608372810200683444832459881314767227024962450556868790808693109644950376192234618811662024300593748535771618231306012819920390423099946160066818536558401433057471655486596092022144494850599913545134666410874273642560538985401048909075120078019115177423682920872715874603626859219144080710080789782110684575023934536568383474528047290370001856140900927615640001663780533833084780272619926782933155696494189680687061282100022695748403933207482649909799994868419196640917643396962686667827876545612383753215722316697895554779217652054695931468250072472246506619895924146244597102716520946129538043654937864940880817736235126210475782702864535939994613454899282477851663425314640301116611430419533198827408178582371060901490358647325758053176826518073515816388870241627518411124167879265034685940558751494035441043160280532485777615573970831015936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,15] -3415257834619541057860717567919555874871243476816660698114615505088944244132053968506403984242570969492665747092702025303550663757645341115281210353588226973862545452636418274989707749760368705313035033927490055328639619726617147995045013526592003890987307905401907221811623005251878987257322762775783192383437671871821076723564047315760727765489467451513098446528814741786732401312905849275979887226490836475876268267389877375849195175298127884545931979689877682231023018693477774350708907947012745030076819171071554057276171412992752842648936766891059649816290617502069872202640759037209460860438625310378728783039764611479869279167216172023791740845559111298033749935167795629242095131542166880568942442303635412165950019201706969337677790479171342539044101740506327805430641052641998098426930235291715124028792278588450461358748722320754138455479273328094580397223000890174133122323379509088455848138015646511070089675610149865611497155419695319472731464542179484754996640898011741296343696666693306772615164859092909640486153787300862821164371399234671240700062694260998866332501700825331247629686052197447744688156454872928848245252912441948656123205076282916042838681331500356339357668861077284950836801501416642181406206444746704190569967092280847728449039061808531516855977777951347263840035620594408275968641202832968135939887817907238198466206648492213673763466478161527914608962951007071838363394441698824033644875444917539772799936008000251681608083403117349502979274782639041771264892265231432891312261888556674910983657363787320829587016902632862402681948312212142756261265408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,16] 3926065884386853577389304774657435808500536678506075353697888128512124229593868428106694689111183630959245276143389089425046226092247672158030843349972389038201603384376427667183984228377283585884963460991571371951916327557950369847203272264797509086095125563331970010991636118337089689064735219395692899960146105383237964088304647647483924285284440797687120357669387100996939800276489248418622891472107301501509223724223277276350601238533573632615574919861406059151582017211670684498332502067672833480802899376908419366256384687560767854483444152903961743500638486857710204737699673696350556458840177444313035401195493951200463773049006254988493196000367729724564616095823438015099841352540410881423232900253300772548734198140267215405473470822988266127199006615155360828044846241271016837267837769750916529645664957286734584437127191816380509936263840594387361170920289426695349085748733914838898362189754201398936408975426234424506676335488549291821456531549766906744936677291888448346180273267306286013794831862686760960294543432836062563994679011581616387133072441790838397820519843655610297529530947645413806385512885595352108926699555080659477267206277840391781204193141417749979400405360038610774351336840134100826908690690057260230977680073840073580613245911748428944096915651103371766049988942813244020273897671507866375028937768714418846816570529785571389809291245288069231309817383346192968068309573756067650212731503968090840642063803686326940051142443422764236961902740964512449031878838684092269804538164659320438281962278720926556944019963980848812987707431269940875319312384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,17] -3868136865299340972476626079775478225299109784807029391833964679652764684063337248211655134604355635504660681748668555498359963737149173791660433385975671604180218122890154517178437973400058407103852141951917060246985730098924266593848272271731681762577058210691756628454412551380103646862739250630556187703759797776749219583758061635729566810466230363185200730534693351363117868443820032749823024735530019115121211407364760171512946979146424280809318418742628507784749131867574850761313176463085712531996650933966566609613653537616180137985517572751243507515534653575523339640803046920603194076147442993833210613540733268032020391627784796222907183865676693533379788530523082113811233789702439924726909373230190517826016200860034589671517259599794506405663405978524229422491576439502111423090131321804790776387979004622622818856138786224238164840926606223925277015986458793833687737758875268185785438809740834093479758362860122183516599749527052689054919442704122838967477208643045832936494884963995519604166013056623314968474195436028018352270588675530450114651910830381567207012546778510837453005671570882984272652614276611769587496879415444936608360342576154154675295433363223882591280316496669574668971012565392090084353545006536596190287762235852029093902409302195694286134511914997483297152921055019850616016156403824563181626289328270386615580103984371435424173035073319410022519070278134391705967996736827692037452537056655334394328216875206430572073918233579793977659647600716932730792688208892094752287295818030537837766362664695763307643645895110087309660621118249830709702164480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,18] 3264272686697555657297009351253915044145029614091683732670310703168613888555000481811629393468041447212234698563974939882492972241984355926990529313915842730624413320437913535193920659659977224069550695280987506540525719950411595351725921887953495725881520560688304051277730937657877591101768684450049153681102059307809030685950735620296375685060004357585627954624620183435171084394546244682246235174356887036165638171055446613355820956327887549309985798695065183971183013174636261195457099210451082334798989647847331533678780675966740197734990526688881842304391397201189662287481344317067317787650160495277047895320593422651085264430808882328667635005800558840656948378820343247172115356614658104700977512012354487122899745299800651873372125325451933010366460047564915708725210215027739495911017351524568671305428593831467140304184446377905813898289061275626224841968817524204403538432504021257897165664958509283188724562629996074045345624551926487305269504903465981432133771822927829267087613118090422108412422356183301599231531360824293911011675909453391754254199200311638280018708191697108045966041847040823415214609932830419125886403948900045349312702653258024310571074748676224208881477989868002833626666522885541268017153742710177717021344173317880752702909476807916519952061350049922105036938198047789569206254450481030507066411008352715127412871707037399682066202699370633416379156849869663625867330504291060375558189965219284323202230972050586921989614611736311730703779337421907855802242861981415261042773267632954524464605206135600682798372082361709475893944002121903994187022336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,19] -2414069834275552053498290417649922601997775719563473762319458962347348684263249490758997462739129098340923953659536403319278522900760401609364169121121657317913689614540367516280444008450262001440169508332131357799859327112059032206204138860772255603940537538416789536389746183312511027575958786669496297892431381805495046283077690041420439693737260645353607855123421014310247915139433013943491252579193988390941904979634669790203023302019913072768154489593196019785734729914086978290749109150830742326393467960088560841361215653138003216925842819177429729073338450228249166065666851951803894615414051667105358942854790977129960695545525389342383531080293125317246839875023158989635705582691811470125362008884575545069738222224457472194030632383095994654530883111336483948887004332004809651835787964728344428159678084919427319842496040407223239947129065622196888775785476255705289330453862292241891279067637534400807965836185261466526954803133811733497551614870158902100871421222804951834512113503717145689807049679083645491548478430646655807372986168027851617882755194129381535685715151139116899865724273434950629175738860434169021653015799949479591648282123714267175044651605692534226395499539217945854982896905414404863693648958741567062791538365572966382215591144191901569355123609636183715102911585208053518931096121320489662183399540563796944648702071528959305823033675867562992066512699838227401204533837529135628356222098887209952246188433125981765559945619191310349278101100300795576766373566860601022541289811548802066052449685719130228913658136164732897869973297545360792004591616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,20] 1623943148881003838925967344306560182937951032571375078311910759360288614291248780503464709360409153223718675132303303173567303528095312883855377865344839289210092772584404790488561825139797717439424483871017079114498650101767644976670876423586644539582265380445611962961208590491772352184007634826269721071867967994913493250236612874089254246327135553826792746922624128756274253741149278143827005388390409875506107399204492690812063225939479399848835410557031318130387642290996113024662232852075519639624243704170276460703664847267526139774145133163489497719307578859804559010160727620823955644498524581988280041972164265388497911432139889600489452442215853146255761225602335710350375565471918540276378241105244050397816397250653828706589038169837143499062168327559494062039262442516274327093517907100423328787792103035059886870918626484691231914712794581514473298412121358132419499176621738611848779997412210134506223664075259556797478575219590710018650575451604618635007176338658050034077657847448714643379405374764444984486880469228099433781355322759763279656341281163984720562465952226578252568183242933954020058364710951851785106536824732801431177262740080553148175066425078326479789460500440965756741537087221446455299020300493742103681242380339558151095124303597333896186753918319827865167661531648681992609199517079166081792918249888497763502145440942292869635029866676834962243674600216528107797520579429840324934507359430577760378716990803103237170137734964508216138458167230260384586247982151796438643672502226089660833645122237190420397956712630101578473913613997320851016384512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,21] -1017484699005115978039190381407328387876896243939806782681511265217195927002088939816361507928251877225966807436189017326550677510863425492369982331530370738943635402537660951526582671006336988911857538455316162979204953608495067663554302808466782492476630504569658210909471711934365623582131036234162175056015420216849317831814903530902790572304737755656187838732081371910397073117608039194206354990397888187341629374147629370055439955944292315935342000127369644923381004546896452775674335497272171628718777024194214512409158930449617332177876389808122535386762800404846343497008213303038414661622612167862288533008506313320942841252095846439629938128943618146668390760187137623435797388055779155269507867266936158484489946257635943907116456510052591966184078567446050299074823967670977289665545895832109079771990567896333923434393624204225513460163881283116628902083443793204357282434900400239858809668292711468922148696738473791449650853557756856983952689607959959070297189933061471393766026486622669911010890429026397567714137749657439439969577839496717574817675295510715401251112672564389963869136666897040950139661923201338957804148860888260316831574869984306064345395893713753321833217177383139718153465459045483951245452958790899029369601818005900631140422429436475756359834236455518806700493734637658967258552764601879307538482423565218133762078004745377395918223255299204165561383613182660826895248740125463641058017255099867618545945553750061853106401262655957219883047653970804909433874987544025762233012315756338220586435962054784226236051174215144031117694826271104828448964608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,22] 583108105163605201474590245613248400194932216761039333413564296447870615216535445932913321144378013536296778558503125605183218579961528318545179096951777740954082050416556043145256058134633080005730508845697361336644200383754719451804473110552284582563435926106606517562184532872221663236823043806622251803142605594944661190614473044084520556782075374959946915621810626127625713328123409829547485000909690209581159938687882934316365725349692915231563219130672080073352922663746879974792560321800454913711732164886328249068807845169672795985880234730474296559981159970967420824354560586700910495481293598690326423482791314578440330501952816549541479542418965478640195583779483158170410141944334846550213146158648729924640602571707250082978111948633139154517386268308890177194316044711572130969498690652621825420330907760888724684696228732108045635562971529384250922952198273233766178424107496561098922498496093244034437077542045394285870919877074046178547020656656248859959103745509789600762193650136014292415045383488052638569800574838646697876644067240186990212249732921727609439837966530751018943160906876827283874051225561970782371842943293825126644331044020850994832707150358752745345777681895038711783213260285598195399072560059755278776645224893076511858462677985828504720629560471902036805719106963551438502922752627108215420957272319731354246761966977621972960372570217964979132697113937993671401952709736924023783139686518570545646052829665214951332572129693042706373543378805729861634612794694774809968924469224153352226913382427458688022109233310231955119895428945264061093773312000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,23] -289168244165927959952776415296252027052258821325368060247488264156232502323823892442254383820524652693179136695193329652904474167394090185620044967711493636070501319805116185045874714556084503324390152816235532058104998570413477278965079587973303922502815255980060266366260911075872741801788132859644335975313769876977533990389878602221931062103712083803085913220611975926793158527125772294332864076403685254339643474161603164681354562685908192584933901680045525012403750168455060855269555850782807162390314212457423877559711836476090586235743553295142386029145676589289655686355146504372367824572491314034038526807286064492817564825194072590067283487875269030997121514089172131865633404325312037595529677112785833812971824092381415932011595512628212321025192431072150595438618542669963951744966280998200191340324764883230447766443719558174957850512893729329283763671907949306077820159297085735178505632856494388680555683104865923921390861668687604582394693853205712197356585236083276226587423826883673551207087227828890723015975181410527891795565778529048907965899233634591164928837806459371215588058795631049616738721763177339872045042451936188461777033330890679038162745703927446590194332277399177495026723975268195263921047698188044162423490074260020357083545861162884959591921193966000450826851748125604740993151726082178664303816827230134034883724472136758011026939224710946792970010182104457798307159178057040623290102146310577109200254289303447788990703439049447522657885081177547044050838207293630828045221879198951343700966146100874314522723076365698067494090558339599726800797696000000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,24] 114890982396976087987230491278517242373290285831428591042350963703688587374054277443755320809331018261366319781552917749306616733974081595020605088410396224426476449814795541121014678115855257571770129574784052214645114726365423548539625525173075338584993089173919119878903372233792036107229991319533166343264917917405823685926626019935119290093442086724711686987528844731715412806116802465878132666482746627373639890402585785853230531973400283119064335356454797124032564143559891174159724206928284486859920340710276305635789463465516639356793475079933339194004413785353224719754116977604417811178023488049439748008011044053075184080356427592320669807166981964611455342787655735362584859832843109026763182124202239729319317786981042444299425910788039730016074810608801696776329329576665639833801622454009361141468831964329097136652054626040394385788469569428570372321015998379030721312871065775917189367738643720070651831636830611326426649229131975196956946269577724668280113301487917000387733341088155478783486895347042269614220256607833485120526272265128751447542494290144690216439226717574656407142091185078191201417740672040173465344546081329175339860863746788203120820323560442401389455795216854300313008266488213495633064151080649870989082259281531104774782705976439067796871121333908010193171338821210338392610283052592409032633425929418392633315658474361898494759355511225338544256879484441040730756806770347316373530547714130582559702905628288051165246438550438893389781885337508918133138515750129105682402408667038872564988154025604621962234812302427267703074813488729530726088704000000000000000000000000000000000000000000000000000000000000000000000000000000 [64,25] -31951372610254537682548311563441748992110501139070503061708278092422921652041890032695389667506427459509971608004961953408254351904838317854077868253376517014266766704534792386495407409433989179616026785070966892518528141426119687852151027377202741634834288265301349978996506695308288981172604737385250917520156491269487321683033324701936969215719022421573278591440881090593697016277986664836600704395462643667210601638257338237060542887823323490457951119581430680956271737381421155703190677836394258140996858651154868673710257829938452352163406917995035433995447855434671849688500437953025104459315125944380487409360268972174961045085951670785695715706502845837342838603579073032718690686942102687986762422805700727191328539577149015715554740252940581404757730509475366646352389034289045728337611820215450786698548376993669075181596006560679606585954810123432959839217803019847303216562956381149799918169809401965121096769531973058163516780804684406601859675943197156597750364872362400742260078504635265154387586829181322152979905543412102393113824252238810802594986841000301585639331131472358285951164553638897892586894674424165194607767883214585350716739101717152040558379950959788138109627355722843773893392927438886583225831132973195434561951977288589791752139838751583899256024758849628266196642538075587205429107258939166725047518475522345926875971249501999450784174090077187106246226079207995077243303806889363471264128381792334374702025953363277478669696746465316066005599543151117907982658188691613343114178388433185739552287881353397123004386107204936059365531546251464280113152000000000000000000000000000000000000000000000000000000000000000000000000000 [64,26] 3297709987535141420549346057679213001883994477965058851672960677792798265262910613980497933653651388012585277121215632114355577994781191337046266790116500765927156234751133412495191197993231217105301354888559361476724282345422113394453795310863770848946119485084173642839383998211695279763212006420063958677197144291098402225571676828456278951947020011861360205740557372420202709745765807269399284167522350293842125817839591420937150867066077526202838423184228422264994063544299352334912617708982961416234885508193658893534226757007060903657772006540937548172450176176792041184347479439537172882365140815279429923865054057134996316675752425117446846839093842805489599810709933246533623972834404638286926281184870490314626490193591263084508498761687813378862168674602568382011967516405496007898226258619593603909194635358761625310963473013547422932830854535208379454650580951406109842133108460612028602179060802755076010133089857049798957342341247148832462133924868586552271171307242768193161661448178949720710744522410509432799494505232518489712187980596807716648919910999873104376430949023361012391154664768502126874639678300413900895827956645825604151193762949196094384677122858951453323182354911910367358573851947086695346940232569242231089669893692259819000295576431509006945461301903989281909369873549083634569029076588644938865030008872557983159849369333425357265867819093037620049198889357289755451749435426786979225020551027059031326696413875878240519956904615065549121602398144030639596843783218191666188600427691526170558768581516079204698505049401224088635835198328615538262016000000000000000000000000000000000000000000000000000000000000000000000000 [64,27] 2120460096047219358954684845027128573131841756329794971013867284574515261120430742476512337082503842939413722946985604580855784825419439866387127792379109392882310903630837087115210430469775328160019064466478694854260791328673705686377334645343894490972128441026937598082732446034151221925438172970577914150610673149574132279904773246536361318400045430594562566760596796248709102757575293469163003702018110807419687582693158174937864681341846787716049123406829163894323659769114749918364495299666143064990610096897181951032929251950630815951676438058261736604876608971940051106768376788760954652980350582487517674578817085917990475337668826487157260650091077618392136469267704541855932723656579524273591394352018861990589165120031953272150628929321957627256786041409526877081985593965036262301216268098861520008513451161463407374302372901893164047903411965401792375606237710016067512632655098384714845311510323310807265976433749577635718437641718156179380982279561078736093068778788858892988890186551090472841886472783179538283053212630718548851807837946936710552948114605268416399218369151062814611302076299170312556098401313935820031998655860206995831955456448919950651001653671815232632882051476730101160540235810048853188460132077788629335046452310304566432765434742683274496095029750846299080697805754045690612654725905396275808690769190977721033187514795578520213805571742557004430270496687125159964923774924664187046135258866100722644682536501101078861090164786433373298266288742395322393146419878810094102706214773560135741951602765374174522573622187826646561567461769705743712256000000000000000000000000000000000000000000000000000000000000000000000 [64,28] -1378185919870851103134179270917682514370008144690377385452840184665860791587045044427007216310118220316625511995427821265045119459622040883701176506140505525038408566990669579671427742760524023742201287653080734427788635557744767996472339204004804213344479821529223356146443034583230388268284595854915626723958817951621320373549981936023996555626753895115052852997716960525818550910666067250354578177581779332349781443518793833303722487832447792543419759468514377159138744513785592132952942336361037826644077253224398476449949208211346499633477784477757980627775055234697835090018173194906744849334616018174293013922293609696589969529215664179210085379354604425597381892927007627057038892620887117789845068332651815825483117015477307595053086076898076016833140045215080343182571455910948681710385644029276436342649919426130401148515976437375589978840343260706347610464359285161891548301872609216496607914780655334606119546949303212753835171520153450327265493832873811527890497990904069469482933619485027009225592591181920570691191194355784249952884281794201381953819660535866826608597968072013809406942932289711032233666770274287649911694948402445454244202461769890106193573092397303053283771755421882993455035381306124959721504367817245634414872259588982437216516424582327838731000881891423405426134558716956811950051612222412586398375029735654595803878073324295688966892364887819296540106287357214045700036871969290263855880602070901765277379146698574134523410595544112839780529289401347849588330102597539573131514936648813281435235700984442391263997756336778682482221941954254454390784000000000000000000000000000000000000000000000000000000000000000000 [64,29] 403016269607596479716485328765368212358649044918314133091348229147749094324305984826685316545263295802406075813874790337346608554429173891435178772326139580917315604790363020768495330650525608768837588532260555406008513707823986037449267379691041512128903726893532882634099070731082808365456019525612878628811836112475435309232613017880473256640164918558069376513853315765601983665267600467884212900378228705028376530499502064992110501212718809012064215559574534939411035025008440317576391856337270399718896742211304226031022138369972136226037676557010139241389466111217152751524504121253826807088443711788804967301816056557340704252197211084587486793279141002278971976566478623549913754425270416186106001091126057515743212481132550801559836610364235458516270144053069608722668483145061664304120954154483908847530714400314155953425682211269262384599873071283061038875510732961546178900220925854626294807241635157926346937807837878889833686286060970880488015694804292637996274805628139438494763770199809432555322308898518953194821760053876679472912139378385331367427160551957511646837658990354429552876454606363220450292427947943998314276824998093804698636078686243181680546418484987746732950584699510222869691867331477234023504093773949998896740861392294427104579915053755076129066571442835148172666826935023228155629745377193222222108459542235520934471768270255279217226358507388973555301432761438658952170282096540316475271240155244599535759382753899204138651725050117237593521645975891379570649662731706383547644287570798683680422769175592150281885132325399192994296478521180465135616000000000000000000000000000000000000000000000000000000000000000 [64,30] -48813580680934448133822403090636675242592041237665794238941715696765378314440921781435820495744026575995450813455880095830897118965921040160686920817282539859291569916780296387382544599784635989741780467224046743394825245859434693259309561104055436916315019373322379741531510342744565522247755548105552449998451025300133137129632129419387251238646446722046473598456773654787789263629934967253423341295584257870311986074089507599593924380278624708449210155574545495967382973441433191378570504631331596465347757762229066437140372902644677458743959132742830497935475406420183293922079782262768251544151771753428660700345992288818535239866858611788935529460224033659017052822473245486762787488249228748055693922773058806236659313085073356136364982483027221098958673076478107473824041570090732859921310628099888493449168338840243586137946253759484656776218276274156945867827268110068851975963806471884419801952217551743437735665302816733818907518258792948972281129041071399953150641961306602849343240576036128956423864152482975998608397545385696271386866437784677582822255546040061904512175750922198831355571691212716363133447980559603252855581805869692269246217134537205219828973692132084490565966394631963814244315121913746359079256239315038646784835552143436100471664928453406334604968344532174594038609176058061411273765674720485136351381812049526291380506281901731425505004039476237726718362894542746377051802217881427661802146180532174817265649222563398384911493387845719825089672409565088250552348692501128534547418851597157212105775115366159797178846095462196327543725298054529548288000000000000000000000000000000000000000000000000000000000000 [64,31] -9046608813125198435125716185870981346569106044297452071421013059625755187748487498222484804740188405741228184816837530823276602603571531567943403352530417371257162587799177458907592406874666584986751940509337596612111864171997284402428837001324316379896654779264611422008179799521744086485410127702929698247312927864510873958828992211106377041091986057356921586951340077000032624875992068217230363565612895710263548999108219757631182961920791802022273790655760249810796716776660855722962537638534751005847534762979751690181730652633025130372185170125107555656854887101259930817127267418206573823872556271023293194281967270566329761935141705654528842557770363595391710134588062568099641573323652325544010963824217772811466459213666715583636482229582850599449979241287898584232832933126015169520457052155335935049008155707720121196892978907522202142651061321245324788713960038696871226785369387173778004866146908342815962446093223237486286583876070801056468655742081629012326270142797767408819707871176741959894415153612420162625527592972905359000114209404056879817067279399210496178871346254646198836079432906171581368753180338558976152602083951558818776841064191041909056224532065987809228078653839236583912499541889522397810453874037458622634269979491592346112435010153201206478873959606185351538354379974640345032219423347912114097592179243217775753588310357009836923817221382790183396912133616930906539544103366970845562556383748777328778243744037153123963864750023232571212809127117363741579689891956277871131301518554645175568670420807657006554334739753595855882812147496701132800000000000000000000000000000000000000000000000000000000000 [64,32] 5214063110476540801758063713942358108985146238918515298403803777059530578380928625039081033835504982565825954344945551732059488962593762816042853592983605742836138806725776156439504819111653504057069016659847673547957418974010780653290557386040738124214248379013836850476917962396652260051981371572188728181097384473945197291620556163336788170249441247222367569106337358228741567135925530349620965956314061520097097249463996532489871880087342062411275228902528033058985467581954285218473986077392279708615556436510917269481024576155179009469405559398071121532620242773366337419452738719312897840604266053003883893334374497900827712971867051645357848041119170192304170994205464487282443701724367125340486522478464923570549775418244160106793131887939408704312191991149008516642075644431573058571315392791350093096874875818975165843258087106739870657337914567287084919702138409945638542858564123288807622444768196132331352082860681877814526283712915659307331340100607127695858935634410739188024198144183640157738299679120973098369808710617184334965692275667379858074185894985006534916408850432335653114651328798416308275132843327911602510693850551982077504693643605351932491597527146659487495715588718147992626587763223678946261140369145887982513376798028008733975197172846122249200157838707387477068200568507197517198315438340164322293481775336441609066459557665979640849671779615759499872276654839934154148672625412294751116253382766496014767707626039192545138117177940823151093679646320316547545178828652932982340369278023243962159879372629381250302478550677895767535445367141733236736000000000000000000000000000000000000000000000000000000 [64,33] -1014616028989624740490975376148226856685451614226763981921171018746225822040712725212317905915170918087378284330224391650809861823849705728825805596519884165122286410505922431104799104703821312125854507213407031431940914243849033904754554773458921010662947569551540949047415206112148807495113917966108096793892706761878531785460312864774962238721886149379175011522765641194210143232740068332112461024668686140042040962035302549096540915104902600465999612085115261654010776117900436621090481818389510483099415095740409931331798927804425139658510217173818430526379101186434102286907173387881745490507967156412918678429702470526735385517129381319622120585471707998619709567971339846710848410773085002252724082622410246755836007776726614807699795208764170299464329203285780000443747366020059065443326663116114558756245388979463778422373583786475412952886755849287554839918331310830591126104309024317377251880867091448917155543555395274732153030771313685232556817659757109419346802487033573446881601089673650515815467211771511604407577365302371832480281700542268364183659714985935962735279353860850965807489225274617138077219558037859487896414151385034209683150730795484661630881282338891222499782213777972798944897557146753976984448710859170004273758133101593977090540868491267738161009170499221398210805769164865349363655679556469747635598704724189172978339061613678354368283183469037488039409521170450119294287839587397353384704397632660061803212462547017262201610355756112763560060002606290603819837216762047442908841203024909546829545546929526529616575082465121045537825325230902476800000000000000000000000000000000000000000000000000000 [64,34] 74867041279749983571037585863584945785471226005548056621181509505863359488367659177289906803677009477820233135498357795936202941555744000617749053734431666379962188492794081155142868186163988972208810615164661611934433411185291072249955057726821311472724064456378942980798117933688239672219595194519546995033928409184893639533504811904418903557103966390801629704384879098550570003036664540312909027725950074065892756549427151403734015643071427254023857820979740234130549628441777334632150495250409024545379133478548751313254078295664252347245223898985002843451451070681882783249377581407802121011282095715274360919320957334406174691952119900700511662207641444296716369138592740797981307029852937537203868108889230009848832825073300997734145967720554727221630406263570508659611795381798590810795052483632107839012889194216087071842173352693894548107935082434413220721218520237621624419958092580790441566524185033955852895561246584106688093676764128311465457598225669083403938725366663990513173763782498090125588699038787634894981470441350414659662682575229774039832421980874480621305382176175710859537649135560640236393005095560794357845984974333659650621980895360906352991333119450831880711446436973396025843191031484541431378438919873534964562256509381144971231967612218227138705701869290673924675366702748474513643604664724853421587136282438515285162568942382880350433278477284939767577759212540760985959410896389498469675072554610206048637308319489720939485407502290193822636572757795676396170140251097495667788690050388987533922166883922748320013603448202935410320591442990333952000000000000000000000000000000000000000000000000 [64,35] 7830548857024726713502441465706957899189058953107236406697163173332648933415771846943568343525956321932506229722286609472592620906325935585890416179784096393055699474979493846729820052995358643129149129038440852863331090080030103732338745330923190317678017535468996218669268606022176567153477869615215091213763078117913534924937981646690290778088033833781922979703581893851060348364521384378760895837739677803580702512628865012045581735171302118999246738963154431938844734155706736908335438725709128602921898323258715730836364476171824214446495871700606728200753661241065099356295884230924938155300094392812692440797033203172242755661512459962484578824756451830196615693630973615017902335875450600796985682545887397355786156606246642895517137268448376361224627328478155506919840235546757180615676749017857464794996894588324371137557302032646306828667663453912728642156894809184095815928675314505519603386118569325397221467899057671766307429511453766163833100550330560674204943385007751576453397363910408022631491066235300651071595553014684243678508347445901473717969564604208387193510437513002581154376223010769364208840993996635834285237034465690786112032016955178214491460748877504317652604957361799949433187077899779810298790911163438868641783078275941944484202514513839301872492492554373437764769183213600807445614765967422350908527698877296230453780396748056805859853618137683782240352465732113528682740496173745848884372027841096235918782622816689819479682911620363124915616594429268350974157200610632581986515457527971728978154188003423725197505485155672125157810707548340224000000000000000000000000000000000000000000000 [64,36] -2437884191782372483194094118795251051737504978627900879234964877918679461259734881260470375989793352460203399051441022476048950841021154568578995029730879704559637583210977865611436892172892932790941674711396174376036652955740193221893747410768089170917817572139963022667782990339028939936405054520823191871712789643030436037988331123896258888903427189237851382743800519635804919367437979417496075068809423775567106754578687257718807516578068574513039722654958336616552060035663387752993710955711226684110093305937460252319473984739549587822013558447467969614378683101734622506029352571787941794311798303318156302015306514211645650797869368731933267039842662372519185851305806986988157162519307767310927529234650952798251702313819341542513408350143426040839757385280644166280322895915924761055467580380896463408706470893215827400882270626199957142909387197772118666718365115070823676378571284933406769629700065283736910250334145793114521052852621774333279965213492994782960115167734596978651294114390182409173767076183102922020416690522332184501581465819672658656441677980171718904816360236250630353911912564538235779932027825624210474834215940773529302183725112674871336702196045132080088172902741493522228959735509101102749921493136798605738624440282001146633047009935949878249587499915781908367734983675103026492261616947169075852751408020673483735346882142080449811608431503884738356400192924819611058497865012054616193155429047859262667264362329107072176474470338301146956737409533727044121521474364864632201456290587863698302310834315647158540715419796955319383055230369267712000000000000000000000000000000000000000000 [64,37] 248797278700135664069504441582974301982565265575854268624774317535701573361362793168296939660438010793765090695451437302163632473798025383492380162240000033115877122702817144070338289117541888812752163969074472408626069025389145779340610794551773815633743593427057600164008851768348637835350706641867139658166437179316493456416401096480157717248177312458256068601472688963250752146094776497418453743764159130359448935384774593420759778177753249902011366873410976013054108563501725712545826539388546248733597005310580599133600247308047339513495975802724068813708222317329510616663450517096304070554677132956161875530870196446378569277715117683259697016237016770101942792903924703925935317248972278345928147503491958134904082480738248609861148942065969394335643912767617667032385035468575473838102659271304652708140107886665583087404382811362866430509849526158872671431161755505061758650648668785501188924307555344805765120464961609893549068460950480733474115704029020953691337591110615992172971389987543689258607189905106368249321634674328140266350851978177676117789745636214512712548330560420837342353466098266831778190340569915014280289493901858377466722396217448304974978099056579118807128625122765454003216232057124855391153591105271965121801640815465166539096829773333971724828535143844295624231169062128212958506458582518548424355248053069497046908975351018596453366702172002741596546296518283087109906786695456773256899236254754414722228227686609163380329278409646056851192777054020039717219960558800037603915918629099367517203942543737154842580968449434215630814943708708864000000000000000000000000000000000000000 [64,38] -8467508408357984906570696048715181580290062200552547484764364648053501103634836907182214727265215438638115733224355420006230363374978779718838052753472706501276675034763786506704428382125497332931092635737306070695902087781308751208863218075072216481587526414738778296491798448683010237544630053473021246191250496467173466043417126268206424092179228445310751735252974292559970365355078562394563991099217412432440415626468662170182519170522509623119299966686124716483425787287173836972730096445985060645222299769511461895433811625636942493684853898602437942369279412136882622745913795106347752889446458344614978195407839427151799411496466517602832283554666328389683103599092688269648585883834554075748404578167440196604845457929927018687817404546967894818378249455669114688566339527559738720009600540126223756518365360757866888100306209188311854449074424761466015649003260871995019252271857887712376716981030441763461669284190649843076798313838494834033878797438481119543819313237532806128503830113220476604041726653000466936522759338978527188852039563341827893719987131555642689101692715880015130003542525363010456833459051102017605538473979084371679532701909673227967881318448604142510547690120563893000054324968742787487119399338271701261550108461034264942758068592328779718397030199273920118765302447832689873762730320808247484535327393959245034379376460476866122760930927279493935653630964583561666588022046109582587907795212360507777065904181989180202389254160482540940250829496196812826917338857411152311683550911707169194896126623317587472255723459896062601416271665823744000000000000000000000000000000000000 [64,39] -777960375197057024093590678379831527315275919174375595542684217057350781285190530849992612953822493240582698794165137176267091126853290819349091660212256371999890366513452914938424074299250071171741631241961784946978235396620323796231026474542421052599450822341361832867446263370909950481530930817243923829415956555278987865901653740481207644609599846848898090384729430625873845835539311884214271495674852102107745789477196913920397215176050694152391334516218040936924818389098482081398686449085902510602540613492877240445998248562855446185964525263796443156388727681787298708759023350572864572767700581346244146993744968504141259540463639430284766317654825928830798898105590272468148543937189199891007064604179948135492297644083092261360893864152209660553818134847413098896278771649609127136804802241773704021734996217363048713885176299826654297849373144407052974201582126010631206703807509244285163077039719110455188282817214555514432244142304980161252738098088878987448848375879824238733371075452033864305551127734036149814019303759241134562697063490940701482440614475644914651052809388574407712374675116811383475678216097914512287245847428389745891869038523914470775200039190938430557447079384288717249498921921846218321836622964462659625894301757425510058355088374685379250509394934169039183141179584260594285148456888540194494535475203163312861242439971115301273908902100568788164265786476220591880491616606896788166676765894741426723834192289868562034797240083375191336218622585980563880077499476623126118377964735506104300990305541898179834433294047139131942986338795520000000000000000000000000000000000 [64,40] 128442773359646945291421448322129900715069528609253268297028396945168153166575716738120595984946402023211312926579994481429915921048377361190531774715010757274787006895514823415715174231273877659106115384182560911673848631682216402746427734814303233174606500817089417726674509765822511886950122185842161357857409439180210914941862185640754339689168761315875321390658334111879012654221845989886648164670489335182758279264726324256280097130149617508068450701844457360381198485183912974385002855069709120540717467281724982515373057405118692226142473927884078804125259116688089259906693460446716362408946652514076231428127897921220687110876550555653865877873294920493480412663490376161618305193233320285053899494063961971545424985759952537562286383841061369371769623333516739933518094968314896256025685899225936600850208002401183314369857340739013972047208912894159630324859138184551885360997668171480711263146367428298115250065937155158270902412401975099945517833709203440690085306615119422582429497442895585821393292876460966490225709898532705967322693452641549053999330687886142254654058845496572396318457672295884356048042147137124726510072436424333873833104235135854047788966581647359067971250418579306143072099412931817194202911728623811827248646236051428849567642256590950105543533816777155621948379567431614822791949408295800276545330551480524455305563098028458342850888100047237520549480752289272816432012266564918898273662532978572553049692810997918106504657897677868867354509157986781246455156270193306626897159368503265067926002215347546626966914010117541678359274061824000000000000000000000000000000 [64,41] -10352510366410609261788789024278560080258476500574399443968573545775865276710357594562358232374351644281526138155428202170091727001134654583499437343663555116280546522870436957464710898369716741133980410046636965632977754781987982842366281467038269980516063082274997927977112066486460443225702850624503846315804212816878369725842972468368430547535810890284139576625365718248901155138165171941458436238550949008392211435020621139526470988257414396935464019578147332505963625324646138369329392992653181389563445449990788787745527364664789397493011713809300343538041902707756416419477091643517840836465848793703606136656421837595951703135643358902176364025749812624675536426496538532722837624100340655800856684453242432785500067993529873839759247362464616196888223534395107109167363705032439476854817060595865894161278539040160309379920137675984126099146295311339608644334131221535783859263843293414619981557906943620891220779913750796512391516072404801896576535861000693709508444264103027015214776621578582154942685446052801665413617591644418869801024162837528064089412777834580479421008839245690252151755946799624059671238540923367373974453522167198450149076503673521774640293240204903701337383818254751484168140376413386270050088015233400659876329250782916957221860963074574714481864115251224720807956562427047381720567292952044473962077706580213659545624014195496032025647235389196943626714181390311190534623027305941845917250719945626576477862366028418370144506791655514257283836220928944239634976217932241609097288403096511022251119059059844020016622355873448635197389012992000000000000000000000000000 [64,42] 650295510586808717467726646178130027395619339211846470959718146949591957228934041747178444707806810849726358370769386291051380597041893657507506596242145479542106575953828522729658587678990871272074137347931616550496587904257181437416309753622569992188423803798572017843366661503107634678909399433818195584660434009093581922234250286233203523173302942739376364165483672873491630275395679405102172089113951183487298009604116747938168003316199937675370433756656800423014821881037663323661378761353879390895670260208646453554993495331324737616671824084924845327935306997287011632279085777009432340304252936125900054470272117860859813724612932281873873065494822355531767281679368884758187957511197855387082418675652391030202560037372626877324171134739772869593307749799853120124483747039231001351547238078902404058418606859211603870820861566323969255896030944780474663353666659558015810873206994663213721501561809552705362104394039661612644858871616433022992213379125948881555820608730492546332005328933918960850570306227746466874606135596956912356639445352402018874987808097767552884329458760869130381096706589350648124203458764404404757022810643861386160033153860512919150960108224724142298530731043455239083496083617465787141938575363427651504376180775162445958528599019794267806069878468723830182966106357723126546687261077478810142823501114319970957579747678144294999291728564611284807550950394332474169627285419296813348132331301622305559046591178664670432287380677156804587419423005417156374213728260967193377795821800152914216531775309562828589202795912975475117584809984000000000000000000000000 [64,43] -33222791244127737966061058045093623684892178807735542292407542894471205514026023619356233162866294175133080642265940491720937700626183047201967899313988183276975241740683919196949235614612148952405401260284084914500395478111446763986740346060389011572362979078227928530870606988465077985935271758664519604533618441396654148195791967428222617514237523255914251589786026553436432214463965910367932826953389967852910188313178549864203681595122128992203279839370845632173665170053649496200983477811767984898678621076121942944597803993997367807318882729148117599811931367835675140457935209543377459127393942424473118151126930675009439001301076216893973179450036088914169201182963730380219135490371158158106937152142098186750891312999670815109107121303439002532277851841918947976180772332984987982822332178515702904408036054223428446033788259685764958943229656244378589759158322425533263754336329708628075340414898272464377593087115342509615788148616282838055247802994112640902841828217282089749250783624986732248814245868207456359966185468202758285068196790070899279887313916565533142602096471635325966358862750374064015832814201090876922536098402676128200929258330912564483942535029253784941771143881388346086334803609996031464910745330468710342893218276227738595569470145418938430091572617033204508128984365708170505534726817389947920556330701260258366167981070025253931811730777737575782222324286299385950590471263565983363746503392209529399784818260090764503546195952153563788662104417736928072316817089245121234506013782431757666767563016510180268177881914301052266697719808000000000000000000000 [64,44] 1708367932336476075415421960467886945417763112484066093184545125805695572449389859457717312193840404668236744214002166374826382346196338012260911860354998241974184561716041598195701086677085324405295783512932141241307639789412078746364041662604440794460208577203571513142954768321428083452907548411651752997479813479443030601315471180096325400610133470120817378845554249948608738190332592273457812659171336762744712175455335369824135982480765538842487423220575092958834174919565454508759653054077835383067871760683517756913785703250623570690641337456556444932902609354479079902959208767954605031078601017268474715533646164540838600987486895623969240270598699542024063645688437659858830545744186927604842471463138221053038119694323178493972043506930423700735791220760151255667237687400858052270153165572850480759042730192392230479567512594683439856053359134797359628728126616945437144873106404520651004193084086153049055516277468240602784843404678587281255406772687499606903083498528681080446486915373055953133955719872881311176232500282226362904588654797277546109150419708266888408205361020013705331540904897264209863712011191061021042396807929293409556902484689085402905125884088464526285467828065638514208324242753731767489444583282634904416700776221039231963105448305432755308860881261787164620097541313708767005058710405597941952520167688798613836727009838319456004295666422144890710844662046221174131357854806233775383335399674599992569553297462514958932645071531090689852778008088642598387828696602100113174022129784816697721440035036178054061063572802124464668016640000000000000000000 [64,45] -60102472255296462309788106444759378902773541518967215948323976459845160590301761289345726546618006649375301083726574568470337520233060515843478348183920199636460999953352939047989098518036677501897266249639267151066922173251750118766129163821925552924937889511421828742708182853377327754633830887493618640605517984904667642747715641690130748373961000153335839882990686244949531331897347762380888759528380682108470366393865942520876097984809974214400804019683585082612124828104441747959414813819062877311946953589589048784497792896576908574217221147248011216490678368392539146409860001714831085736487134615102486290703174581936454552691323128778893661407663472362557659179523465191963196019657634205477255337973605997242242470280965913857066130900278937125316948667517122552392928260675996745191629461131557086197455475470360199364103729387061547208863903632801600079238451671004269793156049220451268343297210892788169130504456015429137065322707524448336657755485534991320571065571851435981985893545310929916005582622578908377598264951747872774885994884949457442313879738510186156318719838918368908567628853472528091198614650864992514112044288134420798024076324998104115297860228768977289564205353981937168852622954026885585333484540850998847961250685721130887574354270971819963453948832558410936734719556300198010073695046890192525269115199243024805605687630760435994189382127333136747931678453556983840630999354902363293035013047024151623305788857319988784756202172505538879263820940953658295903066716495284671025733022255187231039248681678728398556445097830502902005760000000000000000 [64,46] 3649384756645359636459535230744485043215869442395016296373902564508667992763143148443228119503984276023334309997642844110417255440445374201257257646324179728868085432056727480877350200579509223827724422193851790729212646030745225336934052940931850784365231741510929379224117771644515237839749133538211723474592358038053899500024233477259529662599613135528715101848093638954304172051545051970383449753595560129828557281167128927866538136334269104560062958620191628124953415869630452971389288332939014501048152496977688505833836372367014364323650560093129882678946426108899056392072468065800410920496066867959007804633732620443588670560375075133809925880674933585419597188071055572108893014269864127656793370191301303063351931344829832553575727519127926576105967912748226596479249154511712853160007844633123941336121382683440245874634126041961174614125022409179243383528486018909147729093139340517962221324237928469163055088711468945623964217688398801378466267747993986545612975529450454932379403207467097539843141333085330977853762220751974663753724395441586903577628631792145291985010054082007585162495771721817438528274646299652746455288490825147736707552611709160021918128224643041939184845610130335612964184092716246936297581552126261272868275609210869165132977946148375284317841627426291325349343648660647968650316352986876945409390838731592720557741193879137707981935483918516818684879725229244048997097208607910724524603378422028880932514122093953995663250138597396238701963065463711191424285602551438541042093588056128161883650043526309093644758783598114247802880000000000000 [64,47] -113254860176725934941055483433578903661904720417917494086597414661810148595794187571208282515401303129172370815143079187630096604154951299212142105457015234293792575383741992227401842831307202848898976024773591042831967740840746573443230117636946308552091092779058725753822769569287645063550448253375779591411179368334200079921384327951294779013360989245993156527456499217949789226000178516409484479459559882854177024888854176894773717544188783628327078124194419357766725605548046297585214788416091657260494169773094063059169947967302401476227809269212882297841308300647788002204154924175995746590986062794797455706743530217348740744802544409663415120645902047141244731178217279450418369625620408394913449305651244983433995791327211078454087236061269566570341358056943801850615356051291768556219934156146074345583044709769726335920105934553633827874976553070645318264085180219426443478698286695891172041358919466791660989442996624624062048297341621322829013331719534720610168948204096651854612176890919941351722177836979165401269966957234071159353441990399234104665442596888085038028864835258171918721492019494615334907929878909264830521484398136373193482051269495032657420504911370395797379487887711722965387904593184242333737915999381551580224703305025761469450686417240948796381521498080395512722181905029417669932514366220388940006946355362656996012982575443706023606946738592466820913710397306870109578056446461960542799613588401817039332073546998350753171766522251140548012341081756431460538568176176155577572491626645574563951860493866027347661659071656461598720000000000 [64,48] 1001938319075601313640630609760421165687732988388024896497813406718500375203422348411440729054591883151816743704945471475588848034566007524302683283903409721769353748332047246300525855539655622778183353534627673798256012849006613047721795634563396730265367634857740613139634698532062098889603509083443329784156921680749185667001579527553660408175706780198809146959107502458620092093217486425195813985552656340611937718449163913049245893210231508263285408854065228898350750695590499242052712088717812272469839738683863383946405867896261674655326054265852562369404826140156821971815362240903304244975849996861830639689811102091002513444121900963698019219096664385907203311360175177397310116328958243366066187869728052837421397120937814317046834909102503070575647755016587470007901697354383931962919324103894151470270070198405832521601774198498211222613179920530409193746331139472091080954422063538618791882185360623660523418381642673691631647289679059780089225003882943476946662557358193622518501046294703218315160464117167464621821351937925078843580346303099225802394796715920181487074278337654944642187733153880682283303909033940671373909918674113517757711515202791340940144022862135997439467550987855401407869911441133911715220695471089368457265486794565299009746412365200756623749907799874561683495762926484335626467645143391688266281330080680252229914892458984769996479938893735721992547352567302226541399516932073792483835916951172957198708884081613365869780027091875074037815425264639083999137376937142268610213248943001083891995109907559468047645782747203502080000000 [64,49] -51002799703704435820364436567979780024851056524904133738179734042617284136249373063101567648445687685983864256916143300341630651372815067858899100698439869295448949596398251401551721333129790073814880566577534523887593707930352643715883932063231269793923459668010599342241000926560064002945589933307333819337988074897058401423911726772658575391776780944128083336279011653372279636689606701629672260869482628135994332256340123315059225145571250417365110590948199276208762739383037399704337128983112662747618404949067667340154045213333270778419243703068838906441080245219880364333598533287630165331779021461445962993161429748030065661083582692001942118508174408784913524401643513888345158015776364812891377751131094220099991918356869388110910001761573643904258165332613486365314554688230649530349903915763872172717983787425464530253857347953732558545340362894939905924316636081713149709005850620894956463782229198519477877276601306659356302827194340273379401781865767276878809859934861809550890885741277102844857003010673226616712761624697004751929730053991615217556632417266474493467782503675537429873585701234427897178443976840343339623011753501566072625137853717769649201622043186296719360583677735171863253210640525830897186634687075110458785097461265762363058023104159264088654892855853352293280156622541274012906704506230718920455762616285195209163354241445275382472236159256022266725911801313009376761411459954054760465271871280742724919732838624159762136878805712537993095668182183985413810579458375365025620106083261401445960392989884557375236976768155648000000 [64,50] 2189712636658680428841737761310220923996669945958775720867713126520856891947609569716505334916476704778827370345046982342600143571771022633072568208936237514114809381621155395658686413807905087212155183766070648781924535540151971879155138536120060860562861948163490908156662342201925642453694221018721904957908705422445310240149776750474468616002965737834753958376129600285259225424458413322057783097290848594986964351790826880807238594987863571616211731972509040959617318822806945414970560378922480958960115609630766671428682066920709516118785545760943066734915220496898317922674634955652442357399033116611567236654594356074154286595843121902401593406330046701243212633537697546698986602411002955870500882509266096596807141461259701572487496370666545987965326416573551065353806842058897526350004692038149912988942815645005780685394681532686747024041032860421038031439849988554503017522226878635754333036474187762317778751165666287709089419649286401373122245304875556038523334859811555821727004560944129421390769148840159732653791811775114069790436628841927702092360282099493736884783730368157364559322171479727455545553647730040206847473274281558181844135441939913168397930712630209999018314851512994324670460481346187481527009428532427164149762950804153001133121195162342879361746489395410128219158880343341547659223361132765030423100160236586798674432248559048345518661294027838997348021029276974706212916363724962198324897792044021608238580776520661832610216114083981608417018902848949389635319219920982410845407868137260652914053875757313928352254751519327771 [64,51] 630724950895878436791793125209835640145336197812265389546619588109110955722741503200485853521059753436282765727414565003356239175930304063976870100873676750147432569622702275703516778166284010229160108080309702309502652322797716786139543977388145687173863837792875820200839992507746256968312888505109522123973844300392188577352179632708722470220446610948635755200041618281484344848329745258038237662645313464726043342421091938771614623952419389640791446982518422603425746909500707630743913214435861195216804148341145977915816035355396554051095571660315638298479114711929807961905798432976956677831473922686761407478135106376327812495353742909683074321813676465057057518479843083972413206796765828814449416279499896514925552705753760074106211510708027380767409329492521702507450147262786694105978470960465441582835817200094992593607433325734520159745042008993635913903578272645796338140179695792198729474362988488239652314801280935730921862398570655868404515690612934711758480996582955374315279613755026396249182540390272528239463143861474904407497576449949986896074951196196828711159664330342212740718041577417821423496262778104928177377787082525712469777807198354931377146960436696316006306538514133278364693784209703536320593338275582758694487684929020073661633469929757874296369740839836603666505172489502233696874377356574450733051471465068418772189310858015621927205603422937975044126480015218718894256235362121234194109230531654127111860847018614983367423138914860072810765314031683428681329428837533784335259145802377915078637834228052584781944985600 [64,52] -597167332269654899043764620659982658942999892650304906431445994394441337548664557145298906288046484023626802829336078078836154999782923014901345770063521960364141451603206654075895457415884529327014564452193623157214882299589525733011420727722820037587800379347167935145750532899428999168196656007995938721728945840741829219575479939464897629073177651544252026579924256426790761086759648419141113072960600080866549987517509881958422179171914340800999870241836220282538378392655207364705642145531481091995751278785881424557720513902741367080531052555969288072728645131907840367726010657793359372463710193006344014668046453006649026177267504699596708835778223776909782508474343675892598322762723719408047822758076115512936457382612011666640821483968955322157496833325857105498438395768906156426218881452318052161717444457779751504781055987341931405315639148122227491794139905442864647548721059053382698030949849034146535503265661033484998357174910160064592271929684518205710335072384324475223550365730763495695342421532538895306805718415925994841934791003488758714851464026181268169111841242826969803138649784895613759260764767181367675202183297149458217180040394999537507025948563538981003145941779139309903403127094533069706692881211368877206124894929463950411259211820282823338659001087292648498990782929101719828850866617797249016699074618272790084706412952320182440762854187488634463603672395621842441309502299812687864581683686982431928787059045482672522329166407987727011670637585078560300773832744839833015834515331855009822198214473484109773749760 [64,53] 1120885463112666810549722445125990782652425605270429807347793853876268289791707565922688329928381575779915970018815762399602093972124976978092911833616747047118074479058212353682166160639492081544209206007421989355536789718768272361519414353593632516529413282825549265921704583942736130053225241288226152529333741272235374635891966163187181791539800934855697297539822442331925797746874133333747681600044367138456566825833478929830640523297642239183405815175473194833090844919575364312155328551999937930532889994952785411217421753312528688467980380038213054297079787780438716624178398070312329621328870531851745280213865255337109824820478592506217443288574218412776447513390190520529023409822698508672131998413531922281724924571840498976184759159340087040042022180205783506447629200386715990065310211418871797006901434325839057107929453112145443781830429299398909231678966130185771717182588038030410749636883324189032847010348089719937042321002604638070716993656051837366288258484389903039878238188976126543369396950442966676920428412491862284601753173708982467626595283674166517572040153882160640222567214126260790701331913246608385321366278084545714987843976935955877263501072649535627154613709154737042764577472399352615770032308957839459979030273766333745622012488100514110441434148297979582183527309847899918735187316463467002040733740127492117604198227310498574579391322541959883088589812710814338028732796801610422648404576476343680963416785373260938238692963413431136635019650911369876674424527061326697827815282086353415186050587932957145600 [64,54] 68908579643765322736791883163270517996620692000144741979639880240420280757960789411631447038120619005036502140592214839152018916357772015321557582642987851490669740150245997934047675331048915561699685123269839324409576146686915316526234805391698205457506496146674374586752432010940274363235611463837574118015295645510368859037989983067056615154570415292635496802089295866766576256261803688152017412644786719846523968832680482628462720161729476845438919383868716793071050079151898758278183809176301987942415563246699677882719653611331056842271489599384120941459692902328774423271855410067968818253588705427546982190026258801662347430172030960296810806044595654054721199729406524952777047357459537885550023164038046505723309279328266609537255932344488480314044424791762182354335492559666864862788086878699256745120049998156697916399145086724575853778020951016683727721656460398082452840224891035831596833026114550145248826096309958834533281219622478106783432442240172201424129757409427830354218847046326929431073723272946081859860985013186382991163153038408996290437899175321447924772946892124882588703185332947548820341807913224852491999130401167922537100059744616810556729574069746042581613128119400503466204671982986808274758157529070436176819825586840801903412144173112322746402181312403186930683390455540690144527105492157276052122217678115345587874117712420371965402347823105136419263784152072881406928051004217155021144582978022889988924658817094075601572131950418717581274051685774303253249494365988003290588288990878504239925983562507520 [64,55] -308703548144854859446237327611030562573949722091309361545831524704332919086472976537307267731111799184227610712317209547005846570317385030739603585653830858897370175707652527140884724171831459394253335070816059876376796457424241809133836352432921739590218106920533598454596210459218852596747726681934912673500075801366764582015240057009708319389107961885754725826814713413326607397728549592617284643223559516677955679968338113780420928614974297075179843927212816635707870863609592809526240372566629768463685075040999178148828854791877237567876850632791782470986033099935050732956433062839801919719738149426942796747922494710102518470517033669281710443058534874232500006786572186421328294822648827654962046454596416022711317386274542286601198970038045444476846494249066917277398364126855364442937802802733244129389177288671265087904643089500403861706269749848227155668432122082242934605889086589644041569243516502027594912391226856661986413326184888260771140548526148443637826212450988361454566820686555118366219636017700203408931628473673634985465988847957445952132042766210518457184996549319868597767728258782368048300443656474507939845460857893483700993663230274524571603951491888603547648907966439374144770225801015523179261234346634171440994729167437963915925240298296327774124687883422044186096769768465175391994172263789947777785749371945300818803301463752693688189484317896285807548022925352271205899133512089573522135396429166970956656626807290175258628373807316953452549077919586927057967511218200885439617394021252240565767567360 [64,56] -1962213155748274748476329680153817935897388165113847836750126248807348478049353770132075516859387304173127430492133854172481923277014395890799001157452321522722022063090276284179719558243207380874944886960997303606408084579331999595524507189702974628003381334217830280647911447372128130488246024572455149979248824426908915170911659599495322578249236086489428321756296561132586222810912270093888412976031751875996959392669245034220943292915511002720016212648260792401346780753154604999544254350563805794126849063249173925703757951585305684519844195179231596379545216676922442670359852748677939652162590777461590105018023867693655810834187835473756509517765676701879434627655592400439517994923432689189408102545139579311728671184981362003965098942090769228916994116158376554215567549924264549792831371167446326944342310399879416569552176928757993262825738782101229204625130252151126377327743993513490723225472208726847859741858140164602622978129304403088112163184257944719758051313950635412902682716112936117232041355103741100218777721253132056007676448922262087787780248121369187122571058003625901461906166337057632939608677384920336876617063430814831418101425718787398358042446810437489385038498521200909588724386175041938627279283937841218571014418571037897474516193793354945571816856168688764717235307898681236097737610470955961881319930515267621261649811631647883415748058932904438558088680992591754472570996351516073160801064264405063592086797820926441939658932658347718556701500499260767253848527099601157645613014350885584632064 [64,57] 10724153476147002772031736940596054036457859215284041900841048404615318154939914238330772291925305466960572348624590768778895607593870259159112759032310404848498061366859655095219449856218278200149090144019721604837085241250521549274904885040563837442854675221845182237927446109520026854023816223293728965300866097719221998019194642903591543960005670507055162869906205029139292757438460397999276864280440616741092944158306970157933273481728754237007501052211395074723149024760803931952591489168095331623088434676779576882930224729858423523428973788615381579924932450001715911647504491141438729673490128984728752473604514797702491929895141435705737921532045187121295895769084197700255811012891109221089973868525766369272319813182776067073825507210787543090734801924338049224000687905711734470272305018979003912852211381561471945626473027521038216977211226135088135216062552509170748676826066663620012542632212418948515033414003535392314114255844143688628711003861979096883529849514719426552258368544447074184690287425504216326389679399285041581672780229688881506865063823693780738150348847206790637259221732266876008983058712280398162292571276076223894368485261053279848233647844311227409999593424958228774891271104422579356992653695841251371054436706239019199963172272046188008337504210732668743359638396422406137316672800465379306901429542020549540583824303456286152046778882128883023526302066376961418336732337635858309740368186034784735307154995041999903633864907004533194204848746689577689816954752206145649501020868798759936 [64,58] 17871078523795547160809952764740254272217583433844170333411688314629443688027509705527598593540574402159485044482772392920346914436055101118367983325159462481971314585719195106536403675868553919529221483270013857398339651542915359733906218364817468431276426068680512352627254383873286306866105132413334042890175456436993929299941422854693098236686042520996844569556151656641705755558548327094965094077565815602557363881374067974107515566222009374987383283663973897209716228143822915563312141835414718010491541101166407916678885486157709106221252428213584595926379023854386648373379084820602072620051918833152405926824158005323630929040825793724810459275831002677117664926121960186948723201441774594205422659152640882086653618206288248280214375879917734417559015682917705966599004342318383432923874266290461883560227780766014863796963816761865185228279185946684902496026738317335790205331312066989688506747396827312055975094689597997927529037692098109029382640232251333261547587665439695849067949283817698957291858517379216839295971236434972497829226846085018502466208297737757195771662935660630718146402883554088573644032975555142800148955247419933229113968003035419715303777557363769413020827622797966545526938568153490724350925178535051028843438922855603810348169894656502736285922925962114539063635757173069144070849425595009100890548220881644072767526616607490791728739063290842464795849957096367864776512970745174065264309184952813417116763307530970050449100984055666708738946158408535865797672960380425380526742642080 [64,59] -73975403956682905421295217362572937009166739267984522266222219757149057099797802610008738574099659167821188418530596564399499202476593460012962351174708892443540801896519775185818482877585659589891933956453973417354536796425362822282927352225111711045103810978724797849452210921914694483260896312218268588821946477985548853097070070206116574176261851775479288840723603879054295992333964770257772603086810919195113535347936688229420831770309478723963566314560154484773378538890444051422271471969309731027736349383075035387846913861906369148122513901163501566535037788691429959993157214817061760432195283374716313311664577715897522913658908321957079243521392588600708627927616114207352429101100937981655644793508939205809882712128146819252643496147476206632016241866028435993317435977803527641506333488205243073626207033137332073258848207360346154510356284985292119472295265613113997866683119599129942767968246833785940036341473719560122589029034585115229985705452562165421985595832268456381563214283096230186227757294231170400478022079138551114694896481770192363235872859563276873518490345674421437052771880255684961596626946307410127733299723317426237172052687509770517252823206019457521746032115060352713023822424090119843289868807517705913852589156093076283309528795034968734420417776146280368962305356242754497286550959015031184624308744310372659915666553411057136261831075802958661917387076797556873233431080231624800665215866331859591675530957561318031869808108047117228724397931500545816946493804641810249518592 [64,60] -71344983500407458486501608543228017447380206882003829938853691067102202102708551096482858361193059622614398397973737178403709430450207715146941575425738755541587538687470502215913241208826052819764631743483031667443375764650764962833538553932087885686710934989583788491571325602425169163284975766793151140027838635957938189156894581367863888504946069675920078444286133933170199496043026996302950508965689599570319739188020472499996766698046726258847520115660152948173650290152555509942135576004748871671129216139464487782276924028629876756855050875537061197296868254894636134208612565084459013299459404558201592899743060306324483900059134217133845680254830540897775903425660595285943461471588969732354993333052689036961660323240434259544810573821363845244295802850895101847830195764121626466620032384572830967014183357480176879592807347344802058612814295999682649848823806483035853490461015623797069743034742775988612606097288314110175615374123429123447791616191036801947453676392096313051944867893899755108503253927373943394547415764229139071786577257045421291998949371504147863815740997062753223313135842838879990685987348376706385837327280658473832841089921938072245247522735033024833954821440403451738250565568717161340226604266355324095386564863935691990610058305513066558790418422122899450453159201903591811811924919154634305941578210408832576788854575023890218926974862247571315415142860406866738412567019644069676407117694755653034282739458918512767973126692124336960225291248930039407374433507434952064 [64,61] -63031581494362912239124019065795157860870527917810524029342506947152234251140339125468231596270352611124345428547880505857809499181105952796502433840510876966994308915965578543743675083380025672813337751858755737868387733088391863560816727617660279188526214432938624562585648191841677406738608190348940478742077213971414528900401139358180702858408893925589871476298658926855576861320955427454036629722100682469531102736790759703727102687524506533514105803562307823281832930241803719107038719257954222446128001488857618090347275661650772702800211236133039515883791000495118383420387240999087771040720688885033268243203072320741122426489848341788009286832712218299171228504328927414450352375857721319990318700250898675687470684425841961502601458305697187955978287758262477488231290493147460802538937675120460378874807839357919764518777329938107666485263433562424020080228606050316339567419253986927906195517500880133496649916158219960604814668460342222851391311875047248333323139288184626106841045317200423643550211854264847291079837525780249917056312870116344769815663117997903613804866553430854378656051718048400599613302786601549441777340968032449179241406991795588530035455295149432640908617407860481725225522782716662330585139650577142597090004196583045554657447262520333207514185227174286124980290892237452051769754182737053778667526271925187349936826923386667359053557980429175935201025801878942456418280314132675850204266828437354728904579447077876125385925724061814096230149249108684014764703091328 [64,62] 24625843872458368973888620817210046560053181269467828639563605984691409937977405348984969231726667378762744508911072102866993762860503099494449303699292135253523411044525102606695360189414767706374384577656498711155252261139351460487422105895551312928642815180358334858339178777043642832830262370461883688584764716676902742179771419720836137326449346869904661485620892661632791208590312837651780747705075282313805108596662304412424445974637256204630094280691966364747411164125957584867408292547922396464430367039984939936280518861103199120696926886602780520756306412618101738560263271769745957354235013831093509429408975428176485023206980711606401216451746206315822313948651696534113144616290089885550313568849734577949705914301992712225612123162336823596523962643394743919367491425748174804819418839934767402953156730046515300070591029620917826308425686052375352127577817093939481468092301767305264836692365530024642053470419559349536241280768626826965739558292942370854183784667229400998858665870723276451559106422559248132136329630168858330342976838973167927570199279013582630707793348694155113354260025803283852351156577094557977917562660717073167292761266983403910928145178465554050089630678687886034927694298122923540567468069129411583967820959534562467964958179001702041651306163908253950014387779925502573543815301926442749565859789720255475402733488102332681129563407072645770361134845630029609296672849065006635489205055645435601372491911958269839900331465090653525362160040003223493858144 [64,63] 1852900655653240966554040805449814702003606988015732005177858600417921943199518549529816153832448212003349501328733317099248591576835385061876330417226561738183958024627095366912056787178209232499326237076810952134107729716101331135951957890672830649845744141540421561119114135870930920219869079740368490861124830252898833045210608784392157396706588774687018790429172468606202045841554067262219520160541928375149711955215853997213061929151815910438657739276712004398134722248207675368414681302901911116243638598936849203232707540339148485757725780525441625256858284426617692066050111924796427547907928569166665721594597232381080058133063194941542820346774082110811527473605718746446579870031111946104583976288355885166753855116651365240361144420386783541430519695688132492564247878043445593974386585555080840065123587482508366522384315177094740080285719519137104156826944792605387587718044372296124795072373924728726780377815245143423340679395490031752075597871182420089897127555100854225826730792626891326868548920219355272507706902037988138321116369004344529752974875327256775430546136117372768647723868998856645801394935419977625100449214901100389054533489101147116586051219976700374640897169563553957076712545626398153514088385426488715464969041826253688764574489728799903246725613944254144079801135662784051110286153209236075364200698382739214559301293045402539439457803447143799122082234090086779756799967701629063207847193937540870958918578640574684787946801559565435914921592407220230400 [64,64] 4912648198676311558755617325909465267520524620131386230509470421456661907757685744229756729316066640392327110383414286208305733159447046072883245088625233398759288495596439951564892185517748266381283296733693281100662761805603117893161401630361302369328172309685382601637056050508774195588127540634342916977980081227825385660100241445387333763331637886392926009381053918207017764847795348245274483812492620088639095635525989470032548458286394082223896504631395491109851967592726987794152577167584117544695096519499358910003113816643951284291856380818220686999588306914609749302708322412281013015415669921190610245040587593361498867784629439099579121230340938052535730550714695990746801783318882575320449014240681840950955421972545262452939306657141284659275990631508997883287655555640993385688352432739385509344717138390148256403111677443410351318057554483214515748723740123581282351989464116996070755378575827342862497220823619245131973839816580330011939026562296019374815826610309877321753304892966884268931138138089150175991311333093374388076308670799659779280918168520555572481503478687862262509637502336805492819671626729503387598247948055538109482279884491692704155109246497056614175095426842723180669704454797050637902042270829821285925149952272224873599807380148598912325271833199490681626067876194378335497500531065669694845090886388180369927995810711080326124377806446012257008151815763931584885439649942049165699049151914729365367977042172980550596085782368404851337251198399040 [65,0] -423805970387576971607213606124411673069054289607214988678913425961242648136170311876570224251108296852765226734194099206852740914280364360282242389931024139874340331971381292091350971983588849558680705447082148637882095212637588505553842805947630084048094954979321406114530355436482569730799458994503163945493969559965301547886429415040706485620254161000925143572308668859622076949987118633416611576680728235274066734592708397987018834648164117921978190384663039929904635170502890903325998054881873887347814349829510245101770848089683144667833179265691504220562351044795227034577866403938643764225924291780134335273318523110349262565249196442840604071741493023423769480114460828538483235926918939319576210860989874142288469095953793546792220302095189381412104959961951608539261954586758110600049037293180549597605679221187253666871567865841536487529492859171808219018206753354600040445571434581793458921726252354512735021791131969778425036677727727346550485586764588490347627924672204491231437325091670509305917537748018115710442843257512842583940646154469492379412494832546669857569943084421858823776302725026123833124438721328858290678989308708860972452943018975219445779532554346194175486205096276237530213822394134427344942291348759904339888420404608194053807466349729991344141646511026461592222840755988868351100604355929628509764292392728540979233365927606707680439560845965783847543624626612999810828153003545252410316037447989585565302809501485092533790005347871576096594344418179277928352237364299355338655191877639997554292978998737144789483535689997772763832374001664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,1] 10587571456003425550519371577438226437870126658251240031252655185681705472578759568076971610814004691885532349778801088221649276727215572503298996564877161517364448413319215762143297353640328964418462413297942150276326131555431734998418547029833981521827480729502546204512703379120613309585956728861379568175452780747840459955305531822837384421336733244374333804013510764477566238486711425984553630334705849399416045627718786370014247634260730888843516202664242316015027355413539689907895052541053511096422164014984650362753739903258447897317701908134626355503328399570093096818780596460707868289259234196517243611651760896742227897855387144481916016216803219864658922141647150416063160215204481414821633298042585273023742893989637861573295994419335919308604801641924375383356256197514101714952784467241503993864476596923241340927726757030462046429697702753929411431094706748061718515261702002523363681788377183846754071205287852000320326728280343291375364229953685268729823479935379166291043096309755535587191356393370634482933077868091985703934040834411350008134168615548513197878881716473625506198117131550938975766048654543659928522213492782501467598206582154550527893833067872669750064994428325026545629054838556965763952578857017339180747887341556197743814282558021849558011339918723337324173992264334179469573787099169550698138082042776404656844747761870023445453116679560856589200439805671639336497012181359936165523139467276900967696241419984545354806589084690512958726676092248193513438070714758035178034787947817372841574884126686604714376484444558021893744607199494144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,2] -173410528811192545977614900428306814168863055391556039772106946212673990430543746170350161008897425051673057674440788564551065016147190419180970580283299151823222223910474818363899945319156497073879741173758510158219740628962971413738652651948477216461257627074280564994936883920717709240944344700429144309344016826379680401792846311726839315299994377298460051398603068656533374150021366143047576541700309281241003453694054326138242696354833745101951742646590866977778379402985167919933012032677470641402033755244873970529325768967646625839524985574498276107537271212107660105253046587540977263288863922198419168595456986533023697546491928477914461038440860239485972850293895038845035144320400418447096429503985670749845932719495072308474154933931450148888384209242368406188448002083203355674142665121890703573171273493895394099889305565214055726415743869629361554616213196577028910728068272343348867989382514547813059840487449785644555076082353960923819102776095554037786662153054251124176936488174726720032120150850045264643774558637170802533748871746556053257570546859615956763913691350432199071119063682244518414583920809552538797345470560197459038098563158104252493881489664436425950730888674238529388039017233836468634190949020295081211225707577929136683764710231178802607906209673260139390849966573780780754113163026278586217930005311663572659182136950076175742156348674565137280420820193131101175360864000773434211157483263837400324738594416903016829967757168188339702016210738803195314034322401393973081703879725085312287893858021941701018836688063639366383132630094708736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,3] -1126995362061368828083345834742228609909083293035831750692647466069148699017737128556344940369893959318007621354688760462464191830367693931667721525065811259874173908693477262978959655594758635916564687791748512093372239250536686554845907233162322711991121079950492022738760405962093204366161594169886512296830471226701306009526704479251223680447734704465193377362435358264775515232298589255517024611336380875662198126889820600739801000203518839892129900146229137927603434644798702663438861846199529046163441734486042035019482790242890479793389113724848996353415208102378766055564063081909147064289879223404913811288889377775992712096091301662706318280390190323610650182086974609093921876769409497446973828957871524093381050555376687807614211818991739574151234518337229747300477078914274427907373307951291075779613934120082609183601722432798869528763031863981620957909732583100170276189412345190780011695961187042647683400746868010695448862630860578789379885625503001058837929930229919576125515831819391833452467263970467429705209606706813353698899793836958599907221901438715953231670230603954504174694528533292952974012371687148574520585980457473564490047456669829036024712988520965732232755602287345959017134320696030944308576442847631046617110763171612381197996418154082201094980818398921450961164096475991983530193279329539921706801634901892008286534689440337170361718786267614145926905214185266394700913978160509306890009496249123793073023890201905369508396808420906403034930156304751855474495419450299583269066016165169578704538506897511089592939148811994738996404242475909120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,4] 57482229410708852222537430334991717802034535324993138619709607552053636713788723834364879539803138562380789763466170139050819671200723447513408373591522006065210088124118643706801576453021040420500859136988745772141372004598630532716019953090079665075645145141292086000229596644779797774461097633300738606636844787932262006571115292813474632018651393533113912955643656123330299465131131209024492814180251287689346368425327668476037824084495753745086224483545333713516076215754438353287783449698346653091028495988420645726323972708246365149772424299262107316524016586980621946943603044607875511317303808332154741787800950154067407779956619766157721175035265508673741739899406554623305806829316729987094571789039599423582200696528497414647570618196578203125195178612050251707194773796519180957773738860800476828644696175667962663629442189062837576032588550050796204089326879656911058528380361748998070126302877409279230853152864992684181963446896024088283835081019864807987639148962346055523050968664857550218348642242487590056262094385157797869004384846112264400807266687021791565217916373254820432306156992285965307573983179980542117035059757712556450705762737034463354362018560545467696578565114583973052496516900563862636622872329782162462229907502432131076174661325847144751941471910691437094778616466264663459698250622907072927677538081880894643056206052708471929473322982556740606850825295684403737978657737670211690319918984739385804833084630066703448593364086827225932610945687954142364610020282110152221884070528893408466265176882582675332538476907034751312812432885041594368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,5] -346774410020306979792720717349075303481208950005443927929032762399323964372655110629887929022069724382186436416859674155282044041464153529168533070096028490254552840431991128115719663022108212062672473037354339922567502611838729086162332294753314727517599397502667340276299729617538545683694315295432728391505900485793202615538308206287742871205446870374600066802605849422085328422958855163968196296285242766183709789475492089535072133628913057892543253921720078804251557202911607950505672930109068190791774803655035894575166969456140142533248019360067298712483231431618818268304018418807688027415093642986884315554018465219886963463761574679075205807009708605906046828334032202563509259451174085461119721211643099182855894022729447339195584289356568941096661328006549353713206506120988474547638108569140147299984713277889520204973917196465418592186566915482710343297172122141918183806172006046985487483026322261683171074112791772573987520457446817262563455209390131943933588568080737608664091988976986091924759491939995815610858874696242560134972729882788700312648621791572341006877105038161358771156465026839433334925035030368904733782019006696294120233302823132825022500203193817392598517213250488126168318818129856409536484539843970552831204730126616090872408643995630410287851400680442643888367457601058723688671521539656405413399151680416211064939743662341690907344477531159678708695968026044808553885994816827238142123461204654673022618748076111652996242346785817362377719357093375028206005663235671106222400028924548412028700919445875160346936719562961184780416608862159765504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,6] 325701493074980985043380637613071281784262938648035179081700396291424350404672701062136640030375490065207388264590366980020947439433631985261887615566364550540306455178232383176079957552313143006030965991448281643126873321068471504107306600373954791674986151868088648104696395329234517255110778711413322343695564479442310448900472454114057948834546649665409432784784756265085365385856858646027926106686360250391017998291011782484612720284916324894753560665662291811609960187643621976649718927605375290709303161134152546075703363573932381326633816587665115209961511373423001319120858739109601948910681236051786374452792584406813245476369645098160357081581172863226857245867176380376520767167119756105855093813952299015050771326691458317358025900786607767817950640578347587361740056423170509854457357096056437812498491614186656035281635614808190074755982661352810608197843095325911718928598248372027802658408579238543605172375284839681091806425805042625112059768146174274768807101177282060549732279361099751364548340715660721511487060203044864765689664710453294131951145610047307182638815904025357043224417290918664929994826189794747544700332416215771929350738359891440709359530021052982393409414085277536854542362348583198825143068580409038100515324289802603827881537752984701321368389165806174919347808293873661572264810369061056764106839049661259993463007468698758331225799898569976175821368505931929616210006082535290191580458604804081399114948140515108989864022002923185357911804652146248983570470488734428217019538901846870859359182838664137776691550610549714022252240827049836544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,7] 8852871739772547257818247503410036928204171458843756615376616031969644431990040209342362608874006124897958208322207817067070371736959967942008121598833016926635260036411362840996373268658810538186127871301163599521601549009137446784663404999036332896027663653708073315576051966746460504407720200269065603532072988376506039606382298539697044657703010324318773574232838466471026964588725182676831560139333070140154899161018905016579807947657935393998090335915800304901533497355755040804426771689708345138288638610068339656490129585109185454263504968550511806150216768670449041093429911306456886543701802038783850075675786098842611910214972662500385484800374024452350679550078272511253336785956138988876815586516451099125610248751347817541472260469773407499958362295112330081314918750115210413069503158631501315593459916580409952477658826386108638427553923940687704191748450609546200801540067490851698986991610439005231098436903056682338763583498406487274392155967844199531807109059906347714966175857528937021984619179484544154265698966519538977716815643317731246624271113082293027586807587684683588625587257369049056034529728236353868224252527494868067390065710359334738732569587950281112047310949297981741248331578426266414695593472829118369283705281284737099282432439765546796151676111741160385107633601330297206267010385318139561521115467703508144169802296345333980091907990572134505963402160779664743601483218076114695138729225406310497204861910577783511765439116578572672399674938450833587876905225916264642847402717627027569633296872248819672251298251173560889073207115733100658688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,8] -38681937243162155003856169411832985803759232865283665963730700807929854278475892594721642170072986241490262100318909552157209824106668780530372697183637972124256541438805980685093832545204973219802678646383501132098285615082949803511069170832557977859466692745619050274324808175695866476055885638167194751682511032874136967597485527033756824493311457004647927382058208827979351423234125387006521254954133883381157489398968628952462394755030370072879418878691461685638321652628862408404061926689472531542192555363688050846636241749317175168378073284727552803377808552930286258832119283712362416058683456128003208072622992639331381947094742774212468315329507468615112744666155239055237253483815446936225311009099530589870477887388877374216466276580655611312130756834029002911132382107549414076799095778438209561167929780976918204365170926897069688337510796001451448636911192040370327306568319149142705704239468404496927600081898853270578595691977639579520523042293600884520919776454640029921140542409770541603738174396570801322301690946087290513561410001912232800651307439339216606431155766238200367529906798208047039745169985043603840686287110099870185355927443338574682170681229157484743816975209737943268645898381361741193029738814061004517248718412296172819902075857318780505885404515407882541940816822674044728090840302916184945556554385732537780820517997665139510200917912106501767967092533977066079842885928838922041496344359081863826821297069307810170617062489958349579224584849610057484968538250781657672073047479533789075604782976042691723905203360948879860146688058930759729152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,9] 77939727856853917076579113764587504923796790858131874357905020263677040873152298309090824644570547939275175774729754038239633557722813640105823502981393915605633394248735474621875444972718205209223992174634619934686270876582240068733872527299046064382580472705194520170651701863041183225816301003234784892719347702293275434402430321547015906047650772078603307768868162407685973116328197092749758933133598428266628472765511160170107776833177477444589240441562893032728408667467940676834934116394089462038829500686532751790366614981748082744442576601876613749181949144906598754055845663019229787105027725645871018007907486166655373241662694892137117112605446052897870433628300857362661323528322808407373485699478911167776158472448580684440831668442245638804962669852047222825870985849990090539732950565898171573490460191915165478314433492119439757248949464770005019963848036192646499216071788010493025161639276296090764288717393843171739276478513979234492535978982348782000015292331217823725846443514615397506821385668540914772754784660003272597589199967503387587773817631924387871144835378711597029385807318215822046293795935720016134343725356365658463468063562236513705439147355404702230954213474064371610872113763575056770464887405674528877128707553872469975192069152330422703603996344874235592208013853106020500950978145846048846820859290378376432437424347286185548104291906575051078732191108663135173013508459846045863102677445058454785072845685319833645277082437414214865069134145491154773669421426833123415610350139982758161003600512982732268066312118240955317560597174600272445440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,10] -109115376181408883466715403822528040904621083490795971745576842622811688885287976125474402669349988326957576777513723026612314786126757140073793449767184385360869543492146555600186763137237359411088813595287911708665779800970026604150823639038434552696690638844411013047749294631691435063393438536459176393268640740928909252424916847062008133791218305308583980512404801071764357028490157592766522954201887606714454929678285334470087464718900142897826961078400565911870778234979242669895186027382763449145631912264901042474220426565884340835162680559346706249166960642475822090267997561911003565982376077546866421824649409146112436199881799400463581351945440316742376045475787345233733383344234922638856217714927781879037197497026891226226949372767982309654449737482049666768561683319497303811592344385880708986347372229543564236838580968653414628046105028139319185444352396776805940600708005245337507245432448977722521864627157872742022049666376499281605573107113145283209588964727004311718840495581473212039931551545452722505660159775207497901499357139387596027369829703638982269893600450059438578248051853035972601575723389300916724165159864414252140508580753462874896966646264800560407316911782270349768497563603359638520327817650805059438376139948738208698698842291135986998520146194208381377471478780718496575209442211519523218456023283103869200964138506848059840724539084454026687258770950756435967064496290384664777856966226011723742180816040439759224297810670504586916440123186250284670029996394346023082207328822730279131851647368222100536137080153906163819731715327348485128192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,11] 144321330758892441082707098084228062879777232337000094522685796095980255594162461038976967708932581302718950807943398013571216314235895028783078958587683007794759641428146287852354434904301424749470358991316862967273798044103876711171351747262154596776958189360411617374549143122522385580322833368277187856080805800507927824917057861084901846216129308680326979264058280014681272316650920185833896999315051026977462997792905078724292231510919465216787722998249631007608766768125001532248200996965646015330000515409669299316111788546671466983226899788612436051629265502129022061123300949224901085690130025859631576588690686479678803276494612008871319195960413043149523342217926381977521493328978029139039754786188634142239464988354563185092842562727182374552062334326462533632145060262988058908006237323130026001922662292676226607045258149217629794816588212272887251764350372696789486900589483789101231801361886323941799276656228958725062578201734371501703218245954448009495509029511685270548447059291058688971516966207539058566092087579815216500732078474419543434531101036295562889351594554419529396700439947976126545595003286788386089048031460166110030782967635380938471174720540997563775745799631148889574500582647591449835085868808213184008740418029035069536206889499584111587523941077742764964348710407877460090264014516590323308050271758308409381665918694745330057929312299936267798950916982466193492355470500591905897165138292640724868977502576737509775547330133997913435620824912185964333567088595933953119495847210850648074909033495156761866374323306331564270257637121560357634048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,12] -192257910120960414961691677830737701506385296752723895569292369775427855997232733467761699862414136574567938596738784951120943108673502229021660579471726703024562280137120094903164774960841736677653654070180483390800887207369524609765689380268609743501715302054079491889856321718475654720030562998896101729939024519570858329538295035992606326708324524279996667809604914587320720280763746358289213739417990650596041970330739019857732771544085805380749916777890498151254020563913700680908887431489030479181877888067037959005441373167966214135861539994292667346017835224838659121298385734058963688967743392302252916203408328182941552121239757964152995262354881858076541844261829726772762735102686615922987161178429621641569471354147406757237714476436037252982328575682521414328042301146164468194672786216401208815557893222181342031253801007782235798402424701403947790054239368577796762189381481597570735527428635186712557597327442969088822476338613079352760618862845330642183537675684738595054634140220451512145731464541888258794798339567076883225802961859333551922950761887294107493792764943950317288456056651917933735699917576179982910749637369795804292923767488344322348281244613065699511108003874772992428285279629265776483815101264811376433903249849419772607950200085151739319806268707390980124098771039635856056445507032485197876431283577067526475696467189037641495952149006702757255199338796201937575930160497181106676185512843348580110421683275982940579574140745093152342713903762452978669305410263934144891223097542455347981864233081329210874884791300330539194399520008034402172928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,13] 224956430469692663957624668412145087483140429650220471053461343528508812503583632612604528996088466747335738627834868737319637246679229815834660177235681795034246645841021312478496873781490901524581594976111578127868239610055495184395150607237794836963985587833033740010171472510818117816349222442614405965042646435670453740170180746169367915247944066520820084701329176343683918725249231802665396253543900257095117524070085918237057742911475870641930862019135691260208400727140639977925679266430366254193825244183473014049410282151745147503567969794846008095270353869531632890483847916988398269952544343592610458743202041131429063508267179043481923456317622585643051220233606646660663142447628516353167771574565345522633442190902607062487439741308048251879910770702587997906018028272668515522602989386492081860195867016272986540503468979157401129719235119846149050233260583605801616489723531014599233562033374383233414915911755195907854321750361529317773296648187041531277988990017079646808784692540735652996551898700144974797598083989416033912362766437089256706547206676599697846879349199200208643206111928727946976168260064790950786655506982586231111582388252074671970638962623153002493741396615142071016266900375063557159527063518789884408662333821748990727789908681552689973842698164763537251432196765642560657483872025086931860600220615346610363550686896944196643601165494612721254379348492757295175365494230427543501901559186979557227857286106009496076046741699664213741416525225408230063010570316791389993221188448840342860194194242318255019819825992476672680472790020562324815872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,14] -256300499382220168703186192631330276417762000514884284293696166409751472973205839458463984534573562752415293674656231895557029995592535829801157293571579992225824759862548156339485961319781727850304465304640013835239071416222746786404291240934791580898323595638443138701581879350395826905845745803522387009273738070959577966951915996743998002847702355045611558229062244874422791231939211404013709130694336760122316826405106229196379689722794786458713870811305871142251645768222773065935317407321518639031149632995514834207447237646330758243560967309311070084794844519793251362697696127239152334791720278756225114267993348963493721198051165132009121857154533271341757429114222705290711036919928416423433674689948794093652034816866334236316690143826867394617683801194902307120097426371855673908872487775479975405012299065620346161979175490751805712909630524170690912509489721095693446028031947584606925719522263953759554369747101094622472309407226869110182464519946717763070541778551813189498133895502666860712750782674656123120258825218998693750021695068084620220118924360638183738904494148496437671435436690728186756268912521992224266631930298012405846750145413748154733450527523362854632801999621900267380736029649023875769051387444131902908248479084567251064448695505098068822527677392071704059793801815284460931185510073803012324847728333791668434781668196338323906432457412171474308988124814406842395054891265496425758120077622938956769790707195328434348063525015991440151680530863706235483375082816892377230393054171207947627586793754848938726841999706299453972054641372165214044160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,15] 382604227497933160302437267128630571264656794143635752911005618194769875324858366181991106214721471743075057015349211073992560477757841259718048837425483381590938972162172177315501378175034860530601041323952950342317336586123106514308203239731574278906131823362499061226554961510732941861954267291224156113074436879994021156808257389133671418452855137981130711880578022923341900393046888800226826357732061898430376449165674806599626305087286094684326807178099642184425187425230263488354716312336499915701734498444710321265514914800085260808005140069285273876294134363961975520995383241067985491995576908155483826185933692265097889654905067160823541402979793714264337135558865605712740792936274576734197731611448089687089944474394619728177090174018525583243379620693865620585372402777612586125158337303793429469432220898174422823192908857219873676450446114319863270182603065164006246416626083136345558296826530615001997614648615841333105510580450958734852235615882022170221268538261328716356227478487126720608030615959407030471606363298108597623064911436984478521138324825532629357662395470979847256878137407798061748674487959437825403256748751524612236585334838801415727029752372680526277352387056705648751664332434924180766559068707765588417748398982105244636237209639528203768909024379440697335230197144435798796443895850559993421052354911419607600140677116953635408163147547523135402731589332164620266854621451622103467706176116023230467063010716049853762597936746372378019585668695143602557599531108709295805176402486863744578555709198517893790678034593989754054739295573069866729472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,16] -621513444129493339087262956586304234453433732554121756072976876576739227841601912632781546795497196598719615113285707873932673964922663323208408482063241228791760401254978037092735230696804681653783760260032201966227023089549801212308220005466442400602456859978339725962611934731031410435898433692313183781562920713654640748746966485329990638737244996786473439052621183279633542647430408115610772979267550604798571817405972888901817759539114598405638108677258924832284760012667890054503256606217537723545442047976590838182964758563769620710402622571584657322865687107266743096245341675553960124569110017901941781521127865696162708614518549259992438091175106232948782732348976807715279807024891652008877684248311472993691425486318270899197751874721204105607233703277619247588675468784305227019155242313593296396955195225214987834232364987100032069053626909445217807898654964448019740449650611876951027832503345077718707154089272320397360147722772903376630382467782556392261769807448732621803772341289398304648900052116758991424148999105007898965748884358846783807556819595377111645305307324731041615861812444105475525270666108921053651329808358910710629588794925154998209533326599300684491171042128997630249780372049692220181732233950480733845426570210020335469444772248191948639580149890917744926820879390271201590647309178553035681990950308874480325396757020377091476563581972935956693114316756599713731346459669728274704714123604360291178552682821562444346461600867161353748762841586711431429493037720683810300994219156358698661545549841026209773787508644419262359838479603378730041344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,17] 820628894418249733149236985576891869164554598795213388779553864259547527992699733574044896188962360227789564700662448052594909003730807274094291452655071857667761959422941073828918679001080937531570519753953600685302017739325730332255677972649878158099312398631946876030317569398346158437221577637539175878723848065804719965274422353222005593266749046398979479110866661197855929882654096570764818142811905845298687971732254887112934331343358218961126969701258255299416300300064406343254312548907137601222943441796766791812714754505572286480576340293260367581441750816068402380610059239823932366983336221578817157818888264835354158069881202238262817598204719988087184848932508599287724000398903067726976243057452061427664396094713806626446457102089099622308058185779668046976077535810809133788832845529810040371029393659706726385515735882666255836586699961053809676751187831414713372510108204984708771934042397697908571747314286022478541887492513816952362423139282135018192260555802533156010702970154090654064141873461881129897391708407865296398417368053933698160906106419132284837375681327930428422480822552525553934165419545215351485518874350879072486845584215963994281596843204988711581870170371287012686076698960125247654908737795313950348586641734467657581009403956549108736326181357843731420326143628929140156480218236819541939137140168656176641382374568331899042248035662153736644930751476516206943192369824853636177813670964623631670448497743095130213858176729345240713859332710399124493323270762846524864638127302853261616539270356059506353907577737152752589052323265153884749824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,18] -831114926603869489228017754547417915559235586471554913924794982959737060733103191103155535027083907726559754491946994439961559730754421923517925790438979045082552058418308926451405609897186595152816302339509420349802162826084492030955282021596427123973649720629190048429368811329694491267534591123122948993105674700195402891232862362743892642097428908159299253787540489619845696124812467196449422735528940837907306603690674325668058709396776998713404590593483857249409011523773934516517699214581748100028495993628455663916821221024484957191730123028389823041898298910777307459327585314777471665681469559022964439422386190857912168844031347957870684783975118545273713502636815187276364917488781117540163537822375877022061239824501828791591451632702336711159009812101578475978402888125821588342128795842604733021992872029981350872500673409171617787731396568451611894848656896838039228872703667785093839753067328027368872108824493995339884521163753927187190748972093894939546492514425787466012114864176878102326762749937693733703124002949829036312623582521498680038170721747380292709524931693238059452278793485576227758811822788198699824962077094843294179807620415378018744975330292931699785968436103102604168596599836912635195709278403036390080693182386957196631193743513131496509946728884458229565697155966811772229877640179199279729652166365039612672872514469204508196478392320281806555497356716291905848867924174217368169305791998544468561573987882977674000293076747188569503990626713591156926179637308536134410156982540460440083643746593394963661425759652470697714723752035858786549760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,19] 653651143480229338213539724898307418905491113877455778679299005466884849940072773839626396563105794128329648886689884129365424353616422449484502154733191705838399395654877842833278314425741412771185330571962341461905608474970740195005597909913914687768473497928332434656880973932333642299014538492118972651891999291563941252937667882095161084747018014549036595231208861902611842124300131019387054406163147954548074976822890186497988037165464979315403393857179926847563021891555068737345031588605269006861289589984802769842662323729545010909190512837095529897549876134396755968058884546319124620206502947832857707634128169024882157381141948178797183141321564165642813731710022335723750742157887250996120277523128980698011043105060862873086366944629062132261004207747974587035376243235846894393637014004092417927734854795502613085511439095551537965212180734711977945106179791816460727152628469485561106118990558370507600402224526352380300034659183363216314494001514403772641101337724923425751264727081369375013477739784716997363393704747230305308023725571021523212344246158760250737479933251312068662368321703104457805068527986915655623297736430750766111965173336870145888220979952771978333148490177565346590888017542968210322035218580839230004178154715751507742567084036974524009245872868063914296687659158104385543515203386483029533472862495671232211111395489365017766165904958142403385220765311063290406016281948684579198926035815562526193703601865190031164454378867178018788037203876383954247685948685211011516787180829296229551267814303609526293004418184524348427599904763333383815168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,20] -390559729422899774536115900722638584206932576837278246589890334997954952049095629687819689551356451458799640806768521544133273738682238982013141908306074195602954293001237939079024047636348157981779709840477113565587139058725072177838747423938924638372961593302587410903802505812360074196696928830574656500610989743852366043558712766900924798308833746063536871007428408985714989461001911045404521380649217888015290635977281597211676838136361895831646780623309142434627742152820891886760315461730414734619311527239523439249000506509347911654407595955598361485234114261102547936650245028301110334418556915507808836851359224878356739195171976423600164692335869571820493759638844469268967877640019404077005803601743213765475010893569345448649162185470283961684253333762545294385772699985776736828326246740285220783248212885586295859707502857841016929951274966211268544012328171201871364208223054359402714137701157155439282407928238642561586564234867637967193435913518279924799997718615781896378602621411264450474100969970673183820435278752912722616225090480973876081376265656707306376999026180367414103494808434159055002518341280986227197988762238384679263711318722891841105326584093713993158572868051717888627840646854954126579044557145620768210404916657243609410591695387867553901485967426942213920488443924100630664069266868043241300753519542966264897627454717862650397000220904886356770236179434050019799822412243491653540243641357782565476175952284233026861291637790686923244495594498921456335813512185560293828421817364694084528860706983414043935619364786886789192647715790592327811072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,21] 151774821544017218632757484050261779997433353842015252435024555721349029144065587777240728386461971563100247907317279118159256018488115690499449928160451073343275063723954929457398231856150524723751398911556135733206043162212968577557261307445570640333625378300015185116147368258676718679131263801719841760247581046151411733872096473994352627945474181668254878157796728681809454932994767553387815346412993071022979434101321895141516187352132458111101863980407600970833668361469556104023181590947397392070721737551784032112758700828203189576709875012900261803583135776077518636949748865049201933526402966267613549931566000216619670192215853188261751224553930843641573629124846536683274222917025686832866778525769205807655840269241331875383028905489394919561160944892315237453496987467725145977110573678699083351107050183986794058579186279610192595104082858409718511729094612549137390254919960079890951717602951128692461784943720435187683181665981703639315598843840452759681935427993708184665810786255886676624639157746078817346789459278923052917416412033914413094664157816448680789165944066686993972412228834518780158741023136994678247831598868686450804941370726165223945053763433637151987100128090178567269338042665434757701704788819832389712148562435281832123191400506584645259423547274449928480978887517884320842127577090790607720309766188078877492457129310814818488990506155480826428473893972245490211155983111698522185983923211247384279290036754873007981469793170176524667916285678951293929151067484908637174665494863516151526941030473827183641005879039679009754403783583084998295552000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,22] -1311254252443793743535820990849831723487504919326146824578214862602401203415988672120324711977402913861256335472257880058962967300158163304658840166032791226104558002724710719650937438278558199163484927851905504679649181498048728454652433300075476882471818216542145204515587624122252890915356943573792458522871205902613376519040191899611647813394497492060320800403480967860249952660357106131249364820655111172548166723607239630473079817739596581099973916146629883764053337213408365805209216586003740869101879275111526477305669137174684383946802305277107352252376929321813353075375414040431112118852415302170410857353770552787890632187495533647750702537896812399653177802799546240539298538583810456382764023801320794625020125832056304267018210297337996226561873881200116936008908199022537467019712439153135769266108600663826607424570927294771752257417320466814931423834045172318190440652282944529147459655602905280121976864517196887563495824996697804756477405081292756447849844993061064845815958519426724486216460501755042345098071739498250550005616724439784822891465943880475629625900089661115733366160304284841210198098762921367957087483710088485606089625795963893689035372891192850737694783723070048114220037138759901923990148357660951050878006236576559002084634720214578271748268459792017937420418678446524256823512362765927039703013404798825526899472384300320859303470939974883707292367000547218666478133230274372580837813328339548866356232914978564775218889715939827044125897943718027640491965455611092715882540604179414981175923963112645528202522826762190824165059519665303191552000000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,23] -56344864081911087908715639364250742601663601352457162900042106573135173631991182888364853359606787440899991270372506820358101557776496654617742154198767276874652968040780516824783694304417001528588884894960181832335433635044907263061914651298514872008278173131147953309788123623033744707598294704747891649893357187214238215458646270939675997716408072199921821994362742921835764264986316119502215694540648476830970505856945011882207542137345397756797696594032819044087719982286556680674048049493036671461881693721578717191545536659005304229651113283327092843389595592029078534013850319378549683134820404836038952684950951274608398424032476285511183441361873383512524578170485067886899603874000186923130964023439417415194996586512198192214521559197843055715459991294606868505028199353132682002771181333891880201415329471146141081612681085868802970208938023541952630085569829123032558546233396989126016795620320754423655195115212918270937777073838966997746624864868399323665325466236793588435920029189286990212220150121125950090325367133020418266124936157424457283539375808702932022553185637898762540689022955147125525073743107579869673866634951935213692202111700179934051735431790438142829702004439081200457053752530240228156270124052615543370609499035252721221391787860985730777710451289515890932216337921464619670486059582308283385951221518404888135205143461482116767074412807060073700172195025556902444655379476075643314035340734715870712970620097887828809700483943189568790957725345983239015488415663647135276609080698742217571611915285123907615820115355526542379810471612747138203648000000000000000000000000000000000000000000000000000000000000000000000000000000 [65,24] 54805995715740242354317474247854450843303897472490457442610584019649386816785693020251909917801054179369398178372608195862689444539306287735292383570109714336761844456659729156843219816977418225614014459079040234162431682701008481516419889511027387641186494329912133445939687347067256281505041586168875237500395360802074635532519705466745433664467734784979312618421600951723043027360300245846597958787951480571765871065490258381645848780740273283638570435571044652357965644621684269520803174585644570945629967305918897222204409621020256391854638376503755835264324860733432976463751968635166349513562880831023182775097788618191022460346187414798384822852816617170651953636960400569915932628640545012062706097873597029275995267092519719456418941183503021061751276114271577282643593836226764305715647020586828471680387263969577164270366254016650698080891963759655123928525319277074253395146145313414217698757667613451665880922413753298758021039009550337842066223333706920964466104918291770287029754511100473756202181892145121073141245583551816092913346494834798882830251001195538872065389013153156716221375090712113974058184462745225492898900149589858710801425542085969406826067858346795750058406827929008826371724489549196094656669290556868757933381212286655832373384779847177674087990497110041772224511849583861271857251851061182879078730093479203919263764227144827348873463098659535818818169233931748399499204551525239662008142517763691798742412821167541357762846314076197570892026779765994859541583699180106599442277285628742316363030935932454679042764898293075362596880309627943649280000000000000000000000000000000000000000000000000000000000000000000000000000 [65,25] -32890359164659748549501610350299169552262773349733144326855475871619809897458425756674291721511820957154631295681871765479415827074433881380080002396647967025075028429370065366834406601915774437234496165214846239449880460200003083653995128640067217631976690964695625957447830504534323773755631702921766786125156366245694710035795807243484990314750978086737370289180471968145067150383225436813978483309628723124334388413172842801191311387898435472640810918948878238374307660653414183779031080972440652592064568066351387492926460263240764701561876616584379614833908714100063175949590204925227712172077307222260170035277593605883570004387728255183800674808470563163953602552482737155541736316033948458639527786285934694184920467785090281425918154656136893499584601348163358191518238987390637769174107063636031650159707319577390870398599282191936665381402483522067992506539241307932215669432395781052184886982421374411907544947528982890886404060575088455099185075853652123880326648346128351328233729077217538285370659409525397865374441408656464780570179145974025990220218329013861789028766274262857106104033598315624427101215443754314789543262417376284844260736701885056424580631926647034277848767060406868795634036781909795726797283187699341105071885467697667661714018060493630247437413463586561885183398583592819257186642748877583505823168640540541436509332124206815713986621162314609777723629276575284651274548332464005072834030714128799494086494391500755391336294424088104899654010469696909317674738242961146580312661532537266412351946826556788335884482034983964388481415308818228707328000000000000000000000000000000000000000000000000000000000000000000000000 [65,26] 14004021133259652252646089776546686675399848362291623370196301037287191451635556338730897233999295966950210485414081275128639823825281164280171387928571754353744334870740646532289189696517713887227814838118118828604974722514949315068435501906032349909360155784738923574986982416361714251971712796267725451958946045278137283546746139793159632353521657682772878013484510239942677817154053943387561768378631658184981373448703813233455247659879545948407471786635981385098955973054402389990657836759930117620796872351159765531176082695318862505172865462775327309739976778517436902974266023271098982535964689111929239624353031526420700504842416160088596511553575706430575455995531591619145749276346270464524772242678965401324644917768297324811205159977195344088937585995770799363413767709645751963102625661697575516515573594476621148389680552937930693871555103543815199856545728271750829984835895012096857154352223510715480918467037438486662775452645040716901403056169396852938327699626324152071787477061163912793296626726353286521716069760254812197410725461574797513547469113870193374127270181753138057421245011528393218646897774046224113020932072665646531519064902536644891697651674270814883954985788476276448702195383292231180094190958766465468818151630934128589382209914449288439071001604666939126102676803468585144188001390488489720640514117315696861675415936312533295142806524603802122617627415681482437278020035852561096641527616445618724984977411529615221424471715579468336333617941774236970361671296035192570938441298345600469976758619870308348813538032532501708919773530740469268480000000000000000000000000000000000000000000000000000000000000000000000 [65,27] -4172597202884373089529706316921281509073570904811566407219415399131858781239973307433821802697178469909211519252729217580802810994394508978340536777956268205807191576538386187634918686688827764635948389121906336876454178822732195325782391189713331597540406432657106044443077720140539489798944603953507247411857835320622485517452704034935423391178908859843410469048085921924283474896795967445353863097635366958660323669153102639821884355557988407425405971533118993547409669412575242022088288256504262977943127553839396950719581568865975116150404976153718610157501810915391473462549871559429509739525001879691507006284702130285760449622188127206419677903283173613885075602988652068541413891551764590931333588385400808907401139931862206509855062511892406308632855392302502696202576993371598245261884676197796384620061720490693939574995756230117646665857015483333036212867991300299222738877972121216211738166249411586074967186927632235628958692326906399140355012537991155375908907594448114658834464414775418889628754443838412022424917020352564581376179779219243219906061443978138365915061170236406490544394178934754166646006693637092470633332420624795685496387506100410389414055863224145153562296459982893371861667422221705212755120770811711868472921072488024132411184506191973667460403827102628850807917322051014739155116838853060341313132879732246926788235556856124096323870265957116965219311571917183090569521637477172520385634676568461538173604509753302727997591968190828305634525713459512099035477629779451855500226852953888684522028243670541813440101766415167768379342879186495733760000000000000000000000000000000000000000000000000000000000000000000 [65,28] 710937691369812968809234508907792279783199744387795735617912739954250825567907044918079230592958974396852593119952017353992532084708970705453830780800352696087520092551648615026450553954548523613578421269858689029758125927040780531317638343010272327732863640023804775056146720081871992025724968617382421862567909566109193435103941265837096420456118547752898222607229723215357645153270264466562615770317869835060937238754336630411103030127318809686348371675198207816841899770415494692346766057313429024700463922064875035223966686547413392593595626934521043735709566068319254664457653474209770597546447289815920774292489308407716741949369880133456535807286201764358739470614762145558082153492394733586446851054241372300439618591831272232983094948103440176061322123882483170425806795926439154137105543761978102624181656267671924311618785740183318244650429000055722242450173817297188708668768379619950158946409909135542341746366704566067237905462592079894136682666451510905994473783816403775935072139954663082482168977788129597367337850240509233818026482143640789624173735219049408953554743372705857253672739001569040171468541111257375392817115589924648234530884880291388126509126452486115287611162754115374301930408975291010807710733571105735924436884919086774306089716252459011592114263375920060655108318917059988546633435362593846662054786751718841198963942913075263065113233750725035008758243536132725641352265908735095956728647212499107360157184599663916218299701224726146263412642100943573057997914980300519292550783645387866641829342604411259538658775825817893730972490378931863552000000000000000000000000000000000000000000000000000000000000000 [65,29] 38211001944609677434019685465395385239755965042642656933768781384231568297123313987605472308128201903849764795783633637637660546801297073376983911533655057983216160373530135234691949298412484582218040737372546023137693300177932881992661655599768192321964190550792825811640827832155345626098895500377064435458319375302173493107887606304887727751912218273108172221990872209982172674656192045168951204180470627089249480782608345281484525587395011461567685767501234802112884123105064622381833072209095515493681913170167469238605602468705533281346014232975548427366049926691376561341628647434798002031341844319507713655595426823985961637254751263864721307003211344807646625894453920562398121237582999405881334350763413042116977669029024263819028396410008535045325193333458566777338628827067611848930854531267621198798941253498432265079432182259229057340441564436627885681282732377943127421201899317230535245549469267392276384206984228701153496541548863837366207447371653368710478785941104765167412160276101658481603275470911247516430942114688447854495335426542147817859806757373339086079186323165386989769636457847759526483695884312514994320140278994359587002538765648751651741587460513656867127167822310933472489161656100890031321060163239690973316064175097336617100674566823668749225172760502930654148340755583156650213287640097112836811333794897999000508008022062758038548036267598160363216788954525378535343550544561940246218279105234487867403946459109047864598229688837269226659211553879453451195137419164100244849734638855205708257847630840065829413802748900527317311521906652872704000000000000000000000000000000000000000000000000000000000000 [65,30] -66573183123288714736384866588064351533659831674010239441535579480145451130142835678445787837367581683114024595718005389895880703460569975187541981126318559386678066970269345676397976171836663122838505099025818556088584149709556733876371689049280499546280347446418561368900655581392681102075330320105366502190639932679179168543136824497085566577036196941605579714421463813611492247221630420952264228211396355967841277913234192426597028524335250362074397609474402267519700704572530829734726374445994104229654931173962754700458365461237075819785447166368855910595243488193821922728999040555876878726110704837729070035360380457413725293453070173936376762276356449303809881950459586078468727378719413034744231428701747461152379751128296114077447623285725099334256605277471045978638985967535021487237541126808861530742356111033791567306897416811910787280804908735062772362989020585290760819371557051605361815753626075970479908071101608214185252320937017234759405611227115132472504480045073450632248850109786651813315789203960368397577865181975833544869556692815394976277702044361618241860742098116681863370943357680832232502635595753174621719350110078713166043627468679916710463281081245381018920103664562530745411330983898802075867814035783376227297412356013705539140649944472505131727717492896685565818318491191694216018073224855249055454896872042544261265400122395041427347141781591573512432280130494921454653124298952546168532432978618880126939714150146113464268188773851215684455185878951224432264529661803699796766545642818011656429568348833689264268420111956725340480610204993454080000000000000000000000000000000000000000000000000000000000 [65,31] 20779369261187830613953606216298370926575636144858207434872196802293683531153393560471638006737173144075588025908817115406680757833689018053952309381031198386862332312863062864231185283612034311742990420847409124517021192149234955190832639598008645201241686527958539826598220785399540773825351861491510789309162569813360400879395642562387443016669464540119683242086151939027383503111907972329862062020073086986396499664094889287660965980874036482987823841521807816755778630410500754015771816300750812137494821648232165091685490721579675178826745547124682285589545626078807707762203953338829996709034734815741737533758251065943650226262705295956534670602084305389347723619522178000796026616438433732393104062602768968003322353000247212648675202313413950611415136137165104124542337956147723779430475571099893745782282454264798921530439019301827125915477252799642328589442271163740641544292400075460621849707444061475949684874644075902117919948665506530051194950881904054874362441067296753871401777056367794632947028857326411554227643466888601449776216919068537152749385949535906014945695115926174557344865744242343805790705648021063793989742551160939994941945884967078259625286871905505961126180320903371553903760497978647712106925827328756242939883628166713238351603014805736241897722171628723772108500194329451715479782701679897732799478964191469058607583545853853563670774166960648406949594754713262689446173387382397009992756644900499931904157948313143897795644934162103419435724331160139578804417823347762675745707871495106493145112353123575393252726595213614116837640413059743744000000000000000000000000000000000000000000000000000000 [65,32] -3057684963252600424108664608327436911084989396740989165547782221193712278033575469159613740408375310077193923749772729928844079797159004697917502506011912769954434035803375321846727995431540937231762024689302831082786115298947818212527533018587055015546324001829532642697454494649764322174968886259231405034290462458574205488091985032604551747745473473057222573263217620361743653239767441035114700279413798383273628500325496702378221058473844481619678493871708793011768540506084411952582250747134308489935758337810854154214732961297558693255294062094082400461193665985964757030475819285052102216240897851689445252847193347649925984226873390226668947200187342041785592780803396780406197014432112746877574369832611837573302968881287512717627354541763891491901971664353721232809467298549599224715859829808736794414293445818170261286892347360053289955834453495274346134152333193270975948227897928915325067887871380922493584829459073054694420702022233400558702975365286520605775801603795387429339143029355101338596090500583684858613673777446054411924201798410041612069838509316764710047129955811932616553228083199568481249716738672509505199763964140745814262767829764928681215279797118087691076810212219567841931529676678402738684605574112250410289650178945759162901066669888621644887269623248561063206139164117550281674120675719697912572439173190035293117226577350593350464908684886359013127423486181697920366080511348642640644980377301959681858082782421538616246184260970797745039960403859375384548480920977921925752937288574826628509362694320610832654951256950909043231473311821070336000000000000000000000000000000000000000000000000000 [65,33] 24126267972312284507537241335243942490420905889166199174758283640486334583435310678012190792864448754361666148008753332258026682528104481812602988230738566156262701171431164574355791106545629455062723824696174592296475282630565466815499783306304350615347681020463942517623213146935280320040828324267266698187458488798823581047315749554858441921175319664547938021898540081732907343314753937532037786838739551113454070588257507166789496744356429854623472005819570613467527878318761858749070835531684774649420869630018015557642557824061769450481383264413701334949017012202283743411729829128898199064396387644977194494604784476722779954112351696908897872942645133036407519691249323644690359950002157938136925622312659075702775074478573704400333166880659523523822096496857759730029281220649174513194804888028597362202130996191343111468688297459933728487132685034645181835676551489003638555598600605638927177591483198759671335955017829067000274672917919245647534504131221897809347106927476775104411392818983109206639591674891512648938643929493415907345724938792542824074908863473124491993617973659130897760613799362978756292983627904561775371992734600529289974126385661225405607564496986163424011944716287579775003345950048211897051068778084197303539471682182277048171896303861263401200544340602440940691958810746378923091325263754211409475476004573385461006717947459175323126238610180924412899426215443302988804572213088520313479996449718944873229891853475922368788866026482140518295527980538268948952010115938013044684343397773691046994741808745990035672456204724431909910124798410752000000000000000000000000000000000000000000000000 [65,34] 76210462218392059854927265669508509470008632379421937300678279660489311741944911553736421037213090222474981599324384007383329954790130820593386911427516229898698185415965109239719054767966597771269056792710375070944063986056345663279117450350530784843703129661179873535190062348759885790901674213021412063337823750722809380434812207193049741089513608969827399332227886170597176821014006918059971831098492962703647570313540602697428991862033550550126524882057818579019440052692874623370928071220767883794861898591504633469851075664967257277197371043885339821601157006238966722508283821147218671792325665635807690812931359528778977632173685700405421429495453635251080077173923934676062839730989054177167184314414658469940158652576841965025383407671162701952177736873104474842194136816316380666016041068040801394314860861031235200835325678137078556220905503324753514110425660147890631764335171073698924688400243645602422723478972110811092414995196459052918843011127058480231834889228542323608575775180602711152360826005138832460554488109226884951881236018061984646851062217264730743968900049850307592520351386424306233991366639792667348060271892245847009268012343325060395748145993505823939066935323805815823602517478000201633691720616248019417558829754291571340369484450785017781277687920948557445218116928765016878836443050558394280550965452957723921698417097961166955015378696519818938391336251921803610335538501986414918587713092839678805839366112709426308786770814826924657003898265350917264544938942545282824668704747031167775456940891300248346062145167377104480303358951817216000000000000000000000000000000000000000000000 [65,35] -13230796251133515650026475496728409994792985912236753710572664725647887450148076740946586575622245126615644083220694488188848261449006381126926724582924104669564832329354318059491237471080611394009792349584315650793589678058151285456339635987605763559111053613396408880272474391452488567126167528754422113462183625987441484977180541039014240576883584631378794421368169439629600417333779778352890373409740813881703297321355707846524833432468000592077675996532383962774572983321716138529276848380256518227639018416814942782771333853802588079969937624903021609073991144143056450100283055306481789302623276068748879694642441968231224122726201424276698963583006472590057799389797017184649984582166836498244307696299953456987613430218778657946802378141169731069887037682047743999637617048512055359021186099041441355692447355631701490730212554782040700575152563973581332157293432610909640576982764743694534929714741791404738419395802618408059414829526182084008692045234638924679898728923803253405986141696409127485861460748679189825735823398635862917189703667269616510634260396659585216720467946434815454001914177017003585719234806370507661154103782803074594466365364123341132259376127828164000668261154315754951214021703715229485241261502919466817270020193068998955398983008057186333671899212586226783501481687663128264515408842997305212257975812820600621792821643243975983231962736457207221024562015000351264179817111533538221106140531080977311160388268318088186537835105711187103218925528396711836662689159265052381537243981363647933546597320383089351117953126401934489930370100756480000000000000000000000000000000000000000000 [65,36] 689546202822655105918886103366843016799321761871041141695607177243825288670216799259705240832080209095325547452424517109875836841541681392680453391250521604185126412202213419529960164298403507948101904482094995535315015182672075385897999715060221501609861894854806142463483742935651133119455478591909057920212528118448426002624215083968941283546893861714898066161952323324325700980467209256622300648063369055369948977264012777649001090700151559440217367449010559611384837156230190274857404665509377466447296953927433423198535475166206747191093362256522612696118799454193823005121655861051028047790190884096900022186528552546519898493968028276167656207504330288346022913913580587603567079106315849769869155850364183021715682536741556889858654602348057582451965608183442258885931101635922621027333900057281869940135180512231729516455326644761009798075415982305753645503510608213694081134787437369938693782440876527076971146495578499425387021658737338989901295745008259945225951827408153750495273396135474635334169323356777214943414699738453876522179363123898913940944444009246425647056511410350259271277990243334063540003427649716916535108044095448882107106819434898942413385818779560479983495244532758726175183996098617044920644305944690894193749434290870917638182465624454342695439071552157297814517038691596506618282477782227339432558900272218147709479091576348857839297556367706799532072609978077314561623041548038079930779656442860791168586031210155119915912939643776080409489280108205079772130484400985707826474146946875408471200989239923734845352210011869554084496252338176000000000000000000000000000000000000000 [65,37] 79255739630828507825363795455615231411109334471202769970037109574594680010917532515263507406930458903886342081205661705644807426664288014571575029007868338816621545549631835238882715475324402180935215279336313876483698957709341479600694697838524465147087849875428745711645058817732372815402793335160680895241386998047877559372229824156251191499295709068681678885824779114353783443060467153925311202644884333985098385189040196159113624614730077283190915401637362798645466295010093264208694159296414143470562783730922405141640123905267767435923912552281147756083564550121692498016642681069054285193637278297163363423488035317450742905359542123725301792998168932563980141347081734037529622994135636619917023835218065126539546636277062428939249081611461437906678377939701310608619358333636479850911808741867675310014456611456967699879518471655511480327265445729558916509649235752652765925878276968938079931350949862176290185502311846811580264826721995352878220365014653287693622167786669710646607194436763296857399227027204075525311310040527094863778198274563204237406383297848669411844319756206545218764048531400483763412333089535715475443598487791221612937578789664850269053413729992435968763517184604687101695953879570381114546110153959787126568584976557048101590509401608147205074047287897342295125871508853510478466634648080052518560569252220538714762992445034117856171309188804198940865436286025521599254899549457354949076387776095259390762480410296547085121515412482887371148636927301164941587434446118025994085466770279806233160303835394314267965673709590794017764215357440000000000000000000000000000000000000 [65,38] -15840341872744877761542808366068255673243691959697901174368364986788575571479957362622555707193031105318134662613181499329016889939635171458877794754929641961322675220736530460183040559179160331174866729752415421651712076614718404792842044804414985299257599771689431977459572377795982154719335783341398440953061156326089240816231604732454205153345277059774654661761271728956641749027238153556119040844074661676006869130907028306351729981675762656950679421124004464799831330462904604566725467720357742724720465968057877661656579839231589907192890747637380237382634554255110188589642107134014855490460338083882451167834485646808571622025421024479155136248782773073310662732596552698626888920719527729937551702360223092923776360788046675148965970031509740613201744651955580957625155641622357867698384476990562222369565948125446735398207563814491382614573127700484061201629462326029477135479222882574957348720958250017398784481200116110425845157924272729370098325286675277453829230775790846228904881092616581655168665568217649894019821795335534895703420151898272440264924028336483884800185826355906721693121354177379158069246777977662423245340474546365958629178560157526174419475982205278957473313074510237846859992310600542497184303825136861754379911555240685567583278802673489959239252496352390726455325201470820624257748029393152920546665920614033265996757724752243276336255103303663470468328556185914111997096824367268293071791967897859064670004223455712348015667054970949318647003876220465813830283830540927016818929589486288083581507114440493043653528349650168764614802669568000000000000000000000000000000000 [65,39] 1128467717050303797861790227563897030087081666524010854083637215591974497739916383065844725335465593008339151915059968967071144231957592044935658468088504615449219829735863847551583270505077117858997433826945120357484749507652009795683562371429656814709830405882821750234766771456808377027088303246520982028212781544681115415379065277022776350840127871164257695900757707924675660173357918084064239033406914492181984589650021614969182354639036176572569079196214145701966320445671749934079057579154935028372107085110958676368109895560346166402300755526249171817354259124390354786527131077430472952898817729053695642198807464742926974042098400976842884198163494172652602260757676422338287605330697950383369049123517668335360532177931790224541623621665670494578189519563030172085442535371952932755066602765231061086913149054632188310327505497757477546541360256869188113893363239984677030045561702845548547199774817320585950401993779613012266940474695928684774972107757931448402126876253637883006722191046273110458057431303984627442894511893453568122106289895951766413238232456290382238909092068014325896430126869501537116241247972881612936660497430363594773916615053265775202166867197286221581276942966805486240899071425844854904107221893989412802423731126120709303356664374688697481225710436279377255816321671657222230863827935433487236407140602360703089792880601181668031354549250138372609986151327687978383580746229371777531050790932965951998213371881293340347014439741859465595462539735454115165724322283993131729674833144392842047561422553981659320339699834615340303168569344000000000000000000000000000000 [65,40] -27454600536692069632453803433790257925839672667407200566577696200923249857928875397746956137627874169314251268377254486683110346693047471315390109782362341305648873067134707156866419797611763962829943635394081012616536203326853145256767908526002218420765603348448476720524315926146182488939007249313372956531056418277806312591226850967225455011318628762175986487813349332756303934465099050094944362238335938070734075504398587834490442545319961735806419647401137767407433977715133081997819853683542915508824652350898441257215691349078697702202046605394802307458813188411297013389668358715513469235066422309725388765904933159547557606547004771582750606227186542792732290323370048763834611037697175259743398031256126795444388413118178935348283553262916815210974577797756363044858297071282892481866640551658088719709519124436010990575632144255097725334875336503254623913340275754020049798138985359343917063109252847734044715815641530422859021841936527135774465434720027004075715907579297763195289912374524370654602652445437531143942088804952398696927494559137259452350021207400066349252149648633814054073449492282856524193128360081746144828338368691166544822854648481439810914604895887579860097743134240181628708824107609352454190539781019555380337070947429883965653235651529124878145456829978579716267379732187280522707152022292394312751836323705687016217744950781034740842782039072647672093993318762350476712171290724376816727364381853976673046158079785353642203985500121203655807081648344341380402982752438662846869330989334690923063322288886576852536710965091583929958268928000000000000000000000000000 [65,41] -2422886426942252703330447918305348800509857793972843791505469704690010781508944221314701094116116101076811391746120293204348375211523546551217759163488275694973052084935058040348651921374831956669540474968389035112091678444265730404376967279757384257589872133376276855037157978228276617677283184964377871519660777778097360306724551232729020507428351400912262824067343144669567161106546814079279556615081817226040270379916511822875648236618313006692352621788159690649393366091222362927403565414932780324034579187751314068080086791053850649118993554389544534966773297664790949654337091158107572526605278857756367112760404910634493687520895046627328760575907854828512728447943805456134547428136495287632919532719813144273558060445838350449455923197948070785463927651343045889680232948971692109797109274406086882986314402575286697980504021562967373610843497222153253662196972345173078079265447518511459316252863195595740448449768526533723714244123809857585530711231517503929141232426284212398745513712627642602525591866559013732704997180383470451420934807894717805663325288493614125676499813091112062136310658723649968444506528379286961189575607388243497163256213140087891240676973468713448255584008123387660192862153101340892653400972166902538246216023379960897425726123194763167244218113908712255014597079849519316116873466922155905583651682748853182058227545515929230600211352823712077618573188984416286848162070412287922348648281574201072487606651494882379626896062152904562811159417554350254099779869686487880696546376460127330183465307799371209063298985525395957731033088000000000000000000000000 [65,42] 298386102211891257591722639558773777266223447065006419293295141569573619244045428741703102744467757869032779350088905951788282986221319579561042679647561947759992023478482854012110406732616942595954146660155705282295468070293594248397526844879295171351594411746927185330335785974875357229350898777263460044163509361453782496176586792287463835874843414872071038813982199149674214710201773115150341413429309696414196184309131437413621712785337318462008255656524100635591744994584296874089762748752424586169259771643571457991983336949583262947941932352093729553842499827765408836970343879721058611934491402859620573041747939323896856688475126688401476642502050121935083747403041965317932397760248754573179123457414558922028980500035005718119939394642369205653281831507211617984402633696443504975833929437946905521702506640984208814510681923818671598487189365692587943222994455966518242620260930980755451469050633223247440976241198268796067456495697114551614262856584369635347099291211855776249546111266188887377075891363617273630857076147807216180038360498580556210316146023012940137694356488381516884812132036733262421710678038179251936450357862855927132705488120121880148787421772569626900227012807318648494805767588556941024924519593381288615348256574573051745375837351718528448092754983835403766071188468561955587911389835499248386294035594090041418920942643994433455844770169781566045581595981270419833915497828485571810084115877858905051060590635286889709398877383962528844700709620267473226140879723265090361066174986593220017392738005489661652037801975117317819858944000000000000000000000 [65,43] -24394921302533027204261628249726748146323237879333830551178891242786581040272147627537141065703673686766394988648289711977119555407405314093422231994162107254922028723694612414540586933834940103820096673068407765665467993333730062964771346079309169138664668298716520295775254234969839037565342997018760674428669952123434516317681869081843542446265002355751119583582199320257055854362455144318302337363875077368273492878776636468674055733086850903588062738943631019860551239411060722610679198104269167920118483297483506587993262868911399265679047777887588007341206530011980619459607100331796377095666391318610259404996254149879344035629086442612450778639283038343085963178020516165742903431960635496511140625603518855529697325063634617485559185445400499667356953245245271595886747962948390968658359724845516869789688171355495000754019585117794319748861580569679955554727780722005705123880073965798622391795860862541711976628819864009643208806706992147772727960965723077158179072529896272597723935292687480297747125613468049322940986768770614535783858454381537202373552036567084345471423564165432423629652495625215629699238249834355854132363515698581551864077774596372599437086229697462940101691495581683064640974165941135950714152738244164948414076905237056429891111283428310960818410175256053139361103522890402565295377087189336398256970463513282344257523595171419322184000969320558853944640159283656722984706093905427221045389771109172456225502066303337815802807332838738181031526454889359985026615538179532974764855599520826149424494460537049080754688641137605970231296000000000000000000 [65,44] 1210156043683206453426805505816333993045623507761807225804463513610989817897577427231884663320999556614707302793018291018121144370975351195822693653093699226559536440309235484783255168714016949335280606291678075653778733106854700981503081295214889351836529554617424103784604267651564486188063721005433597772657190395729533258389454023991693617628642835379655713462258211204207311325736995773278108265454523717995583137825795791870448598971929224855096259449638432656086234281235013941029191163028352818866462688028195857427268749442714665488012362791187797190949316751978337698011333512474782055152684615636532673923217394361674697614988633447931001565747812772422189226696458060768333623386157620526281894258117837741480190163793761566618358249166821877581153862289814760941364153713664370671079129637929281532839963091924267297175215414692921844163271871508423279163999760993568988578185557214071080986145522142228077732157771528461626059923084634834467666278747845423222891616313585260156265099165370501357947948461369903608138009850147562193577223733448245410100940221273552436881303585038401488403651126919307992059959627937181842730091087339889232967855472134782660904127896709611619941438428835774400991188498386024023804648915987244124046419761524133708631519287089035897024352461971121200565135227442485860575593371546715944413584560468765434469073497729418160231654126871719002754129569739244867574810523842395091712757886103021979544156522381936887232451777110975226200500545471510471670034840701180829684878218169838458502150907690281727304226043725998981120000000000000000 [65,45] -66998768125754102897546370063639037969933333610987481986094283257026940235898779713721791329228945183579186403707245388674360112372611651538994786890466157153715250039332997018303676479728068953520130324639286716808421055355354364937102548424477996189993707935897820809034032504731703779848210174333385258988693878591407494004966196831986173307898194851897797264231328202298931497521507053273449164180267039278392055933044629250752611289721517755883734051256569077081256836391133779163734797514753791708000934284198408594145213572767638792717901582599216896145284809268380112290760777938118219416635115144088397475725411192147825600843539164845067993216478174636815469656041484539983388366373130729909067071139861126769363722714431838171207021693472497140667243116922968213422020719739521793862304962778442996176353016321488903382244257799588531412360684261665112091455507734948041354466292720009430161781749327461053367561617999951738531116285537869025199038959226371962388411605517002014916066872632656882596871044955605711568373158402618872592214166425260194905951513277375251380314373022616127563204324635012879160990795538617788639150341755000043293419564795787332235985034037542640573601398891236956864971582450648606135878164106705058682634490331689333540336755595108798059655430088313211985754217104202796344538464351309842949109487165482425827186566801893131406603302869082653777975539799101085537777307027232631552676369987129567718527261953925033160508904594965113359392023204128338202864291244533362958567820813112476902182442346567469743107669146436894720000000000000 [65,46] 2554253098210411315844981023365600578424707045024815235355821024491147399663689394849002880263238074923476389433807382771282342396355543688754278745363849008233850822479212308091695415517995997961936655968733129970846641493532605299588011614830332327646194729207147509827515122864309284534085273520158572396541427414489303408359054614363766880981971253671939802008989568822459285739901977690754256054608225795419627292329410512505165213260703482525207847620949946759112992511584984459633884131510127064267541212262328994467502515726433419447523730869065929311978708270677574316954446593250919029749076571350557632332212558972809926102959571854863468930122593284154689703932769818134307746491285939983103528990293281169656230911930821726997399924463307284815943191113296077185300401041958784748724077345523784604876812198608470357664180520573106146834865396091642220832479270939486095947326220557394237751289449291949143514082333216366236635154470596825547218144133483670266102915277120332165557273134785204267153684158383900746834942458161313631871080388479595389763844669855246172672020883477473874961067962002788557797106249531480301267562059730965066969132056432215083744266159259445821800530568862347901258013512856320307969852053639177543420972138373531431809131426717034167897105282252775955787188891376476388326589704609598403139634987138747987060054127003663124201767438619717362493120853971593509793426969846977542416176286869870574242685999359735743329470552118867789015990335031269115193724531903397426458652610103628070491197818752105056858072152518164480000000000 [65,47] -51849577818596577443172567879533918235159025791670921021496097065452363541154624908621558416989447967004055407960651036859255017218291782393408477660932639144753073340473971917730790564548177459320326878725075099568899544189838513814487135930540942765439950440175844892137432310351748295250750881879331985830012656898368325231945718859723456626200327279129473950024334039501354942423097613564897334666721135679366665002293619537942478694689446797704491880265101678483061293507898508269923644811643038637117945189744906795021773871043024943354590081686108204433366804439050673172761457759634389702008610951588009050731944404294964891953230323933925096410977692101114147332768923873163373567301592996809128683038270458133384277817435563416797638447944341940218176738615934834051678544490557567386921162074126040608009444140906201904658118877863293169275226329143977152949757780530461615362625546777479573035816868963668151223742459391730935680567596740844536103561794936892872788816409326035682268834534143944651471929280859328399411497623852147623772004499737473081890366606792171506193100927461970064758923173863007139569748931257527706570447588045626440427350341351513613824671561722100110937187038571547172899926345596286309063928944981927341768428493532482197234277167040090079082071200340503759712075288769247746485221156847636699442381852988136744320336732516033286433719333251187420829972619351737214134946289717186600332930846986673376591870366289924065311091508962936419703607279107866758968582805123335951567267717657712094872046578713669406783936208568320000000 [65,48] 1245483556510154676747795703181693303288483657724198794489677064869682754799473731433639804041719271413168524599209670396461552245397621366508450490231830416152709498615714746947339065321710835245457695217656517561592715076091993393599202512402007272843309550603844916391199101221346188758350633223918718155193301455789292250546787983322987553759564813002646910794350702070569576813821793024738604833550968175245073945124916275915064825534503964784366531888709569395934287047073962794590194190225111551957177694083300567680667561665939483059328707541543555780100991244216957773701049868354053141506729552586220328734708793689724546479012162327970307601471883127155519382743375210334646661545395543694638858472701259020171768994555886394459855330551235904855523700314299269754741010125641223640810226660793150261286134079573120923550768243048239887860170306718866205977447620793251728541334682128628345841853761544632939245475285054672981622518240242055821728277955924152169931882216815525322806756566850879748941727512860902154899005707339346047232342690076519733087415751556970294021724219667482708672034996217962088987500756722125527655780688726893288312468524902044436540488055018832750896651476405623972161467862806256077240816360619284666395317369598338890688018158771687180771940969683850063674677365319138139228345990277186630616797181274734754549668814067107605953055400986965051634420184615583897646899349772145928017423720062643483608147009868296742352834534279370199648618052012652585041674630252845128396659190284018834629154066255646817197103912058880000 [65,49] -37818758995042643083642180431470603571404852421507272430244666767592138398606549636279141121546674033791705799356359200026663509408509705739112573068183361372836259756559115945079462968946853630953096873752378323759615293349130892877602962284478741192459342956909353652345895289589032352303279159531681811089263876426122468955555569692144681168090519416776348324198381680073827571548307170790489025490998670589897119820665868963314297791605343539215767166337549514916827286207115828432895514495448040820255424201862362906820456423085077684529736126233627442997980787104807845756459348390438019823026534593366015852018434809879698982154065535330657652783736544252378245088207416267061264633809359622565737254637421182840821336716532845980898424765590358508958022924825992096603600136028343785595099096551991495762367769614329566904612841048371735800603049110460910617052810516351912400786680254824688974169455899741894203926060139232732537156310856496766265163437604450213226440440653376512573719465279767882224557717395567654353616366668581110274800296871523854103568433102272178475920518724080147898824414809623278094600255427186955463872538648742104083818061812035604145779889396708627701924166295595291469589052892193829238097340533388499392468078557041384935505511069487825619994739594693067314049273506052314725761778755926994996250627846391903860325269746130554199623496958725082743072175205418509654241779648211441012925032171191288472802322960405151829830606873967571179059268189652116429575607467473289683673265693758478118999738588175278156122300325830 [65,50] -337427776077052582029936787347193809039360147800679879587378278302625074993382854869182862401051795819501799255796568843522398742719404138832915082922650536193284711993566351131144137166229143100934308548032203596444511982518527070659946118200224527714134908625192301855163262242955369876360218921970024152337288852921514372895797371785849368195629615375947884072964089412857343812837951725241074579368472302429189022774670053616753948966287993402399474437325227839598954993591395585191745002307097786305253561755613912011814101950989719974888580089589288949307984922615698861670349080392952792693607366653337446461913164794184035139620669284294747520003840452393790494323352901421290577120323231593896480635491312357753082495472448939068781395506679069503815506505425135920715118447517572832144859659846013483936350354789052437546847694793605301447222439973062514722136296793883645163037227000530866710555842366959766449952550595047180918652972329769923777566724821610964243101668123263624021286435717985856386268843482008369029260942423211131432279240003556572392586711207193494406725826307353293262544947898446544260849738521323276066725908556420047449799951185628919036801447049879774551543628290283880020342980711646997355556160211122897449095666086792639225181816626549728796744346321016687317085902093151380443229154565168418458549856733862437397045906234383126883440659172824933969119350934647546496949492981267211863654430397927414959914637993604577368163898988314847878870132506395955974054342953901850210131804265856897384953856825078962700646400 [65,51] 19548871423957631610323641073127620269657776280985367525145548524400781549266720945504597895412110416451497762192048129480521226568649420747853113855570477846336709314529145618191709664839996723829033984843326876808120907519894313931819864215451108822055221139187348132935167831971850963459955978237322257762180988829150055570854080811513475341729609979980823504960332500598935543317448944821577615368728646094882504475892100787538326581209999350566340015892387662776944909845048701802593401725022133069853417585000916583008581011599608800019286210298537984681152907088871789927993319083729334595457428098505985870834586904423747392814791564398655518760619353700297365011851878450645938768175742109794892375485090693954121999301732798223627383606326897160912343319582336110232206604507176141948306838631567635693626199545454680524672532027274522116166294286946328610983533070989503066081649786689354039009316163865486339917650615868666910826007872687961277066570322588816988144777573488116664126815493593636508444885039061179533919947011179170479369646411019276054917016280601011629745887029085429376103925557718059163988601049944763998442076801905151614280082586379006592314548158103932343132025225849565072088323393898114478635204859154250438931331786799688144135666179252743649949367595196657411132982742899626052184224393664861412467398852424085975953333130795943821589512255395803694266585004531342935719137978524073976973226769667019585933125165851234401818219901088461892125723887463096405887516358261707559274563107517214492669789602545970264320 [65,52] 101664153447937481939596014986027501755361843777000365885610789919138815779482767456233612631551890623663560263163049773027348031045519258620439490853695820901278252378675216601451009845821889213310140176840756662398248302065165553438133893617287363543404487850479436332599608572218726771519232090233461402474110829226381591708769396736776372987281393025545571440737101809343261966147362445940876457074367037200317194440888349873189531346141858277318168531924208200718834045189422282915101099356818446381794869941051803968044626622627933877118440596650797392059190090445837436580359719482286172710733886590014263100865763726691613099291004814932836883955063520399614549911559005775674671668904205059347116950402179150470917906288396521639415257668713085090756858421115754184238998293543369715019713661971819062639397799739782362622843503414790879174026172258861821209895932467571078049006649654189754463077666874549582723088647486004088350059236630337849544622892879226230002980555805806660478361642803507623723070196849183875437668540522908575140077370632466845996442104956503787318725413223220627615104074796215390437650743291146240460020156485847958227691070013491197378189024523632129578280460069866126087888163024069614618779298274183585724911878872644165218306945640363082748990589984001003988651558385993508036656899576696192902158357123721871817088257963765675711701390643151216587962954989626318238966028926847099476904874231156649974621660250679962321194231153163177212310252745162854674234266376574996802289835500566072344145417665344000 [65,53] -5139156991638215867405264722454733716631547975566488097380988967441925732460591174448328816577554651749699331630506608399892965441997487951916210613366663566882793200532595767518350164368074607949981665829572273381915534265168242863871312228844257642074793914419728314018322759629610437285068903015084712844458859562643914467180508729598924031531646244236299209737129637107657033927970248125359592424689713252464601588652575801580786864380288526287222589507532008871577454727061244609750892752309683882089590995149442467081872506538249459456778786529470328812413569604413655910626918094590732351300010814947289612102986751754128533486527865552000407662955762057965833581081836177978169141206258455873464371779913554549024433474372434532567827496137630448656894887769870133427047306337725673493234194902607470494544732073662679466848068135613896397910405946686326190660782578330988574849733854348999608673586683664531638373761864885575164268243392070040831006569684207262392804431752563898464865592695332803002542906728338836226813077846827751379724579024798001110585826638883459333057206278471595599545563663198739919044186060625549363831108886419561724899844906285319984290968254926293875224685211252910579391093461385265213520101728785342389759987922283855108799778830783914820739603478316340212718921380896578690285322717213433594873972771529795311230140951804200970872123607718075559566140283009682647833587711003664780595274264814326018105607644259987893195238803587900425052558982679073992347561437353962884184886748393701071438020732480 [65,54] 13643453650689785165682629967426297863959873828388464302094967786446906811797988901151323518427258434399077440197893928883413068800779294489050588278026731773699532363871055487342267985206173032320900960602861210504275266762776086863777430970216960950461647284131100012632766694939125410351441667114697275604303192025185158562015788717441116367781412653745703173025626730388322710935552479345359074517049156358896227276329860950924857714814513787053358204460473377413085784028658332812137998633603738557080139177939064891913821334572348255120128959767744157430620018780193374395239073940319460056907218744909906124420752583503586228607895223827943039191475673594081740103588348193404039088673895079054462366616382853766118040208161080390343372889295261242247454885170368373218872922618283064298163325924289694806249860682162886965686962297679724925060105032496980870134425120100557064693078354522011144019572977091046375218050252667596084380541312883356082906115277482141807521466145356302416760869409532300687574391620509377354493449679475749966083296999997135614077040609435716379988217780800173099473141046575737528392786788815322008941128630408449067801420892467713158912421047998047284001591552408413409239926710440610023404013058331015629737464183157359137167566804957989684831285806841681918449876837897048362741843871832299915630866162468748694389715134519710888382438003191129816362585007489298320179143125434347438975375943535718895610670204458409528599494329692623795932932403260891868774315257461904242605936726139553302312960 [65,55] 321232287948648720245197138555985395095374869751851428031224822809299958732463601704981847498555059150078447994288647333559166630993369486153074016142510081904318042420842263915733925939110424075226240016505094430058536739886096911652083519249541413152537529309766303525358792755055982660414372318069461188742801792803647997427112745304812757917080241922102478189277717978223973043249331719678912267955229842276176735391357640239267537897063733638820357398587561137788245151091304791222101393425109514782631291502310873618493638727562786602542797776762529415589761245258548911190912178655405214439559558168149030177793737524122970000207460932479284935517251044566572625039429932003680966760599371085584936824372941612218833196384550702228842439213990195691973382101814719624543153497306628593510695614347798312520352463769229371221995556172931139079733051803858783653178856500344257732764393367226188349267614284732169628812026945148544155412356949574445531545373152234125092687426295705317486774024296068268889703977157564358069553682343707267043652720856137883361253631842545980763306429408314846712640415661314664869167705314386421677922540295472597944311061777891808856077380064267811609875630107862810350856011284691045543444496216837705812885229506836827552257855297912053144974948635101526918497680333581918165501965207053885741198767419433284428654923785802780745416823189754710241969702743246889073690647163523106624730459207033564775810595380225385991517805342846579399219102299599866935073701300313146595740140400838664960 [65,56] -1888542278657922780345975872788471505726044264305313765694404622423968247026454912810925442850054754298355240157783274557497473668645777013503109151293133952431634108871464975017029380112224689701940647555359430307394689229688523697057757367270212782280959718082449191612905555499849737009116814104851808433450689712753741618520646458865514484799715947481442361461918179357685313511696129896439883663172956734428307322067295075291394662524930725311491974806795626591900963246794065814997082788380835335408878993683508415633092303507157016383699979035590466603066807350364756956052319336996360412300437487396287251349552548662879680972633762728856051897901092675355186820814278683016942739959775911574496441307050402032963749956317422223492486810028908134573741912832370178419167386429716182863492183722800792563053767325850752470374958593600907641086310581669766060480620155434048889120378345351972318300170615079960017808796871036946429351426500572711720189755506242482418939288411863619270039290073138219188660219089254944091779654199741162526824134471788967531179068074276554399272531634907022458203125080668828650678139880561662725313759349139281031880618310942113385051279382240034739929138047861358818725213210917417621836827587962235068934563302076328907207502378745230015242283358918410479276680391095504741028958237499967412523400095490151728392169745851532917614014080971316035492111813649465368589850560848325832965626054051409649166474422079138257114830972344398979001381131494913031392262384217356577732326342694400 [65,57] -1608760331886694373717783081449426666830975125763968025524425924121223999500201518251506646598298635380128115373681221028754503870259564909512463921591190914629094636493735487805856303726235728746353195577291143629760793996394870351868174401683945797174795727466242199833903296638447404201401403164938721595952108983241119033622579757823799520387155905766670393283594267332224389727708490951154003587800768486905578270801184354926018948959700639007353451268492739409967291898522087318327430633649426933671618116732332874623198723360193193231007564908866865871620508414162259705379894366082648525253208256837690554037915008568042264783779242292985174433766008004415782999132175256228094101057686586657377339846809195862661598404342280295077146720546608930958803498829444745741999439226596620355556498658370982847846520451043029220038006204228466699536977863138266546557496407253603848197112084174919581085680923893632284476677028606953773415722771756251963866238317764221803001082292281722093251426682987446411573596583846541928795355035947139809590641471514186387220108130880136636253232764320412775440409772706257523299607364162155060085897942817798698956282122376303453330391453627497902712808387246476009191177303321588116926437353676069866769483745865069035201233069259921306636380397516594509266145939918117829710818715457186037636949813925522844049870001421608992588320143247474253943182086796476376697056533203850472873471909354343755715437885732556438864211413594105247841767807887613338096742331689047596516399296 [65,58] 22657169069706054536938398948747716246441932776023776487505920491737984857494809197817966483851038503604342769588599509926902061335684825453205500308060071285796817061789030826591822669012309908149660253882401971768801994240975489197011238708664237266754111016288247904435044191159630267521871575815871443456048370582078482275605532450979982600879166923371957002407921627887209832873574431525883156357174153902970370452637819400574320448118536728944435126041285078027970472155467995012443655637247578532911789783589171101891177595904483782921957330785394099492229317969104624927182947400252852344881075045127984971719124685648399222033398585441023842976211190541061640788755354565369211853325741784171249383039937189391585699684896918775121839925651307848575786050510401049441483903838189601530030668004573070180942178095519690472998412541288145905843922949956813244960697378523879373459092720368151247380631672049628813928097985509827589188758548603451885050951943096990150644352182890516657508537937592162990694085019026100711517426134246667825998326947786542654695408947065480361098275463153661167568600979131500976092685596865110870633413836108977593336896404806189428471769416922182430543009329751957549846843057724551678827609122833521654799562201647769148420758525172189782247852370034312251988679697582626861529512555759423782102708014502147732937935179357894663672395860447146939639976127781185663449193762852244200161141361945960038529537071287514508990477196529228620351390027619327656848258376284168082944 [65,59] 22436064982707064598085840912074652059103817229598201783476264509483209088831562446016178073243101676259608250488391856274668142299044482402904871977625578697330550007296510348883962319074837981318447157141770354530342001295810021261072080537104156631060723927151741266493421025686905078332987363262950737386254835393800332899372243848926186913967185473632781011838270511007850087396423978735964261785092163138353880233883988082634668701918366830133604288976464817501275694346029929061605611796027157281237439662131383970997839571881494965600423754217459247928714046792899801004087464377924389790377773426524678191172428480663618121140167786632027540764537685986375368938130869675052117225069619994987716026688511488330066766135442477548741370709693116787476792063216612887704088222539288206628121117343454085115422175511642292003181584891993354167127414058174802148254021345192227634909821080328092632746276347098590718209813079455549684006432469408491567281578724909946290361296592550830236510110885703832681155889132332851283115854845692404712063958406755709458367383429160597455523552460488877711936800325765708855606439847639524158216927098750435804764230905419306355619667354471263806049559454583470376299185819502452384980008971903191205359959685532031248858835919495706897385437186528093337471158781882559138092071211531751270168200825899728820666969095286555239149217552523421444189844193471349772223757893129027799207165684430163176553042073351322205476856618848323958747868483070768883303057426777792 [65,60] -72687353762387451220521349761761756105348603957940103085788902347049408170021892208205028170281579212462089421765333588999217101005700066847551406287437557754362967589033531999531930695437623743919205293100157714206130595918836710748636501199743218646909404040223195349290334900258635451111955211561462923178061943061289003620335113065901051433321837571179479653244472082134315055677357536251101195462676412396145370267558250306534735732881282808371502446388393677270057205587816323326141883246564759847524395221318838892066665422676030837336308113025060065396580475930758246979109419941705457102336727354690191478622653979443562329189580216522479997321264653371230010059476339833900235937138905737515644217717272818167571328295739521562135442817130348348315982157011050435402848272883247978121231109558434013931474100066278443017582907123802546484654276271287966457422567669244315843115004344900508448429447159775762708717262116467818813474505662238633815280156077436057975010907886380668444238863444128934341308085697790723249862853888265192805824304514200192060720524088452299675656247709359954735176126185160850984601179513469980791755504485481423644994028377080952534080587544699152117572058497902751425696571691073635892645488290914284326512142377673998768139271066914638654478273507068476799336088085515257000824969148124263281838299491528665230187766410965879608614071772595855345936335011911100112206670410649456287533246842822267940002635797308859498301317110703238462769647711975771532716981888 [65,61] 15779514501437169661810774925858271402940891610857416676624503265541283412961891954489317702675815186553968970638186691195678001501840283290066452819926680889878830602387606499884062979699439602805847571435028184607841305111079744538039268647261000646527152031837039065446393762722222462960249073358524424102523314005719676366956628690495143624942132237094694830314494213191769486791072795351766738039307571685480586811732972073891716293952114700975481300530094535702522731763938279001493668729537356692111726677792825969483647112530609706348550240440856408186609499528356550907645525479827216253123883940698490152172316273605299906224351325518161541115335310744824443705471401857064766558571008173254660550696676304220886558640089231042510180031641569169614922169494055988384164328011784751520865431070933632865522893572758021589729465069962405080269256796522981603343915113898439320766598030008691525674110485653759311961291718579772541097506733300721126383532695144148396324542731832055055349537187631080155227629556010075518137330193170463809330999480390445427593709360735513978221383048689967568345033889683335028666636085586620732082215815361640176920356230086868864949537059807204278281557936134565670085200826875724326044132353112713488609010516013144043109458952920351288587732310153904954975199914066318228078716735623626049583335810148725771976642838913697956945596919755299399504392550343064981154267217992453804521601980285602419057545317361779859392121558846938303676081827635783441488 [65,62] -573766676765590361504854587077602102988398865948106163406366837532745242867280121205892839799348266471776492598737676638865523012306981297327165201950640642574338433250904873793481410407112708420771089309790270953220711080957234370383411473326262041768903426812033738081152989942472261649230385428748722681492584266822855933758272507724884795851820567611544268672584808911290530831647924811042133112015251791557128464125635976643546473429269977068391499577234471713036335879943795856342815798737242082997775559779905936983282364855894510335232110289099730039176360302830865959162106271269025301536615070082928410174793341899145599850187847866175346567593208434590386205772486965010027041216313077079972134482766287000127434245180958203460845431522043177720873012155650797450618804021987917145762472746332313108710248272262949029552567496351253585074838374171355837496401433894277912169519756365384482309893357064572667307676068172941208012717147667733578204713776009517121012474634148802815241253458502475402652233911731974874881910394020159331921775736037261448844148536141053718261463103954731312172710467457137491062975354944481058796253231058633096588473175598987007315181907024758960912516093124305397296672089713777802563015729339656490207000309969434476148539460183580721831167557491125446729511484386647002580548350157916589788245953530966184493018988114232291788716526689349381846569366718006043671694646486937631754457395696914665208183318280367758097463561447048838988547645887418624 [65,63] 1107549907939322586071657984710493887933496861473690111716171860369905334999540065595165448565457273473985701557134593614624254575243522084969007932130703253219894607404737989150442489245195283806501502663036907828625642045667453755655030107691160329234175575717331529446388298781937037928478387693019858779710882271609039036080779813295768406265557525729312436628700494085917900221671449506789328210488456204343283394125497258694970192728076583633404059375274588339594650183490277987032989549495370969092059065988093872276254024818930579324176866835499631616708090947889230490795601974871278320682906262042936653670534532639211839826950324886492442461555391667712201320333116329227684564557635291514071372182899955450304043921865721422031957641359299387739577161252725105228409310914785205761721031305256572741428175108405680014975888296809364251542282141228439813856861270770349716264621364045751686137583203259847269514424324580571761974507712745207922539110681680686360034015460443381231241099347841767401358696704893243126443937166305606935277801280101920740489222509160397564571123955255737052295126453423597916439247920183641514172226596195521232172278899400487133781799964008847632553598911187077903931830304774719206863527323035322178751134043434487852397243380791001586641225713262294604801870008544593622587416425846473358632933740094438810091146464404601592475540065184150846776408911204843176151567495825795656756958195908161966223141303427752956521084850189883898773828182624 [65,64] 2684674032623140242120919917064584185986146811837250305717028329001092140980636428704986215484812593112338930965394663791077462404781223617236664332782771774165872346151655694833834230890547444868107462934752114949813374671235823488994365363632113323336929536049098970643046816894336174864458128221244455129667981119187220006458745950270581908662905328227952635914953935487759494891505778366196611240937560247923182412265032514041683055982625406343346095502154722135975029295349819693426414468653224355913441847619837617078897490592601749973146494865974301608544496795899760172198494730476657306879529824946749582980636788367156241810542656835838857509482696382516591279927611764120761702154944378220723227837520469298447727482236153560009017693781781708924099613907193568451474292974998649940141894233748355363208478065837419042744312714020825812422613237706484624137126408548942744626868089302237060016278239222570524763472903047552800227236411053064299763615952151941845066360508561088804958167022989833675288428409614751579521679280367783980812960301927301944707523469898073063013049579968347996229823876374911606491485037614787051356489556613034925024051492431519600193437232002091766144457624759770264700974982636546044508816712819991778776149920505893360242762986681057276833038471392881793079699225101477083734126480573818063128544594380126066373453492551478235539048735954135042681227744506265081289598218374598676989384141861911721973144261754908247667791374185781984089152 [65,65] 4619460560543692131688975092218200495715674541077581693017660476778002940880395197849171258991546024948138886347524316465610704698100356408791028704775401767500976725181094724691556543167882862111163857680519675806416605858267350992111498394871800316644999862303887198062364607839108614853094559075981686733397355950893900088294912957126414388593431721627397653660630518303868607703943337473771367562670689198953310068131880606959554169221626590013969324558674184325226246083793311812433380864377429893011392351451590181086899633201236352772698335606681326958148524125036156868212612538277104981469611436678070070100368421870096615251888287483913397461873947680434216986543032028588989135155291797597577694008566362488727532692177910227296978356132113262896940022967271365721206544337804439087364847689651778694824529231928285782277034597971145708087078121731200463210331546407073645942835550265901316168809585532623961199504172209748008983863627558299378991938805169230210147418811330339122836039731294409376551081589479056815069307585974908290574313666587036695094146775444547317219624574314082811554465354701156144486037187196587588264681420868762905441460674817383778398334480239242190505324794911959059893154035770139413351741875216749497961389373110771631010272611228572376106185988109251992430888193612527330168429369129022766998870326086149968232804629646924098464433500976844373824943084376555593104379260484323708611643023954938865516063333359313437510454232585694152 [66,0] 169112313711111789215149262593862227743180020037624578317581021611197243861375479693822559438650863336912178416462435364541975459863737122031124938171345850163215964403758940356031126951267401588610079349656887498128235743827441486108314570792695977056768776075249605564869277956454872376596429824825694284548539777490185393418874712608985370088878807708851702314345297358496614049364047931289285375497986425815217048429418757935386689162100678201376490521017717767912740204008810247240147220375380789871732899164596026365944357697684355227034450790966858117782854696417184852068614871483487380539478758629628164747092545824725470555418220583187792854462479362135978754416017188136160236822896868492218735496912787950587997064516849960010364312586579730039246482021065594029146920662363852400827573299338814851344613264539419784841336795982584077272136753296604941029022887988561479752235551661697367315311052781160742406585771449184113040075738768206995278288886262041423498512707592948636334067724980414138245537064039282582945508598358951151723824134443081884905956190478907204463406726313633282973937963228934701948478736577648776049573815908852364806205294486389205950750679185653614121460923434908247581323107740993688693801347529028921060695248014088500989620711219618155085744887725406438689742667582086308314297487073251283206693088572769462943040683526982255860902190030549036199568478416569055957691631365886033301955097710415080099427707496286246959430944192436767589597646617196830683605218682584595553218207407975164693400377813602910028350383749603079139360768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,1] -4560182088462779517723861444910677120930758349905430312923825226467712194247477444406316814056834393222984474736926806169351717200485580486313964387011368869699553003215487661342038344408972030902757123535251166612984035671179738856644590627512647000983953247115976700479088067952306280555140079142473445977529459504979367855986392630680540394497591106281449691226356048127348855653358210496446329866744589345899790735276112553455581121731266136353091064593639272126183032016551567948827673222654234872190606916172911273283688658329217088407264629624379280002099296564544931929610446914962687277328340779056416144331847527625072347025708624558713303541956359996510961624181023614039423103227381009493170422617208445953256062003321207409151454824785008197498661618113514646468828865678719797080343431732777072393535694168190223657916506821610182797221744741659322595406561791883825044455467541096248830865522193099085396146882171854049733945525670644448539830416944689958415846919125837569018602762533190534829831611873189970027200033833264492018500090420178452118932014328562247992580330213203110193477821055187600344552871883384261941811331436178128016543150010927211280754377306509908034569140828705325773346464133863539706665900037552782592735452377012345239056428339925874908458084880587595748076228157833651469714926197331022625045699074410956332638537791246022619549896077341718604266278546997572818191981884648800393094156682077482831405660230168919597147868848043471199909102203285862746370018536016019220493518700979470831702977402109593081147575320091677033077145600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,2] 159815465524728166851955027224176267622434921994030322072865575332879064434967078276325348988567335555018521359477426401186641495863740949109157230409899302996569786085766765518831475200868555580997929890787270378467694184265223810695312085865391934247626026115914341139525333823537960690477091753318780616008952125405257325695116415237137539801013840612514693130710978031673840725671460243786544910167717864220421122931522435611624015366816166567399813496741494358137407354162488632521167778263269985598022527857536778137795760924583772493687334576694483815457053774881308830453016172050332564920235074926324856342642401930819462512451436456763634134527695041796221885052601955217981873896036310804996140765901587477831054617471457219806804413719653440451220741409970976138126638698255462144677670315239514939125641574514829870828856182799414843547380472391276611084164941148032183309250992875532923049143472274639442297464251040337085691401927203262040051790093036848664937034957559273436625707770885116287417640018514478180242892391501687214975717589538336127264457084501752656018184270093168735062327817866210328237563476042624223545309856006038278249122642301271650956832761353601760529894377121281220933759610156958548371459931608016562827337705480949687653529657468337104150919179809711236858769112477375653620030885430573107852025750034211245557951003617541706294541262578114682989549203015874027583800335436870217349849691187833276204554061202335092088324772855604737592107159922107412148295998419900196844478139645955692072308498711631248839939021306767351126824058880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,3] -2338108315481086467150300737915833190801860798349614168407197453316950069539914451038085805524909054621714474239648754662458778601536053074800738417757881643466347371538140090998177149304903038355289589088283552077721715079563461091062620353220854450470272100012391180861957969415921818213433754983640074478188244854437552739636813038497906704029725506714619516392757565766397496925221003172584177810140507166728572643474620551215387366417849188503401598139185461710630902742620471333876725416360413696566148204991304903289104799215346627377410393138457330320324945551737119466968156044113237855014723226983882295277410740368706288421453859280946524063862254315613283051375930904783235078122686165390166296157098261415164339807084033340995677193455772641544139977401801447873080107580861885002279197809303280980347605276772335166293300335306992365126975049501331316724543783683567037087118691648537717917865987283559679498166973643439733419729297734730390588129256720483092649813797674914620052262029473899465806239051096693507917123564871296257307341067030947784889053865857837205343997534827492303585277602625891068865349434170884445277608271460093856554672901101926848965713886668720311784928188098003374172533935519232135604419648510965641591780418672534617577644021328588410694910267264579147827971670434721900442636918132966440475897809502852403887552900630100600090214789116471759149312444445612745281058134791195510930582848291251800835561984036251865583769985709594783221494772552469281562203928715087687360302444384668534502017260440853977322591209348754048626072748032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,4] 12314118362835239524183669860091258971487188669523604351688015861120836830853808114012612265194050397622437481999999039067043442507872201471302244181029596784847771524874263738322023806414286580472284452898584519801121450350101114761577076575650594509560159921164154747191196247508274065859830095821410629393657134738675947592854532947281749840943321360208238783910625129100019146535824641881877903693621435617877355686143420677341192488597190208291168708339017422030880687959537662685984724508039256302277117094801921332691187438734030601245331533212751464510658403257805517577849432455402023182670518455778399470775384207727621557782063837812154751820543028650110888606922802537306566309671480984324510236787918143920904027258601635768681864034670133941697786469725002252537541081575490588793804731989628185395850604182780789274134285913340873433102046975741097521713602818375962323259055502798205815503759183453292440980955932662755822319017101916389906538662174800881650333383714688951986655863288790607292783878354097432999098314730489352967229944855486903992590920899983314686434832072178458438586863330021822537980893670509919973752784793933952859385329916223864851973658940013625121236447575980232834394778102265705340645214823786107039590859599654298405653230322170919317027436506624855070733704050936392843115521962108151477931877004911096656410809054584819849447052171514539398075758473494701139289722061201080488132044812697671207908446467888528262031714986818791554040280577091306212809211385751562287309247817140459559297886362895947431353983238799114007891310280704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,5] 118979973385403120639291243825421039538640796597076684354285839795910049055091338707607729233300333381143868957190830939877652373158098566748129192379056062376848306434586839876011515491945302183712281247166703374828047657980035459730911414827716868508160358194691791394268036277269680427646032476733738220128503361860867869992583562297874947885160618063380046835611041156251787032183904326003713275755107179025578413005972692993627048042676933081296700015532709032249945731224667456419282574749911522265095679841062448700800256545296126966182408609308869466014449375314910709924605049028552376647411397884599099267940770815447953783945224790839607730358253136803760659238705783334801254168079428340900187446514131871798509664755192567931109234482330395051190045808642328104863072629047457460971436479563407855915383177832434299580705720605020734073745275166874913190579425834910632592015033009871556741764358186088668728742447971228446257329785422754395632911537353461288839556428024680017367964292654543648186225536648524938368453911246521484174070488104809002287259218495836889343795460044672473735708150059010084015820053088018016894051460314134187310177163132176054966557933502730022913108286605376762372389236366842353393765284417133647770215697756111886463937592008441809155369833491551837183001650115684911268718278476235363449601452896159832145093891380263630157518550962981423508240808996331564127430697330257482741160284864022117938995506666288914521112769528190179246467920625911966148864931752998014561884580463987009759151281675224307104205071837146156329955760275456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,6] -1204990230716601283122034827469414434706919681370960445809567208868493354246848836501081413239429019845349561190429658147694368288236496907214138375289298221913041952037162136837734432383147953268879432811826043825755723068872844875382006761528664190405422541293355462343115616260902582835570622878554315178702380119363699854953599072199553099139621517208801554041422448893173283006808750340510775434703594867288072173474041863080823090829546391368194314624542058997227784659585630348902777346346661883957744588896598756057805860322038008368109956592126621999384432945893781537774465514417966826291510909640153929181584961493318622011883276875897456177960631964137506023561376455751115097236042510450979866225141903434365588509771808004672565950867981548392349975513498950271757589806215687169432791995678802384909918042581722526569048558570180777203602526772454968217165114346133609881321420771765958387340969393297520302394958014874487808046703242399105075166836069639222569675908917920029452390822762162929607113674414220806335247905233247545650792992683403609999659966712793179100025239726206177598887358072140658885542546374497611044170020413309488745725055073369384582217658643057011298568237059745580471134136647188223588074328593587556160299899713335504985644710221111810910754958783489399993449517242779214483600463706667072923391835927197182047270789744696718637068816969804090368762269178721166123152743529615177335189309797425299531330103641990690252800143324792593494658541027848742918856899917164165120911284666197062908733911419656285102530119126017794260986253803520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,7] 4252545121032662980391615370558863142245320889500439700286637064746835162972851594162353128567377234810580223839109566469572964066728187803574856086870311877549703656746977593915837450500587993596023102044731062525924385510268234061159428869108752375453498190029813634521713527241969072217547095714717213123554299548114745597668056123045975610091439916724188570276306303661146946554534549509728090008779989622808568136812445540453734642325272043421983047497198237592918131558150819266177748328187165723044473681261349348265807608010079734471712098937207376139491917408971832543180253229898733699359016717495573405714410344239091586556907257939067688393228517743273997531111640502784523341036142726554405864577841136608735987031346437794564173842893107009690157637428045026887957138087280048419995978979331404629545315811776745821853067397441180264199598712767219601861540973641025718449097022415293998519444011953678193569594847344384730675988072075299405328824518150024462854383833343161996087847461637291502722397631362363884105819125619465498070459243774281599867452756074794819069767981284989107718752803440556487326759654351987348343211758444895522543874093403348121120531305754371178419134428688597633206813252572310774867176890371374058221765249632097174319820359485119929209784473166803209209099305260502689289280918901409237858836810363496167866402767635119933073486107624345808855220024420202916954064251441729421010421813954816830274467507462100308627062398420600119101088501784042973630613719498283407526933589898896073164376517135149975359665293519231830396432826761216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,8] 3570601255287898475940407943782110997425604115441498108954098389002029202115218373067519569972730001105569528004566650013347870165536262495396351013704793213077562883530374372655317433214412464989163632739275974278798436996603809780691018619239352702375759606871779344075465417940253278268330202787083832260731354127532888437832324326110342211199892591279247524341312983256921615218050407789163415112824745625938460699259783987309215700537103468952425582273724587134335451713528812591375493383140066884966403786151727098935641365703522859560163239162357743393580515608504278597243506268165709396258315480379866791735831829618039129297180709438772962154984193569096083682189214003083167361889206867267420395335776281112582557851982493632044614242274988383114444785018224084742730819253955379881085284322665812733946257739773172701573270567193520244542953456858123785874896848429509855410323209015344384943442356612963931388774475163065018754394630665380387647955221581734638797630965520039591143863524953229395957312009166134480875230664453598890960048704283810186019280556943301634804440634259905747114611455270539351543800874997697691404086596100454329594292749006778916050834773610859742332369135516803142283961420894312018615042991664292911064384940487145881065920654349592226186080311292147092830943779721893862272019976671239515244140661012826647038557839150946570349213060886032394175253494534343331193506268482577754777627478839212803880218555178707027820625734563539655197656284597915954776871554621766851132707270267215769296855460966769168651361827290921738300796168044544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,9] -63167367207731183016034883931874796647962672229489916304591039710541510219584523547284420622708074670802422992413831208806488186836356437467051134426944208616977231092956149996775143243492012749199844375695383820519794279077271681646942636548768717021378759194381107143774275024551687611358546032680252317932509743514898227509145990474192372351649004031102510590556673807795567481923391404836015406630885725883474036969751502119349486058566940467188990153636854800142040758420236147785696077507898409958199221469230988776459842200278729179930836177098200729387705384180311360370934417148771308787993115260301473207602800561401715003007284468987503269099159505585099999647568210170280577769919593292360159228981208755916282075575853035426926331509698534372487985855894412533965950405474661711208653746521426741451485620199819660823788604838066139021516885525427615070074274862167111367919799513072322721273037207076996583288473050869343618893307664882338069847629046082317164223117609097709990323558792673144532496766228065911412909056302474138988080213566237947348087547215766700142348008785414943521923587708841023049019268378313199794614706742447890075819219721287852913200176749158926575274185094593434717746638752836284644524053093621124891473054838276126774733908386687906397984003871810343282569756425713244311653538346663642643553206657072817920244938350570572322520658023882190727710671497439037479972505525257786248001215890583860664114925442815138827108186840545019672763611275597763929183221566440983681209739545210384081696912590601315143532167467807681187228739298131968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,10] 229848814045559464808878659079105682783246947528994418144961337155624726762187167734565916995729213450810493059322304887634696666415486705027007608072183675895001407153629169601563857950657475128527137399156891887909054732382855314912714531526747607201865274629070179264156339687709895361980114086859512353108116318085391956919428496856056460847909856594835784638760467733763784165454694141709472064920775414074467223352080149999300611203684297818348921597273359444054847445361464100311248300628403394069470431122240229291833987913381365472539184707062083571732703893659867409831507401200678178546944602466084020716974733453841466675730965007627225570762479937911069547561073001838585092322223090704800238325022462620666519335860601553046396916155797167154285484281172914849604759437223991651756055617146140534628259952068286307680516767318699578442161642297894699500300885918116544597857675095625625425680846445450177466051344152043553668125762142530396827980788664531018276411222168541208005310113054378260385962673287937050942188657239805373719661194231449335679275714249878856764433658486852271027073346563457995003103332581315258328533330747774344752155438656042292012897038435898361881676945552204844550932054130511589618676573039564815021471346433452453354921545790854007510606249558983918990487625174724527233081625780594690973002224474433773287577918914285420102480977725925222815062826674352241702762481929648001408151527477509667428027423482366941783828988720208316144530688906789196705063816600698059541835691843751456170604745299297512650134537278404499658655003440054272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,11] -544124133506029322204911061335436311216443453344697638085328245851667598727814124960252556767093528265457978718440936436244741436012771475335242803851227151501751416083039780689014987187774781424759751258828996361142251875484223934060238884923493293647063433295120776782402894679967557961659874273570639621229963353533391263189569457687375688309000617591884294631224096012039437538346043176296350868181241364873839150993930492129790199754254268485114070415128384518539625645926012735217707165461307171916677085710347880629066464499507889998689312894974312088057283353622585445659022563028480316969690205286873205956182783682986151635052203426808150134295807159881945869014277166810665270905831037964500743590085285759039816073228492951675666426189172234423005653672369944337518116739846765327268743330976140705887965745787342068313769243925385989131382743218036422875769967471071774169783899113890633844885928578911798962137103614081902082403150798711860588013477991614314145108915196078425013348508936119202427732562305316984508708043613631899858545720190573460238674929471427490930355377497515687853696727950148765455031800220633567592538607514093537391289656993582161510581806325108098973422024302648019008063219976787365768773671975369469542020049988204407040470754858066554213764241742264432121524229189096730373978761142725448608477759637722734989188768057667848966898027104032794199536964989849312904689336832337965255328010472258862292775809448697279628421271568085773026315139617505454392356226845880335234414836448659052464770217377841936723826991301375182615388072385183744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,12] 963256680662768148895450392349762875853754726265892166829242444754194666406124134660773656687982624200254623068665941095890912250123566034971115700087028436469205353575767182338556303722718643995139825992187550140677152641271823151958644632026781776382042403712592786175005081327887867402480723340428259567216279401753359959359297736042141998301581326429968390888073146898158625663936744361816065563970224958361646352465739588195896027257561285048638213053640837873857260492283648971280460768306488282431641450806066722092684490028938929243165151885518141335565252433508526671556317346767747676907696487250795507776257641508093737265293956310264072513953793634785728174870256335052786225087081621517684368463362929759135262464043796050746922673659677635995797468068550332519226182021791055566777785996575936957753791974209732738721931530715097948797071103972229850175659233895918888266730771572759687322861927346629080063147576290251828421571837439349128007217104825458310773101477220441701843289280310781277099935051414136829838646307510870534644586959566936461916827734960058270722256827353026323297344912110138655125411605289780560092684767947573657577318600323513048541684133360511385110425006078531093030468021464142682103747272967989441267488733786829508385243212462569771429159795537627773231142767280102013452206883274903287421012161450995023437355175096792541724834066400875331610250510844110323838975405305305897155494731645808553433956440487126238342215595066345997580855360766064795632096575681981659656085470627677309671477845486647079289164620419824644077466018492973056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,13] -1284921062768384485978892389729507689982661488404922459868781808105245094829576867582648715794303942409796101823135041017862020017950189897622795119145573628223553695542381090849762919131449880083481730820313225935975207806922192307396364628004210498842689617922173567859018666227878516084913632947269645879259240682077129971448407304376257280570669442948680195662237281377921823335055464637731307629608594756216705043128138808597403053702962794592562425802173587494735125815354355792678161965852435687706368842011448376969812177862407052228812956698972507453247291378954751071492468816982886470863466289871008905226282331095670163706448021499732016041418317066124769700508161194503901331068406005013757720933645928195131380661792222113772692691678492869633021022764341659336849558723934762062749538329068107236655670599397113543092419562155135157781859822543984608119468457045637582526594229106628291397596500412328123209743054393266358615943162941417742633316733958655545183123101651139175694376995726597279192845963386874409541195424726341661323847888969538394668764106109760442102138818891002160855395240834815653397980882349639503597409184648290513279456524697021584514100226593117687743105558346374087919420666009911603004266762650930869468166600572174074631490561853891302995882118690113336421399559458328296106551089890033204543235915442215098666213461675940280997194880300690532302301011032378478619065485572941972523206235445616325623875416829765610677346985308754392677441538995207303321647178493481785077095325982238173144021623215321770597344545890838205010035142016630784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,14] 1259673105700034879035534895608697709107524257606115249591862666306455094375953095192845449196856991328321578626726196491625529607798414113723354777147573702655909012441949572876838755811435465717845800020479844954551085205213073630512889698946216864863494339354710929653764687452895456649157229321702076133105498432590933612376076731422333821660516010003057908556034708052695779851935518515518838965644567390843981242241301940535174225370564476122876821344232891718400258568055192909378625345744285677651141865028081321189900254750403894864480170871201919388320268794377329117939797730438155820050046244220796192763922057059206606064799203750493906933250850859124046275966337272656120018908306530399250107388802263914511641183954004352193199808369596637245018978348823991714119897726854332027202703208395968358124109641121218564550758370449736820124759750150934426103867346441893182593261793152328639308112516697420613103569978874991033377623323601888330798416433790218318280926034129356715026070441357697157479019154145832300292319253296693473400838293976961928733154673868161734102023162539607890650780944290829662998374867672119322051074491361089542078375106075324063948224783446398221637979734917362476544071160355604355827137346785372475377924725808122452635032075324002268903339296035311447265054338774384328466670519667879725396713329311044196102629856987513188039422550494104454450297971733154125700468208301491721548736530299526225027927996481043547816044860601338119914450934438553907935449464375025133162078270978648096964333176468287457989888007312850626693632600915836928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,15] -873263455601810488490636223993746835586417074018230921194373997790942549832751580791098704334886435251167920530719091360952326051713809516259311489958323855678686882389766158693275682429375465057415253166889910961377008429884633006014934123136159685028254194268654177555262925379842784746776640862122656718907587813281907065895737682080137116840522887436631309172061140267020984851834545786917998958261802873871798655831774803201573491165865227672310086953078858504024889829643842227583034994447392435972913125976231072841221954022556720691042771781292517725925805466700802271073357728098884105532067646840600687188769109799657360809840368525261115192778098283939323916307909020608080582971383533251324704002408989037291487750517748525426256040888516923746673490596184829431021475677042368596996534647717106030154765205414064274998994240958151221109003994513562734773691353879324572525875318210683607796574525579974533117515701028050855913869505339798808528525428970193023403055384940283461379708318047531940238001655932967318338528278702378047982669930671769268740394168770752458889745619430128518425811137465361077896536659560236284707790426448253798828424535994384658068963875491266217865856761176542456598933995158409659690393354962537511975623198024506765445894594940040544059313641456585767362515547292157680975352385998840954179570975749415348880685836711292007453061524716610545190998445679581341810345596737241393734958944481488488822231102827158509702678927064216739112586092312505014689001982161098460179653292096297431297068184699476886406422934150366848279211275374821376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,16] 387950385366613594173446105302487767066777835591097741676669495880145864791549807434283190474011644324525490191371992730492008498060086526596731224547502030331881516347781673998210113989853630340384299224694908349451004961202341029693420064482024457376929339527370519667377552182855991019555539944287053561200584429802607771347902771710141635987278432137599688329878027414841333930112665138998835462551040786277383522772834100004777684857832241832611807598948634514488370221588231068532199905222117744065616082445129577880566423769814494837940620414606306165440758926593417448837576682113652650603050907877697158353092208744927871810678636243145867612017631523272052008048861868894296157683694909418275353626942438515383375356390858749238979483427939475791885679834070450842674579602373637593760615116218866334271074041762465870416469308930855909367920143603533304433190181396557271706111346244269958642491693396368325518557282759648328071610908053018371836467888037470773104430141177229839592697802673815618021422205140229226326216972301326679603997051728334298183368974957656604967988938767056885195420101708495939588985610309764867157740791570953199140155710785722705703806798589212280908700317311060872194063244250507957257755784914588336175941181303130763219145586296574148633610209536419671316917266080282949333012731053098679944261415204410909826240849293150791653127897409587510561089575814240314082620845805786748581883979302834928657509820935740128934308186478206277253781139593449418597417187625898291311137857684960378928873825705655329316848798072946149762351001784811520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,17] -30742992286272733935960268210706076747010531987143160876797399885101457840385359472871934933345318262090100695839319917452109718067625372489367969805834563921761924857567060065224481726745225384313151993324822653800978106763989668499543799181761833522551349745254607628051617970323992573734723244286321163477452536396848932458532624825855460240802902579883886598069445667787354798508193386188384753417204151140658298125127140360275447102384260482095200324127217673008218361986933390267334438402461983705260325400140816865852729117965735775663703649184091491918312514859670172501966271685734769365714755433079151115139013921535740364736486083969635735784250263321693289369852636107554506974372568997088768311049481638584629324415826877951382893163211306327893512004668974259241827877621974359490837586592692492641871790869934987465795469084555922018192263624793311758637636476054769795245081228874902160789093579429390273248652955807447241202261673535485250286120809041137056167450636925712972227444611046564125212147926485647255485296559993943119858130647762116099607904651745265551816820078872301226138230893590289341856325413957147021707001004273833604407822358253839233241552490533296458270716746774068797812601743908436175024222952215729371644948939053071439993687363770011631763381591227053293886026725783470212576156371903156536381001204382013982419148395194771478759836061361068830302440679189863101243681177925480261264643249591222086168056010047864379640526417820579802527775812197970158979233409319251631495817265459742870338810407139432856768011997325502020332994254864384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,18] -185243001628048135739007625472065478669554606926708959492321389842570771344455129533780916548239434484485254157723209653166068341441654418817694188305936759648718183260657075652629983470700476461306506271990510661885735339833231939735898781617868628437460187866678941355929119664885168941755070460646469710304943678593333961010872522044726229864394615077306049062777019274471492136596676083398439294630346723193450467304634736776578614038865872428889335997994521035021785330083257806314359277493548035562657907272845611661365492515469523195923901455517362202758511572190348189959360612831476560541812876121359232640083995691244521598453716886977358483133741566957428949688793970357453122318221695519903029897528332496887039060220562316787661524598680765884746596180899314552694762465612350082258524379813138503887829522359054551791261437389443270150856356225778815537489364014588199598829903092571835956290832756032445617398694439482377506696691668309115868447823889743507791426838672214164006614028582268884116190173468536687106571508462113981576891518271227871703628301895938295906076103398422249988945143076446593536888586776884378119467601246622798519813223394852485256916576624824450454594673276404919031327530655506939601115416746363760155845764486153744529623249178142975389231938781128771197610115131040282947222728180047410411160312756425983884884870802539926153614724573713436545772851822258681661081344458331570102379818919012879556593188031677222196587233614391057432430884503744629174532532345529662992330210681544331559169008409844846052089775672567057853426899968065536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,19] 310240124284211869698208180103566893812251044915759111845393665759338474735639864177750947905912232285500631704890841615153205591805599917296865948776288421264067203163435006915035231619144332619956706337491415424131147976308952679672812162789377238169976078772793281934436964884253604646395252459009113484149742034228619079780146690148798160963556450211397316526251239134193114473371289290436898816925504694153389471980792685155069274891013079961767403053217786664722387171901108539201402345125747562624597169458133469595684894784425817803962800117526988066228551622361737132276307315156917566597129035840509645178688024915353713863674585563863929165829407966030900031309491151749780912035597779796530104260185839109946850722492794157331575196043092632177298516524870828940004411680319011872220248388436259730051016771707161451563418836095147676022793886652219416941521562764898603480113469290692247263395040827837831706346688530358139111386691323659286288539897423662682123448697951566961126998926542709885883601170907640913956546594770986255620524765095333556521210594023269454952648156315388057859510389526312510071225502682154041237917401436558516968851011001022488239287010842083820706072255994226593836687509571450559516169951916255396265821777445966617777503330359059532244345188013154063092873007710584168695087115895401357212297607198104422398442034904206424599105043881879015323544555038103886514976193571133439380398085605438862192523373156829611225463705754548669906189135052735796577402945810800881682830068248367250256602325438165966368719755014254354778637261942554624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,20] -342354643969809999948534746679687288578028537663231409653279734063002521756240649885933400772212140470865077330330825599947351411317315633577260697310592076784320105986539718365617577914788920266294772036263716218831193002855104527419565332677423561601210628723916423475350928774146492885599356858642754804552229962986059110278985046628034241530631284827027331253729526481244775431337281243726656497943434095434574673358055552156957672608821337024981219258612238438289343740246101351321131784018318283247354416868948340475320336682084703485811393296238465213044793373184784040113139913010095548345829558209959546294233626557928240400194624719476323568920043284684565711825122991360231709584946415976515140017772597962323175574658942695815472024718130885706693562822365936657250337892463740141021559624561120424562308288292397539361805956208097508205767201794858065768486581870200313541079641159124760023605693999573523625643227436782407046294553957863262202291698041003226361700226869956979374376988296623231635980007939650534303653136212945025807373680066545697790302247343743595879791239412175505633881481465975181121528225538379339019498818127399896591482459448966492031200555445812934906170717310095036497738307918075567456010967668282802569429909834671424124836569670296156740403099907582937859633103967429792454650645003137474201758851965760349269949748980220708420518673676342841178694220955089029329322964523800800548557406383461823722844011586781585293351127455697825698441784323242297230861000124686628586612111935384964316070219338400030154642406043894383280602370950561792000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,21] 284344197720197531075360957900283760006484720229983537878294365468848311140730744979927097020575880694434778505871299481616251089028909288924120666998889128063721895508522036861118098273187345677397691895779520164943140373975255648464073579063537778363117013100278061832998074650841825341445905436835617449552977271444121326330151620747487075019739524806997838165811050310775134084432125881666442871890618949296597876134035446131559199831362720453715052207554776055277613445142061312473634611297930939902169609778672813471258257737047654483517831681468318588198683770894243675902000931378245910872751319323612790682294694296314985098715061638168234938632105211097244794265985013319649394779871673435533709073790701799085331154421648187880711290767295788780289777478672203771861409907504200823199444634277587373479686014959447459064315593498986398207235955863347748892203562361244736722891347262972802363382203742827063504169361141843153022172674826533766761704143439339449291790182359783712230725153152447789433977571386201480979730845235199207999129142241985046170598252599227759277082600539024082395209339585140972236994257231879953107239635020875532019904675851058990238622486378853972585285547713020035262796336809797308494562622544894893402553763793743337390051387951324915654143386068972451914110278218050537483306914115318038881856535954608724213807623073553748441366685860031243777046799584694035695116897773878747865030588536606961108227918634052763415658420980056465014741676603232088585788063112233688956713691828400202902727658919470863320534108328372362501204902884147200000000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,22] -182467592815823873964056027230120703835864242637147783947248646064729073044643296333838297681513023574855239694935397462128175297093970691514448582568939272874243937399008254615060010094026852133864885990992010327472510286413642858577472495615924258978969287593667872409421726921477552903975648691538165870686621891679557059613880860551370094630870751096978142697844145862804039923849405055448186052405041008528753422753715006867753806501931401633582655670163628737374063823512386089947313273053528155568619780777346118536896962232585882581510064356557352031155850120064831250339820134244133957761370170933938995002973567574193225846950658389552654884534329963450918697142960565669348844984372253058721555770673769117556899661541816085673036180464812179372486459484615260874489271024447431492515550783113734193450409029584966173396751197717902440055281413580923332602050014948169786274000358441997947189237640817827250822343662960321457155620904656287655279954523585796740938053052262161101218975818014699075823622596351895138122538258981430716711368841555651786959175903127965761720696484952185273620220440058133020757069285842050354440192561421433538579047060136109883833663392335464499711148131268210366674450232292544566573227323918595162712204020067190760633230852968996635597017643078546226709430842219531785142999377577014648797398657649653892661103595394131791217677233146329809038301593903482444745337958406666133151531488320522416515219817020987236827500117567862460254976148438277683525073364353386301210721859774564339846823852911727725805677684703523167230525298987499520000000000000000000000000000000000000000000000000000000000000000000000000000000 [66,23] 90047123090762288249028468289319064176946892098540181931181815155545976933284846082440227988795939888644183766881809689835137944615482662667528930339037609128668021319891651394324454446141992518062960199206540901434059201699123118026152230022272363267543153244250865610063755891326145008925245970676915556608100531005964985766980852950341647178627145290738059753205210768540013674128371733642776323262176932528905579234074362766473084465730922983571257790819297682088863330736468447378190840671925780434672134655196382352648479258679075154470566897010930905989077263916320463831616502879610959747921114256453295377163690056750608540334432304944630013190761933380299200592273724772960452248325750460891802214577512602136303585406791063099481650153521682860389013993651428315847570775216725413402927565513798525171696543258137207436860328087413130792762416252321250339253510482181368582106480152555413584812604502978652853228262281521156821908800802986881552376397198374533896612032142330758478179759958929096954653760681302744863510430598802933459131263932049652094201713563337204317164158194001868666428077413167748911730947494786873564650541025138623810356558364278775105264939574110539715393384322817869050108344468869220064494535821373184325100420296838876266675270489594216052295639377896598249350226857815391750530697990766636436300207307668947632233799970289207690562298730707804625348635285307054131834748917858299789641718074376972165986052855783707168624469355895652987667094181589425217565766041401294307023322052701690203457982190521682222662002891796527081733105314168832000000000000000000000000000000000000000000000000000000000000000000000000000 [66,24] -32453851110750328306744803254215729168388662220795920640278273350398762268272410581141090586158584373050609419433401712715609856500133999881565698650736322856509118477870958912607578579375339764326836190473521142120602966753672941404846649460865119266224896913846075514396686995732538044299710671917810646443859090964743766513480160462338067435947386112213397838634129759214517400511805211882177568719103627252452904502312416365721728923778795379732038635409481009787186986177393285338721345877818775627409302378142366770847478011557855196802253825403048475594923349186044333651352753753045369216721229140153713634676323381457559546285612193893147511562502382077646338732105397229655884819195518729913153920728724585499441529413438061794950324786147812294076235252881797320105130481451864936311134414423866305837318513822233730555819616344435338558559511972363296396780160763424135433451836000920224783899023700100450159717854792521843652550057690043949490359495043997239835324584465386700960687489008680679876795245878401304164731541815758753807984869120387751677052379955015207871331164122618021631810196224235716182277900428715261396416455391658892373211237656366248524673609292870526936678548125253924143070752135800654402607592509241203428710901775139211235015237038700197309317820237413595340591260531410902562060480832275751226474918027120096567608183116646357141679726097470646423915484858668758443549597261620792842015972509391352719492869070370911317269282839359955017236687945093099030450904534221287102162019130799514010920106380482962760829320255748444921822906169688064000000000000000000000000000000000000000000000000000000000000000000000000 [66,25] 6762450096234915791596653876445795425975766786065641440292600392938524809193594262600502009924207425796307734660287808061079444368506318515591343749562211600261696986352503809084573396879783447754297947903706857354943000476674850878431123157607993762369073822808297279994742673515892842761055591712039280847354682554440273552257854622681157653600168255821367594079726074056792194239060103653336715724190347150869694118416041534292797993652356590167508896723583960529455352017605333646800894292945744199695568324648452975969388502271206820945480519562426419270212839081854563465257543019653457371143207295579869519880562513689873614106617233197820934800993172738746230027752808056936705369017885464286320086429371362044060000778763329292656547649421909724230246786620549724629208600506572218468313820999462053064353774920501893789652537323681056432304140288444222757103840883054610146704933526609774587022090396779573844218210126002927570048754640600252451274359464725607226462699032032266953824728175548819922913704513770792331976188568754036468805205951424673369299416885075254152484201849589657090946291266103827224407185106637481019221009908653850649282090284640798210377983853576134343452961336573697734717863214566590063987769528529266593986160575031001640005400871273589851199092059225726728602866763135530163037756001841714364664105079653479183025143795373394822809231156810015590881299091814003612717298061461327736862058791295317293976704052043633548284269999117725467130642644689302800524562541149328665479757412831066340520105867427555073805242318776323689033298606030848000000000000000000000000000000000000000000000000000000000000000000000 [66,26] 811841353491628553964018141867481309743185561448511904190305278738844361115234975992628832445180277276190427330904603445297307877529515937770085138470598079209277518374071700347340069403025750777422615431817897448639928184078228669532629617251855684240704041640962017483689303709241928690385388907662639336941928005945686900967832851879318823977639943188723459367419350226203441759284188671195378199262929577738898508314324181921815752713223002553276086770717380356603705848240718247022919857563617381443023329196698183962031996449738121529479879914132839352399811725622343433864045097100521493616602364829875131512344644471370840148004664667830009734715344214833958102155396856069102713883316803045432934867415187701648007788378498657295778565717687101451679608646047063332298398677858311118787246048663709245085229467604558540841065623562867985318063849030872081048228685135324040774211795232174549781892706346414547576765545612953430336635366887552272332056792751982175357318737630423822466212965620695812638625679357936852423657910085028006470178761145661203082088730183046503805949577430137859534683015322993504118248402525744276408055235429531844465512339598567439713740412466057137430173429263579709940789185023782390735825731683513071887845558926851531630436497760669866607042194583413063851447468450999440540831215678350118884781475454492829646332201492905173434576153000120626467980367193270309535767598070733955876019881878450315289088742332789849372257343821512644729300830199748812967104281062622390369551446418791498584220421902264766976643807506777065351731310755840000000000000000000000000000000000000000000000000000000000000000000 [66,27] -1505752985974821519876977536123963823322319433160515129345218507097479660638663925408657161662647667484281665910727349327593568139061253650613419501292693628908001859836830908256173318507240085956963927062829327171639869676392534846677908824037240362211712149847938127967602775531492311171536360641660644426694873070559813979942535066882119464681160148751808912880997426325856521411058652037451262440919598118714517776618802212488452202713753302828304552934082798238766893054520863401884856066080621500967828797554054330437744125575593304487973688036323548565914096805210265088382345884636785827502331020376211835669573448561124271970149771483848488481740938063851493187522153022980713546364219568322250785498328520740442828576459698667378719226996542399681834326488460281023329849776340904071871708819067658215152968872628341424910615006008497809214775958542057622851984951040746234365931983301826241164512279332069071338293495421724744567449032536239896024353491607590962801233309438401973998590796666639237631760246321579180536919443870351749643427914352201264366941362139756156239970151813568323536201201847908357304510196049949328330786461915086978597647676139746191273799036300759219215952116694675879176536395987205421237467941995680787116809825314067028592085566597747530201677526972660147171134305653473723136214733464700568788677896424352428705467596739242385974126178194511866331925127671564195296856826095217616002273629878061053335349009877033858913585652901080579338329310372951468596016148619971030902855682148013058006155609785236975205966967954226359093543047266304000000000000000000000000000000000000000000000000000000000000000 [66,28] 779511001290905101199237162518346372316264528547063926604844686626377233322117362993585743050086674803714282918793712852587629556527979307192048291739998198621074918708949484854531143758680236803841804531524837831510063774282791046916823574875957110857962116594637015842883839106314384956153057493699436214362636434607228425585354053854625845137497979528540843377857505831581058658895437014141208436013258842654205058842083105630901508471494669041560864551150519675102404344086220490144918170203730464583782203496085581764774401812340799609153704448573772136156054613451539345559296103389580445144816322539123207765168587790266634895795219582103128017606595750922095911250960559400334933825578340801816992450874672564049056014623242096058563389779108780157378262584469288295437212504533851022278896817718179964803177888658878022314085789584988631206761249763194261227825541280168964426926347737281827239641694739856177971554000650094770662124309672968754740306315300622930368292412683175175080728307449404702064691646461946961486940691752099647938725959637396488906644844791488127496502646207425683515432139166843032695128032697504731270066768156347750439903637576703162897253225536036949287695285967770422327444947546957586959382931218321272659259391220354791687080234440414573513679830307805020351364843403394798205061221366971713019281784623078401252695256722003844410836617195082310718927835039768694023644243864078269836674385035834893614222295204403825910090519115194770042161218604588561394609243361626028970584523154191600864884246006091025808418331420478049944449077739520000000000000000000000000000000000000000000000000000000000000 [66,29] -257439829016331523889214105139790679235569450350335883967663449579373208871119089230286228868310554913696200759163765326646754026784163512241988391468843373471545013157196236762100150974586004928473674357279958227896265111458283321246637202910295350253963749374191063618066327562699893670916105692514878419704625572408176827670532745694829038651342521924825500253648821515279842189657887818656116748476734338535883646108046495752022209751503790013677562088110882977605848682236401762306705727896792608942607520103181428667866748220389389603092291592155685730235635022383454093005060103009094954994923344192313768456926350844015409607985211497671274946007704205006254496863026962082549507575606095463904792940083346491128802277607969637664419249148025636000764993695000909202782545616858550892049886260699461637188083851016721749552946760234357873517008438957577961485019666595647530425887747668720347866836033487190331858778290000310270721207338372698501022415306616714419979522398945982742274345423362625456040806781311152552595173593709978098707463623086435472657964556100789164000235197943466578917380633215713045613966722597025773126235909205912699795693460906778220683160833753301808298217340002060592156940482923505380839620830264206053051394954253247546704953669014162599694899373827968512173599041074214539618592949512493889523162551041306227942466385206661901680200867340943076138688933295946864420638493562941979239534820526443656462445753425157194082128125035485333460211171627233753435177000437744585275174870960731612459120638014998363689158554698528506454966810968064000000000000000000000000000000000000000000000000000000000 [66,30] 56591589258741976993098871443163658041459536065797188136751416874354488746548222519969104281066242809938860883002226490520749749068353875396933510262230391809467431416991382003099774436678730761096548340246849857720828366311186808918537176932465506498108422966055831842954393184970102164729051587919005783505281057306158492435045155476657240223040714818280525442789741701895238633418558706977159741853819508568938519430662396151745393540307705798818048554457819031888093735825086164549687672170871051638699217553175668662917301852234867888474709482888329878416174243580785871737684945933716385606493287736158029207678736322141717759915990023197867053360788997529448308099406245615405506201719331463641442308616268426490656075200585011534685872286135157924160331274726527504255900907888678724647637024844801954948235023033277401124263731330108262268386724708681315059923616431933073809833939230371894401545241140275551952540331255085117222953387237870847412638439771072304935730202498371115364844240017808073625986471737367674257193987248831587447639541650947270549053641760517819566040929059405010821383220377509475195777846922922409813872740015174771434171522241694720776333019489461079139351305289138953328265807870082825293967058259104642371932000957452802581438803049394631653313244073581088819528213506115120844254679894275677264326661161984441283741215723606269006916045623991398409745283481166661062207837470313653393350991196363233250466749995065988367751696913508090767641849686935587777609909526128881110421299626235416415958324727838057818115267956395238887677526802432000000000000000000000000000000000000000000000000000000 [66,31] -6782078499453461955382492339782553150939443871172437479745654857318723833090594494790478333025134435568312819962318527089500323792464073228845836143920328165581243025342416631722022544825437446909536610214603713585185099305351697858922123991269361316060786933798214027973031010070343399598631384931266825135829531345861679763332222317930436444620132918213981146066817504214305303247831446147315056692950769000715061944308076647517001230339433601951788164480369454940984317555579111210772690722742121346475411986669131160858230507216328352069214910351150065987890897392271224108385179429387917241941841672211354098508535910378183593373727130671661173023797993566955410507208460261669124306005885840371611772451485856332560606781166943380394676577919531994669636757323131806309720161656795330911253375493264653787778676521896965272125089927556441592601146981758069946259928999907136392978447825422576116609537099936619895181981747127798276002415484324408702732813442449594169288311086858762988246529841680593345136489368781840224715588532081399383575882661758031512971402932457560341022237768888596751415450783026131693099871651443559763583340683515284968187047484301961154042243465467787005474261949521960896715489244985728828172773954902557449299942023160896670531839693763492544741582166475166508410329154210802388367731096326787514025553127506486497542068941662739569711286566424924808026527581451921494892044171286050508859791110000014542217227939838443736828561104103715183927558475396723628248056369882134220588002115838674479067684263520432985100647137790463902821516312576000000000000000000000000000000000000000000000000000 [66,32] -186527340266529589741907176673164684656912699301152447085005739044555846771756814104589901578543269375045876914182145413914193556586124574488367929813105222083905058294580950213473637562126636375878475387497924120931926237079198196049107304772398332567556468720465496044202970662741467044608988777148418821580133108419921103580699229814234600262042709646729586660063219798640995617950259623867870498163146501626895268933090179375720031544402015868610283962233667626562392826029717138517546125168394826078686878716371614029940069111307469746472874435432830137762601736179517440799233844668703438505224329087878182313400550811148673725834415369518128635501504419279299750596063780920788864700990053872826063789212500103329557437450512275054681012411455367803311735704291435476076274916457460931721600780947364209308251016932916931281155395031608656667984875763385007417017932205985869953829297766186201641484639269198532248173735120714744635002391686125834020231537467874823340250388307810472020916193758775954415726043229042034688198640269497438683301358935045257366795126658854173024571877176773058215704658859381355411246489187739970365665491154365785993538094490426697100738942815531068781423963291454783257467806297604548498680595052158700335349108011894415395784101163311303925322987734342906034113807566292164491902454905155011095600732744019491332228759886774187158562694842244665178127453482598288496939102649703912339328795190167269336417401579569497836770011196291402103429118733318915691242880291806228208336467515378843528313603282269601700179932988643555164955869184000000000000000000000000000000000000000000000000 [66,33] 214296818214104197005113855317736489028862898160818453742799634447310671556379633363494410906629451903583541227878178521542915938840159857851046058171917593231036967411228007948449292827139453362811199297554288345739123194750252224088254707273552979844628776744403551708969132275077319392874199770983287087511428572216193188755654792864134749908063314497460272943173867812012494162619132973826201517520993704737438536580066992379394392320518336223876847186936108247180007744417760289716480628462872073738458412084988208393941146797512277934505333596338184589548550551842624410940838040119198102985200336740280218739719779092100353612974004211491542345873679217549021913741629886827123539360851772971108763586162037546035032813183123729099152238301369406014068548008428925479415978227880049657766675779517100003110176930027506043519837983861847317719868499477499398744748219507853364601982491774255344419151200688033892489103291510480693968589242081333589237010564774174005849278284131085497457897905609736288827846413104012303582726524342693995233017133689047690131336061684243800888238064027398383097312248418687248523662976787313802473934116761116988083571895013201987046018106818214067583986346280724781107352198792158858215603052359188503624031121791474522258028882934946661401198297869951067463431209054203207372627944535714387633373337026120980312846606312681406506643834090537634264788176811548240586741821125264116981436839681557457599721507544484518857598836135007909365941827172232460675485170283857784921533306380799672910289845601360405455205977036996871479936155648000000000000000000000000000000000000000000000 [66,34] -27340578155142086868638937465170589101816470726943889499792213722978812657812626233610912663272010433175896482348764473239917051452281125752240410763481750190598172643198675959454189278371242636510355600166106934726752517442686224069577582181794952695370064102899978778992660105533847767174701899814967507103975082761098410848176130809639649472653248961562658499445646261105710998718944014978473003600481000916857176164845573592900218206039282301286408716061580559212451746294223114837457731488419039233294163753883406948542350757225974797026335669856989078661600508421568390480077489968068035400980782805311504782543463227920738016491796039359951771316430110183544740609272186899997867119637143981679109886142201884931467422239023532994939080845135540939232123926313636148990688014232519672188715463954161674442862883373211707906124129313229637110444231236332246960733054950180798669899732318417336688224620754209080974457506917864757126194511168586779097038917257217247303494038566528156370056471733265555904152271286978947603112737848110713657149816694418276167031421572769856038089046059744800458704257312776214062292222823602872246703580982653318523005289889406682373258430833961728709351262721716723103813133356427882893486253928860995593116996677322537690251718100635600197937934760180970193796476906321289707767534601918972941575804330474704346724507353137477208971797666610557157307201988411259712013363439100674814829755091265414435035576825921074654489148327879083716523794533916059222286287865011669466341857085110745368411323512412447363437759622091191543178199040000000000000000000000000000000000000000000 [66,35] -1019251718017050807043374288876594444716613118713340609933242387453787447046770029578227835537041196557764465871863261680095747497876110678487357146721540199646949387607831300615537637048329255533536135010417292994139050144046358846837979635500302843408030359189393072472828980679810303646268824967852177520340615143405172364979731564678210377750607174111397285331669082666283453291232353241442187805882155184996568619786084816554471892486614531632085253604768261083660260037967257923899168555467951889497834851438976320695465804666564675640625294961234605733981244771761067796598477700967747110676619711831226486422958377713228794428453029352720443992529045756143039050225430429563458849895588806845510164628983479557075262086319459897581731254433471106133169802650115167426185309706436677466893308375919795236360004395131376643821460061917702303521385877105219369800743975272647723237077886994428436958207462783140908221443044360237084580362998459184432442787543511278076171212846322977628699808924810837583190268700964932122638995731479781494570053077719772229588447589399156174483373414641822931740463820534796190706054400801583551405163006835785982463001684388303678585702974081094642122003024414747475364653758011634658941124883964702102196998991529308126333120280269456416206649677249780429989118874245274701573143210558368109479860042954560857512980358943687941809423476257777960221731768732058107876233186592899975604814410777785606274863720643786098735979744766081000945157218414831425810581325454841453718117409509556047634612827811224248922099256317940996738383872000000000000000000000000000000000000000 [66,36] 649601838094300437694447185288711940612915121199415684034683330381870483398302315051916314358477037483262395148721402409742848915199993843477373859087448973396584627968725918762825782073904536497273143954449481705292311483705549549554250376432347293527530571380889391547949416709281932857378075306386034729332736765671721014767883293636149665843513506273910412862993440235426352172658748571510788711976750733389595884448314024011755088362253246909038285880460596975553390569646397558626631293329540290620510937161413278663152712189351329530189340178977317790366310616453515796119544735815876994010496469815136024634573219462282356522758348252486579980890136560498881317391606452967896425699770647061535760607137849828991888952450955190679609345243761532649253246721092129164829281911579407356598777000040217306852785534645627279124206758952243173539714369142985462243277413155899417169501367403719663000544167240246129264728298457369679857021295649421530532617886299191950403438174490374297954878493763388390325094135288971510175426675138641900983732792242195996491587712958194406307541601432304322937352216658756710356930933344363258157201278952088533895480931027149075244276269116663957959929561657932782150743947121402432614185660142044351033289961058595167472363312680255217281697004736581762324553328826479045644617127839617959765731886683102569400068197391810525251922955168895335468472257238674655604244896022895534225167739207206645183273980567662601624806564555597885098837697981692192606968104704261979886867304673871815457802677184149365695658404327328011054481408000000000000000000000000000000000000 [66,37] -65275978648240626135324590144336219196538894968989825833011688869166998332187590548125868060086273894671025191323133134979930084277376967532875197944009605625828206348654452548495652116567216417111896024862805256699845946388277541163959780707341870669907292514233192979672247217264878406920987566866515892048167997089692936374000968788270320818365456905904781551616535826190921443830913198808035445592164522293423261160312267209818207259616450234196338550694291655122853868643129949537475914760288531946856187646499175790157753627795344579282094340029603755433704269461497298940427265473619242433120436053444443748494459332211833280088688148935303914639952639156987945355397006937613234211567823580653206062042980826354579046926673487682789030587561044042075922816300643107002522462012623886726877084632309335740318969056121817606219946963791918755435734921787371171674836705265125370200597760081879522913916439576900913596952936867137200554770772630148324642072124473649913782334551552219048687216421636613768310205633897530537336954540554399229551936482700165024912121932590081592691655066747192010684730829740334225364906899230360463063846324468122576510951590376734695252868142980135733678358945824071013527753671092405217438661887496089365434574539298617672280083537203361167548074005813070964985753171173210960012247887905141123807801482163980266006048697514644273067642825077079712918447023092097461879935963013730943944872383705021308552204253221840063980869571455502523861280145632275590266692948031634890663874197464416418583359385894235838183092496379138055077888000000000000000000000000000000000 [66,38] 760877552681040679789745878280107054940660448694320337803148240457317448778945044151324875273521990300740082904895604423289451851693266170074493649572317070807799300752653639699867380445469664913621539474203200362133958669831327105779815676655223801216951227169652894286855189386284846892404614149198768385345265747944016967440168790276919743714377115531820819094073175667285149899590744383704669476528912432218543386999509181878651692645722532016524614599224591132301668179781803548062531579254399055809584597276625709478154991087975407160212887288473143927605605852522571793537506496396689842815628028614263829535632419875587878443002647428758151762784099958508122638261732789020903809034820134261781234573512588429668300043708689645909205749419438016748526411569996393059217877857606597283283655656567713613342476928376966445297250265937761779406407435087665996788121095401243534164876180704986856514890115304833657023306627293367689825304158556237504699016113933258446552338437884745410672637130582491006552931417644608878220399485990827368620167388581109271993194454298359066645946242157423517644783489677362183637606151635082165006973309037426946397274678803925254024861601419362211065012010826444426659300395924142430251237235271605214898562189965807893408917881439973271133211801364749716347058297430594388851001237346255114194480972078373227467640678068524256965378597712604069233857521485762811216969691666564186273217409509712105215920167672855722998271419096163046282603230871182912519481520954515534768265624649311807477732308679004250586061382212948919844864000000000000000000000000000000 [66,39] 320840121834844026379042746457714153810770375908186779397362085329880090427955414410341336608112880190520540274600435854904803689307576181566922573904729358336903389166347377461383007504494133902464608348150048324419431777997958565271506228141760808612933666315765302011815388583183767094135529796260699046367248308170443992934822925860699517820229894159780448624945746581785604449957594860280586647199843400074444937952362091856229065656456971631923350910035872516846663553409954639716237261927599594089062848048438233381124473937148397822715493824018981894083248007747393927628479261217678246506983397088395129892494954123622435000111119934695457268574401331142706395039098250216749631363832487536036652203333485742848575223340167249195155130556369594395718529397660758184733321058125313113805352204524494043024211715757180276034946247336588541916890881259311628856152370215699076714576693349046136594588365897670546866327860871878178456797924456020757437048698387387787553675978804083090537772349494061255396713961023447459497675436482853075784435939617338057011187134029421705637724833031913072005915367611355331375994539978067056368494790376517165076848890095238999499739468296883636642857837382125969382106920287282420056051715916259573618118435685614932137035166306699173141732311261814842642225450229333143265226692607789469841027181083138515873043513651073736931825444560327273366482054074386703433428989064555099863632077157490335348909329018323352600558315109760693847708766513768221299127822077286243278025019068928301719459970992046546067427107122117049581568000000000000000000000000000 [66,40] -31489205906691124137122386239823919401689426671134305609124034160627819225070811221918545918936198842359484248265875203049806516709735142493139543244199567792487185056181414602328833994614996375235049666828821810253349822988651889548452337070671445912108018720418338747931587628554536065496121557931596642311534847429987953336530701290247430251393868017589713325085520861456155339412916132665288366857898797630285459812186901007675280430899120428794671087653592582233322936371206134625564713831752277506935194821068042427171784957207494719434069691761703371325539568569613322164783724999812184826415366390054811526177054881462558143828012972267015398850604615433365878946778119575350528207822021795062145072087689596346602126702836769743985598545476678881696095502809981711826474818597149127182940769679890002155354823055021268907631918750310551639866049133980818773899054620037017967879692982904517835424805089124950288401149890649285816763406786972586637902715616012620380040416296545385044333752367118042062076000158918871038463568292020547006910124499996831121429108926689302555280544179712598960158160259653371771826605049050332281234334631230140706924617757608465356558663510628002026349565062030679876100562390899478575028534882659756910344723809908628247271398407304695611915742088192643012947072846625746203309014605627966934079361007973838858723009015996100589318986638465117766232070683416606087087630529238056252551080839103431018225195564889468580057688709865230110195417640781459489521439910323639598994910542281616157002051077050707938822079770559049105408000000000000000000000000 [66,41] 1447770300757898368116009339999627320786581297060915215442048078380734627507981643854544306814349269886660094247677162210838995461984981432954738879329384998386818626575518764276379967686608788095014241421491838588986483992996212070446047893109130937258154149006111596916672031759527967830290504380912753703041473647065109036327953405612077147093800006951434923958474977457203084685293708641217344636114695671529418857431407799913934535282833993898048219906185083516248108387078942668273622145340463883582333730182698903095971731780849740616684772231755317592431290301314960146082621898684683581785758749413081986870441013103275144487657598095311519140225335382310702553954857913656057893388163986155327243671268261363294720123903279959952943428481741987447420561009367270428888173614339544814032690883412233524508105259569889882946762320426269855789243790107045023242576234237221072374598537172615683521872252912572809413781064123688909607273978935042232110752784697964262959502434332139169954668346131039074531082831174669327832674438634608582831283199476959786212721441083123304903549918500954702354332302811205208211534088353931455026002684750947268006293359169032676039137643922910113281870691364152278156935611972047158271853280666057159765923589979840860023426497907273807043734689629410758509094944009315020321349084675521216679895108748018732497936271317422224802468029309172411950605229521747199847733988098681194876473704799852472734404838349579215200737666455356323082035346482259810334812451188541710957204114137950025107075937182608933325504609430796238848000000000000000000000 [66,42] 26427821972053254481419917686381898290023183313380962297800364256835829472381644189522131089948658183638509064272545356917716415058986111353823944937436636948364905667248751640835386437910609457350497788762135290563645063175475193386845510632394398917747184993923422473569788891745081866445297685672877016516107873412706323977570465836041812980965995983755915163298574724950436296071421029832837604807703934805200434207565425130726961070265971547319719069770555860744541810742412389472540556180705741864475773168901855895228113189447651527895523666942124390984184354677711697619356679772222068676285907049622211568917544984309892729665911581956857383420513658986332660939780494783581513933248262425475754000203617644713583993358891529036713590144620810118009581457819964215077374112999288796404392059914844787556097174309713215584711947230342796707976145463958856412679338877745619466522270512610201207988596158796117024041803600492515757328611138468046453528716413560108664140918499479910787077098742497928136338549930752598264754441235458436333224739987902936759708501633495683083642002771260114361809471713906161768371062141745033549171620093504061439144453252721218346212892176263687628081563596607764131758656135379137489005637297696501886560085686153019190720923094866109702664058699635387390498160588803180303814144081905518269150654029218926415727742672752735857985499015309401789920324268697509238119498659014196459607170107950886422938962215376394747251439062033350064460692024077803358768586027573221117137051368379899705764810781503321656505311600926785536000000000000000000 [66,43] -4908351009245888403168513110469842433634213321905877467268698545825443711062101119570610810270850224064022559988711134855125344133989361962022834279425874392928108894946778785579288512300262730477168056904811162534413653063358338852214519180263564444706491454779956995787290861167232565586823404354708754190824798908806160409876998031952325161122533453462217891266587603389627255490012360080197476291516884023903095924374960725598535110064561605294589947244792705755336900296071988337028130625601164260336562195092026641484279937266608915893099725444884565859364064769232832605659911095556577316257099604544881912096166881180456717643902047634577804468472805520887635436581519862664027960048115335190112688790122707937591559863360854814920857661501251795744453148769406934011560647007719314173083279549845264526140143807936444056752635075438127912319025586473135325144441301520768796092852601937420306928366069153861003757386388435925430530321011058236449574252020820542919723204174065538926089309438560942995023175346897112790112231510447095712123891898130622423568755940696417829775982888576238863365972610167990118114587818574444035280936200497062432131024910564941312768823707034904893151934484659153914093738090277796629330425889672715245252778418340685244774997064595204337804272776812298272915858250208325328670978415079734487470776265520363329662846576562933868451129223708230663126774113859508739195964576569290935472265194190516041021597833661236787960541987877055480761943651031909976021933760104545815576466838734474763134651561007460676355589178885406720000000000000000 [66,44] 487088444969104647348495048136596769938321795748354432030087567901179177066354887354353903739294342276278514674590143607042163262416790286608823352416896871051730416278934945572856922914519526022137943596110962641059055045752540557801691978962778383244341735042401947026641005599409203242319290533774423590228946194944966187485985091941114977011894938364959553142004252596223427237537501751769083423994617329103144799783067517260945548235537278428926095851145767565697677497360631518284009296056372449469338184822536648347999275075165083608975220567422805895376384749500725204048947574476761824093412301435081429705287842260207328859122274937641458009107862013454739765936223963584402011267619055653502375563397116141413132432723837658339470289088123437085051808113448315674120207332109356040832481076927736537264626298310066464633741446851311658294031233766199059224036402629460466831357596375618512540060948395683132195669518409588535813552150458149956036145121801884735532117249589331829095915079107357945791770246191442947748695558621877007091301858592880182134240797553491339683886713082487859350312856743498118831826936283087743868483482312060527011932711200087753385503705554329345716410683229396361113197893304044394190478183217328117285107022507174677212938407736826747335422075354146837342813365095705731217636813405717335667117504355129920140945246515630909178111741843958568204650920112964768789870079042648689025642272958324089402081662182108556746184391292748700917812797819082280940920092246233643260437275166225716922387322089236571560017851716730880000000000000 [66,45] -22774073704476065990206788703942142244622700937989495784950595830481083171715375249584111585884766370924315706882849419802966041476430388740233533505541175606984938284128422214229029274946121506778716389658303026976054334623339696952856422015101377827817614986523590491690389542872077859057819742401057664982621832268584937470172154655039711303415462756738191368948925407582456941734790363342730364240546128824700769699570366573494776379099537195442771308212065360008626231381128186473022051011320579142928406091900645325318120832345139157121716970220185776755270882875644881034649153751929930686688854701727844382049584255394137900599635713188628796411654505189307923778050908641290928600205430211303697097662256753705956478709686873226379275100006380740134670367436494643269974888373991091946564800797906091858293829578697124715120936426503625100041890627097403303057421508977808165972492415017183025340750370257651800400848674963498930193273025501492951284584678669986496466237137131190022247937244156270207741878750470744936120747624919884006128632983177405372254055588330762590792390977048934635753758388334898671302788395970422539426348731852849285434661952361983133460695412652913379496012910802758484954215048524596070608088824669460518531632101894540207894708903615218283654895760017908193989871061673232333722998843396807177606936622336494441150141670720383106191582488063607978145879398642844660308220345410037575187669613413128149745095059502469638406984938168029186579814622180161305985072943333046155292145983115563111527145147377904266187373249822720000000000 [66,46] 722856123867744137950288770867189391627569375074094955927220793328978048498028271354566627330566097205057586562503396460349329109975923537930349082703555258172274821939909445238707082931424563639646602942917108283233421474589543761222034547048523284335132666753134405282317805809184210042026096177563572326928968486414436564017404698130906517529543781359264862299771135699976175357389415060638489282514627600919861396891984403090907120333964382772948660558799820635371989409402936588622022438830554064967503801020671908436375364321676450840295861917357924126444149447067122772702034217945561797542270335246659049612168416883616495242544533360901524976153876048879071933888205661420476639532321796105099558088206619301281018685875052109610722631408351383624576620138631820091142888552809786710689080220353502039002620800983649328953828433729219969628097348641500255395010501276222977104968639910380007554000697220504729997598863057067040097385286510344312533645680169388398087119774924783785657502888045633104667609125136579968034669701381011914206419657330341064187846996587098362913477283592858997498776750688963453771334495830846078778306521103230202345012852375512607639515288082666578508966774259393823958651907715337800589114870118417290446559622247994276028816197630202377679463572678564867066419846861429532463594713153438312577982634332572561880279590322000770495191385002678175985805897951389044944963541283493750879476395695080381392834518736195155008930303317980672694191581915118766389871118956202500751270573935207286224665361218100278546040535121920000000 [66,47] -15657128592496952402473318040109507154308063239722487778750260442678904403652478323298402836607397127396183279110742362678595286128024522869236983673302487582426674116177762421538588485995451294883562104712346498715957679698387222684237221522322782842497035198907504831697136131645260785898477547314842662110057118197388308935162337218039798392011906614356851530492493265881251749667204825661727998738116197222247535661057665021989249990250693902882799635619261359963808505806735385202917138243404665810700762223136155095116829715191654968864341060422146983793537513662167534175170218615542039542904597749679878673578885079289408427415606305891771104142159601956710564531299754863306709819375142545610269052018406205239794517766405822076905410920188774894279303549784602570756060035359212456796336193505535778678252392455051982265260963927545398104377698595512997309666607797284904437305122717006080658897828773492509685296742526295899671566005731170685325070941182030301788246914099647964931032957785672783868798403840583898529287918624562624118120326239940875127175943071674750245437356386683071362270724057713939168213410743942285924754940267634260979265681840178364466322282202551632965878580425847970681264689274131700403051021165517025571545505133126286282726967702277119388485177166818095706064907032921902226490044776325497069658049774351153653545038011982958016220518680638328853085694137125099686520236583448913842865148538047879996764570284903306884946310438926862981759018411041223941567517936749937804348503586576709802599572386717908914260671201280000 [66,48] 463583142792369072438532873954060376635980973409629793480429024668731809704322215940676736327720776020915062496929265598928514245624265793526835731501993493549287266638043846059357334980915441142107340744627319060993585869403569477939888534118779369886182622355400394475897994460836282341916656108684321118790859293652372222459887935176313780452896194760142748202221661689580095565264815951877226752226661143759314748603687367665997336489533677105605440969658781642453127476315956253640196322250243436920160037017558137801093429396482980887082901591356787610169882081836475203020133278004790263831174972518736683015400414733568279620013204156763728165614463430881582355305986314261034991917268807864705387579370455808139805710920870734687307472801738837688222356004139353818842946022149939819188027839982560191435334701646570639450850523334498774033239909024325805785533597470341365450770000744960171158458626037787192145656763555757236141607462439504750636332573218896657172809721347099934979086723099857262343934667029548779004428057488980252830974938282916332770971395229939417036565276709506044184132661600168471043223857896587947331258430100910625337205112908114731109831644009812351416050280215302925991611625506443755785723946292799196979558072436174697312700250750566788103157289053286647074918363212438187507903554623202304217521133437621592480324139189435280507820027786517270294877314158354734788273978172683978835911276033742776371590744165052163923767273547078672502510412882967778329508255059108446852253690185312591960106779351439003865650190355 [66,49] 2341372905724735920871630102546484345318378771161578832123012942324064007183144816707528651608902392208702530225201628735351564663134957309075993125552817352388296375634225119083596141181752865863436459864584751564966649014376501359526129011749457374016316634916697925452301835449985933306538560809829526717979356155803567386341811643537692611530904034965394564096797559263086161194469966229625167505002663805532717889827897102807407283916550422099684075547976111184150155998967761624879493807213954558870368670842888637240092171073382853683591196090626887397407604280534049330185185125270527724402029318218129305173387442701401960869595381296241159178972756590190090387511191493566958214572745565919212781037827325838703228713350508138590414861834274345250859208397529591369380967335983107979602586147643673522083828359494934369020918192701001320870616351006566942285890993869040788009803547332878405343922569748011190772278606836160162698602296543374027954580926867364122768199435028762347530577739619723998122115141582801219973062847760596012977596958163437973808187846664461139040197754686014964789019324270797435201012387784925916332216853161899606040464772602987525607313440785406427682946102341974012394526183486796206211369056810379020474034179969687538139441627363151108612239584082827635808055561943168527660335917433775732097318226764103922730955848060820757490046446753257317780739832201374524339397057853236357863907675062495009019153518324426370227617118423824233676306048737867138058827366327986112612344616647871700480647175862858452313600 [66,50] -192669500139051101740191955864979044719283322812547946976971091045044077778400930401741757959665653176756407697938797494314361736411702438720883338521315634743481257888669632110898040399391502453039075355505121314951897239541939856181699141226669480245039813407308317315120652365993743736553227688969433982409602189976646425290814929963045780875771539930891702997130265462053284883827205054222219581178642770886591379871588019649518016939742729192912478464669489637094055016171994440548114157439151470541289655005265556158410220389443843282517027000758128134238368624630007121853172697842257442990319273909141915812923815237918609213995993303728279578251779489247472581029129995464041088965124649522545728142252333969086642691786057981639448098091178151557352037110567971154463640055655486719163677988944208699833302203961788127098905857161874820193695679311333784562770001063524179422886001214161349228158466889238810441524443856937571914275772782015181417595527883307531049913214585476902908133368960712077830590225460879521683121907512309982391411583954117478543763777246773954672782100731057541888893510822711669282204607998393594768807170006148934557095358796869130265357841860537905196523173079940830568440752186796918553266580184937117386267980721463092366344713867125512279073712531543303608918576980454465259629103506267218243593524254491065244213420883454995981184985645510168120383718602633521085910676251556378009087876519560198727142612436714147897558489109659870356396370621437949891959982491392348525200050035643888343689991345990062080 [66,51] -6739652116903943653900148032126945898650033648511081677236390131849782133597741180998334078238447360708986825376916840846923046120188521217153581623018324383480091419254598570711046034930512660080524450842667704162973743729344716782529012789433976742481173353517943371597021096719105630062925479657338981585045729150739777612315475729420783395374214760141950014075255408661729586398763010388391476637057584161901688946152813403998407835585936128688001819114610725110347815178609125311993810740869212203462468196838850168131649293036465981697314211599659411375155091511573137415318063357249335855402247944860983920676877690484911125255810419657986833972138433806983037373440460146749280525583995770835624277944313567104720265545722697756558840248742268456554555264755538323251622941490742345030716418742652198708855164270844013256711925537822162592529743775687026142644417801354109914956947915161330619727653698592178417084955725598873014118279417241192489458552710487695813281294845321160562758324949435902019410293773422676197349122260823657934844514275229800232993503461724921935705970412042468554167603576179378797851359571822791427999947085880466122191257818333835655610295984433784346196027897942172819146481377287452830505935896382812595453450556764120885346016284647447616662907469996714876303349863180124570138690771280750788762666783182661931694889047625084242852848306734404799030738000103662646415455243816474299566957930935140745561309549560340472636113583034363009690294533338097729428329638058611140451996863867398710473808377671680 [66,52] 157420840883684598438925704204711390199782212497229247019176901160938801707658309253108243028357021390804820325042870872929983591210626582651408490137931185661537142958197117719876798859199926954628607714680820085889764947774444790769466200353858163645485946000633307809465582408568575052804557302716096935623497591510015273549270762498059609226880269175173958344307919978250893416915457246891594586707253733696237063637267051289409922381256047289496490309463045312119183049003458675313871376036141932091898078604857805738554984944406927323886028232299748618282595982866237617881402354228998313207967188286395543325363484785271949517281333781609349420055948316410280147074951743935380285800154532847173154700021676586238834140154611801538087774376989849036936072265321214884950618931545791501101245303290095317972792236606076438927633739310193017670280899633867690923974238970143992460477701758569484539401490384898129077056207786631761194011604703129749985657339770936173918962062490964295611974427258967372738792973576174348395950099715088578797522330025570320219265404549650982795389522738798486892966866154000099858876988673702654453808931761829832089783785926028877918751747724647662692928420050096651885989662824632747371710546868523165143366550022556928041930198960840548283040955504297932584976189598881662077978183515308359697054105021305123541462056725469338384049210147431402085555208610365532855656537566943851537866562267109774366110276247759869654819339501113757986986403992684409230117424013387451645727314609285009963657384960 [66,53] 776770673705767693212759478325924828542239531438533555283655283335713301700223208203032624851546185236877560803153206800199524530669091390280220861701506073142079750599527029813926042811997734768533623922547198007984191326553898884996889942209679988393057677941076529697719505923377889132517901255729962680475163614710471552114285310729974458050573318950419391375623227240149985260614823761417260588746673543375888793698586061237083382175987597982517555565328342750202385248241169535112386729092515004560516280361953546229089288958358500953139041813553590782059515115830750610025114600699958403455246734358103397216209848970984401873053158978949155965489102161148188011003172257647880478233375191915632362032059891047836355120587191869924989304746842924183578650646289488798615360653757128085177331763786865055786060098662400876882672410539731186312754719013822183568533493863026664048591973357022229443913159539592963192993457164141599488742467067243043554965163331811598009529770655162481900800215194226875984848859747778974425753729079857520030910848842253172620611101097027309581590676165444379605481751833580239677085096558407540536303800204375700319915942532801936374246263414679981807906652615400463281485383069426271218945915379132382037809217697447081190349562614415083104475916944228532060636717620546628124041318160529769197495658768572180338917806404397733525319205623555786849789389504175742964621139341149718828891346705699015394593853970673829763862825812213654405194593798554944873000059348600023533353774120974056120320 [66,54] -29953078770113467236429123269125961442141836967254365897564041281066051206965354023001601193729336859674292691851929412405891951107077697627143823881210884745330001680562715003165703700685808870703296217300404909662210850543977662304162405695190572466805288087336999313198854846790152914713399269376220810581928836364348771466944955615265976010314109888859478877541353800975774434819280808777825770825898265173749814838329551683797861469798149610091395630277376660982107908475271887658399244416553048629349162724514809324654397055963344757235738015029087677725688760875228947936125438510601206769094385798447760124628435295908510158638854232852448935134245983775429201460332728430319819647496299212541358546130679150287965849821149039233837950396945080402683255404131211576936017555375420950475298763858940348836560263459704041619660561148016976341882357344650327518943585939661965221396356772136840224803254752775192041276956120512711593001652061056536072942230814771964013993571533406668768355246655583749185743653385575830319497513126190585587212070269765829288700328351848627018401836335670664026267602984228363886043405143071264835170333722705088515044338918620865576175101961609783839923468691330113099045612305143721076036494169824937118829373318882397193198570841367133980685366474630190624253304355187226914969367438466357579552775101420616202518945617884367187253442009409403320774574914393946618801900029878080439531349168801515014366738294346066611577247242498307765932102079184383010259863519266661669101791848026884096 [66,55] 135483117294022247205878557688168495121776755236739245688316093793111693656663759752084137423017427563937123846834315800839658294016092082602234709939041744147253084673506705753485172092722443911946567464877998030943423764275975277763988706676851971237019323972816527490138342710039431263427932485151275197728187083219268650681813048892356215916071944183594776218800875806872487855840392107419372664532916141446261544823573681454560883235546226119429873776277080185521144871145097424929665400700983707886697433949112286283674618147107765686141205159230467114616082986825902485670584076204847150520226045156224180239614106605715309832122637049117616440570910347698163884350167396727373821752249788315515036624672302580919085955932524685522495873270040493824976842857872408288756562453650259019266323963407323616963305684836140662658617526474963385576772943909289154236747336771676863154006798116475148394288094644511883940694609823810261811552803624659032956998842232228375590597329941501897925519616206406106668214156590624401011642704081448346367700623787480970383544512309818180692141359672335999588639977527976963243357159172936885673183285133297210535363871481113804128933131649975021355170117177137892662338189931865212544854295930848807469547316660120631726242154695949179591917090480203962849261958424617210331291251530954345159207605281189702822914967296254337440259929153528238387695920063103342548651522208974336562762014331988228337417481713286287052129334358234259547231341098143362854057296346814171262540271690752 [66,56] 625202641311265832172760445842433410422189841598802207331734995249529491574476739973302132469194131471412101038277768073783456889202157204428261961557631625700547486169649519202857541691355621755396612270694353337388340404298347534592829816312334392911169798918600008324563892912490505438283828534837500571626920097770101514735928865581652808524693634548644842807514671761473440714727322091352354331941045018171113945742826952831960453023505882196332917288262666801291754702477394355318560580740109849320931876748278608994922027339144928544013349915567486226418051769684946400043995062245937539273270785339045511714314049901259265692528227923234886346473159761926382979079149386852499512554987591201530404533302034654628261727644897054958529150038905645014243829993125245463176012240686689211517286544046217876696667959261706211076835339798962154862199673257416119324600570074687442875819230111501283345961625801783213786690510430060679732799675828418069968312434049346911472859285351313353496773119060630554163997766055748946888173268313371966682582223470163066478127349390813578018092529157169900648024661019854772402739923869162415085642683292329927293689936098235263607684010590205324383665296818119524269125987936524715457209201501685544391217051099079205832876346627611556484524010188111843141011955825308001309572984299114239906990413102755982285742081657728144641394250758846771914420836173883003556079445233403974061245641397782001444723844169660227033712813595315210162039761719859370601274377678548270902346304 [66,57] -5871934607391368933340833413351191761842399326442063364187253737139254740160000601952242400586196816583147383339171183376468028595452883151844056989624602847975965536663320938135743895835611481688226034921999166295005224960251003464797763339452966595780308107540694870482256084317457602858860461192733655656227935981201538697367444440187160251797102339845659003403257473733619127768064906802688471295495358846481990063770142064332144974024426602720159800120544733606022478526491930746203945343919273951750492886050296296942897207711287767555436492434259514235605665782379263116003003018738672916034481532440784019653455559883560234520958261968454670157649660704253599769378057971712874858028456206762892125629840337207558336953063139727529615116350161162496469670893829077613710531091979899174320361920446022250143353377279519087469151741901680196051642415819306848662538336254836772993375843363675930823980916856711214244540431804855936508391494872382433325336281050023321455891169096375330874282840416943678128547704606194483753857699134758948523371129264303562723344777095179873239289867972293766206578227659543325692422650313499791580820305363671287701417801031974869422543393968924230063234324091747844121284838321533340912144759625903738997409730399458768155621083858117537616804572389811395274503773226727401466517744831125590591929913867881095900076012020180062207121530885741020055707245149919905893607052515836217768089687519116552551007308608480021345911491962942921489830911292722211093756443060421870592 [66,58] 10622504391915667402232813027521535014810643370186180044788431835602611271623832103994031434057555266318386645920835994214134147178121662249703931929304311510233066001048720838611986558536996550860337985533776456717593670325808125867640723362567385133875544233358574455025584781653768831034851944462088318259605716289830871592665369957885228265032167523197944548531851443889696727135144489266097799232719994719108376625212233054091169316814778301288234285967444775792770958076027215373996653893853429036268629376605862716814552185461806637052139472778923339864824648910141674732043723682026089040874880638932944129148837686914447414392442100544638125456911444242643847253318915389829937924360452942899301688279549820189230881042820952766011654360701979523798639272344727432727040402515487204148757294788511781033119849428119005598658376061535537792141766443211627083395200881495672571327530888287190904084443705347223394972276725083456740516118132374650373959299541688594565224334857552757332245766445394823944073358180134132445199362944853849148906984337004896455408721274600084088789351829451446142226753401743274247238179415660355366325994606820830859772331236545580254414230959246795907001467279688802908786762542013016912646309364227769519975308341455288258498257123795150540960052447965597699670638591528832847919534848219966982642266343499714522029280786070388086552332743728956102557381954064524051861680012226847741598274467560206370262902723526361444834487953837695860677330812202529624370035787883520 [66,59] 1690583817573905034145361988973072576542851710878446300117628013594273272010471421577472186824790448586153354910082301178246146595759646628351850935262685063997443650523125510081659321504795822105263103453607365103576443386534109317765229602365141391131312964661881416247846226989949658810890930242417834952870615725609834959980259397289416331101406704403449976441698361732314627549154037261360506220748294336833849511993042953760429365026425667747747592620127039624177929484515645340362988850873811326680652262989750854674446326917231325481141810715462005666027571177567958339558638689263372821933618620866294596653643777310298043506395149813564020869943090035871663037717609834245184629447482001236300970008943889459698221782974213039626867077385660497903969676709143640049606913507383342331188785622212599163243206013108954001034878062368139514430719657996484962629638271317039663598044177916217506599861028377373782504486307127157291107512981752835114067706297046181146334422407810175675473776048304955361988472426783253859495955082413410400312382885456563908537507914901970052900705190298258930404779534256663105106658490210109099363076761175382750786328189738071559275064352155208725421978796175016018810721806158567709689145616640328819382679347688315851120016385494671329273132573958252135799847140204392141276652032600662885088165780579157516991509266540725246649964853237968677394330150918839057920873572029098738403603004573248855259355606774063370698282622384126206433794142870620662364085248 [66,60] 124878131820029624657565469458182056813060154685963986065389839059800200698744906716115544876869557498263404492458045048569186048873752421329662068320450301791688442786866095864802385234559641536674258003012445479738459674930979110120684472337899030797039949987838467248919164447741268852977393249392801465223538100890343302103376399461136603645902032996395391547902651277462960131556562990365518254095709899812588038527956888766296722990378858074346137792493501382434077826526576105035216900381575094222293164560443110022743291638937794779337528627604045982343931409123682145671032786257137308961086289791450096542895204924054771526251277196914807763082435663307421813366006127651560353159741042506604699560518295293780804567317593060709516678836331076278266153254370087062528009958288762979055075838888640764907523287550242907203102059431488387171013305397902209476591930333375744442920364588191533514140629513101528101412431284144510956417349386421245471323518283942138895641444526636160362181602652725618403629009341932471849798638734454100448455490199890945213092956467651140442111283993336884147471449904557210112696887530895610077704041199393494430936940701133815575389883672806574887895445127275409101260098764442200693762010034937803279200547352525042421848649415526406785070401807048142150213175445517799996014982216671047088004494067441208677620948568257028184576728102546750808121327231979294623122590536372874794877936556802741294818957572415618583827473660003493975617473341463289062784 [66,61] -178988190067242417275017187871154525218172347358566168367810196425038406604465874227692564404636266369511823208009342229427376515567061790923125208534692431778739055257344843556299255939269668481406839862857886988782360699264387720630749260411960845486984943825532260743892106234671022383819833129567412148858331428258247887536975880051843724727618058747778952294148131333990269163984649354786981752844197712536577290232189270966881665311396369798397913543617894647703195101175870264119616872929551911763997943517330150485429912249567098394204000454052229781645776282795450172601523969206711982919314182837248647737609918041253642793957749569999159890413199088162682078613391491239732266161493993415444477558905875856074585776432316392445985275066828934771802831649169285949851935628307181473218014656584767515690774266445145760647302528247888123283659506518298018250491720808679768123853728305996079141403990273586593962148975176351720387439812946981760925156722629923348495735751755491681827815281298802218482904285847344255037401610609034284614006706016383251623787864113263280790113209739080830341719342273166125283203669194565517892128742827603345141801701714570197381242718712766553616258858977566165076840641545657891780883437273720282151669187448144710759510057728734974735206442616745049665302140726211831662290677369639075739487057120138599880403416896633962588776722681309116871661458045428508220195235651499001062990104261929664959934199939670082546106268661209055181675698309010432 [66,62] 264124919196235091771972507590025751791446412253919461096824461499208194966055268769800336561426863910709065634791897052486217688441666897771192570990174437617473790570148278841763000710922358693294054951928237878104708930436847679769742671164398791280982057930224202840539635119535285515246609668751730252350506659574999794274336635323919840686530096956315443278679595711557855846632637835647279866637275561566862727483648901138888803123113467758868294907028433226578596194695806878829473516611413915074789610782376817337777010865830585528644647203247724309698349630568504025263116331603487956414169396526360851206132398116634234630498471362076141281407259185544797303761014566931111860770946368327033718325765349788210828746397047985518791921337465789959257410052131031886623130124687436207914930363964362291214835759847736310268491289266849396752161458342643342679873745024903223044928621758463992314126005030284012696566827627732047649968059052035932735131852487074630099541316530890948162675901666974277092421507792985708904085880033809252640773744385060878414997814230805965406246135928291885062771804162452792723467822266613942721103285457664040361345818601840387130218694845723947943298113792155431298794226172983730326898951045524624518332376172323609051652918690820172513467746261204954322944065868368502696292612388416885374130715731921445695249081127424905815155529738466763789554238627537240268584921107935619746110826410882404944553752935395715832956762509173437586530281856 [66,63] -622584636299116020404155057877605593743060822884115889329134335604787572350773839729068565006385891233883760403309712547091307229412753158240618503776586241401743786749323464444197961393523767368141171927681301485102863667292992784614110084549118590042689353399001819543431840287549844803249496244452927656110750409038143991834512075521818616818684900951325507024780508550811231227468815584820161633197301450753663484788467273132539600968154392570138391922773469077788921765137062962603090853630631591055563423217373995945690494756347506803175536477534698212163545100012344649941837284292726661793103912491750641300812068011592168876477209308678578778579206217814796079436859184613186447949336004690217047260600958299525909990133009865647026208495261204589586291594516186194934319414925040053552346918661729847700338303850626013065739964542513687741590981313957417906004294573621792007067385930838837699501397322226434174367785161452829937903350041304682687143053132993462689399355626316623672964199676266794008380292002778690042598381120424633339453655043507804105789141402233289281641147989058748408029573267645369839057125849088909454592253230618012148391282686918900344121824465239128480025056935260145315983608929352972637039851536687492550733039008104500733514467275553568277995269688576218257600510981596014192513964413790356704116396127560874271729754873879498281905456611726970084062770977872513888744736902996089991102036804466605445521418816846157200990810121745342554496 [66,64] 3513538290251580301493199699265036106071158511788159497713618266518821781823083562429606025480716582831767345847977025953581123554424517447902405448901023073904808315847177412103652828668363877226381994287136112128985370798364146515268802372744883353901306453728357956119959608109168300373011523974011049800086309463388255936732834267635551150462591494103211063934840875748595535941398456050725211840768372320900372905457452653089683149977712037065878585730502961988106434121742515171465868866749276128081940405155234859259247873239064465650358064207334001011820524307490627262368550109497445927793215053193769654878477022974146058259103737470133591892105428644066696278829657754348421127828859947830792102245231070257620672578756429832950023199858372487306998186040224736644995889980110918026234443608614549876652083582361848312478880586828216785337228436494485352913011212203980742667868781386258481245662866667664297267645284282670570490866347434072359500609024330310739255942357768182005259130105007913605568930129433938207216544518448615374939177478928056425598657509818402816322533624116041932310152900923864330341253188350344430386107640254930623517580479427929625524434687939646752159662667993788957372474981170032242941456663942639276740001508735662330452105089929876531187685109851552578492786991709621170596396982621673765373739846142009166747236442738638110129708367711610994258194334891225680899689971796511721710058633087566206517814278865316934603338341204298248 [66,65] 504379130826732010408474438809786791892637308753707648706356146008674885326838126699418800170146325409350827587731588416942076201207189171755612347156949582101906790295301274489077393663635892979202543444313287260209262068515592777483565728479758074892745406439075397165676353197086964435340732454330330422400284821392321281344910236077406169599633581663365119429092614976308676344605211650648269864940484373117928271678267201276757520541451552099354418846905062335000571985839746778029793085786257686572504117702982739241015824651031167155782041040487049388854013757369214526077457661863506741930713232203039517305307341673485134758764421794521193034321273052831299242806178557725478982816051164476748953660294729311108800550598107426577337641615655693263438395308172763293305544087537799317705625999499109813849857277893964561480074527493308501235221444719552443249529079093613607616043365738359097641894057883344538519267809936346657194096531899069611012123828754657621042417367495067830180869431928145036895094914276421109704483572513169304383977472774738676393576807484637464039624506303841656019871902030811842348681924252952154949257817191533448966148013455255294144134352449906179856154427955598972936252450231296034081417437823545002891504378658612806691961754817795457201558383973440143259275749457063083393944419833850923449984426845084822238056893690834029452188136697989591754605565545319202923335112107357779772472925399455569543384405978854331860481189760 [66,66] 754647160684941720979026775165289596498681908250524171997841144307258745462540507487919899285417381060524771096453577794909278664049757224672228625839212476585874656191470783505548861979353313728430437770391074426457550364262128283896103511792846366386797179446263962399143065301582647435307289611603465725509246957904711125194222832129682017451127645850332957099336703157021382685668466092090416953892359532575919056985127909353077388149270015936590674750654850940740790504912980327969763985656581424388069513128567678409485727120233236891273250141040577713926282283932212845681393873760344234888025375446395281035566614809548549001668644108522007745208662843800885942756565333392141871533114872066088349622764322088177043191969256076513346520933444029619944390157010257190342499021771193091274630996020622521770627390192272104466406731477161049838319850832732658897850379520409698997536198084954060207835926172283543696449505831627370158537932485271802546072856972487219715211147070933679055188330462639133161215470883158871712334982305153428875103495388168785724683989726253434272458022926002342171997014864195314482832313718981028905089800491573474335546430675404874729810644097126635224705971852307839483121766488189373459556471217740032533319772743651576707935725210718634366929935958530881477276929092652450779309816412954614906824501856404214034602779304014605315792580734208878638981080459312997484970983718579230441546759972902395644051529121115057770496 [67,0] -51035430677391612863700108272695694850568575942715204729299596763964556249116979081048889484843890704555805908034100082249225158251173032484620839622981247840193233289279824864822075933290639760962391206318163972577654551678023179889768527824247405627730528201240327872595225867405657874592657647355989602717115589805848591108980384308275932893340388229868035200986467796292813984563662187041577572148818050496617137143708164120433683097815740736677170850555692983607122023775030328204876759142816387087419636307167377737823853408291793959632193614785141845913502548991601612710362393547195821680868853224021706991212854156031381977856752698180739047104100815419512857446559411907431680263029983534680827473309223562349271407277590830342412513482908302785801856813320580452518179232016335587907250362600025001371571024526456347032181652252617859020970017750824059772939054583466788397660146848027704455181321284743096965223619425215861701559882519020754475773858032117178198952890406018263509700560039814332513311121144660851539906537712367833723115204206235476914356539779951054288362120876993323419129786021557472342767797709266512751050361959340819636242199537098274806898556554371312055209556359668567256525493039196615259269799918414453639031527829275365173989831754505467014614973840529179995094318883522388947881116552174161025005218821434332569989973306659260432163862751847887841788836735831203525752477233981678816966167707180323597394386586442052088816112968677238835088495598834872876805730882211653903480600646751248537931682598604567656095329891704698306560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,1] 890333416215362035556817191342372513692057045421336679451615836108390591592899470869468585941186357100647274176832371849579510284703859719356658953363902797757219652872480347307352346767780540687015609247227767357090314997108561639994868806805391679387554146663529837270428964440443551625787051249680746657587916512872602054135810187223142075503998752727890149309473846150853211989540433329641062073119509082753335781201203674828775388750783166893761978846028625323991061064122607792699216177089540763995963984917667083781390679644422078456615583297448274768393944067570265735041025715242039149566020253282856062135164503673258971646679339088347113041467313948953885703790704844746135215418490913306934399362637082535398228893355076914239898764466913726071074365859419728018255685714404873471578080460685552581487438054588462115519766685335889727317349228788136305826522768511342314359925553694939689868435349082501213978443427375113403860838580937836498610245491021442569548900581074796671378870793639165339137157396847054078285679247727857414103445764954241679518951866326609897845959522681524837547832480686068673968463999967474087977740549490243511246022586485605172684332668904268309539825528238749468854856820942687978642843859651238687343378637446250501178579060437575335718707491963719198041335247398320081890756473899104494400574835030265386019254861343025301942080936038993963706309728764669294368152029389349112085853923322333671929011319933862148128685771890317575302972745911457799471837503780840398859426245481679161656127816217425562575287777405296015572992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,2] -38143188456863085128337100412696531844757048074521473773408494475662537003509130538917432663120267007462318435893940972244398156366075677081743814724253015029631108022206076931748117971278992881463187708249111163898086910024395409564829841505824561574531609088618874113766308111093879789961419548813042995390969832384743662295266416245791100171377997522678513996989199257133786321153675215359657050269073826693164473583665788784027623007633340087947737682964996665502924355565028785300560741163398546968774805328395807098961519323090918000848459476290859119563056632327225009604521426073784629241375727972870243618942839261384862558431429027518811386819292498666482252434783568425684860505581957150656379874375179667556300807583035558091923357392271056371177794473691187709541218125275214505061075350579868563568683138996014410527698585028168303370140598035152644450285556815546227420231654416154114786814457536634614559267787661513247330678511474815289938789907319539420377444415218863859096653402769362029866557896256212863373798557635742112205398818450979880980921748213747616598106639046801074644871777554526896800493987256174586703848927431193100247683000943383501771411371169387332930765647367259792098607310358311114171354224139599492304430669505289154166569519405133639513902993239737047610517893520432025307351629665735193333274280052746460664860352802429380383439617969370681261025690143747352498359126034851150353210300765378096258275715027759513255891635879702440407965024436867862189490601239912987328727985874886559573627071148508975026102054329771690867818496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,3] 924954069055579041517163849040277276907990084782907686862809363437858314371878640267122935210572268210760185304671463602686569295158872198967748234281238177766373705274609857003012195282013692993564434277551252925719656050086557952549543158931397114752628178005522568309657402731434391723429044453399095931352183355028002447350009400891301742992411269165700416382490639839953430230385552837575979511214183902244315090891000631855243551827829259261159274364844075971178855157736536266622596491698878102858185744987208235210563424558728531560290894085184784741148353490138580133708635342062160695640835412667939866487719676598057002202747619830839955998638972443080798883779298127426837768502168419507796683230391409005373877271533215425811336832497124429120853786075925606503735487230983954588715542847785908965203515686784322943217108630155365148939916963550108173776365660766637956340242893089533690649446357537988044368732693270303107317339276971094098650490282519487671898858126709064801469079359733947908160187050196865210607454117954066412669640163224883613520077860685483977922710604898980371647177972683629229036927650310412809822469561265245204591538573854711290611344660931238603340940493533157831490749526566439926242343063366969532713116020911904679314671787182573730476158839782695426289757625515243970392482110693457250601698362012920115031209341275778480547639293799472893355968852834443041831160206970592849943458935826259076463015625109170610159438557391004027048042455131338243288145786312035871308844428140036969805068862663125509571298325899768095035097088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,4] -12203645296986296465076082772758152032499843376943051280275030832130147984912345804440992553943318712496851167898993993594869658816405920126209107831075966096194595275757650358644464670441171549935873323916858880996388564504621378429242449016340942063937769879927994400917622308227751332801209518932339198602400056857148070329025147375970212295420622239174209321620675544919741222986287335647312121192271238975185594212573930457984492287709679796436077832536375689532713966804113610154638455944203256814682792268646307725553436061743507142101153570137570741610683723245428272618870513778055654885279353383849406737316471557072398772719558562328248409480125327520107252703500729361239556939620251999440198349566245505575781834513312720396402905626883376710520640600348848208907693202539300563186502454778011982780965386602363293112572275959975592554330635203306200060018771762058224950906461378382150681683173543273272559421448675879596965235252431660137393271682371447127171584137877422810052067941476767008298199335425433169850279441326703810240893424894520116884731367613849737714075800735436621830068085351858774298813718756485604840094036906463486629649020068436813779051534482852484813356925864627652625581046767878323590331632848865141448387004771779803124400405948862980901221780128000477777569714552169443516534501611322565883551216404778586923767494206272245686692375303528788416139153728013547686904624716394104924808163068711681523529763679147555418110438189905367102758549721574477896222165962749542235607896665163453682185996736215161448996614848228095323245903872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,5] 107857578949751746825293361819955210314097442556643702070182089196152592118455417690636432635418664912876241522544819500820724921603433124368304213395236651693108901896467435862523348667885124343962014398348406139045853033354363111603468912754678891567569944079517703829702355473433754830383937686203037053869815449620683974153807985108889957731607237259537074287300363201487512162189805104928740655312460488423372445374897938448432174823065538620669608524812359390587002442908059882195686615799176709397934677815554819934242328216297990108698751993937358495403878182176880318279051487665517287503569342104869095416985848058548561586838901719590486877366273973806033977847539456821795451930961231887461053592158714045388831227067758663522116600076589636408787560998702960584070058775730486922001439799515575109526353472375882650163974840532340349154615243722055535419451462819949743296590717360049272551391348498349229810923728307084586857505357026281275105053441204406981149576790897469093115897459298388637796197664606690268638296623220611109023224167476430190828130399587482597573696145239957508708358129285984731708037559057163118678424705245341085089903682086915333831738405696889805712891635293851756127625581021896190056137247033915768766583168462628144253349787346963408256723932054707703481584644958015364683041042488295843999060956703799661660082386612441878128068349551152736621550918947458935756242039258585787200284438725726574215666890712395824977007411455499487399361356633702674111497579806148007140606373038210193531744715442743973709481928259034007144518123520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,6] -284162609211009520667227363750033547703097007320749960232261753921940854911228872540000090687934857438469321822959834825274194703056562480773887905982922918940981669317384096677501360832162939341795069092004819901132757727992643517122797647918674825244494709207937352868215318832757830536615946521932492204492736881667719406892535257484220382700882227037396090688332132883146401430661226469606169601840982063706833839580988300040213484443793891683566317253425478857674777824708637761936441705073572145422731342129975294838412963875342971128789493732867982764607773706393287798656658353825584370359837625427456056129737766687476806693582282627739420770882187270001269939576142140566133870867830679966201813905282311836153730216372811711092227277790236128890374138812010515796206827960439367486646021193896544823240917909337095097788354533723823591591722822331422318811422275757139895733454070904689933452133996195285128585012262074959344521479775334273584911296035850947311353823586075252319572931042926404847755712846221455061180370453080923996308482095979380778195497131827212291443847274095055039516971327914374723300927912056908291562274167844938247384154118527296786179210380167330822141892466232305107977745920465617978837374810335913638609134120288383635939521705938448680169057188408851662491911903519744320044883973844630905114653722023296800477218996834274098293035631464616929171981094687066035339207884589731945379049976266113215020734293836697869230832283666346918538445444656625009585117036966003076029667998023590915003616975596758655277560387393648586136018223104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,7] -750927581057726426568901365654895796880521225102644364070254020692097788865076467111352721353467294870551907545451015639838859509720312867150840491529032262450589208569568156810819084351174449917888361699151472678379174474052251856166086914865096742404629798773854765050601371484776920748642885104008952036974310168720813244672726575991010675181674744023694065838635356411246932016483160146623409111148221940830170947640412152904904740921201381021399082957000672637884823667878604185231889992872603832006987262494930879633499734996559509189392404462225146515670165786329101754767372601769930991362618727444009579909217055184975983700362645718339072531513484701259317713698431504884960228957374370384112142265564404782291348503900639100403654531763636788747340946136666510607452393094367981484803383554744292127579938271392807970823306312307776878596668006050207901880049506380418905937169414629537415123817121558699939902309882979116052367288438169281113408818567817196340648831200157834779897979062800991646148226060630132752541186571376778783703744927260332380401239969879085806070159952908905306223266431185277824234615249687911371970426230889992364000624882190500423109126032751734290469725509286280051262049538763147696267994903154087545519813258748970797933555001035163008872666664023221041784702513838088508670099158373833302608585076355020547312507368867641052613902551429909391448982487371220552329287120977377753556514583807928249622216036904319544264566143318652825418991310835832049905857550263260425167747470757353456010504036278571759895842085810599937700949655552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,8] 8229957951126335119871643866451056252576060192031838038412432251178911806529914996871504883755222923869873208780097234268169557356410977669097689704826297011480020454426236278964411419208397324889157093458884327983874006599331466567223457120460646465091904647059057237736382296892248101602897266189393324277399860492550997900649262007754841599897723761065107078328177799227667030767667805867579248269756491953168094273092179226907727813640034065425760835351938166521022868183942238123411743675575708067807266721040017291322506569939791850694676493575391694724106520384125430594925870784440770431783318900738503737799208718651394084499129849019949429940356669851398945123062021285433906025527133384526758855702062380213277256833924670729510334838176651174573881941026791189298253920951982338626106566742385608347528962859771489496795589893317844336535522537703811276756759422561457927012097846310693236324639096554297468055648544331447309248714129831711186489227507765472712009836985758819065309503107455437816109315507180998186881902490901044971498390860308951931106047352525521625289535482462355361520006362979311558012370673092414949110271611535294184238893202616387658471156921570735505341727794336467912413362351143858660816238484162190402067614164513931659491088527163988753813072605313887596506128121631605327394153886672934838077970345292779789590174039301947555244141422379125545901577414746181434509623141610363799150072562586120824985072842443269375134438109552075199526494791812993939119088347063549301679022978561508997400486196737471842590080251503319204114030657536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,9] -23622328654124848584578743108160662850499457026850208764418085444789342465481290738585738551700975379350851991057819590826361780987858826396752419658371817390997726452264764061461710760933275599446405626247532383283329489565226516452840824302505516272846765687645977302619437508980536113162733671505807164527113219905173981668998330135357306840504070336980255165270397337642659321091723883497459476775306629566845589195389226719418271798697804999769012605353408000483911701837031802616280811739152220879577319726649455479505740325338020516207648195326374152601947081464937919175553900973452292489846360000102069142966895593589639222399885649354894214842548670868626212711975746813803133353308058822522034452120699757633853106734040489853353629812415940704446241019012588051729612655066980736941481531195527135832633473752658718864265088361708323904241156020342289312661076262171026974656868427745861534681693614701798524221479486567862698199949278031993542098991101739279089892154928212672284141594515352450466651998271906556945290886021484362103543522229091692223411693792731303398241418525529282881329393741167717448445869419041470409807449031685793656687710076044288873636674258601830517262624313383392693986647078176125633717267025059621534981421635803950198920722751087226124010036102572979792839205347424249428685939154134647301844286623488620721066745002581717355214678552162845896865923119289080734509948522793133077627410957865195922141653744946261406213186750418034782534980262849060849001183184984575902304552200700777109444057403468569179606302322519975532482277670912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,10] 25339761408902570055901748862765926496306243674386762090756477548468664709986052931855256820409416833228106381417830772279926263965952834678370753376676835756779227780338881484457890138967025938075478593237076428095172572421318987271925747816290653586562825020334066306837589312091181075776581034117518164162541913406633954633674130056984702882754794710105693960993256457550637282436721004699258560366743826663379845891063789521655893723320677386567365730459948192969197980729664325734928962108869611084741767010037977951234924709505868768991486053089472255528967304733991587437414125314332965362703264133108370762967657574442034867554916673686221456214762014375828607286255598476554059394451287872274080194349180728550473895511610665352223704017350539492948549150510894047133090251437862754199826724106288129657705195802055873790081398558173135359958652734740007761230735198278901173502523778383410781847630678099509247079320440365704252956650624847293552468989047122503025042007511474843137603417015799492505191049020613566009709383035989252413934389279372822791367562401924012326155340402468965717033144143704667249941449655870161908849727168161513387713599010991342294880557459304580684566896796315581116860113444702671908610967895788718744525654708275655809476436083523671681586910662255757221883873287947314981200772457566863765584498108795567448717004073050417702999765074908860974202551392825643938002392938044569986491524725864061229341662977828654023457184682542556328743462915933741504606291081062522911521635675386218010874511536404621255622902221280727953212505587712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,11] 37522097841926389975537434434528709534554474995581198650701363620788197241537392147624132707335558301588338017958162372920541409002557069655491781715399360161081832994690569504555978514969263838942041333227540090559070929270429508861045947444527844756811482881629130511656384978617607883767261827632514057158965873989713609004542921108001677673643307033428453356371389543823341516478931801157978695360975821642117505179176236370004882199436461972374209804728370808264293178865282903354127012349261550392130730356415411463280338262925638525448358457870939775284850262716074292602521948039690831231176598077173330108425116546455779862240739026027067876937067633861739624821844800332756967558067626510657055956373387691752185785237313035938986987927346284916027166380031352590646956105839446881203721030901809153393529851621148422126729491106062291594137717932714964523345594270837887016609783309492189339407052327982902231045417977646705102952607679656908534342589839853088598201608774021692593626089357904413625064367844970898372227518236944091723102350171005988031374694193857993329827933928011045758918820457071089763067077272548203791557443691471858084493796605153836866248790940904724979824773379206234465821491789087235046549121988757591563911084994832479578802118464139880969053283102761177080434042540191336645664607134529645547906638416234846531273589452833364724781930404283078385635872378047690709512407264106642315057238154813686834557216755878517973704000809263988457687499802799910139831341442664313995613548358063699912318200672129867581137361025625441916607430393856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,12] -206629955042262914503801920545205676683486404158502678406785091033196392712090867072826214536954706834620551469645240272286095281936660374134913704486556019179685443330257977935268219161312868240765554803464766692516075038078677631887326942271453468698458426799887350995734967350544915968980275039850823482287933091686620261807013849104272544178905166259270105806030182336567069617467665591828750512235686654249475451549427905805468317829252948519213667410048638373003740130785620822037247967566880406241936736951079949744452081322985309273802746382866299869523869952378968718011643571797344177403187028715585429110857840110482113878625244555432162220195267053449612545318967286323635800745044180393435912563223389119808071510094363532623132405564276934568717186153140063232238494597555716642162637460643076825312679549787639927859547252827695161091320266575066379375052158307254354853590663573213475272878409624108035167178567217300987186838384734476888870280800026239247503364934238547649224849954921238097362444804949844278876078766404738325760753848175458751112116500811364587288533918246714884894228142320300231644625683207581285517663573230993527403001141509580597973154382625562132619825797290608109136938831941427851550347567637533174233849304972431661983463290324577999645254953440547283397354268054015932458880367677799670037821141137789024122852715114003553616332452634669924075189871398628806779184489315160534612725512572517329793246298171796688669761535895450572940200946400838183662458801052723510066093055136691094144094914142228674581645930819066223582085835128832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,13] 433614517177258193756797157086760804866379575798627629827117379883535638719458696781731027560131311355310720448697168645591111246684115404322231987187183426561207272930719056268640134958005285321899972596571961780641068569840448275880421643477310112889520362742541545285740482968111575014811921624375057535219484037453914012301788299608487913180927673366853477712753750266369387376836220317756539589788401694274465483833709565102198679746962238034202315557375624766472833621748534004079915982050412099149786327734799474830041162523420770331920366969439042333724298895491702905151219118347399471027153656428613698746535444526289331287904239972219892866320136799970646497611167470105566385500905365238188866419122894395306016337010719588015726374734445224443341677292466733666681044161430001649520974962610069017332205288595125386279479775843931138260557248767797303522151834303174734524732284554053714056404017343773422959639302688344912384992269974467215772185785487129639689573286627531731378200633523302847512302405453202035462041307983428937543149553258017750118095921180003965329120783414142651240985830239651789625750421838154729074435104273523178736403800953311268089909892916520461304757305231321622096736644344290737328096807846895540141804616869849727084705203106420355257730431262045233545036980567609151527238534298647282885057017260066320217894880529276977691025173272404753239260627965490324720415253642188377111723844682752417051477025450064978255303323756650105741812954426741469426865766192515287214377853577735154066491584149396119210897211051252958539293908795392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,14] -573934941472116563676026021595406112435670648872054485417774795053166430886060925129279194215138922045124690737010682614221283912032959892321300168590368518636344271844470864622147826324567101762641668820937109792765571960465357763700814448433992533246554260946108723751695743355360480693427615097797808097433327148497880350043481230850764522980156353946647111425068900972862910832500796798760873628417844590908278068421652957711308910071930608151114735083821997634648972696236737025225654810805544281323471849749187989443816187348800495393877015259052473621986503427504118029913621474211062772614442096799293884118291906039656374891876085233189864015512067047565714741403774418975205145484895676940075816406046604040920503404393689432648218790984572198370991568128729634409586809019227292891427625319514516521493435813901313335700034240691237091785726794735241756563542140759571013437042051910591763862510172345997547051561122779007845096925240836355365853971219169353827765452734942066767703913505438757603159323921468739181959315333610103449579533638395440001915466341617948241600080133790203895038106487133163348974777601933769723473440989184396716505363514130321541128653992977885730690148671384331051686591333768639687781205994970373725511233625979755784803196573762473443343577279581860452957068428782489182965101627860887574280206189164845832928248533340551730635149720216998058628487600024348382561598976356094912346016870534040608896900245107513019403279666747406631216143547422343902116843838923647281735221041459015204768507055182668833232625772404887356744672703676416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,15] 527146660522577258662175012421534407073531616443660202835994625237473270329326131761105180166124786815254046580383133162360168745792976427487463901259344917806634569021849590773765928816289976712743668768545857985467744897767850616712468985373516332832551032042763592676947408478323126164957389808778307152270416908862108170252197384691707720280527621227258568933817642136805116505359774525523265864831791389703088365530311029208852797315584674971132801141062861841565211313159508953083967719599070413019486327056812152561708959911988210939220101260320853640805996883353802451219977400167490322239444582436652177989911835545034555507306496970225125946677829449921820581719725773041757353290105898585908826229701976585623261576295177606344146795677257165246119999758098424855806001675230232748053157332365864665813536951956194678935104436307505882280464795752345926357281463889252209539381814884065617320583327314110735335653528630537688486366413869151939419860157794812993066585234880664782258030696247320253090288646337740886226111657788497340826374984531805610556626673337370104063741834929988542136218599218119543323592078724285862570752237200297619136475404614746238940443538111502667481179739447382255566539422006033667559714690728784531770902559962348547676588931247680719407621152868943515063103880167066762382326732934902034214185636914442003783273820677771127543331382324923020290514951978131987171079155526077313252600764699207872921673124964966812736862152476043828905589410839000960113928483599617074476202972309736144010632466824622093333478391476619365976632775933952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,16] -345313295756132156680860907189880629925733829686371242867070441211118013491970521979309535489457094077249712533262382233027895125387988285488708750022197412875570525629747429474016565834284912208880151108592330431610165967466338722947335721418284398962697201958419426581859200576088771901944745128247461974294695513781003470490153293916891511298787440378793593378894307585562075321598341600012614803094410619762465009554108260655197320728356261019467510862303415172768975254869542573291949423732303366366714196628157095607784980467331624528591871928196211010789434984621226896464275895367886226051746587513020112086372126743799505044852065834877181513524300703997409487124771300443853994464812528903369502712856264989350087146680373912494258856614578154904780221639644075833136334883662834603347718799908292472688644541509959686777218770189240452196204241378127915264781740837546263826539986355816370761123075814434702804248155526389114042466668662630175357819485878113691038828031343665175777463188764907980278237732183087987987989722514772317063852959007686357499407023973036767734738370702766845440853516427724266981630923880084956969393941976044149474953304442058472367209981186474838687693576591046061032589663138347824426385657780324634075099673762529940339142468312144020121678467497849469314272240846708047348284444455401051436092369288757787735189016063499169436009457279819701328961995370487315752056434887786555818721836938961219191289532377570119196913621801411877158169375672756637046271921240179289156112172988186316064710927861333840064859386905278543416085606039552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,17] 152201362713927485942264317693109606135239113146845814409858649441935651050920875189090962107908314713770210206442516418512749067843703206058715686909713726527849872677166338823030523943105607988342511337812621696674348626031971521645728932525925511034126766982224005506587179775916154632222712304991511636320986263135111959273678084821956588825955586534416206338582724939464014637145548728515905183408215601613300217841615912362178758727764281281714213757660469342326284589070427891129711686184035553026032793411582479651368201536940972728547572324296404871483690772645031416830648349191236752922144396246747652039676407460301954196026732947171395451041377510007291836040458407724677946450182318330404117232485538699662855535691558751677223133729222361540606533652049254038910635042696359075685123874617204919726570374771679183745029976668043183964017065097394380728481754864733044641029125778712031219247718901810933857718055911469792414861349018284979501774801827149649348325666637939330183670682543811131692159090374545938808722313721964721704178178741189156252596137713168898417709487231032994067769988198007116620342249528353976107270934655642005237041040336910847052673109846733410498569133763307170011881455458961244826082819411358337725561076304724472301323577439077040086250539941348265431439470279141967247982017964777777510800620161276767855933862490443002852081279162567886040360381694505074952939379203288943009366294544361579318116994273151844390952548981553503820657658040291780700458911225065987631191216654919945180380082567440946479097896145668276384353677737984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,18] -14497552948820302629074962677697785711519889568102272778026144150184919066095682979243399368897500111531196219795376647375768540604467215576361426878763176531192183404159043212403360098993674286195032233750215829229342438382529284645215007839898950309102224969221049596035638421961306781394081769814799615536229735626680702420337883040316752815692036995895253633124923606476821244165806339787215884232543825129489278608722698425905666378656948709136955229504947662468442011765166403524774989267926015636620735996628200259779482896402324455459477658224039786011940337724878854839869008008625466912514402556427042450988332724994595123459158071275266744295059340081719930617452930405574321020163392629266973334580418154607927621112319931964652165116982994469162088034713307426601526572200438421790467632702682082022410540588200901962334838380351219224406484347271895491850620024648888367164185576781705854839260989989335729757235587083210430901302508834675822492904775556538274617197286993885400465916981628007448055886606073960875136269347821798053539240664239544421966206187859145204152499610972414780278344055932839748492180414837801646198515224124263276439279498638674118283201837312104434036452168856661724146842344921961186267242211125171903055397620867506310330904721861080253190765723997587945241158020924312359296933712005715639849763725382058769374000722188668976068111536521065297942348283147783300270697818391400885623484476630554121555876080118419827265145023324342214294341850779578533108313810228870263292520443659565883317320185487062923471932386404364955416057085952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,19] -62315993075549988628450880269751190978035952695430835426549407807180474861648124156652834085157401710874626547241886804793618434316747043311998239276102931111819632483867069359362072469982775287796283857266120789129090661677007389375186377965598932348056346468777910207351799590726095976203466704388992622849095017369818763968557432704330811041215576303768758832862649616725788847794794315366609701617105362727835933620127973133903506876360964745697857249126652303001541273237356809315781196644186126277273166393532160660803593289106399076741801476944422388490246143216068054196557609032222330083241185945218536699356998737988297272726396055076895923747643518821569537346394041307814314166720156873590208889728500594691581419997463867938936220207044981779147647544493312981748923484768016388797774705943524286771772666089455735281901040092143838292183345423640263142750290403458937617763784185601404476790083942961934259390434461284629994399599126771475526860004293107928711051164863651825749046190909126206245383165563547885833087619260325471450168368715340153641725616600510922799793635547538705787626059734024523634160864263265912267751698959484145756241282963632907185121293116506683290857587981166279539703963959564510390275666908832841281594204490830865898155362049398306437457684620908537507075878525448566003616888891930930093708142489813357381178158941903971362148622591234642710457494025058333751062754514651238069340604049860811268534465469722220120433098753098183362506653220749978690802893570134134134019299669813808035628308817409192653123918184583544768625542955008000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,20] 83230087988474417605322271184570479286465891805349889875794402698524181419938659877304032052128811003380648043703732277608421672033550215249681912855951434104390165144461970337877480063999443644928149925406226933638605628557520038692367436047751592644911229435357686228717817783282739711594368562748790934141990745368108549386329901133996448403149131575295187028192162502869668716725425984359768436003346997219564162190708927019904685308226771853612736990681039475748360004984018394686551102549057702899423446248888281831770965946178907722247216358797065267310585104112179466066665320462156903747217203702313803810765908766653601453693631600717099504111329216273377789417946803014797510080428017590625109508110850592745718342305822509504271928136890444230732533038010406042959810354679865089529214158642123924236179814153656674641719229976678933835889502063931248077623480924157625464999923347755107375181797700723251347944220839119875887045673152740369776178361563110785165671566313846710686387068294878785031978863478894156566592615986394247180276786993898735555769059704251824846984683026331513200706553057588905603352177260628819680356612729730748664607311700939710406580319401561103541487731766248528380598946989995576818724727874272561941107535825360624997910910474966769052055319238735385911647676324071517769611978927097329187743825613912260728509297659586744941547800409321651046663023496342504258928316716571914590715596031635113051729048340456249785459177180381074142921122150311828759204846372521397399758297032926716986567246434098171472638935617276679951205183520768000000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,21] -62361593945285974327697465579272623035126337558240405765791526405633683539867194710570898833456849684051849901874184901247120878917156500851636811097489775448272640794726864743730920007368402379211173397337356658733813303901912223465773348604737617284547969185098202642418165463437640003338168313833946775324139475576939170647223700887954362662047609740331258682347981582729493377861409102706930008945289123867540096990128070575874562060554515881955067583800955977582953132140433392072291551895998248182529473474590823541263187460804194961171246060950689257053163411418237792012758651594971159166029210698932879056510935840845951027917845772000960747113866770117843933382668155290500355664381405322715246166740566161443543458292438587200076369254263690038573569935869926860121312514190760485454552019504393294986056541147419500349476838149725565655062417294612605024939101878560247086412068401012895568478631208779766200260074032249867761772976610470714064854652203517717215484557551622576347068294460013985620584635677404033691336495410398382221305570137656196597249921285857068750228894780215700236763549390862674547822322949809341375478824875111380007430378237902789649033245184523779107331595609201836974636380104483333275214183608836079126318934317488830030665271357085900524137228792495285762044813355076593745187217218088022903298454167194482086756801759332275145021700480561692827997437669329035331285008598157352271095460727905982520992808301232619201582473236385017755700121622469926030877687928107225123550476224018181545481516795574003396540283024789976161527982456832000000000000000000000000000000000000000000000000000000000000000000000000000000 [67,22] 29083967373988466743923678488169558039911466155139971676691957354765830403506174039249721250068039738351867079363437456823779159136699044059240878588267451030283584651440479549277011893496484336818196628114250443908652416107583968628397603379680392657300955947630881307457836047783793466951564856200485768753160038334661817268533871210615077769832025780683245891836286909165557104375898620139784743037012094479846915622658469416954290200139153161017928760832341725291305964227854889016919160000287454858592224472272590456162689929919166554925087009073934881977655240408190963358820969751834692973671990821344034453184492596618596104608102659633965671328015333582779759634233678463702372553324747509372813328635349475510577938153097432410365854866245830099120563567730855840410117507172494276124618154207741590261698880125078917538831204635121002715079446140665563086152816435689816462714357514955036786203395000550840144665945882250421043401750771371907502457900235948728413705318840052590263456727848775792280061648978575028938611818794216175112869784983145472117558692405898308947626071386809776392879958276744552297670430215411214429368430893789386702613980039994706309288859001870832427188781616644976268248444105278496156059903661747639488804200077039430812163475747578515751625657212783074032565649639113415433433780270970085164934679818850504398887828279563979509083284969926557424857827090336840832387891699527494689438054492934038102182841022555188330409964966937405078348398402721400348842942611997250006857340915912631643765245653129426508338393830904097612235574083584000000000000000000000000000000000000000000000000000000000000000000000000000 [67,23] -6342821109606263105048320595406512082145976519177032827037284579911968068171380062656517904593844023373943081776809147905285256886719463446241189786933327450426570613230853161619075118015272325923030901092216011322711589535967718982671600092968409138136245102063078311369507841933402059155303811872494388062679194185436133901811153177622275455992412605066928902326032932397372595327851222465193479321185476319572731478283523965391058795067984006305172613830965961636911243097466877942638577350294324342402417317321971874960498424898075761075795868457878198084025326919966039072588218640033478606986036301869477931373063070500504714165483008101516482923590544596443052719039888777477693812285625373226403344356018203174192589837226809172670039008940558959974463136479307610738602076822689036674138140463116955015818104900649035227824049138844472971407393748956804275355205924615163458213097390910794302353942134439579365001591020810638762578099935626166562373154529718038262840885656728231637689450217002255720751082441575387801630295122916273318127962444910241952860985399379609268176276995638094941751423594573567264527404295492813488976460209110919115139665247407673791239098567672358616780409412447899314583255566513557054356327661130310549157976315197595289931264773947368629708883406902382695065380121514731402230170318116993295493003394909942120141985640061904968896402080658281868114293629056324114972669956847778126966178947209929383269015867150497834132056337783945803656210184431984960349511993822813225378073374803425698055856949924911726640805733450688791252020756480000000000000000000000000000000000000000000000000000000000000000000000000 [67,24] -2164206232194387271746963884356224081886892615180846212089028846215709504895357866727671378083026268852999713148519533493458679934674462569867981314692337215404945891213520152199293680817924292707042239694733985393904637514820155413368553504696373266233120653034547100650813863259903641906396195347772682955464026209771054364486702578902369598400174134101716175956996655557274404868179587233011459610460572300348900482737185488518479991327125852552537477835375587394509533827405174855875691896031613031712403709816815665366991630122941765557008043098101075210400668843202365434178767534390964218877709702028794146617058118630940715331730179833625054705720519911553119801547989260222056315650560890811830177318045490644362511662621685982820962688607107820767719727626573367736099290425231755452486361910098004839405572856953051128349602526505413705984400181796479998562219215633658060617199263664669087365453392803239381631774877361579428026262225241247940664409971944201859370418878200160230370095918740597177255401922324257368119868726319988352533531265465979729105058767381798524509656103459656795652448286291127402769657349252566154806831575162640997029916157001574048232200925516167004324556396849290697616443718765842488895668263599150650041699592609692606513575918145453132527782248798442033740440298216229664630093589532266422588104188469408820347354654310019608684147961917869797422865483635105449640344002760281490166784492283273799786124282024664558003618485429851618636100909969551474836795693319303271443554075667974538769148933041406791301007759497186348241640226816000000000000000000000000000000000000000000000000000000000000000000000 [67,25] 2869279035011140329891125682217271262353815266039488366655134959563376977215228464877739683747189408889015589990378808606142451513988259566039318004933155679012912689713978716298198257927772277590942583688758355640686439553917461262824157761494216275323214919630540773657320091793061198858635615508788712622072396642060520045622443479648238962891396907992685089189244497060990816315799548468066084826243396593696336485908691981764131472306143549625652266891226633147337753343004111087227410864162561321343628660404530309587357603671078902008592586065767989223994863009851824165068020093324230492948499816286736463911511484362840128162078038908110991704581223226900082263263398489498939627797376129927450100445641406794394838324643510305105062901790513866853404378198743604064730042024627772219535397074958534460599753055824193606685611260072318308961911015579080691629465311236480192290384717000824252469794685184867799298374678880263154607643387910856511227355556132395053342961122073822796572100796823932867281766750173143246746463128490366172302955367267239578380741746778983100183171562025539228263519169025597302717098769427044839576364390822063360882388946895393070691320717065579927204635821905662692130640213902556365432918162716067323933101867932023366527952170599547578361572991382962034816216852026526445264894389748494048269410929832934618621078472848316884618725237177702398160144197179914973792192473631902128002613868064946241372695557702534919117755963786822222996368725472583153898013440540053731095397707763301262456279336530949156293522347844336556448596099072000000000000000000000000000000000000000000000000000000000000000000 [67,26] -1555356669391785442300091578652582906083751685247401542409167042869996516012111545840339640594010190807727151447691904380139997526622671018810758627575272730636052709810782383301060367988037878073066303544301717574836711525003668164583230491012762548735648031015638570711070800084287341668768326916661321148826141505975605226492531717179240010787612375058304414136482457089092690069047419888187744294597739196512683531046965519282981196411572519205495796102086594897735256319154222785232869806751035336938545104904828786020859550489993205609172948405501607900125553948568849580787798478898582129172864291219251200562609756832964023389567043230465043908659345395481962074908167074496913676393471268825583774087759572162659236478187003480313830384724927496894366338545135889307496722224482998601672662752590048677632348270045638169729624958494195101099909284553378389849571911978207437759944056591621408806367584399777140413874311444709215860922182097097430338406368523474203503194443244094687036293600007851982328587831212127778270769245916474933622408340301907956522779627837407191599599011299482821831811073232357918356948648463760049961857705890049486878102062546131656677133566019043157633819205889926797075050836151257661469633563721312600835633760289012940203426828434513208839987755000968098886058580187255184381966164842017593378939027756290262374847272367578922906009912432477146364287389894596103513381893901960159237292236157143665916550246418246188294791268870847337747159154200242277143250515188845763066522796131757936089124068597492406969113374130967213140414038016000000000000000000000000000000000000000000000000000000000000000 [67,27] 551933447316173093230885618637488714056358664130256241533380595099532862774681803793412541980882440368668058441157661860474957743287385874513855052817605592729921142963215843716749724886804120722623396691788201734220957301757507135582623863320787823427737825008997008071438061777391706586411974446196659114432879894498536890225847629649708542825854057144970478058100334356361389320482809450834834452232285950601535625919029685614495816162560144803713819113331068092910437874136612059639375692228830814538259331561171410445499610221279063299907432850144012253500076895138457564849640433503547198617047997600427996701342859073218321896006912952579317130760600939318929354926533539693910802847083889862474482501684904351231181595860313301367731638033343855162553485345939865423858141932105968506226211646763771217981171243978208424836234964410460523430852010977391988625295558518629086809990422312625875022325895323923054067223709218294259667796829761263528088243778532347630872097130687786762450345666541165625438752961277883310897312327723707160363314465224080000581695152775230185680307494992398689198156262555041672324257656582122139996173116788819081092128610968276967579301847616001485557062912533807829798016402484182320452539576901471177763040852893616528375989660168662924274692324808591884664952304774728766260339950688571096906359831738327719123861628818146939309213248945087646791628634612679102423981681260968478336927230499364389203178241111078602303084033675569404285356085252447504332417093543809523445182017255643626432508103521999538593833543162502069917623255040000000000000000000000000000000000000000000000000000000000000 [67,28] -127476631384092028220350042297568816906582006484463556409060281062651972766877645053580167346886583742842925857780472256740125712483867998883658036472335989348028981436174352023948318084803624925900887901487486292192225642523277198707602936740861928365877218008474296714376000586053098381348707735669176547520598530260223705645121974459655035532891022239490018249664498797715754216043302675537661413501352366854278889471606458578315961107872906984804599598959412653349679936487684041209801603506625979714934191382578664825898435739922585568373017484839078750423555213135280108995927455611558293156968694283565675323367334618032872033368094334654135656135906668050653924258465257522027312692006765121732825381410703833199664299095026386955052009506593345405551518300353013180612562082939734476819502841964549086509866820308930443674435816030767296877807908472546853568345594309839770064653602407952265145271419219118546688869459886446076175000829738543944475211091143415754174691399646861923217417304423076160534071524520433496103519736329239257697229553453608216133977373658511976382086882455064746306809197527520980552459825071925513223519312605576661273317082572872986411791536221472580913508287633230748312643824789029318536694250847396565324772563774428718072533621777065207170752624093991235507827996525684993463256397428605732834698919902532310044070611128529296911621400991475136442721927361003071889109207935759366508198892938830932380271705686563986944360318331638630369106477839803510685882284594740027967974503978986500161427308274429159991007252228347517771953733632000000000000000000000000000000000000000000000000000000000 [67,29] 10505643139781691711088190599932942574904750149583929456017279457739519453804361687510757485515620121634456078855126138410388003613828142678769078871882112850862173120568173128547102014869751159395443534127421681160464168227032171164192079989067874348720227834705925174755216534475623769647639838281514760646379980608263785398149757562011491038978299262883620980197267979656461319709503683470295954703201125197949119468144647435314388512252906385509575592748627628895159863243058246795490468867320502463419652452366958701313614536226046254666361726222366633627333689880432334482394895667851871975680868726942372260820549578540152196629507281641468496694614321095064702949937277534045080342430125323114305309563392567204146797593646918334638296995800328011240835193657265742147928038533037681824179968862617077073984469893118714440338208846040076371510421702963033326494581036642907553342755744026766114354861333269306166807415891569117929833214050090687875366650291142801758384563376245160320461679227153450728837423408743753804509758385739548423307822180668131140744066936340249122751152772273150344751112100249371559738904684441741861273739772747629502070215197484415588204023968728263125769615316992864729447374152246433340914514058837122649487112318342992485516837748931573623798984620088262198820663836142950552494064568387723819051132878625779428939151600649577865347327563421186436620515055893734432144384957398733623711415807471919043265292624612527987340097233440249103321022818840705371423661714106692680579120167174884440441609451857022195257719450702392460379684864000000000000000000000000000000000000000000000000000000 [67,30] 5670497161774193232730822349815954681922894035475097341057854889833669179098582721345230805106995976459116286956082184238794738148249345087530637254164577993173715756415401985331816040748354694980291332684599443230871405260567689601301623337776729443687701522436992181681957388348021257349980360804722073060225584483119097147323314627329238097316968982952378511247992937374760223832772899074269132165266038520069568460619850754598662645805269646640251950244452660140146155309622634443275992104171295872896172764069045769157292479541350707785841764825279913104970357036836238641686559347535046362806972491509066690680545523630929915271976578193718685038730317105459788045180578944950794007178329049542585173411870327571172412248599765529094453202067642400997619669929612740677594775352757056728592343177729402982936796385510676749854721827330030024386116348389058701594722579665364367532501274104539003537597324209857384579097122593557504487843811674889002062939071964800967243601805235852923867017434030706440477722932387674197224946769731750230382833665419550123815220580936975069387475347528947726197799696275969964093691955411383358982357387810936745003895520270835178142503197309503860559580005258553351098382869052281923301075323558536756883253129440589259708404691072643876411231832508151660942332736836826091272573351662010950512657486129556905820128811676926551948648562937615741640537882442016459622658585276953227169063517694714848647752617050967356774963813485139054535105082550068164414773877086934290865367377055437425963814840250360344942085306469159012334043136000000000000000000000000000000000000000000000000000 [67,31] -2902056276762305556802780250364260142208109422574063723692436322036891682582487121661788859653004873699898551805771190281883227144018431153850952653044485633915808187121297765221486033156242116540663858492186385556293845843135625033856345666458314620341864267615902189168111505422828019520097357674826053325811281589742604838165213754622099204954067079434422657510241374729926214904727379535868472644019387243088856882107477152129623319539818349554952250631455939952154052131543444412736842530318248153521405288918083460119018020002112281324493065400435379392364454200055051733464566107459115903260221387316513376607683889220315312405547580040821404795571849452514547086500862370323379199891521284160262557988964581339762776494981638619229793595864250640993490764613148829733423543437874248584455433809508834642008499059525981662076752936713306289641165938189117540467470001977312065672063583443940033562706405749511328310844980803432956717676074846606523239090035480243206287062882211327501760519297028017294478050781443629621302023819807017653151129364922049432262513847336671040049013107731283981513026207416714424212631891076695504015897445007876956651299657661257667159820781597751205713595144244390111100696423649977479017381516556817934615675080058199570685352810773669434380392331703669963431600923808213512343994419689993932000507584183189709626147423436686193248688537614140277196440067786979812961565405361834936837025400832151151578682112991622812990050762913030095091541978984054405949889701775179459894485598280183471745408256056693413071521683852140775085178880000000000000000000000000000000000000000000000000 [67,32] 667678992542116425717058067993175850109699223149227834671588108521669158938353826894652555785800784767974566169891235491661547109072848631304609455599161488637723337375022145485348156909007685429585983779107004882956621785063138092082898649492111628769680011739893748140668676793850331109048644550750804326514286971091578813226968470804029212905995878588136071260551127530945938445439637461918109584506311937309994313289623169037914754881556839798166441294160167535401895171203493159207308789852973946200196168700010392516521085120780019106168250741355451473185270823913555746380285013363073706186728530076201796061482771718861242782584116507324702740909670197121298685370347242890351681310210243253818175923414893054653792718206089155062545719608257519072555168058793406999943302319255499735611973706417014837962890499979859095365865313958160900577689362791511201294487892949941234367296674577458952792325714383450064630962646681439009225100188187093254140637065156510863053843372418474556033668132968278620423523388375092113620303145239586982703110055785712515165314795829329746049490986866985197368229507945171124618870234172459323767286298065506986524433654469726485642517598707215714073034777633571684835275880817064801334358695101036281331762334239350447202279370865538148115107806357221723871482586915190690315910219769782693992731833412531899284081523874364363394071754337028407928195187360492084600338790677814863013075189773482639887677034590132962346031404773584232977889625798317058675121906556010247184324656912728022229220581607896049823648312232923504509452288000000000000000000000000000000000000000000000 [67,33] -71785071295679824793425600509648621480898622764539080333993672395746273031260252968043585492774836661046626836650207132635547483204999255309117786605253579961321432733897036014246393300115035319567874072129561395392366884927637996835126158731522794815874009243062612034721606797945322924419377333375294367885169978805278599203450220682506953484163435320635933866285742195172305518252978186972096553440447845916147204727169151968519730443029360285779183378227851976009816756471249029216098738550303712984961359141862874409373515992661541265541499788295512201351888619207268744071906893372804438815786058448987011700531611100512738953943904647768071128254262821530803669168506777875227845460037626104656747239826639657974175596732014727847860998840870825912053295918718589147522025452487371385105068387720707290939811691280594892751156258231750214365583098339096467516422086510826888810090061235714563720702586280818420242120667021829298482037582287779802380466165718602804194200218207708253241680530937215522769074084117717081812803031315001566111637962619072460005439884183270074925704790887597920969444932948940711169471012607055233382563353720512028895684647363794842481547814953688275160238353941120250148557260371228613573542924042946244491983604073165815982826388197765998189402749038514550346678304814241452478870126965347056504162275974714713835604111459366440194227964951140556405694837893437624528644885702183108968028168220701096596164065559351474905546287544598457645146586304968558883212087950028791641307877153042966273921641624919432794722145943805971012780032000000000000000000000000000000000000000000 [67,34] -1337664422836018695724530746289448766400933704736115798318598481104704003879792355154074139380126130112541866438395507594521322695088832445236581052450346113674824292823679773698143465995544009770489336361211047044481993492415648662761328014500843092863878636882169199074666451288133441315819614370529137796721061960320881959167565954614388378933400588987782424881888947176208019130648322857826342384532316511150508343985584272403864636668299759227625725044457601224983034183104950768906331241656091917503533949090927086368321375742437382928571755418884234675436149970509984778471967497737722746920389458908092422570311527989668148152297433891253818342416357030374074153833081954443908334720626791958000601210111009423584176886088312555498430669270653455191942920179321285122364059262320980602344636442132838781120814442686800536844767008527889030351740129672416195476876050416153477970221908529297216732534859560857663666302949082673534080485164761941565342521235940183418830729651090605526476911394477146609223026609412253606949939778470600802704717793290318403778744184882684647450978818600828566146146912933514531020480609326737375596379594948318207345212947498927494408587164989044071306810279407905682943719102308837305501740549286829316741217171701552190829151683323391035565995573135098783952703544035937503445213664658608481480027297546345597874089227128225700387880216464386073166073005928681089145572199309189630501904904221461210525435968498729670737119508103551777606034963055141122895662059910657995954897643907662937773807886836275974956509183370862922825728000000000000000000000000000000000000000 [67,35] 1138645783188435960468151663709876858733408868295175363429763828424396959324704284069545443473600660170382468488812209651597665945538415906599575646334367765647422087624545274004560018293701405579964526844833941141309209053879082515076943411402062553235158028174888315239072929517337605528137350558929521872401948843159772976464399803700277446225299707682173383998912203442447457234565369220665189549766250700733704187517790887731888872522475819106921737196226581378483722575167415076376939347193521009375186666905040360025399184381868770684011834799562883501304959121500541613944582208255477726938655537001216779501737516009549899724742430889723070008355070237746558342131038765289374716303777496226868424841844296617904555258659488898308589643103368475713541677027989613634004352482936631407677400739411508484211281691643421429156399565289345093722203774910110260354654901223167313371645988770198961241053699374056295302101200934197490552869856831162759704956720670788006088271264963917442513763938349822712018793199083690619068344909245835372896066521338766689767495708212493153089261361420209081893195692085483361755087585215421706046299638586177847925621596999099913373717562398921329778787528064876723572887236867008387530273647649258054386716369320566407113376727077926085632916127963140732647045411543301748770616243119396436752517204529120136129129391035348294179705499364554529852439674071450144992232851090149638128699629019479817613038914756225333579953711364066537775820879954133614391031853028765666546733089895267248275292015011906737737675202245918604656640000000000000000000000000000000000000 [67,36] -36866848600750948580711688762619111068493793950952470714939177080210862469379142321611190379031648786175484076429025690680249322159432747172960743026669736246454486133443015595231112558277822827860661023630849581793402057198529740993170163945115319486795075223305860077616890416403058089314998788530783147195604178386657456857684170910917967072904071079041901803440912558279456955487595106069983240079750345353355225249500366049006180937243577288127626287280988990799677879574349026328600744660584679434104918521275914145983704314705394683095242843479025449945060170464050980710124499303254706947146336582739675187220415989584174685552449162373414949769374422345484763927991103531902138110685823705792095089900151665893264168911175475125019972650590366277355693881467379295576315521844269858292243610894868722873234434365278155881257787614314568235268869423539213253527610878657190743280743503624863166978856383300188207718822120180291776235509075826757176660710725234943915848295195397038268638300683571770085261300321332165595111609380034441502215155113208198222866178690045987683144072925518923308241805090066992207123257941116903597442507125819393162790836404440689941991061549418582833254895326173048531181373099026180359757280251877239735457594671488807773796412209505896904579770425078991868788547844029485600780825057567449988023947774039545747222288946964660752393816286460824203080887337268951691040736742188467834446563198185128971853636858836681358478382573645038003748033495258439773866962971495514104368988171542694671541307844636297567111459169529847873536000000000000000000000000000000000 [67,37] -17311030624022975049827546366630933310928709217427061762153325862063884467775999778309391692262105037538596391846163026878515779957556279627487345462742660777707605497051822495637692187416370674333987964624097794967886447789695110629684177639010219427398989433747596149863604643423137674258278313146279198138048235052297430999076322052137290597080548631903292161276799203200231402230372562188960501507247219903161376095754490394797173726563253693837140625479621598977155507359073095388829150191145060160440340851287109500538364298898373179008091534421523407528158098310208423076397369403463746787195927839615971077875856275401092397224811917059596782011308229427473491713447254703575237351778968086790433616504428883493877973342091308984381227766932254461986279471179108863966022235313030548173422928300777146651214469100084209775818238296195594154797465090018334795891637378661693021350358678786938012787058082477842178710607564173155519733638918152720484516211593958024375879204627361336621134117345793159153868875582293149185577818701551776014315549598167560921610637213941503990045881707785719519484169441746157988418671169294795395130709817578044140002656902488460349346812422895797061312924135513259817206547534262018084836367590599657819404941131203239234747296625061719142041651577676022574321293519791035242271991290745151413356430998808287587610588739214090096710115040427438468125902237561736789321450953554549507657491636889903987645708063208214888213985024735628792477558097588473451599129253535129595734820184862714096157734878478274210693732242206450778112000000000000000000000000000000 [67,38] 2112279651209771430600108491175283845461747854775776332251321129468220562331035620402901138310673558938080653803746545992341973015835583947010560790735962040098565572403872746958838991714287091183490407795015353547258624068031396045353048827600832314592127830195517768068538114642225903722186924992573774999842668629133712289204392985939704229905428069427302291997283707709458127372787763831054485453901568445201107510861884145669231054957337001805772357322306547751409761577103381489629100969515298742647944976285142355120970307994815529296421778669079147431533641413287920925611624919545898393427469198098422399073564516870958730051500978626922641154870015854612705028505159561343422188643271113225175274980777868254203492159529715277793541412339193460152468546178842331002545886540173791530642791012716631680085923716385317644488239924368516498982291222547160023726383123395381458303025216416022667333226097202657762659535066550296715216493255660264534576441097065314384008193796985368471047243960990926174489189991482145154663652774000392941108221711702255254320386337226398216683742387032473607595934319391651215185601972706045240105406105244797264202307341376895417375899376771736167681977445511999725383376043579837633685044778884313285952086594654332969597378541994421876370767558854477544171997649096451052504246170783356142671224785378005044298725897434733862821243629097267163869344805279959356073714057744065169933472148953718572784129277674312752527890794655418998929943645972921275701566949080370412346885983955055294655771952390245625338810348144013869056000000000000000000000000000 [67,39] -78120658982446634724132946505600312547087968921987992011377008904310791921633445596426838849076656605967115924917735164418379143908323068328994116229703465083645859557564287458869853561221614472261171078187454737513663200948172216649931181928562307268644389613209081162269528071519800721465534431964593409751042316397884417954138609826399967494826191898530380438290791550318878435256988537617887938602569404262943073380507946254157449094281860145672449412062804086955069975341460867894910719483308193375608202979356816844286679895573405928794492791200895958317210982073879944859914543039742961568996189296289469952191145658490209718805424637978475881625710138960486828799030981305653194343881533631759820151832054945591599591660861943982123372967888056465646334835169205866381985213577243074693296192712090288014530140719528891749108924245656161183810452378079041810610717660511987066773121342224650983807585791750349926509234502359873590534369317236665582086795510931259464458666180705209971918594385863515642153989726702651019450954542689247915319693502581102349518340483971371254565090435873950730542611849542330223563827335390961313363958168012364892214245160367235263238829357714635108355101349046608728492336104540651265242944936126422604418252681703151949369921901366022026415173112794733285931946647394195940373077995160492774070389013425624310306573476711371073795668208117049685317140711582286023033375662003373561641333602457925538720412941280909767194494739936298640563021974097670670340575006489418847195259444264239336914894236749581003350337584770318336000000000000000000000000 [67,40] -214738334630151002216225844206772205568458416081230500188900983909756237027913572472557835175014977042145455546281978797497038118423775201428411057732170344963669666047858920734026377928867475064351513483892071480551704432843338421326489917914539419766486018558242971729077254743955499275728069045880597058033489614947922831946076032371450728629237829676604320964309071461820511094580710391007590323931270167813270873139339275297308694952004937401947738698474240302881441298115808001728344619053628770427527463037414966515593741314564530896870131357196066979615033594005007364453263004186314638938514060522539104008515344667883866230994401983728749115657365967973048119852205041237089107462479539857077138104647434185041086614126323075626906778998530414171069065273416327559097686782464150339136027280226311384765271485523747949253244259460678663148627109313129171852689289794274368596776106286637156469959338950502635909993857259739937355666727054876838402231308257753821945610876964945173729510948448212228824037930292706940724632611648296415525106502727646670624009866827871156401031555067228850860831621676233907941372052463301708065114076394311414406093896453907816035866741107248188420996938304513361107016532857276645988428394600573548357732418355647729016350894661742664174468381756149084684817040215488434580638033971375069028093032035992754310200396481351644725459596611231478377551887852706214107520439526517050684185303829620970159809507951089356718011639501825370206996982799640667636077922851480747088875953997181782612632902006041260668884703852363776000000000000000000000 [67,41] 135934066495217519350784186267436265744881786493154932014946843321251297068008094886727820238268974372237065966419054663907021957393817301475865298260240702545118144199400350827702701118155727331212231106601759011890329786452602895143386578369563293782614812132556135848553599449369458328778798093341029480587946821485014289883094752616313340501953485345469677209479011983513777069182729874214394386237758739351664066730598889898112967607823057467152290059404013993456788189755729056906971678247428084965548294241828388049731959393873344849861325329099289960610153426370536432030703445260213365204075260977248913220816012528827662657906822722502028580580784009686901213632809470916264402154311464889041989280366167583769152879490503519588903097167632436568315204715505094031117810285189765000077495886908462811834788733310434270898589271982935836302271116831809079559165354256691790734910043572052922451681821146680136849892847806874371224961791798604993640916018635784638207633965063410057577013566315670998355764776869474999505190933974343738679683972734677611914998080060564028364111968962048382388953668602164292355780587247079199358997148061744389387157755433152606198014782455912499235129611396298563187118272839280106843479877616507382686780278715776077572649443508491249191853032354787622670348696996296204270717073082233581354495735240342417114265888094902946260754524565717854089720567577273646242492343024294282831253841791723077702518463862685550168913776645542647269862100415066734002820592780664858499133975827500203669700822333015897660019126604660736000000000000000000 [67,42] -4177498420420885347810479922765089518634494677124958303046108860086654163259054260812312931788532233938155288405399901516467060932643365446339192655463207428503611156339041250734045016076906534594354407837158627539416636494232782082959468685749742419903210782067843267644627979260789368107678448649505408102146303295021863131486565957686097953109146149853599132732957966965538091540513596493285956483345181539790778978350417652606104127441970759444224616199638083254377371123406413748694553422754876378154843751040394679429167242959333364419925899445326857459345750800574262671949637255076043786447029226157252044086019475891112554203089702850321184628007573130313042712863148212243462776651307003074201967134615345335452190000213282402631797393008578619115504001426201235180576311262453779455105920499940453138641895460341636415166575721118077710845638542738006967940851669154133696422510708210575764917719569385011302140856457133946902493990007998352752671969899504235457189921111646998264488447920337127646874737840607159338074929874947571611310371099487863306134828428726559793424603622578116880565820533390874132588883179559713846995053597249238484654851218240592365084548870185081279149726508366168934457106998943496431039933494539097587432182134860270201108057582669540559263682739868194412174370967549000569665585695710720954421106780312110554055856514066498938710009209561899304836310339305291821982685204289243680163915717844356934783265577471163855847877093490874825725446648336135981279046379072197143978491361313428321184872163231449097453494138306560000000000000000 [67,43] -1285548861694142956202667515561828618956978743751829487263801622941529692879800736054930739295332339354385949250687905746561300117158283635253186906848958306364837828586587004026064449624985880317983159271943717402731505214617196870662838950657343513184423898106861042809788088557531554953862338805366170845049634172252515800645514975485821900290966937959189776994222470438824454688413902032193077506716023769183768798111838105152420631384950217989922226004062992359494765857711795077825260277175261142142248851775858463777662243658989132321382917051680862842613094650023920363672723607957129951378305322017488510972023364139881868264695630361217913350022293310723805333704282073363316640838319166488845864517757514882785143674426162805437394068370391371036960297327598503862706985953125232004433629544566091403533202729946942904779944220736526328765350251850501745982574229872911759760117725597082049036796077072083048949220604159392348243726758543433532528963265037608037376537167113390469014971436030241103134255075012407679235832968364397294478093471059366936088192809690489464037672897169195138552348903482055763498242231564865664443075583558699637302286081278604172245976249119819391903999625724090917414486736878815525238414916140448098635301500337900507233638112643499998445005523733281779702697016372754188293727370260481084768584148969399117177971866551612600105528265011026294906390591373538990959761254099548826563354424318518762596448507048797039839928284696974653493017962117986779982801852736699655254276380312189766650548307198713725980853518991360000000000000 [67,44] 81709048487986067214543725189406738133654933645807770581956570222559856183803042194883174979270256688022953673894523092391033863344422197891748994878196319905577858981537825926232327515613846798133888058077210776639597855750870708332637932816327177516745310216161193573063682864235408521730110704585812122194879792070278912151856463950451457780051129859080093904561162560415695128676538942380447536947197467062500359514684765375864864893526867500772040960568484178338875108575068863715482987078878762636076414590944542364794912683914216900976770376769247497890703640970560395674314525962909667639901728049279309724517535204241238572768970186677446673140283283552890943344203427028135614612045410155218273240494468060070192076161614957430807867357741044199618574233083316791194531315945773816409527444592301544376547025383480087751318261353294829230062471502449245801305253395092958285757429158402839370442202158609655709830443259262175330163332020443860230131158646024271199288981583896234229019745211693990389525799689622804202987081079692785559360797878966548617278018308744363455812964121050851275277376694911901090946316810799293022443519988059772516216482990057445518540804963476029932030231730014894046245239145138970210742161203556793793469935176306029452776267168294315385591620597290115310544544008159874189598889073802267763061274833443611067510169600249598458206984730357253194119360256121609282070459871498627409357966813053652581553017008777473262384639909509985906913136168267633550158261185115907865545514814543562541918254378889647594593625047040000000000 [67,45] -4508737401422371134349868221486804777009438941934158508656068819795991378569592877976935008956744626604500878145964068567477276352337883492593734259698652833024526501304427781954694571499021284645688097204372519401241254240720532594704121486769269309270872946557875728214685318806680654751246114157285196596675805359230557147258224206866159934966059536264134268455679243224048316377975650565466431564052741621418655984066374510361767165718976047579816953674828802283548060829822316374439289795987711729339701284883730710614343677524347214808457768178806844333826382861405155288804331546626065352824106895345203170151026306026686573152503631542275939252710735279693310971562192332846258196737895291495766049538458782221486180073148660378914787106773193395987353221866478846288184884434368290697298190398638229615396448027268253516894545500243992512518903591222878786651915550206521586322195609767392261787971539496064885226656416934551406813045142406721877014223005521993056245770869735644534674645003986381242842007199919471004702341076758600496347088714240854102699402805041107658342461796127079921941669465873831579076961674548695708432891975568340093012818882369416139884220591091628121730554737723745051725577306599544565598392393543537083777892799133593000542358089730812750984482918685743221578617754329495181542805098350524890282717882305130122074902153719851468176558430667396741753670595914307812403320306313044718405601726583800149216916488059840036371508365179637465526815888897269195783135569146359483845000065012965153392275089096185429420199116800000000 [67,46] 110626877242231721042172191698381302017555619792239332548836761873110547824603148574295326529526361985481594995442141715500012399432453949188092327320628491850334562562608212739533503820479619484811775738090320698505397822761829084736967033819808465142882840208724905515452884531456913443463024704853974286015317284890633415173470493883512050900455967017846995480210097605281157707172985865541038065899814774757359355208571783059445625841232343114323223939528497547603909695183760739877641692450438837716081627290901549564003751868340219800940117579602066262024073236262440170483985399457217234420222115527980869400043202201504038028438253110094997494265150902121489219727870504099451179213826037679491413841216793563813067191810562937784455058336412607323473080090586987799082329056962696328715059911009920286017876371980545081052115185205243076098009666990297937311088642584609304968864911555227916353544044862135034406315136965887142938030950377368477383831901960721751419146541624183101531542931471705397206831015386146094748882057294263944319461981176959966859443755339396785587722691313124028781901613980194647650409175858238332400819816409927049153764620554508314214551022328132277769168295572948887212426172109072711330204183787455499175974430443330696186609329929103104733920445475599255942510940555764611474753168223210496429654470590564756812841564468953164714676350392944639361583847011905228612157601584156110988329935962399828251028535274267389556486184544975504819977985396331495169876438820308998027167910577461000392418097475225501865071083520000 [67,47] -2262667106880054536475797199031791400976385160373542046247322784681468646069655710159740510611828742521206891039923612019148574309757245846512541688482132129415148722553770069699652169610221434978065527545357621160757837346140492818950886165477247180777954168956193444151591693833501164155310115093314619395711995285581375984000922890506573995277283739221100427742169624145429352469759751948580241335226832059935839699093807091596974794857910314808890034078927873587997969630841711287268252984252658377856346975759209383257864600782207652669120898263564048531530577527203054238496661845819473299569095884678475426282915094850331098656612107840218626566781417445271863717520390098174616568478314624814257459821185327532253181419760826486506572115615177078479617926173796610652805331186105707939782238929834712795945112991545934807380599641283332625609674638520941470837858704081163006768028102193227027747753089342443880976114835051028863919474806982180975758196354078703880370607502497893101217252397024657104537978400646368632702170093997213651674750796469836946974106353153595791714454350693096711313723298164850419445809026627401091713954812108724705452154139762438296005227563675699440588272236503169257506802922641772702706836424783511452912727126964543960206917813696169278982330414983114150711921441662817140935112491998957175143582289411850439967824052286839501586042714304733121714014821222810965180335683265820871159546301186327338915208338909303286507681943826692544624064210567943580284043607857823455775844574770503459420437170101167511717068080 [67,48] -55959909251870346217112779870722076377815461131903849694838548225396526650195749799017102567106240717099727642631925795905596941711227373452691950141164708423928303242930280562345245023452505168935896645693424070707449758311757294586168461133333089210338596342572094545470909226201819955514656728950929208576961780871268006969039889662835490346544591918733923924955653211703390649250784715591430445284863373996278708973527534066515842495339799129834309367608763015453132650921864247460092644123286066020791529533342050063830157952621558265160433228230427929993400225810431383477647204313725747877321944301483793190919702183038604502783296442381850046735098843981986983618475749192188213944397896173807808592672653125133391785815559807032090014228409476729572490336926151507889657046795391742730317708779421493052611361390351417046577999423322020860081719027397211464817419557401405396274978119676755505544431263523337451031378133177882375351039715507296663083445088438099315642319113980856522717754710775189428174685604067551697824982280892594458944943781281116170920659272621890320651961024012105112614162722164418283919020883573149293341477150416189075764621226274423642349351551706289008659876140660885156001985197982685532370033313616889636666129044928043844700776357088254181441278307791354050969989249894052235670630258279616020676165531193634830170628947097720034699549427627506489345894232194668273583967105819765457522609004291510443513466124722593829490169428989137362948864118179694793038836580487322695755497548793468678238836875457550364160 [67,49] 3638057300609478367036757215798461762893256256669771834900733957483309985357704002280763736611632427433825644571036015283665964836912578695844685864993397296168299517651533190978014165371208886995134906681778264237998038284991185476249820830262617946502356814201273539397554327182425709099568356648423087459639835996395104632371480284549258823953092805694717584438428524764315944519613810318218615951936690571740059023524469412508285517834585135800505012325534866884131976094147234158967981868832824402510117978315173739725225403128108846206185998667375099162499093047166582083914870841094194417785468884640974105367600090304130397015004224385363027025753434086209656278738206882415678712941015607230153650957519406277016401403640732628880375354662922784324089015064569165972392735246078539621413539046282659239551127983907505866595222462939912007000128022367796379391852370304684597766034081660949018672458482307530416841846110018683625950877200874793996774410266353239878071834091028610137458960011639947661756102146414865953427613031033008255344117589494258288550423605392540778334427865776711836061371159958428723259033368175971846013125542047734290545462621391002576027556366507369528269021684873749084399823161786168135249539721359632395248652301083851666872637319727832791592094997556247429100783196708347448794630792206743482008565150782584842996144899872395655424518145401699544276273423242827901521272232892114766823056303734835606163206097187415597877936537049215862975417084015172652137841254800390557292917734217406809903942113297192640 [67,50] 21552289142170344378582167584116105247905038436125439700974502827020233672816172613900099359851502704036482705754028136238268761195169728194303582109901505565049739071889019102342671065647379185097298104108174327723529000476019809510185551026034876778744170009412792199827989856306224624540178146487323914264512394974937014345000797861898036420043211894674454967482234868425590726425015300052166827129967282282974541302343072632570308286684482913954564223052384760907721597870048439679780429360299200563251032599880082770243105416585476901737573492152842768601678933020916549586000008031360605806621708990614735312376183295124700056350112449652298379399845374769713297771657303164258086419390159616204500847447090793776243479512150938462365972474722101017583609073333383018383408727675073752783862287500168249989883432818157856217962201006960150224828843417096496599057312567305238991289759153730946386377907895595917778386749441633429663777627792767283878081641091298214316438094454418432217364968996887441203449413601613874232941786238146899813718976544671149857678213578214203610087222207640197376356417295131980323651338770653694168312455657993166675153257498365426106138911135685030876976945639212973303178179700409952892760325571911402340567956739344442159707696707888060126051515727562897324605130684117357430950415000610217325085874369480684439533755927608879935619060496202018607577159856977703554816209367403481347668454660443611594103466212633130841487287532677859546288516061545114097685717570174817845665807972077861889972134809600 [67,51] -198185531822808198856934177828967891140498890619321669293415402627804396230730802021890311167162730376386180064248454249514892851907823236231032053181827839341156890768705948490528912519641139632747446275787468020267759271409582369278623034772804688725444366863037080229017604879633495419619929911396586750924188860590607958735999022604783414530081008307172764398572757793609747228650702910685507381073345114200294933657676356255819351379899260154414896899516062433182602853962261424996441884343369269935751672860894954267113222358477856226067953461555126321527042769342996169735368176794883825412356140188621834382595350427042638973253159552843908843326587987086879680302236839324260755958176143993665695273315244141961740064275079510530751840998262895713104586666947546415818291936958153593667476012994332833037325967253411445888530572372699407730250940350641965750082143163065990733496098870326878375760138545333443166894071321320929321311797760846603353978358311828087738313157664478108062785312836599208144963870099351200509387848429017669056587700748743489192915667182217936930150047416949409407617991158538460285119075370971124037183539081038557713613168677157707014306477558172855646123071130110814615503547539229665756189095368422577561947502405369261870421306741631342991881744363006130130906024775011848030552970618218369828076298090089388428275915312487584855427624671817179487036821861246548195744888863191923976241012592587107614478014699030583632223432634433762244033408161806531897614154982399226707236874947941091576757760 [67,52] -68104746947203948583025192913386971395492401145309200241049426881147815399352257907507991475693031186191352603200526041537915132824502313624597964658875039589034292118840664995465537124082273123523500050869075817586180977868506433383940884082004146230927029693913138214224559065800894222040241315348565448294579796657329249484379658516877409164516245100884621638896040541857740076382325122533119564870333542480003115820171146202255816945631023629533936984607134553109216750141691586052459762424523557413591898915367893357407638488420606804591398558838936549017951769481080615390351788580110467435486625356336041410230370876537664709865068326613204113619178730205635597735182605966843719231420059345830885566797670740718613276929748427550515269809535158420459897362737040802020404156284226757164444570807908099297136329927121867553908659678627496539542758818131435677059513285658754048182043824855833130158740181504077707936434857538980687262446433403057954133729910728665148615223111086603425134623603508348952330020009010094357227625254915503668538996374335901485391971167354597698909021716389987024281551100764283523022617175456839857677730113397653923336720036676117444758422515262069005888233821454683234981976946260340827582914711679673700167313825418691850498121129132330939946246698506555755094690024250182063522795431267969887660669538627908921679842457433474431876854916561040260690912995372193192502649468619187771740645712740382406127200003154246981602975859324060502744113035428170357126812000992036713681717528409871441920 [67,53] 1102240374354883809483200799570946984890781801676058603448113726430837836573950660000323044911313779708151475485911778497232288938917192215087583622820066792396784900988137209918704162583943596981467757720503374405974937816683949990528228965067781017045118423624642979567190364747510439009967274653577671897897229175679973288429009450551991353707260696872672466637794603583715003105502858119400280175901628734104957184446514456653856779061298981404760233304490666744427833673631585630077532098424823980176728820250299099634861114833829778761700661942820616227726503076779789592022072868269593323606089865063083639119358024361058287282835481333979176221974122998575725612754995516370847027606022549198122984839879706804682206344411576389537208926903665510525168298582585914604402574462929539872605785865398393897212436161444295301712197513739659954044544699839448910460757368419514250150264572989608213324479374825982908702038394175191418298844099478777052733893612622407617831846480140474638815781974695561390812277768146625795802008028407546890234831414594595628517028494633659270534028917390118243269201985642518129462523848381050080648636768360068201198223589761948030163100630353702484653050225520893954365601383358779900392682111869200700480247939933279157520022296185020851743793910252932560858133235478669100886086297770132265389304550410619940615075043040636336857747420977450648399109232379244281030217447159912353406463011691329587726509036486466220914462085251107408536128545418575776589033395630899592014682800075201536 [67,54] 47473150571564979269533870938810795895301783172037955438815617369789276767110642228021783669580605805329551405313039240501747561355173886652244484158477723786230089312327748167277993913344658392549822912976136355331924418568820949908320432003073983396131402116172240379000044571834418939470248185051131422176307010508279473006028363279196081923622410618503837988937365297066469526663686251146519062887066230312325990220459785134712446363144207952392773927397583344241553456330274612199318720670233540140723886942961109335331544885979722086041178256360377637482057810264904965975377661584882896790957056802127577157328073139662212630925051785404404284912146219725283211477805594496009126483727888862236918700590274376702077849756853163750774495760710940395663247496041020996563259141567337659276836152739662754233987779761787834519909363654814525368761801997833921767069915462973939473145391933609730174091179884418917071648530538582035681950544151506552337686106389589698567410353753206629884591519947107979239148608906676575433776219426447826249561216723841496335940500656222069124682878513464554417174193722038779064010411902792148753586648285937737640726926081664425538148788727969553688778224135664344208288825359806666234848193274966554114402413546038558505521873619509682887282393009560917362027885976213064858823332553184048254496605093690759238064000407075554089489770811938868046284552363961745685283258635011887767693318055654268717786359805582163816499246009506584987476337529666708666373500710988960705487121408 [67,55] -94898282157463766625486288628164966406140466365879620645514514858337410632185483180120445401167517683475941254267887902736044146384335351014966177311254965974934019767643129949330353047307078917361937020947356149999302478920872556338204896526680987076737984608430294387726304766928085281916626836009762129809854962646722927043642967454131355830356064491724552095468803051905009470478612360710622419195470096417716541252749108639362019357021907267058497740892115283079669068530342843443078854364584098918216256623595313468663634120773446894825945780947621485628013231405514342434328384462078346489014761718996407430499929725388696329842804640390536127265226925001715536407880555402691947115814432499725944933732712627766604987604977817417228333096012975927261551457894132111744183996729457956941469016136435606789893500238747343261358255184513673376373131824402358654073454333216300225316998777920934570899630286525990474286058941018039510374443665036770028042736184820191217566381217224561963427352523698688409439061557836131707320705495328119357002602150259184639652404132250974794671146646017952580107041916539702571623411310025865456387597274270733777081097827266836040228735022121596466642864045009329761896551217513225493851764294636739403783006341128891748907450302347115243890938914351124832502941871397540410309519690053455858098140465801818449428141887891050422287037187999109576596573882412567869384621082788818340130537726385948839733429846467153354205795865866966242409694337891700950454713796199595460807040 [67,56] 594514415309660614506807501603977631057465190721123471632823595193946142056557146958547609577901070260801261701855105824813689042100025077834443163130392695797933454122956936024351649506547565963303121805312810861214973614632090948223616850572603468621599503616500154458189849295172640154894120233109939806411552836544187048847233540013634192483696609939804349701102585674162632922537400726586275591890326331652551492772056665727205843140585256141411110439615768098749899046765218144051191924088697930876629251528563321317902917251980695780600933512774849805089260845726326918968133653320532739430733479224690202278855619879812460448097551517742572106147172372784086122211481653831218126418376995898538629063322662031227102362284562339349277544203374887316425148403521230393442657237463462047291039621768852523652295476763295386762032898223780518607623302448150468773460875703455796174184188529779791202928986824113093882776484202851734937146895378064723633602335006060156234756970947606274256327479261671560470959332567073380073912116332853698950035939180680143287536838070002029520196070698009959720435659418545365179866972139779671277361711886588876538693746269429965309672680822534563976860756866307059142014406734456453767956801038576276223962752629487666496239484667879207740155104738530974156026813843159510338497965055967592210265485707008625749583121333892137674324975611749751949173934826730439127448341083488611144795499665719130873040677600184804921585788652066472201182658930286881359286295934558114816 [67,57] -371280461500016709394668303168669889388261209454106725722954721088510097105463438648915053954774072025901085357341930413046269844966383775428451684306866413964283219211704662395071598578753649102943120738335775912598880790095303122834381967206676554669405401013925744697197159655437406474722602443419015099104483225930460579451548414234227152276274950599596705202832097103124662803863316611769897605701291741783382393593281476294643526041162462329679489448386330305884933521751470394704466258543647049148879600148307145073804280175016019042351459964230937477787310936908880379481850036091332641233014980628047483935360108895134846698492013573563375360436850614653820571302211049454154131634054398097198873436032623288496283742975431277668048801140082425679332723130537333216948766939835774724601449277274494398814127177922149312715998207832404536004220565342613010030281948892305865105333383776742697605884789253905785698891572301178062128321894976138620830250649420432096833740333326579709024678118304315842979638843234072832094198543142826783972933028155919220193257837223676454383351396534082025880686606922088759646375289086417656303605943470086309717209453796349071644601146788569029017241737779385396632050950812967120835723673847053902392868861314902526514905258661610787010955483488483022334259754754499299317267364711528512162886532150131306136053270337568143846704743033091960954622025910024459848229281784833089021134106196427534236618629747273414357618417340465702963549931444620901589159521905792 [67,58] -7922281026104175893087723682083116656210362653026232608574384842675123505576603979215783092338196745895514782268437002581640943931127871196941351273268035212814143383219109497976896504464401943859054806957969191216616025250618155304880972010293355677295670224259644446877532317350784197509868365946034179810692124563966266992309042402349134618296043616704416735406236077397731601821538550624436583603212608913042074175079711943270408712098885416415640943524115946355363994426805412858619827332930370523758412510169665212316064528917542473634825329578848223550337907143335619545919940508243589849205779534987545681491396943708076460384638871277828957832162969220042029118865663426271510225610716814226124575922360627256457155112412158197552170474774021516457694941873712109972624409636659423258712080101754832822754934773522574503993388929614349212374956518735283901036836908334408876742360462359421663834190993445752063797228389200558752986862280778447569496643089625247182514839257191942894951533597307123091213661261836479999717343815574715085393078576652520888331089279602388380209510973425949818628318474570259223075405526509298521622775948560003771855248651436486485750620796189189273475359471439876283344161546814536074920927543955427179712479445790079826049290290359704010332136969405355511600602915352831638247559549289011605557920315454472903631028644738257937640943856580852136727472280470425712206482474835742988383255482450818849394326587102106545827522587766924044936373142872452419274859520 [67,59] 31610857943801051071218769247532876568524450175346181047443483774598764952491399436295879393790619587962702175948591997503987229356058887436476980571220673091879311631805686370753785921747877856235589041142896579157441512440049181022459231325341239299337901686970149428959141680425598124627618315851827280459023605593337006477972409750653698635075705976456138170876893613720666707725579401752485406068976432160789637935338617016331830972020692443504543987075106972870794125766871428642586869772078267367112103243091515239653054039639714050703889190658794066388571480518741719741740002837412357762922069655851205713797227656806637963695698423707833445483865303767879557919353352691245262852795850039733903730886794722547456941474897233293015081744736026273103152364444124440227084209778044944238749583049789681933339952985193795384866201974586769575330881803117169595884738992117759328201002096530410409371002637780939001450406110752382656819766297946829238121428544884677973674583898500774046700689608997649095354067352019622703166062434285066990307778068020247926286622703792926169140368065159748949433003477797192656260652794479323823144112949453292966979342820065970950664176436268894373486030043350714184105530935199680082168264115199979096717791066439856398733013852789328833403601902151251489144713889466863797982637548493358358591179272053326711328073229825751401919732975116451552213051201730129162131905077381009793436741936504568810645109752682495332001874342082850830775668592111823231360 [67,60] -60655433126038475771430572457939691104131182800412154476771645270268806564252175646465636489814317895662603807060799083507113570923257089025202087337834285604417649638775869924593646935063376218765112894526344592649440833007710607515774385478377741058940519724926768286807883980247108682050247459035345821380491155260221210522857853953885831837294730470481051343326949110361953341087007795705956302346694865733224173419317490593802368716394956008119020517286208433776107454199598248058647609521166941466526283001624417325888230784995496309634039624522078664894402638670057512573556823492637910944690832295272197859060997315935774645938778179022837516914492421214015392873024096796287320005457466719095331933292175175456109490813099028929071523126165336919729449642501728675110159001794448696882896164076421366635392515490183924334771490796001388436706299845530295145177749778233983085134122709927958804019248661108116730695390942116035060822603950209280354123768747686739384229818909778424595483950201623790032986215796972615809357721752716362266687561576425276705167663511534532000266215949616185644500707323976125186611982582907224639275972914241611019488351256666811476502083425776359151428918015694637332761192105211405774498260504376253274731421798980804099282620592084600161399368307750329108800648229316992706221878248640415249384976585807770964563960824050092354950898097178857486779154647340159410888496369495872246272292832417243196411510596689292065787670052748143790302111892550656 [67,61] 404973676871834803891649951782844567122722580127941086363238916073503697780118527602541496382903598546047314000455146110320937920089446316432684520187613853014654114797369362637004062937538839332996689197965179311537088473182928042289610213545648183117493948437283753049685385964027543552585199738388561485154775346538098594254630273658768534266891985395655387021660053807152256799808421942794064447645005674857707680832287057393895221456373354469866791511472987358256744604419006254002055116661305977669646953464376953696497133579081193687031955402816463211450914525504647427209798087206095962978730408394107335246479885785333395813716894852646150041554146375586309230457609058712373436681155036812934157735853913920098754144037088087932342449982163787893584252182008592877191570580212442273895881691929172425707560328646920235746198397926930233725504734034439979611487877953955813161749386001147018637978701090238165211493576439819478860481710408209646789442726019595304806073745009952251380559310136762293604688089779227025589303704902869429605294104897636227569486580385038814045233143241612711906369903421557600971712937351557175522427530781479191295289647544248408712709074370800812677894252687390473738454530999195456359268409871810954391527825493306545277440493045940966603384178205477243061351844646056035731654090321513936995071096079058232703492123244490639363115173075387018051051576898987973375488775866606156954271259602432824749070266404638141971928273609045229186665106048 [67,62] -671246326840034562496232176330148557356623618566064880105659121287437131570312959910220253244768927670962289401334025920048378877231488303864578052334493822825033277136391218753532918847771798384716478855929420583997154628982671763744547295784931628800089780181453823768462733761864905094550343507358254521936253282914398232883277471194554466978793090880409832583886281577552450446037894531914993966030928347303332813107555087590526805983711791428798838520388651640587206317343467123729634904058118375669783250176844120432928153427570271148846682456905521667783098398000562638123824052866142833492308833121059115234200756263871023632983747579469384001694452568794530447915490871749716126862935804439591855573753252440714745789226762439827600792091730058210006674120021736997322898372337438848029119478204015530365875996408024692613467160191929290644470470283891909782898148823420515235373337350708822901377040832701032938032908885427742615978223674990678816628710049513429616941478079322415546223748834331632979746753798637416166434747111770024666826796626862214979563465153228811252758040586061891321177893716213755589935627968281220834718822931483240603740327652946978367909650333892208938312005382584176298710592997995708577918714361444184445927261846920843767495115772842812550174549073177480249239299081218086678683151104735312119420914316053330275195307798426834050308508312738368323301980488155197014566654038462780547570089560825516276108870828954137525974432996850442877824 [67,63] 975026169511390501712884205970485545761659997555671761334793341676084675802343316368300856100093202082532074959171009709632456968936419206223014188079246180697875415267761205681391970531344245006640169726658831726031971062953774825498973752069357093063439661163415585057441092817812738913915261467551665325175138155525396024809850257089896085969016795515566351269609765136522653014815584260509317188387490933798392544283465899526409165523776073659647176429674261567606874883722135086769022260105395809902527952351607864470898405608385275666525177466744254886016306462545682440300978903419024909911064127349512246797762775073780034639737047150143551493291814201629974299311543120414986823371281672389657672528945829903660490881837041806923893846452829093982240220753441355730852804727879920470384021221859943893911400723853634648144814863419541926502193593702445279468343757614201497112192424303706907486069078564695829123007038193069253537812146777743433528486557477222332640192209365703197548441914894764388869520273312718576768117530712437733183002264975465982305775454134693053063163915481947414468260433729614757996900694580786777687884216020310256051121456066340925342543769735497342205868445954391648809327470247824715361207959311105576082156959671962896788860731762386748020980486108425480869810072087871067003749293365722358334442744872518151774885430325328150180171349062209917667539289004322666770945423556031975261444982147733610613446192423150977765954183518036304 [67,64] 200492079739516237340823482804197665168262779243314940914158474835442734660468536247250731506406204029265475851064602707287920528058434554687358360636844660304328054684725839267549392977014366297382361545646058567613357795062266169520383634544033096082147872074445361147855021899821496936418933087074459076596518034304820845830790527536760998013470402358266217159450325960501692466723114433289040600048427768813610636246532913338377327188495209136190421482461551908526528076597535352047888155671502177015061054828635208103975316916515711142792489322154882024384420815199592143504990685913721347481683126676837344891660385092957471380249521034797575771492930951669724746612808091288051058336566261968893707581388134138907569933834406955986437887529077734569413038192522900974766301973445574550324226869734969682038128016907191695452101854320170070333370102923392571782283659675660547424943117722620824416379060262264235340174107909626416894300302685493058486384076410291595479079312347211810669203377577672630182499210073653106393518397727803381359230133893468917797695727398415179792411697352029062431827197258054682225730007120238073625832921586179650350208420101719598918206534973616462295721507060984826190027543934751797614847300818570010920464687038596980791288134328277769182018041966371254087456003627405333893763738221299785767183696544151746297044061471519960576840415653877789648636907936841555586168818610077301365663736000707296227487468042592334180440129152 [67,65] 2338376519476278527967898463978063429603754142620756338592706666225999297453475867135135689772364315610475807086453297413221766369892816863901290147952987023896286135301967580062788002591018737768633570211572340643259204839006134254929528965163739219466161509864024044051144606141151622900892966051461427782288956356906871087172314999512580577037999191969737004183145075932804233998676446106094226579031463264098367561275024422714532670150979911806393498056043858341133541223517750762168541930282134268688174615406331832091435525378554521498453524187755214666063476979323251935279633241286744021688405210801486016835284016470140076831645932254610667756003235288326788679713588833999953615996463422121811796892071142767035123858810031911708678425038204018723428244867550650621375141836144187587392337430807795286261175255279309942075355014594061464441742044492156161816728860171437859005975904454452961131061393805280499415249514722637167199066743993318038095257346740134445430821347773838738669940468894098644583491385473236742509875417947318235444348426147401614788106868539656533191887774192680702523899679883835287051714712638710446301885259251533337973415102753856058251531530984726207006071143877702239657326020258195980320013866151991008863406413986068198090604882031434549844869098825510524685261045633044107574298093008178977931785046551700003669085391674696200712577261487508785684558590327275054248133483556091125318997770697685657920385541869131712367472 [67,66] -1867718419490769428369871556527594808725668761297604661432877439567843244149523352738470470365687606374651470663607553044843998710572253943550724102992966350622070219993850523524618809504256761000668730255074488425033547357483072987112738784253427515947390968084277584160819840037650124781586025658728667223671202422376175402866371906821432904390192121354564811902401266028451320516182425436157047084097256693696797935715461041952465367407772475209989616031053160350939970503615917111598598441455082598633926751729513180991164232256939046619540553926598894711304668583977148232340555622057925162516544443349536508399552733325260895913591870099470178595113253230665140022355032983887614199199330771968138110539357325651313004694666727163566122645868797619416499626854661970272184248235344982251548884702843959680802806885770719655682242889534053797697606571708397995081570100704480685769612953564132590934945219749273391185341976233626531202765638446295437535776856997616543879717239772512889970755911477725872914014580957120428369250103546447445900180435702625188785785516173313423200555926144289655773891186411481884968289094552088310331913807024026828077466816705258757682738339860850065724130312032506242482367697253164103766768466799506312187175360668003750149596930505259640816720754344049188792825257227410405354818871966215885952609289803961069281604643383972858343564168716658714087322030855974192137142449052363101865363489575568080484925504568905728 [67,67] -883291596271246454688624876887924112389507114206853451857592097484582054218764662841891661299992149593844750405928039082725522387314920099960582784027078453573666196867213107679399685906097656365160728129687516695543829411058303733164813234330590862798373357231921524880273719186753992599972036882347524171237099339556754391998580051445519807717543467971099981384059928025103295337860742127852021492144461610859523627584116031719286295564226894724828308377309194783362727010350814406925775686484946111235950397954848410064329945533411627529133686346511860701907898875220351298777495191118656638177741795293082300115982836973285778734799158197860278589747659151974254976027019709431154216206380325321264121913288123974761468875553284265685851376118577036497920065959411826577079721338511835908726551009060727175686297932942156922715447270227439355542200798865414532438888806141913828315270868882678734636524413202914420357439651088576564303454606184776954865676219323404384722931697404394141662311536167848258759348649696717291672762317485193070299227011788645297723978445118284363835314392929451587629647680855857425509407816101407877152701206130435393379035831526275981739176035514047253115592539146860935604304981736304807012115654215694180948245821896145025361658991400912014556509277301166496245690400011936354343562276193620270704063030221087376213148279282768696437526278030374009423697113880265652548221346868480623929252853329662365891626165504 [68,0] 12073853803490139856384138169128804577049286116222085398861574714010058187006967706003890463819490692801679981698040389264223597181809920818394175022722229679478197173231475339176814000204320741519564392675015392168190021722496751619172672286986037038713297499771427984572716161290564706669580948054943558381352010314281596691073258351123100035944276140837853693740568613104151033783163762045115605101116053962064926618042232372051250582182511560902210242167441533064130815719266635827323962008139978487077589642534694657895480257978439450879644307635903876803725372799785740386167682414178163709942527317551351014098953162241505803996340750725957074732955219323619229902278076630296527259703886186111518277165844920761667151191969029546573405338050650649855059112918655477086325023568922281753974588442767635805844995070238196227676905881076128913544644352555859813380389061805739959954173392778463546671946892687961513318599653683310618305344308125192541209934145914719776400041382432575461508424098584111139670273628201337312588270946475845048312042728649238602843476989878432456081332299725745493076563963732666432152906704789002874787196491331807433566826833332906396438112002449072022750749100561336003658914747018275323369093888642846762525528013479969142236430580662145255136474114733324822406976996305831639130928638220966446659255549316548056056696051467095993942547184964697539589413052777839703910253883349011665029446635674390404185903684944570995406662200005094380013709045592537223125645065891953147810460030246225816277698373099247871785750797305774080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,1] 16494891575665926459499085642171153450301918774834248392642297086520388306898213754701072604662470264341457830164366728250834141291643275195240963017724973251417024985607776723673160436401044999281937753633392526785187199786066379820594457049085877174337062868994095025829556233350206522322240378787715548300100829129719457188209040366437648359062196288570406565057182166972861295559922338553599605047976671815557151665386801338587271106822624536082987727241224934285592122020500350269026027918217577453712116849568311584637771154466898042270047121141297098778062104347842141953268727965370184537366163311768849246097820088978079931445608938981705297361093094995217729894038840460072833278066650740786896729463056573496936085947688736495787988462622480265056447064007344622559891105260529822045176563064245237374241476743397552139805026066564489316721287722322758865661324235424694270828501682562180274257167484179183953095221313524099872185474062356306973107118039075016778037789585183418463552190730782492632395346824031421627096668852132003065543881046579850223563963182364227736303634680352322559382126926907851522196137122406735470003378523169061411721769297528740697948752754638541040504184609429846838473472884512133891644546038160844247924673795537343091569740944526467977423253594231638122096731825713579794855314778079822574171541337455937280044616474901894140410472699910105962082009062249591381684458283860944646054831379024225184561824285404129537691936464602493545002699865731820790477207112826638190603295117199496871730126801222804834734435724542607360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,2] -1790654664388383127218337124599272794011265020290044608980745193225600663086465878428637125663505422460664948182165126297655687606251070423433526551623263018079874549736028661520568199376021184141247564590653239587617910099492830369258132885149887475869907435146604855843342221718190830922282827729604453006444949828794901470070472406454346036748066546944623622929377225238271565960697180055028477735082323764776825854758201756552722475753800997010443593966729196808109765262942981398087288054491776993396355794645091012774220945953986641111200630232961822759989042292880021408753559282190649185872060359176002484762466884445737324388784690735625146880822667641968280240103271188049713599435675673019379621754511620273521289447430546265950252106738232374311963609849771948950051497736137060419791134038679713294564511091174721614619022368127317172254353222794646038848636025519504331587141948400745283994121059460788917805702365268853029101025474408782565849037594658429552694178450516595393952629119445632777881683903390950577153774904902723076358732320088989229996928568603632551283534119016115774232736628505299327057282676384071836050157673515733513485616291966249534400562248068034144494121350996218545885163166027538680828281557058892483149852422136694912085813241723975362873586021539192623502934668650349575880743131683703454301111131123022100317102404456836392948251263727178818170112216673065385192160376872808606492801931443676984229711907572098478976927350736612910334324628889079668565056307291083221444647401861665156670235498045782472668733959263190253568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,3] -40773268328589546933194057361152142980534437373568541269906571654802883632478550812463853923133019479580843277575570483668429418433144562659818416757851755379221597149307672439681801330064037763884869439157654781862041488026464265041540017071047662709735390693010411035869158498543401713818219788845527537199149987995523953900435342024552153698692861589493414185482874557775290102234560654550834267150324914063903232324091660291419002019649615744822635604055900963024882035527760534186191522276653141978850778706385663432960440291689538306543588801541388847115561526555004199612670010152028897910244329860449696314028411415615548107919016182552644399576012896176852407793437405433779741469382357953081686188071753049558981384189949646974362316978206426439045292166682927726063360773712549931490904763070448486077180429943066658499695656858690705461902870832536946886221225028121485943550456264041173922289602539553724463600457777415494963309000369412264305221936927028722683125227176040308652321011804190175264809174571199120388644207712255959084625142269273619552008410282108554019804527177142281201429977588422435554281135457488232195591608026977021348401778957601729874869843155741514393662859530495545581360410007241103166353071768300580176262652053660799443378590050788299592904433232963072864412241316308593388220616849564726506139804608217284511628845438090286612174260993560241753873838891160834664724527298218082329210409617176802913743214792837325583523814724472921128774678118428636237063277417390248639994348972855293896706205170738451769948088407806269456384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,4] 1542137986988298322664282564488941705490006049925095022818941427256398774731188216058075208684658896750192215598493942761169587908723856804839795286585107747738903545525796190824492099166172570882613278948864934647455541500449172964901587030189046858329120096383601204257219655596170035809022630870248169088179073410264260078816389219049625159388593381798222701470591705812016133805323412931375702470955365459000001374365265413006939420793380314433755263378019726956169149865152676185986055482619066054105696492052441461638365723073741612729494860677660903027459062348172452523142709038620345419544753346308739575213894158163546971509045261973554701724280950148466805767072550654074614870803658879693032950534892450176771748160807277935347822135269525767222027609984640374373060046998742029109072771088319008011024578087162310698510831196291300485799514208854934878123608638720037198199191645782437298924684460352933059587613856892302846354299458092880854874116633999296211372676614023970126711899377418608854301491644086457255809818634918365148887459315403899382280538167387177286029602074374013824769580817164389393535007058843403476750172226276573145493529144835526701415000822647445414745428932378206534186083394041688048034836204219471360780567292616454256864088608969567143423850509032800238166772854968362601181099910782617292382843574312829007141235867522860348774786890368903414738486900727687515569146722158356301094145602827165973264812282565757294098258119808175801841658554187947923201181944691125420802809433032031482833064186576823217462498493895526307594240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,5] -22337373269736966805108466741337363845874312100303604820114446634444284235283747949603149281934419716539170902575569666405253741066349928055859171742494128356288414326721116801416504079123438277406194865292628896281189394820052160054942376082124280672424772062652459004017083303634368652783456665968168529680835193056971519982347110658184693340796206426022185608141522483638928576400451712814791000268961678682958955018093443032622192428927858667082226317416947292835361474361036668327751018091884916251807671151990906831631641238897163227264001245823178769378497425542840146224717569989845127278403306377756318893362097279355073699653535015010589353408157378441345078953665717989879042287760839281497265060382154573090267340196310204426473899711574088852350762292260195725253080848776813729246307535379301893256043595266090348449502149412701779615833263165619105142036726254828753041306116596853404752820532915498106370681570145126033658850062728957432623356612151146848708534271208896268088304518307665613534416142510621585585189977672610947372407938672355605297293611362288392421427535090230991662757002236438724493111626876957814456686708268630876820817862290035036316102634266625922645982778137095452203976669697808738766985255667022132838573265331356471153017408004830714869002638249782843154058443935021494819491602594971814873143657221803559686770819099383436280437001137321017365031271348713615801568959107257141244769356999402741716812909625372971689726636664630799303950266976803349017139735646657342922700753390670577153381511107682286627479144334646247830847488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,6] 286180440274961302814361540997758387488997180942774531508915957296052674727392264221390676683853046708355955973861608579000596413250392154904396473705997640520313614909406419744818682838069178014678285898828754699012375248532690025830707094595674694519120640350284004487647503902233807308878490666514224829972922386996290983096063250063964201302036316766317003471552045907281944341963465568928867943434492383942607836493257999826250550142084629505093587929193892813708726829054473290211331366112019573011094340063825830815690739672199876463596417577083942863819408742795830369750822842491455452141544239985818690902919472059757882247447417377250696696090424648532053252047772043871135986529186638483228902265364573053303487478740773678272448884585790228887036481098407966308653168049001361228461194131353375309507192593197828315722811409044212889033657382965603852416184519112559628447281554461129960124247845577669292063600285892151184750788017603294257609114385242061190233077979214308174312686995593129035760693096104277973184974512945167715537302935164510704838900833642101285618329229789178739578378514395756068881374546267860714060157789661549215024541438878785374506878590304170564489783595348347057810195434591924182883613336538505483961611914114239280395683130541092632164449293193894589402871693151453560257310082030416274413341970755163327900204555379597371984568198821175236046301538327168686019448934131024868397192625329177753867454967592511525916738277740747727547262203260586999203269926245090237735622922779551963468329289860513414339738218848842604787793920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,7] -1754199130743020306143713260972284482323300343248351129232569088812548562768605573614988677057391749567281689772731836610312146492837254907347114963096369613088762850991835882627178317593028933981177904491389822330712768774124859677127329098740884209357358245630435722963984814662441253489121952396579411666981078280900074283548453346201150060653170489430749526285132773452268409838281447005792796581220894098798427640458925819839533932835799112922832709731592944849877888446778524124659980519270317952898399086129430749208021760735195147025840704463647923061863427881122109051378646317411810174038030601881482185805072447365974005531075918024111192716622010909674635273756557830069198951649570104371770471207737046016697493849160823599879509296490855995009587770154713204124177615218462503904869398554568275509647660356912182907992921409004334873239872872705526259782748285419293682367657588897159607899788823023336953105577748200110883747565793237512416048645463451782504439980290610729737417423378361269979763988831577009740114504603168901061749395815927020054442210113304848370877973206298014475483306997635371077729797029100698229638184620629140102589462361222302341483345845474944735442270810579031932737493173324494716222367373922079627656291736477592256832650384812376499090267957630537377276871745058406510439146090563687967305316110445783925149258462092891188845326614127194655085158182689248933578824058487998306171369586835305007850997406712631728902220611810981111412297221039652422439589877231865089468398496935011712129510645529192400849141172751257161558917120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,8] 6352584550989862214092723485556454421179146417907452436471026951871599944400848441881750313833067528025976876797767655533321840972795269826403146568617845349826988371981701438181328232544977738310338022808438543680406273119178236494538513697583512819424492409301022275738185043514626695398382835969100599616440349176613458710241191725557892584295651305153911731172383834431753456797565141853469090633043967382968881550804627811181725556567869620126680829705471612823085642091502793329132324370377099964254392272776983903637998835898999415277490461763984094612402665628532858254588052381491716084734477225388108667514808832088704810894688857235492487319523424463073797075224662230701089417446525563585718278038213826491279653478203701759587217312544579507033370044727693717361731445577748910618734029848955498610816875983248041298400007973434087645451799952518615010114137574749477367002398791087445236035119185768052674826386453313972906764106773851633937436789472151864819775786067971451243558839959865780151913410035461703823390730043363801196006121949335283385293123412199556401592015477943639367758784668857579125422800271367235300669276951406891415958017121450838344000784182264137253986314140529808174767232708744164541207584563263946389282354269037671915709820414673441431905018540462455341215402756443797850160854045095262745032964492957408022390405003431809475111388717560592458594684025005680350183812794709603682287244791000113821638893181171990923042035881178585106934542770063817529727010357918849323569320742792829373332906430202134269166614637558301136024240128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,9] -15331905146364884163267480338086649749482160652715902282223789784508378832260488299557619255274688160477088214053225116383027323384169093767519767903753004117643887686664467217406282300023525915544351449539343991019959837040835124395205359691954541395685144291843952667569668222797209456368555756968290168094593724084951237335221921207568748593496679775869231576560677476181951933241133807637104582664422460847230850399029808005320346614802344722434176396838727114166254901424475424177511882778629920903644090458300836541399024293840909651554245092345850332439497141643963759594872599586872331226078272677445288962014722656734009356648064536047053521018702672754302853071756610054741377212753806365823422788769584081470799235842529540928169599838332567237441783163387774798886477748967265094000903715240185789858948338988943624858641816891183177097390491598519334464279820327463355894559418973704602360669126541418627583891655111474148342234298591333269926977721860735689170078243474551279246153510993654818905084495204250183603721193670487663315573923249193875274945822280496031359629795897515036284745732887724069942624117503403976057383317984096017446935907452916130702798631526383332216516180916472867131657399880860102928352537370627502313138317193454814708313457573780092600636721626097287729532922272149097354005140756801263315159563461638108530546566878411601492927379830193925932509037588396316250753278434901250469519562578795422406663659901168562138644441613262500561381112857158438913084609364125393011053750738046309602857521899053218157994592602177212359114752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,10] 29249717855223964371658724773067346891018419106957909053369829985740641968942522525053162359658309351036229150280773961844405831708300245946975614251125714406440679509981593096393656068346492043961641007249940436311418299881679767836746954351234518078809815135612641854432519250016157964244429427057378582784233075678743053237058823444183087673164947872700199792682947269429886663138287298578579574898172116812075968143160091305552625064730147432869045366516411872385143749833797441668272861720242489284782080342806886531660212577769316011148696258005160580068309256222082220198356786494156180038899136171042569896316925286986966574051499540525711647617993394606425645782900042829688084007587270292987500371751662787540015083087959450503735281593961133313955470272472573111676670617431470047936298358333475732016470018399276800416727286051110508676758292115745492067273683886258135390313677116529832253394142992875251332782781826687526213256822130944301107922024340527839994898198028957044886924390465535225211055423341759273532047263650961339884482374174304476423396447492315941191064673556337632502724046492254711646778205478489517458485742344780825943711675719703019477154943240323240763773709175070495501399315844344114352749915570605677644395183760615768747192133378840877323576660011313729880223619517023648974270034314847576190377097324152448414533744495528955269726762743531417850666020258511938741796402889923250835367939248053930876652910845779180285880757927917047004356399621113196376523051349190860675082656166152916088190654530204143436274559779510567283808272384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,11] -48735141564161760739082856728860172463213801490459675436881073133661601918659525678944375195607395107398035267117439438827740938344337104121950796474955346918083844961732623142910519623924762529211233159826927575188158905940909134981774458531744284911110846060778261027532009777459489033789182609137559338979107392361543841517347509682868313901169076751187746157218531973330527836884709761813455367907794282612451734586084640148330082166376115573734388687320230395700900592743744547662406727031803199142419766911635730028441288190469648351008621958527207822773446074968055564091733627253595221001109257654474024685324777193907905704139645378720145138371647775585893095214165972111215380409076651128495964515446775769080481976148274060939484663791893311345624665151307656219956901346177867331347988516815214033513257643189947318339833988649576938199994636301447031963103137720031262960333816913243945197665024044040203941827312738708441780666600853327057697630345115715697725704376300059115240636835755547495699309016381465096720834502344666786733506492645917540448353733894851604471395179434176369965047984359381366420790784713687832808196909769636444914546389825819488824412743334274171384879735818959085032074774046754685143705870843771021850655427765917659582405489485233161274933387278373665966510594025532454217448387153927176610818615427509501015280150082300453031221827818122247949554220746910639784925917781996149634120897898001987799576476917163500656738623007514212239123306687716791149253423653649834734432375719534107661333339335805789367667151133169130896084697088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,12] 72354252207016914981075994552261076325866240883239512539979699830953234515144398701726446989629332674065675284534497465566717004460305492687944233650696134653159871181947844367036934522698761472790950453131188020381709683437797288147848938511036570268964022127294029997432772117106844159710203670774474017095954230003943572576593964431400944635561286685158307706769090666790752519909619901343434704079209515724875967228094934534228168109673475666457388117375167782696579170636651209475621157162773438910844464863662414384421242418672348514677986215935305493277478799271629494058796351086423051194927241576625224272457013111518556474346760844677973295785511128703210826166128913289415018012569458479610782625578526003024958056088273719081175543668609951417123267896950725654218239741284693433817593801703932559176709081722594095684840049425116159666495913201772267780361674064084460986553912885544338131827596410770438548287591840600668528818143111566853779776064741120241468554073460655344014014416277115734720393260672486616706510440770509207675789157705296075306440674500259612932929060817576176927023764467299946034116555223519533269553740511755122077579180654098333359997187264935348526990854489363681139718971584830715204232896410016507216596934818109154853547562264337082624339324465234908083717184109623444563723882138593560000931606771631629926626337053036126147996074558941725252836816862858374201373688013556029692561205151033147242624979766011197536724510497999241375593209041743847294576945756643369747259223024431451113856422677623424605817065442207032148387430400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,13] -89611395462448511047477478030899974560182687564373456029965847222893560146627976172408598702834494910472013421314573963552682237116925108942802751966586243922138919330418159811018934840634051294966589580968057732059133797644885622265377199875564041285702466869023551411971016047956849346362211743136571291128071584474011895063322522622902217011027821498051266481966011009322424252297913140311283162233887800744299343081426517501669987130387701423601772859151978803313250346610142620752693735424673383013284259041589675279312546105768135864480474042733545825734794295884195629803903456375388058001772113981457578795419598928455626712487264457996252061470576436892547236077695384192077128920979071935149367480397031595230358244571295971661631580189536488588952480347402182808300017936247294139072198785528418868714140963488806054652827086034284546124699916696234163362492714736012456625840373036574697347382575771285567494530693889824331383432086803810882039511656234005940734829386428609464906461701003039549457791587942462113610127441663878964819559925008145700574030028634503070460966737835918675061136448023024442835032669671485366386358862788112650480136869469840477854269079162828908100948372391567243791197469423705123099522840508158418162836611257979722438042393233924108139266345007422676220858127217724439364651623888054750509285944035042638660148971451186142012785670813994784407269207480981894742155559964086985772423618976793050058313015776245802803334966375529598169037739288323245113765755547875946187265543800642622997068222882846914173584754064706882106696925184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,14] 74525237047887783742240104121493506218398051859606086301980640071979904157758148984672750148143117449000919846625799611356232566277591583317083009377197470154962809065479098839248964220775944313611562520066039202527166331802215118256848351279173839098073645823635575853687025830273437045891338613542265147678537084140044459270295208959806193299582145762418520766717613134716419105251232054237987428168109123936995948986011678256533634831849551198563790943309263997617436287877282741978256380590202892253083295455648882265995770828533591740700391411907422198480828033261040107724972028288357871914164482160802736749966401051351662947892340598214345053045902079557629416634579601634550425926842369772657000869444054368137378408106055668198917838102481803693127201344702213065738038097088600706559081845051013250869549046168312408138889683843007765054636291066311862650071205576591300289123297213327783855640734752272120751775798097386517205839052968472774887680611218250465953748742814200593435803428465661957623804114411918820344675001883494843112612726189881468859762557405306700377976641069301926585322346227837536008068008177482191339596763403161652417460512706467685268383483734803754654219874898241308262745775657218712255899639464925957006479229617123247571833046092910196042235985110613297344507075126632027658617542752856307443054349315052416840635121352728242393529034634234379875809250274170620750581214129746073534342125653050592209873098164496076465409136571982525704620459812063857753468921779688259886608554284660639227140422647878461383775257697548044037544476672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,15] -13401431704045366352273493747361732621650639944660501628272512006647520735786286659073832286941294351722171074790695460631730814635667468757669157419763393367660153747941881092666950242669823390302588129522758235638210514032883916159028886735165335691442043439953063800548037848622482865773343652385221785700204396906982755483082793706985633285285935872602516252557882888854857110284924113081138170627773898003358036648422871752303197493945285201503469645201659815089300639136776964519740815970310294920334836203601556196539918917378704337479326815656190422153134786071918529114005181505043433215697411289423632754776501490511549698086906511973466025502876315080324795524623820482717034132016306031868907118610965020790927538128940626260077983572268442752795484837950342949746963671003711003886174890053512399142730146182981619768621780807123781130190381454882465422625502375516255433349179565623215807189322079191589444727789788155444703673075502240136111226288661391581737357279880953649062509466638337136589437571814886764724184158841732867229932048489806686251560472630350470493220384614718931256829600978318886383355714805095619469384154440573029313673103105695762853950054377152533202721535989613092345819644887650019344294947112180647500951240300457600002099446942634241251935480622095428399616192701403057681017728356158163849444778638481552347416673055190405058829752419764850108022822241688506090188400910893957958890815712164357932090318270460694404991075477668704274621777775524814333598346864511615523471530928752483608733027571659024212921552527832980414365958144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,16] -56274648294043745384486728743301126285902618013225125223583908115499279729489648374018728940551300467597402307092932907432642455847334465997763184345282699459076917036652762122405220945708548550338709907910600544690089689883956945218603424738493065874453818085765291564681607753214335961922529904790249023980172126614310461722863862956701799944348373212750845972167389768908357058188054219843893234012751525462545164751630878878297257435434285679519262210686904519757271863402433415732324537588621430074206533307570913366719852496852889447837710523204457731886858132774761865631277838602958739087130557182048364243956743083360401048825517288324044424286088736370608015731684246277080691911888621598668455866861727670867292997728441786148024470132789486924280195115965482253114603856587539520678358929339850021441061114457459219221377294967319459794624062081878744927975061609985234053128468888734264118043296282600449322751438191779342469165687492674076110374553058715405465184485034113661390510084121568802761085456656723640542049922583056178519557054549171308413695498050103025360009795493859135807312636803137256374700940818026401007616437295783752751564424026873495587714613142284524764975637915647666593190269389933410304338502734207532881549361945578706457419806870386629052963431555492416828762512178937540187296819488111129159179542268097144438361029097314923955735671240233496827108289795610006610377305731133541595385224404962118255013396079676532639392256386904469937535692663363820637161102286333335564997121539898322096353681085693646961941046373185714746212483072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,17] 79312778892510983105070772263728163035489209866256779421448149074750874106836033450050635322520580563059887613786428986718890382686173250951429509980165101661463617766365285113839731544988139176938120064567348631573447243082758350609342556087204302350434475878655279622511216088343245596490035981119993289825490967642886608778369629373519489908692610444498179470731469475798221780498466376633266120882456546333545592422739417057249995012548244506416082072070855851031541403514127763675837648181982347580704777000473891283935722470364879600661774399022295023394620353281647108749431400554081568474099134854727502031779141413660692424852574136727066870393950580134239278994113573595961942371156023921371045870747818790782745415319909329133559407236462170271604446101994469405876597456933203919210720216872293147406216688525099037122122464388693049625300513584674657787004371230424665970679091636973079181201149617827219380351395550176704402928205936211083272032148976592743667883135201493969499016805787381006969450588299471689372112284396822985825434260717291709316245235910037905233564873494493851315931266791950397951465135318030459003176406967795749505976445783734733298669897004246992714254619319142182307249197127857298950268138767684151156377970797987141937733842639517446651499977805018361852791007648621802662348413955671702026256463938081207429576214495722710856886064315081268001728698370294144703922119758318440973109814236473679496859811108267679589888136391087648369042191868285693236240414453049587477884956379356419749218586483008537801316861701874756934053134336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,18] -51639492778206202897914107407153052133710588287138630847927678215554692107907485042272342670196059274469172949513953532944409025852913606944008851998442438967066659979905049409181679834403727359679679759982165801112117227604839591168008281485070661492059492000402031688730529496743376171937880366212327808676830171215316094723969305887713262781271258985445913584604819557697516703468361021544100214787821920273362039442681446916450755306919238183402851065201731008313875403907039062877702500040567455939161640922481073919046902156078869317215510147715986976691351927277504883517467860317290415942562817714730203875773103800108589129139702961603823660917766262644752156588695180027786925846439768567657314798150063931275677937596887989137634528025791278434859634283546080723629621969645625688149940770527521653160525007290190985784585423579314812787459460935141514067246745202317500682712069313620586115581881776145154698052301592812450565390368084744399291123351597679148745180463240733713125376938966094055815161007054944496512546080008842206160936915865462637746044414814717155337717270596651327714545614577105079886375368015054723716894090214268853218430581820059785818947509243679605467968237713685115067379287151863100918716212140205145778610918081355376785488509287340101393624121802654452024530353091760065008161838662874605884279995939612669187761214550756865307255840206667435914408979574171827063978452353897505733722592498760192267150249472702216817381658461040525901384745302506733888317567949860234375476643294038554383805261579652039751146256329414042222170472448000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,19] 14291909340297476084048795862430756462217148046096453274215323946386184803448242795225413245840274087563552783938996011493690150667651952158707724885448991205874446696649459423116659810115099667963875642544224409673278767772991833625564916928912127626305681309979134060800388461887924159370051312651658979245387018315082806678019134680909609072234702314124500063326646893746800332283157350159373214970733723413942233481918474081973095638453465395145233623228161744752181002242676478623226583108037252489477844863369884174744388916669377339537579266293337144725990691595391745900812682009202568086375758293483627236840346741680385568294030671990780721969624071038309982336714596877797645420434325345532524670381971538576492270311242459163199214811951837376079181956441864354755668245477928452678378227452931304476833189265321661851663575268977253928050779128834076195058065629852482295340330535502148018189498861014888295950752569581418142291761452593675485362268931884450793896430825555096865467324307043820669862569467718798389342008149275972028982087792304635332156940468506521543574778062821351762733452457397494324843783453453040457172521313669853989464755221351425385466936174601150174835817207170776582312523222374793864461943143388934096542755963376469538256025611384079193738095321635045636376677880438371309946465025864857753235494017743915571262901726922421427090910809685547572646512404773578786877683372127432949967455656357286355379052946477070774049708467135777957044554943524522912142089075778526643124324416100419395652518444918278198441367709583044988568076288000000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,20] 4852869114566654681352610135202475266865418705411158999475548569891278052984701917719186150938574553703311608856006378618298123686283485269662453939443407866235787246363506629580170973663274407637145145756350998507540950908701968091058034371636019031308163512380205554701655042567268312510287705926782999123334541963163125873185820476015945457485640844376647503684041161544291137629986697640977204955065772046570209563298492222073284299679996640378997198596934298257143675289236371535247110878747568739762564762246387600020424460932711880188506538005770153603912805943987636100858738580791828024152700356869261396380348268681187440107510511690426815270469674281015916001976250493655156792262129778972047047849263623930917083987373878083561080945501695853998053266238144544615750138526940580199038050672870960251451774999797302995965934446659819510000369588563821007784221915822436410667333110589603945103158036214199884829842156791224493792091973535801553884097614308213761820086629486703773219880907985819289103596163108772564037904557891629036484611633903328199791264512326356724925721361106917353839463821246514202330484659321676624231772341010249181819416707407789799940726020696855805340152351825436496232062783517720885953171578256829374735518271775939545467118239657315596316331624024735564597382129929510637955388947501793164835684007413916573719941521598449785403906238961408418652898084919843376319819927839020189440009237390706906021100161657626655160751045522351318948348661167724631139817707616867194748133809352104912628232931625526813150537990787380738137260032000000000000000000000000000000000000000000000000000000000000000000000000000000 [68,21] -8635503587990617395446107724588136877399663814725210310861473166826377671477386216022382330307768549991043992748475423153120030047033063254227310199862618215647203253731648430801701155605684004183757458556613437824805191029459537277397126092574374300167734619965786642282750705520790542535194732191865948075469990158498493872167582864841383354348742880731955882546086303886286561386994301057687176334061455776593491272518154590276166053018391479304195114489948414686274809232252843190739066437199246363329101818148052758461254973088924768566495204798851837743526204449246267395524468814005504121663101212076655436083764647176838364167692538825278281858053073321639636031108172278427778106172456744160712273955216558493718593184490084910385026565615941181054842536402588573871228631578437177457721312285125729494087351133367435238173113583184242971192969083383542364783422047548223256543421291106771024630568129601998520444874991085980189269857023101553532058438835415221137229716083984718409608013031490146182267417181927730286836737801781145167390927415132996559148263264820963338954636825648206092874124558689833771080785547834613373577225320782046133536357863266931090905493586573875724185688509765975979780086574968480838614589323268333738006904052211990615499540240006588237963727240036181348263305304591843464271673517510800436392093696659436033853349557378571804333177323490825748253662888839753997285945254269347871379299283152107076180283769484545744653293307347860799080245563790150826780187208519857439518909106370789191265543672394806385821401351900058723987488768000000000000000000000000000000000000000000000000000000000000000000000000000 [68,22] 7399477612150201308866711660632375334328358115952948959611388739825573100309024644905527093149724566738902800379736658476503497321656574392974301443352101137677336065295362355245323842372525594305848480370904214735486693302115730022132656210390704315518895718617522877193088075218770190501491535131272969047793661328549430286324657857963212724361998607136510257753658539597617699921399419344603406923938598658985745011880828220486647551002152116572662812196325252877817197581239849597067372411711757874515452219553259824837435530126915184110624720492676688101106497290727573338876165172172588831383475710834266970580366061444255429104392731170047366122616475575754511182339940090373138379806557377213560254998855513320945349947161578692271672039073891168108363469825098699892835551992690157368624095381735181534938472666361389416190575303076226598634485290420963741961804076945235839776342363201219891082444610836911595722742278155504286381383534317922665058644401761784613046931048740943184212760173646470103521023728434592950051148560949855298872865633269877319311720948354098562348001369139436395070146764685797443787604853125402864067509745226029294468594963669501550428577619729393224747133356011113791292274867191310753433784523375493478323504094223189024958257469954709787341184508274414730236565025076119102991265490752693813015959635819944894147902562514636239416937920535205758735022415003341575663826516192769644404117373503298604905733771370932486629513946657122741265036070463172284358619467779959703148550678874456120198387314969960190379099420073043103225741312000000000000000000000000000000000000000000000000000000000000000000000000 [68,23] -5298472870311509657993230859694283071693666379216060372809683813947422258698312152095953576929479428342695720988964407690012482578902156634050902356738845868785070406147424503685890863948169307192733832504038038058280996708556098805008088606993640678798375965940111368224812903076104087751718015395682906352508761585556430992400536104110924241708185459388031432434449724125364409230958759022440542690417009599478839488267835619190589693636439041591071061138643655848691205698388298169896236196374198591942120692185931247662640759702321147494664209282976167491082427648239357547113446887866485412179903018651150030993814395196013251048353873441959332725009849706942434348856173479796010161843475678041243955991943080304685224178077559335540098247547760736500511912118457216715823896374389913238566385124274845456723713196088994614547901651326845869469553399167105486087817790687346618406454937051349672716939488202830255963086543939751754283846232439243311683847335026763053959150629262635130829593784922330986351011128924770319768205503652912345229222057575038968788391454317634863800650487081266454322782111483689476140242593627885283821899113886037536600006952837702857137964589150516319388552163767973090338847294550365302785202568024324307784975750164152021169239994373926898753287188457057216532602848612412111921569687957836585978114072760482847155150832113178994523676388844541049861451901393809874577953183355815662033982587741030483719430414260965328268176619448639836027710800828125847135677825256288498111750390488769184812561688694921606705951291008979474770296832000000000000000000000000000000000000000000000000000000000000000000000 [68,24] 3161946822424133400395893599905766937136941148092442351284950592750516121658187952204604579677205967583414454139510418151428165002687937667389094479145273151498195800015088320053040067654999987655518543696527693816433370446192676593202526752303150699807936921544631948944753713657831600394004893723881875093748671959930404994506830180284075013634199014810843977267368703293175255177419762836452518168524178088216232229914528348113458506946840154401029268090379556118238150520459275329534136908413364830900071304124862580286256894012549916296235703302167409280659723248288604763247695187830321145754488618386261164596544037238315678549364744032023633972924419618246395677866219494226343988033520664205872380558297670465999000357078478903448371615098255983646724110172816989169371692338459798146685208036139226691219246704047779428063914540861551473223857960975236425013363198817449298811323640417867381640420277315257433630178054075463895777742344058364960955829292840133075396957899168714570174185478170511574379915005701058209525623328310172781635423468646757658229703953593421978301924509322790403176692608091496793089938904823949783355881598357167680734764553749838358726768940371475687834818128770117011779284255640217481520231902074317375515652232344803437047623357921251472825781560526959147508025439124276914686694716056176479765693512626058541808107379384299985902061679921711882153254580411484886655977461276850108867384535761938487247919623504160970291459705901635634465941003114927663962166126786848386336941313011347105289021329992056867808259741348435734663528448000000000000000000000000000000000000000000000000000000000000000000 [68,25] -1538499538816174728330908827826071958103311031545940975402132640901104468017066349002297102005409549954458175375743617471165814465651714028045463152333643943002909880985412260961093311814492699034976171160765366841912356841191953600592634911191452722139101353283577861322858545862811958053955599274057787571510592646421566770738631506837817524435693476415257489026264063190832175423852741307940277562829651388361354039284224681173962595865294200167715827933026963112137607647725309648915429444289600265976590101707005704618260705084476021881141330817075875351333949533738692190614471310001131009940799317062599697859674181314712623212248307998161883732706877939823798621240525928811097200350802659231358694943639679542837300401686553680623447290772849973837088654006049682985427559519326157765948960187887460585114708974366641785423796240711703551951092853980979603998444865736763268302826056299838382858378734552756188382501223337617246623340545482496870269869455417622443211762855938541751617136807383236360418938555054712449449909928414185887063581618967008804145488559306878856878553050902907834979229113693760874262156152736989850291804536228835126956579973491182831058381520453319780987798632987665104717049311898329698396768390144682425755465574875270812777010629847784093535724980185629180079418585567706351528696139302702595835295918846808362029492641988873332921742991177159171419315646932833142834551894593538151189682334365464968709490959140665832915620715108131556335951883983976233226959578259356587842719647222943755849950924301154379436783473812552895355158528000000000000000000000000000000000000000000000000000000000000000 [68,26] 626304762643749517468140134748832586071463272493225049348869753253591927651652664769042050038851404579810924377187494512165040026598381951204815514293785315496381144995179643271689440577927020683404281118441265207031875998866265770448481723118765762360572270992352094991378801463526805121533360719838314718510977821780869141555393018539233510321286526696321941134275624642130839331548066445951301301727279435405808023427859387031396570258668462981533171747154094775535783759250011755194321467542630919256239864665899503189087579684229363832427666394223319878591517454065101446970805732750214291015434675565840735556810742612487684097121442460537783210373553349883762961707006185366304807977170900734795778763854293923276956165929296423572255008129158183655862644686803771940928892229180510274015296878188544581644120908584761391969735148534056861884365382491250710327101029322103136308644062214731360179865585299227275341641882559790339418230979742431064391357641709366739511062494749799974933562352771514245556306561033447712368311832194364244546733760078402354686453173648105805012996759258662544319683719167718817790993048505498292457535337971081509636586896524419282317632121203008381640896901779738113934103572519920250917127718785541665390221561973962086118869816844949205048724130655474777535142250912153556395448760959191316719444434183621601939636404611271690691057944897926096825982438954344657263156427902617527327757149527569636468563399755774887822094143323135914634750245937015122590151399079601068094477813079104495000379267602709259441039464588363839152586752000000000000000000000000000000000000000000000000000000000000 [68,27] -222046386390151228525703564523632258541086513407209842234584112651275855079076757163744528255715689659672893589712901549014799999644339151219623908564860318942936586755454554679851917263733009661886372141799431268224279421534763822651264590801422107937303457242833105834586405571150566934448485449515103381570134197099136124233654441734829808951550466878773364489056182314494101633624696964665968987786498985795900339871583108446510335932456050977051980137867652845613083810038301180938249482736150705589498509721567300655129528360819786747585723597077735561838539402443640952488163563430285041278772137469765114060594516158484694678723273916231903412939012429742586539318031069183217557389636719972156493718209794584809466315292937706862929717915344285966335156789849366157442285266019643138538203300899817228568777044135621333449656165840983523649202578075498732641323189924550493322518882960032963982041235875527027447575589819995169160964212829617356450203094289492266894439938395503239832326917905936172818920871411618203005234403524590306690283321037272323983588966455460500976952411654405629024566135434028540259000852848145375345936948540835123505754138368629668377162058515497811033997887055507420977005779987017191210029675505349730859529587907260525836238988345547265489668505757005719721234881568553895864196390513399608294082644838020457468669726408756798789380899784391363313502389405785112705595008769833626117654833238895660847887864139529972724421080059290039817487279913975526747945666217202436790721249519371411792548969259212976487365789897841687092264960000000000000000000000000000000000000000000000000000000000 [68,28] 70023242231863852681841460551183067397875348476825374491654372363692499135341236712509185938824325427226454365144564926581284979138770794105686171375291973882506622016592801817331634574083489197564717873352138872800758359533093917259117730771822930658280715669400340476695395952233154067460306511140515298087139262025253570015944648581320097746845025779184172897590544619923175919640364096712253254069694024031936217923458308453017295440148765515193156893112119213824417696849155788356152119506972365831728482454468166042837010175965832092191634835453231389315893874496087999534748183935033239267855430280544076489502374754796933850961227668325293541152229037378169944141938731000779353660523518776907382703181383029569826409357865805414373940495283494199049508207367345914017384707035401962140781577056700655440890054212397332512301044593655565941621223707248395657779741990844615003737625993636199900258337453484797213244493873665119984805920523853787684299218014901529609317924429489667858443535275670793990420610903247191050920684209471906469478543398176274434851431931096635613256013511445519826754619542790217772561942247089037144502567397239184729209296473390610225730572823379551610415704234283802698678306986577587006800702094303384786938635163308336918333225159567268008048520683753285762747183109972694999180377384780677001818398665800717000804911013955196004152844591156619397509981342068087705722850410439977266159466098334156915440688739498731836557239318355420761556757494025149442537965920531286166149697705992012650975365137303442782230930736563517061595136000000000000000000000000000000000000000000000000000000 [68,29] -19698636891107963885971379141128420509172114326863566802692817568489006721556028689704586434420783431265796536338477543938163325596430654493459203461477518900659117854244224406154591039546385837620960028999087958101478891242942285941301345120017010777421528370149893483452828377824860451664344027300102153423276419192239260719240468028103332877925043995128966317111600797491302299155959924544961201177464372457054014701938318945226168440233041141101629226182896420408734252788083659305397986735856852701082500840171029361286576775793859028971516161928393776873602308483705270971888740629608944952852636073993714711300830255790431674433241252297932418751482948008993328065145311257311674071668837348068777815894641119865902948600248819949808728708586038926838152679196014442317842161027385456243914959961283587402299494242213990884788097974881623314491465073560574218628051978690185320671172129395612664451101857979579969411232773482142532770593097531126087171039882747051074761211896516231061139280053272402800329807917515141738547627991696689062349068151589580633312663009550665899576316320002381482855781414025541015048795110426754139761790281430551782651975414933999183321074737568430371357958290520440016977509729452445260278849513438661526747867982366949857539724542937412487937265416301419439774619294198826359733470934509925101100875044230663171535774385460562953874804430602241780736502700228170026548024251829979175816966107404793991563056827340848884128178388818284677155832588809706792002473211975204131466865222085574538843217864219519858868311245635004120694784000000000000000000000000000000000000000000000000000 [68,30] 5023969703915513936054597581735978710826030184944193278374673296009369649754063638994285982108918377238348242855275983408535069680241792717410247779696426234788585248662660811393247116575010744643622701922609209592514513163142154665280516112554791289006135802994840654239774482991621898467059593630442221497801291148820675328644504548614581088085806117571543021067292602702331935992423351812068790440534388431730127232331039654784855927442110420127801061341725618639601927024373556926543977793536807928681922109908707190251519542924843331716186679217729139122718954097890975171576885887404735967977167198815878409976860394202737143781385434244449794773186834764304697844018934057141154176977073253828518510560730757150258698801458579942789087543595737042891060196593258965370219568823227529301267992698344125409611415063583836550477407004345426804140803503105332231727889476540450424496697501184700489200787359435177202117484450322541311843031147567196762430534167807024471201692458617352257752048883382949734858591710671320792010303430588605397666984641751211388529001581235201966212984086887478819480132222278761840054576345066724586729983414319089427348697677994047112981586787201087565385471640361799350009075301489709697195184905381599322120434019278595804584635564216529455931405206777055747498377671992963289972907977895493783566228410484149126237600255136747826440095353679433385868924336299513903555472415121814580856126409165481692116124670024276527139809055317732412065638624024949991372263780841495608857776659141096465659322173361923027855213906557561244483584000000000000000000000000000000000000000000000000 [68,31] -1226094991634072212071880595033982369273205361851792866680056726931543673591848920698269810620081468440538836267613970302966511336948396246669377952123106380291385437467249186039622673355903261077028774112225289685998593291626313413695179247097597239214734844439397770472153760794108302266347832986102246200320619593874373087978584799699821210755817129399386390225193151748113752417846360858984817977851911040957067113105719507783787470205905613406063106598349206228153027726992007194987205290424227693864725351094374779170397394997540190086341900056054403705432946117807595048123196003887843963846482447030664716510001555880530358553486175070365130348391939768491480356906601111872483947257063900409388180137371084095982775714425594052550147181400548626365547260204986892100000842292350012391745044832601922320765298784793037431443925771076193407047717933703915705555693571390822593720291737941056008251937937520793016896829550360259273275590025220612781264398719754274789445396883923566136128858802089803254639359497179450803431746641347286663233795328727426876837143550720677517291674496093295013581379796661110357016414707201498195128436690764029236185509725023552302354608895489794301732764766907786887516444803295047732752886618846356060595340463322855391917200908439725381214581742661333145346312411921542683329031024869596895372481979491337121659826362153389351721809558137487983819522463638113360775981579006982862081659780432569425516260691882040251442494668177372789950428448093368717053675791172421615940414260434028002952455185264673128822618002978347937693696000000000000000000000000000000000000000000000 [68,32] 292432463350759752878172918389514021362582703266636720774164987420290083552629951105028859898455325234358251796235769215742875899467462598426594584852444744201222086942968345206638260764356477661174944216066565880224768453191261512874615775513099214220724209729133857591048517607922423574352648564314541766277653554354508170105298710883327981238646631258775453958108597118197784525775921236720643588653564873406880271210230445599395314275775279913026374224994397340674171538644662172180018068686917975084614152186966097226432344939658988768029811045822896574483767121140927457934017992172424186749571832744595937136520406936291358397678254403192424408311561675530584651460468829357847535356776608828284234298601314902335277273420782132403773620576311328549767095101174132060121400706164398030759982402670048868581633243782164220811737767770053423493642231023367819659671051479981733335622267819582536356671944125125918265003156556940684815180630080076597499436011743965580371418386400938952684565306626533316298583534042642241493996258110001669607815114669652341331324144529772851302565856154931966844211604386117179904798558929108959320694558656466753853422181143393961273562382800684738687583096829007546079633308213678771007969490498739701726321009500153149123583079091411487945079845180023137743284990495812704686597379228797173235698933946503523560623510013494192761443053473458148526106557413398134142072544943333236037196922183615627733358648778358210965322013998035745631894896566141872936682373157272059925190445315459831528823686997986061629090746691467459166208000000000000000000000000000000000000000000 [68,33] -60487997159126909349433207305637822035364923049676190109288080605909909369040193863797575749819192709260765471116760604168899111486893693821045800354631865473562881010960358536692321415976538874035136029535408968258161641732036151123926190545000532751871731936158025804876385462422316736596912134233528323686757571889100144267337864844336077294874238864921108099239377314158640684293204151995925969977964760275929607559945638730038480351175187772501918552596854102730487562676934429582655931801131580276635765392359374746178724893099064358248027152080102531143317076489450795995426136815606735904229850721904421212525376167409587752844361135093967077617277080669446185754442593282178478870401723780812848035206718371176224598100526042609731168531471718910105839403528843295785874468925259778716475249713604779583993530285136236702095423033747225522071812666628582026796168684591433794392960479794586338183891393816365370868840844684431788366021844169336957543646135596874589830067265580533487726896510112657539343771335526799136184078017475642573785265940475042186896184850163613715782532467730693729493277173357282646073723768019273277262183771145135945489947720194451686296435895414719406111121966049068284618333890628277854491901991600481347568027544537795473741956776729067867018183099117362857174248941530574627560738683363846462877584451935912709589960496745903302547818145499580185585780950508806232767923265577920546861285983743025097032014641179636524578612867709778247098803946791491280575659531086562402936033307175733262226197640366806565872019592931702734848000000000000000000000000000000000000000 [68,34] 9132447910017074706075805676244133463891414068005389616742001028885178239316542358845332066405430161083617093712482823826086499809013722934282214789742386463540230463444434777037784623152563211683265323788473328416946440359347116157795904504786634581138349010469305984464466352649075576267569114754039142934907500848041563787305643825317422853681460651415556276389740488473018983118502945562550851044698591517608305860738666800569019206963043050396662217085909260324625973988059953195243117513760639719527769562086652655330696953667574609930501154655487925827400231520939394866935094090966334313309947869659037686424111705279635912436653973104972418403771939662353427392464557154127098609775169740479628474121484427385891122609095108986768450880989609678488486397323588623701529779570303367466239932038873770388874947982917729997796516581478813273200351642508279700626145820456505527338027910930136107944208790215253198218336618930792151078125813764290167704494186617646206501507619060244377212568090758338386686641239162565877457992883884660875915945333429276122412891852829610270496412476925702510747918765189611003640278055405902328880554757267095465435415583079722901985614967812784787848470861956519356445372838707498040611348631920289367622833370021889052253650100744173463813265833253654144718186021256708771083862202749378129830258748930779194336234086646411188513668332276035956430457390904452972991468991576102195055246673427769284544735637735377374001705598422574754711722018817003370175582645385868935179151618035829864376663373522129577745510230083057483776000000000000000000000000000000000000 [68,35] -862874878369799875029309028887096149393621729682940737277325913067994501501164520565008267455272964657250543232077131771942648333397246070432704046126464650549720848106842854931346815131227382236801487665362118174226422718288385790682534447119108712388453853777030511536913715495551345111791213160368913663902754968187294306048591566722232784631216062577668927987724521868878640800408776936168678678695171396631175145077310284757838177527496528415008545022522622849498876834591470801169977679613459657492514154812317461635599275903099952393628760930135758571768383550827210320876379430839005960094429690526917373576116560803997639945379057062273275742439864733684493468627268914893792610248093698531101226148458812123672634320020938327966653153668804891035547573849209944369966502046624429049838420527186650127636474087504600697400885953303422027009910385745628866858150691587639045699639046140993969656731898876630673311052340371279382499606114289038864601711130818787502041120459142265337018657578350704416917111905117237951136232044759194342288806201897733845279914258193685708536974730442521523100261859735319522866868999715244615074559664692717927370969563207015533926252712366610204315983736427766848493828680679814830997118805921854709701208797917609648711177077771970044548196351207297069711827256591692376395508508966992945045237500945584402227857499869836950259657232280829820509588951719454157246564218489607650530930983052509479941364545126836045020268488477029380000581789396750663477397960069754592906314297327385363299649640830898512028485140176240115712000000000000000000000000000000000 [68,36] 49055787194299996453938035578848203882316552814295861725889287991675049180288812811363387560074053858831508979812377305262543512282875666953348312047926520941261885725892791361821156045623950955742476515506386686234656818146840268587292756912219100916288633514395764697301985217048059527407305531304270868257410022925734745607869617902507281174864669530598320229776112480129612874705404136696741771932802064906849904652293783954655713087606417571691893271630760325016843755361049490010250965454772895718245161330891586437099245007361309577137771920313822686025069124604480418998616178029136381581664550412918515803438360513000691452156924765181140972011971104054233174931127461652385800419705416069307772562449996292062227714865998877974483566411711333989381427514814053711092414049511898429277762044014131557763902569967627037842529792914248264669303212703464652809783924418379453921697731394918981876189781774523593591438093079162043876812474205350584946959194100795594891408096217240628955387794266608174355829659989144887491205375943795107598857161547711144880128190749378834784853876140425250637607238498196192193597948448562837478341243490530740261440612249241196031858353572412155568244221351806401382871262339053633607420253792323359579400849269922492138299671638721147127929430199717610356461339528465058269298229614186105778390599906352159367999100158475556452744129420228878813213559560857888207224853306997327726033395363359953861851584346861596554781621157037406708389643065494461674038270475254798770276118076227437691774015654103857297695913148592160768000000000000000000000000000000 [68,37] -4534452016448319613256239622521723993382901881475681146433194910914172839546996498170782505811503018845760373495418703129987949044440896928616631933486399962487654902231593574120146971822806198569039129997153454118558874843291459804411055964005699585516649722579098066897754565704033304463493029333522361153968050524591692371464687247358856561526862617729664745602078065210929576098750125509826870040506191240120641818692138689844761077408509889372430766895204942976671712337088504783489728187095782973948462348452553661534159210529364779113081277986481569081416210279916425113644782624450223812932643596892260403057798560756957132342973439796683521536107813598609881094319102697027864208167748631393686972461353786151649025075739345941047507998097275449268781608511206675458206707507840515064514458970343953270206002211236754419029786553778221977778029758460247666419903656050269629354331129669203640204956751532269250546664713419835873060905930591640290899848598470428218966904206765494416769229244459389894315877547032292405129316561171631620431675737031909976632765529233455518095189536126980733522806599106487208735160289031128021358786934327308144118800838220114094702705613044517611369954465412284524074301497832294095877209205046902447582860891283236925431655471560382765724109649993529473870035256279110432945335171484072620639043012084916919604715640718943628063254379235519725687749519351612425163110058956753127349112551748533399802597460282762199013387308607526273572495905247334614222780820755579101890405623186030471023679036605860077584598731386257408000000000000000000000000000 [68,38] 743294363125584910582153782806404477484061793160817350277468775597461228837366030118560565624276078639367446014440697870465510492262996623950595988426626442271639986069309119292966881517461589637208259176235932248798777000981418622231793124303629902786330402177419127196262758691682289827689102562211309271842659492055535770756374101382526919497377946362820857023076183746389447541603293674607496847650959774042519023858148440135175479478494405387351780566241677654985289728689099064864325373387805645145485750051663819663295632467670650549822111050947574555328398384937782744428050954130451763055197034191563227883885571938361889065054403269940948408980902009389964977612641553794693403201195694160652254552898896353273199683072266463419257328139960981016881870512926747934360873854873165075952743270918696997346522725453619162081302655829170431737298889619696778630801374575818555501741068635212412150758022313733253650694376332987392589947650830585381011204293407027122148532051421685328394389211956474205666709148108007622678474604729721590208239861551752834093256316925366869308371615623052056210791549804625694981021172405267379305437813125666019439460375883393464738817909610239441931435649076952871585141026472175053778298640344518810884823429999833907723410782213902474583311277792324626793261757545050177469752285989342962707110279065632204331482468168455848735234482244827432141579973008475120921839218705012369077248794532737529201770067407188490196749990902869242236695934382366659519680043310203670893607200543269200073498496457430924269607344156966912000000000000000000000000 [68,39] -63644920797976113938422322854346947513731077310160483502480707984941329281323002099677763594339442588842747969239836104860479127145151276187165984530220372274357656204633434903520127459300053258622428556088953520209436081185164731669032909227968216274008053075808026197248460422525743187304259894605531863663217481136921042696578966120436139355743505982809169234328234753726742073582153880703565691672793813032255017419712093748176683152880032971973992103682815770592829330551114791698216459806621327042713426009084478102273465594839220164561328779282365909549870201381377511308318301536524735351152542881967779073383766289432704779074957349520194753282756545770084639451963506995565584013317383151324360540726638906653091710902342485856403998365924757421668483028063694969427604275328273712649459375937069019329958065128526547316305994466916012303700016362242453260195470331712160200520740275972834431712280206600552948774910770300938965527932839224417727246187799469884938942750179850021510264168391618519336761002817398828767065752498863891593443836858642322760625978911189887870482217979324979241343997262651150524558995424697652588171636335897097191020797636599170402891697253090507089713924588596109461822203346664751458404558389462752710850449073088588737269534556541612634391975230992063456554427422631538767390320128381046764131211735740897193233273928384069778303312722574089039769685890080525857594942979162981078515335401507285830210907989386717399964796563086799554693856859348741837510811396006354368426395814088161874482393653551688743938808577261568000000000000000000000 [68,40] 2876011020086872592401925517684871916105178541000898980784874432634845831905893743839708418901880511951588723653541801569168319022086100995228904776884153464403213707906140793243967892867124782977195722694164045648207993568402836410981954637487118533984853507461457337107820715583182036344388411542263299426321059747904461615621586661075786669572910199161520357614573578921080688195292651778247978111089371961053329433513855179813764446706529895791359854205133657625094026875081802215870093051348427623599286184022877132905262485897581857595664211940231486368637749215496458255182965447016705395421714304264351194878377184965246953259379457941095357697775094742855743993172576945206986671446119505299536870407262895982567775874339458550284295968503126742523351181705988008109777001350943755363858048582028564220461304457313783213757676928447785019403484037528181834562758948882412272485704965904664841888507989261876223346378037686649298346789320220298399978577070905695194899252077816124761102576077714525448238310061534121540524488023803184322351363129474937480494252111399537358361928701798863249884008350667675375654785460732007057869071842351374523030220941048081952093962388671062583535945709963372787639534402998511409777610912710306797004710026971225612738990829881975148714043796922144848575659023963663528274034212054709386125297103697064302152847295508713254376115364705173782334516617946163702870670832632994422208383744959381912161002874513889372197813683106432129829825786143395057525830932554789018419109615902875813938560750567814120788327298760704000000000000000000 [68,41] -127180396896238745829817585282570046301201869423547200214123875770936011510067810511710799974512925439480527163931546709154630697482508422101949544421403446649032678688151056242692441304888503331514301155854126564364680341986583563043742158804987230012235702682408299187888722298102009045328096571864951203822197311221281896167055642537373552485451683426831621746890027270396623903856787901350364529581940640619371988890655039206306681159918234426355872682096821089183809853234294343613508320119559460595130756804526333538998624453874433258610523968449377171731489584346473248698081087176704516673820909343608909745146013782807987414629291151268111747134040109897307652269567972860934441120922948673058750594554615240469417583302915301432796552002412302733948203949200330264715198036503253148923463626023748964917093357290716993784575612641569384577932512838365646938432116679995213489492432199513137498301406583533886150684875995471076585715342615807170368739716679431033664593733413937593233432856225155451098600077753069931593134203938514361418447547495971485930388144534700782947839139896580765723833426962732131455586579172728230370580072520727730113209303382841021157939383766900097195033805255298544207020731035874062139696618843194636035613443716639383062946431073907833965771862992826741493615430706395848772338294436010677574606859517732978841526808810414754423084571500260714796328110758019131359956641130220462226350348720067294369627513892562773484333408610330276293735025597206520029416778674546030031878568606265398579747781621152292149858842705920000000000000000 [68,42] 7262508215359347895138897614957420073919287467204516844762499752845885257581767421862479232538245996165850537419583907408055711777508798306886741029651215410144186067918615579285063005307609952118185511235945506139390796996804872916281428109927468177111758936757650237473422482119042378964291717609549266094489581957183487554864192798524556113612498078980437049083057447981834205794002708604651186629311797214920364262024937267618156983837830454749605200310204598450202266836231701946479008237733565676637483524605551082969267130005982232963547004259081886154715870431674269385982109258614631615484068059441403976716374567630009725683291226753028581962192214816207650699107434918619239508298742812337730644831235784853809204434662399971873119655760476906660453818685472099965519529686886685052637181529591697028141356306700565779520468719931725933872591587480041499788501359020420221472780865889305585616101616283698855707133996992020853979713285485709651224097964429037770586767129101687063158426634030354333151942371111309214902671809496426028396298037935794421350981290943247937408383594409758767037620936924381203006793749182822757360460273768622607523759605838166455827095209335547466203426085206672103349826346190381198471644707773023430009751812788640094159015638862553661597671234265594524337244268253618661171480502992344399728654611336938122671029611842415645686880079953684459991803446665648728411353381905663637048558151042319725062796228652905902896921425924667287267632587240261660734876272518298149419832910784741705565136392120759470162748375040000000000000 [68,43] -348854137090083900295944448554722722365555489823430097635281773609565233358100527520098685009885273681191776130367386205032994778248513429414997880119891102091589410951306973064627444695787813182786660820282666888433123124540826226577744128966417432928030424710330805178863893899291998593386663699384070386445033691014635052352485418281218847811061855643400329466185205114472607899566312671341398383090469681116198913001193115168775124278743519741817244940071952063133013119942669891673056891731699394582715810905964506612901340599783840536832117985546184250172800181290786589584487836573782895840741690565503324808319363761949457273177277832788490090512366375573759801262762679474855305021489568865893197897226051325053496549030522493455288581022224822449848962102732327875463419977277283645016627682394413543571129256354766253469076031873156451730319234306541140207781389386778386724463001852957529666092098639577908315252043601038240984832968706086720619651497611271684992706414848494934831363835842207637105255613841998934031524825863485380937598016596965166552672553732129673119034454540313357056375472762865346332720858059560176087789945323788682443350732364256884220722434967476052816114083262850234014511372356307172264013625270611243344962185054657918501903966534060859772658442858595510633617778241008650044145678953804229706421549366813870949535066092211898081335988472467474247221040633405873163608243422873118741797168015543020050413466068800880609918306166898310433566400774941596525490707149352369902557742043719552245667196589852841540939939840000000000 [68,44] 24536348158340903140194366739444830787688652988139373480738707163352094552907209457839308474933801587714964855908687412639969827784091872535742551417966289003397088939275751400557396580863255119114469740191168402703799591252150130482121230520577073713275197997208684670578677901209732564774004663345562462078605934956673837929003541685096279251736664377274168592211245286311630760024851134496011636343243426702930459113046665341406301045984332744597068851793174622579862731360599247780539622658221644560424107582271866395834333033522004386062341596580691564596247715823772627359156809540958337064163036386263670321972821508106410145050549616474988337913292741875452520771114440277998799530595868497089429156140522393932989415741391022755748198063405036753446941879454614371702510856262938084687592168791956242552297312402826808423377479681503864241521058148717966252720521303633823038708196749200359673869166463578295034088195557567603666681667933423335957941920974534190995201327238265830136899952324291966825149926671675648014356967144576505634935488879090184349443542168478882607345132824828349078426401327719754143807908482893992788888850184898177286611835469470270029626673799106339017511653284527343747805350112260378476164392726368350589532402420586067452351968235727475658713475925245765234325390449674220714730611753783722187553028457015218183633573647549170008393499734343101498737647339148520607896991851216737532977463465168192121448423708958965747925483386736921575873337288630747569462890630935898418293053111189661830844707461638902526079139840000000 [68,45] -704919395771900556752561639861217104898326725400156275808903598575269189626252597650783907901472720444090939772361721502863438207190866102913862888960623481688310875555751690377320074727075639897672043473892269502486043965628921234676110448871317484246722148942918750086481179954554432582334679845752483378953839121974078446142612998660443565608361057994316854333459611680194109530201255252388677623305425139154028019019732548209146052981156854113905239285152516603270404684876711812691924053845622202212280360282763566807297455701775007518006223360998933732989771264840091894962453826133734097147671517281239216976851544838608315115365660108645952799554884677842886013233324078991920047723618678625698283607755740773941984584856973215883418436053534614434046677323423909132690650506917135257119407603242806068245226635851339827669296750095619646690610423512207224022491407141943139394768755802076417772807667284583350835893290138881554123599718382390288856381649499673772173118182796145248773618206676497485075062846646310390529596330503621738967434810715291574833352506424129948539170535287043842671833759781500819163018338766920843508642895920456292656403676069017762616001288805782047938668333845748717025285972026341810377733223421565663259937762083017388783521000403716247908391769467777847579888084439260299821969875211324394507106256995836825898431335318593916179786497656089397041020124929878183099996840222329944989929477868319478500854022679349144017710253265807618670603196361647187219219537737635989055776134948240097768315033854547750592184320000 [68,46] 9342621354068780305467598800485014664196432344016676595131870101619764007025124547875461969335179471485949196752280066882506431805103485270462001206759146925316200893846424282295333147802600648262059089335296801876427409567008984307042829350948393119239024476077487657012825639254811145646863009113203854666416191394160622161716014675553098994149836218150538026955772173685001629723098144615310274094299058502774972197862853053696243026340350842339531852009488899280877631228566831489362979246754118764570667020022211822430499530793916052695852173321640300258041539933813567297987365819433076173814265800153208559395274651624855150477765724467032971579719271754966719523573123682308148020553972869461920780929112217574314242774868422122747848738325160179653404572804962599382965322743370979961831386894447902643448559029793230342012211315958512440157981458572284280754381288014093976102030317075974427473775872621904686779271865149653578759302638263877222494676487850623739107189278782181424633310925856192905661117674439164650190945486010967456380101988031627737029951942625180886674495463220245058177778768211828359665289582254850822271743088752269910761048979561248896827975661762307679126844251782449879618241125499606391179700573151082458982792564538132740037531855439760454412262216220613456351698917089655031602943398646224497257894645583847122810972085840079102748623178806058169535261043041547838758801599110419892809569447816806772034287324131428645474507572118923376183105718917086943288163603381389023620505182264216401740245201050412653228980 [68,47] 568998172191473484388005027316231831147713898135897752977274379065267089577198962225160883662321381699403005741622806527341053347285631329527105656734306804380590280667020139410862238899660617687523139769157862529655155908168498168309883240220007265733945953257561042435895948457031561414884531210059869256938661869032791612849891616272184318156976669840732663442232473921083160765311138594507012872383996724730160493273015675463125968647975154241154804819600392294036519163953354371648624725120741515474316474216583373573220822850025981870164373992360718344535080938490669844104910605467270238521251524569336961633158698427820192969140995550764988966500995465738563995599217395163257594134085446336217795883692056737774692251073918986797207490519357192166326081249257768214105746207983869165067839246054439722099931538465553658563897291174129723526864251893357430411112239586162867383167351973937294127448950989766928645178764679562576905002208869120491852511969481163560838475634926061032159151991522388583333141707190787500362162249699700736101123477177324468144503050963279134984837499803296819147940466073752945417878999296828415209028475413907449677967631120465324253749025381165607588625007730945796885384729054965020372895282456918101780117019560316954561305720617894840557064909405720388935576764117405457743307084697232126852417430624173768066478403048337335866760609465696236382957601543366240655636209281837414804338156532867930370803852784037442730628651283460029890908848920846425798698081489822662788087228015661485685044899155799805440 [68,48] -27932553905158236044472753224377740709888933213234399455264472943720187902956050487920501717295398463646529857519108496370619539832030335976064467935574613410612907820137906626172564444069704428304606503551910847950582553246474701182454688169274212394781475097185624925770661130178255862919392894202842693965492194775155316488480725721667500730497597556193490368422677737647411515585751953057393431183830764311841198907834635973077288169144306209153442757865359344523170874143836324755322403003939430818212185503813888996185514884904882777161241854477396614056278570745852354058585574262766786954234176390586013456562129863769343697392591020589019812754985788285533486954698981215313644555893903516021369750933393868509486344378539964448481039139130153226497217411372833611152091061815433050538341578506318091449929465787772988765839037515767272838462150182157929263583588697545970022367620125468561667457074709919717647522273966367274236162183772279029117845429925889994348735635740566860804213744158617522510642697758828657175699711749234702130248693739424198969579598527239620030491786517965145339339307400591029196855159670788095455162115835534178014234016044081176851289923267679350364308790750946913498862447729980054693247000053456634159808059604068399775130864345790232981320201174412140622558387430232448943577886542644509053707728544772711503649309012182664698701539834511106719602356810071569167465460139103084199187968016214380488551154516329903969143798936823025712240220213957484434220863676183746549266527426934113481682910426358400 [68,49] 59190186321645449446920943356843825350218150553079767911444468374585174657511527356688138750261951047897331048755122214313517066262213502464976645669378427393381451342378073815953125322957222774222074518568183243111800024764792281999991088116085177441785592972007373010031974553248514769438945093156526788879185637835778544214177957778363762820892428147403904175859527650174718773582244135318350523396812483401200691157937180981242294630286893532709549071548556490628547398447116683387542634118058241706457643971787977990044274921534297904005157889134184384981374943400692861291949922887441408274184962187861414724512618356043497483078478672391731551465292615904511918908626247566947738268077697518737185346134088385039531891306660883013520498455291711567651893347345691115505540852019986073293816976685480457369313446102368149880907286501787541979047835961234166011502792267716689537152265013167991236181650730937733988534770571823569915082592409522442543021113012079392322004575213250254134246230389043289703357881333990675507486429394196386769724460522792842530539981540821064262888101161170133840354426485323375504033051159185894435659772904714960952124009964702939295605839704958334751245239138031164148470113388167402421715933191657299898286909326784675906843210951888364044961312567630021526284844706125636971415159360632900132047647629211121402403587495777759368900149703946729316684205632457130772869659657117981095487110874713082303042689876668389295891599815876560364990809499266074499131060917288692899916940379302946156824611200 [68,50] 2026035913801653939471952565342127083124178674414097582417436852182854504968033976168809539876193626178320342603778682074039387487018626088279762984466144268819386847712798200885027275773419745904759076836771376442822839427281444326139205014702501479052618963780967281968720723901820103244424159088333475460949542880595991966554736122527317999715287324592353755294433468329796219834448356557990493850278440067134505304593642372145560177759389403801914560047936056597535031401203223635905255790999230429814735949244391776516982325031691113887470388832857299343873234227873013991017791011515818225872972052597009304476135232307288594835343924040647538977231030458149343594028211785275275685414123285472062751330329993658834905125472659483256158073230979057793377770906876542293464939097558452084200828897769756905853438174455757927306782323910155535010731147949477461440256565560326568779455127018860996875438638446531204336473573741648603594495984269955548814235061182247748758649505078945909008555557998620867161161642274803063509957859419231666963778267004386760118708169058490813249965402404539703776515687727118378804827861405597719827426064698659131690327614848888703938643725259406431626160360031558237648652224507829099641757629083053106657548904408146623397387936839835877311163472334581817419734768677083626921647332705536173132590629321681747529063207917908221601356368131731284582891919661354967265199013601481651471499625197626967682598739281227755793232099867466019869613004611067270115223040544934657804374632200469181608960 [68,51] 581826809341816592967678918860709804523210414537745318502285020821256406771634319784561097785875593786238135354642636604054388764956134324248574542383961657072054582455525862282613448684975693289524019969707169393119185679302913089487000975224582684253764488797893695591144965253403937207509028501954630865020300380759422764205649397873384910363195318368341429360545337495867918257489225036099063123798394823625486123412877579663556529830549314671645264387812263318989317390276028316393579384114874792519920753362243093307155201417140993004885372112994515242682884009375878559429242129989762499496759245634229676187240188221286817762853290829643638449632460841556133951350502423336132746469637679434018150738267781282899331759012876031705513413957564711295558594037220144208814688024863171760591814218632173942405523694503799802331526835983333757904798608406363939273274038855386440870527799823555137289692199473225318500442914551979165161874350244339837740606555970488382802965845192813288579032786309474780648692184318854743113393397760663926289127787493153426045449747639098424080437627589122454845337222773301438455515009541100628377235553945311250780857502932630293151093313712186890131432022687710249597125615756860903110137435819831749202531006024809151014526838885513016960968436547895001219734857377009226938084480542001688037174116012668429458137013068786450311698554529651243188766910472725236455794720898386062980834469285026641849629214672732210274831914090409908262000038260579673674559814604822673160899208301735157760 [68,52] -3673416945631192361065559513914244791995248168184463270834150876468281930092068782441099579124838589876730257957549256544374874233660039876359763159286142797656594663159492386526828928130233479523869639706357918013720649583564856375085409489379558831858975772637589658355454338220152691134385742576352817695498623941562222473008488742470998443389769898422683900397507166613534863905852985921950758046601175475388968162787215879786708097465637668443049809551385882481554062962539773404475227141231283590470438495599041806400920317713682645468056413177560918441290406572325391187659497196766409085855925957053964149267178506440727793090361349238744446777465914352073558008264310743390229666447360199976342906765953708077396727768678984522434399370133832512135027570932234756551819939437688697856934344694389567323411256198537276132399511532342889112388101698978637542970982814997202304639778344759633954899289050924866227685621244318194627795872897606502178136774209300931098073657058831744155157289922336367008578341021992920536379570284616505327524710546975951522402535083880587584891225699060216728520779952187200641811005619871101094144924266185025068169245777809193944016057645980859784809222135009279595583777465003388162963410487425471986824172665778076643076288375359337791377974398414492932266344983781394583574299953745399342362054685506889121479488569850062227557416076506065668654040488441257110772210097052613703910756241316108203113360288011662577139532449837382664351748928306789142175366721645427454059419509832704 [68,53] -291395049410026086327289048806075345022060654114960798409090550607169207107630165879529865278975513439283302309842164672441693187172176107647262396994327987206101627866957745726957434097104382876742178646804343453287946628384355966474940705734400839580213589125386496767314893732798772968153621467250937804833074428285614651024147405215056819593952881931043545154149773588119210274032165895203905350251573007287628746722553203241727596322784874217596213453235760528377332291833714582159633811410767277977838623021433762401271945303040095716947370833237768805693005059843729734281742692092684667914653064034428239763711595966397273921182487678552541885301756071448500792744580257505876327644043018111656796900802730541976982930073215651690569909334816985669808406708533253579707800436282611738600571669308493899642411415642733244517272881987761064173152496084772651006068523166910273134936051629832947645567701025903551706371462168761529381388426038853845458073501791179964218850435411234851963357577135657214623650657223888345164189369872167821090421788536694164502882360026868575319439638868734818640268997961106243305810316441900700406348852105933064170147865887056166826252446070089526802263752799267555787955964564369430691579107155051517219320649945839790696612120656686447106041373556690885927665766343396962418518293217104038615308209199761626797140008970484126677206997424048480367586223401328401899213661477804080684665654851206018869847182971478583720315096404528240383301639495579667346936968136264554528315851776 [68,54] 4614697850425037734479488894692460910258666669760465030912496831748690376455845109843399251700892080623741268669110421177845586229331068273710665535008133029152844454515743803657119219570782171262466921459046225238405350648008332476484733846966638501184820396055943305333570101578722153862348890715726462905955678932647439748108488758217100970278023252192064181875933127275912647486060115430019309416488404690782322688105943810972506281482260316361943328912706261144916031969526933977687940302750643323734509927262380278669141420544902660011067413720855881688421756659032540757124996386117179010095240920350960630072498159467629392872625745875639287647962280749533027572798084284224047249045322581575668084590886203601412590782900880776985250027747301142035498113156466547881341533396209156806013623598249278736492975500026857618540349808900555139189048569510467218313417835351377450625990975198438198449538956435248441981553365600127966073748610972964891911729575418151972930309320198714486088482279575816058878175312212992226997526887205166025338939478161764247827797670964803603360265632271826213434333352374705239331147810961404051461052888196174572701215801081768297566856740427271634449218480164684163658477294697673511543518963565702527266747806056074792462680061024826570784323644627575228381769659261701422193389735391344507638675845189102414026997685396436136231175203780645148028100413802390977581656978851605344789192254407160396169938618162806065403619868773379732918250954304029367573345569568427347967424 [68,55] -13785739933162199419619655414714883999777688888654473953855286185283685708938119011522455002405540546081507323687020937867081298358105804817809416965893576990113289976784845806380309300457586311656481602344401066048097605396632452873619100982243081822446001387027587400800753243833459584912087589119986303170568345202956437078286254764422000445392553796563928791955016482121676112454668653839115451246700310160715896720883450793800880163725263166857545194080098234385370025761612613925925743283802456318500413002608548197795846638773964286012908564441689140998786980071054747315854614212809738108205183983439371180738294246813971589002697386997596988364590312397223661441481084159352704494648710679282860352770194005315176120898140832746342719562818733669445869005285272555269429991796563776094348482194810045183799436895239641795508337200305996038055258414739781721120953038437016973550199797880100712253139949535097658140215065023287084636875288592198386990792859624263526153371388975813913929263374571444219934039532922016855827724416089293919310381848829466164919067449437641330046592946159334305159651205516429865711630902857574444694683715691845059652262744236964637960517405419270358921790355119293219234347782165649550881507999858400995112005579598406825839496001473108780660264735457776577840167487650364615453783207199636419364692733245895028191041814078761121658022690467536602360465338693108540309217459135053229300426087045839973893488905447689349316002784962831706244874348597704561483195713218360320 [68,56] -137391167908944869258923366819100336603851426221295984505402442362543523876723381194555620774469951804965365318269241750551523461786460060986394050208949540960047822049803190079137961666118853875261683510116170823232414610923430792931331002374607038630161025132500445441883062489944524506890748796129652981745273933908858349708235019309516836300845868619445411466126696016463392830917331039836231140486815753519553464678306532237358309933702445387646506306890334203981427742772539509339004895761678478464244288972475288517351459383132912555417529887580646446738155568099773826717270190048845471104109790484066750595030621318107059959603520301006449949890963772315734740110211589655443561590107713290854298223310963651834594320338230591747656009666048792831420712465734619442968357015802757729555508538861460773286824048974603644201891294719705899652138436051818640827773180353515237348990822243809432858439856743135792394041831725068719497957334025462306300260208388073485742375087148957163423219889878401899281176391737211017459672196641084321965446405639299059538665050772665233942348548980045024245569900772562442860994820675178091445174569586495670082002203797712734777932535442609754853799034638435924987890095580383339133975461424544763427766468967608883041656582922293023234898011730717532594606142197249568417864309259062515466735347202585782447703161589944290462131356976412346054124170407887869745563342915881947284955494371303924984012772349432293328600494294498457523010301267594326679966305448704 [68,57] 1268596762283580987682181261170418227043609318814695547197819423729792120814565368359580970374954145643272095100510567136110569644818153145636449937775935305040426348687856107198017161610272097636437832125901794444553109972391941370353246230197352882691253727100583566108834176005529361110678118239569856963081854701496248165466216809805331482873953314033347738773011916327058552321393009972404293780744504779670978963626330156706588020524624003532099813462345309521295223805101236050732909234169630372319228476160141430159513697983232116162205283311222421891838395060694402556063679846497544475048348661348110546971076616108234754245803212040091229710388454578244674720915584364375627049836048628731237725803063045722088858137302494934727160449227756683122036711847853192925927808063647253563292448445918006578512762374471445719442763383828478134216151645619361094713574207668754390507991754816405487483886256338578567028201473636002852918704304311036877741729213962465774139743485851775021486078011014024263218311255648309199045021815734083283269282095858881185934829229500134342709739238477368209658838927911688150928560293039014566555482943720447794509835014083816868761682467287866496270205528094112524648782113268949823767892607728133061522230312674937950314446006343139621364650750875722061375783287870151315091461760111972572841228266630140603621898551298709989927332940266109239679410465278968011816824601251933900599590865387453506047433126442823439866157876568778272823435228728266736073644800 [68,58] -3411389744163770396591292756031483621354364414385473308332530604958698048293773454455404370997836011943391054086128939938728745031413914888867215648291076325641487420691028658188732073378323698243366497979980847541104256139383502626461874495476670256163301147847507892299972400404830331323132133114781590219785788792409160510164501943961935133805350869440520282641116282089691670040105414059508890434088021170912733989671146544233828118312876408341862347584831664504870840885618794291344213215358544412528435090191045517634205672702451634731638239455514202124459347345220939871805172202000854385142322480187557230616154449036314301471731841662525141250247652441025340586181644218658680776467491551345005984248730384816271810107732104671760371373246314741893399069429355022069166524000604420186938099154151811089274985839698067597303763311212599196860825075548738224583816621230527758172431630642399112210624473046188445940520852878161505348761852200474285762635170837069895259187798295948261845639753101817507037323045880103631214696269320116386299581597937377576526508493200157057494893851156606500287867827925943678747554095761550859730785696974900580281488525007422094904892252264467340389849852204837626964870550730687004946545543011832912588062515750461942013005732173479018245152069488928530912575001989839865242898375926105221963202777836351180205754191514060326178678050467944121412793842889076500163001277855446401050384314702608169420545471526437523414693433085577396510320762283226123904 [68,59] -720114518950994274344806693954430364025782989822945719929773550232578135468947379911909359710477240271406981921832155452474512981435215828001276853493597270629683242868902191298657164489003801457827589724956853679815500279314324856373469038527002526046165374868674411145891223083998342460974527085231133477604340977674283072682258591554893410585066814074893082090465297527699473614362237902750240167873407270543310764984090815002447306741368609226786345208609617665315624623412770896401150720330332164051259853563719725454885958968556328444371712819316108004935091798678819732007561647487345007848443142704216214211087007206955978211787787622356850778705972209515464085249076427363989385433481921717213986950164873865296901156507664751889192828416416373707645063904331098649116831065709367844612379713415265654730421292059056801536013924819144667586842949780020074665351712825751115876268193656190644178773523312668031165536846157899035567596336162399997356867619826002251288197808462164796708664603091586641111026558700913744556003319225336728860259036303172796842081142010241959497268734718096061744700322471443951402499709548704699184001823151807853651600218150780838618949268459742159811238379846760562031659623265643767068395449440892232211543305914743695307850988926465924374708705078411448915213186335345235919880416298224183775067034929569656952766910653521175355008529469222513945180217433416770720323573678962566021590630242174060807470674540099036445273476246846911384044784256000 [68,60] 33727463161207552355137956083699242855810084684366285484783059947128214233801759971900309722744511897064980937682606494532640337541864220885248369503260099628119762484851794879549524183811572487339835923801635639338232726583204381414824086422069572176197038458799798127618629249415095546524439687167695404721905164251931619481588412188387798016525968741852362537489575533012201498528626344944170431342580365693828002344895569892219630668120912712209740193356636665157133954967998263227405234630489092578120141923341872246188339989737851386284519909875600710031504528917219950558270567771755565887779580342812101821509824359091891497986577797392073830594244125596853801682828667039376829848732393703942904183249118201741617773109046370057687208653191885145000516568361447912448916800626851815065122062319377022457932092356410003127212004239222336524432139922993467940035910766997589723582101386691653798748453186438773953578639303388357558613418614387224813028588821480943592620033645336766780101991447996110397951568172333353252887841914585869329754932956133346265914032304926360635323331281700491497442312392263221383824292165271504390736536044525490989521016591097925426592224643257231585746688013088545842369162126655263681981023261521466042287245332956153211905504599432152468442258955388967965185349728919675089978852446477389990584938352600020439652062521280037505945941390638409173690238841656414081779274135797940091087863306440252142970589225820387127150837711891115614900295680 [68,61] -50750723082657319969610534363256267376658332263011637370655722188624681983366908702349743089327096053443454572079596292544732473300226115920640716311238805080821070597582995282206262470764978420891602782918589040550107403906228338764137884392607803080355985002565651206408746894710092342077732162547518581633954116784961777452520528989553763726480259347038797510879981587557079181201593630521113963867610509522386354313874003418354059310523379571792326704808644641721208989437406606810445635535145397498469348780751210977189124146785783561335604515869162646175386529606922349359259593639603272078081413197038209790183796100515407496629282536399824377125382569262071174103722953863022267749698129676250394987857522408366206696146854765087768607584695296776274928698226774707925164410260551161817073836943826093107101570265203837312225028531182145414781913441537853353298501562874564947664983913839794241274625984895667888075864877782600095444300223850058721772925233558188891363154233640901639470396769546217524050380328965521547848147430671851469442268028933510374062084773346585371036046635683510843784752156503749900974043051476628602998372867738452680123827000062042452376307238448020770155734593152525581418174840733388442039878573471970682707704017818681478718100421175692384628038488762184336424378114835327883855854671423549863514431666575421676190549568143235176991605038774044756572915424486803209603963173852154561399101433266832794699114519001304256233418685649776591744 [68,62] 462421865506232589391939303561092273347293445544643764082226460590412272904021436777777948449024237785438600903885083561587798326079021939110611612569921442968341314303837390182503387066244809463654980066997010004791465179564923539977051673437636622639278694158146877947468981624746268862799769351863976253841380653063979853942650126904589604260315446883526685758642324753690499078664645661330115183335376461716871394796198070010115939965788786383604910489402313661354846143507185833440094198699265906212988658281382752069133532506920110795141345609833371375288069026896870804186634655021145158143705547196286632116512556114913161579639067187954148168139402019831144442744688083859032727575373622932087180673836663160800584174532290598813172856192322283810724646278835473288174528258757905820492981711461794374183181192953560301313939812567105222012660846736554913574702833559157484103807176206531066185480196754699365195946372465524999993253725545241522738453661357784740222543332641864390311868848884962409781602742982487666713576972422842501819877543335689743260674596201447725471668241852901700172205162317194246690997941431452461435230634350067210887968194313348764380402766365785735294250684823568067999403474771759095270755005226172812251793184783619719663357086360707679730048201881217837784665246471738621826154236887717216313973262395740895351544479695754182561592454554725724726186816070929252631354366726825187004126309462519636993811329884204391529966571246800096 [68,63] -798416597777718672405930065370695263319378775452332535694345395755073206679101205169813411025996830544598331539888607860234388644895175385587598510219278071769125244779432811967103371889277123453967055710851797765014387665837891359243690295577653186054172891527454679649461926519263765802402537242642349050272967471981036269492255212124525475856800540063235015969896146148601845546608134629403981526679347333798072997093209628717245413933989231690973680561911863227733817881473490318946945787887214994063612635712990709586773377284954408132396314313861298784927046919507991691336552060935230833059514992155488010507874704445940157579154134320776532464880752794450416310437557461646617465805961647446521051321093526174107064684814071435557937618084061666154517708631814964974728569968170700229912776291994319024535455026634731642723098649763673292308646588135485679589803408005917930505194425643499880474631850960064252826745286222281268571813634899964314078490599402105679475295359214466447729134643779873043621708103126599800734233432070311841551699568652374953095865627695676238811127317631089896190522365785044087169617148393507489840391080874526614626194179548701422957588889863451417587602379082960808401442367563846608485141677836933056474279599203209835751742919387642314358269189360259351479104726259677573693777846186359447578656200231941252799082630421280571549001000604992439099687671257504407715056348511904595813187820533174071074388606034479368241778620288 [68,64] 1503032310562081986154597502400343722768935780548459976045830595787469868356786358325902382667583949486810749996612209336570166650130521775101101427308857580528475465826162326621307262907210177902395296885850328346714615120432524303463043289539758202426804898209068370435689971597986198103145239548717093070477261261524373680916447574992870600183252687955360845585529183279037948192846026167087398730126419834167363569528952447367205850853260617142363293749247995057140455873234359742301356840699973244663188752898909289982151027780459437034365382589948653981977804074405836645796274984032828740814376784116876530470516762689336509102168514688533516704193431666571576156613515965240136092211370247159085794536270179630219505837380989983472292075395048878284233272092233724280326905064415587157433478323939204625154538867424124417457770185889490974637246684412326755206802713077849713053363830872352375376801431351025228083381229173105371085312137734807238514978894914269179003352434310191823460023395433676553320348669665748605266874890340380656205062210815105601891143263927964511941135796852709802046841657735865898920155812106276839332849608687637269188327083910639768329919839974043399731769329510167883106751981719300762489006431074392505927188592127094841283383377903695575208441013456726934814165452811568058447401166988718933774229460708063454476766285372757659222842852718912287684326910653379031833004306079929349351956093570696576250867656464755739528352 [68,65] -568013476466902737593657050208536926849447593259619938987476535060607443135292786480474009696269304986293321642410603047262347117802906667897119205070264213359258993404560472342104933715163482895326576541011655250509192755562832915947318064666546786451053979089986715901735704841372833591878597001409322736340007671824866254366481352354173393678731811956402294604202376105385398075994487703290211219948645266857370062069533051168392502345643267035236276998343585502307990717127964161591119389747090382830480651124527117070866491772878795123460382556834550809571505567699313921853946186889881526162665500926427922658921707610913672789321838107293780443207879842771661822098013454036067178876586811187643854579761628036776013534343241884914782367812218174576436767423206229420220907803442713507549499408556763206057706022186514185818043622606855141361238552403149712132923442617513734519551638625073962639486278358253236649089215762843576737133590012472288692707902208634864361157496461083398003601788886759447522306001993895767564459099110789115281992938566059049515065868187004415870355397404109599497641119635770483870584095533137774402077418454363777143250867058868116605500493837730297428266912748140602732807425287645924075703952624481897122050931411931111089740633225506928796272425311961926059523508717247227678791264267586678899089010473278354965073086854792708787681686586005543615689446477118101172509107170946436776543295096147256068365762483460896 [68,66] -703475136093546180620809206817050969554071787630741620683925117615394554843115323046878234871395505453789276361826477151040895445786017559284788574215376201023652082172263293096367050331765253629178155754534086643290202174009442394499071607339338588302387241549988438720227567189862724942404697539665848925995982319521603563813378983041900877969363703402030793803127877267629200336294466740244020599758832441592979455450225344489860908757837957924413465052012501537572486757120716090846136383026644695632326251451200690522728913842160539562917025137804880550456923297811453803237997381832273396302921028435745806450228230461578253588650742451227121647585968545662476803857563269229118982540311692303610336204640932632052722582915778152268815758937052517150962669592310354842576902826178905293608963426217730995448999495046880988397405129351992533285462210561078388334118824419229724354244821439106630788137453027056804553164396669116216211072507996826122192732737965101557027865229384412340994631373152907708054633231873706815943888856420238402331858775674577081923761275590440152225391952792612627912595732792594781938257169776105753931983423597855308467619508477843555624090315745104118769906863685683099211926924050809727581732568597318506429083967661569577657574879815174977225778310753793336353607620116251170874420430375602815712889204544038639390866018623691618553264354983995733646155771455042899112739492319951552731034672407480906423949560768 [68,67] 430554966709238828444183075776418627235704583603763374814306902959690321812873205844208855754336177241364158227965519488002386634060659333670025442598254332921879661516812458616362407116167829788069503440860157662757391089179986655075777733079555843513432452954297695131654302931906601942311176882032268702544747565120705006840398001105438978699485001699108406137260242789238335246111690533101741298288120591071006467120856953921779813408631108880113623108948559774964711109675543438218801795284698567303432797721810107837693456430663381686760253953319912803972634695838147042013826424467323859408853166631702760197696244310658807156367172053284645884350911655918125209023517628532855110276572908943201036725393022922867753604043261953243507579709485996114838816968807705052378496625960013137971523954291206455878834325915121848209348153036345230584837419883680816249989100215256739505420112133296291912692761778597965092128337374288791222540801648046630773737629210370655761256595661515391815827484300119765037243351415577080305308193360630743455534803467731406144497735404443669396408829201677040220949931255266525723063666472543110437606676845432662508352035108891487247347522793053265805732267755943936124129727050388089428213660935823091829428775979503789243410142952658806767363847371393833285664217487013422447496639285151436477544148147361773483633350596942647280664132167155082815415427482411037626018391608850800226624850854474439183360 [68,68] 27063356388109967318669951267400452612002933313582787997665199374096193241716819801559137703942371396515006018667680680270943803948234323001508403849328009152900132039577295110840350369977639294413893506498215952306667408709803465992551718373171924605867405458902871581694830321890966671179070256165946639659672987556666411508970126285906742634512080331365270126187628370891687524426107864976701576311589678112415094496851347980102469428706205317570338536971804263465934786974549869800512730906460947300251895842907809304668838908494336796874616768689801320094550760397920900004931834349167542476504851454428389751467329336738206779117344231040298552703621155928907271214839156159322100151016061370171882565919443120289575505701458609065680016553555127511249046269754945128960817807783390600678728524663568832792831736579800149851399184902006502682745322299590256786873790371513271501179679417767893232454454215247932067504579001143692425300421684310928892935187148562538841423090376714716236459453586293191811853381903005792860201648900225126967925228461212511829960507336227858686473114024354318682214989875928369199324718733489509375075058749057966851695762440605533550575462359415668416261728531837394361999926579004414207421312610776832509068179014580362764635238003462708524315978183418358021504689908932242062788693912703463480985087819286577332102996004960599441184649913997302957976597014370759888042316211563070151638947253419328 [69,0] -2282241454915180830598109832630512242589635124443377235356209271300427333556700436764890538685813869474090684923940213556309570440513361828847405829789507617847437837037511722575680220333968859795601547870595730482708664735586821166783316128972471548767679075831669800521358829742666772760814230716545586907884702756324701031333733179338052540695282169143282075646044105077178853648267865649020681243497785137447416296241360360897946951429233400429202649329435148018979756187275178523193385777452729768310208630737817907934511090505251575920001264680176968594791554742438079645698274667123641005587001689142065220818562260484726744493522391841934783095218955345199122907398480756865417266157902705248567789621553071714534956309245991454741648675779384199453659162724549968981135576299123297796826317866894199162360855657949006602930519989737986274674166875868484772973578170050894133523802206538180324508431011198125643607431688936694156290548290328192366727585836280562179624094764686411727247613729529682824302984403692488227033777869660892334579201657202975702288442717279577542557813354166048439560720114826922366052999316593833174216537593881911757625204338576771035185151059701844747231231738050327844996616563561383045210081791552909123399512136297158048720363470583872993250944114176961252745457832973669905771388909366450061233803757947565107721956278482253658216932841675171271781253389653890058542435685075552203313945433323495319818907753403033283771275641335341727557529071260847654282206985613796897077747776829814582960488757821952931911984666902528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,1] -45650725978395354140982332590001373278588694444062897790389661946389764045917800157624483203068485396518772413573344438353181193493946226909599472279788546480172247295410253301938175947697215305749451790490413615217151911285834875888888201630011871950202154199692556334450040023136107097062949144515305670335091485912015889325262356294202200213802332010092006650542711655303222854251969848468308110787515001094625941236961969049600321134445032931502233569897618028668680898803144892629191862110911970442632348996723303515565443189810103126253559267054268470662123781381971523418712899859565291215354609477764645087030510601604373454917425899172873498039174040348921100184861140511681356382641136729793787263523049301830541913609889425963966130304989399973580573032146782217663264227985148043885703721459139072709912305149009837705780892087157684388641411472625349327907441902133915211680485531029408568046167050595322879354160208177361069359182146148637759108978978543669769353606852487703197848453995203845277007973123133568450319404575348099484300763009946490689076850845813395701393976938661692378801188876483162697420015042191673943251631120864527676593797594208730787897984026563638399668788356789132906531011993831365285021830556246151615500243733285600655354575944700827022877427781163154528929167995987959809570358791718527921906683160587871628383627505422884070088288031573534289525749957995486998937245715643703129840967768459527488865631653525951782901799373748506925613261090593409241452925602540038085585048731451785390015649259246251324155128262426624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,2] 2461151913020744587080826621069058823684649574019485971644606762590008696773807494561846622238378833930794291977745870906054532554097811251534242346724071015647290239423414851457578038636101713709527342999628590161604166382651655149410611865137666448818757879834373511376663008077785273841837215475575044135372996549202561628198807728491424964616522790740640386516237545837993934117923038393694084455998272008314477962693504435741353334193758470947209797772363237234026654445604858481869495551796072689650524121150473401481355529722053179850134556209184056472011370422503796113025239595553506765641837847826826016599941278844308129225062923354356022230809130928724946003820345268086768522591355633415565926196755847353456640682136344967607485768484622642914874477015621278113554712328051793611297707006142761885182625531092697302312256133074231743522056396590691621764606307460909738324710358212862851217829007213609843388732570282040857193421516914376920207978897487812877085096638137109452277120884513279992062922928441211110333096609563595537004491562366035032042250679307823545637318735962395402732095971969886596306932092395653002429815146791370740777544388727951508490945040827203665927238748350111305937105316750356120708742995310186657023772386598625224499854575172799149049220978331306296011919450608863828724845468127422026078837305222487716975987698791803795674637158627146562817696536661030751542366034605847937807980993319789834043868209491784953621263762899044010167529285048501791849673624130825781094620667243591410225130610337696419616885600877019136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,3] -42050524522337843270680125496716746859695133793160074998334621554367279752495015117580378866851860242244014365412007025243980972379581919950147120791608973961008490363382155714033141478475936487407742190399339962111699384242091980897656610703320103738304233750071949564708372348584471408131637516784332463385741452728338473221119455346499509379569608102281580679232265926337861058493285144503040644530727444944332024457758069853383923640997898466544228871776633534867949089801366052278222915700164935536875799876528533224897162728356037771812289656575410175477112723422635036076181236353017616150966532460833285495503726997276761730499808241681408928039858218168846158491274482755515903282635234644739567783538465233834831181297662763390050649745084222838747454235698531931116425933545368538347087014419690256371104593787668922815412892501443090437990793700906835062440399749012080908712168280306793100178056197017837930040503423124246429023457263744788557606062736330225726577305902337019246350212504358369688888997879318161839888660278156205298314420266921076968756001632015152459165101735988576319613006175307991019890213065114754702025361544586878074828900209029612556379615774276871464731175152960622960689437830713916887418165472041847581005910486104603635704001430673698284753186597735105913382753266825080378074634590110279034944352289670295879331283851847431910859557845499754143270968742141526332751380652091179637198838092365425118904520621481742498931712640916602107968056335212803083444950541284765505167851091600960646339271740088453280448986708172603392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,4] 538534997125808026990241033063587337542288661213782639698208683923794289300340909974262822086434871974407568098240341063327105108482810216877816943327235606135924723571000570523453288455457258003603242743659287845359417102848156536002548940692919100679071497668492943068413299450438387546603847158652716353457729047513645960205901440932109059018893800492448351990541027347284173063062006149461570361560607219220835401171620949538901297130145158555864328353297218874308519437959047388387434020774919462099056840407011884535886095125144563063818419119362635663776993019606545281440281798526640437644672320186730025577818159974657134125515276520812542271436408577307633257106863152294676663564641267582478637255265147955919551417500464537659567466854248256622783161476993119729369069145051318070095775839981673804288312851551649521193676227044837885469788904116955647935533711267749776359345296816664506774651405752360327096731757275343047661455761519838273611813478476934520133582639698852997559895932814247277543654877227256786734903468843913501543955355097537680564340887300800010378407725648097058378356849669822900617077130775966340124187700002689159454101824771504503433280338125523006326351630508312175426974551652805021552004415902780946733814168873970728038639208274565548400083801571110330789221547394829818212175503069993312543095029348998147377285387493388544346626569382704899777785675841710888787119631833840174186495890472052564701519360706007749190539729160308045518611069166746159778369710331198337485431360284459999878559579172422232649918198393073565696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,5] -5961044810566382455517063704330842962551931710837389794379840449087955195604342519641945176512251405620787977909464280115641736123145131889026956123046531512108246175202188679884530629806238539304828639144717639863410202757418802932142001772336093924445060778417333840651618284191261697517726269094080096097312016952827224251602674261512152433965739932583442225864054381654266650231161862225715287391817655272907476024126558878295285068629972917832152737566962550466070766616203621372873044380022742938007020191476402502318958086446859311960223136302225615766861887586091848662490810936727218841489403915370438093868547803817206273679153274232499633140710933338856019276135550109976710433571227891619920937328095208201077440471382068082081156644385987833860196892851023165516613635718260497150786120438315948155713725282694367734697489562362395070252684748462898258395672036918670035253967335218358654323131703296623536760912275427814645108339400258323674793979671221516010442467824882382507393000266949694734990102685173536966440939698862581146687836799388818447003195310149340205942255656103948320491730612091835016883471123877210942017082492872812349895902968321655579930393846433801763777114773982017631053282761611111959342272525409521615950832758697754354824431784812414214709162695347699701148786733192436755586842554251926728493296381163224307969563514237161748533241866183383920312900824917354726276773732787032746068854688663231945855189609376701136890584319690399207318726734835719838361808075680012438582759249032024753744968896513770100090204210168724455424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,6] 68489718201400891056650924493237752287018046333126889644203537763273786188673274374138430890505716170691869519254270880113407842153386335331602701666322178351902371437744826283162427973203866879525968887220412999176837723598049025569919530522347742520713788037463794500313385754633507131836090043110666317169638545907818136237821140258037461930579262518739614001672217247944178042285810910681322085634384472635011361189114727344751508908000740586286295773305042012636493459678117547023633290559632242612206908509563303931552556521931310197765345011120160403257035975992019816780832991456873207601804490676974926104457833736572145968237821418689658654892790219049690103164499715077247959708662735572372646154262591823911541811918516443297971609677609080109411326183920542311188809167985204745771876598336276660346801643423289075007349279465492535632957906504744277679568099766250245782912219340754119777351824518038115554764935849893611261742592967291329218640268912336868871750037472079786492094726855899412629015449097391883391844202092850435010018818411958482329284553226544717307109506408216625528440410443064292810430485472284905414208173599174035754404019528680426756662021793392484558261203095268052947006090329963972998353107758533199202766464657077852697155363399980565661848701655663551172234750526621540347120830229126072146659910783447662965785034348061095400955640025687715709116610678745666638897773606588549479504690591622610584970982240935552797575858339783201609468315977958902615329871722798322105793790721770348138421466035851745914144149884263301382144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,7] -365407180239121754309613006910203959638562188512695410751039023557917920995816846393180116715447379853081282481165753002913534967287998208216996770106019104674505785359226744961236337902144066881523708248317875335167883838637484558967488611435343293656165883491273950614916661048194471185531369675310756717582321971430185219943753162591175892033744168954834565890981095811544838928923384210307353861043914794072535891193923838256266421488000849282943634060559046870694741472480194894551040741824676183448954448947329760476640538766811478833110124884684878603576910492740038922629315661841467128710395628265144491127521113936875672073192880417991465704906349481147417255635205019442850288924215756956628661713959452897997382961891943568293419054433802136889421318151835860641312925372549043177886859632303672546498613448725771554051473174268057450703156861888905227757981606420630000490741650768447520284321421622497084696212178796776699683254918935544745168041236556236808434662232675796944996967256000445747171949984413878892949600166389902861742181634273220761455101605234404387529323982247602491735168147397462287128286399195735680562150979077239911944426185088964839965878508955162271516598813160528802738071693790833898225908513489817529630469943584982445235680563679601440831924745242421356076933535846059839820985528258973336323480376185412573587854077256277994797191459254504802473873755407161220245833990294426322481140242552205661698637890035812003963483856788312891497016883121950289363071739233085524330289541848501521566353642085352519132561758635379621101568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,8] 1013052647277793647142364917467139532847993136822820549922786977485664785458275751030310187326018944639513039019520070802897109197786737448333799087114242475431787057835861860836150511180351491286713231305282820391670271087021597876511816093694483380409839320523886813613240096922025990388912810150409247046375788260181021551217518985603571250175768621181583898147492100968668069967329272576909175620390888624632620312160848323008592723222306375504315595634602624584851569465622061808121526382004090352453754865727893203479050407718777127881982670034382359541326615855903774886827602151263812617036336274332634543515868772987309344792276017692836723861818865440866595668920802301226598216928427065150738716991333070144201592826601671194510771055472856075027025223643981244267162055594682827399589257151709775789943464670283071757124569900879963895669202114792352647162369316462902994420197099930970892035108871688755833286283113326948886464138432593280237522542697452970393244827596384545711489097635350873547691850181282448812378592839923966093865890830617524380215225825578132957097506673684394807759927455868385515524957300784296110045284178755550643726720270348952656553215530087536187542079721867735485255865742745757002979892082760630578035366065956472862453818821710602167667100948399165249321494425454500116010583619678973380552268352020628781371921150040550171465142191530463398398061592674675075316433746684006418434995212043097460284445850414698242379110844886624004252288301436871927708259213418332184396347556287518774551163140352842774573647829916912055222272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,9] -1367917253112822182175878791028026248641765251161814687362008334966105450950939549503380298204731711640519016933393076503591580055954697150583257783025818070539451538327009841311826716133667090397824002933751658436975902812274416364942837097067442982009318206543052851157912665959321926773355412264597620788305149570083029001991812536109317828048153336097325953149475834267031415452415863851154210785275754947008580902835357268640988638835502719654616430212609189142896283895266844428946177780661384092792226847499212817660633224189281184961731277450403520805084975681452895220415235146845437269586003003494851483256330763079997016535502692876928849426318980694683775864184780808715542126358453086089497162889894383394634511957627548959766998225961622081946003767353758090631158312966531126804034101503260478232069463082305819427337426450438644478049828655048976321299335007315622443811767398403189313659523799754322844725291127343442981181850801822412176091412894417221518795547432186653997899949015408554306838082387010595843599883134728191146098007888034704626913229496668473829673767607314861326149721716582670666610531013725356528842069707219715998653501098211911016995393026669783307184461978282356206599784153908657964760450200360539713048901748761718244388908410634751844815064673665926859180159494800941144462001755007739232886418945304758372174350846173164419045567711258984566474026728674836028325931846412656578055243044796667851012729709638543195030733962095231959262493249536887221301806513743070848894985654781494480905428863962282849098166293917450710810624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,10] -188556810553651278812631910449493612751220648076182545400045841939880507088889562993207157967210086449505328025683107120796088857238926796776481364099005739222279454017607706110888176421375240929189109584410540471649342144767649954438923306887702551654491127424870184341729984580360861753857983681998188504456062039637524427368311331845727856621831067226823918893118781272892269511700585593978267748718741874340687585555295884671152713652032033664083450447479596397727760493452056586813005393844337213565659092012422741263359894411666674128845954124696643265094157651298733571933244652588582856681658336449418089841797406044712831675987582505759052817545597429641864476082111199324260218730887052931511342529463778379719350044036589192783093731536406235951849747588772310106607965118657565685424184056143130085619870918301800512383538668714314381508130513236351461422070775816349121928793649887989921386466219132650141634447902780012464989450572160785366391419451102518473931907767642552070460142269433790221780809757835536886016151621180174667220237671228293607675563078134524658368583890785050798307628470705374765265847829802161563406204770690687454773588044579104509298816415462906058607719237363889728198903932425922443918600593378989370586984379602290915084281017436048658973731905401177588116144022191780575093840806634168085814301889039808751076818843573567509626779684826265498069861033914302342664630489065874867198123402515885104876697725073326094718280490866736315849722760329822479743302395224366844018938928271027571903007511770119139080564760851656403320832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,11] 5598854712406288535322926808340931996099299447361708859628949352296871902764779867197818799656962383250203632831630106411007243022005120086969224366591262439225609697321216213284764200410354401692595252217484753702805710345657071020637752641733719584150154707924325056820098168857551016120779149158945841019693735341008313183845043587456244988954040712804979446417195775073802829281277528304847638388877566633834173301406957428150967322869677690644743244190452547677707491310138177176597475958203308144597760854856941888768522988683776235772646789438766185577115695135990991009061421191749242381169047580605190930800923606650447918105600085781365680748230937531839182353168726331993152206832616396803721658432164949244520312036349250007246449003266630381594213122654972000354695845592027173013373205217456232218846433003925858709459140793937756324608917942285373857877148839687324937509168693273280398396967980649482503711882960177352693257941974115349201597778031947564247602084697695619858662664685184239317021977801553893986116248226722558743869397156269354030881864484647343964178625459611258335543490539350118597646069633771896156631206037762079474525951244856605968333516635220515890131679572380620370024005845207854427964162337011666396230967991434867197479084281824835266509700198605361403261684882038425954617737674114357422951816749411068067332956763743648745572377298430955392228832836334740590290092811610335208394512415081723890154670885869683158737945355043406037510849449399537259427606432282465841001932035934201702525994604047343110247392175747098703036416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,12] -14236348203398007055075189086472444093491987547283888050429274179580349201659389666837407609542646412403077746998455357247170931656276433119500546784434924339308977491376433370092811849952061090204852974187496416589654222461261484182422643020740703816187040713354169087830143217911107301416737365542547599867603257989060443788186421219444625278746475864705862297462407650009860551522688033194786956981608357783988133769341588599823838547193186379903674341582971510100273734485184435320788682237527294500024078812036341411787186487552105558626504711438640007340636859628507456514562687303019595202495577396161110350632168058892869900424297784658747310404302467106463623925040482928315782554819427255398544301622814466292657126313201800924266463703663632668092245707210536800716532646355357762004279606123724811503888759040017680089907177954904724004349413112063748528161996966594531624808278098330384192603741969684074221409156361363293042799853363150827121034289892503320053454460597751928357541573405652445597169987180751609630523901948283216309404563593258989843025299548019998921478707751654964987575500373820005622001000717485855764078145625290830222443371376446273029279789026745877599617829073481384881593886989451183505490289521436668976626449940693939087250051630638685369554362446104125289567409860373101335065687750989043113850364879758654658046216226388772697459365053955417435495139174009596104516812211255354046458124339996698497976782777727434036053690237178513286537380889814276773458577251521159852520380244307935563939360941475506766503722764145980254191616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,13] 19613939641532560459586140453167450259457580410126913482037069727939295130876041169585844749188122133423843308573592249741437393722734181107037715584914948276802784583248150391901540960598720709723908076561065419625444228592837601155355415848053657897017070305840087508003346494265936704847907538330306967818814775570474958819811338975473341001321153833541687334762000979009020365092992729481509743869338004285741938807068002032717413793189201700048002552164853820731628223934359113186743401226691284901241007867332971996392700993866829369794515811000662437968111192366257281385084131527364635233507701900695975902635405270099880107806517557051342969809334153466921255851910143307106117669105041297295655876338450641467441813598387262563284507385660940085244289509554709749425568234215834757298853178539234622827464953879527503443761575855290724648783005281630097777664289404718520496703196891314796867084571578755689543797064118630117146990114332447436700203048360178960467481502698356310003941787837431282975483689595092840509010517069549820163437717760876145930157103954415616426831335645724395381710870229161599953848667630322490947937602639975219745849900875466638425461426626772881890188166635194852253781457202843621391814943750977216885952062799584761569617268407965350898828193520035507171985329617455147733930773937991260048187815300316903850555194600323206484797126389025099970214563595976285230813182763805443120735009633688116768276152995617945013160678677135772976349056838568355133359277594838465335788584040825632736854264243311943375416343789741534395498496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,14] -11980315258331142600386341504137064303209320595412394308295081747262001993173017013933400555438044179472023696135688443706556570186545543490521598421842918885671797032776200792744711325204349073071758221227388412562416706456500691381924369667291099414556134217998312742660947496768805256984029627401752489492932326217900149140561874152533777572169686859576210028697548271344709420214731117812244630710398184369014073280473768108169658563881039749079955424308779623752974358547986049116355073837397559546409321203767960806321101215781712719952747870451881399186282580610275340878104608949191877852004920891692457725132243366248670830173062050052048281044302113746929833644361098926438019810334267870357615054115979279795136606447723270860821211861451587677240701328916351433292221652991723605725723342876654427203342938342351466366988040359305708336573432364995965694407689804524070798914792049924194047733827591321336462894777906505316067926279134057124161393645742478815629158696367015812637533956646213602994000352678256875655267257928976982002915086560538282571153746865759931587822964725915721700813043321836870314887989947953717275464254348970668218259142716905967353310242887625105103919470177561388710990099298196647446916565288140889600323465406708539187372784269055262598345108735418653961431831576331171139264449613552537288355386370061566854860936303739571255113203271359128915514786012421858894565301393761995337034228825433831946147046796931046721392333136850948061404490695372538889341270758535771292168150025574767058278483229687590574262140216799835252064256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,15] -11832129171366475395899385885839275936574852430285148769453170742989549586660632364896522452438846626584095178764633892043548018574297462366515412961676374556772360529997280813358469977367868912885474332352746924770697736232562842246891759304843143041987509778753830560285272194803766509750794239353046959032955450309205516870044123101168155168026877730627663691286910469283771872644866466112781457195070159629701711364877935667370697053030968663673175896449196625935889904656834947462417613425733020066690719344252087791265700573557965973617749556925463780155957421589956349921590207582754232390100145176316266918788420597944433208223275485651033164253304338192592298694244605468838457556020725451204665241143594451404970694922408358651079817144532903623857744948413275753068905711772432069777458494688706611459159242451076746461149896549317025590801557543031637070498305967842652827039023317880195976116042017408199173666610149493301557052679624427738789739211748093606986447584411790931781832830181886754760988192807342625466301386630267429888315209438104290796896666495746280020665272281889483379749410650969815083765381877801778761499773866056136861390669635925215641117019340044847713322300482683192546625083249724300346963785228732546510842415383366762448879389864353752856062740250577599350931958586344878194204193661366941405832873360926766405689607066547622087537457690682003153816746086222438333945035352336715047325025394089736511277008717806677644353363693241737329368565223480476081987212790101549562478208586390308263327359341155338178664631612360055916068864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,16] 39185558524172645209239182043947844454352814076060451709314886813612893266968111906086545293002114684990937468336284818075654074284267917624960278320091590894837788215850901352173044370033671003582234696986628106280339127271756575301176013333990254257722810938956124055335412092936092999844857112535971115147425163798734660988899067854727647567308191127629352049336072312416688865086970916254055678630828000696595413245090260908630249396064402281732808151553119316222173840394503913516252999568848323839012606666100607622508436366493233701236839901787886444853163516295005068901758325240440539538496180378800457008329386856170684941149431704519449995766811485137582437199128392638083513587473207199021956187637822731339189309052569062917255531565200668739707690304843489545426346160186915879475144613250136548182137917894939873647489075211236904413093634783117268853947444384117122565714750481045954974267747812464796648564367508417760794056713324804638340857706857156007413263522531568639569039821105091083432171796976007359128184270400760005186160014704993521109547228534303280180506174059663994209789395151116787077376911775339953050190868804353351376898090883538251649171101397480308055124915542577459273413457522686149138512479784255843500385295879220459024482937750626301502562822631471809815507233130810075139413946290957095054601851242800385788199334547246325948334817193650325106315149769651251935029334195354641864458324153399847239343428834749071509592254390238622224490200057036450642514679608776024759732915091466796465653924281832363406305996298855533414187008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,17] -49637404532703540684773661130292610394020531665975271190623188074933481599132055488300646295426871272890413969146929615551822702276315307879491598563791707634650278234061327281022973727735857239890866672331069360501382051382946369853806053390307253040676027870127707261816686243310352845778594611693081599704161736379238207924178127755719771570080605285879649587400728579075648627901247493481658400024782826139260195351036717470947021938401784251702914734414568626519356972207325854380535743152618243466925366653223310823057404590876060241253192297549809700401562276378491056643771924462389499766161362312448695374697891243883732529784996860012578884967455250789127674898491585891569426561000547098491585353009078562743067682744244929623022851260645511070211527209669579171142003429247940893929660521507856357172495995201281811534134918173680880274018865790421331923086122453320240048935318769635377994955877092076878515876387728890429630320694256386535310239023829993502452806939042486442916588725693611343652077450506308907250514690503943390286995858336523524855007898812958848910360115677438991552952902515240594345698154384588602686579855051942414751496332623562077004282616725353335053577188413026579781232126519481700877222490808795690496230056110945462943146360023067132753333418042470086584127195818012005707482029345556843609400385843212113011027447196929386713834704221619156010811318847865474822907831018701611076244006529743768650459819913833801305017513856747215235361036984262041166851167844420715042488570072151747739233896538369752090145342826973811982729216000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,18] 37291758360687494043651262404978819273857329035734120205747165482596269939435667438248772486515331468956923481379925797563309827054452440352075110776619673034343580684775295428288469729539531262150880982781193816758759067974558813557158102583138116520841404481526945239134709413237343330737742630123574951353105242765681030305092749664108579393763468761810095552254173063032224327012494135146626464452039379049613137163085238300055432375360784294309974195996691287624338955028266157217768300271066933736478255981905904504252265469991245711627741687472101412827951131009484851915868427420279643027518389359588777673026103241820514974846889574534943541713972914119049328515896489723891065999228169208624943279903660380818527429799904010973094724410365762816819896296093631942126061928268195581443985884273901991265559509758021644582458666700971441996237230816085186117796833719368186966419514506224368186403792643739026905699843088000365346406135694620768423676528806793879605418698387425103311900616127685905305673488795687819613029111116719806989633025178191332648006243922030233900802784429971655488613712610402138822336332037914107540405642702398286024870194138228788707944450561266042077159403882582694888407090699634573769041096004485779331953283860529408081392648357021944053658526557917434622902022729836480698619583661667120096166153184334390387653526273174815347569932368485644101154393528149428787846195717510360183727665446357862698240390984535594984460945621671254828140566345578015771899557507709029687868752638969138483145758816064952787721514853662671245410304000000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,19] -16244836605883069014849341310516236894667233119461879789131617072377331524387448356087133063676181850784516238074740170072459326241687455361449996910719516484661130464469440908199167686328276932634204859650557327364454226668331787858422731888007949716467120508303410099213093960178361539539316264861333213512312628847865186776236488606124954425562441451882469367115228794117533614971441173385767943951393248138323332287668723415162120452170012855862009864511295132449278149861720216214832611739546695153344309659943362560014822324602263054133890983926322699732138357254969498507977498881299635102916144556069488863351432514632698257508331163257895328593367566629301339051538118082346090462409947385341420970688046776164977039453859500638400783261975856093167092769811991537867069500699855296629697064917259752687810489995180583971364912330636772143076584088105368602468187545025335110357786373334860139480682297371419977777783207353422034905085090024820497409069030307192022526105550581258831796327460654587876593918120350509981141263252811491721945407046076434076729899280175053092679359496349419236500785336186556651986518335736557265627623913378867285790524740987823588705874910238896425782171063294604114659547452382049525529386942919379235488382288118439088202652402527848835986679567941385858054165503625431692521466224150733925367853498306160177831550766544736557945946070067406672771115948943293521977291412180236798397070429104559838507344872868050654627092492399984374797654454580142226395555556034580563484074143592652431483833115533325630535637990716679821197312000000000000000000000000000000000000000000000000000000000000000000000000000000 [69,20] 1954329491497316873850759792638352373208863251890642813967193675892630852905679382731907630123332914718532068279546323919462161952288806782274027484561870335698486997466934366359377224462239712005687208399199545048648487745160622866759043451888770974485503452564902618408845064247994271977625431559144805422694804659696456284624058031447110175354071985137791631016166485493368144788331801296282469052541718810331352234456550525999164646312202366241956602942366651699247916716208574927717624602514979710456368429240017354884187286570161559700175516178060847334471508852345518947595393232572952217572298045994163197724784953787734331040190056192062461568589529492667713892500724309443741136958022920763842974032661135515291371885322583814945548437680333535745414079611138501258202996207329898758927880756203265533437750936695666448078291020937294292859678155975953511603442836779941954720359312717669091398967154695104876942503766984906247617611657018066431817527702801529158130813559665675107431771499211123269671550026095377948762515730160593103555722730384796454298218690755249292923630455206117586217397640274320675566118935752864691396657457050248402687774269206581893987261691264861150888563197594444804871307007236343101916943223060138419967815120366821234251435927283880624475126552418646823749035271055781492322393672960263089803751560130150342389227253057330739854538629463690369891854855298119603425763285709780021689747194887461923005981875680210038347408116263535837638504548308659272630438339085034488159730143197636531637847151787307493957514045624744620851200000000000000000000000000000000000000000000000000000000000000000000000000000 [69,21] 2574181354712141712106670490609330764937256374558412642517956205309477370352268267498410139040729343042633302173098062036321982841428675026811843459365756436235799124217133504228108940042100041736005108518290781274463363614865285678364280929813312263782796129843409124280078924419089270716957210881408477224576233407993880295303565624789416555120082047805485014414376684359764516671287576408891822668794045255279268450845885512856575522842074017777702607684890565394226631927502830238363983270298574912535858874657511156231095483077569676921580978141441964507635149938517506296325188181092188606761562789088895395567837496131590276019110945367177488665329462552960017895219963332802430129096456143234173590363338080883961715080953720144142180499843708680977243901267369239602798887853964628959469727425500756202892618124222288750533994608700088208013326198925592363625778572187416850534358750979285907832264481438086052050325879137978393640960087815480977162581268992083023829783857690848503953030415068366747733652105138402580144265135324063655596811549043042161935273352281951241134474331042796549189961847185452335280775201045448602191531954336076447204957919072571480277754136651581311995592372924596458449601653250556386458339058862615207612996551326388880708087241328835646106404457605815025273697174031996477842549003524063923511071493761963470275748351834904683255326283922922355111318801038402272359149676336258689224198788780215878859263487394855708913891802768366316283341163675344314165645356200041984253967679383222075314467661995638384843307893711937835368448000000000000000000000000000000000000000000000000000000000000000000000000 [69,22] -2224179697335293954472773521720095611203355808900658141172261658911355415614214470870529874399636761848845359242567137268003699494383565832561448452289727600808959408608591584019381160246884533208361058793128628030706055742359605300604297324420209092371586970368873621904965807108697481362842498391448065270472156247681641366240246014017157697483852697732279683575549985012866707745546177819934267418680533241660267943205766444341065722652272020924425088991979570073900191508055408061776970389187639822615078233010543289280602330627205230597012673524883169939652909777882327939227239085869047795100901461411099841346098183446969681205437128702061539508576582035050735122564325192840281916783026595218415416463075853684010097910335100761070957980914748013769409666677165275875947747428442685422256265357192400564966218338855259527402954481167447912477595584368647697590416854686567786802243166017612569995266219069838096997840194344861731615309282427122243166848045188357448340987551902619134992318134218241615596500746134942322180303630444586681139217789363619526837024480755859458925051265491626710767815614553860251169171426578179951852664703282017714495480675118458243677582186468297762509289323198457063739661170711516526962465967161063743932864044271074444165315538682902409295010436152759887000812978612393625449978973449871265804466683751323061842065797845783271349058986361918175512281721069250745431759633145931189480943264348266292860830628751213617559453316050852482082633559971025679608251703631573027462883090970104029370339111213488882180111629151263738822656000000000000000000000000000000000000000000000000000000000000000000000 [69,23] 1107539248061789165711548915287243637456956321619959432264259969158704267274016128765052126449949839476187168781082950862500281187484841455167667504200589922147873620270558843618232226877957100926179993659743124737468205029718001763813831204782895330581375701592280364786896321738418388589161366250314736473521691780410521221363406106727173157322681211461757401444288041102682112361588152270192030369083608091272978492434517991648206025999788383379422240999533392851765524750156403925003092883020792774106252098728879845963212112920645304639125324019148812776011692632119742974839284545610003929606661110715836207708764032808800947309348794507627611242538871173269663372360063823596415061058729301201817987256541479661060151098137384198481383234553818050566274455937764838006371953597485788144208015549329918465497850537347314164960480108900020771817315960727583583972007642333625785804796167618051274377928236092415777650017784487357627918483403933959246990401775015184942928651608847054604881486756367364994814598218988265310725903947906232763786226609665501068297795225948177120551305964999413970194298967488605833598123228178742305200642740528855387144937686503178228832573754616424917626411017746605683919036458622980059053938952906875440930902701437022817072176529220932872926029778143588643543880963610641342258023825052204956935618332734043921720387323794063096782973015674168580900149733414297948439912301365764971368864624878734260718489475643344096966413701224408398847999072802132234838163883126251657625216874979690640986875694832904029711633134672716675153920000000000000000000000000000000000000000000000000000000000000000000 [69,24] -452084478963045549084247160724394573282098719385135468051009490434458953949931579833061900415993404688356293669255339227777401723410765756402099251278893202648777445238434967644816702761675875825582742051540070348813588407125018242017270320301408110090530564558574747173609867119136976085496987104117152386889383530868441297633817269976249003004513694846641893050870313172876640606325211124022614127673274396339342318237031889210941011399430130160640107059442540331374508327441019189822781923248668729247208617211701941642206953625983169859665906615600465059912468590048402131240340783941467234630204526443257584133521402071421319229493244184486882750294547029517424370930169286618917633140708109246055656411446148492760353916732683904924246065293396170890768275682470592301774390750155261669814193211195940896982938510762740153420130338476256592982336961039334919635890934836431885422319421931229717471594621338228545009441223552701899768680112828133385900711126109431537422180977171679653657573730304343588674377177725096999599813741304148211871149138211348962130659612991351441644140222027579575583640295767432682543608238494405239470347915188751574849476981397135624623277442391366510496305174098514417378136442443202078482191394542544133544000649689676978068373583325807680460914713703183979427963805362266245666994275602376670983330366362305997541092694711233614593840019485239196862717480520196988805524573355504258371754836261292221190112796375725090611427849904420795664704324969598407486235673978388602703590444130618262923312889226001566919995495953707086905344000000000000000000000000000000000000000000000000000000000000000 [69,25] 181645669592826532311155882077323850108925402326493930061539408119661404607116615449322756656524787774902935309942735763107737440094769301114437860600712144532760625994001738413278599858095004210829715610213667399823494265712937998806927415091333825706834133517623147142192460582278444576588008277222678033274184767465449174551646118549630038659430755180852417123053395462509943141495438150622821655341897373480699173218191032352764854643532973265842067942692059672371693608684916073054746680872553372520463779978354986378519616095231447360732031584419954950857497867107399729895753684182230051598739146018151947445006128951258011633973087553180381067491005720581043928134878606567122747687296090688284141166626825464396636548193060923392381856833449933631516664464301347987653155756859000859124477895199216837320192721204426785176060924648076048881687138607753390258323986758181665166350318595972731045029012609980435991166471385370198652854516025555515328553279217164717030400441944705786067312334655377758225593311516733782159263491895703026542734422818126733926489664156405409613200782552103333812178522417098104864529208213313718651769854706323401642581747307513147604324742823842960094365635511507584603676840652086316555837805698047102731960830649318483584789719757938337042903084099298574296330126699292306044217079150523560778787725675841584635978266798375621418752511723970700921805076580689582797503605442630358704295707247928652613283373515553654859860144843116719505170948187006726796848566353087643530706023516034598443702676293548762494058501413463216095232000000000000000000000000000000000000000000000000000000000000 [69,26] -77284102363469144841317588733233966549897299249870686621649273395695596745421771277807173662495942065262532662599951762311953992180768603679391696882651506857055452262913003287284015510170865251401077351863999652417073612010182556443765272299717679332502182610669310487236927148044078407930509241077700911596117401267525198120306967901852453797284471381489239530138412269317160274030970454319239829810431069127460677993351040597561713061758456830456189234983269694629577013440455841871077023103683556786849737607851758841687015195686240183954813965679928879752242014919547984782254662141321471336988525112185243055183155368487916982503665537745028618958764471839328983075080624784352284620514931892885495227999609861190531266638373261971221440541417787993227764170344636074985701240500543453993017795380346742096655724059610936852345830066966626963554696571065092278058616820871241392289153038843452659096479704490705226659410187585185839853691302102381065473293632849949986870344912198128132766816340131971903444452744625111704395581183769652455825771750294273962042937779519455222270502080009928692802185744240590759637858016810973338022983277053826516445152057986903297785377786350508152815745911911787231381300617871898057636420610890730799998628549147680187369179606356360544886629607787719097748605522019561629603179967228247296186289525467216636112257774202091304065943524600700349955678118081418330537790599656205416136007613043352100573446892221799616401179874220908324375816969020656147682552429047241606466608690208790408006882756116719568768151781440860717056000000000000000000000000000000000000000000000000000000000 [69,27] 31737882913359065005828575514185063556250507437715577279028821795889224284668734017246832755804086927173727879261353076724939781499757997737821892926504801499738089602955436679484396434773867489814906382105926694381348175878357419713845682615512936763733710508688843267805579128396702145321506812917711510627619403650799871795989553382203073191030607454033653518454480839172345338602876015290601822862980053614309697919158882299615002855326479642761553290642875950734016218920994428952972015606613076823287930106441288265286502541446131481649436336065105527057803748574556468819924502953038707722676332375992184963282659291588528632848214483345252040223027961025512653007052625090115250961684878886376871640816797974358069527623566531615855330267109664189370262908715130451507333012451736167598221654184859851043553711311753111366543599785344195580434854081383956338294279238443798617623040028318497986769425127248815244600433146835097234731157217704336961565947831822320254222378647979625418553586346372950039983266666975191918379206525683421518138158023007932960940676012543150228771871303310045822517185611187786654224990234705579273808589500836851758711465280657483634106486972748961586545390136560282097185875569014075967824968581911876918254605396088328913190631466518042018714528832199151435632423051594463201520769791355400135539788440005655341376440085270661556587166629485865977934331425716606656696014658721946154724731015847210936056646300044624175769534632225998313085415353619929346111170065474831634000109187556272858878105168044983363010239213905962336256000000000000000000000000000000000000000000000000000000 [69,28] -10609786489086433396171085378161048147234983063752281318396591286224773160340734566421392748468108270269125308544400082173985530123103804845973002957246867569834972054667422305049543630234478794976439743521930720262042622079408052991604739819437915083288188849583488808342544823302650485642478152917053461990322760540413271020123718046494045563673878764614333806428562559148271423332969495826624343979637701304902008170966571635407229381002838834048391586537905384970540860279887825223269684829828859739642589710327884504743013603662788751927458308324399402550749610955041982959507439865861761508413121912507636470044797261939269048113967321130148910803311398320442643679732179191259981378389482658871030523833726972780195670120802368256274739491292654347095537136809319095447760571159677942844776507515560317318717575995301274728019471134225487507795223287390379871614940304133626283724031055231897173967411358161597306270529228325702718542774708901559218340087461602965405926782241563048524817751902836236633084451307720178907152319840043086415588711738140175763740815140375009892875852598105997820460341977497453510141304829800343614495936806920549906042012829253632366866382881227113291005179434784309397947271939930071028793295986016957356123021457816858653271822126135016707981126760974942266117322998015710220747360966300635070557814634263123068763970913278850089717203416160745744774351526425533699373430897789777691903169175041434984494484254349909662241391591823428947559909518494264116024813008229670652108270878066635570761673873986049911248754517945845022720000000000000000000000000000000000000000000000000000 [69,29] 2448066791231809436927744709771315969558089876898128652241995311765943694036515469856028180043918746552689152241604297938761171338393297488490812478013659544752996404956656336685741770782295001428927739844049256308247243042025868584610643323811082241742948863217468099319131423217154239342398454605114807294539549909686849178090740179119509743959501940194127500238384947015113324181097464218561352454688816448709434463144395364099790833520944439667912013164584449490867554805682099303811347136400381002441773050111749772368627118574373186598789157221974615168985795061437018273976958311042251562671047450388338605997659650047809462943262217447169226384831190997175973490612658764914848905541283461948285193247059350725663500926078071271609149605260752842703704915611365375676631790256391898149079323861150894502362562507377215541677186254450112854598621999474764798855171481485635054471561959335587836254474571117141559291402005808205753225455324773739072597668040476849845015235860011057119661128861073873333787973575413240325856191538641603827800138870351499995078166893220548669656696242707055402022742946314861991177581911885487786446070132940456972808899454961643566084288640232391720013785827401029970291104601791259183196015795932398053437586300583557033080428115686686794568417398786475911455092088774485226313195551703471681124019584005049257915311859541485854218469234319976316438381265891385198123538942243128285035045330866372657061404472226648910151104570240110954710879135244214907273727750713420603538042553490107326690497213716932299179391092294569426944000000000000000000000000000000000000000000000000 [69,30] -289007465961994359886163686290394967385143507764697764606832036157993287685724022563099976982093806585116610148730562336059525396359751547782301513983424329040004062054147996774720878912405390522665215419434583155859262812208953308541821747542483513863253209204968497228916246790544148299985475400806086404480699458286223538573163469394428431869447257271442822447638040709762315571578731986394849924868961752611145063068235363422815290354496740675042323429356232226959611503285829738026593238381023566167292072512074380447619274736713170554249075576187419408587180384910147380963880330177550567535980176092437416624146129711368577650262732310532902955590328069426486210716963130567588132750792240456151907745145240784676853472628159695805819026709208065754599344425227647640797739110108571676215035421347286002966374861532415921437074133090984752673362297232082392697377805223179978623205620020741416089447838175500193668415280589555831113674182506612814574998440126611526295227227604493632741472604225995046273562143708897885821036487079633471247769627639248934070083147034215914107997581902255696548439055069487634028577988006863579786274779182495316566739210153476308081983378988427224823096361970352336463020512548458971383462408231917823978406480300013596281111559782216378862911111791908418389577909155804568957799389144886221493235562996354266943294207423823648998310900532308400736837503469064490697282250801647786617979229233825354004358454065569965844030153577594862878813675113327049544816828498995930440654163700040221357886248633617925202417081713541775360000000000000000000000000000000000000000000000 [69,31] -25630615130718625968879875756864767074997487759430101637041105252616083938044168975750130872461802245820501990346479164762636587804673776365856875672212469906642457122305464318972863316545610978702039603103179902387624060669645698193446839003957088167984627497331357516445451483957781924867857476016515660280067915572983686520423915052950745112246604317446729818034490428190388067372125008497033579886247826697367211372552295951902612969394949191303553387870757347515701805367075128428739698556990957902353648889296993038739676159205431849064724614457131991626421297936512015884544200606709693597872924375162378203691892203613412942620410178740631446398233484158588388467040850096457006919405110201781843723322879027292778345297240042883715234653477505938155033712081651574056324470252019729916454219281425380959042835988301182874866367018665716852004789366900464684528822506457937893370819258877888910010724123228634360639705211785983084011233838786680298215233877290282013330219392975042726374044488369260430838749971613975496552604880364805241622891540805415311724706891354023008796677888089470285317400059918829794160308347036820612974047653787461157752535645636372092524345563797522144197953485070125553344879375369786026796794317058537900626542500601419728968164431601541260508514943136361370724663840908934775641015451374708796068761650553170365826501266036554976553117262321376168536868201539099756318813771039409774569341891157182876692641189605911635880936986551557356017729335586586554546406262884110388651169968383203500531973230729307843332627430119571456000000000000000000000000000000000000000000 [69,32] 22509486961712622120653430662581571282833046993692194486041404659695877016081815268589209149721330671654958322693386628295462286374729970010267351986174559982149572134707226270818297193713883164081305860476777966148803393539387043382214861186233729192830210480589046952039996091752365435370915203144628239256819212563143715055318709421266634107521914637864349424889890821335510758425000629324780167996627478418695687482614289048826188199317660199348789315299088285536808477267493707085995231813474692685352770508468448599282679878563190474646700350319706320885128240842041812481460559129475957957418840673877396038956561908999318511869916641047955032139008757026949366898391412801309109386046908283145156178669831724392461716766766293447073103611178953566420069665176838938303150861529046064895997575329478161428362567151170266753765967322388461111769958804271859133093799914288380664175407477721452229662057272802243785509140429862711492299665163022130603186240818297016654779918540392734843175387075954140648904364916878158254248705183639571524723938193082083249461251192443352840126329365418866091412936970902297035842384266068839791299619485223815938343192261107816862345548124102013493151928554111695173276011337723759611298166633729456903273803104623923092817599773405068256894958134916314625449708160715647798260175454294650599131755555979935290909797431342038140821400840170112111664717659813510893375972492580071630148408404400188634462495400950574061219666363456173396058046213498898394262906566456435342161549689378593601817480570551038682270543361202978816000000000000000000000000000000000000000 [69,33] -7213873417922234708120500422825924477650056719155468348863748116326822214927297564124436430733425517739908457668471020562337691596946749977645148283224745860427465670334263479194298566331013777502245547798074559874549632034790602840807610158238049126070475479997089468997524087421161447264376141971846935714384740579134913138188872236440431845449775430161867206336602925427881917450666975383219157461782107239337825090023221839400492231567295535535626871699810453110620362056091662021433760447314612806870922501301916121047521619388393734835898230172903268244806137829977353498118642804264044582991451682406123182930392576875417886517660161083132031138447623920870929516629481291533743443920538334606141037170701871442150278257773277791103712145393271844519250172059965198056870086346371443632070650956692728996076239857297361700237991758964732688376107560880629094507601212281563676630603854938541643735475832804260370188359307582130808567436466052611669935296175491572862290006093098514011104404549061178871134787799088496533873464622551258822647395046962351869335054634343952355665134318611486161718160204481094168249754985625583018777505476400604669851176890924113272929906349046674637787408736608980818385625099673438736916027561151562623112638760231927642559985500780817539233689130077533898281282725295131030925854876556848513382791977636914762714343075741749161623773042599080111430921204307054494923062231544495745540863958633202864663708113416329876820070278178755818706792633241246449603597734067633014244448920852744871786531295702348935776974321662033920000000000000000000000000000000000000 [69,34] 1718111979118967071129277150621185409574853562997792238768351212851777672189031327701498507294739637346394006382639527819510548175559924145818975774820067278619725869423622578256450593566242558315269149370955315954581899133068628066680075728501360908022082145810816530983989882151779047762238323107669466670219879629789100618287316781133840031342846744468528946527914791698789982662781674878183954544682146574309111979848530460980888637723805630868727015284667015782068836918600401955468032055317420872049922652050629133316750858429704782697311861481612596657843143397853597067633604818014517472490925230192301390578705524844293576338014713749817860073586213724165800723394462596307456758639169593608222348971219756356616895898636892307351426469574373067861834308731176312112304323179585813648813346826493042737165767732658478619224402654492897672959635050871461985243256732968302398396771732821625350941316438429650015808489394503906589809318111509096667250951757851041666342068165004748002254511252826407378332049258454116998116752789298723924816389329910239298391363637240700082760435880019754737476832563883289982941355098330317761064535984417232033874372460623166175450892010496018407343983626817160624332512881932687731641665199158835676232795638037332728182991725068286211414446017540403902278309366856679930000008377358749425892270300816853967265109812652818143188361985771437461248716124971550536056157971951416883667356580684493720748356103750071255191512988912944435652072409915486961605272381253018670946795808733349056779536390649125453162201469287399424000000000000000000000000000000000 [69,35] -299634832050116422835416933383746121073189093475924810465258574296638681862633172462662890783528308651959103439527561102926600550557172556749699354789342077516978718218870004096396071124454981619862687915435770927470826676550795584228533879871272608780468913149220092986108852295707552649506338935079276918527987054212548306932480937322645051133798582136554824006214814160153130676085510221569725091750573341884823775839950793130768464415124723484492100203639742363329830836739790527886061108013858508445762016102057965387798458338602034505511014372440980320520198207780054080013470743597827509549377121880934271957837794874977576452243949247301643291899237179539320008732437178035192927478850694874684468071448069168169961717991893365625022628162505467108764863586164460080131124341818504582937180610926388232078259605148953992567765214328946396677871263522084694937476589317796746255744009676208735692605300160053847250060013192955024628673114262035481855874913381166363362838350292715370883753228989223767012397551965045475615016757162122819402452343381091812048917319578866667165161113981948954688552347020518383923713971315120237574935060219642104889487715539920271485971721825071604748870197474984498069138505706973050352429614943367171172956800636878875307362454866854477120404422542286446412618883297682913458806346009683741357356838414807225684565173722648968231719417101634780808927506500770907983069761775193640835016889231730353837522168389336327507747831953066074666119537018914961292246269652268135966783570612772802833924656793093760291223736261017600000000000000000000000000000000 [69,36] 35124347342024038235649565346417376532867196640843198953319868487366206837707029826890749718123745082464702702695260448215086214266298671896486537920492308528366625139957508445808847996423579982449283243060491018369050076877981965702430689770305261281598796872393712362731240602306003644982219819829686213340264024834036294547611614569628034667044778814376063486454296398933968798263950705198809747027924337355388457005009137541162325707199312690140027220710845806575215186647514346394200699008027708580816499368950687249253607360534707383757167835685590948365101495310634976645563677370066660336093970670725649258592088655453607090681804693589766002876939296964353668971595045300423879639620824283551902437161287995817764327542863076570259368024230518883101253459377343590805866985396249038847812697378710645032539431337526130469699860035540141967710869559076941534652914065448542043433695714228121482302528802475706804434610713781228160104458949170990727561671323654272390172053142169169495805860577808046215452367390870281118623616793778537062976407781658338011859068492986622050927026636497666990818836200818058339380162101012602979144676495544833456261426671247946667944349140234829104245553461118787927944038796796718380755666711863999098085139381798244697682426718569201336498308769210347562152998250412936991101057767847312511158175092080842899490319568814544994217349139509285097006315080652392224149955550243313299112224113519003490978995186434101036995731407178131053471446524721640171064721312311139882021020038622828020058676543640941485741686533390336000000000000000000000000000 [69,37] -2904986403334950753187749184985456946884444032157021728369855109757491984146230227240644824410842860296744360557147955360673918769983914435454414784604751468288842089210812208834668754864147423611599833469388982321423558648645056969564686040706377441734032392020777134440432756644215204343889511171166143081231843213417691230001812090064038460824069119208482725481557247515647573485741702653368698442245314094927360419304082267864983721173443809065371967233956770069283753049748886732534129560083536008516762649848310650433532394476683878258046758258744130746586730833925547438879782205963074650284283985435238214645276480526348939845112018062473657661841018489121034716701672270519632465901216399642448351741862129002121917697644922515840410212034773681928795948168140500360574653024862588385948981298530608748516076422334486468851158903311710709825150614352984484457240229869120390218844256501590324474675110179353754104170053286141951539845661336770513883151506144469815996970644626885103059903782655073746833182352632595529202654010525317971017755937425673422554132218110085656498592398674735576855725613092160507009747076247287450360062177640981866538872049476134796651425468192839081001738019694801910346940089978002737002369166128891769505606018201210898716068184155593239687586115926833758164872043868786379636152941946383286951090229277187109567149583755297699452719364088666389989727265854790977696143986053416473862006747162574643657476119389669365679413572498535483608122900290858556854634551231268071785052062724749140693940860843146780165770290659328000000000000000000000000 [69,38] 236210703041453333226660130031247340191836594140493937203157448745847685379338642128238080579547767125882017434071380737913002696070864698209732827881480705517149069157933847531223950890410685536780406780684950155818889566372787501899244867068362126268332089173110752522340784545750690387562831282358938916896019728026509681778429830228008811004645170075002678777301764798356879750602154406771507351716549834254766626942127944929743341248564776250885906476388248263130648168843449434201809358156702916745746294495708748685452463161255800818734095069658192973921557816132465404526835996868316058137478899331674078124556185889094616939669863421657486521671933095892185304110397461915172080872424676176819505226947615343065426244453844936249165282517362102393401107044153219531015303748756542284393521285448315617266398157279730356826596212906965939508538250661555832422610402831706079920174953781934779429469189080376878445699543423430725417504944133506539584392903667619314178788374326896524492929891553366978201008044236375507556568707123973278072656896580232243475862672776021261239526825036406537391531003156421042160182945172280850171230162599391334387515818193196378171635285132783950132707340875880866607964119677973338891841942857918281618229376767810860293155509362410797096616991001841791843468038802673248538520427145524295885169539212177015009376961671723109491197773085937635665433701524640727456719514089684090582454276183822991889975788699569954473627568904483111631942335820656721923653269116299644219513412989285008616817853860987252932951446388736000000000000000000000 [69,39] -21167445797518732729983094123663033717488226628596575421968191309995172942925050221780826049131288862728753254166136045702432135517926080364489453102210399048321520286880467283549002306402591632439814376246426682255115132733268929946527679177542178590055545053870877674463061998804203491406457906301291092759362379845318580545264826674931132761401837125956833038411655288741243253865714085351417054726458252250820742697178525165142482763687245727114514387714830958220660737689672763514973973939909737019205708068132267689429691691457546195105973661827653168452829517030705590093529884766255215721515767208801843059951203707865968210560142357694504536510399090863867631392175039235615007574735915388349183134012875480121673936105469342996679177537602015264903047036600196941131029778963262278603387716547258567824330502224190663143157325019947190552145610711539466064826475622211368146506150436985196999031681084694105575493819949960453945560484151419240404029954324179104164937372001307250738176822926788034228599813020225223099196159808593091979750152031969153141555843357615682123936795824103346374945875867098143717346739856298078911789205298873508358925403487875746316616443659220915823380412308465678679956777999061059463242891601212754733694740909594475747954518040162718718270857243722341372586614808712703415518451057108811197658800848837408106618883322067872044886529139307065710611804987464102577348577677915651383243536410125455013302364638028167513117683233692310166098836741144863932859160100216165544678250963619116130360447074211000155562898882560000000000000000000 [69,40] 1343192744631747594943221420308293450668343617181769713888235386543000747566222006438352155371257142204856151164921232243419794808559341164465148860024986247898584797491295692221627249329053089773605112084953405690921537635619986736327962808271384634648518662761960565407675919964599452191053995692257414159410894435289977169051297364096875905830537442870591072732220083106950860931944474958344512308804220070942914610518578579219685366268471632670290711094723368092740890848680516497122511118011243528538330104113483302706378771168998208844330258605832869152166958634591832088323428419316823649686609897207095400796289262473655797763775610535486406826212816063832451222765593378350530659387826895852469397185716391308163718609865559140179621341557638507997606536976070976326906170067959668234805388683045346193949222201377817515250448613405208188932396007925267832473514038120427443232413581515390452659545083960661383122286252598421711293957684582146491862905990912380426917642640751041865770664920542518352336824683120819457563182480526912753889814179904845592287817572093064141907007126780778339154670020220117469508702619005666178241019546973594408988048452221314201565264774492957120519946631013326987878602162276171827946426563588955838504615985259165158953210834723375686107633980348110015633394729806343409456110460564283191644774642010598471906800292260038159806168392122102894913869187120442501918180595753442814428260638163625716074214953085443341947253573422911825290972405011461428649759009166131700850023052774090878152922536959980754934714859520000000000000000 [69,41] -52918633068429486735712219614348450005880020301875387773098836277360650323608763569230186405374454678901183705315584776285181226750154799548700395610198982431287376966445959790583017954075235947057258218932966380469357287918153052303409909381180443075419546663827840994885735963290642873338548435518633079518295055389565050150171471189198502385453902236522618549022662521596363723858624268455106212289792209493790485884475293810686130258115473714439400967772483298010940011469889753602172034124756837659138671292217837704212925918718111751655117840397470197097799722767113074528912964467289881164278124358295118149255981040609569376887917773242745170401033442637211806379440564213970343814341443324646953690733889908211200727852490745850010493833609162403443486361796906603464192492166247322000579867345260530935794912948025121794072586973221326429729243828066793081563436249204735773850491858559229263165615881769551806029914051984884988659027349701075304937716565081550074413618441247683791030154317515851084191627388685466541967401862482851942722848117558140821078528692258361567350906545544499350439516848818967202789657819493072549378263654818302848737122419630849465792478913074208564521389632423479799208610346146119768677229643563444360861750368639068097866362361128721563343273101772927790122808106697642881606431663465761409636267656625771546941472942253829929661884626885858842884122314912308870120516447397548043336841217100874465620347438262775781599341869025680982151398450748854659774733773789806960487422692616257404944439358037791971653713920000000000000 [69,42] 2052469155797464933612019521834951328983764346240038684620356252057586522471164924464032265332350745170519484317837740520249424205781070325099320497263966154596855239932597008627327016379124128008071575566154568468737516947766998839579673474634357435174420960267039375748796616593817406656789403416215084411794636953711150452317916353484491727819506812626866662843320467924834737284426753170286354419615455819325241840193513670931842594246155726531732274645875077019632023712166383486492332866693971793870099775262589760657835025391604236813536419937567559092750163927146525387343807602403757627372728134064703660042347575962178312468105585324726066434298248197203279855246742429464203270869951460643002812778608077248098677764269085649104379807309293857126496080032400288338080276738013243938374469994927542271657125659107738997445191461429547130341325712432714234937592045531026123535961295223975506641916889471503057987596918048905530466953311393847744372769691161843600432048382823395448664099008598992900966183366120642383760278292859717792731100271941708768070022483716906978343430617843572695351371155285088228011920072658145768803133611438130141853355103346403645863746267458075708152912618269937069037120729523690315740325077268231645667282846208797578645306659142008766717487939394673626546660875626025716141669632143777438720102023791364583982074341572304443316766258123166514028195213643429469896986055104721864861689740543826918331810463806980761357623773051335017279123111364623838276779880807869465449879270386724575173390713295474911126487040000000000 [69,43] -88503385516965879256027977124169226762371598241733270797108592951496066212517206809265385105122894512819694301845830876139805393681426975776338212102057630276920310618312061810726618998617473818336794963337813460724425131680753672455740123701962785147522557479511603062821059417496597736140255660340271288541836370392642855707030439734448991058384434427813867335790020930412351345060921048743774458402304489094574798592474725978030794918368153754301731077561136609037217598513706319657845530848267602104088031009154371124029832072238153527395771533565016439453441613103476424575912638581033921961391859748417923966415067408624754558199099036402317212799411128820322642864842700567023092474257765691477815588258330933986366689358952733700269407647815878606399778374210718671133160672782603153564407091035459160357075818583891328059491875716374889421033904294909878104083919523575666343049819778737363919460931317505012047890457957229988947912547984385287705226791797633317664937958772568115346339678805901958888654662405841636667536926163681333553653157093065539411836267633003927722352163758401237606754417836358791713612930122377494713039827927689395306254666856571452708151290351675205661679681102655691196146460372240203681621948894787540782916706167155105664294976656694817756122874231796948730257910454228298495825221610160086046051403443734895177209841182354347886541051335735304013374085592608983763307544822447382561346093073372181476015072805156871096175639541544465730631627605953556170636328772986709617109383978255145008395240230208810422108160000000 [69,44] 2228211111144242926504492710312474718418689039499503945490209662132417939785524929682272888473985150018202543899462928404712113269694979713019450393282454865603824572520280073160719979552334486667441027375965240377518829383589103332084319188282727073704551908771752590221562702930997087793383751915459440361512629028892343167747306472778236926257942461457287254309653141319695877634299541842515972044107663744927434195342342951807257592172756886689596901113004387603370192905245299492019475199464932732642081243646244236245577731469862223374140169929653626640240426664932987791327663483666968295946545388948733155814163427792085946591803402098779475874374999201393731445105250662345907268571168887819889067241988490906451949809054030239159375512745332903671628845822830872065335113889722525332801051209503661883913233050458001220766017314705206621312058561299118580312327678043685394756856401612371287383982326646070291679021910423699105448768496669166743451239635283718656153864143548112700783267218556605413013251855328347246784757106456731302867686561295313288883450373280399253645776332277983302944342792264924996476424891312483519930018705017257468155493146870128471962751211316175281039442996803140525292875810112457508059684083140629611974190652684750706644921542891967057716585504282845013662790906453332304815640968045701432430241165345784057532164433301816894065765573329945016076613000718507886854146677907024011020248343701925998709585433961735444625532336023621593368353290307653194000882468749275456368271819522128835634598443428464132096000000 [69,45] -45991407938908109873408295924706355682608551185220974534205605788967464680698529968304149014947311977664867325742196279793237073759487874403868220736342890420100727321527252865585386315512775233380289803171278181726098634159488165064539056173009305288242855400516124719949241550809488825900764938175848411338757552633022078661215586137084113213372462643856928698418094283055086958142162143357541657588466688574035263029793633857789178484277749522565928407946228771119980260764688785798424409278012117207447543267194732586487895873223894053565321051021039774848991590988418179636646265859790433874809118896841543102433498765800059960606272952171366861245502094765321441899181088235784986709864645510690241756809408121442076841174966972941902569933935135278550586224851003576826230587251811584327290967083038426483469906569209105181118639524498672065490169263587228636710410119970923887683011339647602086624257537123674083120686450315191559389652257730335196103167105219052868028229815811854092913602918707072032755688395185315500534813997882606167343610288979318019285968267138789961641001512985167396214820872817127043931955209511130148881136645393076435707399295077609467649503261828667480136198276028372775299209942212669227733968877787812764382448012986136637963550121745618831177961792991581764887273616397863381947213179739676799915409868109012033750308379762980408090539181101974716304058970549127287977788284798055529226670149754442672328077903687515950455406822855470748861622150602373984439149485192138499927346453642044779799365067217556841080 [69,46] -1743231976341493422712968729720332728374963794366672715828194935750846209720851636486678477333941437090734260450653012704384472871015929501842203938985735148778769694744879962681068687044221382892149940993458651407678795083916139034988561969191469782617402693602468462513085260504916019960838539014466591726039047819611353072116940004066282255274884027275707038672121117621860666100777877632532962031275787950960589679326066873700636104134131948911613499805606381392918218225873885203374445905453205050821522739283568244951984918129177829048008907290059090035316057277373397090218535363583893835533567871160086501148302753508081101092751812586048879430500335649679168035876694152913633079473291754104372914805565775725028376717157257921093286296015815400352402411145697281832817254896716229395659943042253464920913241321080412296242631285519414965202935740608368682142795033024167317044247193556277657791950350822592663328550033806523210455003977901742635416211595389804191785065226307016689053579828951560806794468252291192238766588915801503715061415263172260955928487290905449375627490732018856696558106364071732233326018205688761173764159312077923101754599400565177101169773295446192338142995008780126782020218637384120594596404520972754415179401343185969972793319701630124769830727607097469196801073541390402604302185673960013843628096958702091977546335457123198146689263810060112871463836205095457804756851754667912007084127127772725751191484553383295697275549355323726609404013584234884657969513761637245261753272154902536688243007809437427200 [69,47] 56252751426068637105835975603122438340017113877888638257795322201263436569759276366446638519734370404776618834422703205562609781950825964529664301609661713517541963365677839081567563992679272860621044635245283271704378059887221335189969475000375488213158898297835674248372156569183413026059703274202872770420770769376297189709132425916418805748394289659724698060132110244203666094104565829552094374603642981989957526529576629458263020405887514435649196460297447875146165505590628355507623064015144575674906890041264651114248407800476160579617094495111015187125748349012701435621872624186424117274785304937486178836991096266929460407889585144355913956231904614746011547866219678126079652328941380205590762533770428586435844460262454687389860034193108705168013843113907754873822390341868343617446935492373336748968593737645791737748916843967652794650815732324124724034658721742026047639440764854488006809454616441631306517169519974316876193088982080219078287005015833859978502220833480462652941312746359100943815480633151262875066074904836577355136428660145964502270172537264827881401986627927036643234157450302556782799849171970674037329540905838638927766990315480032366987140478604875203386402023215651159419725563891331520285671067480401910250935389352136446163424884589825880658697545871809985600628825580804361921354373640486560529307109082548499124765469524552138607851582612454202118337767370188062152701031699923193582248520444209099082393324203959372491763011244181343361514487534884220379833958486437546826561805326095543285193706041920 [69,48] 198840651426049620885203374868642074857199749683960242686594692918347734091296412291920587852906906665237266008251757461485840628841694042656686544500737626961836042132891468897341774943704947317780589901339152115370443299779871793887484594522190104758297734416886257634821610976223242176634967926619426669055920449877804376094085942274700399536196441492436530673117285010293030901690876489439182530585265882288914565085413348955059963434968497544188227652119041944039507969230418372956462840296317372450814721652488579026011446440816406420333449392986675221954577503513236298408228348768009309742684197559216501992610919818970609426428195106557464772454581846730764527233719166556235200040585377318331859032638736526253804825892334668994054780159494912438624708282337334118941291408328344659323283675965081352621773926850490682126263987873922172429520852692531066368052254531104386002400004764386040567804903379483532576465909282470571431720616128146365941060603551889689462299090515199800920004029062090115290680460952916383842327784193891512026613651996576711992140639518972864248979732287474875979781947507157730325626975260064302266663112400825765187702938396031827707085787990215753207048131510363945966644012511689831025265652156243713712380578575342255014084139973612980290195805499107683817512514012085796277557083120084754615638639953752030259627322183952415454660076449498056180247583994732632965884397928338764587384142555360307156603195902522348974338444800718718693645576731510315781466974191350971813781506266247746695139200 [69,49] -16352433186024402236585104180633747717858312327587219556298999538677188190968036689948223053979200522942477399752547229542314300746522140085841736718562922178060726025200465135175386652458606263946586870320633673080353722172736931836326503946709479670331326961105565189578534752146345266139951051726255278133084233663094165891226841852739613862999409379403795130179437498699612346169714872487378798634979324586496216473746346528996846283544398359761549089096248196016812038273446681994730294107635645280334337960755211307075462682652473409892294745351094878109909717027814988850154393217509040173208051650927281126774838995922021434363107085723761724513034582289666712491581505947906721558995810894568131564849861275234461218859643034592540423114661885006271022334347093800325986688455190790603849191068910013054414440485055491276970389622279777226349391775670591331024477119623669201333709745470667645899339295942293755219839319075387911652056487589389264728236464085590727204060711717498720066812689757262386393327889680939722616784812999060309645235879998618044140499874270416558690082098783388512858873307640376978561100795980934021345721641477452787188043651669983388085252482617282447052105274232953743180624232822441634309215536062344494242211817675860307059019580565907933358457484007505138634579558549857865816438028990785566684460738813598033951864538579084184856195608923998099114530896939163062363687874174231276239693061457507634681690778428353331626826635252838277277216227159064865506836377767885565865515790508432461360 [69,50] -2875177771733042898861756814519339292778170205655586159982108063363365871691772348905476856610408214888660193515215874715908794575696984212663086059132746769738893722722842238216626176703221251181717113071308868734986569384835042969804110974537761062139947852832671776234427817226478714265839758266476419114413160859671930936703978308276261433770008055813866440219778018099109554128948305077166484613400926830120663207556598208906889360231878819841055078387145872474038004813935900840684228072258608383888255569690294916697491005279001740993831330145727817563919505754742122924385361810025826690000668667223402129058138643676784724082338254452527176411384581973399712310812783122483399165482865559515513735286576698154843716670170258160343302974023612944675910709212171882680965455488500351755404826826758747507950706935002939604570002090873045991993038845429575923823686003888960582345655878490293426936805267679676478410795734945848369154850050295135827102126223989416267110023832916981506057150722507976896387893434653170425937969538178996320526368962647880980691621728020993222086910960809223913093878439205048804423604693657758168984634296144099773596438834093497653304864104844944942065356017132835260320471925293328036499850674699970228222451249510367921906914438527682658558531200826578852036423957557580299923212853645308167960649590562163447830515632072026861198237302565022664624880984129874413699054775547303299712921551020384347592633633313333874555270007611422813701508938764505191879222346469965570788603202326077440 [69,51] -1395848701321776058376094867668012660689448848450634154774615847158495318651380193793276063693222748450538643760795706465269039830681599069213947199659410989735070078002757071938452329732429616130293248464339416984138928645942673848776884728243687366272225354985769854859847814381872963788105878472571431207868960697379934491842145304286946361648770192143259929456305128168065214220750955286910273597822317341746291601295922127383167046461755873796385296832835787475001561250648786618641848302755696824647552350292141339508960522297617952664801960554088020286211533191927084421656097029113217306201671970497399029771023236793648053757733037904349548220177121489931433283398480058112851030874454200266642140778381290072076787875231172608914688544322430982889656692499223396387735232510941520917524535099569067537177099993204751037042001765291741075639309624627458621290926555887938972658631550705013349078745328166616759710594901674228476399787308897322337305487008249638176295106814688242146582092775911369413562342697610017880651773527570846564406679010480512747659946908880703679769004050988097498638618390904434593188897801711038692056400482003625255604473358711555176539265494231677842596102692358321839380870549231083973588673871362212936992755013081507702372810506148373301145673183066044925963999387203024875954387677686244884571753409300962191119667935614778490716851534487064006728515276342605795421527878425008724781537158422012508294701044616466763642766127400448746685773710855154851801760385425211376190715544576 [69,52] 3184789924534135740314460089700950138515047689486948155884129622361223985968596626727905504485412444070291795029587563973180116609926966905087651893029702801545276025307176946797875654759503861097249731232003012396593533983964278546012491831419166825961030332110059981665396322852292428851512741948303256139858946665357642260294189831333032013747257427536100872759009618169824088058667404024625339247749362768258992633400080170022614701565863972522857158525760016090816519637106936074970553587464923800475648962915729409865292684328057226513294796318661606240070901500201594719159816485012206963917512585456942768506023079114926202583510177685337780103688279314362906793764184109927270659376566476821272640634805692759803920367100176818183133003019485345274673671684356623996014498118815379096314563364671615594800655858544917658425679031328308904759329163507614591702816026835118999187119384414678258614890005840479994504655743884148786612218135743323972396454311624287373566627507984199698963306938059401645191340407023984569391885802998998341930296811472669603342364924429355540083527436598959299594252563804367628304017116471280759435309312493420226873248318280020900863828905933273613350379675936677657634077944486836082871870415198353827072312736571133153657549582965878001402207115168320906207121229330659902744485327966624876581529417512419052191438588591136245401395803134505009515592197396200636648477555299509256679848791389352246668584454517904611148202666116547005629660160450076238407186716668334357570358272 [69,53] -29950475052437127695931953152761299551949706387511507430592089792993014966465941478767718368940947626685139971911658545382781982296403916006564913692753211426231034088865618844871812633946583530477856570794260382902872441663272420231886835659277709921811110500778512402676458415846231655392250813545274938949057837528314421880680717456926757944242463603099034452126473548189468866185568874552688305451119794709947218392093562257302571666539982464274353241317950905827030916166770396737174037755052339008311430652308982174268351195112099370655819572891718116862001951013653355207956999005672394889936880875725621159359756554989821623386191959275039295944911892487478471053328194812617373969255731484014137780609761445758570999600886943276145441216026124078676438723992706951846961231967100333091719704697652766034858202218031041570412303371232005082788755818355350598135803586175491952010905442534412169696154127981930448293482780068517990032159721626597081179548953618868050135018301093867596907673523058319592083329393964332101470792363418290251623009464240823822443366839157374475529935160753426465393335984939674369730760745386646948570354512375529011976500609466284703851614913809656497586452790373370610569031644890039621327843888828283929641497320300479340025770949164887725526574480704037962603943521522916211539787645181689572261977163902141081397673002625609512143932018040746897476592439802526660882430538197363952333260064425287925805823743053883093031356918071780929549383638085539658343243194295591928832 [69,54] -641540189140341739746851119707922117560620017319664085641511749989750088647182359511422256976129984005150351598786307291887406380387925855630321772732004159004235553730623397673529084555460285902743192158918181855695204423365778553006831271608605197810106216701758371856709119407883196615843097450264298492497501258380959528357621921674855336623460006085300334390266634494519183831696977161731138919872755125606300635218907152917081899780672757567435884171823756212595145686526044932559022193995440557401100428994653067379494806464889130564337410499006267353198833927488138492767842358296811086323490082225310618183292827626454704308338969619986566698164911753129630381625767266547465043975494934998706293209077435819369513544015589837339838280749400532831669165329144161741040175184085972081371758291801319517650756165046993487499464188010307209857685700558556381707800305638613763209408268155479906410585529295502002708526351868063085027621545100013238573224005949402240562765045058918384012379474003825806453616918521272095116967030177523911415284019457588000235057761545248805646414770001020906370976642290873847822303589419775556632023177436212558754228085721274738022067607565929980841016933603746156482895285027714645992229836294484728797290776961143479609946218073234765863524840372633730266747017933749513532709107492763338812738259922613672145725512199867159364542432629722704014875202107482427895709944463319013525759438511712575091780314177563141848101281599869322524274020722151372430121104255491072 [69,55] 10821729866747502183539423463034207172323795136568638357983307126967467952893990856870043236528779988052288012004884380554428020797323071542001911807544271654100467576538983090696070517816699303771553787229076651577427840561164323939617551990568649289928440171161998354619045429590513105381712529424825313965771626700661395121689519240540456035052135709409614738596338208238443140552508320196900030707167621528052974395093509040731916024593033290733579608959707826309339977429425971875791098422702635295690737097600213108921942079253245811532112154186619835521305339830146440242587012962647588882716575504840495853440986510177906467941191061395234033279923563366096707174603485306149852062849251998793353043448952230586557368722331161131975782589772210712339451811282869516415966325677399469458853893033349389078655387641154054528589422824278748731457153989707529131134841228226034382950308392417175695607776851169669373919720671648232334772225662285482111255944261470664594251620604325068266446520943088286574456510135439796306495639206256544716921082334441076581104939458323762779509227787933406601865017921144676031139081919394285490571729550203455144695368179819250300254588155696160354739728530901418272607011550221993621377575701559038749242495655390547529359554468370753797854618494991689319223898833240736724120330120436637767188017821661438430339502427140622717072015662373269579176215949825731166760325132000922810955524319624694760807667377851616463861348293430546676900366337829840128975478236800 [69,56] -49810483623886770455870553932823260806888447133084655172982130528759879726383541606600445773836589438692471633518744421977050194746153404871294873394230064538180730834324467130662994361744576172567897464964184040716613596152108728577938870247742257300960016591252284010463998793983898809571759532730939627279584297629655218906868940291969013833658649126346966416285541869131039197812260416332557140954903936405598078156308522305309995879127289326239235815758541428296090772704936615931585358256572782745003337665714385466772274848112641162156271752345909627387287004161967788668381025691735848583483486702837712997118120314324121098752787342076596896736116554356450411078141799783834660177872364005096438592561529956593052547983978485118004340182624995728980255518562914651160808169766332320921407001187895126061414761405991540585856444490382685842344859391857268412963716958225463261569708928775901952383814125829270708896273578407237651104413847119890517878743833405754551237198714225911675885170450796888155624097458145813911560516317714309818473904077333380152643255832266525749772129013537882251246565622887798240696843013852960161430009739122706750602182369812727282999684042111496112860921015658095660222460821360755118167132366575834736329886247618944365201427481101218294097103794458376155431254645872849063148324985115076626830144434377229452888173612317454411214315538096149520224197485970931253925552453076704428630716842040316664091880638220826350904567333421369859054093026913611877522688 [69,57] -18092383774897735772946311654802451559280619929390874598951227289948586879233860928265639503056857499734744579940502441163436360193365762753345195038419499904722588738130037958336473332616456577528544196742279767304454524346203091166579337620950645294651256443459340998451260520059174996893305444477189162431111966276644083805529610746774305666655710467994030698621602475807551728172287376538045141392035175612213733210364939776989427244630457548122608759405024409152325122618107305553361011853653633408798173716408852779193095980276493561404422058254420184702362094030351173335476708817832239024640281225089186454235650170110091591270650588499715721782292443016218792222554014149227659433090360782464165829312222538921711557808142436000786572586753494751978452488987158123362210179641258850073710821323894330073257143291838769117996219511029833939004861915092442937712655075714885201548595049773718481656959987958151262668506227036185598243682306525094949565155536596492912668172527835367130532569852265519450676599473555457417163487524901809523219395484198144658550146974445331165728179909689661267360657383227960332078264734964954052540878298570959083203855258993161320789220383901150078618166427901534637718814150983217108124801930768714545738437910087040633645181846376612875261313658524574271879422234103513628161080255828322095577627217738780840527931936089437592590605306037441656921139720484189110565805772296180994344688464922930710604431403450575814429722133558883758455092709555083360 [69,58] 1252052350421508746832615823447836531373909068427005055529961441397154766387103338613832848217348381312008044275045198062199494286843536348889806600014353978751163718708646632628314410695280265728392903611730370612384087512597782401348994175827156626578916218319213543817965027511234945597992196419634271402537317699238636101507965259104044566004071172716307407647072508436905016111931815487314915943451001467375543002145520049035670866145966293851127400393398975415057468293039417783173825329698748579961275798563172837927238662657547219368099832212416304022646550957561168692787414329680361057981954223390620250019652219289104284785563692602511254439792270325430833522399026971215947477846213357123224126864155823250647242820693985108439354248603819182019798771399424451230467897141833814765399466137484095487063380004362147576205084820253199909570477796576356138289872270845775827130861247063842084656979225832058348625648753277272920293363802346000101242873273673863426721780430708552511243740389850560994985276856639491099510306890855427537728056888443089431610779324009356214003806488893674244387580062695365145825126430333013432879370897761451390182562371219326153243448229912406179135474016840298971387103831349599748804152591613080334028348828741897485307003116102252606100799803436857574625389246551531309472459611188186173728578149370768390883384449971631158097360631383336694833410261174957626748394133130146790562213916724373106904460095101700066407792713856780904782297421499392 [69,59] -4844830147149961319810713422103061549799212372419842555993196072808884267794784883677329978461347742147136018360400354905027494469897688305382837692425014688645001533515730216202703165515931111211789403156889698434065652075631429561733217334001061848883668778583019545784123300685155558898343861172475081276658625395605486047141501752108911252310026685127620285001864603255055636956442783877926136424049305602501412396181560158687751412539760707478490472066711352096290934663936539256104356265270644089536330708844141671111067888763666945677594809497651840167502845421434615246325825486712949323904715259948855030865921457721774115582569739768579578114123035932290018652011145720402093411027450988830215938565509977132539111202991264617897127185722948649438305295680835422256707777053066524684233941080725857700721294691373706645728735726981709582183585814303145333293670513704050815801837128821597650317609850962706953826999799035973249826539585719647821823073520536432848167891265036945429348163649053796414885998908294805136352271455635022102160307572932763464073536517815497509496056398008132365135035921620991123043989204291673906892574996853145872364150003496117395110773364885812297562299537510740204977302345614165557218230213981186662224092191318305297127451132599947547029884253182198004512930631605930068529311379479597186967291853771736901716472380581242533343341696413193012173850713790840729119856435138999749456263500790022586657755573648785304831622017382739140994293632 [69,60] 6938380842010565802802481473980810619196741817608303326177180266714365432815194295761807803635276210358234425450216338989388103206594562747133440846233142423348876438711107301421639564753924482085480189545677230967486251137132676016688731080786607501100745759958902792910514718643269477937905141203893437664897165572623472605038121641246491048427159597891353119806864679785179140598539009295437634379763288600606779475253597371445837519220192725017914983515906285724456258655125164241987204603008183949027026347970075989448069345898082739111202903028344288907555555344815065516027647066820325676026808610772107487947393660390803279594309363986197151685260670613314390618313578507738357322470440097044135421358472074547828478814978988187041756823485770545109815423451783124612195563881596464901611990237165195088700202665045901977339705141082459746842888593395919928618229399856769180334154174010204778431775406247730128490257538224279130049045146285793020360478234146305950228859758728071753645383811786537590199565409604989157759264686352683680494255019733906240886679452432837378200210725991815928461507558450589057566410466475398205955307943328349364870442349402023817107199766131742999868812284560915968959708652721376170592871506681465387644946476548554598919771548735367827058208619240334338950741087788419084174685876114927566843268384245684907472922027188308707114340381419660515508573225831609212072509511530398965599729892548837373976375239537407555937407340688524266368 [69,61] 27716519137361058236679470699341185620208005549527619006457191563187000391935008789123326853800433817951529287570700394984609917542694179112749670135018828526368487663609159539428917918454766817538469413433943034089343060121086968914522272334394376489437123220490034333956416096908846456795801295932904428987935774785188759264554577836891171183124186108488942463687633988712897802107443692340356708321663250547365466360306708227369132526070779041113844329802219372858136195693039685780088081855625252758292743273788175176732103129275286611380743823520002320932542157897188679164305539541999723798787194173611339036954269562497442298001404070663963999437612007195485966485881227875765751662239147889135814259395325193545368172180399293008697600013716531339000776527014801139974037771317148637387897877277946522803340992220679586632310428762211540479271842014067134089096306280821395547404637642829788112082223502875385621967887466756640166382064060636421600466514057500048265783837413403193885170242022211338957889370786546868249779215162586507942696946535239723371731118534168440133850798884743947373981059742311495629278656883610045482822246974058768326174087060249056271617931272853477054471990130275893619021372464196760621568311587547298004825343918542198913807395641156412113619387583381495947877290403811687841156015366831721380231352954127160737589751379563425687731375255979435224006976621679046936779869471445273548729168376281448046417976201008584611617985852147760 [69,62] 12845610311576894893055881527564031106383097722932866455475960060337917245890790016496073305586586030152318728555668971291374838713417552227260302128961866760973485473321547326564169976107144024291039990646957755617024873697709529957014912453382990351493393354813169056236802377094094995431198920842090994431468281233349520984698251985520605029210294091590473640052790378827681553643986294221161520948822598993317335228307933617668414845605855605267376387009181142121278637652862612037327906505302895183746463836251522651151686980832996076592170423342701998203238245923473885858579297648296688551729490021693882004251097414562277271842138229875782572304547700157393447389435308827117600201811504079290620429826956364153155202544054260287087696643813955067047181025005624444172875028949111001434881631988961724170407025666163523473582866608540200259350306965238197656979395341975637951459773984486356911413534823110302398090525176535466697396042512721955738198602589730783140099691890860269268484621878399642537050246125898681241191832124627032285935935250104919598699333085567274073886938311214783188273593121354680813873499071357970077243471715594332337957100158812636470501600805158128523214356261212698611433762660314060785807354381480436769962362436185409565788508366057409377737856666210603052613566221600767610401441414910128725564656225074629252790019193753323587576138334897136212795967104536417684359195127673301988111312976623014492595794769551542268407345536 [69,63] 22491471427192787518580670397074793128003490686198931900160607048115484536186249624825960723020049802500287561767931915702292124994185344224570133897738268225026547970528240448124028214757016178175886773208688147073829858108356838662283536286456837894118673355703399543240081347193655926296998637888885742853589411099714568721013097798072742099143509440642288857264696816234757176479702563407355164504381498889305090194362468522408503115843284600385001673598937224830540612149965635807700155535515493729858071586983647238304604407426199640149693418898855907086523571168050004234724933560570209984388614677240423676214464193616572270914955909224600945004356683391977777140459209793023275910700250264596980969714776574842201896261246058294471274110086591314166922987669449460019951542198278701080079701288525949099997890424088748636781062187622496650068526660648290204231897261588789714826260593314766439302724957950598359025859565870974696805529029530841376714529610220158263026435119479686730828436530569613709209253596256040139076181723003560927813513342438901613392509708109776937060532982800561911056508505061007830493355381361173334301021088246740395652244836753086246151534034837084581056813703977745661848554963884438692013667837147434733308352848141353450754887669370083381752948483025825211727809165286596613090198475177132377768013116360616199188526931416910820643927836630517172773659071488385293099349983999312400343971121325759828465025766327813046256 [69,64] 256995946295558072444415492463682276523230935503298837735412057176710470898551862011820428557193041074776502649904257391406498531324606678460906337102055306320793442111420444868855600570064538876120781986430261615105500891767789988639432943941516057693738769871378329925035477160605244709970030958641719698964884873935513408741630809375271810567944488593758719688204067138667396217882660702879370922076310581707064868799540156389083472800760817362479797762199631404763982671350037840994726638380761293292999643670435087600038404049232903869034350665662492979087328498157213146114673160152188336555039123282236675364359140756973380725477014386720080131105412574961106394479453242905692996488243401443376527724537741631713368217479592611435049869751167681410549991836584126132279220688457068043554954586507132450264837666493445448209614459631738567320030614958397338794456386493509507163119129135967655205934227691470715526751607391398058378633325897388923216846218429763021409443623916590977353440943329286657704805264097753510556429264402463758837617201963741842706010116741161100042894025685857802352301483319125735504851525768079797576129930404981086372134570395271478391509491432386403166672082313935018667001001394493328628812100359007423036652372595530640805882156773922256378176119591338283126823922538555855524892141282678407592584194253612029418340026708555821049572925666238890469197697478665022744551515656270790811959872391851317041936089107854816 [69,65] -635988315718184781547244967428062018676329593260059015213376529917977181810473604540067882075554099963221193248652096394966593601961800868947469477937292193439556753322298142012162712763388886254583335453128898803880577991540216118519664357645665987019943747817056402198208059380573970234530541128433762601992560326650304815251808512617608848410980478871351435652809016521397767037619877252231542294467565840814852384212026577281106539282403107673260065156473413284952268249105353174947538826223091891931982134739381325578436262972401670834577744233244203615837269421099008991453273802860647023753897211729279282619032063135962128104423146346890489804087964049129511217636785851715369302067768620207869524686936924502934432247143067710756058237359542545583935688430324049307357497819334914538993077162500954029108971364635684546441549969517098566565725455999182578287499132061181919142982862196812306602104786155481346920386066826019039322622415028498798472886657798261120462809615939291499967419163063300218164545197427746766959991058029366581960093494075399545380387057708845764126440108624765046553287825601312552370496638493955262052574033429035455692000367079382386136451241741264911100503961672194375999522547358381383376091485578033460898530265553471393262910349692660576170234926368243637641384650835194039239328402438983761974000726485040311354577848867456563961890099192863003210075574143808970724345162196211866134777963751299528949405818204 [69,66] 341975845947798667386365515176659382396492112871220821975097777457075037666169909060215649417348320749421808038537358672213112083858800665480514747590876714206773610014973899013310765493066306504300643605979736762014334738659554838167877370116699978630603556149109057474980507409035048653139908684238273644148816008671452282999695212322672737404610017155793699766457213822337199270331985865658507009603039968574016512620325794736218904837599283772943010214316024414491154586655688108938421504133369079013160370388782908260612138551867228499328953219244826173835186702364648817422118641844634005302580071398772279196139859453978667850725608937436477303833389583298523331984461965429394805455126695199513048799489074565457549676338437448142971725368993446806862161836856542157147345722200985823725826724518496395668437776070473587973863442679788486283346185352312426038757707190580481213406164749621244819024145393414289076374470212767892646489019423167881029908490887953729585444890705115433971470616848651159321927915074190930391284987768569509564768656629866097309383589831571587546853175748538162446681273642170356286841166701275196329171118299389192515457257534521622529200645754358279772197352623957917750073811455782656215091955361169052169867459717045685817893846056020011442340495519715449060406440608414632259222576616297959899327849310111686198829287324053807523408418836973127433063711742964526032901988566620510333165879012670570070016 [69,67] -3572132975505195932594990646842635468629573562168558798718462951765719862699122675559410603594899386621152072330117106146329908350272180160281331043206323366055367823283908506818951221878923144095164354780808077633545873975776452174492001309179291483547600806651298133687143461415648907979918057901971913885404070383254249558568021513452159596676165680008020004691700478139404405236063550200012786170556163849022577289666188396188460514525549610296671855065140593764400331085074014558094839502232732611945525801037505457899644507873290537154466136845398256604311735801443535224798886458843899180641087273639652079647964224662424535270265313468842515087844153463022794739141998727636602127375375571705064167304199493960508010988228934748906424422336994079273923988678500961422431666450579373923588629019052001145274472715970121956143732786173564077306926073805395939768237845784840810383552638649808808009972025064699760572529116017218910686311475911469616155705846133171741762489643090122044106489263787988224916363809343390803538994121769345077205783306054568137434289629615806144372641802447382446547295643367376881363254132376689876656705794521982437391755462788868739392188447499935082327035141545035646290787390730017840123375791936105739640174254311632628756375642046612354473550291039935944454944168677216575980590400294546262088404808704960920307074155096353489402139971013086359321745589416191006605647177958100451890237586509440 [69,68] -27281007242754908893074081159917261019132310039677191185746888507107766954276958987950689753028729869868848874152269820239261624214112783322070485476720914889187614108629695095359537092519336665306015605855905955414526213055819560858868767668316146128401862217127816452737176485259672343695862432015345344894293336983780510712867145558797220588045655231924584028512938320435802133758932945754544285174771101188594259539282757835647681601942808137538356847222937090176316126185883513921220678816612198404293304758838641321789022296793322593262458102042155611405186870751566558475768136527526912040528529274551990829564679362072114154983358525242080422329212276332459556526455264471862644950810134050651413847868546871246134499428740680907619500711412382496361385208446275877331850116132809703149727904304287591815848420314178772876021809627514260021131487724882552173905710510027094790923156232522988497358442068264540259194100768364229304069480549959543531988540326398093361270437278267812011969307722414164302404758209781767814031977164063951001931639701412464909809917356079068367933760213286294186182090538386592919729090912043331338827442692551628423678420066027712039521822091024371603079607270383961324264453819419173516528292525601122261601389381069346329572084384720775047266266063241468351752786771503695055307544372356559279737351828832956061464836018314756699144488198703505782113813152138789000727576378382710913765831616 [69,69] 7080984490023250316305271041547808183067884327034550042425408942083719712918534922200091099199967881002457442374484982604138677056039367165991641868363406042645680589320069231007561809344414014122926979057964878122711122541834037506741060410604819338243734133349749927183319199329522470931640206581629671697798789830131363173977777165798676382581334121082819870717201275948394395152440110924078747016119052937164422553058797960480725426506261181781230445624879377191123276308493144117925570612579889447322226912224741937363184232894659327504797421019924821914926861562114613408473629886161775622439340574048691638213213045163310121336221198654538671693917019365984397642042326105225620940053657746211682583861388109324270208783610046476100182673290208060979496546986531953001732609568971878405384337808983614932451307668174171833165861456931010511293547329829205821315834897680784369392537208924196991012787776307351736064236032004879778952051387202120407986737435560574991951922523288158811440235197266839425956225644705366527195980752184753048274827006002559754819565946495447721706689478714220238545699940027833327472698868153998978775948001130782038713310003983610524262794495516179170582937005649156194771319162030644088312621848031892816452397663020572160767599078782250750685392506787897488920225956167648117129826786306714989955944204763407937213928354597664840230774466390919310130069084107331218518339708557710163960 [70,0] 349032175219961316276321847290153320106987730089822643048902281544541284989141109916498396378846216885607913944885402104814954455882704219833934591197595404416903774153896623158868295781868791731134444934088501364697251885056888689992109650930755623803924526627619271644140022999658749959296386842630002258831284823098020848714580190516601421553201821509772629816612944650316453102767423341244910020908957862303419269416806879615382474543303000097869055392851586759024898302703004786823185600028493866444521591693820184911739671866283776978821282199839804893000168533192648486547601432554551289841056867695465172122733497132471103067843091991327196861306824336525779283958027509010050194628117253013659397609639384796154194265510020008318768688570247193128085326800704126078982322901754506452574594891687815363431141500947014916539447632762366201733778708439935532249716771523253098897951773096024994703427386925937940337898020403702670370423173164337695106739559521783114304857585456048661185832443416491917074484381241332915841450316516816641238756476564066660663564162862278453043488690420078904862018414905662259723419705825670682302636223342452544640047703106602732227203660530922396802226888650763270710062916026827407852795328434846256148446316254877820423350132465978321565171858436712299422755288838954276938829850156821265276175104120931788333923364908993349040890032906863179919114542141147853708524466710779436613636294311389746295671855911996826529160330699104197945187535523260564155207289196775558986554208122464776074704046482541060090039894016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,1] 9387304221445560285729497693176207148690461242489785307475106390159662906569948710032966955472270683137032127933189882709651130470771816726147457382063927257668460123145282516977855063234446736542757495865875544448913889397761304506155665399469314169079127606419795377759706334246871641664018338202586018673694401527882293360462289847742508601948437276411194624587454371148403099302586323428860609782681813481735257222875272545371364772844868351035901300837647672485166778274259850205850427334921957471594305925578879965873454205115630911446053331532356579310244073775623873648444762349810528208057248188135811508455347252926010078564233370789749103575218190217956025508797319398049868956736337691140152815405566902101544376791865500366816088300371939631916320573358263123024574584322677616334009332902422440214861112277876574611818765543511167254308999944890152201921120468156807918141122151103438690869434558253206132956725957863747601636793125176468165314652627080133696144208253757903933035572109296414082475463954401953036848291967298599977344101407893527758035262285988071470660532735450952118063620111221365630461985248551294039801727973701287568286634540989092420036683830757330806638646359932654780725229567608685869194227167621513438985866070220944654080748459013315588661535576274833422922856897045366897892367644542461886153682736470683888092617850054045307357177960536492419361154526668043031657959364390978847716614224115695623283041913785443226910010337898453272539797993070978354226253573499262479322287374147598503043261334784958588695819059200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,2] -475872033455439657592010581220416548834088122888121871612568831609932432510099890770047577659317517553189201313683423508470760845358240324911557277337324551911202576484571488700434117873247238661447538824765872657103265372029714407301607274530013133711342590796997249801263252229168891488105463567774692482149764107139746054140393535090902221431399446096732993723232110726795424695099209686021817288475511383696446614611255171115180514419131552751817528960072075210177586685739365383172700730634649236437505659375661742902605728656909190423800555810780498995870668076894201569182460925821413114544633061064415981919806701706746064792560451089581206855066797741177509631144125336558828289279994066339945362201247057717013159576840159300832718981176401344488445178281347825757330638898003716792001193518939890700714337432230404863669686165978069833639001950141015993509604203885927742664308377709263068825198670371261112124560613218629557780248731100733188024660800583134125440249140188384016304284950677107382012415941419655673796921016464783477716470605558551745120442257939369298532334891549646940680727411359417105534166499980811102965060000573096716888327143852576834072231023219717722142439503813309029073626490757305229788606794572665127721942344425254264091701878054433225373434320800975499572363923341295052651704870295751217498237202007676406020471604685013484242004636237185099344844742579280326046986444756259259781740116172874327976546087610019009151870826723418177450617964954849597317693289679074875351103505333523134096993558977046627236304323084288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,3] 8014356490610935798834017324144088096890683746324891407500229098695062611730760212554357540721911809419109405091876577982837349075956993832332895527485080650189676160056045670817280103493114673660952172541492043426269621777577876133554771266569515114995231701927059417249906747011598331140959121727323932117419962639671067529699626007933853988627439466083277714501839600809465657630801416030269975100519992472540053576912241041601757094515233194576439568125529179438143541574723249751946161036261376574792425896945205451253652079285728671322210932419499433381083338448866734320496928691155636610906787808635990011918176338831475599622381028715398389640079833474686226897207277778699927875578886729563272241616822434040735807276114419779575809206463386023074685572736803242534920285636548976628926569899977486993826476276081095428114732453250013512500816002091356642294518987933713364172211009637905130495152837639766583957285249522445038604589882076802846821344970871029446074201353388664509867206995066181765565502057551876707137122205986484165487827395798571077275561930764227425728114562317416787720327075482021119226506585903358485875613462697226222905579401008401161301202136030967814397176256057917564757799426510637398456564336464350826350586898023817045738027269179648343089479035903688845939981726173774953486392505942582055597713598845720323923317712748118681768843546219479134974137605529796782828240379599885727089102935981011029899422144107537286641604227444963898529616894408439558428203164536734145119000143411142208002068991205266691121657786925056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,4] -74271985923949596352751326063348678794527043395489236491003325172360682259441951293062490804669239798981622237023668888376897278051810463807385124212119170294113221407482157121715741120988554977213403434998763460088262027149797428914428725836653591693545749793728136714944632017569462876680923124369572961368330965950347599859171253017043548104790195401155245077042912362614301989550340403316393089710142693532449264748649269207855765381347618182434881064799951290165432946407906124297165441649896042587436141285731660686465162328471916677297838427735374984251072909104413995160875260247229708563958010345988268541585064431297249063884089144418867486435240220532774492006461634172293429868521004470366553955596650739856726764327088999693310718323815353930485929548197822882532335576804063417782984108717120237986991759207996268630170713751607741293847067503304529530896514388675339206189727856467704124337019095688848552650030152281969735588553096968303147061550232462889126115600705196067886944863238385589419917049691902160546225020840844696439731177131573367209785809074494400573201345514514841837260090914681362005220712976482183496167247761199009213737466009744232164387929086867313233493110633651587123073910941173320429433300937859733611502329987533219116098550141544686194883027896315201948094852997113455245104903303518364306982038870827154022920323405887607622151503296083479568012855267569055979458262450416164452670958536775456577761320243747711558518759748804370094744691107982513559854034689333808295557045331385745768260304050975037111407706332200960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,5] 110990730388179333258612168918711166993819223960117988753757345763238767693204253634419138087669052396606338670814673396264589978947642739829874124660612508383495766809952562727901696616499347861436573636180142905534802082693087397590073689151183027409775900332849794961761750951954790476548083326648837829997342326873050241300240927690406691631154746115881419150101290781515380277478332959848860100646862677976642757900757015719932129948941418837933847128368505112585646165454187793307672437503245851164435791276472906343619274459989750253596337243955559588779300051608879365795526060282169259548231889318731649014561886089491708931218803053880745729521487600589728548076515004184144749567791412627827794862842245552537547762121279039338827243874269751225699189488430207902760233772399695238801626325069469209345471116803296709550822665605122006503088991895934423511571274530344530120928566511384839323206053441802950602180876966049876033565494681872982144290667673568741931591563335750742104974028207817055768342181449571357135971881024793687442051703204833597185572972567203464933622786209629324485678509821322529527355020187518255902059327212273202272510305539604334317629731090765094233881029278958926004251650918280580519970937322856987593676095701852059542540702245996344677625626126950884279163502468272642170472528967130636357561361213333987811338140436627490706497392304844639486960075382467560291890282859849967964714812261611998301432449528583166888049538460383493128080487199077233929311241101430894203641072078287620270829536849382808125198913150910464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,6] 8621589861504872449059821839215234151867942548170632750966406889182256837534273358417409702348536098052232344524151666486051899754474103653607541570580645945777050442816573072453757616256295431884996520411300943907961522505972332399436170380485019879558654438146689119816862286966301766417970292122216359554359152779136328231982511330239552499136837464485034330647749585351706164425798790988227159677212142039065503371167867109902318189179809364096241199815564168102723377553845108250579430315602626835815294570796293183108878871890379047423658954636124282826203604341943714071119891415879594117630901552064498907040834359577466203080301991272293996508528024536780582427469316528424897525723184234368882094489937218199748284932180106486690551183076551011070774455102022701129230686268298210773524072480972244165345290332928024399201228916763544239890897300072063690566799384876526283549978261045208535020185916584307028346731772896077678787132665760856187677961706021926281701804272104060640674776661833637687684211396684486416707764297248148679860413120294137430673753604795244866866465644702162870875441083920433567596150208005217173134174599041954191812184719068621052582954858538868048555433330767599997489714148254467123058955353407158647720209840475919074151337547139510134847153491445157029417887425847879520233683496378453630025062794735849586270172171891600012413289370054692907375563300147195704898293059598831763354170937215049329700687714782070549640610488985036959805943331731170805709899750170789232111409692834998922500663073271859472418611641890897920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,7] -71378633715553063159362198908467739972364777596016324007194807383447428060352449298469482733886099387479537053679391554833145441298965084047718748576590102539851512469887655844036303084271855469207869834170614697679475099625908422244811618663823745024117308722461125031788093010891163762076170411358774621818811129655372587126295835841810958922055075084863391749236201037395225387318908253718210170687187365118048970136829024566917862880760687511141596743344252456790518632896044814750065246479524821667320602292143311293028818590855034706664997259619697492149205667256763346273474443478175577694660104754341838638656156701358820539959034288470534019908564667388246049469798960229795355493003909766584245113990423435639074056385039722785248563533279926442218621893750884514189406578714699919263175129630794096894095811747098938212957422582163904346807004633069386671896616997596608164803248807665344888427695784519123501413430194017038022095198974942367178772996282576634809775254353967628904412577721099095016925477889399622677342320222546720836101828278987200392867391296233623671737988130115087151960404989002385632766324905232968521722448537343981801885175627959624863503518862526894238156598322436963231699401217062418780133528662102679668649447071956967782681022507335426874096784595092420913823243300682339859653325282441018079571192129200762355924897494346230479277381307018604918539410423685039638157276880436081948009258208338766698929472467949791473354641147334691519235104968855207839399257208450664615251989871829015838784018493347568367933596493819150336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,8] 289468104529630882810618454158937730869555572693333052841046746798747682551137628428259610351231461851736514257490296392900465317138521206880716154824901310574164075727902119078205699156785846038115704547884269602321264722102413569469613422034521841153421200605092129816980057804157954485589652292792817236600536968169394150031075248069551451400025575002827810034774188734457303934066137359347040759669423150553113828590561037742840604387475245005811137397072593380128310780842367474593377150097784323377971710752982292414695973296369256510730374724779541962288018785382980552650453614937550859472028775749361652665149733301623286723924867040206314054404234004286106204525882153948493038834956706601884067986586068388580469673378605442466279245328226716071611065683565463113661611951891414244308011923786415905865985473682848503493770714361123302315927668793307190236765729170643637602756211429398450436134959880544284660474862708923384506533153747763047489552091946796974589470319498539661030033625285974205453589715898029664829347108841725926251927027427513988456367869801415555683895628461573783712103252009314797378236624446015002576433924062013431655232156302012473772896625406260006527748933650863296175222595255321638558281945106789959009003781613125884367119056917085069478328020958495614047036972259203690624349310925928258106890873373491149980803709540416922229011909125977644100267665616904098014547364590170605264574675103456862904641578819094419207592841769327780346498659452677123880350144845378627597172909318545224920122434567443775592542007589796315136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,9] -728486200920516415715590525211422638876491143659600387539390357917297717017049760874436708841395932946771756457849787810403614773029029118476723624801381312498293705081142588058680537287708372630077975546553160853016757648832089679613709590089359673317067291406406987419387267624806988173069877798213877956612682013776185038562341309795820715569419879829902438886932113113572197890062224618171726012828256765215752830489879099024858721218482477624380921792289866498039461740446721029366766371959832971296129975909100721470814224509613232368526031336789056568822913656017725672910154251091914928379362680044524660378366346801586834092273108300082011508388602377983337289729179351509742763480886252220251215385843180025903008882365474403717565102412490979466672869210741970431085692410123377797949120526280553165164834932127139699375359119258299656287251234655545844864672644815407828635022780216392267303346810725799336128154766558740211812896660114192928429544282501529231797964698832491951204443167921166068215021543666786658059069223041994543146588512460993979880074394393915818838442250700469402469656309301212604022496650404482861927752390001036048484021197106905125786463369793936622891103277229812257509375440274189989381897050620774470249121404009235041722936000660446551341173847467717532137617625347851827310920579384399561963277215598052523758449187818496603081531013564402249889045236314650674386430413805289284739174720790436319273192520451943018378774269739472321146473152126186837395188368208253407868775570242021418531933158689538576820058892938007019520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,10] 1146804875474260209274882196556642387006378113909553117306522268236149110670841366460679336806761486350849821715062302738254273127394208810415066728006562680787255705014987096980338827550632714558469715828834865327019641846130084991183332573129038361682375036305104535091637225816179522226121365540339007118266566319325710473454721107332640021006972894342028376560023875311874936715837268491877419268465157268342612674373082755669231198592661218997225658103311501344110553243295589156305480196484553845453591729738935239588038279154462615168743649854059403283651514821540968359563400574152800105629061047747395308284705831492680352393280221167829038317968421613252143715766547164421566062817096092661206818386771607766537850686510779866229638482103059943857803093058522850116307804635086674685763351928859370411425021020278271581492304364304744510023059610456702237259597015823967289735704780996664755164132321561373182371624949684308825111934021083792766979472317363127875899365286806077070857240882388704895749751671543149057420391955805522464585890187133506508824135293431252982622559885462554702734007304242812932673742840848701965401253972141950472094192274623316220457465234108114843849244670404127604580191027729223698047188642818027612132104600252401559108374183209938437028351124078011680527871868562533918179529684318428088615479076770153332948353479560169737462869191225081111171876329906534191102645033711514059514683549342048711795526817331848668576207255317591897657528313172080090838304174231980692957528830350598328455138146191042116201412042457907986432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,11] -803095968832994788332717778738188669748289571764636666539419052691653557424137114852608168009005024264299918729171463171612062860734805960954046007420831351699519580197626994772406820224606711402801405224523772687421699158912328382696944739258575408598484588236022089233190111458234615875989274212555964499310387916510800980955943526397332865303590298582954772342381987715603086111774652818251887486476462043090396905316517665971908142562595724772243161688243200708686143346162953291059693621236829927799923007765106859422403026082538986871972475838176219887193220790907817529535865851206674756631347383011238346864753793238999249374517734497356953727521518575443716937572991217980412039158317450983422640415856288572652628974930964461213871004507988018828740662624345586586313097992950861807397781797858629562395489834226731903620339251424770210619058828694776029719173305510373364559951715632086701040048698629842889855108873478481261228640771399761164106888836406528380115725748345911529484000608739105409287574775902157631605409675256785133331128505600315066596909657818720563242862042528568474249973922557224118900963889486278285712022732780909402946584926331445586512164384719958767583706739104532490961905064883403070271730417177168118830170006017006016173590141343726765534168668960989676314127860888303075406664262882903868342485437815070821499576222718982488924332901954028981182241529142508974971352826483747777584672516984946987864343046259787482382626688055175577279027855678577592395726740762625374420807402400435285169678415338491365038002037115370602496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,12] -766489654215544297326570696091202903620531666454152651624193068021471561170906250681509501877310896203542279986163320395150089764048767142557711981685585785435166293585053905101139833513365788830800186981764779391939283450127452253118616607022503746864890952365569572452292714917671844243840655634431141267235905678959590704756842805036681021023967409071447232267683428046650452158014834272506314442432730922704057672088916873700169640180395082828540256825407389690824522907233221640909191591575227180378508243389374724940949456027250852045618853120395393626972657582720048027676883975293894746197521172383856124826570593432445425872520341716457600917848151074812311873146087400962246007549982230122053083381849573302646579441381697162443732262472741574699622241550188333010207338838226235725546130711717183098870224543249005043640054353104028486960064525760347902534851757964015195513448911370997954844861389984050690770647675085607551880311929468066941019483028250194833828793537526910062470889664558397535924855476830189067914646800587628827385015175793525320310164058655067773982937467309596667505614666442897566494735639504552163839909428902756636193827238170833592667866926608773958258804688878293730387515417498035222240576725217006029856653142767500334297974725378691882203916883150260919247844373499914413191298650223575725412571264919697741101438768455505426240760665339324479535107845841312993195403017651425657625556375723421558580187869328947531691660946163570208607540609487029472195450370132235029220828984983890219856745262312917432632967722304855343104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,13] 2852219681323344405206614447019356468363661711658709604059274415502811560899537627634445806471569649894404565458601860232020858028278143599753772821376194386331978737465916565432297639016920240812321369659358441402331752504346198515616734747896293745113118351354590692642502248707705664643338764220863164532119910351857345715030729121806994901813222654386961740279927464914272659824614911082268550839719477150771924971783947282288680837131382390691854106012129266924950023396546767008487715432020709661395274611163807334753949607073941608701281533153866996077945608757722160211499766424146609668545116284193052326633434617690889465174881500333615203260204408142992352784119092929586840647521740080866968555741963246268591940595433547551212577308480103640513956392186018161223873629183034614996586714657039105670963533206586166639058333027070316243556663779709584903827566642607636859070855793362241288959147409184419228575203072110878317015344994861459205297346551424781447980787806569459438068695572533223083513734935268087401956926533472044543125794281636366304935040933800788984552676202600005941979586189935773533617733027318086672353998326029148624675676098164885797622357679757594845632177131320008403586058213216260280239951716656796341614604246015859450998067459759424878733712965447441209129955922858424963584915115152591621197088191877520147708019867976520106688752243721358400659019450064448263688640828109819187259227370025661295274840709865361800315888694807596360254271184646440839163829585137627071520382697937446191440651340087075687761883458791035371520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,14] -4345906340530781846680526117917109168575877120783629748719041484769805069698798554508451614255606693073786540505241978203858636029649300014492343521829251104188506616752571023734673017137913309532352220007731415433766615273086367705875143769158489551842946580188086433466460866456111323109434558047579752243465488989988211967110476366052998058391307976678135543750001179079440606171014231083380656110886399312724928266834706395402940121538409324120646766911525784447359612841007887509427991242942632066432905191263297023652002656454554971562905138933779233382470710142579583673776927070002773183664564012990157085385538338505387309354576589369835048917993614680914221000115578833656008867546808857916368878937169724986016710496254355877531754915395341619913154608326294344378279401156137977830103282667152836094058638893663713886261595655259244841080345222015231215931336405603358444971100046978060245100778837479504328970420329074970303361310255183351566992574021366016850162331017407062064814931588140851362507613694856600511525921362524045530767551138165879954559055330209297909006448909223710247629830079941272496736613080312205437740713113116022848947283752411440717321998898550099210573790701788200643663485886380897648752247769633110873298112148374770780129832577251840736285668662881922539705753322553085542004864772767534196062055414832362711565892518350175817978354392853289763138293210170554615405457926116232551940570334366046632737038619690409267251280859714585091485790013552132596649990401365672400446993649157646439406757552058185141859314074533534629888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,15] 5261099365324086955050557068647535359144244755573820493223805313205896326665130421933396085535747261068226000645117186855061646124739968010958967285881904474490854529490064220325463871139419031793650004479261277286298208641476940565038854072561911393706972267221187510284040762488307270250548381372379323716812898877482445494541336509844475674175960297590835615682511425785666165722282595039375108827471308351863066187526755883831892424763222013866504851951658872034246614167613488363690476294591448124910269666065224171559013373685850263573426827836890497440140402444022253453821507826747396865768650887925879365749264625447273378172041988440671345922480274384647230219202571205495987962917096399493469477990838397966663248531665913509974204162089093773147892374265191177314516525002333383233801636657993766921504905550454307668004819787034379402098744702668418725945610289980757465935260189417284534412409792174848131928898630569624902448932582098434091474490706535970272353615135261443712970252492924814174168385532536543317836660593142122628950716753794321567865703259897619856179002931188412834687495242434968314436188375101866598946265570014443229897127649406725720784827330106741671401716110163208340080971550087348772822897947454664650989334458183913937214424390392895976926725908668921044050283044671858089301501025819610407200166293186794786974769757039848392094299437301180648409781467708926931157874958032220170407438589639533811174483707197913179965819634795997987452214615367309193662160165194021638442416203701631136083727690257965719289107535091063586816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,16] -6114415371030416694616149351913772959221058592738991919447214359153058573617402060506422128329002309799995487779936645344708847518226534991120566096904832456941093043539880147328493127586128967316580845199554140482669998972217491450197602382606146182186009959172516839994111229667617471231683757782527381073431543256200825526451582009611638303532300558658846476990709519825810665448690602073542143083710094423039693084305798244927301991500087163909146914850608095134948169942888035134451249095183990836342791727008610817580524962318981533626082137365720922350061581329165980802570329861818745324824066371039959727630084882907657078450317477036929740216201154727992990793798054294642954142683758618483945061104377840296031909030737028475407259796680753536163905465639837511212806561341487553058625331193840178642530027810435521797778599230509626446033254294189821112548391962255324189342154659365322025189813276106605745370783231793186373185424371749684849915841867922881112511411831167064729918108048635009297617979207577606308245091058222989372073476118811686377722347093776042554831969218094654354396694435492738437077492882310739278935550724871604501006145140569260453313454794185807668778235487311092592604664772256778910109478804999914385191241935250190769342942603078175999749161839811559667569822449069797920661230590152790207376163806551579424193092671899068332010643024189440328773718425116940566093450078877321172963254795907479161897881295146829860215872991216444674573866042309460520689446785022928591536415484016516010648923643471948521189121953120514998272000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,17] 6028967047310031559746184895658007190422895024517700974908159698400282711107537865326023477682874207958417830969636131792100015600973250549264408946978748326508049921716796328515558219829043636771560528426753984288032114592547328124551616901894262798887818434528024456208496677009770482692322858767232884734727349454888252269295729180814064177236743462101934628655582384544592329947532201169844450974122513407949278423547311156837897180274680451732523931485742049622635122497258592459459682021025317519517736392961778367510145380210931372255693210525467300664646107648853257458233409752646145541971655527992598355871103270143412524308956950943809747836698464073917045609089964443984222984945559285731662867142640050439865755168522286309654605469254453362941263820832262485223907162392696128399718061612470366453085889171895610993765481202838065581876976327984093536879973920295448155543854765487622495708615462345681805782395567521058466110863583877413259179088323442508948601984591347215398532921276649865945536559596077251207243843396890830177587264602196344069973555072350379034258436088054301149091031546433432646073717358570292323533830472371061027647717600833067619568697613560193944548610930122676124705450468854699861857653915820659213353265987987862209432362169029382340292172841349643085659297672018531439674865567047853975779777231914483114153005200508942826638901089215532999006666001963917039899197556214872161837695329482648807182188299173124042689102503846729482510181369478109711049418663701313360526797622911524167876109736657769141372416457462754836480000000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,18] -3958671884381639891048833911623127015757622600746930138156875313646808841094736839530293688665228684145283105832144824512476545708455350923662330010861174548159297167553248585540226723747874140055895510447533228498182914087017195309512309751807561432209501466552963602001245011591902452417794834622242434212935329411495928840531123994327495013988444007760712549901831350350291517223437784252340645073601381320984675132782749364837121680015843097358801373705553474578864411126003400938919912359638635607252123172245270603413282910957182442383563956334807625389555750931123109296984317368799456680679820168161782351560181449097598929006998098001681830267835847997466495796305543182416702831094493735245572759084765431463088839143370680815052378206465691834363090467993768547615408391843860714419825935718855571086622620017229695573186872968425216709313957018237991203893583109921517322574846782699477661082148460360341235140128116416764883610244256741844992258815527244171366754043978541753279783913759862319585245339046325147065243944536941822083850905535252157662285095320221930883773974698149808970896531295497848614205782335914028364513016620265299090043178474679566725032344304900683975491596919065013640603482959781065270227853189275761514647130103722145184174973070221800282507896134671717387237415205658514355192110459286546544220431224650404631732644671009897778671211759656477428002984520354082174130011472755684017688529410738768370767909647510766593967785455411452586922763442558343992643038195624772281040673974159314393760754520660057528329692459013169479680000000000000000000000000000000000000000000000000000000000000000000000000000000 [70,19] 1052487965459394324871800168639788466805044484868638584458649283351829269366031765897581066859771791361171129614192545346295590706703521435709243338628705233498826017471551155927707093459918593226020641395508717844004233589426949640743604192415837124154531602211959336087865521345340867283824357115592251000692668082108048984766500520807203323052322522924348469741699317107984957223806484830149820045245688655798684715866240679185267869338895116288202748529916451233411066505720718202049219499490167268503731549011796078041579476587433404023905224584688168743991901628774817718113298266975639915154762252656670990576160891470146473177833484727908714627461276298452300236011208092275870342657923050731693121929876431531313066072159243418652841289684663105063993765986964243295236837938491862833085244672729293004473277107269169028873748433891688140892242366698184999018428757877520230387634151340691171906616004548999043510174569272698336400590550983051361090266333211453195949776779114328548463585336133593664871254735485602925708894598565084414818692840173345305681225732319191769645557289865535915998427687366261486872523990294207082202714078941435847157262049358129377892123432420451532386673251701134706016604664235270520738242550985921639404323884763204804035569481429474597347850512458811450243392589601986593904485057177127509339438778273458342350541357646400201088911109845421662771141099025243806604950669127413169303545765100431366493962548758978343919528981501171885884340528419924551011933010125391364827736339304555994762887828517572595422983899167124881408000000000000000000000000000000000000000000000000000000000000000000000000000 [70,20] 684935658003440004665274573519323115266393528244591515141402766464937707645435383717685962343486682444645013083926063139460149046915098381646891907405334866009519174548118021992069461001443711263892821698312249920876282080904808578480105862725928234261340317513169435750385176457414519301471301532211060516665831531021006145292054050694712961343513294595640281253071895634643383173206685228514614391476302178725945409218133392349509178234614932239885213670913334670076392449858282858212239697869058906011119580849398909185013468389143585181089544985337901138056020283282165766445051116363847042374457761025723944174607658488480801272221507259233137171743513651783413293767603610346511950887247108425412830171431464597774177671796220241816187773166110310737953082581008770280681494251507357557404249881626541674011720097343294929678387583477298010763293025036959100163799448490739296585579108591568621141413620025590490763325877293334105822782399467959000505682084957483083905753172177576568856055362550322284390334983991898364992421521471301820863976036901992084314008216952484547150339691963865172998990851033778952809610963172854366125681587811993305038962037641304142886119991425256301902699384607918943194030752253540421328649419742462924105122077519647669772772211060581138500912356707705777148093889439534677370059726257464898800176211210022138344661537343751803100551852656258675641954764975030548652015387375037368807826463123272090311052539491577908310965320777846675555324574972621965172675907606276724864860978007307962462025030766168302619600769512500101120000000000000000000000000000000000000000000000000000000000000000000000000 [70,21] -849254414528276615245320912387395454881311098616186854016416684377214358013865709177095763592757497536296167370393786597306649492218321814720285864464289177587115864971314627362069640225943198125858884987938418315733569421525747389702559379633970108455303158816849799264146865104876998179065476199448348873632807205734098760037545241348241824983879089124804928907278008998615630144454278479151010673775304754740891586324752430411148100341478534623331578885764311474810298360616358903643151824127022398297033722820518616650507225384212425385564001493693366248991725896658070447528438249701135271761083321198299335139586874031349153783780997679083060211545963115449856571591607158859717427599417627201843169545331042564630919381370793915262478308355716018693177328396167930601780930656750564987971586015821584152560910401501847909521917057485552735011024496698086306034150741575638759581303568888697647141840381493062647371175075232364246540908766979106573542057840812316253316844196508978692590932786720570916005308576325640200279412332620460060586491280696183930782141813157220992068354541595578316624070009404560854862273066638451775714430291356316432569023396930958570755370104567834213927968182006155209347078390591795207040725408299627674359643745163576611081306981787283293368994571886668935183822199139036239934816615220521596761407182785436825030008038289584260244012626743349789883989052592499841083866840663731843195225319778535590332276860016444981025231133410449896517699602164100620217825766124404296500813649588055029622722226609454655714995795772248686592000000000000000000000000000000000000000000000000000000000000000000000 [70,22] 380424546422671687434070586923994728272829034831489536755571597546067421677355146377924707004193611346542463537375701166297538014362099846946956197195195543353491326022751687010585251547710634948886352870536365736889648071419465034402014360468836462335825696483917005097117891303937973714507701671896455134272161418030038781657245614202557192916422969265621502554279161894776049617849306824145257827491917874326528440697913178774090096623404704612461172460500126918957787759645756726421225530422868864997739414046104558379368758673534930174796108949490486320277116534350965279457039729089386048937612913678689771053914833774338881766915316863983831320477588519661041384091101417135164970572728207113922487531519363561082640563382737044327677947796191489306430673438074970233304010791917936465866328053449748090280405673407406099294813354671991291393281798583377839701965508619104367320265425434797300104501171578173637012631830924436611312734787857367112420861611479812531325458196345013462901932533869397932311975663960203888516370131509336513025338870233632367290839379418170483859854702708794019649942207926688476486991772353966079573969352324318048207665135920813626433287867109941243649885741996745661338642986713213423655634561269902601026879145803216923301467820600880897313301904857197715895020723666357654305655311306613666011839097984736065001932322487217281150497800583322080239172274059405430008295953827232981176882048334645689916495113040559538780908286080915191331659298465511309710336978723867244680775666724602143594154883748289656230157086907378434048000000000000000000000000000000000000000000000000000000000000000000 [70,23] -43839103510718475063596234420070553978221765789038287807121957567706799340802334119160889498293032391038551296756819883290298781795491372233399843221269688177870905292467418144090106730360079402399159111095026287083712763318237857116512870719246629036376766441017860355739328136566879441883887657708091292375368522692805470503673213051521107451497816073101791901471479381009248207817474975038746055595544761513077618957573086918504801507235650876177999189582380025308806994983071602751401865969837304764055438941003813965544493145219109906212060156832255480017105480892817425392184290409555820752518513961357606582013144173375049780128467103022048182076165836003271250361569501583032010548760107730109267981991374031699944148172961749645013885297091831611689944202319029073888582825017793892889635888645802184553833355879986912948552732643839294722840201718238120851551170790731537287966526359359655163467017467941086530395063508964280493981460909939065841622363221112371202884928835977912323372622862091129633505969190413408631653587101115584507460629097003745823683630928927026173834971230884701985817834457317140724023781246328695476914169192605457073782028744082013649328697454131267473656849981984156877222146572264527882644296135262319078381095388306002460210226070612806707257044674155063666056337319656780115314093304829978136847265279198700630720598714336359409850908150018667540213896910556679176135720363851195655122913892178808090882499352321440446809282524999944078581357947680867274573423168934265560466850174953108692167165737256349896651283323777187840000000000000000000000000000000000000000000000000000000000000000 [70,24] -42337920792186125520603788863491353031257203252271673450172992533181107994804294873999460048624709532208053054362934365391056509100124498260393895512152780790087073610143088945582462253546373397289082904943396701094572098612946893536609010900491209780119666182072362085358703516976932070634376924366531857863768185511170135423699714123033974384038650190262706651299682151952701540509216814683568353842206955787083062558713571118860219373104909598557055934189909860089761804288019195216125533893682287105845416391719917464081889689061785523046542143413016883842730589028850460844265448748575165441120538033351062897273478704015376689017743137002377459080245280814337365660436838046591187668896862989202710128129223279631113621252629356314867091699494354389984051326047771407851239657415528852040688062670842727471090709467200288673913711617026337690464107463061249477165084455658265672865876645235423599229275332115866210055983031458483071757411830766795899716194094677265497366894480941581299139266414834018902197905668960212852277120519645451396033308346851858784099080764930019840245853746432344164688847914294652489841304202445252075049575903334194936615101112184832871023690889328862930302359280388231835672664572130088507278436604875851191154314577465176871450449631728024966528253451845404620011060815025951776388160498474145525721946064593023161954657126769909663621048578259092759187772747387700885841577806834874226553180653581419060601684936021956219316292235231551990091424392325708628922701674963869934289848842509633557124216019872649691721804860067151872000000000000000000000000000000000000000000000000000000000000 [70,25] 25254051763129479883801384483028443627786941554636897498181839435538668092336629746901894796053878018619664522663205695427516378789717914958905374151243044763364353321492828244433596571397938916856053000276600492275495807179550952139296341252387992931536692485093705665571720445720785200811041716431393414324570689284376943550705807365831577454012561996012469869996422493982014674586134285967246795150072580154523068222761249104100301927243183686934069512825382207143431625761131051415613092603341896144395703254808232539864538788297151318403628367199872797161942813708310297494561260685270443978154005630242430401721962687075387999849635560509006785213540464890676227137063721586542095648795079034234280961652047422997166362112905101680209658464167928657253290379151987321665352525049937492116553209427771203477588014053129771616907626703962705060202734664585050676935052521688500147741038386260634485771246829480597474426143988767308129148547198613924302564893740475888214152412053692262466886601610452291346767032355019975487127147581716314381627222801491091337382264923068012974126877778264287728130280023836988993309491156056887161063292705067261176862120519560088207353111528992472015596220510508425887813546174275980241942130294091366077832068301035163055554382540741165302701931273445212151644530408554535335583868499326346644974035732775743639051453801288920652864451485367914495634219098427835057590133030494979188973524256153648954686161087874245503780819056714209614352243985173956314561669070407778286196874724087584511802913281593744076242279158658367488000000000000000000000000000000000000000000000000000000000 [70,26] -5000709292837030832946780723451490177381574195116590326784478739400775905972101818119324848093242023547618055322412984174857536188962099672263403918588306937733050783206220717177659100002260793009079836172784215851599549086803168550506577953720865675857869037027894388412633706531495021916043224752435995200186400319343230364429319264948121472319794194535237904218897694989890556439889461691616750973985956833807595312902918093347351496809333157271743145488362864789893000644772403258353449634566391078533703912629691454226315620527944493826788427984281168300237042906586317507972761920497809748894088333988782736672090832036446706709369882057144891009291356135903545699950091432054057495940099333596130268424930023647576648196104094929535782453808116084133104494688760300717820814085103924720272000954903950697812515382180223412793291580839763303152913507321625098723545656287591399046227076100054652312235871415315964876661396211413467989336202822806930046769009812389256203915652675726968961797154588700421604910319226183596148206877304587802744146112278161967048094070632800830619003245775738025634550030774714147048211609821465849009989412424935896363908641896093819583360317956047845220954969448093612142143892795646696420623911313886395858012592903523481521506878443672608012843060876754639296749992389800138410961346002638577771382641042537758705740276228102809349273863233190768495176243404940710839483454819368474758412305065692725083316214057938592684523093092119489422886858375675880224000597888428353908530531873120202838070476750587025967815323147042816000000000000000000000000000000000000000000000000000000 [70,27] -717290546505368924912918313340411405263742341355377611850784834321128554816914175422564461511820450185264393278282131041671013861796206470271909082551043842305978277983367921222269741611635139927562557623007741037918893907626265738203460750018923427996816171010248458601452790509103170958138362557543708608357973594513473761886125538893864355146715059907485754375285750843967716907571269832684908014073561569012658281847826682803144273155324896144670558434478838991324310032742853813022783061362417774999410402891176708914778537895649536030601490352909689038857431804434327147507410247001206484075532412056740587570104421538658273504082463050295837863272845988230877144612484392938529238241241833174532970020776540800847631511415387800118748611724125091672419969550545083121374909812823841159997459643900140097280016530255281865981895652646221818288554349333992242957148670423067170675986126926212234165994197399284967144469803240828685507255746103758154871172429759131631999489891128431599204167242508101633044042130352076240666610949471196410459058956344221698740726075017377221446681991606231185203976228398424164056077791586541775676778757659082384850134132918039896526354829165293796930752518220129529619742298902695813931896845097899625443844844786742615510139230125880586855838465052656641961982634431835870125900354031463912947123748351662645607122538041740865590203230473057487094170500997643366272728580423334486115516034481218914374265987507437327354089536857712699195822691949923996863250711022107908441958289631001346407285295385921907919864906647601152000000000000000000000000000000000000000000000000000 [70,28] 602181393041688228574540976799799217967162424190723189879183286456843454436048181538513141005548193642122285042581777221019517245851181273712961522811791495220297168732934297260179984799741392741341675988067973564334526618916967890070400210059420887213898810770711255792346798659851134948591349423523119073320944552845360471832359877925670591337160473460943802718592772277817463131121392623608321797635747136373322791026779716992826855479225974588982969297115686542647664145349955073625123033615578412115253416488209841371301938427922496458048180388914278403482241791566593464023391800574557430632612284245553029712362793026209000435374314684039563677624834196672503109281402190484293557857378408065349300907542683312119667016332806466531781865345349272422201920898473130147287200743196467655676097193612079243815143991805725069418186140647072439891514935502335746139015893824976458981751240051485196880649471419921863833266988459923498006038475098701438547843137375138332991591344378728085509609503457134661900814882576768029631736619462214328841112123915494032617509128032279639190550131767698152032791245375727025266123718520457382702882202565723931241760892298324535207207847297673203583716109017116735739144415657669964058065669965717421935838368639652333625422588862270548627087454113286018438309150385132945282000580714620027734473787375478110178420046806674117325060994155077743037449599543182868609877268950544609402711043987656018829682996005301388099147589982779310458434314204566054677864113054245769186800041521124384471822074869105547809262732702646272000000000000000000000000000000000000000000000000 [70,29] -109045031667404547644956573706437458158001883327791824305086300448280350157192256357918184849426339537973959800276453317528410264663139841444953385949700871719082952956321823917614804712782497261130334966019543104317271972822822476947508559253435834521258919650944246911275014665562364128078266726764022577628895982514056161432147476492352348411943205166256580974889433608541720100765644408607957725755501569067718322396528371204797088354218219499156843873878132875803969498369831353141206146323005334314144499931875140852899857342292850594812659759839702241470151086750192415433365929933230899182850023521838676968930418469986151221415537817728554283593188652050899207635520024236874994950474794605819323305194679053817861562834995823601703325086191685938139041574862055287939490292477232286307178648147857332106481650826737452259726640764691414388021268473112589010069870380058260085133974297539074721502618526489785539663553600481855883129348490586388760884163509177475482283057429509831033831858904884652025875638022889469939791900180905470108486158697565622159029300952624923110468513401221836874777173679650914673861797632277744836304245813304832277178898602373313617692114605162934081544492811957762739241224613278089617941711647136240996392713230984690074439278495937032235378199024420643277758604996744221167465961524923712196092222238247945774574001043655971632166490049721562943743767634895085789761462065755815464319166753255405713708511238069839598473422453611573826993302643064010582935800677124349915091006547165173040025315488719155773566700394381312000000000000000000000000000000000000000000000 [70,30] -3296230440571803851226170277342910565250213947405022168277709167116746314501581188769867779092613628724199551148517853722861443483127213665420021033321145031993898326117213721240133823495065314283786772143495472562015199402613662824525804936496401475614640148986907345477732999838585187620606527994571745541260687611856275943619138401928918064169244337135988056649374184673814655512719561326607712699909976744307595941174770715837860464595865896983519969332287918286514669932916711433004976269775099545598313595108976846715900657425440998191639967452281330066815398501592130087609627291695167746993265248197228750763687165169441911446106194846297938300073237038741779668172324791090715599287262972198806308278169425587721470834794964407567510428398500461618818030024715324164229752387231091417315929738044214107175229411495538253050799667672781651620173793492400362193135642322819541885036044759359662833897210208639083065200026830775531552315364703142378173280623477175145391980988438213878525122636874892144429369413272034628270223653299017455110586589831931312815636855178679154377087441593181533558049451125566864381865950051441541823252427505602015419106573197878225770277532940695761996539227082199817205778939355586905166142331242250457731873595077046618260906718097968239651189451736117564288736041056212429391737511532758983365069598232461479161594162040326482695111581583286075391125303078014831692146591104881087872876059004495669199619437225003837717721117422710525848865675672537672105300750705576901717100615634031359507473516922805039143760340975616000000000000000000000000000000000000000000 [70,31] 2376846932049047985773433377880578200369671824697123544533271066850972938519691663714997889272803607910724751316541925736972128435162998700701009748217692693098488824831432656567020587017964459532588055710691958850898023135022407040382834968722076421646497579362520132105999760448164576803566573667227155164267421990074942635884472676772147402967933162460558748376453600782306182895836300728615837843763681198960547259768483550891037606020423472314667103998170152197666253544427690833415950143168069820786287435209003141265425821354499033087318352366720356648907462036089947982440031239318939775540043176497335296971077897616433969467442105333951353575129521653238922206475079490061900213745524733067379994501218380715555401843511293316292010982583119390576963522474445547046191398336119063411325892427065883882332831365470089512529351615189793486203305525374990676584035709784562231793944732513479974736002539425331019570590790992994838256407206520322341401883441326392621645939817740184613254889075948999808957189560603518704280063409904441826077098238967992563469349279417275860375429148923626805272719794219292350220175415656356950876486324750992735703920841715138533085143548764340240982475728323156323433573644882299524554271774728772678044101186265568731777008944239298132914964679380620323745526975156610459499602889118546937137423457490149530010122693794729826152789533765646168139614784069992511828706739510326189159237886372498949669883654794290940073329346498388219017358324916711153550559132272217202612436666636679725118357939860859635217746899238912000000000000000000000000000000000000000 [70,32] 876502703646760828872778101885783235529268195962723447574386863760088039548319331949146210935403372407001122874392120034331992010394936100947393282146183331579977400449999231461128186924607335376686773992537740851444376147937141368996043801075187908583576440802635617867501021489861596882586695179971232969490548082801996069984619074269101894838987424252871277803263769615619980214894340909918016305621280616647842396328572585903909888440697081575348313919590427805177750607676261429537239135084314577978046552643961658336223097204128360192705559847675902945153023275634696266945445545054122172698321169029276620295642241014066051388148263431560097632131664392216069208880042971896861246059948113637701741950927659201478079266259783927079478024610269463120327474141748428943251509242539038926920732495932753596087408982140606308287950996808667311179259738419796077387292756228539782851498085999040881362853334128848793765956351170000905669998599702757276940306847245542472310679642965687937163163784928561450955227873645065178348382791353369190798502779406017362596821060827068977473934085669794625561043775576818215809394341277267803201162865506709578074390314966990329461395669898027240498335872200668287348416756618723249200672213679412518822439527618206490621319569380193763732802683257658408353126187796156378956707442821997304225835548247669568714112168029799690368128740620529628535190155125359633061290033644159462840058555715168615290759219957815329989730774815087257890700552847650565404337170076010209309865031468149413470032487076437752113676454723584000000000000000000000000000000000000 [70,33] -543038421860550465442867962847787391316756505256486763550908562382071935475335087948560536959950297354639961334488181713599093372545171630036427928053380764520866593700302499002794685122204002577773427068205452899709971017771782457936843250224920294511427329900687815034538909478219420774626804033356187568090315969818379654868944058540387338740268641894110675123239372967634088896218310494761327050204063402302504203533015204847554049537468295007072534300744414538966062720997721701310812153002255486821425941920593405268893634854969368668775157447454042965758632821661690316193091561400490614827553863131858353427150687357475519549945811896947883820880529876280671517880980936042878896609981712281306834117743060233928486575845240108560934201446456633570956729734940479691829900035456416180481501598697806419999459793485239197950025055167215176934999047573668797469256148326535904182192474932156222557110843477967187416591478080862659922576811405286262425508639658212540241388165495062975723697586431441888250101693648832795603792159882413670751236010164694492492831241474861626558610559749362050895314183023594080142923604831629532926809706883157866876745379100001032740950024585889179207161592737356580832403148051135130389212970300592391288477554615857908942904448664331975685081145252042731836861475297287954594017258747748621449068997311710284793286757196270976392032131902247676996276342734786430321078910240860404947896497532156416125206131033150872396059753658830330018973504868380521442386922164123784159012692612441981163315840385850237807013006409728000000000000000000000000000000000 [70,34] 150800308741936980778936597126434245560601140001561844363832390310327631682812089168472414447261628229359794921215109831276241390496442181174602136364991043922865433229740973466807445311806930637743906183326177283565676975431192367190141251586573579277835853260381840149426240496435208273591453530153146845196417287941196033291948131156137674499056401637892261300475789043214936605052000061547177833124879878358695334867161014349073632674862727994049423131399405789470795977859831612159180953791075697475225189781657825548413235656112564905396238491312801023311143600532344051955378680073682084045897674066655491689222368409395255903803827449529637468397126212428803139080650750988841951797418468453566003638659526677419597520649284657335015570101085448489110936826247945655921526048864838994494659286222655596933301431383426925638451863788704407681824362884336487816771307177156168099712197025628191220369769547415245256913672276932128953496146980362297416942839633712926839028822732969897076544897699909528941219367192539271936778674774426823218929484143281820484773642559001493047720889378483576611509612596313433590435041220847134729671578663160567077680205115416838499989270685788146449560923753484822592840457972700032987869254468248245145532934161219793252044675049395414673614480350082920216070551000698458730378522577145664265394886611891249518536354083286827304445063503136792817024945489699742462066439908420766074453727035743233364221152545458913503036399976929608197235817109172799645908014911667656209012162716309960053255505966163248149025873985536000000000000000000000000000000 [70,35] -32128958486821538709057025242182071815001456210419419580118510998812182788006708013668560650985382753402987742477664057978198479635372022336755039184467983708479376284150192559229260270067356637133513957513138538877171662647973734786368776988983877886108930912680379350162519134604121725772016161723976617072176895246730587494161375513048982975078701832904444639004500886052587334674492148793741115143796349776006317831339154021500651652827512590523902830839221519287713378901193211878092185205333193891316535479738287077508867662896922925869873638837271027489385559481605067533183304576160865912607877844298714629578176855909750865234625492159859325977284704462282511766774243981967876830140414184354706508131649837887564301612391007637133463071596038078834962587105275193907397460388098558792103711061175057479831282711333352167291002331988989477804924720183598121346142672699841965689677477330593957025644199941662500665162631649109309582901318821231758916283903598572380598573467710530824861510905749153096403825371834330780883531726116406341737982080303506365498938017543089881644933031050303287656138073109474528146604741630342411062542545630716295620050222967717136617017714845643900564851662522247805735880953343460017775681762606135403690190854446639463673316907266626002060448804579137839750179763890711600399554523799089601091821280161472169373825448038081628819385704692343913102371323110056206017799044689687384156132695458967083433410757285345847332592149529646967932008321730730191102585631313407284860751942430372671517642155936324305361878122496000000000000000000000000000 [70,36] 5315010576171119507691907207266773282792182452084456176546256784378375655054786346891180027753803776554864812733500307155502934166742584007938900316706004362264556339030087621701075263804620419386337517355201497179451132959370154479488273977327154100319563980323749752658114451775137405917085290157695768578919796909767433711098205810231502202596587894332659069831670013326289853717711838746624185775180002794607803770449662865093863614401937910700736613797736003039789284973223131374625720585209410822996909420397917173336261216450179353576023255440768749716834131771393897534882517804514593154470752430069816356373118289003816943622546434449137032103003756312718540250980675599263640733265846468951957589127245292660568637601964268985994490891613498543638837003407379210065959898223799615120901889940443186521051619433943101939003682082493227869859635661960423864265496737568703329236477408862092231104632085429664079014358453371883337396164372140862355604337595942653309532135084455527719995077577145524184915873792908141537942716582314909999024307057692231966440355180398927169606618165776359908175313743861017334198431960954181177355157925911882663375990499004191632479491795393163173002526538913746063945716024931633391372855765828522986322196142509540155782848606622916545034280780508383763798968374365657867049102990421053399210098005328532377751591832230137223453791634329818026532098283611444043137729241417837139950444116427202935484235614700824279950354487649547972353722204469368621277434774411505261191522039027066746958190598899232073064376172544000000000000000000000000 [70,37] -615281011564339914299244082010774516766994281545707292130683037251204733603569634594874222416497337191349643872067139528381669312077795940505677138747565098777479387700003673999451474109812583514661642447038965070907184773573210682501832188371158828079501594952535880909018350015999230621198946892949266075087267483445349252699763105647612427752232849087644901381514793529561769038822300346613558286878890512564002783918753655613540991359466465157445400579050363573864769518548569293289131148824164040682759183970363249902338094121027904906386530572716406192466469295325914629676545078876951015456126950341876346432665495849826860424406987722464706322510657431229029161457632510321302639897227837493239800615114461047432545490638320626251787354294818933382359581358233780757007689280905791611536528195948261948595687592668187888629871668184193171114325235654688303388168082697219361013656814983211027663246289447270574759320889474703113900180938919561531647187490215147734466738689163132877151611228810639559401934733118876957814020878472478853187878576571270375070741619177911330801160356227541696941419393462942098647998381045063681820871089678783396400533381719673084035515348440694633541781374606988633803099484782855794280579749400705863005392498066483101554080028243689424925661648397451455319736540651852063384307324144058308512536556032824457941629053751044951427603660677134993935863023339112998108018087489549942071176382583022425462629426852431125887867986377473712100059704699449198207616074427134106824851629841604605790137032431472096676285513728000000000000000000000 [70,38] 50102948964481554623689920171136470939367323522105468392395043652778154608715765217911874508189659165420431991054185847977615019317411375700799507651453317747211207007520651691027424339540766709407289282693973392043392232427222250059265094688334592477114979290931267610037565161042498844105260849062610011476668500098231831035538313672908741194762944467773605452530570278206983130644464600457650098925918015128761654781539885403299208320016699338638247535664995697131619719750308321341861910888144663035915816817837027905356366602804338169254971610244199689293678875883298719251013943109804733907307760373964367095830743519947694370500032164876428651114095198795364580077769813219282326614393164680630242728299495932720659724822589085154369181252676591991298237531137401552655468183988870066275068182983096059860530043144104425473926277028212499010668804172376167317171895437799173169995897826582411930538497698304380067841353771677766330738566188443526429067396842621800792972741577001530038068665131734919413864378939810597417775550976849564050820141518598985906226179157370502291449768936617663003286586983759836624395565587273966850264632152499401953356553966747787545507517038588051042619129520142171687117431627288150513756264545928045557652411593152423674227767817890625484280708167878488044006369076240149305626061624283642099047226652707601020002921068559266551432198515012297801313164134357810178970498388490844819755140492232390435695385966432049823474732925650458446159504722401116521422546277660812103812359463754789737716504933790306826910171136000000000000000000 [70,39] -3335423878839591474519233408030519905699232016742014323932540441176297228538056296259642372255753861082337352214282235545642222929364249334530925895686980784699007431778608692670150187700736788430294680711660936919255915462225295878564951770636656404306203257865756151301127762024064403299161321413414747390720294246444455872030707521880732110514605076578382810808642450072327706362832022306060979017706082362164521602292114191546368257156234576094321870232071690198473425359592813656430426261264518769283561451726793286166998791760364193487430764378704645597574367555135830121637899776746874948158124991697907884725568699077508009195025753969707288242989837482131624855126931960598677415806478555367012707050757839487581616730937605899326366805817229478269352780159024147075317271769968981766415946268709213019389416313581121893966085018451515470919316303334724257017826623556050396903116295531176776998301154747682611371368132717055043000379313174871954098111361685079348323550573515096308203802031373767977151117744942552401725352602556587075180937989369477880124677296340029832436838550609509707577854620906925353095741980386152837467758905511708427720627992327244994167874169450352733115183179772334803796187575049862357574627692063575825196784226418148916427469580864921660157992859101349265730220454843453487736854425654913622702723890442502741409722111574718582545794454064276831313667090530222244126063485694151419642764666304830583854384421127006043333676035338875001885550630820503695525829960724680844709121442724551612046282885938878552903516160000000000000000 [70,40] 207038311948928539593006774676244574439861974547606508684510036617499178992956410384102084274275717674422546408126633393351944381170686965488435444153831463193292999492929206657202542555087867413789277573247706191769304412690204941907980801303456408283100914888106950539690104296754791779873193733704346618435122204745398554970009115773732171500429890261889514253860907115193051405857555722876036110748377211699583777553543037725911545964364869678823764805265426882139662538511794623846221851240029064281241560104920021478609013402881545511865101715612092459807411605255810605901541460523997165362863450141265201265017467839473099809172853887223019242813604293073221912835134966302863878455922550427356782569388623369311940965796914209917556354515392375342078886598162128791132071272272794545302105531944258112694851231375723017915624100571716156081707985695415158942993560371062922984055361831130327539409992029581602386578288070662246880959175968695052104346767064109448468245760562065323653997629249124379936704658957954528285003992206407408318960222111467994704971214504461919120335860739175476329358262298527684716243052795074937620630176582618178571162274355580443563793730215469193498257505528335902359508745611838032138227190542754155990923177462590597792139206271496263549361997598172312193305269964319710490653314561553540717183847418753144567326206784123094478173558624391533299565508426749363556033983095177375487170807660750803515455901541186399709194252760047075761277257960514481167542059659405123168154641189659095331309353978772204898222080000000000000 [70,41] -9076020355918740733272918272936345463157591467687766544957090395603018435255846749363061797781120217854953582784676446114789983951228595920679095089095538694513494647564490554657227885509089060889079261587926820589763101253056382244846838702419062594080023566436060982864096864351641852027163103785847678371334576444590182176139149597788033743116857575471036948874635393225476205215623996377992974721471102913908292004339269398986742070462760451347329742154945374738473621136420331486867866777813655911230839490610504762621849312712325273985639972032658481549431682148386527475652930490805017995314800415170970149322793060513506982677506749435950122249357526194777370551447962853367038546463054128724503998939597851391646359747678100440452465343707167511659117835230333239346059576530789392462821890990132387665464388694341402088582193351476237821219981686052706495095700987035812740832375965478409450531519268916741200439429474555706983645468064494112317256023233561190184891424116245221407264197665860522383652910329220506955832662610306279728830974726345203819202382991983091652621153436666181310257757080674688410503294677702171153921862873185090502582234286554013939715157456165341520323629741918196824514117602278428692551892743002417696389150718457837805341561084917498525323019229400691283360511241932837514201519616384781697812217977350992313150027133453044645740064259335690223859730789673621294347935589072553141795458708724880046765859443848317529506745165163607218646074423023155426261562850964502290880393782383150658142266971662103944888320000000000 [70,42] 197021537667307813715899893181193804913602631960473259090763553481946879282989540658786413224223555703968064754831419152029686622273355826416976657097516588119672256919442859866047087255592764322115647373300988627399983987591431197027855131822822760561032981479537672044497733424562671039256180359597291503212656975005707350729508958750799315389330182772621581834913811280190123092558157818756161893117446438948365143764228676219889753940752050454967847641641536119931553603885796746449092225695342428437460434761166558952564845251273995315055144425016673963596326960131203457345205595637957406171169933253859053350744163026316335064420201513401600612744162774543081777566790401107129209966538867295762275152690279346826205075793560823635640939420317101204950310665983656711278724958326234005707559279593711728235606062549460407376451135604025618450410278536434361104776497562182901283582186541360689163328134736336001905235038906114592702913436742647499291814413397811717474515386549668051440861547877998841841304842971238312241224889989371214939748229214871436601843791999413683694597607618013075546381732236698510206465526575712871166566612649501579540104539752901299195448594376203291333044627883074165431950610066390444993083299332767988647441273014360082011104444474993822843031162405701091551630251389212773555189535703117600933976960313935235849443392419486086724527223888635377222433136192289862840764310233003339253331436255040910733943801710101066829029526658051279327288270370907561916811167344559456945447186101495458923529275031415475404800000000 [70,43] -2772776881221092744686953583917952543026457143030450701559101873669957753679929453110453531689866797097360311396298685673406778843333225281544917543675605936839583888414527096479725732851812710600982783920565482405067150553706394491279451133704729060165665460380837789673798703222118341751038158305167990455604914468586524400109254351507471372406489660217267919582837850344074577555537150075306241518429179261886622179685886497509847001995095809388785555048694699944098037260966011903601271051162951313595656757121817177700305215497655981473644723927500704402564871474972755009165165936154354315955688154608468905526209079082213887717832294996984367896385713764258905285822968838242332855509305582846399447728708664082387177265386182533658004779904757176546889783826622104227228788368978449169659224737887613130661715364303026238082051721873203428439665983648595425847368993258403297380621558263331489072887834522740125190742501898018401322146903395764983786324095764094184185622763332787414302987913291535798689848234650302848490105815945707666031785890642340470040661806878960551954823011832109816485547838536739509772282916629675193618686359353893130588982169207102066228875860604242674701692192365786596047864285573366912207174578396989124713513034967442458617924713277505223265273223781081683466179437120945265431150302292422623651618881966906122647174076182409551429894515958369024976959629560697699161900364062811249782963530669814022754845662768305744146121349282191230847064969055319934776500464402140217443961884960815581888733585240766545920000 [70,44] 25820817784809045537641413352382510223914514403821353524177362774179182413241903630338424379619698804039693798116508056651707133638504666602957012998932311830812404854063988233960236212564918470978092964411849174301268738668508488725814348564888633176959553464400748022642717065342989738350757064760704683272918711346797536615533576421037572441657664295036863603795080939773945853788366031662322781600418650852306363839243515693246303844259685163069156483014371254730888976276420742426076426648860547995231751464776888217019268335239899689790457340892866107144726816224883190709813688801619248110351540454096908770695118926690943001442982051537719057793750912672505232513573393030368420181093758392558199370467909288788532297955202587122211389815003316436134586719858815253726279139278335613208835110684916197446227871821005934637048638891716182028520394962835737586956099246043133024969695101526552882808766840456172002194940648863409071048023937150455004970767551752599485519839387860660811406252800675430576126467663544131037117146278677230672130679662650566335904975132485344317613353371856166324319428139385359658070794653071895762074907453159084477405351293520648196751398085016542033446970324184569120583927682997570349835628836234720696644396754865596493265193171095444027273807161020209891171999143784414152500736931808559577659329215132226987255994662610148882128238109207715914561655709131157333020873433247605605158432141409619719382534547823045143517616425845312162913744653659791923274763797053568246648020643104666627399110721503350020 [70,45] 5516645531543676273690041623811900541750882259225941359501297599557397538425502373439601812359236556959876007464607618620438283378870221914313379969543730090379203762651262380131111985884274658266754752344151573701032357349373485638850505632297138268599656146689938686675022072701744516227927034001563029816185845040433241257602535666712666694968143938388232978241858805077849480046043465247464629055610983045865980281788223841597044287090203884342511417450045373365886270811570920729002183987579789846752108574833787259172970336665358236282977707606799404824817520967654370101434870613697638032560873679241844978656258369193820361408413780623527069094345840451017214866496553913374315985661240287938395094101146104279530835591073006242600689483353097896735429495053561927348837179042935031584858391819268720462160057235241961252592999257679362652051405664761961871649437280750768673281708184174165829267476304389864108427769758623490652806762245949144631082375109252360506593691918322324206362158165699017367253109018095963764997829457582308555423897039775680632016103050189945924364265084942777478059739817987112417019567742541059918521518280724645740016855052689634305710538057835943262672147698439306295753315981817994332733164126944701993638914685357607020815053154458823645479338335980565144381503548697315873787941586717339498307445650564421694491465811240670238469729445684054645576421799903689724725851001840540790797134678745772682950696973885419261992985335451515896710920983034760950189732433904842070910331966228871055001676579724800 [70,46] -166443392802845054100829516805028477781030590899986275528403360369534159754025353778138550721241653708351849603866769293959456836423960031095981843955448101408484453226616890444412916417119151937632432183835867529676518684245332875943594616870126054511522722601137795901431947495471724624608114751890599347969792934475190765404696864276944068346766926703227451287893210629684973789703628694239644680739021652010105755354721610059843039522311733758491085229029251889724613492876347864171159348648369563168921794083633242294216515125242178360629543783835740986987066450379393878483732687370061681990169154863438524585620130769283204795617174616120816449254800957082046377510389555952204763209426434934151328636836550829852006600823827741546079319478690683824214058015481563843445409516560638222635909589949951679058825125224170158609137901027456306868721525851426592441844626837270072974780404766117446932526913186896944937150176669400024506916082890033910536321362138089464984846626878762468092667138240503587720179334968515986721841105218941500143365049712242037553541622857613728376325601774805918419812862175799245207262641193756890914855047369538667076635793920336106877291689351957827808909996832057869581999798260559421727964592399691655310395428767722669195260521213307002005868507539392213892428475814880419418217135437134085306338213940952087975761922680067077731628717809536002502152014220185999144849125159175657434545298481903773767713853331916617594758645170237929998786023421490145930884286244880709000774924894996187982190147840 [70,47] 13375378860156480049231350196110293881455885052351867988645028590425887147249580052923449348142077005287776709350431145020035906675320086099798198158998835914804703898998880172784687422736775039762187853151953122947386836000121081853436707663035252074935716096553991667029358413972011918837227791082282842291824202070004323429899662445735067867558701707104842053596023727539310443860417581145300192400119435344146054724956023901928267943768436530048876754187412827902698534922554302870365837816360165688830530916584989449933297736887825549510067869679643838158067286534865832587681806142500623363779648622562417307465383859300322877415262095855890939187440453993162995559687896510791308572099959520127196102465676460187499163582015251268719674688000003988389532621034576302651137745478269609033872234948252277616766063736744700546080534853410281058669674138151279126008887729790826405669592463901306842996739912401068967072285417847215547415672161733350080981343568622544522375518543603913811152735762885414147355535842395158479063428531179845833774976585190944822645746907644845218058973988285360158052180348233457330064367416672171455916928609150337617273173812184969841792477475168856548647252027230806724335723592284922279070802749631556614246406068141559303576485685675429542393417189659361714541170717715233907999154189491908367391867116746218343161483310352799687575965843220093837295970507274777226805364392380717203743204117306794205396939554398287808749677036778632296275502080646758759258638516322357586575431726655533052678400 [70,48] -501892447823345944155004808865327944487762313682788876959397169822055681508237194665066997665426141376294848185879207670435625229854587505882333380534281816352080231862538213400718594983059356752894616225699864950662821440510602762642894101927867556065636783653423529006224852018428569497888887649375867113265700015256857211395717969863040388183182748892077129903019612364470194672917761737471642225484528254920288985439198558136144432444573021537040820797622991757635107792776999317787690943515770725466538996857121454779320820283534600671406553630719511600139954667442315475059936310987716535858040893689617470232166130921028683714045228017419866779326913206021271232309443907718887616308989098648617630579702535710054707917636338445753307629138296666833730098412854137128043037965867831313745690441542469315785845681994943072206909002558867936546107596891944159921406036393893513774324114287959611902426267713451840855263349034977753650525652744923815606929262527176286119899773796675546007976896443875479102785262985988381305615657727323224444340853735035208443926614992598405776843058572357015778695471413092248424946400290472039200337283955006851027096820846724242821678786301553956037485547577326595505929314191772726549196444806815430779071369868702619601715333301063612380489259662810313490624657601964611075976602068619834584099551554300520463878375541884164806588888572220794130021552716981834898077516544709806501249283980256950676094015527307002902414292848554585795719751901326149533501967664914145590233258854033718080 [70,49] 16687772598589719634662935757623818420535272945545923398978080951662926060040097258499729319036483106252568301590685430796644753625732401429461632939415155285364016409280799600231041293054487958395717619673613246211142397660394349028245421996321866365208923337655590789219921447389426070968607039638505046770714960655973476998266831318753867515070180916883355862322530569871915410292379218762266052665632248240297690532229734803831307068771566059704247802809289018522519083557224968132629358801257435236694447061171388674123368781034983639254283663566359085425039642797870512103245855917637849033785174334234939411066648791130287462820231027447879520976197053469067954058201155410169974961733704117918936888925953796346131239136152205566386881466430852403176818830889299258697397903219341214042711477497302195998585995805351339310521585600916385204988590130417051140200102952864140644575213328075788563415017755740887736020992038630056978952974741831115227852206192945886276307926816104930448887311189908442212265324868222473223885770897816348538252403211377623839485920443680649524691987576323972432821006273721439793941918877771049965656406753243432817987885146956377297559818856902522050393579848640433990025907077804390019836592456285351052324342555795812479376960546697222319083193470584338068271823147038488415735633734048521968406363063819279655314822746947636360274882411641397590953130981247411987179621636326958602905630263700674590219521821564763043611128746790605361025298212937893764830917267772637984212771358487040 [70,50] 139162450448858828604514687784095441403608466669064778097346077889852198128423150377584326410044638703980670045688736644141734584143862779284266800084651360019249947297050043646005734767384337815946096636374727727900454662666538630546747508497314034997417216537836128356634371799310375173817882579047637297650282937749309726277141568042070005953337614798404143415008551085348744387214327790593657641118902498037976511268929249517592175519510874775613498854322827337875133186787884842698016268783184979949121130734377483535936535049132735767400837204008154678887319191132643888773987245685823217188498853079996740713642565109259925428836553610284414764749302987971945304560145930329715340004180442554743277526595784069780340807766374161341029494023280959532239622160244410011663172924042729587326948886039425904227645284555844860519777267306072204205734000332416636945875068258714025316887949914046886534801215388147182798647862643461996683105492713584921379654037071386772580565979421069162696147723937798067505628004409217387037170352817473686235753261368765440118919478526557358388325620839443764931345894307454926637550653721919411423555095024791569004553996423835034700127068345500612248897819952793478450966759896435672835509707253522734959383470036578077312288094847273796875145488060416573085722862716278180981036728861231084203210233732773643508741119684144493438025349158782544549656653086108890800691497432441504330378768507227751044343351885892802238597993108511646230663712747388587240016647979047529902923929600 [70,51] -19068619308866840810427817451636921801410807075347848257746871813929827136296060295138750891398905870935962130957716172979762848050359437556145809561227082355320653315886618729522655359807958514688881920160885023074094347368203425213301281174515041007882927390149165801319247213519183031759949848087234355965364936457079032119796458877255068752530855286468563907288034139950481692698284260411734176223164991463914780889111384808933513421867699088330436963383481663239269376140467179756125022320580723483715987407524723087927130597773502867859548412079624899914034441761123745911769575398637566456696000543650766814039367849065271305296028568085128495723467918714549179680177979884776612612002885275336567391929857567544341137085931794819052942724866515658870927668545096177283286340738775504013974930918150778351737936982007844641608997963158023383968678127432598836214702619657184908529937890386617557896063039181587454077136193488001768115376430465746069047717204193280181701243474974853617267710496693906209768425493546429921262223159257983428512788821541244887235003897483631918814242755707363218012922122496406291992096315111474140445873731785336824374465878779499602751750202908047205585394561969243944289333424733381405698886425423775049381017198855057980104204465387722598592246993739643557581799067235418089752432273826073844369801713935020495283119028080324872959802640248004235668620018756744102215064962218248823634207898870204912932119680681285864106132753048045228507704190851798229985616733437098899219456 [70,52] 143987100882206097823533870037184443338499636385296830958009491293081828189449537633633256184113034470082108904900311911583942639220307458004810576130232617576868260320955501192610862827388478776788475531211982458411900458707692665460502884099639290156005006200963166213889238206172902896237227551647027951629820821890941136316354393872253744939132475830221465277099999039437033927768618945568066505685895842603175563143347307404988742055074025280635542458285674602121772185697083476348580865281155477427470872650969378740263091335710894569545252418063861923239176154853870011194151410746651392870598972136275778727433966143958948717599408728963947333714262352141005252493908822072226759476897163227960385463161633072306607901892747153002696002106416491419168330472547456020958945986165755599307629068472678134047849300284592953505713018117289880218923341831523091875335085968106649888216098368792280274112717126590464162768750251126108022089883474031441123904919010940783407990566410560895229766399007908900681813447962627403321776872646262067162816998260892455786433501661306097187947755617192835615873084821398741731557869439526121736705341565728791730621260853827573464877342974430006847563237128402143855709378436325510256725385872626046282169527470144050417458000781193906979546404590162049364027757617911655477958471528509887187126887724338618273762764253793988684944904590196742026810934988747188635783097174981751573515996688415214942857847373341770797587317460731243064322095143713814128498581306756513984 [70,53] 8009112901158721060328524555383509776362151509251310403402725729375868746503911471473088040902297640611174346065921082242495493073284505690700654294354976930009515191753246148257333142609069067212861377667874942473583849261177846112017430613206900349487227560999289765135328471591685176936496448367218940627679831844757141375859619585368462563092887583577439996796043020308085787992114889361916893599251040283043640110187652115474119230567360045596483128740969531169628966072950142052227060741363202603646139375327118909050195750438448884600357758017849509442813893008204816586405141295971224241438779371768535467687550209453902637916003232694080455118691613780762654671540564680561564756766770858191631460154448553384563457564257280463553833202835556611662136521226197662687809520635780639946262123018984461271190046679288391951967680090204551622339635851287248234893906077252461480357943014283388576312678699493322439832826585194610483095712740834648313858270114556508349353723346749910151443559543102598550067752158091047846381446617819183120240314174975993883295577093832166829796257949145086898964496105744422473896110824375550044961252948563018318943006224167511524144094651410372433717880816387982180433069410839693159978450542769349484867506346983909346534116207241413315949537037939713314395730068450877924110905058142436228468472235343324079260543761876975624579349182226106611009690946874716372755875261016366785325395390157220433532755734324862365117122739220776119400337704504671908601802123686912 [70,54] -89263730590504263686038049137426508362488437582428471260953347924498034850784066963145297139261408836844881378313783879518333274777482852634031966160384513565846593546257906320583173612045656736523403763974715829035189896664488631987307392160109953089007413491297447163566162429021841554067088475156127756828701041228062100896578957149473399414720501930320306073519899664207277927212145587838582533013964053385448311247673045240238513785104428016701018543205392152385170078562654080821453273234570130916533872093321209547197186150218326593507621041554619388758924581740798113220930552283663618272919305993596407874020463398630074625565680604200036777427870047742435386853426381479104794974801239728052871153213533342007396671277612731042790361612228418798841611574664296111047978685998574729243052587050683581647373433384057559967642462259593120600147633892461270903794387848411856006082523027747166067935605081576545390313270296961395505142556425325545895803881865163612944767037775002530961311853710381616424610321108665169674369690535233697127748040854430399199057155691883741326026949765616623185183309597023522114763202010128662761784323533456985928250413768156973772037786879354108538397850137845561525744165579015401524992269990510908689140900397267560428242145899957090811720180509225509626239594476877919543398719091299071753133387543590833711037600418084585956969846067778385747032122686910606329007547447100078238610277634279701354399265147906098989704111332109753774141649405662390055150400000 [70,55] -793738946336337348665626257193433565701732031847503839463837630543415128321007177430636448133994475688410626842278014078009495740543836467918656834788678334016581953658885283854249417148790705046930810492136763826341143125672681726134683382378127272597095596867900119692082739073118637759196596629441362721550134201408022085008708460921804547870120066956669540678954572670691399779987749822058705041669890033586065703358281872220840204078369806027974565218267475035293564698199912877402857277047151538238036573472185435960094196251926441259099496703453625490478388146248271231678550764535503549429492727044275509333803511732486385186015948632338268383637010348381733626901267463608215333513350274853824426310743565482685206820647332651328151142954171462339818076054599394650301524615330815516020276548948040431216820158577563654548474706130507509487829360739222192412232221044329545057678166004562074110721057056620855786414422821217869328630028401087098268510105853432769565321837191925051691755236078740787735939498294789332264641782392633898703629592979652943379745748867742425757628735280745768356669113271199700514335319425001972502092104239879132813973311299872446568690542421993959641588311082522508127642130957118511675759989033068702080317157818916399724985270846313039844261080509631082236589336737195108805137072931927639332521659948100914988306955984329330818315037508960275494297634042727046781507352137864829689944935233585430843892861711333734893356199087872161354466160451521948782080 [70,56] 14353351647962486243968107052481244177020368753727890882459312941476026069770955287220927798805077094693849651436566110593818941666776317403935830809306557947427189392486553865977234579212241744548081544286894147073107879585553531171789521312862846922402783222298623044650744553314557201621238104379684315327032521420490806632331819190109383513459341298334297565698253554607559942251478986246026529663287460160401700246481660327804948578433546213516160078234714100123075162821749149950399819921626415701094229608728983908575106502063687331495126410849495139658278981669893773957883265233195295502203502614856882348335268024793140330421640635394385065348829025204800549450428753614575447793089530985820899790124574587264653872611080422592342091001897937211090155035669530122209202656339947023292137292709638290440776365765258283297884890732928989114214644313566549833821579571288218373049172171703798044558215957957013187999444387036219265840493680388841816942688618105526470775141613459501859506846136874612519221187676181805934668088159754842357423809926485992811180513408373051656288427332354637457013057197426667644125837890451345227365025228381354454639838145818946865867683303838121812694474689461633457379964436430526292698577513847517158593042803188357301254700107558883839113684348443084316880534484017912966001592847172798806155972295034409907032030852045235959521831788397777730870066808962106269781346654990389510920305395237378948531079781380386767970572388058678868720943077261631040 [70,57] -76562323365639914693615559660936622717063026266051339441623899765048853521928885445277733112222264764899278437403167973821187902104671244879112529301844040992581917178009437461296083502851442088139639888558972470902907747183249481795358861495483357548352756859234422794151080435076938347310719681591637952528479991301050036551740069054046258959454541071307418703458596780140793253394406136911967345054955274114967547341493301947497927720583720625852069649818070578197845063466713994255709089466741539943666420919219366838863976746449311801988553994606574887244101332749337526225190933344150013321221236070658306367296438744130860634310695058310882438945474067781349653993736827595146159059471065993511190142914739160942128161257141024381692084187161743350219376082682224370557668454673288663602983559569963147084667904555518039631127578951053220177138581452413659592703331238290044183935537011193196572129664048735001649366760224624687972333505776705310652458151361437401174648924620156415080579260535987624371410351492630205902536812753282513681175052166698255544894020472702683121413075761846170329698142184696166253055781292673637837053719664103342832310737861083221571576173174305961377353685582033577636198199176376536203636919384944678596519126251417307339871070522315365126093610685275289213518238468161468202553567762456880577509465263448640067609965712898228296365985704089205612622452232448347768773012843382370393582631590701391607825998468939363863271413409069597402917599901184 [70,58] 186570518830312052241485146006193074751189339195823341921325122436096164025485931383946320983484582760282502993968531614180916602652757541275424112454618377597223416089506756978622966669488385889433556878971507038353453149668127324449484089973497692299118714293709409893063254158713590841098702782518110533248019140412237338455080197516287436480034050417119358951370002142493049918726887513631133157048762311552543815070773460024899099606219394918859946658013813564356398316504104870129379955252837741461729126712000040198256715348997399500787765752196896904484298680340833646352055273087341856648736391014920888182529864481011989328979389837735073326383960407514950440223975092485092927415585266923372892011612665711379692341806298979130393105576897783158749520957936953558347344738221866982903647692407597855903365213946750909947045849206677811018827312164507209323690494036864194351663933555759490935258067662629268929196234855987000248807084030426516854430814716734666941072770182104234170938887426248513586615658579980119356167870328240984993482121744627615610469757872122170666517224838424257981611906185771458136851753045981469985808659821850436134644150869486664119415961723910093108834636627173206523756834598256974471010727561527295579616249611632794558164982827860255062344042794820229442976226798863547077521479746589290039676425418121044502007278283093567456751122877851248794064944899809780691086950206656554270342533941698081972051996466988280493183162002625684623708288 [70,59] 398578160547118185532244923794424400548382762086920145086365208642224408004918874185230307852446058253890974759189871102205472724221400214563862930052367202260437455353714401062616671584228780871919219999939534711371997080493870937661178112990138999170754186802299837012992966600295268264790834049181889723105602866253880680626148851955180976957919077630263797563766233416363082891560323573960151697601648230435272010343842108588891129330584827888293893361862805190754105006817645942574834259900141175365776628648735229635223832354188030068518394820375034685853014855047801843966659906657576936055370880765214680991318331484277641051488400643566645895955665439473370729167930531615701148654861448416137540542029758851978471360594493498859174982544776228022071835087421569069075743899993876206593632274250645879376616073505980355691858406043134286900599518581495779160865724352679301676387274760099138165150418958363692653228965313344207054550376643550019756489669476604323407976909305536279882871323882949177509678717757890749367966356118464095513388396306191583522147105547248779404532673288085213714510051635143587707849810762608306644802688895204422259274646345995738281198439360651318500940231937815627111878627123620687120114859880464390163704727915762989422473003785295675767306017322009030506892912123389417542817033064061421664512650435618968501396916205497789183665438288687570991918996574127422855418245587762626875667464102796305972785859180101001173570600836375863680 [70,60] -1875729285180246455920597525372143505736547623304265110152664093453763196625773726260604420669530438679711239732271914350672288153135319922773414881785596374258271568286129414429742152182308752021897962200390912523128645784478519726943940103886349841907468931336079511349305547703687164164555221177143108880797857325961455455577561548886864585564343469687179574526637675463592716066397154060664765713254010660748716109391048259705375500707298307452473490360954873399359911953377250761777563099436612751149117948676205390964197491511741649307205543587483974911551433648270108360117544448325129000739327937437457285423208752876933633810070768105974726448334658303853747015488654115540519723089782749961844945607098486352231875617965981197760027050310789764812430097020001225233528396817556469560194246172021933209407104626749165519815797411579667663472984589011802210938555529274396866584408752483683400331368507878549995036953954505228642538820859082839581565223452542564801204483557215598102706552900445324327872187723251421974020775919810386829127448521241132169940946481713489480422428294271112250985482158210197273460246777992940929898487975333545149819529145561210204176219737999234976008576351091486577333065183487114558232753358525470610429482977451533795214826836967791256459204478217564189826786685830124239812805808905490599001179894340184693441806870340787547877052061549750324536712612995430070522777207065480699921764087592801927171144807864872735539542955931632 [70,61] 5226430582571530116108975067366900543872255773054422005196699976644000151066909920825535338809430479443762371845126243199170391765996289534941316178314153036590271677100983706895458566690109265676125720745141672360414659520146361818821472821820538926693067412449786668543724608301064129891510917646198775157858470850411845300080276521388893724067455797961427737756832187298653104933490706014689602514057241966409052385505487067449993692105405361492688974932287372886652039632430046340111114154108349532467777250649960071692969948770301048436311846710742558333840424583318025260001169238836763797664404687908295165227225384867082344051945443041145573709446096574256706022656614809400556975380127788753193228816741947023314971534186672105858873040521874514511637271335016997083751467506224475232091472302079557631610270427255807904520289196571811499510232868985969532899033457206327063880803456219148552655202676232266081001651835779509595899173627639633558330447876340627054876896276175494825070885394615829018102756239532745162976829233129508329969418754392892424781910569531150784642602989669760490435669624289843045058797225594979117010361339452293620927565647463215183727335578437873889801493953179179432445411650933792695878837478512703127163389783685861368062529373017364050157251029788753156062712336841010605425969828869523026639742743513269276544809034850326216747542758621423834811678646618345198787038227911721994856348800084919025853595642919972554968605824 [70,62] 36879771717538886765782028226637763120372534723835722782814394800986046919168530720829072890136056023260543184320732620665764851276242687124680374912385871870852246016661645531134881107212358212672759790784987097757606369056455919058664807503223765330915569937438260707110412295006838082659648959795696751075161858987274381004316428135651464085901297692478745546081557979218773221322915407668170293392734940064674724582300536412017898636816547893292054690336454805967786956488012211045233837617184197341268912167927336374930175381951643008993208665741055871002783746382314671062438483972790408118821517519198780862521863816434445009554380952156356160550188164344509568151734867378499613951496314819767789202840493284890993573616339765761501482608444127821825619942424833065876629005349810730842707034623396613531085887967522288893290971990229967671102336566686122590884181962442556962057083697932922997676864235275150642118263977286321266180744285144965642305448333182320223156742791987185094306686525997353112862203578417984111081320573048204911157081145516232769322796814345954970789799372339486897302131758484979637979084478679263090917808453972568205993028634237292581163792898376389942144034608626606809858213445732487666214299400186576699816046076551465741747537772715077502395955152059818507511684546124572868069450617165528991083833382599897143370571385432259936468068647717697660990977990500707530484186844030211409868987062016712419893265481502067584512 [70,63] -68330636620356810478814771595690533356167879079074435834629375033497049971875562449043081642269975610063966184821379346461877334956316250976127005019961544883433525942856897223726033583328448900759265014723129076944443537244533171938970982220389227928995919226579920190287617072475693905451400603681960014425699515558852760086262753139622587652828217584394538234618662332292544802210712120350252778433218653711801603198188172037014603979016222128156027586610457781647009712678050099877457119190138516815631275935611367190281501388314152674794774383105572325607813789484168151507845177849661247626294347406519358176720576529644203911817899065382941537753151688183789316288036706871060834316282310146691320401683248741257720255524996822698596826123621509696616659166151490275980705038493443184342670220818742654264336531587260806537446011608922097310920726793468624694843678579890569125803653307030737306386978676356450600170044817373954579018257732737821422447695976645547590831672993296914098839243307710284164534565983407623984050609075772178083947018739084794557501655794304722714051810485888856810583547934991698671656137587150774641021362863996339438258740731449484000550087381923519167162228454577761551654432932474878938414250849931915323565338618486261910677257060600513821983943598878685992789041415103248399395548604994298611819455019827346103090435498202229442680639745735409204019474745649730094604282402202358771024178350977615257425196576539904 [70,64] 53953478461858976329649550827665404413418724830615036543303572006022038751431821625659648051506720435325809684883182439783770535760998546403642080040000362710500208202704889825858680735646603434276966029776770488202702957082184838413147767321677180306728650344978040359509588505296829589316910383997416823103531478069891583412436401974557775925637882743988617722412689055448905800140360998458193264789310331865881723053779919633928846289138221322827358166367059858680462069936123508217352756108189943602639677783328927654095177580894546950029643698000747281372142217790602091648409791768924210511246798320879549868901638533301907528095213799469144516093652565029646694907471081830721499152821848620533704516196580273529211815652628837030333188637347910333511869999728534323934073877977216937577046457061112473349368021822078440849479201592623988532500981641455970154136158982048607501436008046369989700368084608471423756531670479952546323288305462586953983582284968408907451477204357211310307964973971129370173996569181079935387585449042821779134059636451549859472564266596454586745322925183367623045500268209838312226056194842260371257022776998152303229678952078784126605305461892290650210640853757847483488568886181526141899139732595835204419218157247176009860102969012296405978489555630769457372290601817050258646460508074157438606737328248626746563149430970610390429117532745253435216890543309310796328282243203745205369117924079011733878388090216 [70,65] -66889724807999816128695105962847239867671351356999069886336492886396492388346578002055790190620076859647157306802917747057620517174540397620788774300764652893539246998932447189941902381982149675168667018459747564664353695097707772786023803396137618311572555897093385162345252620684706577552722574700141333492169341384336020107519843185260204861902916425588273010686584644666371653035725728313908320813107865528857434345196965878417641214266435949844900156062871711894787009737456871778712774036995420113950190314329972044869124101905696804289736576419317982531742297464651844446350341545913932796189933620325459898836438395460229518372681919125941924382009150992985343045211281588824175355823360656742778493155621861039171653987209719024749413163018045542603231190636235740405376756246069531009511039492184325135943948371205539058962495800048511534823307776808603570135065537360211105714735377025048931211094481113411480298316125882208317217360497007272967053810559980837930001321282104486000454941403957631494250619448897414690513717229600327635938753974461706600856219482438822288532666364735925705357524897190557681966762395936911413890833656998137180174686572678228801573157270955610075580161050463427282783855129405567481517591203425303283134297470929137922617501228449527066969940921443123568586275146305191833059015542213319787629658825211965775192154681237505978108078408553809019796808322364461119912696510649438333337384241506048118976 [70,66] 75218698093856085997207573163953677025208973399877723653954242031417205965224341376806339228811259041867588195098073728084127075091773695229067300125651014927110330505820662269120510525741284058168715676360818194335273486076089380026248239556744415893245933438956433815962784382962607142572268745889931992077188814300249669514047879672974528563491477592146035094326407173075897821007688196071086952753643486669586217098200340392817698230215777499480882866029805067172069627565096542974887879078620222842236016012741234861708473411721659305906518359595750833201626915859455625166302292147277912227930023048638325249887340615734977275625251990644918415563875025642856197713632370171487772291597078325750273098321884664257050597108434351318264722133158337420324823327332939810173611364523591856710173692728033457158627605500675050753689213468519070536271944074630856346138365277392115972960875427457013379193618930495230973575690345822104806105567650967244002198646540077954225641740895820433170006156009655378300561904890137480470540081580732064220629907276238249919235537845193332427084819068103082936826360661954858836701785677603323613676335413980950222725357125271941912276764703758085709872074022534155673846042279746643291887017668778730350137366912797254581792132088119957885924673489852260226988804000531954657260181179525071431037557130041062172071999916816759993862926648041075045832694886159678135769359025511295807505577925172544 [70,67] -33340980906150088799905823678862813124238201054266891338633393105178581183576942893328586279969500759523931439606509467744153039334117563221206248447534662412796096260363924366905594052554885495042385568260284678731784973954980280330777787154110275889424285468437755675184591363513410973338323879992277817385099240738745962355927205554616970610388370765317722928428938139962064095236043430164322283425181723356538119119177021344942053800525105978461390062053757745446413707356414403299477522658802004823624191016807321909414515189238973354946018580241754860564025758371469469233281995708551332137604057799858803585658866193514991319693279642162948106012452319122336508511164024892156949860560554118405707028770543681847151713529316311944513436172509121474223873178158731304045331268029534140321458770406470922006192909161585211133558142452142809336811087835217933081176051042217844335872708426527953492693384560529993382077684922632650815042550927120368449397344977837469306548079173139167219893735386711872111479667605755520770030936382947910134239879824565632306784524678106397891435557748482976440206717981374193581303737419364713060575097797968673204533952642252210601510212454166431825251688123348670238148711373168232550517879821522380222978883642669951894915475777291992248291206832751043328574618272042222446175342609164604450571626497244364598500392485367133152175943262640781157636217364301563352691873537660109283224114496 [70,68] 7440428047304086827796368525776356680856937776802273610118239659205346822125042075803517386640074108558079027707681439308078312714053679896376048402833591342929413743863933755312875475866010269379516887386168762273998487837482160462071035061387580177601728464525694516532225730753373316605256194082642477396895094684997368257326675152255055741978371980477956360309975131898391884368917394121169435493825839492680867786194971261091370835779773846742960327707778983802021244913620470308968400442396462747972282087462481202210363937734266409652670329372329973453297440151188625333137842278056631159393619161124426350206331738788975425675467854548761248412931101980766965500609299917758535812612319610137831117351866730575887049142918103269661266308488452099977783252770778381488123837939301596324747292898414483958839172197276999378699232731160476488120927730119987903216035218094993253915897862982711911943024285806385426938337182481287769986148334595193844641892569839059123217462472211415513439977334031763343005761148912994999824400036366517608207504033326062426552510542713834281772588951526924975453389195376173715326452417838266899827040721427015594684566395672847256256519315450616308760784628909227126067668011977382065805849959635449631227670865134121054439347172366131993662748152301266110445046781369019439692618867331346517483926631098475986252314143688793711676461246488042394431025686158493778194578318348545843328 [70,69] -335837485528557689414181035909793777458080397936380738179168946301599609594064227050699960787689077325429025928304682405217063698646047653571033015327139477932952905017368111452715762551287524663330266176816482291089340688538218922199088887730578004421269074650179113151207233925718366333977632308706008565452567004376155852840103200404179759346401319794189587028372623473296703803193466298815632389554633355788135289735950468252369436641678810285624627149768770889427233434955170000754578197885450345793111948123039351781847167463363304061588600035325177825264052060468319067523980613514825020148021690387825428906454408560338369782252333556253426687370286222152417650211374610871542665849116799115621911567950398294639247577829629650538659053119749960094229980364188422367563027765652562463551075961845001638088182702095510438183637521706875321800921539283195815243015130550142981892074930180582543431680581953098912327625670319348612483147682918389282224968513583737197123105940181009421727620839239957663933992799442030289200852528722529263550689368511614956782907627056288752363922112094870749274093096564811298719832310065828089027834037770106004724060002218086677667284717068697376466692507354793008933622445529149254409881171381666159210974228790662800496967789938193634938679406419851240435917271016911308782942938846358855667193205139900794864926876470024192822513188097414715603563830598485492843314530933760 [70,70] -161093402951121307676269357652339022450101511371058568688146658373169752234305681765671597914284681638254377784720614183453011714847230528784294500544670770492136324306372438838071960734886917573964827472682623100056451714037828553758031458128006718877651180420048885544512041913753772823646823863711242744160006365989048631393049092717104744583505919535546187627393522225696452018038246297640282058082309854508303547193866739248243409177036953441451108929623370583419269378370499882035175825851618688222102402413312622850850146640347130469181824823656133828432714241838196506057293560402296908517342038350544457717429592134147071994368367571467416682544663293582382452342836757088217633149276730482775027489473708897605328727957724260737840061615399570068130850931271230057842157135753416287294945454863805255331650094874723564767764192072312386036656510081256163297382622192088665536239478524463349413128639811832296337721728298694697330079695105030192743459907331730341398890053336937364491731442793200218918430720719495537898702365107606500753567095836997921629711363438936232576088484955005116288319674564386258315022426203621386635682159638025374972696472616916588791621319369315831195136899193891933164679911702182015247589427814874917631903375824490283110962717134509055759799890994875649033961801664964752582096194970624164861653423011590101294479450029564745161425175890684192252373260857002324018726784 [71,0] -43318172081118418553105592810208994461766004462055177437351523018380735924716876388661630998596899006606297257715369452320261473748427768056261561889871729031659226189062136180141248889675309444555471711263268826786098322670613641667627772865816588976552875917795121440521711507526316238952801721543989209528264978365391515474540846976716727901304348248416925752085215848484845020891588897819694093093703309361755559467929535261459050170787077536067992789606262849713150707229582569710606807181509219830252656601227948795695318149170633856353042016775631851346675226504056318523504335132194381200750551459157065469493215362463039634891093288463742087637554959122990419744505735470347900408934175718095696220312958181800858711477316368276161720801181116964782296449047379699120795639262288843337159361432149130208648812607947883445437829753919930638420554679352628227898410279732875271224295628740489873800295715607715855528131622876125791372095834748141874347484434085920283600894909219871538004032964460885501840374403625737258751081240950793647261101459808495900103592822209996879641865099818234935684292973953406574881737657836122921116408418187222988905594559516029429232163196554687662628675834173868368026152531319506217985313980192152663532042577469373861063725089483349071780463415895812234932497606194707418062059859373893439772724853105913871581194035267202318901644823897403213968212437380851873412581022027198410956126692434543754477515512111871463813856824145211218873117626533113654642698317955506110618141017743141083240650479611814797639680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,1] -818139004735164794638296538455461795020858520934573626441993256778322496474711250815866218636203321479098239779840984563484912694428069756969470806386314979407839880412019963858202146405385477315108615626080628748051387335326384397469130431289282073415287721770865348481560715597312562885187003525714614488133729398460191312030345833168091507505924962099459743695624340229360099741508308726002622422537530087752303211822483790576982811227221550217142251702941872149868517502250544391254659350732968101490530404596949626101566368893942155456327401772135534664159754732647211374200095904478362168985049359258132977791595831087617306892507066429403344250090638140834739883781225030899421619697463350437628436401297323960256621012511049606698808261840976681480155057995095548661787012767625375158580971718514463046795291670712303261357452076705636215066053825530958362788914343165665391461558163944451748267516950912233031475290198461336702316456230371790473877174812568542607877121415261603967609990460589772815667193150966904595635447503593632302373133312335445712886096977636400240801656842311026450585340511474558520638903042799370809668873575030467099199813405191192963398385239424188850644690079957553773508066838351613362010734850956295158984661509420570793878425978237676148449012057702003684896674384552383175554935810544603615944912005583822438515711719601604413130542519855419270329186230732934324319829947800907156453498531816762455153083517734559156309005460148437792426707544603351195875690312424532526922939579782372238317191480847534366163730432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,2] 29997463618306584301418399082440468115686714168226890229185543473486243466901012042316662828797146403595864579047345694517499105392506198626331608483342452623686939480413831941373371180558261497190389814877332717578425826563253539620550229643710534266044868464763877040505840234743796983379225204316892268467595024213468690739742801378558604495515531495809929642045573672906744639394582351785644674886793786182073285922311477495554607893154284528027975217432543623669786216642363796054499759021761430500589063568758869010077464956598811897222245247755623856318131060328812921721113113030998358980018753764500013061936650878598132352031856925151532037151068648713762067904003015907660579391084508337191457522268023103117925817865128411288599684254205260471943372120062349875966938180869447256071017906617418256580906788410213180681414975038603891642825874716052979783455077489188692608568737743417294959379107318267058587607805432786028078146034659707256243929476823224259979397051921427259310102512560703161643616861124507733592375696175409841026576907541297412315140337238523427177711525453932562990601861969886012919952329198492303385665483315237096461277470274437090203241657716597293284930509094395526987491327934798320527655636439273959417587339373922554649183087963944581470274471031365959982940507112061287664526999379173385700841651320418634275238607560614092809582662445212874260581576182716870239606825815494491163266093011362210224855391822874703621971901500179332913226024455066705201397020980676914650877874431123674746243679944177497661964812288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,3] 136435234569938870326568023989943402723989129305648801275588961435012427212737870249581772866478399316534843408536590386630766200593029805623665043911688822791558897692732754303439705678435292156116820038755188656218121806240073202617451926607914088617420680515313903567949502422106879850168936422183827046933826212503461044244404984971847026969739006479559115688484362309562059545263616836024826354337478291101383321401534072817727251016405368815729802322447071908489536542786553930961623625552256339209427642308634710178254822013546922652011070745957533448602113658787286246081997216238622925140065260714912644934759009876041612475024734384775024487485885908640070709979152742869507095500602209487635436870227694925866458273323373346545433884466709692434446319184590962834243715830334968660099260705744481402208856180556964983439111157491526163813796872707538736547049889508023776910877359635019624638497927613972419363152867232073363223684044648024778390583635443087793716664883418352657647985222231295017311158650915440236150442426365109249904166250169936481369479293343071052191480119684694069056859586975653152418063171517830656038010847945281509490262264653551828513532140204801711832466807407201859327469171257519569703197854465919057257108728047729312677103193665743432671082895463710025772191066388584348241458369646975983632110483771976154164980184111367625984205989084271808212375611836920407683659613656492116762903526274960234342781564550294498576792933459326068308753477505726493978738969051083720729920495231480660174429815872837955285988409344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,4] -15175883620709753326976888134820585182331775000473694116177592965710815373920021610074464740056047350748242242984215070784658753855083204603063018976681336945974464295479449457034383587549292347635499976944065911130894376155113509094152942754727733850422347977811952287533897910094294030767452559438316121700666084871999271355195300710766876006183290085566120799093894327577080953501136421872126412550964964708149848398358011054232720003080119082908199533785774308747671228818346795915808846526711906725536443467188610917478284413726468528773230700385969730626327431961053201645791046917921373027736942752322839387089466460222709237099898912261098062062148336447753274844099594290168429685494856625060037590999282075849189090437715988949493110964493579728198355767260770065908543622563869779809070957720757886829586663706604723252286896474371928016494009974319514273047428620956754865615323254569775392395883167661680370457111768266789465402234807665097387694428757786756238725627302676818832319665994497545948651571954783073737870691926347692529626101377599323531487700726796288392811707056355807923979520118839640077717007296295031997401890830830976137850538430160512296266185527144811215054361830771143192394088583912858566430058979811676883207056460615747267580332185232406505633782560367146316999548067450359482933360559859445844405868998725311273259855965045338111379507765477562546054282981473508085608522746554696821203504398032609767959764569976757559742140323012099410684918124632758904919789628434990458447957648355523584257457559480697340767330369536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,5] 215464015772735371285063592176600055668896500410219718397920922019298243481849498747107663242035118471140502132657299780180755274596923691897226709486911007536691451499640958159486074786641454279355121954081618187784145328018130804157619589591062465360971115039145428025307788221651315782586695404150785707108181138454669230702330951335720712287892406691475321076306897208252983490462986494106851944212679350828369096275986805889043517732934612987331182254507899904469950279444329540159744741933860765189560209566733894863935786752741356175378732791742684457234150907068377392824068275938806704710118668162433215317911813288702648956940870149302723075946571440819525159893467225199978383883204238041816435769887231383094135369303717619534699261364065033784383308408768357117347876213442177728435307816780745350918500077148309841207652115876871143054274614576312403705534423893170700041420313597639432199095440441076028580595091725488747136921468828831343341586556123034253210418458350182340747332182923362564006755010502013349871838559447454621389074103729064120657876879541120870955694184962124742549827078048765240823914670471214253252137408302937679460082300602513190018368890749345439464484319247038933368333160517481237523925226386178970353865984231932371648626096653841933039084392483882002030514554225284781917925064036024664160592426413016029130893865767465679825406818109312048233219399116393101015636025250135962672844436611985855459102970618329716268950080422648977559199902751421870597989406104310564826577346844737795639433065352542774295207146946560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,6] -606987339731878044879697603706395454578109344427421689073181634686079766483662192936647547467181668388836853804891408755958261606196598147810568470140634154028380667763839495499975137185902670789556707379384715834272167263307553574384039190227633512150134417727212905476716680872954594498952993747466337827618260409290961003500379851996906989154522958749927800239951792130074985301416470722850516495207964590457040676341376360642230248327214206010497727262503093135962975292549557539692631244673239937814981058038751967597194415725460829011660001911626367308403050094040234938936431607620689879395266225561846602435743607408634284858831428726520757972851293181490204319152638668286041275756668546787477690244008102140375778568658646450611890614891617044492746552574592655667799566756409462637912578592073992226856306478671616789374137244213932639519582337565247141242982702220095829747302242409022704844799663841599700550533550108851777566938483310383835813534632751681047999973771311134361230792798718310506923565160135106374253888579883896780339103493015238321857175874666150863560518543202850972608374215947811394493251682888834859824087174913936973566402376862887057833354159153109488699547195478100292574614534370424391634940203500298302986633380259944689644038731218437137620257350653301884344627399227236898976490887068478484095865883993650670661091305277683125334847483533014663668653567158957469480260053811418168245563931558723421104642850938763097082149571580412038015592123790015961753410960189258816914251011116514308704837696255791325645952757268480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,7] -1827169917382147983284629873693950700882284795181385562531867739380553141328348369095222408533811631344577618869407263536078447143839674583424525973023656760917736767249930229851303249491095439129051374555017750970530243267398429914566058492796629212693859970634094584601799327289894123029203663299435606330750234219274501372697305164297477448073269829972789064269016037692807721330250229645871645462011942017667362984248983937920450392957209414791374310682752328615696685203709509519925457549234207666270673591545675781567745957578966811051210383585647636212905269415017042201369749100664811615389238316524819284592017308507903156191259532780407666447820805413459574515051721310262385760720232437940317305934338412853067545178716969575043304612344577235271346268985551968609629772005280767986494493912817869661208874935059899691309693250283636465356545368690885427880318593356962748981121911672189188102750869904711057817124449416560775104792948802835189321502244134587624111150331823960019354119675796160627351321819943369322597555963768773295516396502654997198342000515410824491028775796822282898328069670115931813841356478405283610797796791136051261178069564604304475838476999621854798625551914499722151155986040435939353284780555681908102788417975764598433969129871010656083117311381750551004157948296104425851309743363708831293550135640731333978533271099578286343264106067740374693823506828179878032799598827788386364597007942329447921020270274198967331027829538710695271116603485555401839838542436003511145579662248838275672993163984212366519341181264986112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,8] 21084315878051779479187616499910978875972816401928011522709259857132250156567197764301099460470718299921532455741021745205467219617793846582733908900371244614302095981693392453094004608427373136970026776196033006287530175452222720953982258874082393516983859140149402100862826294700216379422318966944246762294795461341308274389628796714300004708771243931741284140675263714207838721257234866049403164077132473733500038006280174301087706179526062305687241879894750642753180121310028054893521613294401884031555723501101467393570383449120998062929224125104750147070483466737662856665798427506112235563492226848964302017564281362703806529149869042050866939665379907499687047371787873919487142403074768908543047726199732839650589406198308119078910996260566266179200489426952159553901426866753674334182701791752928639537740271480666102366046049686552177781394527664655422835867676796696266395948613653871166387078702839746298705768310731077182756368489829538578675519305887188993311446922015722418978718965332425169675128747588236269109659685388355461137446560412183448710363624272152972183217247667578488610378469097491728122609927338617535633972556908281893488348117833435820710748869472175421728760847154323578378355551710075215314193414374087228428429270711016215049923309777378672486161641396915297350379896508046027547717900241023094636971698896969266671718966381625010866556705150395016029613086636523381430451133471339196625226503075149326147417493331860340322679488987460415421478283421049183766366126206388782685402173476288378716328353172545386591481732899274752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,9] -79990011369613809705958252177410233513027077161028675727318144090901339355230775336883126529776413337475128207265148004536304334941703594461765614280362885260001132613863770549542684766040835549141537497278727530150155058384676952173395403271324772992405389450469673851879263948028173877502505850370548326119467437126676372223713380124278672880989847057266569259367346456245859941988581948858376441556258952120177441522053629302956791762628932365378383095688221688074499810066003556315361989213960302808535329979511867027024138738971924727067893099367715549322048834371351283592703865596973180703716961524486937659039163736825115889761479270216816976332261206104312195866735694092866058322106748015253646381427752896984213259371220775625650830046827929942520931834261134985631599703487691879374937974573689129722045852977206377133665695516159512244150943939746848510139698830500180214693611211863571492555430485028565964446223655689344629607560393880912414121702050400685518947388083120650935665863942782073029741736057163882716780458564422589450384791916319300755688954157548969880161024934232533517675607994685307628401774042175125908668527193355508149053290816720979052288541776855358425926202989624770978952403236137127036270231050547625825439861037187722133958120094776046321545208838290131718471793380674232932979176957402955950731697765325960071356456593437638725481804267737392462255163330884818838564477504288192813564653403993329890052024057849470390420720471112693035013194416642966954517490134261151120005871986818257077720344785221695287143006101045248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,10] 166388304568687621405452645805798050204514445875997386613717258809995633415493982120605005796575638872289472750044615053653609714918675999477561348134547333183217936499617248651252486185743965074431715849762751379196373283153057250466512407960345366305366571267191535534904431556329235339745317974272688869640678869168581774001496119090398483815026490205209577669345174827648821246890794706894238860777703656400937249941709903462779723768492044480205499318131969442851717022103888270025113240697251320028955096159627371474528942653988678075525383993247038352175119033589803941209211264731954544823262805551783064008747507877452707109636969209994993178547213992407432791706532988808931484247239771694995533758309405354354887772833865373993820220915424717888938139725789878230211852925879490462160244453584398449874200959623613561184892298464089343200825957288537989503087813053067108032692151361108918679718612470522837732877844944929852177658120439844707855100423438343451079148215201694539891396163356884715439910195480429633199186768447598288141673374600771010500620068573906073832975869171284044993799064274054695224310195538217906440735437891119421053385704284890777284116576204816388093987215301292347184150009101508710382580030357693154005376446079364233472409179338374983296396074852331315929187613859897292314983749502868185009429077256978141828203287150423800971279956707714671745544878487719382447556398432224896776634505546381515363848609136100061022830770227807820441729697132061291793557814480257054042710991389886026871645857243302800844905255849164800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,11] -204216608585345441694451309592250130012147607904292531309263533112298080632972493199367312628674924916241438706830981562371204116093456507488330743378377353567773040649399230224618357635390236564172903619595842149198453010775080376786171412242858872821703081260288518804885157379265023306938514977292032543358973229541138093335783659807530188589296582354079311371716413239852402509563508594150325791963367103577450613599313205305127911736804716078727220086128283386613762459637547388364713512311612580217292068637382079918875970550954662955493958821237716127656989178522808957098300115541425840286371315374516183802756894433987611917798747230344293750700754750435109638591100672146013647023869600852213082097574178706577621082863745582695489223868541517934394003077181396322471514724855637372888747905067820493456116495664100116030497661052843262063234073805565421857867687286566347035191616202983022032652044327288992522711463841070320769010004770174183740151036473864411254167576631873587256531949859760205757099850940623501174216152565168476737395170368798957960886925587397842447314842658556229236682387472947878307657732540736168698658475166828806622541665043140796546583347284091110367361955261835763941939745466439826558027757428801848053902883142201329533241182368132006380091836132639209956645750303879662932369146279751372641259177484856319299338454893931413225297573889938859971527487466951303984161735599678757987793006388526139395057093660198266362987604245189956138069189491385470727536222513241427510968399467225615426203084610364298655627771750907904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,12] 171416211680493441281286451183911674605342983393339186968339033616167641413434733181403264805025209473251461794942090680385583959930821551113769243090130481084660391896226268885553964901826646960045618399360583707056342106973281627060353496336007916546703093097310125446065559994218780448212201344799822231155901827087938750318690717284256023800957223111847315424897278096224540929153078390153558652065339401196967706800102324569287271662808550987380776521524904833260990406658206232646535942299230274922405939990898648013729121459866944354454174503791404507460599028221884613382424108046556842353682738903999909126124086760898468036015979005573980728362020720381706726055334615240004638331841092410353374984828293395673947350073187218449717342715516029973139830360219109865036460103733242815325630276688388634501948686055948950925565043971149590568929184949862205716688785030465880016728312215633931550898917287425590068808692274667269879449109750285531952528883609477929209844154791065524523662862523074596870648972640831308973420594368130357955361371285572000299956149329818315122006657595842457679254420896436956048965782597639487948617416989506365304140987138349246456859901044669077628650950293547165565106675144805690538533087532962951574044837140503013506362429797715930025492593828973512019917869447977989657188058560927972323414242968536985729098574675893710371125658777283502681942684169482522186228940977694061297220953345097443237476874361090718899537627809647594269146494702550422312933376967839273118229301303930486567198124178924942653882110654283776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,13] -170247970368990493820573605551503735121570534412149074179309793823823830926141103836627520109977401970440037529815007970987761869849349009414827732208285462004580955086027571488843617086853385860157839269618451181664610698034505353841070141395846659380610228343341508313398413863793260966721765381307274064678689043926531408575721102651749400338990735241096730716630045880432743632960846499076880328105132951061100202707719879981273002679602278555896246552748722203414097796996126008629242567981911144855117339242278682858012084904569281756338708761450919417809860277394487314499565372819219306114955851789088619162832400954062874937336427212399879602631275503454109144126484637760330075986533959836040567581038541574704010628771007426497711848728713013679005756639640120215102540547552270168844945592063228387059164767995208155039251664598666707584341161573210027366102314354395158433651474552245444171706781249375611391078632208401700974612100983988068088833384108184737631329530138392799261745572611035614603780650393160690550724967719320601788639058814059182971800766371186436453278650827985827226145432204615901247429866001209909470787587671280494745430195578271709858750544086715574296690297751557648863075007718979788892181551020385256386535509487541926480127561569945409030529647301737679342094415544302803959455361050606570857589149068092706160990328730881718923388192228880805351159625038145318724686065775467414726444129410297394188252830471434110823382442886942292024666978887390352116530894310068400075864733600967879716336037634127476141510037254176768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,14] 255505660501394861893214211449755558757521680791035719725426073674484498173914937433672910558887597616519542414010216587165943893323840371735635613817682002882584203158776169207104751799468429586736195264917758770923560967929499664858579631272561256689881431661762615035142226323513713428342555847258010429061951431975846701874808109109364949245613948838294415094695772987474238261898143979874803262694310736478117203352514965373382220838965576225903018057360783642577918406477905093685414009983440652056671844222889894757462003658368690185375246210779257705156799838962078262633342148872713924338048437933016775050651601739760494080740848763770338472654846361684741209844542086369863675377425844251439212745268446727818982497710992367911348815875343983239280009864882262542046926566725059947400772439122276551826178454482413146621126602307301701910502580181689290522772025884888008228783817796159091779593474526855935136505641971293138145240901012727067160093490346937179755421340976666093780112648058821839960992392505019880937846467536611725117712151400272386747700554852587045172945338383760495653857931506164700764039437048175614865267308014740360967720094808505523742177845322474863577382631953156840995637777293201965185959942972125579517979243230801938547084461076335795989540193436298971268851183501703019316571120739009245209405284658075012440130243744151480197915251212138079850055093455222708066090859249760607310527744009289556722307012595020986804586137245052526199352284433258686240193174884130268524502334308885908001935950831330887026540259626188800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,15] -307550578870744990627364333304209576944694545576224035515889598682644720124862666304422131726948548851493910777141108981047567599039495265837267949279269309463626680953655633297818107573424506381314456663316499863865393070901524246366210538344385283306400652416925640287049419310629894194125584571971734594376295280035859414222239749245272166449399173632825476542719963837599260883147842780901941168685568946092232887453531943010102596946165027795285357421749190344851677045038620305505544064469404441356134967625873553118179413301551280558373273991311557127466519237605643838374454410455914947850221613123940341681811191738019999457823590237528431280874451450343189594810266373776243326879624389451170767540514132781421208723066621966197156380081694295155735879010243650640473574605637014246899092660056270369866599766092853584078833687991283074697111559264134754797433438357550193446711563813744737936905830684259978604291656666283708416227667667404654979840455427072862449740841680787853356049548503822037263778915518602909489617949042708010435766749267033110212698996476997210859579055039841593127880972559193640567483171322959570875451936770175559601920499072679105252202024767564105662962281920217061476645858647119988631166228538537694144563315882160164136053734364515210948583726979541203382363902940926784508413827095739034432039030613868042478934237859058660027558359855327950073741998080848878220438572555120387482239506315631384063823593577224896964120543422323301040604588808040365408340090613714544457547046848289839035052792743141896699915272879865856000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,16] 216503248180170521487646119407923418156918922894459814457744990772503468813894313960398945251518279899589823875360518168424668083866500153890238270663499539511935132951776487299905004143413251731557922525055714648959094273905443247722709381205676954536384996847740019173443219759996735466192595739700789153574082562038747728855803691111533939541767616454317505993101366829740279193444601520381967847787440110978039015111395081071573498982363169888093523610947168159483456475247647304560780500083035469134218637861628526315749903013299940558746602844727186869441775719829529657056459431143000067600813033972618651503777957690690424094356524470875688126662771377065865178345911757374938547809853985275010738728538197289323629739020480304063006797436333240942284865238300180743661797062507657969644393201252155109931155720167231083702664557440695961878396034906239177080614750149346429189634818357113738942767975804288231856849487587827210702444699107424727395492653890973120480523111285233162489509240916760678945703667629215436601456384654206204463023704861297033162144348969653221137700289492304104519857379034464789363851051396205905131835561006958963253094604532259133524490161918352037983358976408863322786660152589001185807350681110377451904448291602571406951355568507419184031010030391714581988561931585567208541995525909027147626709995169724982651339261090169210699304370283167326147061025731756697343027914655577088105680068423640647366827850441146654929028933985361737293405538156200935262976207269485557848300708085123000133885309422217427379377559681630208000000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,17] 706774269067219076657187631270929460472989719896303935113727308776188316453445763329598689670402594594008226461770623662075443950182763939244797222096499756614351675450975825502492559207751888693210968600445596546605764827013102602683390584951276885649552761196892803137142303566519238673965814150991629177615953995087682204150428928114764582743665703984663336572562672765057592872527650432547078554628361787555823187985301092060929520161176991850368903063768618483014433666336528361474111808674139240793787404505778862511932411409202100867265227547253336808898791734669078365006151275956140824985704798674678673644819965473279744133388078045901906600115706917499308480821057988554029654497980923745267944756499234145798737729706807725016683948981118325301292855045186752166112146916556228719411338026662109910531603669850593506232707648161220669811713532697542146120210292120580581206184601926138556903860705343774260189960803508892948117417156299865700782870154182480867934959146116875020924388578035723275334115542406742100591522831667039157368460892869812387405610862743074425942621141718787980269978158481937366689401648699987854744479318210507138702113934728847607484116234175990177433030706934062436562640044282124122189766205697883082281015537352656934383942707008996273448594663190553586836774254018972438373897943060325081768148523898500983290648763420894428475777000857830042064744725689154310671059993815379267854612743633050996748471517291616367068563317915928192094162452525718257213929428861856504055118617839211145246596140823255802397996049498112000000000000000000000000000000000000000000000000000000000000000000000000000000 [71,18] -281370100301035344756103061804582795517189817551407386005418343336865921826751588543945939882445760476444515613553674779528642763950657254523372675232268701875919252502086706893408491883551512622398237825882971174392494867136808147829088178584655210687906985339950121727432315347612039087391071067923457684754255179645259995653735002898493462209935435789700869497380305010660616561343800098229836538323072413609945750189453776379689266200764562782246906140412228267099362453364236781760670599867788468594278850125634875333579891890834856727746602097140192420706870565562491835618351469384882889420902182711844208152950841744110164453620609883763016266654936357864361121946517764533529385315399738918529352904171309497293773410993885444057436003427077547086705473110086529747617054754077208192076173338059938825999812041110520300312469257753043826331428618731118244315977221807892759059767766513507588503187820713932777035111008168309366626858200704958216303315664331892156027077070054552639572434275813431294806382335761208590064242835299601985955994524847821607172305465120819315007876988131361288666582945571496280111010056480170003180471325369889746290147485192281934115905681031839333822673663450339097787484849335570336529328344050073972768859207589904886117494755156573110287013036668722346563113459696720369777654649325051995208135038679635535421017318121648931491233623476569406978072798571859829209604451886767312888721452644111941082933910866391926820147791365857155157209597958595268861497633077236183945024235518060129891020147410931308099442622972559360000000000000000000000000000000000000000000000000000000000000000000000000000 [71,19] 493234341842863803386528843112831612509269625719156503540765548069171709296679019173791748257729993583975275747358908828867990853525783058352824099447725942845448343849048659191883518181386196277075903197813929302639553337251671399276224596298685772633767381843376129939138068109099263827068388058536846211191068256903920130792311756330443213192326770258209492937240193436903109164788187581203762064438269399768862518210479083186069677842890545357853024314739093146040505032688865175145369059096032894190817312279034684604681265612864043192487606475963214975490459614427367769044084356538403588709692679736303159501913794688735863610776796697574551035229481431575052608362820947280022736980591568937151187822528767239964482145274599614589706297115471907271493080116817427151352206235771191964425096150204284348814613669817630261715494588313125299608358420785316843196864664381212836575149518933143011378141830907600441600734811312805585968752749884137332599082227055846730538733921979996724904945872737795362370832972293523958075712471510688867226581775060056425420189573010580650260881173245293974420584441763803992185961605484738716518093204892048272996869100679950476983050863342802585884752656143351108987956742344493396547835198909342979673212144669633107525186150256985773461829075679161940959649956478505094200131495094147563348448874268015026230643493092533498447188430004678235515790733806469566116461830958149373206728647530565630401216578288959991171784052067998298763689725107080563482271581738618237665157162140781656920015844111845732013741894310821888000000000000000000000000000000000000000000000000000000000000000000000000 [71,20] -499278393862152525020170584000608843459999405906235152337536904417433055066450262842385882088643669670221660526974330228664210031798249384693494196607215073467912596047364334016339982970271203972347612475833290651354247506244376073748062780512050551050636472669193164431661328048919843430622419766580437830168456338227934624882138689746486580199222272896376318765764875579267866052838697851913387534519062382632814701150601751213409556708637480171221640164618564291800683342111966786130959036177544236859712670263042020947307686894647362921278308876654575738357129263275891199466945195563368284882450358562130119887956342397385734185794530997879306993275584078459450398960214294939297418040494984569138836949973415786605197170506976981496804827776517372099776486047159991316836413891274069256002029596762248132508536226766555457513045872811013571934973771550013656394368996170903702611181652102256849412093994250878957075854068590545551295874352995234143473127359739367523680317683564309033884151819959687044671550483727135507058077378306910225195810741865012154028818996576756174816273128184545711590664041749304893990500976591874186761578446777442534783576672909080443184747658187436049335462040847927856350701685004459520879567508736775123713236946097905662380032532389742186988966995031547299522386478395797629637778069913064109259749126099486707109204323878004253687737684705781598740476525886769480114756212985869361556240525902249165074850671836258575140631532685328081023408235306042797694363520707444737146089564616268943075047808973530157724966163664863232000000000000000000000000000000000000000000000000000000000000000000000 [71,21] 328737032023378638855870967800605310881233044666579333438629782434876806391447797036164656416005374539604388711551647068284376629519882495632358045033304795635839094099273022669157833345892403014960435607367238221964980495968953323746636128971911901778440048429582708626552202682370661086320666886948060565573381295671412597731782802625507544773386048559180633200518854130753351593156295828062416421497275458338037890893438488050384384608314694618919764274179687036983385367038658670647137737969203274142617224380049830953106069232977653190980769982223240479085665266514617936471530331027512000552579741373790258365000692236731229159033244386089445432925729506847508260507570877470693466077653353088289631283186073304255116463738872272742038718888107824564718995439516824768643061627874364583476732670696065046809440510821589486473367061575125139365606093099433333655175462848602109438442720356781783054612861515574605971015779810306460877388565779359533871483188252315972234000225493596197478780595193866196629313608457122484972601473866145452696933653586753144602293471142906358216912031255511307170632483393979937572427696107185881374850353488189168375029003734519539579319353595374502163765918533338570851200493694929577963281936947708234173951792237961733249250056011259345133531374017474621818833100484125156736271500566964663936331509674062910880828606221859663463469106718494305235258008798778564864778609881042403426182561928065497672303741028062928135898186616730913953092605767363294561029444329175758279106333726979980565705814612395073604204505593806848000000000000000000000000000000000000000000000000000000000000000000 [71,22] -137401330432745989410857905334448217363331837862368486071202078298412265732747193657052352129449380096363189439711191357664022403569726066622956156713146810378499705485199782673335472173162511993304118995845684621740223804779352922029488351826830737699842301091517611340008416112235259373601817220136739501428433968063479405284979242590237461888623489388854565892316932134361481488989671585036034474102065902247628228930262459367471576200540955186947688559285294124416899256311929470406882103013711017977217227740051077478032308470301780799607878344370971045939419855081604260360610611388406382263852186354642719824272435479493475691201112028802197971337198616532513919045693714162538353266953307056351154349598036714689843514033649626748746549883581093052279778531334857800177346488939230647955510703692968929982142187594474209832463151575108838587537195641623832097394146626401657790973648063516319616392927004364568770160712366217415532756677847377870299001260977013763162440921904610161405055447819520347169880123768816160179700487813297901821337682238822595436015349653961100476441644528205802145267268061682116054189108139677538492512795951655058145857501659930142154599730697812681122650165619894401649628970169129742048916463487948483864327066069773191396023821933993443119643430562423350884285903954150478911427868591757285596041670095047931850260929548547423484858962958489199987172568609058294379784352623052494570508381661904783548523689904106196296182643941098140995567941177251028560487324414163319877105613668115584528485162758899415878867501558267904000000000000000000000000000000000000000000000000000000000000000 [71,23] 28342257660703403418381949585922553518967092642695993573601856431293884765503432156873737860782399885999842567740566797580989397421474673481659261666560665458648868970553927784238073121300758066494299218208006290691442324010254245349824443398647761618478160774756852667436690360368082667042992771845795133220434187370487459662284321157307762308579622883693325134816041364383232681799930401841578620264185659385737856547218288761623378787388396787875972347988928877455540988966774087484218584508708535559930370272861863537551029892137425631336141649220111473128297880088350227488012583156001583893841961614377580375168724167696358199137605225028202802751747341120135407575338482937022999103039388099148585809240298668265350831056060669860300496582801645309590026381828128964051852973875490208987382042922691678718917091784969100494946047705820267637148512291050504263535353929167369755486575799795764290327998302725153143822176496483357414438598257074353918154832786259069106052233872840908639994549905091727844395712736275585529616430739069814336561624002935444218888662229898288905046810602447271332725688933044786083484944985018892072254241647782417386963727663328920802192486284175399854447433460807318268520336041912664512382453697284848095790916118609104050205285770385899523313341985055496445009780622302586108252098538250787374816384231625479211241811860024096359030241384718008657756785853625221162686048582845928106546333291517921436246986116575069400267386289756009369981053132247819283044460109323861588165508883375960268827053671112695867022683169357824000000000000000000000000000000000000000000000000000000000000 [71,24] 4011634973691881433117064853679530174158562211516233282119453798334792602225854440100696795685850532371552872722468207061996153946339244915286388346138626259621643455804709226346879774633793937025593914774505044620857363721268359456743881965359524861118253945117085179157244442125782589086564011223514012048104328644845023929721063818983304681070818879957223242838738245035242355166954592904737763580503704227811664481679818018998677815932884351432676426596854007742475162075317319625518150430845855631086632752678677287812382779414109281160710540708908842677452303221341491171849759862001322417961926415163510049957045394816881378966818914803858878173341825610695122619611444922564083525034504343064987381261809375131359629603976707763049582168364591185780357748362439581551066826339388313303224984306525195391208744604058403816169015225540979256207752407567388212360734153193189092844191935904112199762947663795429220185155146423184498057158310484447391755493970084776890345311793693926019815025468362039552385164729008953222548561534676342630790401650903621692884398059458853048968445429115413483168127828519067212868586075566764904787968023244891894844669042147265223879905867548976582775474705510109898138770630839546437749457596543110959094263095215890270997712126513276637571333343188951678426855697721671013045032935600931181144887216528587336132764229552589828874837553361000554966375043865560742674023784289600632222316289918061139405111727233417595910020689230278392728444334201100054203519977302732753283990868168904774706437483651766079441041025400832000000000000000000000000000000000000000000000000000000000 [71,25] -4807462189049109441907559585028054624545495108816920501104493127825950567010712650892312159316760897825816830005012922450870759223654689194953068667338176570285169972053128728481250620015030791099730648893654544571172167468691432770419312242519118354196099041362501794402125047947625850885678115198566221298321179237843917627261871839523241525629878057691265158975431833521777758150709383908592485321636394055542036069389716068541629266371757000057058942130639422292088669339214985672773022813631815545678437546825455753967334506613747137476155141563586754765327574120933888473753963203738814092564008468186721105276638289726718783701579357135406207434225195335725221540105602319713021135749158526185412413910744181566523014999695876643664115639858525450736042428961377251393562242741297573913103697956488965606042141631769196913807847402949887703830393080008228905779558513548265843811910676617931554394137074714745937236272129462413567556664872605338476696949480136716962048938521259594208744643464143589614019148263745677806928839316922581784034341790158757534864916682692086521772096967949023947843434255353202141066035049325677487368158599349027391628642411991203151326035598640710942453849194126245605249223381298722581279709348068786530712458945963248713545242473356223107196034145122173815971253625808272688980629950986326118230207801992232795656886174715712307543460622040732523695687598266775510264348379099647015961967983415577814909816585611250075186340067820834807030609316997227366499896768708625041437223192594478756750651300606839340209544691187712000000000000000000000000000000000000000000000000000000 [71,26] 1476361031327977464509621798010819583950274910555187456556809454221201162859048942164407981989307598366129350464446628382498070460349098975765116960000702800065555369103283429384110775540659802593157240614523740110960415422169147958001346124158237505505987510196669553563465304771480946386835358296225104375071194984317953880453444345351728843871878913116762152523995399483615517519746208020750279294395825105591274260096933890157818854305083600083242040406672440324204005460355073270638836290308407377866029874543369722528697908561585761593453724491361523723762551681751533640811357434812303672402281495135574184776666171795415627146404973467528048813274947821294805881689708972770811411124332271646783319610467519314386178305532470363467749028349862744578664320353806082044831233918620223421004289977923495260403834352156811342958033388362033083634939661389667273610248312940221022913097943749862065025000704794271673419761261878043654289395920540011764194664558419403056242113732086819378182239866436060894646380986435471773231655931385007167358033636009605461454209408458651202887788848741234867954175705646317100623812691199468854112131016259416433826689240613067840542430521097670874037939572931586846580665989914033720244195213127696852735468118303072472054729822371529078600056640229568247352641250626571062850473912672758936152582595380984596402765283792256164337524032690513511301450956127162170531532993849473177511830350737493399052454631109052598038229448438561589673478802104148930489053505357866325043233321984704581770248793085570823830988881133568000000000000000000000000000000000000000000000000000 [71,27] -180394432548552306716514328388897813709301558499942143362604967342154060917487042167575051188478422971057164349295320730260158745721355490189760993825361347265157626774852569780109952238652671267975348134768368314432990700371467569993374064903628688368382004447322129401394853021796494305261838820111685995199070568050087162502992181387268908120178817507024119244575578124191972638900879398197147868833384253364167545686673816029338741038816454051017965544752388608142323716122602346024461848221708656238957511008875444497969375184946478883995247544973821256155321449434383114070560566437360430189723259164500161048877027897639988931599989255596871786656544464612975422042310256999651704589297784883826988545917124655578948779486879306012284765548502045692695447987962892744526560059741981694822590945486728712037105194267009366742643608470247955013651071245952803269764390494275856185463365695510520104898716955185771001613873871313529898173150573010760363838989946396394080629849181099425820447127830651787596886383410626191506548464841308935787666581056474613270641011810278001614361009492623167040532919274799215121494690790124557012099761573742389011160321334623993003304073569894589540277759847417503939867805059993848822202368823253106473989634207397449400364465013139142503463947213830646311684938994381936928247956587750389672672539331960922890231427536378669775457549575761566671968966227214027756709762142249503336892158656000610945802073975828518385909779323711808127468475394403158740630663339214468552843252076121978442271047544586553772300237275136000000000000000000000000000000000000000000000000 [71,28] -11993966892134119100906412658367344052508822504010123418805353627630849606275621267114430081693360308572300514321905008846269515139437139541847679836890717180718079512412099308491699174045957916073137615352081153249223264185373568442523828788826986858016229958792618890381405622204061200106018584805483425036835080511211213079324759566802999399181901014821219562144784057748314826601810858045084116661607956343678152203785701029824921760557619135149771192958348895380123129384154987261806386697186705649889071828430791989279335089881731781268448683071775911616699622602489554655315642888526253302580868556809342294004636791143456996839026210878325888312854508678740598067003628023787123680234358075529730993499624702324364661601284738540968620829047749531409516456402710493443397876561436582774149461245274370569086257783264871854205900475181030236335094816777428046527774612527298450285109271912207166034356859594947370215846781620664231321670833485251944762117862450133308819452233997855389133738762903963418998865642113775375651725354492010362133746497177779322916045858285334068256595598660640286149690405904902918373329698836273464756036507843901608958288135979876745466220365021538291180335434971886695706002477355357174410613923506771765060713594956910362257752742766932199685390759670450690970562004796357944997195596563330734256194966309145948123947888002199143910515503662024739726248255998737985156332099674680739353333949612369232845285464214359093120302914804284408948856203682897809793602722757638036435622372753850105276081665867387161539652878336000000000000000000000000000000000000000000000 [71,29] 7599784931200940338575685645477932420842496073199174734454694677679639280060292100457253456150506247015793341062942392433180780752056275297479884618442068453696561166242519709285427093775262565695318225522487608895492384552284317333383899332231507042049367983619831192574850125528693221930327283084775493663125890303836015767753417977121026031313416411471515528068558189674952066889595334830001923180627955309851503050818369392586514356239308611878424969377496974859854780573712688846821565961896499496587822983415550052329830083031703453573957508823341235038149247598501460546424625183220071707560048615637445279536409002727230119367795755299889524609201236685783851707849117158096178541383710651249081163552981140176412759674592003205524141908068183133667072312269300586457976960312816168985659588035932591551301862757116115028176050840416903890300954259817711432195442730689971422008618775717044856427809502085309695586596122211275042542910758707995244958159772290466106569380134839089258497971322418736516232449911784099531765704350751970117687493590194135793323726385944000657613124723879861560493829809121839509355760507479971300141825357632431408899683503750291103446568135780736181624684112915582198060518951153032467030648989190931134681077048699827436468214738560462568657002329165443639062055319424671147791512940380145079235846513594252856310284093984615163927431553285111146254172874754496778081018151069130232425806188496125249372391463450294177632023537587612815982821468595767413146350062926843989444359524744839333153627693611030560034927935488000000000000000000000000000000000000000000 [71,30] -2036177002973806106082828567934331410769533371844515286781634706666790757857016703321411770392507482976068667725678577817514423366429459555577553488506068542575815472521128030291669847315153279006690641290253255562424041124251980496800516564944203811695547912057509418624820663609684428413392616801974259501783945023108700313544584924154706274303051658158570083944942207571436829829975705627122265350702924425003758874996453840949719714555270371606664411846930216033693392462035637931830010563905613019904358731606316617934384273987098039894041036176966667950451893920875691604588753114791227838767541487233057869271135449346315878832417202539048760930130753172129963775398845485731792257695679793117478941906014919853535323383327375495558735094804842957112145712219386862311869616598667051236835931966077851263959367964574025400590397509179989967387506624463244501573828817542031634357606164589629545081983635171963577512994404561361054992547737822384524757710842408480003744754677670028692251168515364869054121651949836046933469332679232107556138723002267426585728504335854556689439966879502311563322269223247754205350955101553014432091350738414495557445876810227628823531506274029963280804499051459880265306050352937416736454696918383871532308805410553276214455818751379207318000048296907186442129134226378949225131987064126458415773348565665259361011091547401671646499520448471415914993364182081126082648152245500679117378737179086687435315224054290894174408974633076979870074371010675477406583819670598874383708265524906707613052711541568385219098302218240000000000000000000000000000000000000000 [71,31] 574979637887592969394198490897660606516071467647716686177849812622288543072646685201011275506042938718058538243076369308533773804193102607418873970411767078507446955396391828249007950407718375046707559715147944696019067894513756637952914973162237505504024537503874310648568297267676403787168644317906972696157462806659770086031986575398676184000163040608291709726916012906989424790937123694057644062473549353563151327067795481753186492149389412428346456170463253067207045959472518308097943260130889592719428085864642547853359199662853955491805686776079488496800174596105442278900044489227229949372088566048324753711574844723996269245001413618733959854186388802050329932094098334113868283766021282865937948705374741243506567257111306330060398095246200897144913517663590912238176623890294091494682801739427044223760734875247575516699422479999476379491888937275046856884461022866529500621863114921599548320731425699854745991866026839727214239475464685127226014757811031470439468747855505814492005905650206634720790760031057131533360054203519432227004129991188459334132174799446202705849436153272800267276649552518172846760647471943151061021956110209607216132576750866843364428109085294731330886393260924348176276376097180068902095922963296991113768454791972473314031180556878936044334896542429938361869718569935112300149789067335023170414752257015017467698333440220651740482764592278625136315668804083441653866526432794664880665095886124325920264457285966594800948440973772747961033188083612280806167618736439451108346350508167533483448432011935472372772339974144000000000000000000000000000000000000 [71,32] -58416899452723563882508409534309344122470106928751605135978968527589458566087447830168157494688692641839776207167545782392590259853636845578259067652345180739959605814347846647150838921052304671747349237538958824505412186398922280412040266683980589333738997982460249843921834775348819646502011726090057453747444728996599698901631355098119114809449395981047253941088749824725075561377370976460117341164332577287085256561299473444261520773964590811643128621937924550880083593623390733361087740813370980914529520109357882545185725459508773881775350336672345479828423958845569708831787762817584337251990759105968543122036122256379171632292835809216418473916451336842271616938738444470703768589076125686766704800740022347128464487082970662089577697938944527459776097304632838610463846071667801962946380909767524261815069899210154828622602909834446869982020473752584407675006456455767851405000569643448815832602720168593201603777359864192759250924464321349499402096817743892479432832127270070090091940434656246891552728049524405715687658779036865788332773475547071442183520347291402248662191204099671947962058547188205287642970651400414369242750551090342590800636386906706702679081467631580877745562922525701070700796946769929869808786146397173901552469652135206807874099299656659075629381019296391989694246136468140473422998227826346494881347572796055187751119113471025962660515309065421383897977130525957883442786199374906549776762514883535551084099062532926254890522830167270649838954391671660104470843499746313401931943778839883941227963215700166193049627525120000000000000000000000000000000000 [71,33] -26201042774327913543101612611189689599189478684436848175621531755980822092819959929767002028608406304842011756533345488945048965663086785092997447614533398084877259518647825460395752805234165360762917351064384859018357892695631479595517775726944134687207145824949836513316404968571394026143292027885682519383971486197630850889137962890111136670576621241058817805632290958093815150611171634950366384498589826562167880009864797243091622406871298413346247023765701266841985558332433635213054920664747966242267298452556131004784085282310387183064407747767918117939561697557002152294605733611640933392923885035329497489029478844271097763571697443806473493936666311350717577553258741441289169166422773706384106325426421987511362962548003819647661979645474977263034246581761353882430669008346924058939654629760169103175342195334129118880499590231753495932570874536448350787748798330052034100827138802024891295154137711205548819961613908058437843052626421211585616284228668915492127979915609384741667029326157098279783476034973010604880553032388876144254199837470936511093159626997940227866443391083387628656731783225322663765128309219869625041590151397032105663919695756009708331920802968392574666272694820068410549306109974325148145891742680858954965069964051767435391006477776028949748351172719359203829926165207261761088080465521526887594202679165044770114739308484857644429606223929744975388352083176745719155912838871021806159380422718540943649912326526982359903182375553088259666005625807153960673978484521871293814395951157895883284089699882035525578544644096000000000000000000000000000000 [71,34] 11392335870784312501102461795235984225993883165163632063638722816621985148160409339990418621541174774155837284206638742125192443150254107789021481429505057445853954061516669111989537462662335201812053779716567950647816778330491013875847547414670062755452491948971395345484108848103785298954893499437249662302333327561068982336148277495101785258679060417229448083772219312088963070904661658832585347318841504828610692200055350844870136028650962390724540847928545769174887081607721635299721268197052146646890438582221912105944986636180231266680824505490582939706967767714712024103689105534106126292410862103619352585168712924977528046255615370207083562486148660719928020232548997788824056982179521760342604914456348732927871141008126184520417193475451336940654002076714915051972416701408917467053228563378038195069516536161339535049349607082826118295645315012258858314491228425080511987344160504183769107508599897378482691894400096112378972523482752126349202541020532672734029306239159530167114609783070064366358335036148347369929655143959164401159907662324344279930320337396939010650853487095856039106435721847522742496882622380720786382245394571198107736306872407212739036155855403293260870861109702554901519390758622818016901537973601333060123694402553189317112823694435806684011415349285744990449007918901372153086622511183105881618524254501996156379024827293457023471146621061148552206141013913450954279806678723315536124319230684358178136881417356996225621955404781737051944535643890011001033210584174891630491344239561575007351076619210489688066644508672000000000000000000000000000 [71,35] -2418971828002616863411108904503024381180833728054677811485696249109789902138396121040389237456308414687453327035649690051648322169598632295915926388838300549314669804098888955355900732176374274863806533152536438142301698798857196483171776505026624014981201261248747334886157091888169056403087616924796108965578689059714449974890571439258864177213583058620410119256207091307639836016466461528613367879463307079042771812760348380186435380900804934707418705231135887372173814889553009376234724851337082528807766932766546757971622786606428104498174952708930375239153476201120400618128488028653793324293626257509451317461816155541909026049170289623472676909310370683269088445680914957600922757313570329801036421967864763184353964820732250126869880395093632907454924813119841258973555246942370537862302851926278392486894086302522779716718918355588113884756725535141566275863296993177654639075985804708868322114508450561018210075202610780185012670515367672031131317949748762621524975883226843566197785186945653950074452642622633555567890327102943794622857074968435591087136323138604449627432337080851556108176078393916281910576376062130261054211947663774051397868499101978265841896269100561269231736544040943021250009183665644557728308191271542893819646770173465476675144916135925706240941961862991181579190934647614377044463880688090174417437480597121456853461473112584112940470341445835092724478389706745086009403392168691240105285562985178003422261588037032459665793002282187890242133067774904537207971674703324640400709218094234743159213055127794499329749680128000000000000000000000000 [71,36] 391067109315658266988405094180817330723382026352274503515584832607878169224780816330898407904218897167576745234488918964875228417301220918139101987220180827014019596940140921367389223422560309437993631822051081285010691522233982284856864720453798151978458354347581003025883772541607042157562353353513626332615145498153858610416131745473550908287633444485896988949959296221435580784299046437616430077662953683585853798334215110253580799369971306031299300402071002647997361312060653262414412163587411292046070947132841126450999739215907276972748389369944363192197375238672824168789808020767294828767311523052348719572294636163088268871990998449131351463635178189431057630773928413520844131800125417534672197257875327011890810441021402094683814434338702217660152856737493710048881747393067168991082615839762393863456993218638109057373509032852979501419315147329076999731008616740128820777953621007607119710328952293664650369039807641107545547992445254732749152702179578479513236889985641780650181336989846193016818516308165647923943167053373175947847963553256962725059076195925896954555899553496488619039018686538022666775100712914704339702309442405544568473076200134169529800305499845218803779084311566566950882424118913205334722576532669062467634190808295459282000357476471021358975318365226166334200739666331036995683321000367505827763262574995689369784629785750263617540976580848191027516856880645891958540012968147348346588474116320199089953124946509183260862011064482627381692447438139905143469652579495934474597541519987258358038518815557034206310694912000000000000000000000 [71,37] -50360714334928615155281961069354104680970589298603741843052885735929366896687124701347478574754426668606645627737370812291092111968374959546250397728943737814329505746983629342394335235446916422789768830089521748296270411994769660418190311176896953479219506437050281638653931498593985675419259307864778678559271810460739921850613708126725625874692152603937066527590733599599795745063085852288350981830858680131979933336880714420032791075079649100730585571688718011502721506798954062761635013150802581481401134162861007309649141938097592609295859193361045522601490806568782728760328925729815434178774381465768353187153813382875532923007145851948018864428450891608220360556233537043740393524386710732947574611551938229099594647202447032990961061429450055622875182416557550457129725953414273428955783446368954430750834242616033979689026206171141887490231141501657118414269461605096943002556516443314238732800085945929898114962193316016607865422033977519669503472359503118663333265580507818458304861735645599334163775379387888147484911032229433990044548647052285463201014292778411893637491234958419031092610679524390730788220172127755137738814319756097523151649092427972209609080923535305411985305402551563967568862208214703506343589239726740271982959180667488374852731182972019576933695421764589380810466356606473323814432493064309998267425385341943877759416344640192496643346162807651857771439209174735560075843335240023481245053104157828905978237583624042982066164168815315751475009237589691273973827817633717265771653577207497919473334275258414623690326016000000000000000000 [71,38] 4688351839416989798136834817272218030496384508635122070874839407231731343699907276448625617189800151739696569090768812718893493493880118899678922053627038549789152035692208282678054982932834402516394750992095225598972631184862146130052539315591756106495556327245266767681646253661823353961293360455132248338919195142839646289212209423047962320924608459593419765315661527417005102278915415647833745130183821068979456837307448003606147308582868811653113776551165765900063264751751889532405948859832712332413455776178103002864985807868403602036504642038780320172450993097762365249066102720069230049938250531778283257658965870085525946147526646175051910249522154555476958690291985626960684753401226703095932831936217150920893263468373934806312441673633756400735640112174597028918932894128156365440567999982754168184850549268907591609892294323196469231651913122054523229350661147351777873469199687083175641909528262177462157779384289776165914838981316447207027753623668495143767948203663782675144883945229126140636167545973973873527063331135085465732907624521236972522735736505247418962398000850549067284930162615878297932415999359547102851460894895826998348928691742927384112883856950583512581610930542061711491730337784736608119964300373081556496780789720156445694406306801812621609336920563627529871845248372560901636177227312253064190199373418288661551453080004564933391899403235883841423171836728220120672936323680934231165554640897897432996329632077979712780353987755278576292935523856665716813816141226508279105308400548859483084077182710149768701542400000000000000000 [71,39] -292989504516494613085867440891080632094984088478349761808875665773797695318802617329827168166599774744765234887292726504269426628213406439783052506438519602689021643213396009269425205336511367560006508881992084316999082469881609804270856471222297981451581236192203544359312993548406987551084243414394414086648927669837413533007557616225530388718052826683811174014868820495832192644182672971784012970329859578581355745178391687986175860057180264557830489550165872714660658876195673618966912645830279636745033005380409781540308058379620494879391698775309047789148352259514656620206349471133123325952179740365660483709590401769054962470729415913286874027163377528887317690298136213202502509634226922062600853280404419694546938714107123518565215895201740227789705327070635950254307222703742045738996860355834852408554829223203693721135049773249202891831600632619570417551464708077106505196184760661953794072550006169324778108776411263302948422100741498778629245649459519921618663189127063487794309932684100410282262494768209141308501117505208190328230236899350512961947683598526881618369854562974753266989777679022239359850344757004183367458947752479529482616671832661972108314991310020253827079039436716981522108116703954262331277777402066411561262209395017546448069919967229669095357889022489193891059013811115866514731793453754030636536930123398749693626896550869442809889602313203560949319315210481562211626264562272008072862849210788954745017389859486338802404056584208256389316205793617682001794898471478985957222435808241551453252957929078274308177920000000000000 [71,40] 11607745147768353105813137447287868068835334265297777520984759110867361167553228534784663680072722406620387634222960323752545138842546900230653866788830374010390752010126609866867344653607548055219691174980808563419205859543167218025557594210401435903926177830247642662125142429629964733333661151648594183941036954974704857778502952384600972838826107657372196384799890895632362363578244430501108439167621366715188248598505596816810497652914908750063602531228721730929854718664931322562302101285389981054470117573390208050287433806344677141288254619766608998677912617020099828531705544400095194950717277509726092561455081390731746746283166915298257475937622303405865493638023343018112110487135909707504392383442396418125338335684536527665450544823393995294432223342571554662705727714106983194282797975956814305570375841995741887483495679962440168681744255296727908192922367285449121010958071939384692148195408574103897451183754547553632296243895787952786484978409496109232942480553252125281493901600922832128047293797495662258483392839854287931831576439928238934044862462560812879134924298049810428695026006636415226482405871307927698665172327746241558723244455306237122062110167097796747361815896436383680073687189659015510906683431155351277893457271857434785356799505864159013730071392843646968399395987838550738354107089947316607060244665912615097599167403092472035693464389081204279442294486531107810362969735596945636750948647741143390982640320351014667177272762785360231579521428303673656091355701763752755651208308522825448137489551870867149946880000000000 [71,41] -276458688962670528706548758316579121122126618854968047219101378348052499331737256719172360516564347567883644705431443489839630418752172436326796161691561638930067885586070932446026232002842421486007575219007267862879041669286845556648728321851910883888889516596911754227208252567548169153109166132609182820238612766183371604563047169715276945193017695346762666683526060323140576879630717907752831328621546126566146114206153669162257335565468381104382623909597207365529421769853639828061928250434634095249399172030088510731254572846519621420058358361987669560984284912941358250825906114332207031567844498913973193513212406326825475578316328853442017644006567774809105942826203283799297016869019891845654541323285245785975134338891400257866424957345211164806022969913771806877311767030812605747289018571811375585657431342072087960651058464144292324638092176157060216282480793950371146487840865795985254200491606181599400201829117291685694293019167296868892920964385059542868468462951685530944445210201068858176482564464448623995399453083479655558014121322957427303494835509907611149168664371777560205269859329935952587458904543273333291657538844010110764768017784055435127551515628684927266344614862205305254879986493548395467096339945052496326319426978693914230593437318540899030626548835519433628522537304997472905913480941610657527211341836324537581393099816080543141376558068430886806563101637021776533229556282636233247824927265906697023174650705729374621705784145850900152065703265896334580976221173662801604336613064489122243302795382274633236480000000 [71,42] -7772454908874986721024916315553337425033819215278804489897879745275417173149725125748625132490217406096729347099283997982817439304399946637188111631410778607279808711071331783520289420247693801274386220576268758384848478980093779807425692809084481597728714319464628081827972173213271380022905377691378640842009941773677497078272456838541043595299723425672641670960735400954902327783263688528515602810881481533190500737238899150422398483806059539372015182206042172741586382339528404640579292920398882354674434043592651850953818758084926144156883099858154512680074532893998818797223522780534859273249938762651485596320558929707523674135261207865890895720073005510015216812861277131291067386266675086744665426100630611070320982023350075292343683012868280340415165666208603589962719956462842021864647925225933216348440875407421170500282708647238952233628570563400882649044195565824587058930073067861768697775451683341249868624679909198384561903646339999233827304323383489549339057994575006129894944620664388450613827436017839096327106271647297208690762761241342816239629184984407978526282262599348391327615207031385697944388957726274632997183457254800938274472315479477996489150295989371900918361527842065161909803706455705755099552803260714510225546272496845491864803527160588102511152127143243866195758148599972338183175598669472471405445399462536712116081143493287809717948779448512104623113611183076174999663925374481565820841241082354928255030754428452541455046469415813086179331730432759142365892091220956854568440502574130685083548468257789050880000 [71,43] 1250722607852382357088601053425362970955695282241196009641886684850874168117636353081976926870797695662738239170107778775064354609517217554496973244305705784827335151397829463210685592526870136205708237168302169607434151732262260930088543215467532977619088534395489114489256097311678388554510001947317584096998012994871423554444362565386005639809152707328413725313143154244649763357489074791330983058011308679695658596077871426083293772890741068292439134772577987530695563447560251149309210222857779220086080159072197135209959377760026459459924986693403337971192416114195597771845112435210421160204570151555202655893291527774203476870908337690817544874569747942256066123197446476174598229076263461573952083329315138898462376073687769537175886976252524529312000304227508792052153220717054054151860095585047226303099122165750775495695393751901010895359937232030270552720849493222469912847509402519273343661244301867569784217067727736187298383055716790991355074855779769467693394914032253987034488190794033767878546928042112418459396450440472612515670942397424202151666852360590932041954608091678781564870683470757651402452140875850611666655893801920190970638178447877402333033011482869640118556474480532047751441138624574140134893441000336269143205369808045032841594496298595442313056577728076395483725493325091773510628280238717309530399431364769975126151030429140919149142629040305997912869391446667927887454934207477674987846128890530537352529701240874572369772710059859415761627399532701639737095897457187126538119447221126885590511034552782264880 [71,44] -47282528926948387832343214853182951834870747409033749589850126606784537574504425154177219060407647840758871866931539798704682189415067643346481982093799035870681397579088026531766720236594674260432176862567342761606579459631654499629757674555471337822005194828683748029842179683647282311450241604931094661501547337053091226760750785128960184862463738197562908000511511434126331161005996390770366201257803093347119750361203688820596145558397440404435751280264732977656709657394389770194478202769040727760686792974854381598979820293380278680790227551908798108439397210635444873234317896157039564614504972395733556102513541118005014952616821374510835809220767137434320202373355698700384600495886006925020759961972546286549094373921706807894145518514492291797942541338506924653156021204826931666947532592796107961886054327286327539752072593742938686527963800196914666174166165402221161565585469713477226758492620607515911791552291848891514697463687563406545565011681025818822040464895384031790585827581454399305923013981807320992122147308406801824284092384202400556530944513358930732278194112148901512642615987796646098952860004548836311475049816116792826120568700646331435985478262026247654049511791457054596589730206722045792278074920828681577660569156144439712249151216491737071128853451107312177583488229626584059508471525381013046148708275497674043829679837540083352619343679789451831230963370812189947487572919077780306774526698984320406901528000431954112185837820112538218215070940359865277315927071204067258146542050978276064984195833587200 [71,45] 1544187742388825430247637292639838885215409738226540337493764660649525548015917515322696549907393246116734922237859735865564708236802829978222172687007917525475584203276844715462939970330592625958987992609470753870090709255028001882758880561674625179637149560299358720493522545930113861708074423417467430818130399573989402535519480157595551257275037932693920918569366564921689658848512128979765671029535331277158613844455076419756745348303251277264018949916529419836341252353951070739877532281615592938581712543635713172823195486362832974427480379657004202046949123091884258835309376157128534273391864819560390234998505104820200323952892754423138870385124332827870942605472202825880438040365133173008765227264418464412095061662842510611619979314773158496402516636304662120696293884247211918016068044268655638373957812924200107942581209287593923031747265787723415694718259578214008307491783610278629947647030649785656556028780545179010283084900384792119579604599160936188014012615655638337497263760430082724198165869256259518869049592589012063639165761304524122633656924296407544746979715099139695278173602210250036950670121291562878000407578665798166087317970548602406063623557985885864733581936998529811765111498523164656907179803462602524394179362352410480021119636124582033238280666416105234506595631283418155162669883738440104121587305539850712586454856149192526182154473182440560998584410241347383831950903986490953955665380761173474140751820823521683243601849123488244456653137456152652407446615458565285395928312828114208835011860160 [71,46] -77457446811251975249607906097681795663710207004795446597795480529324359420552336863649080552908990257127009056418035754533099576158709781586195914657292954885601041226173624187005514602542817499047583685788859521984284945839697062819184479042360409432131458754545467772707800244535492115114508187723642696490718372439617071645992688030613353415003504013790465193190995965076351042895529570724548401093582933229307470405555820234754017366622696665194301724072342807262452737832145609126044522566153377960286373548562094743117335788707369227599323848434512649754298011631233544697548239054086180755630552232521387171002312379512458544104391690040415709072057873710376959255783269772610441111954892319084583823254337455459257872406654149016681599050440378749285870024177915782956044763502976757654060256277001658032128059363804830663051391855183066911039554505397145525349494389953418765244359571732491989171942520070378881821334253549269390557679188888910592810090275978559752495687037595615615702394152578720972775676419708510819076956076544160979926677666894562350875334736278154257949811112295394864144826452086752032729016288486556253379945752820661722902744868675368888941670856913918714507000334502344401682626829872533298296826043865951762972988025064600543243144175121805984343287496763824373445145853491976813720132274802392642423042400721082661421400751348005358330652209387849964969007737234161827988129555910347333401019903968544261791580845422942078839387063916341957241148082149479877100200271988572561117707062277815658240 [71,47] 1848686117505462529731050541212150109651389594550565307738809700684852364837974754214425632154634882535998594947512330100193474514270315503751155637305394738443787408101760360449642443629548357644121928317889122461751018445111957027309760660743732732092241017028504476217642074502057007405618813529704325269407715503671497613663943257286986270335188395361375456100912170274390560295759695461437687540270417001060100819508898601674775101146264558963922642633040746178865332615084604683245366569719552052813494367817570870793588402865004917918514335664402122264249272519078431953780684412348347445889316791021817977718587412513456697940236075610367373786089410446002807099743606961085081068470316553867067019081848828396079061348193026832352315709588463050221906160448890723365903313398745062895248676965253208037240299259770532944386475831840047700346617183128510904622949715934716866276248898680608355200744249295128106656578235627468504624220844371591985072966639120117039414051952477123136260511915403683404885168614902630853572745009578797915644323392626101376877439785685258942787136256824474859451125908294456700202023071240925771754271298954054030121046395681623258662079132220798789478583556032568306060041337907539421662485906746589129576196014765601056947249180533363189546055735150015823960979834072670559623051398163225859533325545364381848818267047247713448671537314862726446654975935957552250506550273686562951008716197168965141618294455015370141621814152335873066122625375943945637087176963031031967758975729927031200 [71,48] 6288599862160815213863628397478740508342476667259942454371741574936894124320975219144347613630726379936347688606082091377627610541429198055269449218115523691688882469506397860051099883688919543758612480764040828984647097470900246703085451645333126669967077115524696415153822972102454632590011355578893423837752379367595164502891001330640243790912904402389974419621624368165635283580498523441014554511197125473001568834817867893108386081045102433513994568842645476669152870686442652582461971310815411290143946890240558572066023378215954541002325230680237659358765130199486400117748540523942922237332009086111422077412610505020535382456504033931009557006164160011781800781400380694633988825907220666981347189057833132195554300469215993663505527548847366930158988939613672216553728687671206716369588091170837127815101389745172807638995677406941535702189313580923124251072351222225352472506800725544603563797338429955748550137591291754321128647125143811147246636413434195749574765475005364204386473604506221045008682130838893078957269830219318439691963339574134293607497924818512888202649875030760264686964055286330139894599863537150284794271559328583281080062205768671150829844340952279546586896386497626092426101285520426604550097158978009240135693964427961551973683893194650904765097365646371557181017179608780950012868267974376542717894512386374639737097174414100858832668312918816176709785405330461076025674435599708942003562850542541789396960762557181301916511245976665992908755076189510670067750594834553956788394705620480 [71,49] -3047383110932765868811264406414971771649338563120605882700582694128853109039029471186089063809722174741175190835609306141948930784626923972620897389739798309799796224430816460558747413975714688859559998199382846773764523072808940293700609368228937415256072590271653181046909331827972843360852097529539247383307004653932529962818303988163249789098099790288954766212713029622480772490342016729787666984216324840443157227053016308370354397525265448842113332599836693085430972380968732763037331274347325850500547288759243973829933731627153496118268324950551522700108752180206316827928991766217623172717637312163433237285066109903227294071014736075663995988626076995623219465048523140901253170926964409861491206034159727546028994857075245220393806235170371942463376191670843323852690894605405564421541329947038794905519476292583770453017806837364764450843346396491285452196657644282962650602610238177722533343356535093876401029343124692237506669047291531407731641820311975153572821422259535577896495608210163094846404080317983985409810987021876779347020745865689939867000532584664085250118028001898166194818490453522299917759279016867662444110807456528093784471933616586506791998797157419771061736589261711939196784012540748839029537437058236912092471125384929249853254346736595137362434555260379285195271945719748760530109983636496203268159306184884288496126039551675130728647399146871152705666673690692229386624906697742287499353156046346217468076460827642172464534985003151038932676612369486061448847905335306502685195909824 [71,50] 91873562099060791743040167153510736600752380921444712584555325575533275365899058232168576752038698968926492049181924610719515453266722243365127998273781195778411955165660736594203654107102490115541234252961784533710881486414028717100230231379580300692939633087486100490577874064371392746853786252483450123241955427447412107961504224958392291104430937307924384990787630128514271379437892915074406492325049598948514248168720281463138644104898609317494867906243683284874947169438546182986596295934926951743373783171551543770821315258144596075300884171278557783007960439242337341738701183078653560634030889559607546781320752000091027843607849437921375673826914638373029704232629626251429879907948511213943108488280924001430031963373989855699594091157191675555152669945229334300099739720235886232044350498615613880901243782579372656535326981656207188492726114878973616812562906240464239155496005649502458876211187048583066714524693717396147616680575063470600287287837076273002117593727889692214027086721865265867066946489797430528270032860397820562045030291053822744760298324255882756266997622969500591437614439790786328038634236059936524405310006337299525965405968146322473142510040511344139133614805094407637306303872166058164446234146196808213289782998203626125200422962499594016487517396090431083767811597358419369132014424619121813040064680241940155519240971911155705693041628596102282217808898329189345481122461192404038582174413346366408527939358788152307411092678526112970877697235394218695978068345157319956083712 [71,51] -232778064564489806752806209379759062667857206784267561855463135292820891875697673367951179295706380769015255934121545456447004014147004401477040657463101720337609769087752228151338543928556903317663239423151974266064787189000839154378536132977899689111675161072690325748476865739883419753567306351542015562894470499760044197576551884251898418696587284757862865291760685865451792134159451184772990494804803944579634434278505049799103534858919010038621603982839777536387000546366221602709393197857645267888139823087455879394825661621691879343857686038635831009412205797928682984231941470168222556233414790828931391409556263339825400506059951025689930341115505516918032878882588053308217317405933516591674514712864881194860196181827497337920742814192332173329385499846565554723685960372710898065598191172326025895457568693270684961679828328514501519330416428132942455210357025862855601014997068942775391168583984676791014030280202160987166329266056895212823468913938685212061965677703799641047986186869543004693282592101273408184449176532244441437495628082268630755825202680449829731176280309494701619377503771928466680455880425069919638427486170852033736009358206254104197262453532367819970143964611009254873182291299927878714113851572838436324525193106148106327255956512566275638839868336953682696036428362664552465266038620529763471117221068881449468587469337113363452096537808004022733431686817671843116534652344534873461263212836879380913828110131208960538737343618415741468455216919329205949030329331044156288 [71,52] -49948978708574013176120981540002304240456006834637363506152661406276711348225984250416426714868057489853270125659793112992957792740640973207965567938391129089901948563888305574973797117966146626418695546943672865967952169831197770552621904562592475741499203931508168613915889892153014660301213529675004687575779843403075948248467962532936816903389644266474165664198769479852896034345293087168759745079096600999318639488463651399578023922109816985474395695564376666218481654749928467701140977864575623347529331358447932932043014187148154857736605662615979562183982310580044339654494544552708295413938239233097347960679384262216971072092164160542485769562825263831377480146660293630753465584692396977101314652434955297319917396356922832897688433340333203721066609918259090741123281570895407241690819122112928087853578665266893947369029564781935668641270887712943595887267392258753324486586252111128302366262623674337119290923380924802317970629899096563714653486523420226053104080175411069856919847827915323064673557693365124315751560561402927088682680709078766988675845464412566430810499419064447033628699501217213534098927030362362425378023017793406392121550229026544542295325091709005336211833656649363777326429601475503922532660146081821297734712800505996434932027356268614531606702049857122659143787061083332169514657972635882990428728486312580417720709489546454156084951879000027093791589027343756799712707189085995335022538684691664870780944893636803226868826025810609296480552736232128110409030153421824 [71,53] 577892111726800069184906721333948288834347223640406278069413883687826368663824554574912899006532987558334475307634745250870101796024720906791327838902201411602199577205922606702015440847746814836304225456705697082808823085893670308793894581036990699653790823324617627195709036842871109147219328115873070952491253692529181643375257266767003368793953034194018791725497590278522596664810950022370287692626356319307524362569621425181306222493498837106881829230256550984582374581278720130332123181276461899273335357317491225401911294784555383317007826991550384928467250156905871237036197011964814637312156950937570650984070581946738556546243010774360477856189332053758144919157996382777924365821578644645829875667910713422574876521741266372028288915868122590796193390835137888651342246226248209082217342474427783852199377597198379785890926261036711155116142590384686115917883008072279941404998208645325118178496717031926340529292186445162014795089279154723175357346996632800655532808526546455280727687074393636653204452332556537563919265041042606734058780601530739394310290146579613976056240667878137184707616594615004529246188265292870482752440190320423592358982472416395057841585668456581490518818735835616847285358847072192928737261288197531405500998072983700324595160956761858164369997015760446055334369047397565157153273723242739275274096850255351977508264124682477252282906569959195099286264248162292701396999481865421734440157144367891834717702614914379404279350248925684817640368361333651589473624192 [71,54] 11048283706964769280152292485746835204186007757170010936168256668749443355223329783126523787600713611995202377351545238422638541400498798228525367795988725616263738474400627127066091916099130436789559660349987899309648223504620565154275505226541487420253127807572903488528352878913873944738228517106613929613186135683140739398483602978549069496189768894729727393285153129414231281747845207765625120292829233731107102300867693049744534591720342962442801043279408411242824795367628057708726987870922665741693369227238664759680486961355357202831369343222022052999605006597550345530220206652627906683317004762564235242934590750171973896670121744436305515060133066085242433779356612158612009765825981508877599737186359499937915326762719532786577118191339569338987386316095369790205528658604352795230360118765655265817531587946638232222276184086802849978631129360971602764432968580215548725563107199749214442052434544672666827168850391599893310303320588304446038240846591441878868168340785104335541724556363766066196930594669063630191915120120732730831939019038673131371721555509076282296376570917306173848613049402429879987811012629349622288481862216132578343280932193968598266263389338494527220137515681562356701642019125058037888994437429173913987318481003290562628134176959614213363677563558821510388411364463661335639405413232284987761178514784857663573774663868415253672880430281877371499343411052586843085329448563338246552302629710627270406906749011043023356513249304727013576703499345594064040448 [71,55] -129942329555809811205641465840852539670732135737535797378897795342541430901186692699407220372528445823107832121192270659765884108678330005861788759901160643520825352773036017979895129719902168344556971390739765742772938121226143784389695445191467705933068976893667213211621772482434874699733534986234056628107338502941370439005721235973496975037945026192708148587950409562259650433553855660296432095404944366692826770305468157352280399501286638415740766947642617580365570634785494077603752306246431657302235466716292095909778577544137782213623205039159712303315858765639665047165683883069898631844059716321338797548082438122886304957391862920563704882427267218570172043061660930701511986413585252684601105429521551466984058342207193900470342932560322495580534443467359580338410146365801056681635801024023542761553169714717256912835668247676896859534678394804063302285752714358817700883375526276924795104204730352730436518662097551017086993807336698130721709226264994341944845343705164956203371732168061262942663129569716517519598638346891235962451939539757040029235060487717364900924951126552426070184256766401424698583992204503777006999525301392208253867172042549304672310917927925513683199537912728757088318277432626139073066287382901448940502366398887516716906329261452282682745974167991713241330694640652588694173088836165217518342147029967235367944039947616320626709206084704095485692428465611022448096220796685154628115843736555426512414964624739800100306022839429834042564967289345561792 [71,56] -674103853394660826161595842110112646423206112184883681131588438104287693434365643859855016683780805624255106296801800142767181289921510338285009036269544007519931205331912302928429094903539555024347997062639546399885467462112974798354392979621900313257779638736144419763636548754994353911378588635031286953659824611632314453316679399549039678360663925109581535791936039211779085001231922907665164620939713868799441475308399587920837737123676500472883352506249525340941787221565890081561884432979112938790114895271288289398784567854324546911156609349662743182188556304108665042339489218863937980860316337141635263753565540528917689613321478344759513519652690810176255107756455082316913452307608117649811072774626968114485074800914315688359563196125416547057255497964404950549354290417209498585711201841886010130856433474411283157613660834778001889269038937147442804935712476318591559516035342825560851985136164240080223213727767495081485536252276892178760131838784045511627481906632562640104116949728651782475381468977142674502420270579315264710886148741227485976903528333033461953391377135830665015659838943561062354096679748639632167905174002779306011391040937671663274584617003956463953121347760487498384127421362901449521383606902940163626130930914525655613678450892802416942767782862789351954916885756896638404118708577596025747541159627257492581644807482242163116450622173056642336923676981249474653928429160229767506152915095747723240364852652297954880697132894248887760102993867264 [71,57] 10266934410858336307623154693175118641586393329772008906637601644948274001693830994872739229473918648703250692269896226033915764032225392247786742358763612981815491750180212990803997048831501776845433680080917550524365510252874420191367505778265550454891865684243305167742505805688881585178414207327146941498325308743003398196769474219531499702048161639203735782936381275257972340458176312184268562450319681864340921601456340133895666385410718377314913567545252522533435524378394501198577553424502043524586283253263471940342299536637955040445501506219622223875857120310412193047140214128233979702851989790387708140845889897200577642611911115861269766402471680875395876415429997467170543423799630745747660854966001437918142353848587666611507606730707683067353400009300989960900729909079317579957752781009658572214981461055572881286444784302984940341360525024489765556319368320364603769282936495033705584584881276640932151257865238570184948713077043070041503680122171797808496299242881074446740605334985102529953699278078335545385198578955114896143622034566001316462862216747092596463511163509447597022418608928989001664166261638510891597577413525363838779518538455697468039150270731739894737528725317998241608470462447353848596695383008423189247290879021741783904720726822563269010653339610674542089570245547442465287058500591437342542362601554934591735682032342824314842504830402855020228346098161399523223410720787925726399740320776572073900994885895413003013641913154114638316384576 [71,58] -55837585215092348465869384433127986894433229143365925941905342885540287689972241875009980794361003894338715087802930345844125116541813978298391733173812811338093539245265947243751118793767600836420958860131408742186660720200391182259961108314139560440785508122606066855148910264833075714798426489023520798401079148849133422724270064002730618504093978097023259448968406033832795057509573907210950238462816459141740625489480408402234933298073460733757213341767378124689381698272347123914926656321463144331016392270159157340016916670786902684958332216664335149133729546141649250328630797850907890096903542324240097601427878802515973962378235127313012897752705317082452824667826740332008109234542209826324634338995124463946101901734192798777634842848488183696316231987500073699365148998664954624514626009828129172634914840066181722127051178407505562571321307317758669753262146804255485214905879380446749908245645701188096945825857964441567822723747388881213767989881586643939726777830589838779293100880893312682247714486933613393979407488009042542498566479922824270442803568667944113043038897767906174761149802726706320013875452975335356883691130323507417410964510784293412312447110663258071860381571722865143728124998739842292950259151466134097171844580442636525696182937601385814862971285038731385341135219835984012046306127309883031950190017188583331647158595123266930217397088857529720358809095923684040093401916716294595796659542130907128938864746463526696617397375476870934656 [71,59] 179590311566354674728709263631445074777982012804093637574426572072535777606768875310978265514245686372551269490610030902884290253881427617260668511370425327516689812090808057015401298005458935523966914335459218302149235032477628160376239128765416628212266219407772553223018855383664309844312057179254430657188747539042580627456053335130445420790638408325732108561724432367422508617613910406778232350916986538386965753453078742456133846067836187620870313324953607149763154468592083561337572234411160623642926205269518116615102197499081554561854563754288950952097277652074926055658795365457887610280563376565779360624124581776264001083473898811332591819684262475782238081234136086306919307833606017238051413013399811018196547278910150789628665759650232317533425830709893370073695473741651396397287397332956640531088000546071805539932765331487032918950532728530036038887217990126995091502678995574547780401184632053192348027245929390508072983247020855050000743006567320876983971741433527863203883728396504797826934419459146911791283516079531201378484230829526403162150526285201420067199751433905109655481263077182214747129128793201758211148574273079241311500741286510938507328998015874330559171355301380009070946567289531771290600390887857893051042163334264876030045926250219381298043339254619193571014890773138275041055370144078599030815734695904024990329947675987402341090195856100877346240524716967157852285371000114394728562649262957374598714065390307929632914431184569136 [71,60] -90524677572975946035303972500196430387951827018814761370931066163942708074793265942802077443829086947714585299210810387487247516526113380451142962958826914338479025360826816010275098483100693307850969595688378442712983681629306621087767589029784628452795719318951149914704983464980409862930067519849329386577307482011358551740994819531682123101960536521002318113225343456591132428158164171243313712155945693015377115284046443467176022584979298444133195165902389109799860431375678694358586716439921837127411609558492964108827364469934424691499149503691604074641905272391676169471965886500538930510946963232474602089622112905565472727703759933203487561081007957902618374916301098733434066492610797207368509255010620188356509770287609126546946894905697986278742941061352759092256219905041079924015686549195119125206634811287927312687320458192066763544727617755055001703231879461936935270169557683670087922205090862257726215092670229292078609001984668539801915743728909589545218633481371405662044584027585323815462168288094436541790873993415456200934295480025052491439019610851625850578865426282448146493244080761781663872804687136452303145067912901166024160271308333187829390933122520452292500669562667766290398020076736153067684138089308821029488100377719202821614062414257631436723131276727760327213439366974960682361672514579732871925517053160660702935467931569294536351422716285862726354415409618784176605523376679329916777006336792019715282961957964426817883643520 [71,61] 69699240609862203563574399540265184583693188874371119289959276801941427155794487188991084387561948799116687982687834798635404182999406349754869605260351116943039478208559079689364720168800065940788611621711463457801195723085356153341230678265814988930331347182687497706447424505720158856995345573464900887617765445934913755535408160775654059414488990832904356688387008423783903617105345999193775305778083255686795793036574726953001198932385358541237884838248822292518265413193730706336876744678300535532337070515809481342780347805768876399200867050892901136379373442496006187363188681889814255496343869457969665170120826167308598806763561150545888651645969952246813371318760938472000964341567315198609728017892798176044595741869446133116745806259717858575706418860585864210758440355434000056434138227631546473363634397019162376515070664845231370266300732341977827942068681922415986301744973369134092023310105603861968015786096459158993832568437003529281745741306947575742745341586276972639084650034583042876024695153255053897361188866966634745175072233493738617359003452260463021192125388368358062316831927263235175043149909040847305148959968140658401718260496446889035239893558068622296766399412899932949606287344881097087677801879878717407697631538145840557062977110025507348095029531320229287904923972441468447705694683767728203081954455493348480689774491735959654603505886097556912948098207993810702060198162699195405836267670102669858322362283614510724176 [71,62] 3677629700954699582991084553103391789638671852682068466204089104797534220180992225888006098194981265013669960758697384577552378983918177601635040866659918812584190180922186375039102681388780695750337508892235661561573334980456532974980440167884623600750716719480069131028788796906785769050897127245824951239189558763310388393918173811969649446118431582361272893284683865906611546174903467185351965498694456885041606314635605209421504211095882664195650497220063936849978580258725025213206931142115234929868868726976629645513089281466039702164348949098391503610189215548414644824716379232715815527902133194959120662376404366795402500783410007576559567330612503309049223214028589870623732657706907151596000789921298346689575110208629988585040693815653797671990577369748226711820775494299288536700675331094994730826456822437879111733343482070160542767885983805336293355706898574793872062777101454652083359583277666748285926415049152736576258807356893967043252931203793240198669217768552529613681946701550474029625659981996764144271631968686629478684333892965674583537712218589692251048901191576541522566230519081236401948457801692584003115104524908546240419471020132069169088198795062676447392474216940857519687263282464750412101309875213082017920826321611267253571201339377192112741816588669716305751338590663274444101120714320905452212989150428064795418511204542642914992144572188545929860213569450373238989687289133747886267121214388571351134160395314744576 [71,63] -8817256469940897670682260487679559954261603022669056215370242127755441078683014005781914415826317656475917506306132478341330423187764081903818574536495513267737298357447323406531983969924423032243246856781236485966185130095715313672691478760322587212530723510209362114452787536739001211332115383232013654823799962211130784153987611429091606843342125567481138216318245724757966194032645753728469394494155799807903321305058351186381208896494364492546409832269605531912192892038665285669073475627276784371339433723207052712037756734197410218225890451581356474305117169077565066652522278366065072052073245607361952058821669811483267750413048080465189069805490856279290105286786660942300223567761427474039833574278067749625697834445865860981202036198392815792829066553794862902281463937448274637524906213709594829006927508750246638807130956449869775761201190332953848609380578852456942642341113511799286365601885752079097620209952538226911243115077013946490934869490459020397641313852325979712576875947303849323279196597616346268963963612656562490230521302549552979351250108490069494247316150768051969823212494728447187711570587778084181131342056807333175089796746328746276246737158980709853568208630383777953267728485956242817856330467570948792135764895405990350331324862786931425749786216374437591604529820810578514926451053916671198536113772895208195011989173785079913278149475989415949205635017944656126879121504329063598500689914254191301285157773344 [71,64] 7215022365114500116622464925104685633514293267674000182813307543709043079561876451717242531553210698373567259597799479282472588138913456973689441004645469249142694131149894122242434426124694164753065010687274752954002348983835461686620120980534451910345972398565716994622644066840265131856096898340633523519490456581818179290296993055964575493962762118578929135313442386052868457211894163948399272288708796039323896967548256605807335743666315432864095844098512569081991102746541976547783797200734880575217086881959305930671496355371785478460893388184519816334304186267489450440735968995105446669419849148296169388834723045320900077583610801089972654552852006266973922889068415618888503109269264312801596436054978008070199998278318260856540774179629389590775928767417471854087432818797189613362257323112443266251539915538051650355681735344078933158199693892589661806240509846199323315350355619134028006029096368832680147182947188328746066333966735698557168984116813592404707380893772673604253561740587290775445099615885947578581807280040200900800540592151509666452214209238579790858314542193309069666410499823120486907323158169543005477972268539851367665041885354045378708646527411748733700359023741847189632823277343445891335963520881226928090098812529074520938204277352480028003322457159192441736730282281464714466798477085276532020477526722220357017358903001535515982572260943567983425917479737468353110295847143783902250974702012940448333504 [71,65] 1426177664781754376595592259871651721801119012672239744795312874421349577906367624007470450766353964376061095879777935723365855534258516272955773241270973301746762175174709362949814964518510968464769340817388512416125514106782484085544162111907379961435211660166579630306095138929560326743464905841122031781225348226038349381308777040366425712294832785233701212370666704196529069805834712308080267121050120239946023927880244733553661098048767209680871685006025294334744786664676879330542170550720831340673164273576439613607311339561780503343497482212276019048598599659951079761269283917453297630098493800230999136433342112945489461019449422862115421356588698437412032140010256851846392915870158749208350576580653325518775277655219727003012027564974688862772348958986177166940351341960514424427328103594077316550978048789925804801791703725830884358744214371267327741662035437445972023396789846400847632971199758603000642163242822255874945269913795324647285882475934185542919055750845701054698257781863185713251805594202176419416294311611417402619871567110605291212191258493245990667927914581918663476733650165798610045690084780684610747346698535995765049940107315026119711529303288136523049894823027791719359620382018249829636719537302342804284292076904264082744530316860954030946670729901413866148212591465222777155748468591945841765285661323954898191467334983140332094242301885990356664767633019876300128990237689436576558731003780993992 [71,66] 1534212571921430172635402504860984696327715620894676682588812636894708032088285437716332656431569307845947314450994428288101825587579604221774538545503581714747315583407740486007916506032721044791340360527448812896727415858819906272799856189829909658795757780314793878459404625325616329829155296579400950723064918797141031134566556363830287605645259134048690686783148780708296350005129373441687628714385584165604786889254423275278873352780817802446274109398101642963732586901120490558872142845280152717048495518885585477945041726566125065310894917699354281007647566692873152859919691590613494688626439203018012195417634822901635103515209376932750524343733785289921926720394728427185494473824562199400267928176370525284158878132415475053998599883384504584727328408478293176436609652018641410064066959772466581039024541154410228052634851689209340245453938559654079146837723689150532936024921160079123314637142694490392244023133478269965680980226715707068678132188161483095655491952124221696149108384120831025826745841212368615530032475865528122055137497560062396969431977734447157886819385504822108366761095434720873610148662154453596009220739197627105418929449298064120985049707776429790142536914495008454045869876471666024933203599342623610930059418930334921310954207168319127873034637540672456151736408431328229632838255624592997457739010444785875081147267806993898332606326139307251027185363884248209113577294080576955686132334016 [71,67] -1743697057186175287265338565334929531373538161091377193633230781006301930070445039498035429427229719235956683841341928986568108411371766647163586777944476264372732956635208228256194875835108841093437818396676333089204521111154461740819998940716980682033786210570674943473604515626034377599338940443134032910809565750258514891502914363811135652413447014373581244929903743359681841405661266644420323138974404388953094742707888511646320565857998289151501184788735344522916096489434929888389217119307772237180047855532532201630028223252119198609966794151579401197915742790390104413401054001294490570550970060101889129175531264044868897532341468974876442855103926370883434951383444505543198357552423151464994516757684960727933238309810322190508761035598127394686467894106739107653510015203100279387020829835355475629902661679237659427053820360374881903901282608736717227052408532181407287135443470673859780654126606819021692538543504058269778635930485527305965859488137242944849201247759907103934600178665086981354027013062660251114725149797053537620572461564596722700362904839971701164110604732492246388123376051140283367613136495956111341671557016004406201677735123345713644402238533445883597638875000479916070960704537951718392520516870565397073818399199293935743297604658956065186085676152303320925088880606826614358329864339218941357351258251404084443587304170723245194058067646910090408126107236564369487250566217113855783688 [71,68] 602081203246346206135518333865698903777425450856088210416570794443343618709352982286748718324879635567558415867424564130277325185115935912394228584763640995722768765245929034997899556039062157983081275669602758175740862393566253664857701783003667031484733625047376505960643385050603547085740254075223245956562423375492328753909347332165220388158209722222821165810460852257414572228167656256307782710627979411021362081576292899856046262046798417263347602006062174483841992342850398063010527255457234997632604125688740067993010378237295933943661706968616652365009284069102006642398325238950653955320934799329083479992615107259864724275834752309238300294622202010754858135384982614857556310887221271212232689260266314314966320478413469286231615292935784149471032079151817600626961631264981955173541645661107027142204432657053132525498466537997366137298939046423378826101098158453270710025617005592636235445784539290495903611395574220366584493284352485902350308959281137281345473046668608763787015158190316202624098263347108625838330538621692099532799997710566374718716033929519731569227824155906807419013964382462479579215687585739766123352415573932296200538899037813118031048776136900140703676004335538115423997643901035385470899346572774479767824786588728320360011415526673233945961376665773214988975962103971137700602465328671988784382264962473712305018060523828447758177936780935816427321003801858888880020019110728704 [71,69] -186515910854775707514422115516420137019388194113897744539336394576061578693257111473938036785607956680704905290440148928185492166621751570736897833688710688827356146071399800100444472179439369048116682317429785645935251202242654602952778942448962509015859814409999260898426741853081937238742509858920951109242138509104087694741958422035339942278474603422750094426266471972918443979548200456011199505607734446980890520359596051265566730364209719421050095316026650115612337950526209775187793213270024524409119993786620210478202639557374463517960555839267934853299504637232204286283967584452218117619542581574511445287106646442350002548723514705767399762126424824508994794975144219565610374365511177823104637304730753461116973977224130109023891983859526673276482269721771998122717463939062467526085031262310917889102941907968621491794987214554500341780917985370007628607988443796787602608098635730338657668372402223994081574287904729067451238726516447959018166866401193131480170300861820523569174023726049934990699738499076392945186976246687569743047093404182499703391051188888765850253232502295445187791628234932255087878892107496273158070840986547849417630031079609165768849473294639907549320697370405190722738280602251600200680404091506430356078298423809795909625457900628123684704328412810488174687632279555758997415560451947034791353623769537605236055163576986500701402231089978868911014702881633736761345763968 [71,70] 23621633026427897730970248804897510201455344325404125169440923347590839010842579088604560323367321434656195768422980690733053003621872340078924092759374858424576292950651761800270345019966536129945215861359889059776324062398262597130065069353507913710807147799741857180612819257965436029675223612773959787860512782199204638624941730315859468358196864960756934232020077649283715182967628684912410882111980039192470697937308471469510435823691820468437272684686007818217908953257003312940769891182882819375654260328776031543775496782795058744409267339704793710249561126340426972029119821966386049109897207223281141742234532707069858158806940724268331138834047789705125682320449510226728168114084300083132094601320420903139860160846092574777178036878588050092905405089666733168557691349301622666613301210218203760543713401539857177491654157123407085964702541641067376091446036201751586717099156224517571776753311523538185815127856361719165695445046378291687658741733152498894736545136822581692980509696139397598419987999503450096369145106713703082160207787488275064288236903460471078267016877541744145417763763925331323793301268561314057581317939591490176411893721407458888594615524652092816154344902295189168724977481059780878570915892639932148943415180462258956927665842706801871933007627668793367858951788646920622599857285309878976409628482200959889224263967960062059325500500899483478841041920163971095424 [71,71] 107355979563911380969485478726272841430839601902110687155811616471285785423647099673965574292484550959244308598561883430960834308497658322922108605979307334465690629541898346749005696007276379651777161799591758539218136846343638802336341860986508740555690531042781293349407928496302232428747376662666142043843497469508821407589418488671952866864384916856180105916664205226504786198315137366260149634054555855117274737310353484732616317981421581648648920100498820993293035185277468105898590203359612413772412247981622404726049308793316569219348389114148275777207130951656232956579645687258496230601291867458034039857268558004471527176989221880130723443129354919150984750082843202291737710266835068116836429529675195840418302348505117122697274734173768336480936795407064697060909940904794107964640508471205343391042748948960988770735734929852122836336793418445277533572341274383467896322517308697008999330661598789117924426604104426617378678228833509952502247433490108623378944410118681812988743084350638850759487430022166960525315300708262272340814287606925407922739255449772766734228254162412015023236238443889452211298587305323077866849619470167463986044935749029343767842898750022371304181799608728412277870780677664825844236021464560678768595340778245624538709335974775554887735307795061291280827359410309393660313380781148231586799402799794164100897375366965453010250021710330899159688587474608 [72,0] 4346860775480375644516477012735048503514187756900737834973298171246796312768779656679353639805392036036963944197830428244586057772655166636834589077373002472395318788000752383574590543948794119907806852275606313855192940402427787639052009258783572525872429520211456420039477364396540943503007835122473361280806382546166239414478309485042937549611420695237899648223728357671464497381745800404812587930061941843973000930898442641444455065757154233359226778447181731484772645254206765392518428635224805048027158681252790924796873341832375119267678363119011471895691740186983537537385339329978348928557828940247210366314263583011225001763029048717199197458447592707453153818310237594888844069958754197100915117879676910437068001997420829724851862426438943442039231113085366111979793525111172108174058498334192096038934562838563224786044876729655040860018191475654424117160604528260122404844268031693614037884041189163435175816103757988402893436649968984261404206494940378700469433644087690838458518001817099586886693712982295068485849516839980729803338181099273993831672301461371438851719425599717362781863047414095626750545506811326351466276482523675474657407255284153744205537470513399394049682315644884370589440513321690919113071849665257307519953470617306692119334897707335014208767898948339003474809966057164461485780921558689674105065050843511397317346847903950316493480874377216434372245670924897376631598897209057629681895555610097624913520853076843048817437154072392086023493459591886951676428945253569760113415656118848319861040942200695883300864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,1] 11257559417204952741056057687546935136475798599383263174865125058168375157654641927195584469659967762984272581351781110280570473152777940541002899264720128952166369239493451790982048442343067396244856942035451800899209808598630965090837986704489504116393089249972775019195336317394233109008496500850404076469717436456428836051162926943812515560148592040028983128999672326864786523338921529772091462834772199643438276101389223395999781123729688948893499051863797120200706199067578432704720875028100359098501245735333422953143064333853531364928357053547561848909987992359177497050035845009933408495380545120752426553821103291160805849396880562359617884514501687141696612686243923825241390796276159280251324917648057774738823123860893784016705916475949969628564887131925931759144098426588881058062936609972417356822661614368677607437239372324417029934565105111202368126785056301524094518585503786312061097346274805536698912139762336753215833468603943622635275823929817884779041762098073469708519226123157112405599801411003549425581675708295114043614118459202325259767941875921002344261253261820585368251761944204818326838113901185924098586361591156096873032453054075480375825546556823794472809512489214310661179486916839879365410614292640370018653951662688057825925613023223119827955732237934740031998611604076769415453032143226856283690534546816125171301021882252097043230207667271216984288136431028688756295497381205419620660777663513291094039624765467541079907278731118988273818369186950588885600356290923267853824431041025746726289341198719704945917952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,2] 2248359722884608139405971914348656331034482061856530877575672256221135535447255904819930776440804376937871799734731820772453060934037704686328717728441079312061676661562472279181374959728704891429057047526327780896077244228058404886772787691188470599709620117776063057783703951549379683803833332238516041502333742225065729466879886767470539208610465653289413532926120807341273571802162730075713849060321061620989626535050670750461116381885044935819438876641181270446989941407964057953150728643922497340966448194375365854606945646409405851879705773088956543330525393625516608298478571027765995080369151624695483086269461581196001346768000197694117435779902391968322017861141106825341545775979370857759238358808713056038479140712586107449246584951976088980402725512841922351401492196883173921621156045738242302439507571142331057612828074861950855223223603921087356177479721930861079339063973856310120812647012382157969964572568943394165063970090786265372560333232445432820651910907803677889021431630315940899010620178609802961083256186655647826865398202266295854124346137756335986102804194888438247132620375027883275794207909179473650410169045150316620283030753861848611022636840367805789602858950010308882124669079753494664169037381002667557406118531398148332606948079766680466798550160960753613207186444092489440126327041261179514235195078518317441361500370815829351466578153346713410438740730166041114510175086454402566209118271616763062185706184896996540940286662119947840208729044137229272371754523361246086555266577181022380233210716826786855785594880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,3] -123408907490221793447048884457279254315482492464810241250519719295049160269757386740519606009824737641407019501387837036355562040004925181801112535576232492840222122330794456279784019331500930165262649437527653750452885600691490782381198348113057322470890195195174380640031195316119827386473918351735818096111098199896952798279775065473143153686579789010414658243649794382737038885027549297793765702202178777073723018265230760363005581325133607323002299652723101924556960297525006849633582521453697574142802492944257453709057705538679696605717072271243482569435980304340993383127122156171877026938578933854486347498511435123128044376610142230343952735170116383606123654359318836533219479420654758465139593222442961966266226086493621830063197527055053851886036616342992732997433615901277986435986345977703331557527013045130341329349800394549769437129031822783492125071558030656914634464714631556394017372986998751459271993576527326907882344616449277715967665124004680590900551245370263619819991504160746112946097236966720122199874700476240567581680207301810485331768326752607639476218896462735103490238496816749228003758913001509218255452635553054215788260633556949845227131523779214319790042413964954733638607849933956738512087528279628843978480057857692001237756556625717525525743488108122493927732193460984218420093488637493941754192364763927985205139603333625167771593002132855271409337780408576837119264957196608892889662499562517968778568737866878614997135760059812380749265503199462091363975353862680263326935569801930287383177593560976543054705983488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,4] 1245678218254483791475024899855960271661115576051939879481228045408234148249869546891735451157362730279163679782643882870444274075770700661481193693495396234343567652434575089786508958858678548453563575497963181606724434838223644101520176114209220878082571127703915055957724502654752095200774531276945383307777349797142387542193376339542133984964521955954001589328875990612878888574077782480552027969978122237745746852817610668300079396613694068689216341709348666436269051628422781809341331153691321536578236811997455237659613033756761641649102093039808186912150842933274524678407895564297098775463076494854761363931181631485719631412298731675661324011290655735071586190798292901924168668816177797408149014825938755319229797490608839962000115168503368158220969834772305341956406323009007308637268572833219259511494262575160240317142557586774519237820793071774532008697735350531531454548214703430204864156799566895601622644613858084098211743193757172059155869051536211132124306309747354348341793894490328547508424908519263748415138273358606969359076373060211851860958630082044547082606538047575656715579931581778738315036384273287874284958041889818049719842385085231697897507690269896319100088471266121076658817344512144425591172560226236079693600768645857461890371882490332834901162911534296724272031645419797095143217636481292708391371353443763801339546334117728103108632661194904024012926047054249516345855029097291556187697165375421554492678819157402400584331458700645440132563946854950135875115586629125431626065145563871659059336192338003035478839787520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,5] 7117943900667791804525612525659602357835389620376740355259048604392143922461539996390948777169082684953363286519883831772764530359256118964042120478898810344055540806580248633935599781274844994636654014130909684659377316345981062421265513238486145137903873452745348558973973526727307131493596638964312219855783498331429316948334004798472889428933915175105932857305667545396543047162147512541554044039453817114399575212089930752496707715948336210495431542202150513341156234265709836466722811805879676828962585754288843429549555222072864414866407692982379852613097046536791316091758539001856252152577309875236051470526295170754097914081138055167253858436251576013394644115475970168695022225102382848632896440898027683564820157767771986034857122972515601098295205254716734940349442401473578917681255829295214017727615142310269728619215756321035615825482767666523763586762088108540913673547052512798833632006030320188198882515486382458950745787417693763572506973447618160139080879501077867695792686619657322495773524116697825531740655631652289326876654817668120372933518054160994944041152792881082740310309508905098701150811229925731138964574572340940298812376690374714517292989379780107656108662343920331355497914708203832005910950547212905093871065035351132599626102005009777535975456501194245173157949294338114808680420518833821773903292444491074001142366772411637912491270065822233513164258890125512616773007991657989581255017971102665879730721967299988714128210991076334163898759569207327368342038156518149817088763198876741179254682105995951899555655581696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,6] -75004265996100138128615028804794226544147608648805179862408099295324651570045453822713610438751269860798452764214344827066823899749052995178035705482844282600392869019947511384638542906929928383853469519379203387485302595734082488263050501771852231868298987676568897488650664964337883853376171122010316163703223683536990044961251590611203379441733742893222680527221857494239132549015002528102380506154038470193718033403047367114824796056490856922496772105429148200736025357244805603179007417522664162899034293246750290915795113001029262462121724498301576970852995210558778410844184102201358756181554188436688790207222798850200948506115649109676144299984250263590540390977551931824267278165977576505168498491160840556871765092783495263143735693717484523685938777415744601160016053879188493411389051825492968670343742152798409464703300114599488390782920630449531227791600046096997121488386334586302036563201613204787530370391138018146857422170469284980159535072695697804988696283215757447833856148711646760493858039854115216132641374543059297067601251546268637465430562979031388361640687973977942078109811656822548161274479509188949991186271904782198686698513423854702676271643932372799958339717190799712598106697794435868993115715022290367159285811798517399391966126085525393616803000415987530415128034217939053797774247731996315717714790998379145972611437400562191002953362800656606315649357965509725466667397879400362423622940594902639160026267991372722618914598132796061033847622929177846122461514996102670531563138412498169804700842447473444340166989709312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,7] 232613229444124485629967248532220224440944330632904124888751582558586721564881308510712149309806131731597779142350346513905312583003803058806872883425410858829393439200254658731364719545222584798320170222926879743384935408820824547791370976224721387822037820091092506830323036677172643479437587074174807186512362347052062594316256372042136321278817055266351373010082364011859434251010234036975738326615968997093334510895963000271060474837919756271111592053580543455950600627835285708759517041392537758138869372908577144093793320265893114126914621642721660354741882075828465799886103074863973010484047026158035516333021582995263085564449163303922459883938253915788457574924052934209847605627765174319442801391822396021799440359677227386471015904055521527566541742534395803399766172492495266421143433110639742437022530280230184818407007061427344127678712751540154989240143229962897427596017961132581716815336786384731182417961384909649979452900626331047930060019462133740538135129762030172599751142768349517601806189707477366293192697925494001028352096243299420102462178083854184546624994871567871954325407263728263056087613345290482123852991977845867999991110492399652065709376704587988373102166294619682273592097419908162859230339522967267134481774620542138587306639553930826354021274271663018150097114359304618695870809944647469005149990896445614243472509179662167960962171455090108698356815144101498067187778532801434757837454603321024398111533473400528963176904172102349795046782626345911129303611418649980998691320034880659801721228930499454862604231507968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,8] 417792395952607219279355710917237217818699701955055741961034709852573208867406971846962951140717353736946785617424159745675498049613417629110944997186922114091804034503112856327225292266859019740904815335145196331585081048523678011479967705852372594150521941184032430711947541506415628809172302555390452193475312996810913684999628823010707799056442309058346898412996949430403371588142597625440483207367513658968630187924798324668225294749894111012993212498663743797354872255201493973902273341184580513885542207161094686041401870213327831828338380385497966043845660123636735149677409816546472800275421871121253887787094521397112479694448411528784139572207028779355323522312761914206295831488050903311978380286708599382186025251319881913332916854364025984997855151460690182451707578373794186429884861850724861860511304284846631720938655047069408279527015157809330788108444060228238584454248981787585688561403322083437841984653440833882477509049075734549338448013872445165049983646625238413659787655445922168428632236457549513176969694490974009942749731946652084804755747690070227596124282523964661396941044071775370833038767110518443804135267944634257067609567237945182679886018960697702150514954903575322762415026928532765877531528516388198655935679225853991687711954244513567770591313539955491029816726107202491980300915182182894978561803645186592968891525524453570681008067644331463769937211649354182008663089574770208350239336201797273170987120853952091668537777931427770584694298597076740396929104869109005547340117680623003649816901311588307499955985055744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,9] -4318971085760124473706573959811794507013511050219636655407261493893330565947290454284610970606855393360466353436267412187112096271184019733701372916249833064253330268115276620909569598216140784126261930382771277331803410855206106485973348716170772980548812518931283121068206673420596393469171900070995322809631234225117665111009522178067371274434508833657342108411898385683862075605416686030035197857965025031922526556188622853044664944247608295253987632334238150654771225391839142550438623751850980942514238803895817779966602959199712825391124076294619156181667492325546324869032568100706518385510252246757440940044316823063339158451202417854630964724346367209190889339869822239158874886029388312930826279645531908768830687955605014385119688344505588128442411127409338294429002048925956381750957993746350078034519612691908260176514550086117132165562992212266646065641492070947422278209716385788138448142636602296426977528905096692876861840598391096265721345238117696278201708668433877369244396379771128262050344835828961903608490119712337552677423440354614472127510776686597106693088415774309016066134860870491659338014081455584555673503451382508159537502509948625820389877523566418465457923342954199065192259690237709141714018783369671283936598083470005563337829765538544223139326586232320064256880163109019494404878349529755084969065420301432582801510661857258444648931928995285610118483318430516939499605894382465914358165048553381277675935157427890891732307665155815893820970099117372226557268630025903523798345406501035984576090142646885554968829060186112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,10] 11991640886029707386218118398546839281761079535234070012546479861144276750443270049363720250265867936379087711698638185399302410691786461141608075152879976557913380284790874979702719472500325071923379013335815080300851527183093752351277152891676989852759464407649253392382680640289807063157132934189694935544073239272604831879950270039160612490234814858779291427731477906626296506155581751328096349779511354287132068413361563484250676189707025714322310385447952646081057390461119804896991298935332231901656248327444923399222454872142843099523129963699169495055319339801976821419080168867044686018368214674392385741989959742664974906812542019575131235172241774336877042305566353507312103313305629123485519643475829728293141587191467998032052657866596435094034995345647597261974709394934404745455407426431198444784199851241353969743527410133463939050254251532342605033463102649288670174575681126205728476060094936528528009196257021585845150829281332794447473649150358489700277498014391905141267276925651945840419196465713277404761920423429686310610912128653792182011866859508983164137685576267451462199720462456533348963555228944848687570194355736818945618344278181211609138730255076111533912861372501006482996714712481973198594606559930043553363469180477843426779119387588512032870248946974859146689986921968250344665383113264664602980176111065805494812056124885218223152384277142892594389389831202314788234740151127894245869395055537254103960819106923573071624794517269572350519980565765921273801537709205476583305970266693202418426560496908187654497547120017408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,11] -20152899763787919333367406930465238922038124711940540022432315097225306160320464243935193230210758285811698293400670267994453826266123354666613271376512424107355015419912297675559487178119568502797890639729323913787612713783533195570393629963439255363306003409820608683464607133248323974758515133994125347709316467058650220469197023318690346068439251841845685401582084245857415512262485592773032807003191020495576363975604490112856283910913497144964444470592815804186992019658437114015509081572629477007263947286422568833444957931974835176417107574477038549010462104298298502210744365012426591260161742136905919955229815030659798092370685525595881950235988128487280165512919657840862720178375692330446960687738618963004605357895227634055755236125793889579790721184400852486639762414647417796253644932112534780604641530007426991382175837590297394334443636325004048907501910559767026103428985635939618922002476647342243115529171321252709233433229281556490030658469077280399349713067856626470321504609701516256387048933188279341353341475067599713168979423270392463851210698305073459988910405586095210700623610444034236318152078542468328481113731302814574083164896800454715662298762292916261876295469217221987550884728055101458332455011337122187650102020551690739280909930305083316588462580428153824366908228441840942909031065857484501553801584909216691203258090558077467890678885295427650548545557187113304806143653983656328504724419353083798342935053977109132275848601498598958111645145353796217349877325932209520420182643587169182778952450245671502200252087140352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,12] 28485412459853453039109128380260883444336111823605926862805298201153250819331117064056046173583319034877302112626563927602020952995638954251395627236919878813947116043412296128924579249039186565110228014486917978365152370754063994391359332829098303921532167539211896109953336289932963244412010442128720492970293752765184567646351878059011845133875531070390537856484120963419802378398454411326007768811040908822837017399388474889897239632877731324380886423703380231770379004679221013620473736933068228366722021823484446701101633687523691780962406082608895686119585390433970324858017189577580724803510225213635086846088766912613909394839172992627881158125118054761321537130535846931946513986678956496486853233621640592594861971151792964855489610513879620777853738345180855351113031311165115480669797350856629688696925878026127796477077551859934100049643436381772331646102026976183620595390565549508879739794488792905838191665141692978793880180892498787980556129208075113758172441982374106599572744395196429943955822364818334230016848999767900298383006578492002319672039422444276029391109354724403977203472886604130780342355055677586424991503935017142653927421371146695631667631518009329986198443706119626974416478682641784408601450292984445168110418165041089114159678666869526514724656277100085810100118833564804400236806656148106570996530898196813708880006180476241246282820065812661508979103773411923293185797644849846257681486293774840490160276637366024288900136545879606586927351943102556676017602727263894861667141554577322167011350334740941052986728883683328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,13] -39730830481478679942734604564072802298495374741562559223349708228898724645810996106591012812030199035585536914444535703979373470967147623130846226703891667385266247146859384579935715526578919439607173953804021939111889728179652197241865521088311866749124355657410426997280857535970655244531475991932479157570389377337126701088830407378108716584043468794945005102139315914743862170121707687131235254743944246707958891665035416116059107453304213103677772745546807685964927245558577739050099508488407045976647907302605799459356941850841508711289829390165525628392442454288891447296158297053075076277846265159058521054310984332691256513686532396653054441781244351938643260970485855003964122698287823470925167866101749710452982708554401419272578925287169606470108216487129881007966422685411372805329781204159574755109012070609650042486859645473895123937259613458787386330926371465820678999078067898542066991565312864717957530626712055545280007074809397555414528770370420153037554383875175830489183771160838468466839844067927565533558069602867910803504444976401852777108519723339500158499139508295816561135908068668859987536766578120483493491399825489315222985466540634261298914749480221405387859877257154415958324288729617853235187378047151344947662151985512552663614462995535501061591176066095853538700057496726152812672675693888343773256730927359069666787929705167186515858494957480393458827064659776168735894439022385120974145236574271353470827075022376969797485206838611945228675739919645020441442619694109650928263151288328010672728944355722720999950332681256960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,14] 51629172458184295669730685990385482145491192257036119215439567023589134532267679897326640785778930778559233496452184568945410484358676660147923988199983272719968494988483143152443946986531398506772829681475190784359385282378791563050503909264401836849075534263767864303570806066236316660786577342142946770021159278068683120079408007383362451465754523980030322844114211370064481971045492041042440570282645638557117422129637203124149818820313828096550607229853505971097526669345391218944533540862595495092890344566571837118933734659032614047786983293177787968086627106386260801984103107861867174531143031197505152029874437316203588155800495863562416722025836721780954884700125078655387787607094815622159069339581430611181580735518286885627247364727890004545120060400635693519514818425584280817213564341884808829878092183356006500807966259066680310752253243569498668241944972850584379797796719473801899682134278881283370638461203928777050031891972096647382948335351912625742497454829258870959227590171874940734481671568065971897281164974011965287667290222582695300550847757034173266172254583311088017421866682139869155906252270862894153857716733184656573434160208640107428895378848879525780378524786000491347346995139619167859471278340460749662600357044204567210433865926318635654333793573467948660273143539482893825002973925926412951103613138312530576603002703647399584291930898356076532786621610969647776570645877084806563906925532692784268364149975152591605461828845640019853576850300539384809476453872416974434502478270813006484982343686497004432463565900742656000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,15] -60619876564301548866296667715463636805442806944961151703135320304707426300063215991385076833583569633241803616239930562175070458143281890266563986735100598333480299074419033657106344167200720198261524559031375027361866251224421804507797669864519685127466688583727251233024918015281445528598238299816285152470248085862905702153877614468831474615213528734191418528982336005656927052545045271795758202757623270350437581630081596267431342583457254077939053870335474146417359996167471042406309991121747630759502520225337291913516361286426697847721582859657855893475063193067511138948479847238567170664077586440127039175871716172437661674376335323398087541749421364402787340165756333213373650551602551693775713699557075500609044800409957774570750219476848291120215676987612520689930290951297505663578533326435486547236404723460922308026765455254000036970168967472554716481424929304476175437807830095600726421257159717779674504444914346970095413714112735958744592710406405064711656097540506024517957226239488856954329766477938419731645587847425785614929749399240381873324245834135333079770048254881480485667568115578083619729951054061965852594165059525960936749652104344633776758546955937356490043835106925409342576402591483998124476264680897357700502531793945543636373966132642205279855244790447397155096569631845406926936347987934472082168574881590741068966293954030411089247401711445015562786464640870445297587777758223266153893833363588522495112799336217044794966785235308549203508570482876859155880732487962544090763174077146602529574199963066329900312384621248512000000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,16] 69037190262718584463869852300208571258041405236351192682368122466839588930470721940113156805143744847119822901690499416062690498471709060716684675336058884292857917597893814865129903773945078881894664079382587022094683048156445212615528122133422121794877152149732969879133813647053282185751697402711210911493057987938419990300356011584474956175943469189574245654446656983641896761213223127587460807695542862126009500900210851006872678927985346286832807306173715631733182171384678367827011318088362683271955266255149345171168313849967761736040969023961869385713534689687499966998727690937929148093957051623042159025960828440758211130593482546829792129631076085191563499997254708320069813642894692546764946788682429880427652372459870298926040491550783820732006591672547750025060099011140274020279523938463082539013496047210523134325722428109120347532008358551326332578339181721544870596204475176599347654131652495937157080777003693734043273258040338453032891689439754319654279150114923568263373323998803228477316087949882220575762037279347501784358526986417097994108332753206130300984902309457463151387735730966859740581019850975025945017774672800094992879741090397366036520538047412610111481288875346572723634555720017835064521447444715463753136165074996471641133860041508274691274807510729232669914742238283801499581312941603608625970027570938686104662193652470653422146303257247116858144902504019919849026668882245368611141822988335011552913470156007632416717118378749041443691044702314923323700878209830530219689402268559094136352028658018886851738983798407168000000000000000000000000000000000000000000000000000000000000000000000000000000 [72,17] -78513163839415961543916173682280601772243923136844067407269232668067086671046217246958671952812939307653917485956453444064935697038691905257042488132470686423256223185867322492600444954569723241250223522134312210723925939150696130334974756861060196156361563177790336869696783844639953104338749499578800347169079743768375308075409132569750377146822732069233834430235272927060675114055659675112631171657812079442880832330203512423296321970377593761827141452576066581543162139276006404215437806757231672194054336710514897433117150949640553804532307245281885249904697295787210610916609988242269470922335935758033221078912181992382217033844369437708448344978305762274623137141571114705355090232175648247581058642915199889076665940173933398279393937418906311329813585528880394607048146429238080121731700077818535805637328235336331055495161801160350961980318614807567962641620911195614503085056950255369617827854515073787953064328872080868082350813534209832359714059545245593266901928456685983247111971673294509221277420658728218678487283920580358055104585483928317028949215140098618637420151426504307658541045024205231334775326186389457690727453365999398668569003736411476365089834167049439651601405547951381076955163971180536731141032858912936078681233373328496247267835061571290044055442754804146043265829404953597077557257171620511105866472552896454474610456184982498158218442091536779424210461102008914506783311575857167883294992735255953472474644245120962030774432512288567074613029867280158962414131892309092319065869221075682740268871828602321432028202707976192000000000000000000000000000000000000000000000000000000000000000000000000000 [72,18] 87519529665106242821233851433263271082406925103492950022361161291888002153040976085856550214099127754499598148500343317513641034354671132138392032951964681551503771244149888100988442903307321089893272809357484644769811377064347339101227620289677415737148313350186953996131946384799644233952839530700990418122555099032634259662548019420277311685724578259307490321003889676749167693319214998844674848559360249426305133980238249900003112166940512101891817236121002399316763355743011647140172598926959300956403851402833248904392859887677354322927983268249463782081377874017386546666598572002057535165746856815001149812938288056768659315271899017832796273646199771346191205580203070324645850694674304349230833827714460581591903497439879828420045828378442672343452761695257016119095288157152268450917673102175313707208377453874423732071011457072736598882964080566670233155249607664373993993684599354799094845998710748128760570387610213131873197654416742240951780090646188812642809155278504041576834586111617822023916195278755149411734648096923456972533650174995417701235215594793256280174191249643510257131774483663053322622437479865247305897803642873010471106453520179222260802438592263700963048174280157825626440644175267331814357129530255572194123949721473778370273742500710650617259827732597641900637074643414068646537788816992319805349607264664792164734900010641169296415302303095435603201156419474692378028641475128534887187774803528918618962813125903267582573657232025823475751755110488308716598000549076785906250925421042229012220546458007948981577113759907840000000000000000000000000000000000000000000000000000000000000000000000000 [72,19] -88943821655350450792835800860715671873870803385011139290373552249918016616530712902862137110007781856958200250353159084495325131769670721068461688208251121363746673983217443710849093133933923193493303753099131324573817795008772267854970297014676159300864753752951428830123580097408617163790570921562060321448257824859160343206087612475547517774291769219003109109725152402785959761077392680529223171313820764026467261466808934471076464152795220897040131675071558364449050800546333987711704531139614436220705930501630486151045246067680763583949822416644602675988893247814489514751424894074670886045931661873091788929921439592300993231459158273014328746104819505148431422765707514945707546225299658013911996146584563344054494719451693885547905913313698075821675843017999475086216905364399326881931799639431768570672209127756120584487027727998844380339382066742240758254807116953128210079393756560278324184655211244084060456886917705770897013970416526762832258788044457672228104044380435002978275876712069387275427642252640972889109151231421728440586059381936271765328000690525146423841391905481107463897893341013010673577276862544086551833996877037644058236094914023460246482126570375459210239773223948586590276058682811595859371492073679784760002802950841917521484160883940278794050676307822534872369003205775149131573503295649608440740842513522614271009458620397066115321742669096289514930102593034844262587056932837496485989054363226399510408226813854864165961357164539044474706713041631395262632080433020638003212284085725692588954026013938512998842285615480832000000000000000000000000000000000000000000000000000000000000000000000 [72,20] 74165011780658777781458460482808512476899511989005145965582327884577204258947703771399099085640374508699648718632673786649435799596325007569962574948202595981322975204500886463415493479899059026047448085518751462705394000003187284662444726224278538087995116781519710944622707404865887636452449285428838916066635768078482469742777808636897860833336284279013132291098483139462863835043511103388318264864405734334459548470777363607167887589906590625247289358241531139134708529780406958299988640523735606017724036856975166374477731652999430730747208384533942670544846348630909372417064597226049087021812459029495628743590426879252158208006905198368498409862610687663336246924501811424948390017119306098909588471548649526300121084853994339996307463585495288798496006418668356983250911465937649543561106720933920083753108674290957609060751087930953115316862179999143155662974934308207496183309922700833143374598129292939233052196587305329378157457985233370483734857661989927682175795120068269640716862060348520478437072942504679084161256434790390317792288372825998751046735786183425728335501651677292338134145195772967445121299218203902338311466464181347553383201152762982124547368608338995585906570492362576968750359526929075172212421245086438023764768961377087102273256861694237128108690455445547745009810361126258894684626525776667786166990876173673598299541356864184348919181100039880967350147779769558873406393273555580492775958486939679771204979886458305167609917378927197342404850139593050028397013819394838728273317592728109320857527514739395851933065387442176000000000000000000000000000000000000000000000000000000000000000000 [72,21] -46899734600210061181099919523525035675265603572688569044120608693869643986934043040498363189874356643028412267365904897240463483158278401352963337598659118060655311580039867298711202649265766976986183178559545392242235258926964285454529200086495185798336962922281839486749680507111367879604729362517327256635807608955337224727116886123972216893538039083281529831162968549553874098822700487575288409111178749401252256240841206178214266204241181927300514586480703772580407259073345996662575372740546159902629776723600324175452957945201497670485041788966307324803008910892012800222014782479611181480898820658503179195417934166216071667342109745375592710842237663021117825920263409623479378717057193833500837482721130942279291815045929100568856643964813263954573230122509017567403420105468481534125332015844669777689120017442111256963583546559264914011795844048673440209513626595735774022869822889455526638335056498372555360831583816404177481152019618634400821769536986271469272043995333285687457918083024254019408744372405994885042887780129326711191288616565726884013859370023359444955736252850375295176804422663622864859738217072237664766833439001248407697324237505061941751645174240886765941342802146648441361002267975410725777548567339283340019562406203355764564372968707920068609665708503347387865435759731689536264378080118462516727007296704172214385916354788466275912300706129845479613475153296578444360192479445315104165405741970006876065278262382579445214717947472879849771226228386963135150136821358026050630887106984903567132724446486475897557069273759744000000000000000000000000000000000000000000000000000000000000000 [72,22] 21289623740715116620575587205505192239642570263005212682560412177226749696525801067641526105096241485553190626853427319154419169773825286113295912904386317423046512619944759655332362071248649188141232686825083263679243203614370787663882065295245442070562555477287662217860641038633410182991137206694239117698956589478321932678150006317804218666047531039508752466545693413934930385139334468391422722524681337893642578753159608608593651895859563706476513057314249406384773453080283057634078254688422409149502258066171266567747385560207805918826864661319157903891097285501022115724692198669362464559322863722279699815656029691223028583228975664227159177750815611359752374254229556257687009183275888560284378294604111835510657458321970220002214934017616324842259546910539734628213122256920131307136051613318415353106473222252562315639238218350900546791083132762295104396894110012989802983893642644044370278650561488185597597529820857608310585387822266674634480642929012877283970739548485118386483823863445461365814634614826704092868776115592797585304905034967218465225719167688296957722443711360663949696445996025508103397333620304911677642186302007909203631703522690700152041182896797010126415652122092737096349661159403615687947500355962259919765111166185232154249254685203406949157670562210323805073085597280888994814786738008655471835967695718734348804125338436328144601531857255566445636969763045391563646423313147818439863038122551380926192240989918414171592902362404016399089136895009566805639103794607239423886086650743018692054081281388684811994743223353344000000000000000000000000000000000000000000000000000000000000 [72,23] -6392353641805522180593135268182487355234763671320197047092626258130116918213550875385791159674279736597459330893964754730006788882016230869773226268406401982041212086395974444627781756970506876078600295466427032456187349129566582366008578265861581447105681703864662456263401573382410026864861133814104438892652487622344831001104455018273674759388192236599974669870609921148835390187959017976493943606189645237958946298893658945328659751602921977146840698806629926616149688833043101329428281051206184438774049022966775380588578732738071610545025765821211643901787061487052480589422515284674436604548557312267111157706757072191885859171012886665634953330350944903947660336306101622406130648869167178089456917723399576194381346779103599884397504855736452218320106688623529330605190102040522981234609042188661704429723149380234203822970960182355572608153425994123099760755764886156999218932320767362575845536949336691783118928338192150510359201684894306098624995193564852301546440474655128239847517669987365429630787027412561150334134711147027748582531119089958306882315027442642330604707849592315451504977847718547015109858297726010219787222487946196171829271218849097528690585654072899061490833129488798377096562579107006385922999409398130000118826886252296862002256979886878194812921306562349770352693260129942524094566828016180160988130096234109438912560059521295439726060447925292947766952805098570738010210290483912943306555220296000392598966581130708254107395349955238649630689566695555544503375469874030044337290751636850305573504959283773579260488293810176000000000000000000000000000000000000000000000000000000000 [72,24] 938161577998092753948932921077935691738481455440643091705593672936404054368532625365828689417791401368089907997265599337164172991458563059380439579332014175387437360085116629513250905881006098232945419428199019712017439474048985502612640522543190035737331255772508186722991878584753813945045777088863070515183551810243646484132748955523232165372138981375989197093188450233729189155013917148854603455964520953219286308432190415169048685340881534367503608478111078670406410500252921549599773574500961187272146580782162554608212660186439587232286988463114132047069811330967971673332622386968553326955468597314851108945257641112230907545485353659274992876633717354429565572745205718465285159039617195351197250830449411622938806465927018732727003247068573728764806906363390624929939709146909617907837647233219230671622517696403234509884207318004354325676703383001496249927519987530704082357092962582459706117958773284685834339524797480696122058406158535411282569163462705967217612517472885044661657543558656213753977121092711232613695554484574912541465558215893208772207724994947467181419870749797628690194647066865513807971057400161106601572014982548522377294690372133409928258829966593918051825998415807044408867023309716371803463816749036966317861787295049833563424056186390860078132736510485660766236985672138859461025487836863248010529801168843813949216280054902046046402148206129647880179644555179027189223480637787651930003636014831461659149128993692664941201586870877491949335186644010626395402049016558006576524858855874039233517937472747836382376357789696000000000000000000000000000000000000000000000000000000 [72,25] 137934145054799125524353947807204722296447108689771715696058967207239808618857440527416314960851502045645128108223295815294927774441852897190525073076330384620155547994846612942237083768040509058436513733322177167628823361864159966589654672637992426975759023181052000249387723514606883493715151467776586948016191309398764695856326764170058094909250528420535389401683796239413847335462200163570768340674503192818870692085037118834787182671476608163602699801486355447294083334491434804736625834097484763027514504178668074146865761309292530254578456767309863013718204773483893863659218994881554209902154815912387670308250111450091369601879560263433669009787302588482837810128843876441533018045524682258815821474641351113178120419746221103498271602817639108239629855810298797262155998788569177202372034305637164300467724287092422598993313115056003782990295163909496728472039472046150243256238025594137617439030994328564197067502981207102740570169769702438830055793665194590683863146717313435974743393019597495680318084367515406597486408690327415333047982807402134785609211356266324546884887945624646998449494695030947708122979986657668625302839752652778069725289699159983219781006432482159202367255536493779013469114601509674621041911528731011021920424524007444088711037881869481920869882818186063733273184942940762545716438288263036813624734554491529852586573633243719616545441009621710895608606556047386103149300775282798239327680811352379733521076631705136716490247185018816501606443200976814903999530341551498471531644884447064497891321848171066576962989326336000000000000000000000000000000000000000000000000000 [72,26] -115905614887684593839363430290573054561289257812840774385678252588587123703975975837434284635182786287917430900812505046830739177773683990738960878586338946052178665221104901401765821234048162123962361186857881774451402086974159201968507037672111944532583721486550018618736038492397668114009243710326132906049126878370942832933411240735005109758488301370431876627214005566100582238902015361460381404119376593888929171931449797555229574298726247425332400882579145056895419657730994429067408079953191328054950820045642223833945182639241233181705154998064252961136763835611924314898073406608955960587982282216044160498102918978073842500767915687394819668112414466892839640067927491254540293005578239676904308409359973245719332056538574556784435630280291649252776535557843965468688265030640413847999145054395419071387564325178288138085705208927443035630378153663528970994631044817861437075976936600246205268281794748707991739614095562546645500526535609617929711513171380355693861535253002514279170412443898593326076667411808100732530869148991710157451750738713196665392263953367855254685193008914307629722147410857389830037399017720296068274120941483065820950985538615463210436428041243891742639973279270555622357559354718653562321410400129952520819355613505855696462514139695221378324127529701906290973376768081556180810143910536862646891125019525980562249310149107391587159512925188145342150426604017055009840906118352273630856129175124044939690208950760489459412320452773958538269523881899812039350203858718497815224149950493939208479646650513992576605519609856000000000000000000000000000000000000000000000000 [72,27] 31344653005038095485717101050634756963265648132976146708694201089242740097030407069341065113246815211670773552273229723826285721157764180052175863436582932264820177743315599239169033041525569192960623317985015476045570010155333009110809707219498998718312267068168483609626190977208478189513405911477744400116898325891529263766304750121644208267296843602026058253154352051705356759315017385980848817131175585665386503312201362829769354222648268187306012046917903330497716120360102366562021308792693316885926400831036974413298544052067006017702356961840911888494674488803323383877200145909155504930650935425673809566233533216609049574844725686349752426474899304113755041658740214837900560894525924298057122945298787126484792842056533738945430851837094653191548641782853671916268841054858970355984984374154267901080057094106870213422501484750287479514025258675572861587888638644621742854533198325345152635125079307690125515537171709818100443276241310468086382033033582309649214727506835125720690999864798921169723440864355633422986506724373411270658984475949368467377454272421535341922081350470297381420823400016054606544786215389757456701056064033960024959085049690890588782959018721121444007003522004273631295513054381855798150217102378179478750415790387025403095460692463061162483009282098147110136756613845563223255840614226092141977856023412019865763419694369107646882768881563382822857466983881118876591807655365870353356598521873129221921558225090666384839541307211826585029310168936900841586967772217717944391086828940200694309389339500997819876453122048000000000000000000000000000000000000000000000 [72,28] -3856876562668636694284065217024323802211615533218693261488829685066189729477840182530620074226780166797774217347994996370495439178156050947582367130433828279750138107032579998246212737509240003927983120997855005250416029556437145638430119696008052475807582267742393899589328154869376600003743623244019287856849775300446265220076904718212164654143551078766520406870591292493393856703588025970212810339337519359007613607693039488869319956838107368237660038792385545037549184813515561090724346977745051992457684528944405653519440642834992056664362332907709243171817942506990362709906788609699617039643579869640967362708467756153707076928144191649438836661726081239996739402183685469400523442158429348741062875019098565081041429162708394032260682950949121286200631586698883903537728842809717395740579317752171490750298894402696413232053419330361987245594677742571883648585937839175136294045365775658547911652177617310138607463184571431232113921375946732486749027613539128964237694756432424445219020841603814651962863758967402601867746672112357332392823694999707869485060917395706800340922380177032654133002873127847983643330109111671938702314376537534346414660188026837939812610800960901051152260988007166723670385231289943723846510019097682227778001504180330037706504061536339211041348343034026038158398376632059068219087415957035035424814591312669900905957473432468743070967071036265373580544261045768405572800336870100913051743752356569828812780773417377222450514715929494017132258155653259598894481196359209960610925724021740115677404750243874866281911943168000000000000000000000000000000000000000000 [72,29] -393872996252063591935525817025260180669356911092577952378639888186121498093361363194919197320443550694890460114630631611739010261123263142033740508249878607677224334559280443775984543236296966486684696656006216289703414926743286419403845661920095985627633523913212565190473940757379629022179509190024022914695709595089821029087818860042064441991182079907895542252786157643155865522666838564219747689443025318540864599733170003003937255583928980210728212331484933519449808028209050940390761305708283339059923122899181166991809302796010395386354115994993348028976238848416987973209964780246531445315224930297515321908205132476327560644708797676185137919165934651131413904052398029221883115072229506755826212765066728149698705923420963398759900183013217311412997137627533197707731324584607341866539554069206154199982638652089984367185623633205830030846117675738056187347148359605590493737631758303443667550957836803469072711483887234504777581565150905948663135187960723768222242222185620352342436294502084195497054248708679666071089495491692114799962772985968231106392096589622940941773576656221935080247765852347472667476412198018554747523406362715269955776744185735045216200573345034364737476822302684980891215011545664116540381594802041964311247661221781977261763222281285057598046600436772326492234813876574567525371500717067195030857749831390833664018422067313217623378991951439249729704993595808533515748553977811019186184628833989880000602319097067237821156521851331910811203054880258025408717648446076685800753183288132627333720408733742723736220467200000000000000000000000000000000000000000 [72,30] 264754354265453179898342594830464781260091204937696662410602406156500570787360596425326563175216074936479325382270366062629036643957726731557699913293728143800606087882408163523251221346266785962179690456977198748012592559071927689466564038966424628140208601835679961718097547007126730292346207303014064290157274083507356374364035633568308292683045567482118134578722136643874652736530973180710690353632472931577255087039070707400879491135596615165130015391234652145305777371248325174585153568474705600966841753262257250069708244208746315953775925078076267581939784351740363031272118661087073559954993806147102108117192404623634165372916235322825746305416380434654723962484591001442716890682035390305967927815151148143049219779731057744733751562385396168539493789805972073755686369396234386065227485007558239851188761779729732051984484544555944804847179646295746448412942451160023945885183537109658171127339084568849056446724950191861192456738892563044384346164792223930290931251116287958615611513707612642084385466190519898669730930951940349430270408395596673950224732773204293730916855441054151361588601447745257269748052052234697536689549761110002909511763828343018604464614979221849847577979260384837697154707840039430232282056487139138802783341949623960170602276526228352447324371213022148473082037121320753524503504930334580108253377596481407154864728388057005638635511449370338728073795942076845594438034485775734407952464958212384983001832539570021875650086546819131270048778019410906226636771550521353342610435767558428393887010115080628120156372992000000000000000000000000000000000000 [72,31] -38598009098368317055446305048638381808855522435121836599018903908400026130646516794940990599124317982599379022352837255066561065091153024860026997113216306458494682309539442832850965264787102966217924384103421905707233435805006793555651138920249961227608895836918289241554104300065556379685670780731089091465346859633724997309924526701576855018617654968328595603012268476473881367452945212305895599433504762418191215398157714333343387414810795344127134860826767421465325444043488506717964267467559272989110023258255609660388597260555286485632006258547349984472519301259647610350849346646206450131339923904743542911800484393313382050257862764422171896011179534141294224144581211486650853150427056444168882849230353539270426200046108712515051276880337664078895823609716044042102577149711985219813799884301141909730094120005219335157556073948596543407193018841381777777394988693099641955044206109391871928536699571388823694024221161071517936139390959791235853074839673018100075577336084097317796065382805029626685503859240361950081117563144554620492788041438292575499395400890102986704100375835763687818728028512461878938191875933740404841808430229039023356488754964977016962452030175229065136901143063160616058613252737261583904696747959790174582706799125347662946124653299454545333377492966833104353245519656046524639439303806385487990938066507388042741099154799039649700095749222819902573638058854529271698775575733712678659720934596687871570892409983056624922473277200912026764149096252981036107814621137667804713308272444292175060159357793403969814396928000000000000000000000000000000000 [72,32] -116897506279323257552431463390430887521526930330419841599792995843169116812322524757533862318897305130528041961483384875037665733827933112061939788714674589345190867982867790929541312321305008658332605396090303922796692862625993314745416841060347269188251961373428188916097225150742342603624424581971045251903216962949273653012041401188799351522463903949716798019929969027173739822400680194153187664529714237117362290875495158678494361855184760873210338906478446871142383590662274536453517594853579730130711667847915075704275769056357437862480217244472018149745207695053411546359702593038500545098071632398707900305320410301560157581288684337304901804671206349809691331667357883187269610130964564494107712720665630148006302771013315842381705292687436605581782813340452961751957685121886689051839782872511661508819904875362151570541998879079289685081374516279275718814069782629170903512026078321801221227795362993879974151086348903945785648397583203490022212877426743401459041526987423553555523395014857094406431466176225595820059555068319210689421456527150199464119484148121203512239321697994373255133358664814745458946990047144753320083438624566566062779441781335038308965148314576484111358979337378882457525743048861215996796058133178012197582443572106916103340432109776484777094818713860909354508964987860932271046934465978575070866441087368084920965405895092529568050922168306967888134518011024750897413358498969135308140326587188757494001669860332637677584620066065564236007715931266063656690139122362849741872667246783335438844126967125131413946368000000000000000000000000000000 [72,33] -468594147620246506292940721934841184955632968133712426381205032399740727905794614313638984483202497255540092644594922042897569846154539959743193066864243742388269791325895712721910315309176301330707908608062444697682394161552956140504081644585140986547835307733825893611580644360101550604874175624189992429167216286027682812529538818664230075666300245085208695815662032908623080006829507244311331950670950532920767499965435048392874848144228200842324471153153171139959494229894679395714137556592618475113247267057343390028810333254942602576960628838762701849447183150537225237300798433424165038310110875648683124532854705326421603332422437115643692369920283905977475594216489006500898838562194816515893948073034665212856073056033625202681711943021660985286960024536259939884542043496949724925807333020763140375375223272300375946157941025105474287508529036773893113129273422027065101502346358217101940062100455970765541193282284994267472186302820287462292133781379390879239048862215114882309657615349919064749503667513759556926956966427814376722743194883575572290499425071352128928009715824770741628455714423101344847667957807151473697218900125695920517257330470559433983531547771535206358811956525956147716362963953471191962619325572257574957759228115149661903511666418096628618157597673565656388703315299652185245718769699414241477545729009542609701717964277922059704799801636043402849610752393753396757674676573988651637050436535746261822907059022188136307363836310881076935264309362071138692290898053549650172769484921846069111291318582747335309131776000000000000000000000000000 [72,34] 551850649013151521346011815295109704374777203985428866832010656951390943297771658128078960278325467982642117731718601314947077445158889580663612298881779842790929185867250662892406169101188408961412433597676531069989192602371356132374318399119267469741542192919518352006568971213414141853898858857755419561640368341055329654040280451462438051302845705597078672029117839446141681590978353621312048099127749928504495024985853332812508537521272487815338683965730039428353897693347715301924385381613217008692164044660193375963177313091151919453877362732143035154009616146466349780310687375583043192862287661378744186730670623544579292143205862318566512159624951795439774192782870408238898116435616078790623025504300001862910453751040764117525779514831752098365668635608461724841162991095928220373953141666974076172299873026936872696182949791025031856610508242605282160098322786028144518359194393768589878317336461908289488989024870950498172890125662068370308889691319766858676649428604095818120351837074573643327742540181792737342815821619311209391353971925708295769760694283546742525689022587968700475125381594438915275008065036941853613359956793889599785409365786687790364504944377609870368617647160686329195903740832699452779211968651137561350663199471761711154018046956500471864311971140321529900335107198578046836011171517505328393518361164680475376646603240468226556813207106636058045268576897836132500707657482294500989222476241215350212548938433722545351274067244072538368701084074879059566652730011606284930650384611119287846980433636099730754764800000000000000000000000000 [72,35] -150918099088157313135517562716675852567090130830188567817162336188533622037316864090818170268816217220701237312441232495056684872829470918928667838558945806686834548643888167874464088154910983166752762466286697647118659635097669784109923662849088505814487742589100388681911059255235962391614255321771907307345024492492897710509301951424405004546613828448274841942147773075813836127392240843065909613814420296637291902481417731028127665874169062809623416675110336833389106181947248838908037797488661793414296377106557770416783867593709445140557494737043670453449719874634656550625312311987162803104265202733361755643675753674104420288201272557752708001291936112409627700949004725844634243489768125487672969495410369178043455661597719006444348807636843263038295855278174963705441724859982933562920638286380596906490632271937207294327073816356131010043508157192499977578975898304653745643153662701338426933245520052580586832247261457860601886157883624697280408098373805768278500546161187197924809218861716305248336718148541431184565590277861855990682564545655043855655029239564844807111555695078638554355515411446657345237381023103859292683042667397430682691048967068009575595873550177074338648326996284137117920456602157696914888943445284874319191377105757379689780564657585608726170951945893940374691806705833195439997998316722018807669841824384661836414413498203594780777403670147940072268091355553483942249177593479638330752300392626720506452081239197784698166314015913925406230328017431572444559809842813393935427649839952409272904318855908634184908800000000000000000000000 [72,36] 23211869248875374311796091564450535942324684059459384266627556771530197258155197055146458975792095364838787678098451574946561804146895152607487308780534890700021765079581010461542080719331715294701016102962654442863926405232791861301537936842308011599885262866800425867123666793928955958338548164237915035200048302131468054105785693405077438034447263454347109738308495124640465565870646933025682751943770993780558129435587615188717907409502766803788572107807155723938463114287765951474239970750142553614790979793143223796493749458134309420401536993401974984778519175874870988433796601797577865804451896539941301804798147221860164529231888896247023189677648815246650618525804539966737410722085925759444085688008609850115189146359145204512687076771934139350547323986275084095166523816098649658577572559098335483507639281172734258928746461157994984949566219262900545566851758267850493653756976688819997315505879821548516949849419510519462171686369966733004945176171753678724583709941791238627618500657178773963701275656986914632553491189880966062568255051304886196959172485278608193491156306690844149769241806110307694336729481633035935300628053869074764436428131452502869654843892242569899144856109948330731392035701180405571841787002037293264832636371606308482725835491042216057677017742174102848359798697088596722809639962350344429301085610717776901584791885367435760733271352992052157325387590681858723197728501545956036269971209836350938937113852877017230719364592794976535204847481272445462594351823233701467871147172121253984024257008601907712753664000000000000000000 [72,37] -2526404517634498602422222498140919253932604306646931606814733069805586995729445946968968251320660849083595179564937933640678552784460158861245059761573253883666700996214753434763698411426692129980978613312605557043022406249761837771133089082543745409685507230236567313919693778079360726679436624942046955442284063925783391138387639101920199040849059750571567885718010233503549557794783238856167022585089008435686120856287532985039152069048855708987261393244681250570372559015081001332105004085080292102726617793979862665337211122053037646132084891012052492034340308612897946847935278860907758562832410705159968184661419528503605156914053375105589895894753638132139678617343794133703377321561956215524957983661815592953575452504127586741780861869744743667993875171989988420129278432994427173288635036360910433869063631864889555093890892059915523919452804729712209751684996569908262387120633723510483614905647651222336580007994397504595081417997384932842218646118398334374662120577681987668483332001184236328664997846277834717687682997859262162008321505537280671139585155207417595004377278277886574436333895243215737937761635790037492082065276684735630730265074867355837479421773447011668474628815589117429246153466874058915130244684511654038450816535861294304321662816198467687955186382252907581561424950787119065043970995112571019646879981136328430856414863688094704913852407833802457629387802827635418559870302710274501724462160961498257371898424240803521815443190354936948515108860963826768723631106425131166016906706528426416955666427336882200248320000000000000000 [72,38] 198350331254073734057912734831644901414619937337368671215794336318998985691794563709820212385750399820126821067810427481398830557086920830315339885425437558842905363230556218154225444139115824376973700456509344641488288446881237432626523916031875728624020987355977816929753945514098902989389160764531234860021881417391819070811513980647169116968995403656995491657894946390686614145017812763157942501792897378478556066957124464748983131002666496266001752738671389162982035295477355008513078751974242996310215533028366303367662160958566890179031228194379339904042373850540378509410027243821355974689182139870463755712355803136024526387959243268453201358793187731946011577672811386832184531888280309384185724092832304742724478012578470932127880781323116143608778546037273276045452881159355554822026630169309452574837736480449181010504679122214240698557931078913766208053523711360668320103466536280082315362791922157453319882955199752572197115333547564969080989346450622397036372322100065916570855539682285814701835044926680229395308093688488484065925428508305650549580533348153653689871151103480721597085263712723003517956277348038510022483202130794440373156238816351224257871851633074851640767230768505966226126774434652930283924925747180744890789846215260037357964424700030272224737273685177275522102340727376185396673932496770148972377397819167897451678169583424609028777042638308256357820158249650140385100551265755418629727611175598122500322315143375353155102151693789087586341098008449909034113683785726103827098342277497435659447647283012404510720000000000000 [72,39] -9729627122183002091516437095807462580043433633073664563493320895300953675732626954215652177177464759093164752426693725712354192939305114417999647668189997628619802414028432684913677629650321711883699122843022988091493611658181772712137626292340893483730458333783621681970523587314281578759357942257197733544440208982633436868294692382854960147342914639245779666736840280750203550855915569978041016504580598263300043059757618304534860645026294676777238623298703071564137945535152552206692112280196005757040593940537728763547384627874652595075282101695519599555976885994211503767220163802060912837145470779764170575347365210337540105517477591593033232407589603841698493825797012030717443447998109250584386865090059045503910072669098439513045005232570214092255269857451208044765232319806113643947751169209956796546837337220176572937757663692064148808132429657736456243595491825859088678962947725474094462313722831442007990097355092536440858025481217827529074500376692627858324899160368707975857291197941635215353136179912665751928317770318518381822518685206710364447098598151820442576242208796080850943020758774100615463325498727173144352141470415234274133135438578321290555530141470917354477331009381840047765587454900399416181974513342969548426096993280013191600632176224341258182616794283978813521127417568153913487853450985898719462980588597001534190255950123218461567778106461414679653956630567694838535110030375236589214090663387022932953038530868038809809238839571294793215859318055818603830419342780641046455270452751729918353324844975778693120000000000 [72,40] 92467452207336975669587758260722930880597617986212195494518904937574453730944637250219094136371739026507057808787666881376623741954966286188331952897722445638474194027955543577517831051494598885754228352063469750819348833292044051177368613495053391623515903812408511648660417334124650061433845952744593740531852970341898664925446599580894681277877359184679521381686189158260227765586983971652054922178686779001203690662555595329398129637040601515227947866122307522663129134777746900344119820121140550412040516518876845982100608077688297208855939905306855153970339446568519763235084329837874070114705542365982592669528623284678669748500286668823577258309021527407008232848280631616719455667289615787444339638271046036865045218956159825380304860798882480013942166065166756891735383203407226841790997384576689226844861748449796736246745317583046677340558138406997450770243635150050456156216153336744122731817713212146576425607175445825425379966572554411385009717473251521403878227649995427250606440806573026997287627874694285048764042460403346482756456156350698436581387241631449540253304652500169853789777866306071738990594751161476089824059436599254535137763490591160528173439912064874402717105847263597782689164896925037783733676160841725779228678400179505101339604888758080640669799476757069660309856505106027214101543350991242076880444540964138637042378323813444789626343037035323062842216342874643460207044201170122731067276292474158712249705518437759495641978226259480842997515571844028925387993099287906668356519103326530388220565036445204480000000 [72,41] 29463947661179483276122598323874647198816561781683265476393810707206333513304606955381225316727434733444204650542221525709383252708525826934576060694783927276735591944821896834317129793866935861146674883445063962458669588272987017426515490139393478309725325246291560993739910811482181368734511810559305479352072013242897179819667404049766930649132714199876225794723112329398170572923437353515062769290533885200500779199149205790623920387669216600489600603550901773374478207090447380615579384686542981473062512355979255229422565870931824633529422611685276841630516492782534785023654069090315451297836281053852616852174366689791586154082545951107943836639072721334252556508131876115502901181904398920877772534575212319770130388385262828007656445573960408093374647242668504273552371538340699214509982714214412004506526605905502109637892643590681102693638876611577086604666639434260480020704702375867119340138426794724456695236098063370579369336115587110012531348337968769564953595511954563629399492999125459575564904412923551195340958243239342244005894790960084937502264877323043082424116242661862284365326411796161776542487954686118149668015370206887806669234585559797559609175571642973105234447046375847140423316062886363424852519178136870905550851689725173676187188680957209198395280233330521030932785855634897070909532500265830081191571969966611608255952623018040054752796146431269496090519048269390234334277497820392118483856681077218135733595981873877570259456908850669056849481618166355955511084851468576523696259818517705109518544028999352320000 [72,42] -2270421319179209572881716171090329030225696965193935551040137848142353120566120448022343791952884050683192427208161582336617840043200361666820356031496651008797793719864619189201878946416150862845078592001482364024061089091698245487730827822299881544151542528405493003865260011473461953180318354728290305156582562340144243996542754049476840561434307493613127283160283689724050800125034917747536978628151748070053567006374261706283221285660239244963416896229074206602612138436533704946954015723179727429210866377969074281659441516023081662908702635904674284198811801515171974761432914239562128617569907170532883397748904462145129268194443271845065049639052641170993028175910104714689213233447002554461447079654747233939229994143654271118954140168594828389634894153610141831841828046949896897552433982002373079768082323294576078046441369881423109405756832889857051546483040117581422420649888335906671672127878365469399769239401482821278873777981102363714277114915047443416499128354701909062799349943037868573713264317014034391599242877147494152428766872520395787115682857325013162588005326096280791365998713571162523383897801081386358250562222075175864093503049568137753031537051069060042201920720475542379389602427864622840343245085835665413336296411266388144528969801509502024725536315277976653092535309001794209561794590778949859678054009892236520033572714806939376643776859335646241252946296581697803391842418688950906403733179580451538031621987011760386663126415287197086461463317509270707975490638470860441019073459943466336519702021872935730 [72,43] 105791092201186778213890068618452307036912500459349274505051888447677190613371103283518372102235635358022812942050414369419414456466237299973939579662435083307827468660237737516057999910726040203503523526537529424514413909446284916858838598255938385622786468309222711703392725615264625649438767651827411857580030752577766662463842254623769773643702499090140366387347233677299484710724306321701374660354817949694844124315400534944272060122691169044813125106256068737524539591871133908217416954563325636352460184319853893334526347748746406733016291496248296237136471920600977753260442735199493538077825731431222346427673771307854520365322221822757406655322217301072743703332456516536221545071085401237274842174743676265176840787963245649018228103062752969597509115139238914175281681624752977783084010826415187318120341734862035987849753740012389656761954680835564680721021324434621930653887095200397156012362016977424394776791311840905638610011583123072577601007882580817472274609716064827138403468568093264624142322964357208800359313976206331531888387106986090311844982662162725912531926144052053591255459521111241346389231993105685567349103713859652630733280400432273678720068672378696493187039438036467126397711812361194285199089177810524486150905952333130873876872432918251323527200699735021391029791916562718009779902013712445309916489810772889389496118978275215378325020973872482730873466614344638205896259994653913187056317481793073693058673227002831349800030977178435681522126021861769971248790360214839563137563257137484937468837168640 [72,44] -3683603251716555333761836751245623361533440880105948095509791699022414407439619266809232250990415033851422875893211787103195228137283243416026193168764264827679251493755512742371675676458911337982443351602352289804902725446115098890622695683870239620522396902684435405322826051198157049209050978216063118080362818250270049522457949470269360264115947203928076182748374434380661752821889287808454293361203097027656064236007253369382043544312919344426728051015752011456240191785624549961945718213576879774606603225029119912246593351568235842744738747490712206302562433442675255931146086454749541519758883493063654854293748615589793877705376535557076470736613516780718098427308950688963596204243967864569925628752754361138168286076320849716693832986396801064654190819235130777672332898358484647860839872457611078850968715800095490620053673598920585354350393051649998018581138924875268932029600561872707723380402441728159205309512438216709635503070645860421400520880253673636800569254357233635304869359053221098013235799683614316982302546223186003835074729563472805275500066003930185070893771989808495452158981236821804220022558082826117204453356059542307230855451902504942764492781069380380949855509592477227927768429541169568849196850902217614486902997536100784111757975387311552600600388010678637108321814134819638894859147188217101047313809426513254372154240453907219599667535750331760816900239030374579093329436918055977406480224453438475530318058058427921568729573383386887160514673318683920100033266917487048508850374155719856547486080 [72,45] 17994975306038228144215888322687800545396759160833851391979424277361327946080120329136425837761023571682292654272701128662211160886100254477856646073944907970220999417769330679935930168202489739495715092091015416103394458798297520025469671523545015064867094280389089526470014412207702326377439980011751932999710730737642554675369598093582769545290772352525781527042688626634694314344719431175373709050713980517988217295899833734487375802786545458936164703035940959145822379714115462685401669363369734533269633142807353816652058423227947828556310424799152114224195515743953206365442879938428480895332020661761813723300751032986528726590206142949899074020555622711910782646425454571839830752732920688376558856939156793256154010988702968132012110904121950410652713678215644119222485640764910026100337189723529107899850169775006727764212802166441380583055067126536398017876536425325401353394469900538990870599159666380518182704201515349533750966710486798042108243482714235615533990764950874545225592770123657931025648265176596928115947331636493581923332187188469202132787548104103280815433645036299446743459068931789231957704531874794213803078694416320533265518208132899078025845248609344532973371529348337221836186600797884020886603705088094290299771815930407380037173662715867443022870341185316341760952181926669906963950681024161109317228559844592353509945286682844839308676452137969236155178575797805769458048703489456931238256333444326603364617619701179096972417160063506204301102335958737476790866361997801082308673548255461046400 [72,46] 4167934166698097890129932485382402417393640407093933981389912898026138046031695047980174839638169617113198095706277356845048688385118057611365215255230319537897366850499801469560058856424484088060465768748122438018598977487866353554174284982862611396187107855288580031862025130813457351506764990543868629415067396428981699519690170554333735324943851723390915746892735855786180852364887576443773000390554256507370676449848200776148432713398833610421282661899059642408091315271036914861188158652737352180258574177982156188295027534707291679238061545598464825398239275950992898847897074853922924189879867330176679300345552063596066879058205554007273653466924501009683676112222319540509329226169262376563940172019399404760074475726311781897557583224865519432897743550727126481292893056206029954395354489419371457420276623685382847583066438802321169429754957648364324453889251071054246423379514128941837403750754336450532168800338882724710767806378034995361172026689876362187804077920303466284725742822066106561424626192182853536763559880756257290931316144876900997572089583706152148228506618031872185303732402031882270344876999411921055636459203083967163571389622382563509322021104434833121433411413489176358002317858528372823918138346006910065598862772380498828281356286787085903205787762066458643335328786491937030908478120910503971116549068793097155927883512710361199183354031882286932573786661123819146442961221585886129647592154860046848534136425043701874143567558383666713613645084296450199754527227928333116924417440835249600 [72,47] -286729294031937151189086953955425521265693069107317766961832643967157250390666221044768076155912004681768866860654556320799280362322311261948333052086191375345701313961874612082409526628717601615993705099935825119929399403113836010351093136224926763839184600342013388438268812413230060040600596540009555714509679917514579901738854215403635317429934989410469565084111295455442033798013262420548970366565031234921957160275735075436547351691923633644782143623936084421182430253157296686797253861284506245716065597001635410564956289166065245791952230945374777997419972767459956688591644747117821306379880520206036398717694031479501708194135205003067007931043395563245396761414999573707996428026130873675705528351569785393716307690899184845600208450196170480708648365965171017453755668611208788822243678918581027533401748084080159249236401908634440338550910286976910202126335744279908184768788705085232850112423168652888783408923603114398430721593809940362334833773239887492366975020117016463278070816773900558786187413609043409988344638745638443587390979753409098316321428058743183677324148319017116683192926306276626482716827610745586278717887290134751639709256004474169458964125265058207189482288049983296357691385648494346756427919388359762375542227627909057978040758935420639079084265157707122791100574042184541532375402579444137598114219987956816866169721487544678827960069115129478320644412415520705515787637838680302971209702187409711077735423723863693989049583445185875981178436546203476134820305690865127061552358095360 [72,48] 10908222640927353855883177460780957922989251897922936865682800765378141667282413766432058356844289993680552897266143671390902763903314638087112999168988677563835350014056325164803122781298111894659090428729459750887521775558446242737743484959380711803329703039709203294820412122907416115600474286848196881638630236298945613209605545657827323806786687299581076653610441613444750861592091251150289547334171122826992599833691994812011235614107977046835549351846846201555194688252213703678689014456898709683970773589429287710579311318779278968674179821024106343006605414912181529672621767029434263899290101918393475201143017879864757289903763685242966313123146516751698187464347908837437052861453763543799568036409662925328259655708541433358995265228702354146615889279902787726835512118977231645246879508965994671115271890059557439067814940409808353777108599393675817429428619222588907456571743941991882384795540587364287886492416864756554316235120814573652936529111893899506415024979050457464761193299339955613157930456921870905404109987155601092615507763236132217256441393837173427447777086056105415789070962780280564654957933980579775965331134159836035032398975175297231396400552775318188513365844595415745328750745966900747696981151082170298428502017029793693908248349322913024717713906358948962782976690309322108881603495852451590190482536711142596899749739978186235260775263175521476231262107635093415867627435311185917019449573011689564589757203497019489423761795598300284065222020755916135418622459217988740888343104 [72,49] -99229514225541780971645217815071865751978364315019089761293427335195253097424662262306971140888527373359008134737557327878250614666232453666410624580228041344061914327523376317517041573584027271581187840169456926398856185805851284537842755851219412767401694597144478354767778500722720945681341487597111831175463427801631876252178211545348026196176468306925023220228243241790212872459286586555371648393738904393418033143180880990940829422520681816579258477342469792984930018423859028358541157891445138319117781516311862244521300740877658954969421646541233375074265963103417649899478556433308710541728058981535867117139728176781727827364181197041428695787704764904124284759567463956648736015541529516382410635171446101632393726561974527804931860719667643357850792219454874791276362883608031802558111681687155724369974910409074714061236939015851506359781948015029055531518268922859287303113620835518214061746371214591148303905474016556216073217113791468905415981185802190863189687609796856322920640121738146564855686234617359671607483103206366104884134063604612440268953378547435700210443566514134972111254921242850052452681112750410060702261842425230660700393842113546834933634882678664909024711094708389927443589291334600014390644768128134996208334006155098694872632865259160245718607748670264122471808598986924815496741729876209031970342432717912335795847444991831524687962502611390877302667990085647190021651841134269688365404450834182223720531920163301562709590529900571667942877682727376211452561159837139570560 [72,50] -4954318646601833723564818768523358731873833447676356099841029882458927464950346844858364897817123570661300885199229400300378383574601910675173224810128657290742098310524534567540957794339201179184024126259823620710441509879583358708320390080105016373152819798283479007394598557295013221684914968516909496960059589057517099580074837006897157991319280441621967525767470612405392830642873950657518856641024909460457854153626092705773244410658819126246505479993902579723930782434711514393076535230671246699355473377937437453033836010316554888803985949819618887483724890743482471876085575847316552683615805992087798722495212618309408054635593161122025268857200981721363677055385019193789525404460553772583112935605235697170329302971356027151813449423067626197151359598686856810871822551696505637536311957312289999322298034393525059086619457842149235282734999918299149870007325051807571299383652690485006463911241421035181493907758729524184486244326904544746060418249576406814962420390091057220213619573248389930419253603935376370722633563907114778686837410205501438069400521919825099477559757416684354730221955334546122307796296833982441496196755089582294452589243665417024227599457432903521639666999528453998035740433224522432560101714329799127387729742946174098336576293966107672067576161339202474906324147106303310837248191728878155776157550902340193744701043507209324337233481582870712515050180979265680331741659733463824341333934565218247531814496843858994474721742683243465092336547639865549043222779132620992 [72,51] 211695350934316925219632657361064810182200397896802025068904391114999808268786153291217178030988288112036813461554774074769126739223946512206559773242095149903192709868671445223642604300533033307777784399176716347967349002997243619907340868010614014588590791049034895983830455643121263341750341636165688573269748206259704753234844154444152392174067906178677566564016711489094089124954803780592328054649748947461341618353090986765416499152224707041620267760366951712423143670156365568049716506796264749247967672510384507341935170186978177833473873953460112582683048804890896619364810056179782619942499990896997310211531221018429309148696611836450928360508654687947153448445746500801202688516963859060109941195241757377756621917674124410260483225495176003026969236889433736469717127397428018462033436551339498541979816177782014323908285007737236727202778523066395338975250440794086623154763908358933602850008557181530475199660893161023539429534613097708910291581380545198075031376641746324943354939635585177616291936556130757467740630468151579489295840494887092694104074964524175904045064143696139113932032525806332339752775369228373323261607691594681475729625078537699394061894784111685226884941936520289728947340845577349014081792286734849901009329806174905266192122838661816752842047156279714666349588102991714102322300575571737349126537782404110606783386544497762080837174460446592771027122033088980364669495217623461892386545915659428922065475516790440379332170840523572562516770943638238734537350849536 [72,52] -1561376444190196295388194952263991263523758939136555490384970423145440280222798207180551534402015480699807226687777464867343214655731190949122315498192638799289355049168154042181698362805880655041573258798648106218251486569267197660889976152083839614580978613546646970985168798859831398892603498290441044561068885405903253842302474034831017387243408766536635835899437647590212379882122038032685558034292881615032759619217401143051229526826367714924160737265929753077422644767394121339646545708908207889413880317807939968280711625494332979748837510449636898695246452563359728348895473753693017040715414618543251545149570580090132619041210715649735453192663276981500629982420078800201850732855844448446370692640448719222262288179990375988789551090471074787266349036679196812343054521623801920380152583617461807283515388034639034814418059448569860617501119198003685724725093459840494512241359927781600640305341206731576230558022928467249918451644832659706594736109324889723806079944855852187637327971297213073312566498139449902904575371173980964644006002118634811155823035070383801910387384591467660026722352160605272456621433379886939415590756778342452720663354242560443348932477083798258933683980044908085280949684272533387043191140635428648726385366380962216621974664739992558826813907241923697102677541919604485995703088910687326417751345496207036367165517643057737497197194710174633124178770862749072226108845972615532146653526231958515601856961465175518042527898710632231990941488539720705780926208 [72,53] -66022879611949007586179481712591109932746679018353378040402156259120322477771669055574391084206121793499680401604738373198736258400293081562044232876916881194625012835938376124493515499207217143021088196428374430412540724762977915306709021085253596890293896961428300588221238443005691850508155310806177792621368314784393043200421135396437508949598059947357064902741763371682784973664619945643531898283793943855912488967184437120219180512401920085655229718079901161313908494814135327248783056663723176443644047506254860043554969077115002587348351460320668728890707949923849276994566101138927831012060191047973219253978918596007475357108852018158675465873783662558167829983729783746576949145681817134185885745802893468407019634288325979456794076830326384893127182690394011139327454715870307096663429596495127767623313667543924656452020001299621739407432843086891050364240798834841362738216970421496508110364759510398204239517144721935579999882304488589728699323015129463710110433219537366670042545726866150362332142413708591767275869176215480957272336831723511980722969625777228466676654295532037297522864479403608293945030424541842499057466153365364155619126498237418676239737479576515812574277249253740860957542102551232148617407108001349043811010842152767400571832149539424852542318362412162348124682599919550870260423526790565944925570888238801218473325990141719155321918920413577466346559383346309692731144951664088442781855558167400165383181670260029251304181523102679467524895254747947919616 [72,54] 983772837036526355694513663268672209876833480812865153733732293201712198545493147065675822122896787281350189500611625420083395633162043565048725682147154394576687049535260777356621787110169002085932036288829441959310540124537356523342905001237136167100190561609167213904433670630231166607666498455568803724072016585099578990758876808480158218859420344650670468271988268884887411114540930567242232327748683852799966742328343163422044286402643472960122274794082558830410397919785534322969916784735138163029823243719995250126331321510437781883692030449506619420128825727261673674952532564162018511171826702615376622323334424414440649074642505353594065578402179533191735767138665401820304331314611229775576098169079378407169670513588671930989637279202943431444359945352468838130055673205478978726255627688021369241879365617763664391009093292138019398742085538214891447378514627749118231027864579229672868471539946261097701788876571561258666345573850118246546871096887509271096609942263752349650395630765008961310831295102109842353631843181835866386955438662930438962089390534740003502161331732812199522258710355454800708818167630841235609605634374849758816153265643412889594094780441524970521378229821218978905047947711519842523081244587573707298206919504612276134867206095914467783364071710104593767252377680253121496091954405565133381593954858598283601847603198639139387621692666633859271160549198831650807772964660949098741468820871171112807291368632961494241251151727334190439162327513823808 [72,55] 9797703492745691860885833108740649994976773562229410141668802591840963901163747837153670402743763490819974770361620883494002387393435414232854000423295938025173784301817608744754021074323965892587446663261229109998302844593819441060673524605572783877602429136581524053310288805995354221888208528306012162026269059780559487958039151004783721924069320443078067276356392005640707178035996043737513138104213070598768701980330093883952129838709567242796429261409685299420166620497644777972553139449758398090317224490429099059608321821800719064540155022778696972237516039067531182907441792520614849380795578030727827159209007157171761971675275928808936747604128823320469420803026575951208576095258842175011289416212341761860983947014764658859767174018887628804353290462082409216491555608127840608659856785022456059924504055719480225834884979797478997640687956030401162537671594685696084320904671378034524979568701777917876367261253665669347140302404634795434322304728621908954139829052696380279042803767373856031633725756710070320355367388881896787540212119655908129256443465124417505200281571711243005268288383990779861658083933572968863092250637707157759260867658086642256658627926936103410326300771716257289138496586830907147123701715857231121210428007306116352252793313577066412841592428265088362946533452363646970872889282329194906890064384773201681531350936475009712809399069704855062952242869105907337669949952929530903009193356798789917848327972803310560533722227570391073408629972480 [72,56] -95233621510810769813173881255196761904555467212516819350199080878963517575534296082004550810826228306157363681509940131946382521732957484235968052218384548092920338149107928366593882364121363634413670111077901939100239290681444389678883475914791974672954967003215916242458686660924420229721108806982038757382129995959508121716329978253067085911939978203832048062711497666321066499365231039280930834302900545701400848139473020428180439757015242609820384893647896510544766071997581762221006766642954870534291852055940396694064739943891184697189339106272932235216899024712022236835271078809467413748386791544640957329973946280273998577399215614917252804683875622272690730211628503294090592468945224386304946251150081735386190701088124089283220910111040996228743797784098506481004170886501305136711213709629847737750465274882932430024373553495228952353196693871456198924110948258421200528778453777843148137077193570296871924137727952327041347253470384341994782085315188493160336253492283855403416990576077515424666275629340908862106857266729960077343661038818303664989955054390159828035885689077383181900385834220256737026487269493581790526275966698839690469592112831676110828691004493063255264034936701876835504214048063864854650497292830085582244431527810181793923661150496664487740586583193082867464607784370952353452134992222048724354367938263077342594476930288941389008413113227695119993548880920539041869024676046699884419371395087438581406100518767946510446352784320483602743424 [72,57] -541640552186842682696981705092351899026780246539340322858617252774060454035460684883793780589898646622370961463193403793591969234620160403184079855862230600049221598127440132373875678102791923334309060531737542538618096288593510556891877216465929965840745917617889531010358338023482051695814512282792695383178688068076350075444790696741139568280092230418021704227352769229643562514656235782337600296612799448367378941447679395254819666173587356886735821902231253540306437117531928916849919962938249936885024406366711173975270990145580967442545989277655409448404327198426512866490009416875591744769535477033209874014188715849353437497234665214571520189900399469246100244775474992735773876386032203929083797313650418666559737993398046566591067767229246631168953320451516084244256808812672250118294971294611165047196479323686278706119227865106393228407356001332288881386650178269166597111693753808307311870299200661766531977638337093166751556640976310501973197691786698472535924024287453032530708680157791913017869444793229152378432624089199974595288706832232519849228067166042890362840344649517271861831163206216253290004291357805484022045550459959348921674001258625596014556303007650684299296173410875801340625112725629627363385941599723382541918506733869974433569430696280000707521210862431735467849345814247019914456175938237188022615309379337107165065958376003465670980767179768716388255163252698376038744505884748456108764762324628573293632665512255993144225544640165935360 [72,58] 3474088841986182749253392679612224172126910374077997142805260940949540457247565237572749203538648230916791582680594891080751947535995828906454987214331707663055520966891949652509091179410959349754914595348925210799177352595659458228524618783227278857051699338083162850618251972468444813911901868028124529455530839161617076970343944155635292970144013633449780606448174693783407592222115343826963669589345104431093112557474004373001390654221023410672897376060060861460450925612147037078998656830271529401556410221928935445457911601691654983912374127471022004300425936789429416454317193698779992795304265716311512847822906010174978098674705293447673298663573157527138239017769243815731945820909294967589796487823913346001595330336862197189719437700641645522456921682603773822532116036773546723476256028714332030122207649850443976339548391855884536690168335621617318400411672638210269007063897520444510074835647481359665696837028753337188737136673873164459070826054089628579007339983764664865396306651083760117930106990339799858724261216256654486422605773439336674181817361481520455004009233366739284841528561430594232638257317822043830364873131533625649221416009097245874303274277962306853803320853747342196338017885873630305565481636466225483793562471850664467366747522429616869109582346988334619195502429277287132683353016938628198724502044838805403718236334001004839188905971491564456534359722769967669592986599203412035314622405681627564270001355069377507357916394664936 [72,59] -16381453150344024853430163355867484808894745542834193800599428835452243354902862431139458071470627426220729436961268585068645483675604550962700015540877256407007275283812495823191909238257584520973928885162508074883601402972478165963488430205582720700077922616944823559608387925253546349780704140242905050517327615740808724797863147366693626588301097179695784161245933774778368567524116834084247324472235862591779048363614575102327891944801049535899201764616463725078802657622759643001734622342860784413107248374244772627864965919930173324903164635400586621672944892768288673412518993978193120744162243927640921488334357285547741406251334759025555203144458746441141558713508093467571463690234237791077506512868333265290662502743140814001045516784623492865071700382091498294769122995338853895277717032728039428575183984885221514297596325556152811908235914493732685594453660610096065835912343645929102044903175648880032757468881279316602217146436324474636770863096759535538743628834444989012384073680150360485253759383157147308534901188170472090939077259555732759616760934070346080715706945275885982737239016950142940131472120762101659246351831803458869242004693512372505791835479213782822060571692122782272453267351395127793388663759000684713488521026154533924784946522225085493756414327541874380930510471022737659217987501133310455445343841711899705990851022338146562379910456061295962159926563615344175125496453023478884152816043107242325085974368869985648598717568 [72,60] 41598456286448431972925264585593051452991081627442222967707114143812809796766903849260051316533588934546261290592899672475770887213409046025400881587996536757580204875116864635235498879698119454721584915254470267199992110950915735793033361635355292413789070452281565232190816402786780900113522795123672567156920157710664663034175001174039776763676613679832657498960011719130600411490126926862224877414504693948538805412644551271201428950919560605244870815968667659095017227530737266176477811948540825303799581874651990811017619332292620059219733196413235226498925128955065164726299670763894484143773133695977466056321517216388185259860803619418181516022634911106182639262578750435715139603648237191997794067300508161904725898296548598062560527017866226919453604661013587679185475405565655317115523873197976661322041141431518434425577295150308640137252968758869950243095132562005118971081646343627887225285008801586158918027747507310667094442578099203092100001001977370816183366854050031037842720590202000372419796720785146746320293670703187477298494812090383689239419877940264740898543874593353169938231625591907080650458326517998828092945739157459738546130257439663583128349476867162709162846754409243758348829669995241532433147354331036272336819380729921824712336562891213245811253006960190643060075695760105678298387354436373173402073929556564472610837116576344205687315388547870648614184488888675811016336806790850977348383109983187993983610357130668682464 [72,61] -23213136177617012472928733644529090898103807606529005672337566364912441085193614974728778455569411367244252473382242148264879552075149742279177842842536035450918104927241353240707866683839269800181026359066928848917720004682097044130673726112747860990069855420582587065402671338626465614817694542682224395597255447517249184098951396732396194837972055956306211164093650724239143128680851993167831763205340877780739647772418356604909401379239419738976890460592611315033872429482673739974959250748970944772722713903217356175770114257017687279539463329103390328789766098376514698744788835046182199879656460382643578879858062417188927437639686359030374410644701754347602739706787245716653238984385058134037392735768316632874511484016380348037970268139534451341528741801082040913655825470184799986229216296357891065255837582208554292142257465069672890556618114091969304829566186056279680555098590933115113033072125330865045056985028886420531152242730846943383907909416320150915350500415804181178327391418751388594839789437996301355788932011044693588508790105679435071120206220463157939415614038445099186738491947047465519015630933747724819849358071187390775703081335782793641073611221021287568909435155810555366170738840594258441670544743387079941781628835066243304026009962941657367439867097534494679133833440180519308942851758677143842986222464707699086022726020029124902585174620518883704404493383743331921553367378240388935486987627247070650085410785780064 [72,62] 320028978444966531024220050120845346154373701685657601574937350496386797314185234216255941626565485442643394587973029118649464755513597067481886637051064036814326635924853127538521259683713029306783565883132234821246826342261705005865582191358058604884597727314061430968023901885263381715272297642021785777972482228583110732536372423245929982529576858758005598052332178993825146255410301432479432922919543916418200732883704869190880666854287306665880158859058609799269907234003047499791169797838421224153099691259744018290611668716632190826318413475383944477507026724458632697621675581997631618285745782317730283800614273191186088276252199096225056143932600287304060874621679721149881232504730298233244571464305838805020938798206614270011125520767602341527208734760656701765761987386888710003951077689103396439993968532302542305937184889537654748318313758467074751472948645095885953789296114727889623349016081739169053543042005293688215050250070711312233732652518223013072085702752050626462677405271517196944371869423893024621579948676972350019161701344022224735481290047743795665014976105813108645574193746415789899703002010541336629428508281127478397517101860727492027026981406036556708284794269693340559258589074021001776158288486524045537834124434620886106447639885135312790013539051427796950758883134529614999657807759490492350447923224374213383781571990569267660063218321500274949133516560778156601931869850072583638743404240734984177540119416 [72,63] -325651000875081036267828564476958889003675616505391596023749239852634799520950445957720977347978253998297757870363304226520197489969660963931109636216797889766254664532718465003621019839371821631188384816480329940735860166236045143822454881815842344391708461511287017055343266396692549979094334883307740755763975409365699156228125608626934938549011547666973100905793895649533799187933231459993061057638719664063704184918567482890557412477678181143830497811666997791779519210988434977004666379564848325307676953832247274982297797005328986702234356013732802691475554534683927134824422923455669935813311971465593752844333545070324243889838983356803309793858831317010298148543461689718396155928201680043492455072364822707587253920136259995601930832914615684966312360179578408558499026279560896265256697966114543326037387693357276647319258779999232514448545055274143950030711852760438417622549113860753958550157094213118241325002527335061039518082054386591561346351807061338259185908238472437828470732328930364461411427424650079827669442808681574718579541395356894563002070670761975857346770397733898231889174003564403581382182954196545622125933362570496890198050063756482221817562002709481412762854510861804210462603272743426719811823524166220334298158795925362380050757608613524273987843920405304569443772856905460004115433671253539304880401384188940698837616200169543827242961599691630963925572141078709071008682342870600700741962171120525388480 [72,64] 748072373388041785344444292625055496805753359217605210634279853407071009546953258147952357327338127792547273677451576740578949451502722521182374111142723928267816083463977545987773968580057566515799959227595245795235479307086797194101314775652457159339040027869985274229993283559816239930784242502517562162164677329682029668031953080382666896099260235108136185428730129199585032862251954025253829856015282686281122055435623103603294142535219622248303691834642306633774236811876868762738667158053646808475632334587030046947387778218169834671542026675548871873705618286999409479415227549636724304291723158018567987488352107989557514677092654774495794358299613320159539821097153434556173224721042110029708883828535278228617460555500658094111024374521712374842801692735873387758024711241577702601224875258039383057707481340372270760854159378698322012533958632793070596664393203886449932235547216547296164492276738543363608767824343578787511584963095174969363027908502092079651860434655202194221465968757242811440439831574437299727532741683032411165423889734800672383118429261007989024918907418168551370755532798697225277381087390807083852265156362963824810470484448020393920825753590898232016345173627381164649192733422323687876201197514433136952165822031122728509047361736888122095533263740372755792264879702567118405748253078341368143836098577897932662487978807787321025526813056950990098548724229184407481300835460751145877583964341598224 [72,65] -313871052929490842215034656018758134245547694084960984679354859222306344120804413585686857273296698753945550319193572040729090452313204732682905402125713537850012168792408676352346398865042920375204455661789187693646487256664332136908050606767777654012476168454407666845599017702920236760340464341833439159641478509052104894166425511940155461243341991624803267623741141394522900873924713471185369677714080069090816077663961904992753650679206797409470583889598961971024487933769113605724759910709942551500280251026776772838298311804393871818586607581729052130634543529315842148228352207666188287379266056926851872799265058974033141444665940645500512513975948891925151289085361428657545193172454387001303441713480691750915342595353360616494572391895111868568025619584758620125299881296793151974454390834716232420054525952738257235852967659726769665693580950027124217862432240453356455140337677098140674388706469350821139953174079621811391088713486090728962068101417326578302954921738526589825839567019722388822583409343088541099343490386402375094166160195836542090302464723827544115983234765658864708559890725637782614347076207895709472376378426942918187365388301105034963209166270673893414343348711407450891897219634766750387102755627048483719338681710717393281380249431337394322777749098460505948147287460684375942448237094241498233253528729708410552398253223096190848193115133212960768969124745822422582783089068941234298778750128 [72,66] -89678000119942236447260429164201042598228775501191123498111414071603420077266316711531746763241996919986375498912611088101528330018844294650477396441346567600929105821479731873866020503571825734286935006064122754363623800071796518832579561937672650039379842358021976067876704902170213598217936986941412677552590006861016659799154920563392652372954933329604020424692878346103022612156856193089091226113653580094482626242216247141741758971834625260994869205735431587838705324339531661210976967288382380550110076952897993043622272883488923047494718605014358609909108792439795419954945525056788965905373712473181005811533867842275398450270657949347387120315374375710376065629624419697587150318598089195751245656836985897771312138158938551580213293818805463306520997534053558646711436458734912373755168397502815312020976888610302775832127976337620173085978594922740800987477197395948406633043785022989394635453900072416059841754468031065251995762076330345437845970870561170203047886631621011179565582319018321951942913828902929441092319879065468082079762671351633673476596748082684200547053994763506754882675743937533047720585520378288821305606029868355009528336364412109261875671498460369979181875108344782521808108988441470535413063437065197265342989237421666161651504070540271732297286855044837002973329139372193123566078228453604188662238431440107198777152971444122617554348131383458212975248259575856931946299940464736954880 [72,67] -63942000771211992773379269376899188535725269383929830148701794290685813444636298322246525373461223808957011476072509873073152265903953837272888182739120972894814329415141739614785912441722592017886352611089776817453050388844803028474710512600192002000714962759659051092992135222387644377343174464068846112885243583346088872852179257797415465481546576835652715979608613442679704449166620188747014057929537108716413093436243450483159278169679743931755261787901586331781076353535240240264259076790931153001829879393384248385551292885071429262093726696604041754312645573574297857101031087389937472409814223946203097433497635279020141276588078960024409127745294872536516227962850181634816804648082066044859113717989872524588940388286888125249567697835733244869075241713958816912562461696601859296611133638188582664774374255216102056199613181309653820136419171338948680206387620834691030195635121264664662420392506355934105001921293464616544847900422671535643478525196426892711374826851228698925028746198587288617009714193104711233463240480884134293601257267605628521435463727956727672380555124346016837405211142845218378226572443555642294096085179072304732403553569737792235429501927267432163832119984012985346566489681866451889937839634585151732900076268805498753727106689376018460204448758284827387685178869411280428926048585370477909618504371230399588660046590582224730639074812347828678623823242493956048697607725385728 [72,68] 30565370045008049592975116209437251565272430348662731010092828969010890663382476958680897669178380584679580846914847283266816469531434960877570557364826205747254684703629098166596351718679836340016428467965535327276059811081270907887240540966736205673649784452097723769449048151075302650081037457743252175484354995363211801596016357980468649313940814760594513969823747346048602305248763014283451767028893885652353435883061579525841826969909719596854001490228996907836563265482146579515307977982265607415690850584886519339515925727191891196762772787521606861311924899540372680983224498066731719232771659513296232829964270223933266204182280365484105422321513858128329038537463998241926253031054680768760535552279351119508304163854315404040555457671599479262362477557787763560004334379659461358860184413816986899463108390347814930558833622706662419409415303008941895984713341119047713241699343977264323144310991721878212548529006180695619086041656021405042010945695574609087830994967209008221898583617454849134459722994957315333624399927272806673792951698060383578261098129486580802538142877765629275710798476550445314481964112632600001314881106022069414130182665512205101278058453304115437484309196040982107129936974994370850935724541557843956332429728592941205659423647805460236531546536269917126735579997778871933577400166513466838901442697752076541457432672145574335513849919311263779446646305092387202527372800 [72,69] -912181979836445025833040584737079982741916524985312409620992152522734071405992871343625812657271496760415933858694792332857906425110414259323891791678424771822902974663148244595216629854678514214509474914632346542356409191684207042161445403782984310513627350964636460916789576607155228498748989281562883983353493144997952139168362055450244025234921257720882670794593148374202375408148087407310271359302900754527259960783644440560308039370872883097250015013930007615108798013315015645213067677808081793319204092876941292736932732301030625162425148102768220905200375702864262267427127343442240767281541940785658643885091156441028740977570290627652537635304252607200053878994651677687702356021179653296216714566525502808632761898507245030747579355807442713154472407335490622706344776952565064370254273334320987253674256614873945117379930844961536020518323301630444981889692586848070578063460011247376106220515389717047851244888681603374734337777275370111717590076351649149886789164471252602519415793871754714484977066073866929167634431046240726579236815754014036129663051574031226984731975405353654157425815990602007021534559045304820557695225245986986170451157937389209711343031689344541674051178622905269814185986080353198123665837838312499032062723497697435976080003998465146982904786225324337301581014960435960389618555590852641825485077914801830011084192753284810131187634342703847751544489193708773504 [72,70] 946247738259830516807898438098345981055831005895746049867275785872875094656772347927385638623834601587877877970388532361587379111310204117049810293188142993295953115742928305398245810620738024752340126504803376820137456554036182077555036346087232525290008434557547672933475713559973816456939077419634896848450318457463534586401527590029162643112705396279653451489062572738617904132000805466801640047713173606140213655362741659596271776500167819173831378059782563089137067840630383850837389932635739168033454227517902452202689529785988715309295782548604943979853598822461206262779973183292446836252013101210325923964694731138126575684618570455123381030201646645220541240786739166311711692651302884812038129116609090836447463844258979424733604471941601329211047980990450710314624720513611034144422923425431792115155707431691093385915773431174953080043421364344309098653872090757448761224846073043839240875873036785415442005868080057314193616497973316014504290160336416407156286202045585915734799094557247189506154132529722101313326265533310973944172049849035101494181512710706995551693782195021693289936641680994963326998263509031280996220494890927461775406059385212149648453574583665908806314219712721377815631658425213542342860681262295452766056614569062895112156050750277127309842284879245152779173987266801456468893374117254535902631252488974809402352908862748325585968817066869167380469595774304 [72,71] -262894182311262687052010350225414480711624521127618418926167001750453860222988540155951139287004516265014119114748803276692022289377126240612471603391880393883614249323841362311663158389093186190680852740503856787823239946552441817393653052415916070756234149379094814897858532211688476220779993985346202550640680396889838838889247931490507961655567751655598895364229820703438752025692376361516258938027231995351312120146214473522658355143497831888723282764694253512908534881514929819281549916549280512101993409007351885399740383835133839435802703168872242914476014744741273147673536452207849887093535625690571286324151489152205387128505982991264985131350910111514969746442782382638560003308381142110692122620616208068625621835380183685512992486749904521442953556904609144839532291037932022820215068007835239238352327942494840541903114023325650887964541178419105183323034913242131169129394676127757259415788045371557999984365750889548886441513555236469595403201299373555079989362545234421500768069081496670477577869926528756869758595256790759781026471162240893470804773263108554234139323036399306414878372305321659458874289928182563887633937260759433225796208111898992994650444545365620361582342949401284432508584115870295598038252629219401140569098780591762005494830675786843109090303174188333430237513089760108807190633646132933489305065179873837082781950769466149320663153811728207923961472 [72,72] 15823371590086663860756077790505540063074033997242963956180981186002012493396313577507675914542177665994839553789162406192931044872458239133142521483170926604279796672158102092625193978942902223112282186240912000861828291972584032867460648897009230574347805940872120265449496505469342409117660426422308118741644525186888455221211209946031025442883685514873214262506422347762377614368058944614203435114113266562937510066960189932770166670171901523784953851835999250512090070762395050683614120809560015832145413106501204596350948187088088260812541617260127442223465901917836670849785495446510937865844598982452799408411737497110567946212078208889187534113935797577935303989902759530989057700864070387355264067048333134359223022212879280191499950022698495930516260482128941670901282249530198538524774140844961622789317824320685604508755363915629330167945305978821535752355753807469120306453392076017878705153597730576119943854309945308834442479326944296581658504136469067592089448850145887352831375010126953321437490119552377244339201126032343811312971570673495460358976432671257730335936257220972096749919319964785732402283962604199102881273741628991330112216267329505934509629103332713752208636919550095927517509926106390390922762968397298147394927826871064370684653230846497346362880651827793123184186593550451351857968695889290951103259108438266012904292488171646715555058508213783424 [73,0] -348693425668032656898700283277009481856384215100296437362839941969867536756677672850752575478378469737991235042784813241636812296092868471520159129493587812279918025787432170369331368004487003667306159791168724458498067399606696893288058393243855001233663396556442450433401611434461610047961698764649484186613177214384744055897888549857450272435029613855498833600193933976386429339568056655641860902786605138726283793112107159673136574444626852709259861305085406530487124758303469330976786786958275613431075454297132079020991250640198811649150943824831746886253091031178748684747172784824245618458736383134160464206123345494734133070042996381201175653702700355785681120466873148224011887829350445169871361128611072896157009318652416254984665155804358437808782873598578032282267370737813854929948426511979470478873395477092225632423878867240357425239755846343845192289602101460119444996752713023735437434634576745845960561960312752074181675277119222367750687795444849973421247893966516900932645912936214366482732095082192413597728049902130731879370536005862146361893347507643287242796380163111879822516066131699699249411519553160262146554371811670945167140275401940175381114528179276772654535467316939174247597729598313870841356352646645973454985937187453891774976243397742321712281058989303543677016947159790751988447673955901308360365248541749027838397924850941638917993956427085778341010283922930053095066735001403294633939499398110861879249478029571257407688301103895090077433453609494592444231884696200865983617598104436215548690316898299019264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,1] 4130561526090627497611565905737533380939134719598497971750792315944665051898824082352640034695076844769813557439420366643468807174355098343558893351380765983337197551821428641218626075629972829333228618287203246125381793251305373493442721374490399637214107758660724513463984054972274435799743595734247896758899472712256125849316539650723863892569457958960143674224046552703599317220131878769811515002824687095861645704327072636273367899974506731540868902248890882699241458417019015637704574236399799509748037388586194649245402076837784118883777999362199088085951578176389109467264677604023102483624597732752212631536720724992481943477125573289572411045154440035479890428921558880154954656049096759676630427328067595400077942268824801094556338148287771850098656910639187074596973254732889578790084295059661872550985919969503473802153462127708381526594268703208453469600736374513114983350020914919377640401541752962381682096718318141435014699774468704399138573719951275222762934581792326969520322263277584184902209710664567304504563333351908969789161048103280310047071984525530774736444075704435051436826578623014964893522692448789764703247059106195052131978291281698569230876185070711325130161968405036605630352019791449608044024466926722810810620584597846838582364037746985506398157050128622001378849094204300889441660613739989091871418634209729961292098010582317872753976342064867050743160659862582510093149422907106009154923125860747288579762025807576818158531378765333188049101013343787236769658850365797730125990521928091651323041189548938756096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,2] -398179913328528577941776083203351744456633962144850608390152317798443609089877882422835484398786211836963380747108634117944441020275763186027606005142573822474064166574467731897839034864605306494645545626091448052310411058553373104921555816255351102029904692931698275249602770037055371323764203096939487230513720245030273309650690348673602479298762650893890772988362930895587516391823208747701115114254829015557380697180446494456188149374549252139566194018566527037561709032168615036961891884075671857546180070986667465189913074579814521919411401942448170397394359288622415327283634862590940533479661198888495342471559222045241493587407747649106690872100243630472156901223207591099171687288260590373152197338663421294916626577721357871278433759343159859168422552640973024607321305726040414041443809443522645724321934948064387119834522703884390098246275518059313013274249133148876056306221957782859260956950872993159681287484467901091672341043888808900928426868301717637195921568746914248024685399959109301031642253236971715125239943912070124624450642805385900333500787885099959787324416131853860011759977157828830018647019707817199224914096440761635064140303215790300351610292570710505159601716417834738223505222136752313838976239871904330513704279385689165307057697921831649617480740399693553790221645295081461291642225682227629445539813764449965836396611657419092849692963302565153638165342109837153045626223710420224406893782476176334959996313579559664586007242213638844501430102493140054828962298077034114758565500170011696353867624932335559901184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,3] 3489716151012318133827570716416122266504889168333238682895812100051850767217774241155397029266071321875828079350310805953276665726200919153257987615730371023726155495263690654096629593322182459465343048072272425716591131860833455958280830667834253656565566529371379532138077917008886161023361617428338781659516370341139457687646124852492233163392174073226757971300982003700956002600800527440691163260183958431984874446608973591769616599447290762319260672076861829498082370292376379366093987291859249291449600587983818456651635892685616663925691548680493656907068503010158513020892910832544218980611470630093994491444454579092422959447285489234477402401565192545418033867390380357324518553332807709782871550059966719909048716237203259360004543067258033913527100150370141150067133770353298410285058483264161138099941736251103106930001305588157243460809223509771159432537900873735729568117241079900762040911025236183075825504569489267349351802700741759069195246815313672025467099150487267279209835031181668268204088750500615851556751845690983511551452632840325977635481828309675997750411717233980464570158261991213844238240581151992289199116222907688781976098768887108845117405376881242809957517546442949035964711575470677239576765299823630080576120217659083069345434933483980743223972538289603458411594199278380785691347587981010365827551728080021835667953407612786814754935773466359257093461759309040682721306053186326432759346509865907116421131737502511835929549287352641010735317175182601053396364378782171493301330026703898033607746555358504374239232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,4] 88584992737702401191501570400713151941591604398312907414652762669800629404981933113038032294655083415674760963457502744210608781238297154163592951337994647482323366079262707440102821476547234698436033828921379968940100299462761505463617245518956507445551898660048899521120224378417742467429469064784402349779927955837632890139047568020913948421548516515781757356093899311370250293764580534352100397600102140049909654933951893985823487228265202611932176277596158251088769223226887857780332197973702024158962019136478503060704423898818351258604139975908141920800123522888991196467103295136096677544482174093226183148499410081631861415022399296358719824390827129486479877591246021427075106991003420660744856045710860769790375456632779152409844309656607786638538678945794823589988450249452838253597732381319361889052004138589194042650046116265963851706428061895127588710923972650072367377790711896344254006862592475339068011965179822251573309664636197307722856983436189717434000799295887699755897233114287098052544373988746655057886624946617973284530184373401901329095422015766150970428471892730030696017935384639769565590513921063751876560451101822140937193158348053516317389543920177432985140753583351280913560324008085803305573348434967915388845783913135882606807986298605666801141727461889432634850270284462239177269459306883151753401011621481713802885454333725379257982622658497715141290891091726099735401295744074926753546918876882650989314488341556395158348569600467270132425573552737043741374540229700124097326548019241867591499063366099680314261504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,5] -352995619155277249908474170488684618082110095983635083079761210677204688673918144325356285125214352155514194750732781401098871582380961972631396631841605752846524046578271768281363591129098249764904430509304340049970867008013198305881597514040178575514137737497364164067053185723267083019355527151304786993632553878967057626929263654825259049074376225572509447228270391293761693326842422009504323785640002744230898436329122119554982230441081869426530507479685124401857077864098120472454764578139825378870012631687789404609328107526637179766640335570136090429462365715771184700452620774423355811378755307350781295934886681374664585616603522922852546239317555127680663199536419928520261684385446880385386569605057494825231053345635645337814581370101686334328040262668690036497326500988022120477509575563465779308780548837244028964675036163051313991550681597251697276043822863199740483505260716906667712692833873445640533149626902808515762362812022238459427366368387271027365679930432618947239513293459849179243767401429789533700023891367293481282703730665603699247393805802866015303626124809860857493932546991419784903186141321241499959939142852228912974143512610990083715305135002500318210620070923629398785901218990012911101237590253028402377153727180977410528019608294754116544793418261964527583953326502173310056304654376418419399032007385450978900309561895292993195901671966410901265905623080185869379358052808336496656198570828134960941407318989232010506233855283828793618912171020858178035176401860436571655449787361242943971738444430737078076047360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,6] -1544760469902213822958657018136020055352774466887602849692272025317235648797544752163757617302818500518818024897876082299201515101266557372199045956201844578415541322798211535242330048635081427717516236593449917343133720301507220665482531761172813155783917173983443895249658384003868124708241477830247702511572365608544082815778772463152162757896863594113706199169163608164545132775105581399151133167720017861509743455210124855453287858716970383176238425829696174702748830875934419926772567443237411946553539149011610653739986363173878363510365117742317634184577960392960573858827043052371147720044928683371958100347014565508015854523886823852331314672118187998804262866525053205929548494948965876606171140567356950370960223893657252160336207017799907171428712822756631804508359488102430507003351783748649879813909781460223836541452034354187578143922946937072502209929973080983338632161232434513162986501620813700153676403338971805537429239906986493282759728991521099206434742973086668420870206705183446846276999131247535508116656124327841636388212344825920165179025144032198363291302469736379620163110231152381857765638105589791429579847689599082154919618227060945732660575160118948880773473708944015449379518214469202969741870568006957990993035606650455725172325267961231919546523607041605049983891209214185724244719579635023639197364134760379441424463354552620605404385431659241277208643220198508654195106027924108689184565328998170253214627686724512649422145900140352062055971298205646300127774593396264537835823481428624405099867031453417264205791232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,7] 20064121441441603586602839460603035224369358930493006390331243850108839544379264753118425004425926187691952931038835853559368289832348368626121551406038251710218946980794854996820214345846369725248650248756402559014486775441608877800801915294308870643709400726839907311605170074027151663299355575422630031629651499387129004068565354768196581157794840797480214233079921807061507883884374882786470832004447285590665517052197478819878894609089237203109799044730247431242156892004551788363248158749328089410127683670669237777706937078317859350832333752628897354333436709884372399036478158917951996882890019931395742081221245955233512649721794137048650410109369070808049577931675707868256611634667606234669628092628507955170500884225292473449778966318758040333465590526175667806913763127826815347321111062290205868129041874780185902569939429205654584062286404104764068740286482708360684504108818641905412114687093698738396143652711736379122890555089701954381749204696224136591914457457330891419616344168110752324662623407484698762872684121506929303072217732742127506818947529505495074086628961532219499708039557769820102440848722575585279168125437911485807379406753126889156605807464297729101204778495044799147172023046489000408542784708030574039920313762415454730691897740862072562315065145757805625409510111512189307495463050935442456105901195082641343790356621799183605135526868813474200462408141481002651095354850468573497494926286555825729894035505430699908508859764052270914005319979415386546568277704997939572226821161857130499171558458067471367885815808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,8] -27351652985082359909443174062223556688864851745945761276263082178703452464956284848532006791218075847515279576377809943054772126977168954200101671862230424219552086254257695827154613471727517052273389684445587726388019425701504234244230877834173920373739880152546072303782120316193282295697354291758334323378079869907611690592228580818225692639800213536743143266868477602564036966404377310750267233602503921229574742265705564061229648119280775486203028399544294905733790620755092599714183552484316468213588941720446628589615800835217784618048987981821294181409307697982312012773469905804479566790534739859605815509404045406512504246442777099893925424980269031900192044729130801481657675812281655170729275447941634770325477885138222305102210458165717109758214286655825156959965638310938617619384774178853412800059287967483461777996260755436873834194084811114098761014740776199570112856268650133930189681070031788877798263156919558041114807884632254724998844878078299237159963319354543064762535132850707190725484349526944803316470786518311779072353732761267543626691965020047509047374147064291045335417558497567161618798378394620455331137196207621774464861059564575061313428787028305888254080964489127422881661843212614628006480108718461218245145274110900946702698585564984789689261766443197556174776790035528492161296001456533148450650867007919987248834450402295660774062503735107634349920633792079488321724284906636876062506292844633980186385653686965853891155380058328728796376739108671847177395058543986202477638017499352986479933575415822481599668158464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,9] -94883080435270402813937434387083282051169839578916823296637230076198554605098190674969867125249102450189841179839312206447835288443340962878154795375349479499486028006075424855764153796939486580041445016495278608337785089451425041632622295095525190912280478383018096474469735439117736077748907743699161200508020433984095142094272183792851194838731981438801875589153923628356629688499120878476255431617774653052579672917311326303111675420079597159207823102398495480481912899917188091042431061000054501573571936401027095102947954873708088201160933529401124094720520109895092123642363842225073913656762269833858136697022455612762421629511313786500281222876095352455001361555686902732739382865145273228301813494427258626078378882419904650864275697158830551772058603732680017654670363503795082830054070637096199656233170123477528691892875379287839842827926639254444141284156356939389109555199072697125545949467945601856761778392805193864098043169788855172244588656492970554991091324079421257001149615394661508068771050572804546262606346024985695272371119763789505864287764074440746048016067010604921304288440356058998538540696799365453674890905348574550036711110815702681216349001013725179445777042575767702004539969602813234401720441548644385788232018741709296033648757941234376112613511795439812342264382707193232408986635832445188173485346384320261482394391276273412801430494035650774308821725886253412215225677087595468878540320684804791465282273073465738894485311645071866865336540521413639546541904867457802648439528481298172105518252402725560258809298944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,10] 356336469266893172354524864809725970468555029634150584546695729347267840699463323808857669662723302164035425370184942866426230530228297556084908606397358228709156425166236723647293106171171577841423681955240457222015912198345729438290079197928988875182942556064538698917953297797195412141928593022097194423936080778981436441794243894402010446404723080460556023569398779089407397425444977432160143840309328961842058427395665745620204879120942719287191450834268933809693190484450208607570511535596528725340419619379844191652889870188694187476571796883004946952119798599479936914486213873231383581940111027857093536707120040593776968827668366387199881181409663987503896520658517733426433550382210144060439749112871170008753170398386498312663429163104951905945538872491839808918213681960167265651130463967707018183122616809160691203021989441611134245939873458784137662271874890835376824761476754881679669806819217045513219074423263444945454272170333456912974872314514604877456349090414244675491405517760582656297872735466372937040999773887219753583353444221655210443544817142278868788001226732898745029433060772417607843866068366430898574371568733651029105793670341783714162346833123420619359844223016429858003777982394104292406425807442906308027206961868640049878436208375874797146244859000552684343665610249606826950489022374822497852951515483346611885696521619744797385383967523570771787501789540995563386272170060190963835443806641568585562826954817875251720800517739357354628917942792343880319094582986405147880428548101232906667178831518333552093921542144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,11] -634700450665456068434505601451750325744975942142751128004599644562241229105292463422906671270458558274165353539124560897979940315463553150841369490797179781093983671815596642944285676465184431473009402134584136928730165379407608011499399539188278037540039477968284740278519410070899841852074177239410988533230945474068542361292765673031007306018381575258617812033492241633458627474661460022413313571570989380686404316083389569898614313101282066052825989845671669049010910734478975540290568290456704779583024030208659357064558000448908266618246346614516005122151742384115717481243916183097991391043160724880158889219681702898403258783710942245251600232803725767407659045249478193755244844082484418328539637298133744678947564440073774569084594188949835361918288223499750635491072662285350562274288454831299307065118952307330496496799975527666012428967464185598771369792951811904121124154437056375342922862386451177725769210407031904488250828368624505492601276935488147249577413193744160832847159761807926334385575818595659855508896807570895328364254968648976617957618133362356512716386742518821416605411847692376313980467508938292308339943993477879076772003866103290393430820259054253861897217819930815804456339711229870093631247754977800527704786491449708943073575927343182567793415100238228265471430987261526070658540862154721040814682378420428360553831313334807057819765928433367145755390425428414875739341439625973792708330344148849415937454576782161004374377592658869683743738369867315842388749756034638955931881066039192876114922708570037436487294779392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,12] 839078624701905590865819792944858169368349942957544592188194145207240854850204926249057156992683941420804857999123275261100794661183496164977169753626811643733136077621616077758831836551141425562423980807792134680209511325350613838334945594089548872919936646871121561727922719811459530368078676696468198032885148973336553656946442821167675722616946552022654073129947704514345724213286021057110172418030678126512489842035685337566623898796230712614758285144865527696016830164433421899858130206010121236687889793305229444250232740177072997067543947097573664415771287241092606360248022937874911685782964767917122919827852262463533595817225283241533092502910090210641922156341394805596050128123218606689928312670119387556276182658328254471641544770695890601943312086524340283179316218215948000384022645108048556922606581466769998032658759920984629542749171603724692878070352083256176345258834309370656778467654331421494956048151357758186856557810691046227955529262755595035749251971726291027951993577459924087390638062849710681934766938782970625053627376505107061597827710897261765962025474370675541266254619458215155664525071556155241194013430322674460494605142627468795885559801083562391872308935736393942231309808055425332906819562069284907255091130396988570097165076735609578197115202218604634899928210991993404049966424275135871245362999059118856531898751852484124577187386506085190317762690618467805637699407895667788487130802614427173243818321478491002710252858694483317973590354754871977505170012514597048085962954958845592823549551064409937748638564352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,13] -743523515697136196115361462518824464078261961468567268581694217324202814126952000608793733225994829428061418181528654135060498630797808164209119115526310299214836057869659272759442921296318855610234452002920296723595310939220552218676082325753760852538351134133275214538586373748006031253899292297622325488406571871361215819206454394756452134657890270212820608828569081059801354155930861419348355879834679064964474359913209991647261448279291813966453109428184903128630688249185150454816699208553914625405578021677624966509501010478714201824846363882630696975736833011522078417367643455645168870358077312794356921634714271360116030354312580774894909709725376888428071818672972384938006130132000361439630851219431322700608975621310669595688207076778801366044021429783701937654523992316469493188450974880441685807269871028747142226767803022453189858533697315019208403405405591625347375965307229176657696770227826002412074022362813991228393727253747522187108913995940708429942463411584552565428590145396808314529363604499053768400939470455542517021867285347206519785396582246971507329684150828654682325174972707937060590573032596828667082509983794493674201722936580167047879164643453781704580500636378446544857197861410274361836553521134021289587009840743240040490202450329334508208247581049469518418976630270346279696920081489846212125314969726115892041516061008470655440008079144331662529806068802447223462417037932718534030280099917938479851837410053738455647618582005205349167071169050639946936192100146693655803947525824716868047406696658424585217869086720000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,14] 95319625763765036986463274211811387436827897279773806936901996472298387640825004018013433085474542899106586819749372431552395897404905202979971704185155121138240780488360832948440121374929996308407285426646499614093863372828213631095808462415046922720833130599238264201740875473626308831845432065860001193657250502141050114810906675129865124772413897834301500391630396849177840881705481300444342930866953183016845169877961527081996737541406984933121521564098541135127510340289337074327718877562760409350593686791667385167569851064823653270287087437594285173372516984943759330281598348455295820808813960881982857574074411038862678100287480541770010799838768873871297170566669145929721031186340446927877281045038018675218424090050030441479828454269215926372203866010457519160093087267403435848620400831388542704063405336187384093005448315840511560124562840389990136956277516853396723619128611375577211344531864549167671113523738898243910707777504520465050835699971230695051958359582065784281777808444431731552497232902332718761165617898989278417597796150833414974853615034552070946819973631505870403408127358341986216820070842964594954401620399030770355352188469075311233370833658522435135364054513786358379945110610113072838317141832560614348731761135810178273476860465614913560281487303169876764758534156732597720402833046789099318511377803708206508831986791347538307598450890010118891828725952377330758202615630288472175930297194555654914946602623444058211027631860009119485411327940543992814829477150701275897765054345882495015775617969682710048809156608000000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,15] 1017044142918657285548775758353522679144762548297319995311781430640690678431957802260982946189078205616092329461956076356625868507140462134206136885773258062329027794810007103388108048632502498912779691865512511746516304044176757051690114845252870426456760934514544272114816345588455900732595907419676589079278205407255642275003053982034913074107100525027870060829258778735664078079239410893142296264934741198713505212349065862213892196075925562434943378557797774895149175852656274191916248040609435768987176812379773575233049153431450592995190490420416542624182299855757359812659531393646617118778915432546877191252348020733898070944373917894581402702885899076627439551580572894054217523166973109818064071553229614556261425215193463423941978079580583804758937124260904175538125782262951104428402686762774972872503824217591629437405746138413367425094009318587325768256978730600669913974662072048367837732561225867519043583331338098843971173406682613966544829503930751391111134093684757678629785187067621531661523938575698888189839329724219177025368386084683248665545350829452863334515587106166796432135469804866540665931427810497408075354506135818622594934748045181743289782616231740683070248808384193505959522434452533980366113507586047183582826736413172015818425400874496739178113398943855428426405470841344681087471774151564707161892803626506590359824768754007324461718532053092266846034399710600804579850320545981231164330035332807125934655116224555099676148683554165882345848946509304248425026642185031193102374231858383233844467896153007947828160364544000000000000000000000000000000000000000000000000000000000000000000000000000000 [73,16] -2578665308189275747123352748487565760342375716467845553119305104740570552599366636377472085146649655520485647367869559566923296277401165770419605353532680015093516814069268503631251836036938957849556460475346416482433098825366104368119554315997300316250579454818078361718745386800070679427687529773107047421239767906998013965350183589147316928812525755247948442931118478646648696707084814240906834641007222428702535432268629153022161979571749435962281764359572943103333036466971659952129460046796962741220767757476016899797584480602445245438135209351074476411179192722159344913759832267066677280656277439882900459221311793067700712083713637823036271055983801467338447107740523306933334429321594658020053241109400132677289151811596411423605214635111914737751863386913381476659717376146565548300818072893302268448704425911236820337716116407445082630739853723016555204015321153608609450618881177474482586390768670744022528222810294760689428481768074725476108302482436991154606932628237178644541811582255522482439536351393022272143182204667101732625222675712797178019277641615812775107227062618443559499202386586306839135538426698038354474388895547722335453848238868064039558938902810234919058997837674698426532829864276969769546537673376340824716783787872409564687633562157341635348139749325987277515398470982148035358634473747821547792440972829929618438951821038506121364445538507676349914882255558996679109872889985536033196070358004800240909396966151430069326710812049939275486957390712801114460502889801073638779891135162651313174288205835223526731128242176000000000000000000000000000000000000000000000000000000000000000000000000000 [73,17] 4362204450151936962072646844230284683392321500182105057069521666969228449562454270413090121694327736082077664223857414374473506449839978232472081030540102926576305350277753969671735622001036073731930867194800506813565678135132623298763082000096361713728530863206585155373198526056445613489106049755148407142449898357653499417121064121250508215877880348895893701631796538727956619709088129847537134598841106963740149817176832165297600134678507606555775560614429273779899064649260763135574952969077918515851853119971952526189635123068428167341673317478919211497701898699582428373904270048316613486359232763709154320014811382291677009625858136955799480054688020217693936465704653210519989501132789074860321618250797543435699112840579285859758940650659304222186492590283257059663449187103893507092600733182340838579552826174155384084482687525793015257889758980699724052861848664987000258781122707622083462918072301214203711810428650920010018350214366567808504981969165907634393739490593359017023311051687487707701877063717525310167345355186189685283458438796225952798935660794167188931970704403080216314205292928984573194926037643344525986369845797004717257042456083667438458680684505925645261116149761701910597785485667322941742760933492602367125445942404115600951333760148465315217506212405583147858528168015748726813447061183674253505256261704758725202318781633746582643106971939266625538162599944691360314360495209758421903446254569694066333102733283539765465191636498244644542810621736247925035998614724507249871131546175058748152181919640931215669681192960000000000000000000000000000000000000000000000000000000000000000000000000 [73,18] -5616740988689967423863866591417771275322742675656408573589726078925269758250279203706813864392300151917228394530024402890396291358467748957736873614971729051683927574106936683616395010678690251558003757448220783227831783331893056857872438367808804788466534494327298424314775368281545743424309761394842527070315140138177128273101027428810591125564469992331797794131033057972415167405751104219219709341889074116593469830121587830194228457195173217339500658764578211678481941021956792510271234902567641381366353480975668605211125603327857785091516853192814281124946268872791418521253208297618683264622027123215424671192131651917536373188024442579586401687292053791611116771234624548337716389479876792533476190433340078335200310953382363663719689990497767785758992395476469172813873459645983382924510718644216846202341864878143973306077413139339866695496718980146589000036471175320839421839398813659973973594003287527164509225540129878906185382374789600854111426985544154065238339650871300438305794392253737459408010901340877472665794232497692700248744597541139328218738209803187692986761890638938510605719324580531425577539834750014052655780195503759799255057239290738240011705564243770973260740272449994338190094221087194677908030343464275767231943059889652089703076158983352710480392173859043563396225762868552578097618624879960232686536324243528647155622237174162129904673435506482216019743606833713223835911876596116254392255626538058671286762679056085233200348560978733560616164680238575326673935401679080440700057937391693744544452730668758211334856769536000000000000000000000000000000000000000000000000000000000000000000000 [73,19] 5708143963269407820478226631267972472364100326832908565979324414130007726151348659414097520395615837295174507847112414063399478765850526082711370077185860778652114182899287601675866150852601961002438654556392313342927508070288848752028422508073933449934167066880788747235214616217037669452612191949511381225544127419426527820080913415635227590356483012413599265803825202026612708519632397877137729227006535394274807470206138382397468757966465624775445626872544124575805840611420016295749941809491733911024686733521502397575928581178887470383670935115457705282666028246025768449103263636536360436466477098504722829265868477311774931537694217907171688790869169608302340156603309802211357542644152894235419879247011882300740803678683637139937623504675901619863157765499611567000904071907175237446407743493637466948506388397779281323598548408088374514322004645536669640828642902340521313508535622573290326444112499500967587510413527940612502881340502816723035223372313875586717883819755776320887542414292041736405368291633908639421878916653234352818474938369001047083324984926866426007237595211316907163102600191647745030800084350132936354461712522097070208886573085994857321919622734578091044199469362453972438965236874111038589150816900968274370186181877049233995310646614773558736129185330771483465070972497002744950985114851204083743789017962624675343985340498227221946285429193738202613735499237329461023161154006713900773756832208690431618633899858920261809296210134491336697484229846449705332748069991350812180832136938828673224808679305065085636700012544000000000000000000000000000000000000000000000000000000000000000000 [73,20] -4604948161810122462032357266299765735389016467157774844454295590614472145004233415831971378835581128604688681685187619003544007510409881713214173915271852341528945260524296181061706997849559303888997857234716963206100347126013348411413858859999849227831054543759311507563018665297863435603313430256399409471269292745494362263054238208311898981388401272678515525353971908882623567283617047527815298906632581192337457562381496367550784796714623154023068310887378731141782981270532929768475353873450106930428275394646691267726837745507978804434713773860584987809786725220376302716181533307740235790594196602220198485344866858795365024473721627044701332589224904993444033043321860167034302199329703123816623355297638792949561000478138981415753099044980424445739388423054432846057417038849095687503652957132889135849024820492401185310691801786323880355702054938635294523454059651532637150337397006966588940928968839536727667551595059427756321610088681960918193607247679342345291820615468038513511062938203714210577621315939267021157575238081228442897632293775750041756821078998777856593445581188190803940654776275083252589356485575769799754301110317431861639274136616939830882260823434277305266332224532558828139140884700785637010014777491977931853209622736166520452329410333609894391602872271195523571799945549047495914985092038333066971917470893991079500941083182103289468494238150738353715719054036078168501649337187425021383860511937260725087703830800182314536999001095232429438369229425030346926915244516722034915817102589004772240821979009365287917353697280000000000000000000000000000000000000000000000000000000000000000 [73,21] 2899429623387468433885853431837850352057661203645916951104209637025625144073896577946109967567785824541135781493247867543096908823515616721065176383576252126731172370949593286975287464783154417390946327932325168864977045226257064038498695057691993328654144544044331198052544701360357177379531705900938654135820475185580857874638006323387325335113333077988267401364078929589674898844575689736521811078243251770634547170553732459640775836804441774057952934450020306035978544115329549109941812452108149116505050713877444561944599420131496354278318778509097658963918686747727221976976722050461624214175724985284651943368131044200302341646989430542161007349847864665638823935780417097813678831350458245516336766068746617533738831866447372673915015695539617203377435943589713221377587452563908837887576102075427266979123907657805471327519237596878735120746941775181469543092804247469931436514442181734088730973733133110157273808026334389977103568823414546500690982189752749137474355277359667831935466572373304466957351239573735437396128635019711855929499721330774840309912936128654525723283001387173835685549210634544541794393295531518672822137243114631876988769362697722011950004403999784682563519399501820529228830453417235645061206068206780425565570774842231378806683519928394155329118378372473761167562849288693165096070892912057954243886461203815753090788598789078270146138969471167821317364658447218770706197927031317818398553085003511501791355644888149467665671869076906668968073936148235652573015744331093931338862471587380902996195888065935779676966354944000000000000000000000000000000000000000000000000000000000000 [73,22] -1389745953416859344685414811408158053526837490286948552036596525173674293028348038529728993829866516429873835133316443370174700163124157100260892278141964444496146516574254794586683230890631384756207927616089593300429207765940935631849622751713801740974953551904244954261366258096851587251837300594271307083454043570042929215760735853071693062420618256460180890083040306928687645928149774357035536331031260642014194770578901404312506235949204660837707225589953940256469768172724683390383017818418337562653049119937672795743793131805599975802932979596415904175255210922533085369846155893432143114066760727818650516817249316181995919217264631745152401660317817470481429272094137057565383862643382820092554815442844367301580841148552324188329986292793936470543728564108668658961021486065153936073187517101881455335984543881728408416940963116489212741157118803956004427374308460916326208939816238584456203811333987375093437169438942925521445776195678106424684179303643748315843006779234625768418491155374307860107231684218676548669819723563892355333636099082475833297124238737548066511847671434154448687728592931940693757050852611928527311466466866051966466415627979910716509436274476839850308078510303180075592691633977511745746894014008005564241012787423273795283739711076400787729917828030602957253912148872059860965094565184659591827264906522579699514528085298385838834582716888451118356564947775485369833451823527847961118053906198625934205780242899046140654515434696236020987891185054886252333513114039259118586760775365167934798981853663988989243137458176000000000000000000000000000000000000000000000000000000000 [73,23] 489790601847001217332126021757540538251768204023786935176131637612657374431223442156661343349023332812699165863878050157259003208718122596866015440335826287160647142003914049910980415784754260892370089943828804533030544971985931762291815210520433942437150617323012806809110474536399383532842270092379014416804599037358451234834904382111805673257302196792404191279133114867244165490873681817792862112213833128134276416008986688156363642646832421374496775460342569424588931859573358684900156359358842243500236802673684761016725354287400431182163624645342952892615643512660691564455656979810176859115089815774567967458843210747246194464613931479251327316716697182071712683211176776085293944603282513173064132501138192936450079991613174447945879756538217617026763018187484064371115773772142482877723103599507983075328542748788960672497023098333947605266227787772234743021107300472005943530486349906481309626468958318791161759001205501575917392157959489608829267410578003714851333386770865878567045217020561131498595563427382384401252474577742783823961525547130561125565110110185013008748594212913519557598867117465348566366985353751764119726488073784836249569804889179598772370383842321237409764742987339155304600943667981524875317203253011495975561944702710188409281902180580851837827202147351682030296335910680436250492920425879636761975105030819694553859524397595324485898002877676549766194405981643689061797919001509007593177850087960090037880853299575664320446132830087314334657387810804992872073331951839309240340821911271596657048742159763582956204982272000000000000000000000000000000000000000000000000000000 [73,24] -116832238353895692539932545184922817291167773713635453175962070999350378610007530116946382641560720078926118178390785679093594180422051631161489408355689620359634893501767388323660917668310818526289249746379922452884599692018785983642145645353118931175123429682614403363248836323681449937942831802267844726899517875062041719438265732355628126079028015501488633782225611790366574084014101310795589440279207798274872243953067457165827656685796586605033146015230008453268405210836807737646788790003452093334550056470579421866130123049353649213322466816497625136457323438254424648863821181381392892042976602165557874625638503241322485114891936312934195662398714520796598588863616372017647588173805586835602216722788818364514661112675491570649281421631373847053299908507918525602892477228639876650282982500240366853274625442963550042509244319937037460247307461372225382132553723321771589278193373247289403532012461895084578477540572400788833112753290185157259576773907378335699361312401128409375892717303601578861150209942241824899637667631249841480888284844772439191912183530246092990123805744363172752828625733275305392063819928597104689728335585856141502284996549615089123201169570949177085269201223092727412674275874406975518901728417846839002007920243170764342065759143914397814576857448712107254082122570544325239153641104460791580571389626395410492184771898433571420021584298357584334406740509717266453825041618323432689015711121404340459276335584328021135275438437348477395097322945661884507200527956816838382408418946556358439371855336912640942637318144000000000000000000000000000000000000000000000000000 [73,25] 12687816019672532060749982030934315900571610869567688404711004985608321994332489704952636237829260285683918991957237722587347092793690336412230393432896994069424385469753347179006255698141105364366732210000990508666100906365209301190735904114889786822086936023067666251034693528548329650462313718021668275419311869052713340541177618459166592820768380122002030386247956737384230131881439021696234867952509750233540910478927295453125703838506055304142491280959030897023170011260680039621475875772656436476368484839310470376080667312441995183155496985657059247186608659457790236461485710440146561280395820879136657595476430019713496797363419180126025569233450675190413424668594886255264321745424417880684392743102771382850316570532153365905290136428837476557616348252879387369786412956559859344829747636876118512485407067670182083862917323408263583616825589434886058202896130205309356404464765015319835455718109163758914182250789688856975846403564438247321604618377929588245609719099479952070797013259057684418700251611557193420564785383608891025875255752252957528559237909412200556069164749470033422657985031526313529270998353515565093579601552462340313795821949759542283609563316442504242744589027534832318056842275226064811848830103363773827489339310837526856053594018499283106109566244674365599396667219056089269743192683399525646523624603354047809458418801699825981356813545701571793216853546207447284440664392822523226586104026187366560482072323853370508170434088137780476712092199670272511258384289228929999070507565458702970657064368373439877162729472000000000000000000000000000000000000000000000000 [73,26] 3076325127765391686862598135030274790887507244226795891102788337136064367906969748329392463323617493782049959216772429339377693608411723821836082303655082242831943851979743038960171253454867867842756659747661997061566586985727847216438731220960850090567448756777700931769859959362043607702346630320974561189744424922742879857481490354076090193179551202674916570986143402682759027283773796556168824719318432431764402341694793290503722694936483591601745482855796878317710040360681129811355784382970861641862309004892413277057578816766596223283143364642194312741711369144474573392257839838574482077769044421009127526059129578436944355583886914069590293974157788572394568664319774384463409044229358580927584064285175648642079996801383640084754503555513709228006915970627713979141408979635718829921631349674044173774115008682792412834086558695714507281153285388888590461483474462938377747950704584542631303337889911406015961443449706609177086042634832137435299825779254555703272287177810208607546807482333348942957590548379617657836112471350496276096753106568698390104974701402936634334926636756775292492130511008672370647410475819137159591656859001642279907108970409286552132982265049611151265297021660458567884192755438252706631849796679132423948392234705000897110746011044615231457349765774813424680588140801942591291308563374818817677641415848353363148902762246529476046756652823914476020815743596292764464126781513607601462396162199324799951632752804977908359124316269827981706953590445734155589076548570514659336817418757717859392526792129807374090240000000000000000000000000000000000000000000000000 [73,27] -1876557148473292829065706589909400678517772262410306272980536006040035752078871469132315151691370383477981555814470012477760499354440158218624954423074732725514118841999309566236317395857747593336927271998358784726062282577998418977235337180645743253617351648129116161533884775099146446104320106652512097263189793026954262865295820309394606933334932367854655572124019318244797323346150645783208096864451496779556994970653780903709990704846427122602202030684941658210065764149429444978997043137319376788417306327012912795196423156797730747818775646020414979604926591045714229066551244046007365587988077722533092908231576703703019608536231027355082447086771337933341078926202852335445190099927876095798138366986886214067714356257539763042733113350499979647902561454843209022153235655554299568164377068823687808816138826713539468862356626964089990990995865832559982568141145924020981127172110247432654461419738139903995584328609678410792120669822469473375630647824508123898226650368429824644692244471945691781624759603544449839847722170138157244893552425550081680774218008193117868835225812348488305356049880142961175392295041483401832513860163377849518347410853427826295821917160517721539784495928046996527653535010329682629643076666905964645776302635956342866252761817438889807680040168518960596587578624181881218735026047575724810886748816079808803226112679905031731428170504789716326057082005791771094248645082275847434961260386729285018434679299775169208579202357577424885973044462585974719938198898858410507207759005890007066178155372183504339419004928000000000000000000000000000000000000000000 [73,28] 448271873239567405367647344989843930649743374999028949645825082604994672813249493188923767067491847082624996449560286897631180057133168415768732956230803280719531076675376055149138891762577925606084451936400701336254010510715391244000226781854361274402114329965949961156470181157187916260747610446197391416860148757943264928913063526710266258466230075068012980406848549426520393501768689241293516976405296144994604977463237564620940366153449008518298469358143200774598802909806791997474360295595701927557164804572496355553513781107335866540792199851407175857915377970791268014250562537006217648086132580011336724151760495533044037559944269058348258676153954441980765551220658360470972421130592049749365893211915124571133044542591146977942881446862458376480880420413389989230975407989732038664238531304455956903605457371763196760262822903799800663169004360579709480043060623277205041817642580020063714959064158386003041270384513206943651498549086769548524309471695621792642568270514706753520252052277138194821249771906216608858985245106207447636216535583460171084182519372574865202671719774238515019821202777484669338640306015249818686864057658181445160026696463479058946528960346165153326316497343875143387949189802441362680791547754815702676696777270841636468128652387362346347370396580431684898882979821755028578114200264011362136148405845135129775121308060815049106143172261785724707012965025384097417164424945215023686727785698920285750765457445943937698457770158645212361036425874798254398050530033302637038206308845455597915284205127817843410206720000000000000000000000000000000000000000 [73,29] -51580840292076194472963812402139507293689312278618302678904195880434062574960424491539706146928223152805715094415459239025910898736180820379532709156137758047656902063401867061704213681832363899572595274418637712876623035934326155704741496240768456849670956888695077693062692789964249377390751281144606788740677929801597834556701105068532933073818627996678175692461345000143758587122860721894138873263730793741138845073306809974755270717386106204941565725226856088538533722962762747466841844131050825511994304561245592777284693767829419519628662662756337028439600279389092278588662033018165756830209933697824129535954397439031752723074113632605244960485050512564626372883254474011324286839710523089187494313237247608914079574940202311091361615524497901533904459164922832508626655283653055100214829724686945937479366460834984396795632489977518276857725598719977289625497891312010591007600301653467146547440611500213259971892171098301457231795975309601987159165854944408548808095681355579475806522518938849949997825311660145834996871436345891959487381720550918716929280683589433172665335530037314139362768378367558360181624799364550533400236847517995368557582440453822690735526753489862409956065352896129708299106083141984821564399833559572268147018678159687617469713422696379157114371636447740687730068493378784389121851046441608143812313711574423379092839079416845771456611176901661373145593105538092388793983742136606840510222596817709253763268453827291195183740375518376140837683391560387873260318362794763524427252512010332038454317783646090458824704000000000000000000000000000000000000 [73,30] 89060806652007460873322629685314096171519774859267631514943454072597228408832786417328541670175430767169866903518450314322996006378862024306419383816150003335731338174870552259292111978587438423457537731784284727176003147297656323051983940874122061512273230690321242256262033393510259105222017821934782648171162143607687753943075904808775995279890316907630860118490780905461657161196716347190402260836296957191928553345520176037308750993030093447389947586543907996001637141585439012890147821455222447098414183108279450249008837465976402617098844586204626139276891686701832528992028034513810730458912342230247510921669351182603596627382492847820891541679424000919456309251153449522993672712024214746699576643154734567894905374087254123099578140869596381819020266590677625063108323817329479068219738506471276107088219013548968763127132082249493288170801815591165847501660293733912868823460137670809342081661810328828485035650068851492193161249994828362124334429066758320536650471818415575811426358366306399118879187124784768712813895595493354871413764970870733358448481516658755792077363217693883988193428829981637708504956085498616694118225325226531141819526926213855106880004830082258269560381612505560001525540711607396087770671124271121045309117549385685974115869995583087176796199744763179767208156925270100771983246507414792617333648386389107620004349525801325740970770716119330959748531058755883391322906366801484943118005543632767853710223145643949482574638621762752558029676219677224049573224605201123504221747180887847374434490421117513105408000000000000000000000000000000000 [73,31] 636826374718595836357190312627844899059392078372565110404751144396540440444584088058076966985482848124599787450429012129882621058765044927602926815053874545789368214664258048166763667457499762055692374510950545265158989076424129283765078984068548822651464458520096235217163485852578698146768700639841932225496792572140606017940262653384400526572422067837146349670665181640939927442311818312266837175053593902620405218874186315647575455419548891809532602711188743921575671969189086415889189092664310882520541569837584196474976285838261354463000639001496699808254704437062277904663696764841413389626907314151326772397724003249758056799794987662249031745157352119891752847960508027859785080882318232433798168836100040491515368643954364325174767158787600672511152014171667883146646426449985740183097443069615093496932657211261044216334018907848590547461194310561932340690828506967758483964066265275887120673145861096062979878472906789580431824923466344118730653744812029484500265252344299922304440384443655880574602382335649587211453660525588324555618535346056993974199427627303982992298144333604022632380267042903610534379157046248852332637487064564423561244514095292985304302440205414183857638981103160496189574402788820538254585887976495396962617907872088921054495503128572586056439673520361349958930149802949360789231378242790523169876049002453083927747585141568025307647242042590254892893148541672686899066095647939870347874675404651954881948206321934626812812306874673395948932323760596073758663568165283032654729525007587167261426546781814173728768000000000000000000000000000000 [73,32] 8983943372204362215824990238332521748636460185332277112834693684038534940538879049705998221977058191119932711021505155044514956817886070968252207019554790023750197475573914568312144655678521192650841194315918051145357115128142465323562308155036954653875338600644677059059612477475296110316498645372070711733935922990722220962502810989686784573107912233137303310353205728939223545072376754881136264197179053441132939164108191524371831643510892630162173824439140582535829245833905902588088223203027536764693430861958359613577235799580366637271266999329101370117736767221458172939624215515379887839001265906440499002064401358909335918992977830498527867603662598598205683579299232080836194150709832146136726946629255784238580375562023854814779453560484091718271202826105799767470572326357469845125640858339386147197491112333344058542404746350737330820699950935067044721336474763961547387048836771719885957403329330582152967165391829026519335041532904656299055087565587947664545968070289262862289160301203949714244470582259044207645172768998616773525535714807880100560615099994009463193844621957489154971423527848595449190853660824136516629014035216036365631793209263133799525037524521536944108777859707897097981855926719116027395354874836365674440397943571210521030640339817296611066333379319892511369842552786648802075245347633484908809022314841612196046145956804644969950787366440881011329515767777860298708208453358723354033058035630730637797872732195203684813029744302971834979508023448792406171424216871750872483345798021879745339822411041432666112000000000000000000000000000 [73,33] -58068339325815373584538243201096943676831756393646572513928133616905744019968086213006293855300023934004916748473005784473143567513448665238188611205120588946567822296760791818697081478214873857141819222781256545075956389458804911473265407097756082863806390540723782140170831205700232093280288280753919892840851441661100700295934645314914586882936491138757320600130057189826092086916479284560601549964840533310743841279657260309670807256592143594545703632468045883297120215603867004096870802166240456448782643015053633352121687033745970047149698336961028116772035941095257625498786867672635665120214481239363286795971667523467641934270767237714326622597377902331614081373771491232628287380424566088572969820392588986402759002847576125564644004261856689996450492167946119699797012283853193325741366076848160357287459385706468870330209573513231201718493363682933993629757948342821588157863142103266282330342765032519597407900683815614909192439231412105426887476092389442139323159667513414813914048520782977572666748148427736350122707920809857681436152669891412918348536710977564699205620331716491014287265688332763962171451976489913354978740315848019782342013805614444600148510182986752953656556869911047390616858824585187668656865213727983538943270513586175995510045677981116254949108698127955846930541189407857118467972112720814920377023255470416541350316486743071633814645362761289390222813648486335727518253426231791142244617380914238448527683583990600681274586680119238654950382527315104448240171914641588693065739324388493890620827144081779982336000000000000000000000000 [73,34] 25888540884024255152039141584619883082593677877614680269325149570893001482224601989553592825215944949781114946537087547021195550775820912558158135510155144356268333072059845115645355681253069852848357069474405559748378887066821438190376601720882430814269722931696420547033956636299362331517690854930682955167176119275831927184041253160190991306705677606856045233799010208071032893710153372919911483876737626015156803421445932898903242761106101586720165546109680583052371290044734014913395593569407896603943958113089366296856283612265759671204936634375081385390832379021152056249305867788464225279654745899749547419295633004947183931372548291303537040864172370990920075308062133806398175934747825708775538630283006258300918897807011350226369463172544186302505344760712158842216049539053549400710988490729445851474441733724290955321451692324624981057182892988295394661097753043038540452280519660668274953314762998543067310299288964916065873663439252988247972810601701000053445712411225100883629702688703175720578698845043423012175781996388271803375942613615257148050490616039862276928046368513904672600084362775714671636679196044890348995560739552023872088151866697817400735222838818707178509373526833352563632786147579557260596778904725117247737166891563395091226207644787320944512621165618556428527304850632852920707738090969789654396102333613289778925763933757606488643940539888350777022849235318690217744742462995931643690402182077517917482200299240841925013466302497209668549390513020395189170121072546779291674391463062324622477478633279292702720000000000000000000000 [73,35] -6233680413316545654846833131388786189477535004694877921581978917783287622111819488609349154332234927963650598245041251943045618851433616833652501430331834927725257402727777041333979873085808231782935522811525672643380035284288433047395979263182358057667780863857759247414708238181528462330960625408130723661961219348106165944892838537633217032773062263902618965171617147016356813698051066198116758043948123286546290479631175201802745788047387159039734545492854588015349063176634847493180331067106913002032481442837541569792762047133533129206675764331002802925887353485992821561477739980931845942967777157069704712403087782671442602589663059535981005140931817159012843188656571394786699701817339814540268546154115976486893153801164699244804351209042743130476371407968035330198907570949014749598563418010072512958902516950277725130590170862712688674891319341476853376203304789411681476590663965365667337277755200561006361820396513335407423567073833915395231665067759265057191897569894705576147695333667988787972097719929260356184533914796800879686430954188717509769647999158498632543043064771511807831318023137822268419519332320843281525154793735415729761140959088342147402977167530307497711587612856289508408514535213189138727794039710610076561525154678135904665785574247162413929215328014519573092728965218053874763342329297855701976437356424790450725368210530819694060251394413387083944749431673454501828646295801771555857523886445512522454875137572609997575772638697351743992272136391533429135929938766301201758947555865930669207693581690081378304000000000000000000 [73,36] 871888337611983929764114541757249111424479476692294629533373572526901614739595846173257381480125219467737396609565803912744111509130679830624765217560803920061698850002073344039412366063962192095304553423909928317307686635360461177969845526917457059010658221546616678470244080957345970394010418831900943438359411506013266376592864002355848715528790282491564635287108756875407092355351027801748653208933284208011471848576796927399079853377504125112518927859486301808861371913969898235762951886661093725264196586674590835999645281916289584286759377649733430104764008795022101074413092052192986526319752517413341774290754557874890926646138930068584373191944404805947847719762633785782180640553344085948149103374531915830031673493620168943005262903415034113526244823925263017790420469994605897699044712468383192923617668248101164621866854212049715412684634689655251870128598584414032788983962508797551084404597182296333854351406855581628907245725030346522923397366842889090371882681739793148637032703402775995270284443213665689657108059480274713207158377996481748766093371134465407281280096639633941577327006956974010689431974861962840783086405138464296522822489035960398895669020582232764364184477682599817586021636769430336924618202678189609584359435572536264261314059744218934885875722464828039735002292854746065487725575204580181965205586190311345278882156967133731462218059677844268098182973197595645930487335754655753956243389028823450388458168284362276530405552528244925929968500543969596073189786730585647467804449286814297987503805260093194240000000000000000 [73,37] -74876232165632728253716750798489906558967459014433071757915468719539540502810698450023058390073360602195910713917716658844090525573493052832513184453775460361190191897910063620689265965313624998127105941165076185457065297484807506325260159135684792661727808401678286316742068836432167505332101764543625013664090877014567044292472193552766285686739852787829243605443855887147534730756889285621052392264724998741201883933441044226167654102141725396718546541273347162102071384660704010615983306714586550006848432102860895242788589977739104337799981484635368442855240791079869389069924351604223272627319061535487052102945351541064004809303973228542550113928974465203419258744674644429312580578822369616135652937517098047669199739420160043925467049975015451888247826095635121913018828346543817406427126592252939154044094845204905943608408357280000889329656489845860107021123391507143920129794018424377463209432015708537365504565153158666546882523138188793303375134945633070399907097281898153249173538670541996172378509836361078222159872232610954390748379869528669883157998406054785518310499712794625709041322051195946103077052199947813622320718885760216181356109635369606876264443513368909379843804937013981720006475412991498130387637833590968031461200987913501899506143046010853017895635381893940701556499251022956150238570351209432613451998512873926809966877878889701529489440225466494650940844905700323837623187954984286831616465925714841051590878250405585321878816244786749942023039074327706592137887859140635103782387758088706378434026072608604160000000000000 [73,38] 3675269046415811076538398809371153944242309904754496595793926937932497358828972808705551432383034722110426117035241623113466311583193407573975003506687544041625906611074405926585718296656575758219756852899633540647755889620498060810699949126621543756945413512718710866012873117605846676274843515545872526826081504936720348561200041892932711668837933963005102445375247114846640852884379745048020379187777808061416625223893075975822173837692868523694267287113337066748837241109449982225863397195100571427619206370392511145620417861115594995943771369072475698210139196483104355938127721910135129728566205929793144125078843613775568369813771705396037837355945160562254556189152459684463600895976692619009844883246937999486079318193648714575774979990140067167479126238921940063700094184441972924696307470197241113351651854387526012714769868599538298043862317772031290743993254847833546703248806043199190937248674816554409477644957813423160026882353069707473768051833516628465755366864859865734677148310160452898213061512222609313678207541413211080508363477912874130600087658088171211074949211576237411883901887677951695577045385127617974770231793354853304688355787810549579309384153943868010931585543620926832451247752278914298926564370988585269841256331728070396303097830562894504585602432061712278151351089451569287166269305347143998731961321274658370363384432551953019761340952010190360649011740080738774674159698834382198938559580617746496034194407059224847807631539078967348731560985407616485409757848574695337495902204873621945424910321471979520000000000 [73,39] 36077610715078223711560748603682185793203949562730253175634943871702657996115213631367752123238929466360055106916754416355315075813808011924566439417605369531290639678368934450710215100173299428454057657452030480164785919973848922852465881116453840043083467111859006052483129333801510066264230494762512050573157493755892258632044323919673074534394763792802097978100367368830179320083491591870469511891708387898589614337925278641963483705994151994996072374102873988322638631809830259570053393228197881890010789694762283885585367519656531647523619765362222531164401685192023918546441705647308024268734865771332110612468361650371479730175165647920158613773948825494215394295405502319775811956808595838544988315248680901111248803290101145752950557886627097139896669859177185182891393752768530155982894645424264668849634798059789039239561596025251016825046912881663672704264248839705552016687058420297297445478968057563429260602502520599228535532368416134114985425520887406646265469649635335031235677397055886107440600865528743459913329150200121553317060692872258873891331434836118931525923788367112358193845948539944500100360748837682718200675949667537834918428072143463971823512418567504465906112346726304890437161396615596173020217575603938740946349459115019129225597311050957082300067863900275100953850164751288556218680901569524981565938772224675339713436296942189616830711368424883755243792775508020993992372204291411823047880268783964488348929838846765671763905568620519739955198987198139334355093121169986104685100667469125223224121680199680000000 [73,40] -23086997075125384817421543299238353994915457351544505225777066260798357290829549358022878069804121397262051830807221582020646046709062238116574744509864412972027830100575769295912567534177664655206112583288689376277233481903328060083374676132793328290939248489618559698120538662397790698430306802863609017943380557879171238888136206365353818631179161583202691132648548783508490922466325117951185652651503842270766565563528852615102030392127617409609664352149837776853523921384221222408381496040301032809125234851333683599293838007072726798245689218389263949625445996577320915579967545042181726000233427665757710943680730614200885777323092312739515241548844142252575021246193725162907848026051704816073178174892147314139646470016658445124857789006826999927090957258670088261900172403396942702149056636944612450740348525348707199592834329361487122635071423406289519910985552076710003692587946949406769594374704735395498781986964892252449560629855733221450960369915556414906641132862087136110150004937869229762284228143897790270222027382054095304264801067209058960291769902224162954935630413106467356806555216587979364335033094975452177088219652041268297897652252241208046747181380596970913198303788087113183081612823527284042552499262024418203358845000540779006893537673338950262255602299851497814841601595859401564909165932650643867533303937683091870631496508203704053363799893974985058358787471127164964497954965169287068204499778003740304985144768990274832472700169365206057761931236966428532675870981831417969539732245126344389022963729694720000 [73,41] 2037665394556111442319998357417263741864431578202584911488180331032356959499325134385214342074054865326292704351939254632397874842920812414585807772430323925109502083943615607475455340048855066292277195171858784977848492675247032799639198841355284000939144722010548446496292002511574511441153715969445235335750427474984548131488307544472212387405272869419473226038770228808165347864135716097535784585087280341367245052478722299471438481515948055825552415044095233884027980423256540865917449161540675413698308686763723802962669032352936184022899136283629029836938059477833439264929382489487110934385807677154251016627479443318302045134701547093788493191596298495174999312941456207211500586722996380523047303429268734716132665119467397220715749396430115549162453001071097269636818591894984518482591728395551484879123223955967532120356188056346709478987952158883013742909897584853621254668206918153183667093057916950843994732685190979665271019455833453759531086161006542102577246229938304645013324235364310928606006097862315979835121609556531430085801639871348142862103966691961956302744881934186732590121841033101130921632127741585341823661507431770295863400734727563673992283164237386035547906855137756272063758949065570601904308027613040855394747644006224149324195481336712671682264830154456053636189864733918437271347706691870288289907829090250869419891699963218287746986671057226451794945289100781487783883433559871582523874194856145911083428526223715924550964963023315865795929831533813007284987587610187351731808393758602581223717598559380 [73,42] -107315098934011186777635043770875096231983209512728599339091672102659400484071212365750578664621191114989940692453000692744910088944335708961133260313751915682066257189843943323073199572754566104479346012814370533227228971129572683984029518492247704041899828487459853811837603316213740599736958295965630163027219123569425739834379334807176868065663894725010694331045963409847767602785970280422832420651757430695861673801125907277200730427740958341197952501959392047872858766330930051670208518660758821405659713866355403723014773365119916548598602868137839774277400673641099107496829978413004903545614081726830534928939073725523431821961356890694442967599187210565557230153221529256790274120423443033409150394548950453927233282805580098662389187033716862498949142617471920726082041677695580789466096067459843078723335877006022844950881186670308214246181446002185516726778620113116168073272806048771047191760772918618700052897599811128417899534931833388355226834455258460809536867557069362491440112307345148335551294081368825926911278834373103015782188987923297680227538383356393772868081676165959359823358342446798136642058386835414642812919421648436068019365475816662735481121478846799604943414416512238285274331177226487472977047478001777515762382434391903450936452433631393533327937528058484512457747089812494968785222340683580383860514460006288422871666556023118411189042485639494387486422231636625500729089488176289753715294331552615203164000554055244195800210558624869125364647687310163827413759464000105735189594328618875395656424960 [73,43] 1459087379581552538561308073953058699472125989404339573660731030238584091662715563938842822725604445418940805056189129234431319124874640514904910638969694987242486334467642894321623567952239789860695135323708846767873705081384254970380788423708010767000119830014577997711333725980126764462100229241476873961626076105373417568816811257862718521751340909279028430389391544520845793540384216904436014012697438949489082728047523824267162638388975241333245467720725023987395097807378702688040473309417180587713440550753503654178205947399336865601252879962347164632064192980972407342793855541194918285271559577310821438916573934835424586945992515981636158990512794678437979033198252952890398197160742382793945929391772315753786706787087952923413035456686293573916991713432521813990843814197974675778359395989447646241673972245477108624566357192615750349888153652753278600725554651980088407292436725403864397796616415524251843697128241566184412481338248952610487286300696415118364791971426697095381498103654457092303093137118318841398546358169044815746248044830759656191433143571585747106682016474056670052117481333154748327211286767810037332573835767560015898105417430182574209875140681798662389981411792825795844318353780352475999542759363748655891816592021255182248495539231502265389291035274685222547718715201438762815220138757304884239362021274289353441074651333675489900117683972126419995819458494462691296578099402783086456685241264355123097634141372970586787521597406123905305967849461962302682304580591301492737761838855719603521600 [73,44] 155507126084861969933463961088782875469823454971677695313949832031879945089530382208948456277847741718442142027973435742440508489347706457942372945614583180252442540930326380109419833222068531379460556372703578037052771943225306419558596641596178652937933710486330920042643096391753121495402097261702125644616199078798244209690872215948686349788174326076798662875876578369994676073961007390781751280038899302358170261161570363336737818220529726516673545269670024380204982005848510712786903239024478516111211766962248203181421708807882792773207267990353389043832132058524261900384625531402055801490913831736887410290661273185033530418004100685821356490901899686614734262392690031201223776585778936906637708897467769745033187026654375392053273270746014320384015026988279796962602189602523381783534764336191184640465567351201129164371445904952780206346614223893290314059615986747652711738987410658379575370058765703316892627980948399451190528761997050468581668674563539000593586023435074255562785672365244956328813992436161746705734383770455285074047810281616322533333040090971647005088695784559178536476901941930409978407331173342639132605029360236720902661372900748266677512068676378505427608421410540019040556786474246142462172161492919022822630345142988600027887417171726360017648956075027356760665172687293820105805110328554871375073365851143684891677779615630316952586007306339352213659594551211542196503778542865021140249578020809659000804105760311905389425272385446591801998552700976035387926579144501578271410231539824707200 [73,45] -13168008077637780826470293653755606101640208026698461416336616728305207295384688479962210736398586700689142562704302761612256560022894660654576305126100252159597462865070591805651198232331281199181034800460821395372709242114704753601564069366313355419379915852733970643204041529807481262402204620067872197897359751325646331573058406158644037782280940261000296895108169530807352670324706286468914544490472412042775681104012516179455336841942708500630196108553465575760953213171240043429218467059075859055804066792834582273084231681068653500288582139032967585754069607015930433992340635230291943889385044829650165068857981031999756973931749987062329188361409120256205738238076811513809585850828773508635777496747136500337920562922065373791910237922675827213017290415654965466104494953555402600422906627094144446680774354844774716261454499573095436793648559720767808606269196364099391279585827686072499319926394155974123497961462470517586274546667559361351810257195972765177168940624346379274572884538854431879054190192975291980528076493692988144073003917823805598102743949396425310482979548497838169338251459632689106847830587824292738650498351661780923220444130210282762020519109004673985459214358457708655943326277649774860746684794170318841394779437101841543149169235752888526852028725324421052302445164401466830963577223606976986237546733095570729077675594550988435839675835870095925787272531803122061312145962398931641864664407791062141798617973827135072597343924226577306219807136241027151626281655175990716616690636364880 [73,46] 555614482488279555910003343720109573261655016405425300292825356794380830981822509741816288556934080681496670022058941641193722162282051415828838296375311347407745113134069038976381245222202466853019883777556948674422895840571106412833498102068571726482972610983590076337694455437332314983361718812118009838871947142826827791694796369860559706142452084814609457715999170998294262709483146788900793846377733420558479781768853908356255502822756165345882963094513817522034375432141409724084737014967863111315469620329736972667164970985552158207046696774517876217073727180850118051946280150269962358069851012922619873653020094262899241128127132613622633209454355093879594305788785381049920011930947061099889911702197518484364329785945406459333449130454678211221490495649933734190085581572796524970781387484608277169760280552332074188167461667583619860242146890680719752782188318202428349868997015781133255108774785622131115656900218895957041887123407798427216635021169590243250565882228990422654239846572529751513562856308335411516057029748836633129289845274082558665299553985486799382008827151495305058517502730003320869985603357462230029021740280369874342392386357826517372347346768228872453455436115543194538861677490739092578699811107557050113866678468307330806251857768019592289314669801119025864068669617347603838718698336392070005507806395412043129076400802112077392957804068942756881961877337184107817724348023958522498520288253041550405633165665492358357384884390769576730320553265027811701341166377765566373775751680 [73,47] -2970165460513863939622266157442535454872395632294303159234709869666706899606198504267473294099075533487074465849400301613547403484322054160759675114206553619084765103566740670717389458645615672535543550590787342427547968621561430520038882476243883921806504348018057727310389991094885165043380470198149820961289012663442935676309028387587482242069307639749583404614258519032868052088576129676517191117969234250644442578721342921605041391951300263014610254721885630036106448276581018438750042972075657294815502715582368297498873020053551484697988564608696407467672502716070150869184738059415638671143169676325732856099827892768271120491990253703826912093043620910949010451275833008585418501633814351471964623777822025812894943958778184029070880564979795490307874653658826102251161417862723391026800073137009768548638114999628243782437686195326845316420617312578907766080580688397668778893503160638447124411370370297517002821542444902312201594320157595273776751607300584002229961496433333042919965663579403951200337914639344326351341794481423506590380537964827951548857698927244618166384951361274610312963093410287589332767882105140671402374811510814620015125365874410744812141104658841744011930118706423784022931830469330547379652003050631258682354895369460470831902263722714806294184827067849954972085664917328515161676279789604543640531270518937255749378272819504639264671187631733187681570741488287658053365926015353806819799560056074402126097860651313885333895559564910316234851297609047340320031721435710243765696 [73,48] -557483244928754304268974112652159123220726320723224872327118104974061067858821173235271334478444632069324642201166916498250160727074110719403195859456963352088682994592092959158798508064985697813849811651818215946410122011710113637559811825795087578117773180765555569126799552777504346103155006386060175329654812832859524036496403772891128866950365080528994964252507149485175780108357043992022298238400876710588399902397322380328581340898463746803488511590120885351673353758223853491538715267934148528526486813482886629622145484130916774133018329645945240403934628520224613416581406089621346718885207920569159957646992095945936883442006632028601193342462437181687786909331280774982964187389602037298322098213324483520571540431508001271021162509908894129831328425379440193625482637793688177693878605900471843524168348739686970186430620442624692297693530655178870451574435892960322585913607585942279878296795865999578593220508895817437390977643398666158417462880439873763857481877030008617204997673468701413469404637642329802184799175092979299912543068562885566150767386952607460048747670629771171887700315313693338373079544456863492999743236260969851398031611910441174452953149771892524774925878188036665901603137571150803391137664964836425453903208491837695195989050051026595523406782991866586281731458514512994494018537066825756105016876327890096594304175632403305310610207981814336596525808120437443546804893345627396174324554131955927280906321760777359345432552846173650020476085769343171961158825057436201984 [73,49] 20276258786122697783180140270627761324854520308165534493134045460504687320174125968563036869432624587578588048033988087946967868044131607973370691279206451565430057049213175958682967392801901298428679236840623513866293860016325768754993939045837131111563918676625260334068125019442009246367264510066718413074227481187362442536923742869673603528597097319970237673045298481884986487694010031886558994009789906318541758968277450334910108033933366406398977844729231876068311773542730148270248446323642787660299404624003713563714605251588559606067173626331813880623493594911266408632022847832794326950356738484335642455852659722498639485843508131048183122093436071124914121602989480110675041575817533611226898254462034901623298307264610025808075003437191169823271427378951447178445396077476086218529598343893326119014296955803357842135679735796220615930469644969161451902914651734020327202814627093206429618591084766441182151664875445363583835242602156204559534180346298834438094430801337118071093368047269390800329228034466668606845661578009292992266408688700914384044763055830001297958118181522256705010316515920017141483292282015052452511959828703504320867295224163243435434924834504807479542098759572817575488331477310922398194975601825719892167175747962819406762209120463018409641965354865339413475100728456372295493824511013051426409983275400558744664514851707951345976524955472182416615712602516770895518526075142571938860364066480492401826367644711231761435224403587773718922844174800189170614837564958384 [73,50] -285646391813723021220443286343050316120206963336012733349920655072139276728662855990424030793390773149229855264135734839150022811981962836862164430403555733594482850908961199011947602507804892908925315156990317055387588903674063542613547772326943874169232313227803871101412722756778621243599304417815629851028244999843415732712778779081405894751824521955259743977123555437474549747163894351461031804241795547790106158673768204873948858399614497333278969487066925371163313607937271938336445239324980162128460625529968849697803068536546077190491225117308243243587701881908099600902614748191511459767287833904254467501330953463286260554838557596938752046677600643695201187225447063048982546239690199874360707840768658430372986044415172867702149747175324140888577787348618633567141209847847071688524453926078679563387550663588543295061137677214453173669467041811321765643065651354835147246469142051463414216976039302630045938042963967847987778955962558546141673316227478340479965122834599600867683122754846008029070038680753357381924256960964666085643298401843882129972286827449658161458491204396321190505262608123463303633895496550169663177201121683311124957003426022807325883888255296123802419480356109700682870368009185679460674857181038997808709850156479827554602923725651839535722254034773685466106648412055792744873378782898952951684690137135756235054808893113075248711157337167730199521019927993097755784629908261817364757749883550170305695700418759026555917067508309469358716360263161336448059151360 [73,51] -4120277857115550037998841189804438076278632387377865369791049524823731516236311909194802534752021177985389570669657163604193840796153241242540568295711290195018485097314497164031434660241639410734366235474664090422139608501277964219186230237930635782878830417695872606217067236344001497827813057389602033102971807599206966231589859774047575442130492437978584052305192397551187563992441810460300828287075407030437368787055582808928873094430945585232767509377874319939877818309314095057936428947808796282633151210955981009023771611784675429500500195842944805660472452901014873159864751350972180506844977600089904119990638688413566343473807445429252691726756520126412487509518983662846944939986968971901038084145183180647197377502205561136527815483920722517129572831782561010302008207066062921209743502881221603015882410313969186205797201017317675620466343753411475939886598325368107486937583163689161055397369181574575710414863844918548504130801446057248866833943217921488448159973235881938238950038290944396828318986236568405598495286792056289191515462316341327817542800149437530749311530534759536361876411485609918051822157448605276191190657721866081209237371784765615257033371806757250376912423959587342788262477063438849342550402140938014021747634305690166219300972318004227334114768205933290058420231022888041759628094346924578126506404667224395929818078170880100749749516958614040135689603552326653661076764181061621099869156763866120338287311086004820777370386349197350785944890861644943683200 [73,52] 222991977022716972454542253602004061867474693395628214238406165309677482329691460696434263187036794100202274993221103356090955123564730680467397663282249729571572539310557063306047426005469749725156365228543329346759864451312861843733792315270726386717816463666725937709667989341330224724712727415595992717196498292623653965248985832471591012453258902823223486356492394828647917140378704065483839705854620749184872465667907314283162718075402693299271025921043439267331284330493441221956128046574419348226479733760404346306931991144795875458222704128994212811063809551016940383527429510380776380571673042301790535988230708203687246592924647195056532553049898551093048252167145888187487084638931569669091759091332851775156746931187456796784701364675896885726226782682023611828846946409099739382426419804713775211790291729123580056951673539196817411589426891699151641391636262708185970016393689121884810810746090745521053427245695250154555421871543188255384199647629106183244382480673509199871263053039932747274667499263589231680760906730612513394103051239661305174311473354579796095342373737843051505919507188387059495953985052459225151176643249004357362649449847512618277352915592870679527575222867642934516374013770836080586142958986353059390260299318572129770422046794656875350137206304552724542321348800219729565884539513867644111403793709210738515152292495602713834941496674830553850728532165007818185147403814817978739553779725003407524448088758680377855518132154097911468023586750966705920 [73,53] -2311310971820773353380786524769942259469457561683342766323723439328185785236072076868160697862795076380244826808865818212826236368747921095265012792862226650364225388093177956413177307459757183926604368571741935889330236599171105896011918021632792372546731445993547125250869913362715880104709460187895459712022156811499065409316661064837062517194947632245250324575790667200172668647084173585880874054424172249086594179750388590850435830350948821302494481608218412312127645134200922743971656161422545245117083943814574302528496651503846897850380725173340721185554764098959880369111660146243421735524037762600100366166159591970283230400290203250400453951626572552099415188160850711093559818961501173958707091369014605551640084131181912213664512032829296187024624675750947857847671022249511652502516378710210503467260809289584561256250595859970133365155449629474748860814996166330414293237775804921019608387426519284307478543445635421580809519330486908613769544458699250246371552809621709885441971405541861065954597733332425167070172326549923185771545974666193186946783515573682118792938455234767001132691159353410582087689614269054391464071930896685264998835340382124207251391432079237021841517318580319211895262595327507404996732760091195240848115264234464620691722640639112378979378379794967001694686084449659207162098242989441292671677815742202429836237079650382440028143811031976216374758412649770242554870276504345810766058429344770035150332277004851731070206211489839918590966111230688 [73,54] -47355184091833853607587453311360322064399739556585992912210837003221551434793765730872370933187124532953975861915062694362950222158888729552324027922599013914216509428054718604486634547122823719387343727164513791441390985594069895405541112353097654042506454670826247987275987018309437144070866543349045224820412740532049385229856474640841323930861137670994697596618667897858710858605267192936686740654692080845868481700489291641193749161798454745671193761178381266931684731530659987588978240875877827590225972662133096353331030534486503826629717847988417645995109242506049691586116829773747865030426028283733264082997916976951666560014491806125666993386680539167411826623028680052935663065923234655090226478970110954763762311293903835711341036322046063456910730904903106824251711972703758696190406889118973895613141097250468993313674570238843175230100151670191566048771849893046498152186285669689648860152918403193648907252509011780430143907931093218147132106190145364328418181876505031765777044212944573574903834946223291790320078009131978982297310346765475570800979554570315229079632558890037236413662377712828351981906370071798195220806780828395524614163475101456903795412095756213008797126070139363891476376047881819675701811402514043754641073272604920284986177993442202851258850659509452455104918374693599613320441464875858026222434014365741185582340063036385641403050203330036183198969632345044452735326758102339124055765324104536873830189623218406287659202261205867110709728768 [73,55] 875080927396001713958524342317870002412326200367530136014602129519944996303371108500951405691144014958739290508977207594221439070473117584706880707330185911557822249697493287916098721797595112755384679076867306461174601435686033935495377061311022106768637443820121645391993512598571335480235911968416119455372113501428110914869551605784817950695516029362923073684684179324026758279499375658390733093026685071614996273580417088821843446199255122420806700013029146573772981570592812966791289690336775825263520743181356546418103543482427035722415937652813227384880129177602561446461952796077351108716886714693449512842327634039712298743237358047763543886310509238825024443063406157005960009106110511819549271399504735469097917409471438657542067230772041421139323045373354991082615562810184032000533680859266275397017956386019967899205769410542046866946640744058430436312528330297994638536118554802081529275564955539956992527241839515156181510649387269740172100145865196332111594486183142396198848430171001410578977521435942118519625400216991911278103891272603005653913586297154794087754124089340083779316821051751627124044171821426278798018417098064843288605376018738438092673781031467268262823648342900976911226087597840633713520319827324766203114482855822909118692397855466628857584819070874260751463058131487161358682629247724054265796098943960670673738778547710524518832682275074748563796858496515361626768291769239661200756354536019354979137664791166497145693056395964271592256 [73,56] 6195366257241747897060235634776167111825590332852643764224834999632200769334709586655717446745415808360377757200416393167753906801339915878612821107603710804848577888308445967851036576261539631842331150132069432566883522025850551558608418902785080268178973940793779562477572603785931056204582685148854218810936745848907730331819850694071347989848975947206784392639114996220290960846321641025276060289134150177603635309691626235408150781425567277465615667040443452958349236749193435781085789326035765855431960495773387420873738758253119260190160324828254069081561692349586545729412866464816187828738296120581928557398578778302866948525239746903392739474399104044782583589130510436258915135087840002783296166152513195576381356159034584341624062906111780258690843235670758160849805669260608499996967576950097494168070250416946881558423807735293575994013952744095640308652250474064320421943906376178668064301155474281210151242056800699975500619457427155977380909674751384446503064252275421783655554372010985434137030649067610661936140726350525575789943384662202694538291760706396844985916855610841355460727893972637289729512151710994787012191686745110613075704656667679028406709590945486922533887211501494189140200286139601855215658599687181282635169825830960934289326171514836752924857044280663496469608083577751857331389980835419041537575032933391929751616426062070166653866219271888844570260625233005423837207797274346170118578515350466126169779713212432713103694338139914240 [73,57] -34864353467243630261809449026217951878468318155670899079695527580371872929704702564998265518613121908253117307673560251894784338520480320653444375761473770101728417712663050977477500605552299477880669087590661130491595505613997697130327572486113291541680943046977220557788542287016879640264259492931533801858932076497968065103990741436939606723885224023630455082229558798313609499742243566851285992167727969306639845177643070670984898355289047278378916436603241883127424033275202992657724790070683502926302040184632325613819196780021157860135552426015418273473550141154445136455496022929027847156665124059987216216867411835127165939963115403486912813821548251347001222987727528308697333218324909507401723525793340037192231540780038789541355637274623149283777566143573475344410446590532814217662779963402341420157044974611971087852447531361506559811111472905364064937369113887694853303013749958795916341366389569448394460825570538633674277493048917643321207323558314075867431103994948452741513971160884166236453673569764336694196186893436101550309620525038133901034270375938718724681773707742632848878316108956664035617999060025648151068264587032522981667720558539045049437545913946161005615321663145879774466423592230504328740070180257954646288134860785272106586046151588893676246823679134790610384051924112301049603218927754759616442543152571053327999568225195969399741954898526977693549782406430047280317245392676036965528998774145085800820240661322696355456826098032 [73,58] -340318564188545328199959008586291257495607741659208853690609027467902287684913424976445333098434566253329913106970995678651314158942467101117508423948845995147283974629396764395902696954768965397714223849091064834844171934925603371153073237245896997559987533227142584778199088489231854695724075428117270248168687860370317616643005416284423128816635712924100420116227846956965943592471675704035287303571519652492057569013331010058296066329976564762896288824442257621708414514720218303633259662177441041572132892739397754361070716940001747329768289443651996268408401601478726897773746150275187369207916812413267416453469359799338657269867127847195687327797982887151788174652753157356442926744248933724639655069388774977435709978536016306047162793536205485485330952788394048321443906434047019472820719481329801075519735959942564319840898200669320123777652631901633431662959033280793160897707244610361940863240375647068362524326556388230474658345326451474914032659049361137194740463255397934255238426367342022461554896702577672048556359516918678530250223286239228090822529903439349190279003892908116935422633391022571874906151632062221023381958399489970251951012391692765124445487249019645355305404695148473618375441624624756072423058383703630260551058116357454121166481444549543179997548672686352954304146579276601398987817217649949568392749737353550173902011148915569571119851236961228973154734319780419270116807819690275082613646781323210326317205576421695466197376 [73,59] 286764829934054460408957248342257900896681953244730130519814872103223012660830848005496881170616872737498515568147715824503367501671340723637093727460642061269560192430250742960027948415337648596192022713839329649726370254626252418037333040012790444641844342263680048146455468435209976992886949100302787671405373255450841056680843232090578120691193720461110156778877853429697752656350922179379215522353503012518855628505866592704111810190505915954071579138426975436026056325537260917473391004613762787862264613130811101589681187585441916704909998198217892950297129501591703122668284179934107155063847233164063809329060489769282448573472562744142742594177613112753516828926074509434592284059684268775747765904519683032945023992428866957749057971257222777173829904004222541576838912286962715351240906728587108959494790223961407008751849209010984458764365210217692542211419344252092590130526151336114024295147801197672906034185783890029404129369063707600880248032536217414560916900833859769441550890393164500865622100109694446098971444819065646165009948291425179823755009254851650534240943960662103471323746176676881624405071447701920468359705120421475609415025681851183544151359076706697850949101609308986852494708526011319694462898254013962174630954557349159834953283255304008073807974722531466440226757826881143183038912388974015836867301695795892460343889405779953923158511330662242770839276287089807159718856893224437082778908908894489000815377473606762704 [73,60] 536116431160331039269379480313881677439027396392799343189840832537047980599556793747739032053100066096037617446676087849184359262392330259975624279186675520042050491744299451019366853356789299242887851411552324252461223504948412729201296937636901675818681949760658956989315915539712168836337419043779192852818274933523445564909336880649245405431086880334873720497082312799997470541994465858836961195852015692004111378243222785115446002425260660671264340351051948464222907046850669864576572261599177826348164551696789311595724543421050340016446784538642206474248857656571229463046582559192926999517166757595500078956827577315581711496165761056378627214371630155684287580910652405254489831286325935947134354005625318142652189048532177052759904814487875735860044344590343712366157276653193835446184063338145557359376059670174181100415653411069245677471985882851185923409763245694829496262043822798266031441372324560574495728283939306610848096649132700132881748677010291487148098639970429330065638930386464892160648933791929789127373615770682070600908585483600406608693181631706476316369311340019995849563263315647489326026167265367046511362013968924999011965718344347462788551587930252694833712210468570627040651871679883286664733760403092544695454385971045959488998112522529132201288436076519654567408839773238439622244688752863126364137552587024546405764254572314571136910682484355835573148666389327046733549230384115950584201698166548000165666644617120 [73,61] 4328231561631297756318908092821274762252377163133671942685775947726980700627202916815390875502756630668642835082243138698324815646408251294245827320746398056117591649969431921293258917429781906210613849023342922415557770584092415089995479310868616852178219614797375685432648199793711110974735616613155618659519548930040816743268092058519204547518070757246178206858096415709389072314651673393381025560808496514431468387360795892736506914148440690287313134140570755112452099927085408576399706128107645623964425520955847121864464904534416272741745945842666048800141620407932035943500334017618256616366262157188921323800124560732564059246290293845042270205188482485760404273300595207812236126154944978198009619219508475080753360924264864519329918454662514357386401635263068899815170286275062578431133878761136476933566171653625078641798854638895427987355114743454276961202128178301957768931285113257429487651412570110773394434735588800863084016453778377943147782923007126115850450755569033157813041748079878187016800174190256870221064804896020831734037965889999884469248437006912345091752556224162767044846833673037002331273997476080187356702205295358802510275694812740706661965438963809505082162492161483688810338436864943089454580878724504353859193574026159319335762696232081541745362254178111792750729335178086947857258209142536922706745848755294406666995547619427090752862531268730824123162084317037033245735650868722310153514835858299390351158956 [73,62] -3785486114303797987873948772585593353414279839396708449251613571324578029924706346565164021705580875031109334193329495563647309227098322973649388546656115360539093888356864430561329310864217625993374865095355003302136768610576448697301151560101883462990857429090523676790380102088754660844332519936930644603224879608406554216050757530627398822822559727393620537511121064242350960136220495098399421612724694103489610897733909035430481178831088789556787281484415298741099592729989696386288379783739127390052892423715087675722103969437727572859204204890703922139950183324691961544913278212737134790513879848865229242160331616837671230242714104191463074534576559856755379572804686160469345283760466540377483089895689448227013372077877890942469441368503669747030035760025553346421126485875519168719842771503294936943729708989998658665119881210635487912299296171903351983303868198065982593348456234182156074457211533664191714358600622203996049508038711519248689934542146478140018208790464407131316670399386417671443924163869455666547222982954029907102211439746734927055827941808638920985673299289894833281377032039444399265658775578959761767435511490981628767860365812081345622873204230824202081289787601284647238885598432349367748835462545324897896889650105018177681392807485999036495751258181114874668364902810408915838162044946646297150919470693378170214596195328823863666722601891282153109627282541825795336327621130753173384260898042462447936 [73,63] -863020851981277129872994473921178894730264968694621205729716204427356654655164596346881359836370095327041886339240663683817120173877588563769799633174840959591942863672936901775192657552607973617008700533261665952413347150185217582783609061479637462725899447569849969177355226032527201233210688328523060804535008588109937158648662538315931553170603022050434000927464389795699776682014223006289530674619025153595708958591716570928764305762419798153302597282257152453947515143959260967735808989803402819089124859450144536904691848140065227153624153948888334122734909916489532230545863784488424783060946344813256426739809876175999903856713576403952427028430353333218395471527159954158635236167875050352710783842600197530493514250226513315463703742489112221386379327883092365599912650881346524993343531440298445465193965082001586139181081999756479962868947843806012530354101061977028427764501477839509045311017153913400153781705194855780442275682715148671018668251402596940419034259637505312017313061127312860400446433701338311340083907185144627163670469663876307409997504096510616663752648232596423171558084592420387372697842028350219733095104396436450710385670349612806667058189053466195347221426206690756135317306467369682019215901780014038755376693893235983244663938325165867821294944133478862488731214296436728691011577241081457235286727013983024695498417960269072466101648879079573175737158085163076017475394293555963264620488861320 [73,64] 6958414369433327654256316275397000589049462194563838027044263174753714078473672188835895483497158914381062035577987046913166099453131091131204923327485453465984582321613158738115615102092546774902670191214446704488181249744051107541641923325200666820101863934239632008522243195865615167118845521910997332293228526984357227409484572973957848484963210735814290149122995513245999638011373437943839544498227747051313149766162949373253861320233602291474699829351754393090242629261317827801301151886316692897971185043982687273878444529095099743880736989917281570819225295529536319410546862761948630889785101256149538010207824569541442193952089910186501506421695373641268205633468402078788332883383260023704843385984896720616294678279009415157369758244206914629966432273668093627327763723757165344303126919112210861703839600798335939564905759555666540751931946790165897626046578976620999626813159725451534505427471500629415452568318345645372332540018241109382946389203145756278046233632744180998713462515279750916474637391561197393644936881143549155159267569641281347093815084784338840832671113569506083302997055752748874619198565730616606988103512305757406022817371390308903491609769835619499503985619608119877509824829071800807661798768209092214559599571032393532676002036276803187317958802207971908535942738939943256202659838464519448373511067880399398275540046457616523080936934105738036005899034444123043180683124286674129706428496 [73,65] -32147640642896462580276941921147354131927418725401961505726517309236912428658776380798946983187138558281393563029008761098624343615743704520374986093006943526461073000861440460957933681727060919563711789736529772031999984326678809995099813360497712896055448984333206997932310196532601018066647339173885383624350826616846604452673613964809428147838936818668302790046836979314361978914267887244469155695060876812044254800681383155761979624269618110697363789265733582776931756813767269497582981831129642895042568241053251483434165107109309785803674878696387199712372864849128236130750246891806698252905359242040628199375895739428554033938968382369433209539811555659113275123181043471802554702069674429211248052565462385323918679224315111561253618244081430738707550105955454598861246772070839013966149634407145967906648695492492636151855513881824234948538903248574758625713156561112933317790742927269479145733609110596953318999210984692984142755940591327126899869597178326921890479577427028293872227642033791420727149640054479911225896433452299291426186439815038766342879873978024806720495426561401649740162489735998891888285714781343499483108057097024390661857289893633698143312623583441777417545688035771306131113055319099083898402573041995149966310484169597616663054432051470942867219817036499010895103347752037394751230931718417276762479744283044393487157590434453126515964271039981061718655185593917972231490542394372171234 [73,66] 3811579189034409910440773314881492697087402437545065345919348517522931678295535256719327924678204265333606624139058661005242963708373587669191453462427408971873952784677943992325788643571333369128473784252933426843334234671347714951837831148888448840044945914718150073617709096130518768122293514465231950660063927364565265288390652453946742021512470508840124176698116572588403743997755037646736782192044464723464438849487745822188004817766414049825247258414720872771090353336504814849198484603139128265971423735908063882250030492987897453960221330768560345225281804187403285841235928834553607465061318707439928808122966425050861040858278381401053247426401117222398364693448353438543209973278423166210779517698994968198266568293527366913674242867006538066504962450436640466124484549832008531711544844468484691769854283090639430154780766283747415169036136882039528510901508747584886282181755895731115486899070018539621701653947818009867411825746301545007050623728436047257036188927059442961464140502165687418459095219231857477390559647831803741503224838054277578039965769816194122460124898893296405077178167908841917713425076643030870149249963552213763700114576664053005185614413417765808879100475591994666699076644751995689009418350942362686449771585667883486444528481300384279266580999014079288188938154458987429956208008027091597565548540739871756974644118027042529740776778536391798256993167636236407596817471373312 [73,67] 3413777008521269892867438734590584418326185061080981699207918661065269861375752638832038685633387249230784016034515390613904597493944200745106006476775474711363346952755518211659197917722459456559856056640406002758187514277443550641976968378829517594396344157778530519622021323806625813019150951296226048375260003924917895742279297045932526989528545008145243076649634445489055142767240229632881018020772921081423510833745477510243180021303771098318870117824106645006990644768555806281727275212229269640188449797771192959072962601856467054805252011438295553686580706929524793157519303864337256146674716534133844764351886598112046631157198730684080379720088735144040007326701015686922865840702694971502738163996508743752461361196278130239866728735320697656779994393431066397979398192995553739506156525009071711774794303877768516346361070205298381649132765354976480877792144827523948524672743438482854806003530919887854070586398945852272233579849770499529127572216504234520020101153108577329176981282073405039445474609259391525568034751579228973023704934732454463622668540436540278900955629475386562534931022644809073438978083927750105589555911675734270779450667444776386921139250887589519423739245214151530559087760717107390050954499908180793799732330688214236681946305128147557739559758518330486882479786179197965622618412416035003755049320011945565783050017025972802070983915029866894089005832525373895118753024 [73,68] 778414811205654061216665578875951835426494155373827121208938626770544563794550936870310256378516731917823457656034307610635123419436612732193944801115987146627822325044470566005601858996481325493230781881456874920762124471613354998520539850698702953357985029952884445536519363061230962579079688854170599365692021297690128574293810501223490864725241550959337334585283297486319020713294240667018061866166818839318061477148543493059302353792707434186198981680675157130829294948541279530275552859462673805875957089502700238400176933355573260726296164900763808489909948738339536183109942966154615548223201997998849585416987582767224975523802734226543052997617571831993374414405110206790757813125714883686104643768095591847489245545019821813656538032463076802885790931966670415035227100775283711679083359028505441923564416314793356905634968875295843308381955039927454262049545272468470096664035535901805228193046636349074722290183177669446966962233653466569640371919969525974149819365627924166789786007329597766303571159553797340307978879919029701352408989980164222935567404779843687540563373031950582021582458771288006500665966159140669137965938803602668299965107031554720504776547487931635086722995359568510913810620393485859998633528235068732541691200197351487733272526729477590892810388527575251025648605830598131179846898207091075969584992340367503333881582034445069052750505349361372910828868494770153088 [73,69] -344359164444052188688725206236585954447803112605056202782666843975877572613315967637501700987720244421786789201779395600779693858875510755497275080730331879336286182529350760091387650902833518848144377974967146077536603075542898854473609269183186696634018718620083281845484067002733783285899651449828450165564731550147491086302627613990937562657075739293089839572430960711955688536671467374060649994697496322628152075453059435431591272894795523691538359138222954435268499480517784933762868143405602869456002407269250109803248639168547615923662082345163417043572467700930917854919177412369265120551533664980982785556581722921869422278826992499229132583295543039822193953243657647010267566200058154756208077369515747324830869815640049807467704447726102690237784991806137267612701080121421976088610745267298975720723677696476098902512449295487497342695448151054069555012046949455968524176491885379938515298762206677431136379452403612313714937811913891856938545128287273919786622118577029518115773134818384104409770931064110975859501337513958193333831771468476158954466347727222384933081283008100130319558626418357161900911321458957368912871452281306292622513504674912086656782431542075757909714113245985549095558421317433023108133529782547418759016611073163342037107798942027153177486038424965130193630222829231376697530802315850170758719008445737831528517534329106614334371771582765800896317393814896 [73,70] -45297183437052916298023107061042897301404634498073714378987899014646787488698096679001654952826097028702940890706491763576295521802830140388886947297575678932748128301175032310929532093440034008924250931876465482434909003911227990714219726153250330877138300147197913671498578379147234590425103157741990003009240874735602271430998187609991762753824908955857010207910290000593223370620040284888519557086320183600197987651842111740341919973497399629153932160342715895844519878498511837017827218668635939930766990157077166880802576525603945471819962967514150276708413264265184236475417102838216614667934398173265358063238570366145708014066591293402366318351913946587658041624143529220955428666266731178671429206327440111163677488127155415085318124868919230347848798431063078157448165804875415445410302731981424921712073862143414112986730213297092642245890228153907303632446321962846135307080256542902197638148171333502304234548686776854967897594632901105520290229254685110440864091815839339648515720118994789342779650648094198968472752418710998587836462766967026876962066383402968081693049256134180066815343333321301183806164356295068455128806502930467131229749744313364228561877208666726132579359797383356091087795669039779070259133020731162832435689005726880315244703590051162582068502447711069064156444393546983331705283003259957942600433323071397626159239458226050291586634281377744086106496 [73,71] 6176954914509103996933083379254897296612479941131915156608064941017441461795152826404019086622949235694483777569508665278022796492778806008628432836597166797120886613864370190620480614186469710346142606418352616488982177503969888257891116473872957506026274176576753419298356792675687562809793425943225021533876424479082656675980537091657986292856226870016028521366010425431228496089183870673453499981574238365546351169078880778039202273335850380031033260229412914114314911008112658498155420138907266957719068553767336699112413466750282196681720147485406372241071918457448105006521469360503053985970344348170590806007831365233814297043891137101106078906605305367077101925891475050205429195392661095730237580276176819876488317769754401955329790070578173370075282288148887650041561688050033971105173502957138133403354259087655403971001237361581546423198413957389480540519295043407362153458255262200098906421247588708955130469250423558809881539763167619574312801751485059761161049296314834875833498633778881221408546421832495948759124320613858210928921434535255660479386612705408980807365618128350824151349832353220122583821203618822686303208775218820875985761289329630580460283864884185668978452359831907259227782154193889068598105579731218743475162849526384449323241085831826965792179520371812868983571190631882682156017184664529848577431522821609988737727452218943566874995517529513872 [73,72] 874442581226480976804877557541100534234523188955757287928766577504459770225337589643210339358580467789362199780347507489791494262790972115014182581531619874370310343568479218422285496906031252230832740582398323274837308629262466691454415217644869053155825493110223774039234508297031636385338332106740893656161091990575357032528450613143528074930809203554582036321361340705995792765822267562870277011074001481309871274947277847984107758459705670784649485126517026782486074626605814514687982978955406843885230520239160588473124646884417831737717895713422593830190353619580340988198923813545874238388539360899935434292669664077566724785695855508784581082103410307750273640148090363702994379661566572116644572951219399684132108636279121484621933679304033927095220125902250165630217081373277492295531253929230373213819915195181550311096683622985314837833862273121484098044480161103355966817182594910183011408279884299892983062613726389679173184108694627914255819414375134492282951018729453350028141172635334326758577926938281511214192007723297449224464271855207482997557838711413002813397123821621750235440876796469351178142404390679026235420651291470887601676686245144065741167919057396730699683482231225890127970522285132133845476327502847854406733565382303673245316628050308521473239399498929423965913775458818277508855711771639859589445752938677287645793019071011816524233289088 [73,73] -96790026421408359659853544650224183138985291501364464977703807475144893542427723068160829332949400184125201335095459423603503526736309883354150703050004823886743296431821755250196940735490681992674638640674305466319504339086232569054638518028534166204611717769807945333651267226545831241070624019227353173064466843310857699301832062425621660810673799440109928749274645921174047380285095095986205635487372549378883921171494076440421336173909369048485567491770925898914939332064291470016020671957515968684964200309875010330716886640295675004263360972699227325861751339862012012668405885334198668885802318779844115642331150948696237799464938014331798639085556172636018191341748233202647555711589364451436509854986209334935619373389116026402694781501288260633865396258407921876377099138972547643502220691681900250036274025117701969862612840016552332602754309964297806883449870023724068551560368401990708376148529547340199397680293591245574333302749067942200516392066914064523685253488927809156191206392691390100646293843803178474770589231620974978833873061939022859031441287572469869083013512411746698549011961870449056523176766671734923502581592472138982472172037240916541872555524811136543935802829155470065743563138982079303596469580011359598315605299270251105980060196288082573515990327111430641644364390229195658550776185793606729742764501936268602392555745620037420420 [74,0] 21895786647889646534412714362647916884307799664751302645817656043280920740541323829876749900408032654484937779841084600382985344248621715962841597486621185816904913733434253589083968834569089323500374659156816124980659160839596284698222465004956123657683638217015924279924496764485483242302031911546730503845690980525889381664512047868497627510899067285047634718045299700490019383316046949902350965954771879671398773115394088925179129729562475166834978510055854404793262394334193561983193304342634145101599517933493480661333706744551604165333436012171719273759592926429433973580710568184568808888619869664430495753877815851003846698154735331465139581678605334237013887575549301420406861002334462853267268489356551050947303120107687567586257023434933864178543752026677174120133872191040679117294788134797088610809992354422389081183723850418957389296840693241474440592922749074213612319947329009196100059023146540325944640817064210757660223562224612244547969716292102942212730510193112446595081741135784323631591810167267365741174397693743953451241699055551001364086591241264051814894595034669697889672104350179217558614884927187255067871053307338659066767439902951272510408351578903436052733336248677089213183090295713821274889489589220466695357411502117188156956461358154598993589650080507731317823210829853067969956449995049245733126090446040537554889280716471156904783163083400694707736372070079398844883969260259148265008295765347143484133333962235403193085112070506957278421016130373627280480015928309883250090189566957873811524798581309440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,1] -386570646751318964382921722890046628034755260731136903105922339225283164422318110590719469125850751511732268379536892826067079379990118238239098495805723390952819420728421787026712621683672692076503726268430828649973001523154608273276259119051886157736688004921389450085615861874203654081311870665709519198409501410730627694411005123700755853775140647062752975608608273547997769726262344271672591264620413926965212676221630604532407889124089083733302490630587579222496320727368001884905280776664848081111301753964126513645601888445549862410148075857735686395002323421980348064536220232907997351959187597471088221665668956596732394009990186636056978156845970519367198186607126540964038488866731699439803153748964083799746147802674153563647547266089925323095448754704966745624128055245346777980459422499313413649452810050403858595990650796956838512252248116463883219450922396901759702041309035994732422479523913392515801300734699217951543861767688898421828908449767137991792070906864087442531194366975470833083444232674250876873837171943699595902649618227925474121422733854913102896571420491305370281685265894744312212356905902323277697384524409025003811782006246060586957579383474911861259461819212590466689593982404504542225612597890485406711635659487070680876904653476752805299475879406395090021707295446589170156512062140740387088643978619583479892539577371751422734946064749810052471943291753388998440009782672616937548760096900319204305182086679681059465765064405900317348957072670341543652656059387728474669504369906305056424901041369120768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,2] 15519099414379422903794894974175632872657937859375722265811843832828978171627327434360389939491928357368974997721692231393860431164009100515149190407158618095221842779248275899597449055003385673412949448058001202595017977547659157804550943540920734891443049637068000147390669576391490075784939303825986158906029279602861463013784372867207192039074008042860281130055349606618560102628787142367654194034927590628697268654368714344439188613640399220511888112291797801878253337963070534159406181445495723042092314509458808140415975050654477351347628833796623586968542182788800576860540296923386132803986758186802427695051257083528837969847605536533993823709190936863286469437916839788479210347217450815111238017809404346439485163575061017521884003007305971299388220747045725914757115143638435140674222159366308457579438664446874275754236890951378732047835337783323036919688064806777217345215293943506999355482920723617895268250556860817275788062831669132537617324053775992055854765790244751966215596559332561755983231814658935985014170530142713653630081109116773109740314985518343772819252735068495739961427583289054518358845813286995307435431763998795596532237939623587022785769424646467017760889358117873124378332228516655338336505566770213449483152998396187921076155056069443116891501626007313217334418811981115592959048733302582431117922918516785211048807458157556183844449353283461817749061849204178964524782111298099463891403139818751338737207900852072418929759692192001398868038837574418412845278648181048603721683820172574823998482132777304064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,3] 292369802653972431642822860147750036846027107954331899407993265935161651292891910965752590074491842372230149266980457381344283550245641461742811078607586877355290084776307849238539228812416475165959095109836516636662626027508450019100716137390196865483884746532299063306437378846744479472651447446485481913007105110101142668025465388397934496839060461597504318370317157555499014663246050815812917227166123836327211173177923502661059498777453666859244955119139251874826966461104086822360743022353996268920971803896301478043455410197517687881675856385108989906118820867619350874073392846451945399797569346460365857776522883136407353839914847607572033579262248438687935882549195651236544470847626269411274517621981077809001983202118059272510287523976706879163792415333112622925242657232097350455394132687976593975652532597761162679083719745954389160766390727021029311701623173947365427244578691194198994189861669617900418826613233800702752111712016350214586649407970461615696304949464994331107129158108162371438675131190535698821811736570212241302993741634062632980254383940602327427381574988289741327719979626013097862524347577517438195701150392452551536280027029248593351751701154976059963791344821020707429352462749674993956839617931168941610038280279552492217545442668285811830221949104552836172443595814968019362626107206787151643439915696554608768862260829563160053678437988829215299445278308492325716725442170449561116708929619012602689641261313566290793694647015433654230411081116043987962775057411622774483825614089392411640168150402387148800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,4] -225024675523110973067749259665762723461012761461010856579142152556993933563012972131670014313876484748189130537505104297848584161278882128422516897227773431304051847636959372599550266571202417535017161254829375976589710027337221869345674286484788954624858632168212203830891641208516822226804661832167165444700063501729505804814545954504082556036243440628909024715348377509051338778298395978172415203104121659845436989422101645819790278913477900291415748458360410221268949718904088506434901347609137385671137288136927521387219079374661020458560433275163015772681208374445542709262495238400039655481430367434048907418898198577882554750032984902823630682607458242066610635758690620270364342630153089555025306459796061024996271938784765707899401402010421148438764754642924405808171320889798360050864610164820020937604206779362774830563051083737350581301130595816788685187346216645358622422302472125514530667302873564159482478681246694376809723822660279289539221316759513712727534555739251403862866683278561727460011796217858262527162618958029503728984996554104436958880054252112844738292666413913269846837294936246006047841153336419308818656932161136304450590609400508481901839836020958558860097675140215968104078303104961613824645260599499167428025709105339917137704823494385168495084001676658329520667567509266086650454963185694673136555239199157572127399062635409904129840933809728319119284675079228444189951828702021667674871411940569671855211990558687954350829140085463589477845588060496015860861482522701986292605816325240470098791909281497088000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,5] -23006054884738370980548680112340253772484287921816744039920693209921874989772497230572608264800027179131782530159479695516149355146969031400404632647555185482888008688254963161594153727475156463059034460828267751253213158990937966379480077577401690762410004073464724451985366929198380273681715385023348803548818494488533995223340966327762840110480476406431682327541766773315144165674797664458763226334324580923054616041202023408374837152364700289035350306434560150502650781701326261975378851111259967097389876648140337910520392375681083493902255809242863631392531760854989776645648993821417174140897975324473225248674416060716433400477654328293111755307697234822789195453339749348389209261301198985258975918493605919086121208636578805354695348500188604689015856210451314751197198315167464132118457245977959443307329027907776799573670418297853432530010762763823351383183608728314332045086321677518130631505169933048440652070468828948497579689090023860586480127556535730244707567711716495935794508726511578762201057476495662890803599076960682587212882906104812723526582799973685386432803750281120525784946653499392965046331834833316849302093469872941006872934821280653047873649110329592260241558854560310249335255496913996393945489317402087863100969813328189795452258010775973522794898526453490145752903406246874886030399946363637560641431508680477929315217172052119244666652564331735678557626919657678701211203720092366184202731826590627448021659031703409160391733770826401926797630258506828524565709632163466720723376616018947898433068035778333900800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,6] 102924023144915773023926928708832759767633119116658929922468781146682834537142721988071309563412036130187754986273561464150404564081334788167540513463488227555761924050368935445984207313015145962494852111663540002994567772919660022388743917240408176754928322591812200971689478630515681362299316722626393697433333511152348837063511360870004431914270201482640724120272456476333518179663433270513674814789080769177414531359494321340386474766825299296370406665958389254439909364906712074416539666204244734775358488144675558267489718656607290747139715722346675204218582445175961099782958478920784871354649794028806004875625741398168122579413462748644133566518723229500113747039919997423152739727953219012710839965819515928556147287742611308022836492493863138451063321859625122265397445470522160012423787312074320437766567125895827724143464380784975502198684852423019352206463044780345168316658177304301196370781519478663154105563613852993007085108764210030948290888266649474032394224561708449030183541903679550915924912684033867346866637605275542456046042154858130577473795832259240708309444402764270095489250476526294950766184542986812601173863525637740094946036697181154894113112093587317643373839019971189317735234946932028537583213650445073098970721667846394915045186058628857568478804498797016901115568270404755537850116931197466113823739435734860355113014264020119651700113062081363269900459696799893550073068424157873621832159215810926426244355156412743062023798830871765912486825698264484616163275835560201409616773956653209428891999196116659732480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,7] 716584630867071239578669198300418503864691025962644433253487880298021789782285826260847506505731911403772793659812297632649484183558392536022604696378062548019858320440608831935999362398175757929887677688362407628819267833446386826537105771087724044634715657209080108500584328778726226309905128759941750435086296787725042718896392157885943017187172067821044894601887114318370314085201409393622316511704053248359929310695936906171746746848728044599564293008969283015148402462520088753165165350511266758489334466349100624528837748799944113363353392793908590860321465411035570673376495459633168021874868865850703971005785758510154809066684778044892758219422684043940823973071063688631245446501835957330241605433102495633822751654652459223624550550920818103738449410455993646880248320130018626298866410969548589994816027218105250130574466402012926646331734905549290571729926861480392633823896536577248854021021144877291753231656499224022761855052605413833046293548061170244942397742928770849701654821670533724690344516211644193150670089554889422549624408403397101345873637696876844344321984467752396157855474970053226067661627468943163316435814736739927575938800815202819036157686991326285211979047723880791300801993494902789388610045671705224861369822194597423828240208766099922415319088222896201350284664623221465002685526019217883384577954111636391666767127343813213533031629110101329481528638453042398193395665416639085006043699783649016937485232713519104815939424581352511214433769355993506341066608825553617658542725420889861058621626981264463495168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,8] -1948527454468969949644326658576107704599875383546118855541649121729666576870739019956820031082893544602788787858675929715252268096321823914424842998280588158978627819086243652611459957930711864294787138861138297239466470708058071746093707430364759386985204640701795905604314023936223012763775226937374864904141102576192434287269214566661730503418145408748218870805590594380130369755337645393348445080342440586041296465998357580582933952874902997494234288797536406166915607692729796602924920885852901792067663104598297803173130186181376496237457893727347738862312452569588821994453742855499665820798585236666522064331153330955691800656940909866342572337658349466855246654482129272160075305245437468403912125507809525726656131028570859647761094688282312195951118670591593485729322834342615092613956987215952487473502272065060928566957835053166600617297193374376030146658458298689976711016947379761060425556854337814160167418764936039973805702978970757914803306355513328340881772624285825313256230334721548213375102135357473912845393485641224842159724152313953526414107775715216599743186118954714261593796905565655515786397358724768009071081588217600320378602560342236090365675205478421709531094157716864837701285155452341269832636098402796218132557681085779227862844758793187565564233500891034693398803322727233696983921774921249764481101890522521753835603006795024357728484741754160232330686786400496438418950917835892950849074415843951542558851467714925342644584161803046845922625256367245184304474009441188463558364807837978732817257831674828141101056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,9] -166201461954529160213987278214415637041741937789256808541319409535980334337626876387327166531831896094546593122788427898291495437792626270611827615449585956612196335636317555492345163012251189860170268537890545429251587931405891491098854886653636454978834695441052079749433962569467536708653940431249743412277723937209726868898373262030729217526659848717650562067524666370320295858763971934329427949966532166946746819478536259056011322990884232084002768459885786438899949576964146413262475005418047294802654633752432640599211449620439730575880621356622625480409545516943607894809118724245282346132424272492623539741866428506449305567458725294275974237871955391616367092301248553263169909183701845519946528791337703617146278537121385124308406576153435425854649992256900412769615841170757071953014633096801894846874034216298511950034347259133646678098925763845857905078344673681013817268883010045122782808494496187675634034351213852284982783221842890431591971748090349874899349760570796711920564620239789954383652543671685650745747362021958594833423992218907767630594012767564342773808537112594882409373656579221449480236922061881112090017373592917137544281730607026370829618922471814566825894122370285144272196073171136506762871868665984556120309928523253067747681453908351826691324129584032447297094973385428581386117779977851900803759756612446353663984826161471330711653256614025893812899389005851831107559684902772991710333328869312340954390603009317726111477437449725964059607379668196312478207592698824676151980780889615208123485844205566836080640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,10] 5086187903282174146785535653104349408716745078402060740938171387707038143383352716062966939916646332260067668505957858072630028221119134340804451563323212416240500542003229255084704690717460476215468632371803614815311580112046454532360832297518570586157283984476574571692303503659332629658058730298627462224384118209400240397490191783036828418575372930809113866653227298716886969038487738321229403789613457626363572669784663294158949289622405378513018234429217268747219772115055228034528479191148045506773969717246591076517249548382321006321071712574536045379036249580649017944519446565196622947526231562846259594781968286746586074822710341649641900135202470107182052335057030041849012983582577741301819389630262668204892173616048141866801080248736592783185892274850356483377959587688986737882586834645937079283189052866488813764018593997311411785660090112991422677741018412404649527194140303343092915875066316168715385956176296876894147763066346690334601504265998265647788054249367696616253164165932234620332774870674079827585007700849288689043308160477902750518957289787251313574234982685302185272832445172022068598546715954269834191496908977800321902396463904356179741010795980519367304669878755695045498636758812955733818856402963957423227927874295518762208957273164556789691314264582952824662802296518432658388887123876076613583561085077569143835613015448955134898890212503782386143995990012161718130399158407167015030037415824153234206725725108555790843508085320550163142309574310977656263252903302524272534650254897883080545080884840709660606464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,11] -10456214586588568127346014153207828662761183227949437897621409146007837263842992645004336754604275030215025222855645137669249163698557430650633958196291762640703560319708569977420984537166635127833175477929641839695413188145491996985855784787385433468819839822429998738054196764473561515274381645233777278115734784647463293997943391958818341827103435737359166464459357847999769672240208928705519435051652734064931015153500480594816870455733406683633807699913965326430803097206923028063240699718559427378564706487376163593698427786332666907006173706187091349571872902930233135428513412662851074060716747877865020455299506912343844272426712207859329911885256970603553277486811307754262166028277831194579153642558164214517666704346981579988606884048960659483750931099503665837093416764118724626497267669680683488896440883472088237391984824134422771106349154178993076433414639996251114885841952377804464926157343823106932490546204693380818413707646932462629812984054950892768629555744778769566604930398241106733338999217845880517219555188274324132985924854689304908996874100435745115244422586149356812000295897185311848062767554808014229236568400896558871868767657035682891422250539954237522205967593326127897195894410646936426297392562615616226550688422232819926462378221518250576285823176798707558706879018313421797191052461282757486549683340034371344989034012861677210966883818509866550486524060999904417651087016436503579166634996516053443207824144682340639823053532906940029934451407019229421542914668466887609020701291126448541523336669921137947312128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,12] 13941424679651496898680922722183528155528304742226704561072028911999823060724383753267458949828143397746214431972702770512007783826639181628166928538021760638987885470041601177355108010383174284578061196690790836293719465216940762366080589223079710542239246844637424587505351957386687374315384380601514219431378399032845260381878001596211866344672384634913556484310379561025728926463085824541325367079642812619223363569190505173415612983744920074325517992403733106039579229066357244784741715386487087250645763303469665876324115492824870872976899432454058595287296493420115842845259711596637560260101938457821933105035738164532550753855819352345126043893819118190737977711910098953435717875549914383467581817968936384303120577449620684606318247184230272512657453009585060794875693544965103091788728745856304455920750591891985122365612333332070379525472525288492988539305720259162691097848333080926746968320876589546626612023194624612698097001817616847027172636091969957008978422309981050917147518552360904474200991743598954412808498599127187553514028787473224145034015746450357963048025547871600974219099102174853869292290961995669197705811547413319506437733409331329858044206889747089332964103062453752456135882516951110332355637009401503427024953683958802023249974067424234681621041160040197920647777443268644600779274280981970410373341557574927426816257780871919618416105121908000732149511907518827103672339655421829257160343020436233220699876828617811359184986472771190993680189556231515359972365250831246572841558521831411161299368855686445554204672000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,13] -5063489456490401954739136758269613661473172771916773415659893830534427717012248916798350414751654926074334701176834713229681511816767664527152229867450007041720064380180283082643046639423284040639312212010825239934325607198496015587907339393929212221224092187204241812416334919005704043519446020532896348742163273551112816876837637643849557501773374411469926684185124586417937836744661576270378149595786871677733039479681083745850562833407761823913975453310551782481160901757628577303370000242808306951577463544659836713641016963302396070562753260219014821493538329536963951745207617853100436632032221744378503500432809519712658512115788761212812394969551161211545558513138039382003701701540261832597559309283326339101058543086248049295632747585123121506044328474911810954082852943255645010782974138561185374426510075663299660921299215883905253864772577516042259435622517269566288998979374107302677940353560768568410329868610203531966160878970420866203765571636498934793029644535999892618011075628682250244770695941957705499805112267025579500906771342198944405040502008636226321591256534306816272943996536289279184168030179089579010031606742917388630505312669245254975539103963498959349419366547149572937184777156677417980107500073815439504221632838632840938250693167624705336572408054808349810473758857698186263648104896709413692778241359115772985514330753712906343693855943161422407429305496830319068338351218767229374523168677631128706425588200505998581336678105796447743180436917492355131838775430468973765702681956072469489569722719572354788229120000000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,14] -13932754275178217689259131932926930601212096672103130981665177997182702059821611640430017818260384212681782473190288964671082251449534315364657781921179410745806571154971221146128095237479753016014980475690636298118991618872264889842189381545261390390128059891923990034970792719624142806039469469884545612633448487170827324146664846476054624297559056130613345433087185958318372430328343571632906035740688443364098899565322397357216114192937373653088434183321164156268266260211173948136363751388813335329473965736838407046162029686268462987576308205731644170572285430510100694634072033505572205463967162775607416457784786321804657891784466217303068016563288923734698989346669387259406694920021401794549021841262004344715558186673133912353068390271884210435729029003317147739635549977548639752902809956544205504948007717101455672659667066259739948171100360061502552716310852125937956912026515727653845530198688796241934352158118929588913676845447602300783755109354662095447772509867519823491582334789789030321874702109375957772672644896924091135493415514487055386139757842573868295555325530299774457472507358663826425631812326665404489768210069691387379477491402198729614580451559691441636315278271347547833056213806571736739253191247462810758811982367233497025413930222762877047937221529168989047068361827607332691063241200471950821619289493774167712357510375092250259824416711073196721512445795547522605216439365774492997285680589793623671429527333177222345295794534622952141978210760185022833198523595055966269453219008827905893132003690227661642137600000000000000000000000000000000000000000000000000000000000000000000000000000000 [74,15] 21022461251720303555829342560341120639541292599593279139315047922214151527883000649832700410390540576569715202204094149975068599114342502553591152807540667722933817770345085423598860049739738870319481179564553755062020726922373539059668533173317880580856629364993703778389211631908759467749900097857317816304022501759683969713491645375372791296976101664077281509184755983080270119273313223499573606841922368748697942973388041383301009193143526524333900666775187564506352089947378036448107876892096383545427267734355858955528380488822178076542606572042560290858188358405511684557560080235592423879926150235213052971070848073384362777600580478421838367495123999507032541441666576646384598567029224109329120060454052987247101784751959593398500503287275195951094801250725846803897942177586732454758049957490540726512732983518549237360903570911385312875239731323933967544728975667279569109302535994739641872118178609389326000257751918922382433904189755081727110619534822868924325291948951778579375557341002799949011359916088595796248433862579668784870100729642463743271188097052400113371906659061100954320926861044898065162576327926959840156159032743632215196443455298810040144507846830659837966173423092949758584727601962206645144308916113737443231742491127816779597941569065419992358777438671065543440975513093310426046954724440405104608691283741697895058228995695911005231372847156294562359333422229294098255743569624217346150179973058985777257207623350568134440627835261671725931214538447039920489252792813404038799940407687043725657439941038054488145920000000000000000000000000000000000000000000000000000000000000000000000000000 [74,16] 9385381997089667715496487907376069644587353185634759141160748281337287705573111023378013689131654263566141655553749083143302620653579806162741225423577765340093868761763559570089721022535668030473439081369129708182240716263299702360145874121673959535667307740253323368827565693187584735420432337577002646605478698293349303194988255525011603968709316006208833692149073866704156789517366663548362790423582482314771297546766795143911340821067274269985993513452044636136810432659146879835995262799846632379898359861575983021416951169609754749971675903289998503086884378378028386037847077562567439068384359229480805214542651657351827986130724976437090373847109122772033152479823177361168395366373560105703547544185283886252029981704191977284811113128588076735093334942097268836657727507777991531610282162264246299773534305691133893470736069639970495783575745161240382070976363694144404515788129421535901435540445543835289365143042749285552539676460616495465813973219080839245645953696288153654211981201531194890335181263251801895837022242613229891280429689011854433578825209025187281484825752465864734954898568384801706573730001978137031886216025482944902508720068669391634927730899513485738053275200113491431526429534271426920261636579068942424513098235653039499684014488417816178869788835482793591154372896745633867134165730770511890234291962142412227609728054946978665170015014906595774094968617394253165533087503162107628546839875338440251574004300059016080047581168365417029182094518089178780848372937185079615075822238721671379793403505160606567104512000000000000000000000000000000000000000000000000000000000000000000000000 [74,17] -76729184801896742064870146304490495908929759707792863251891370916685565274837506670133623326807739113900681725673970250832421719324438799015294737447329841743738233024353731426059250965494115235832110217806660819060564418567069260322219558226122452836440922573347366562984909720370075642515543584187570711371885971135746670763999557921734379167022448391981904406660812053897490513039579438890038655644536341776593868802641937225054977142671778429233693275910347235466520631411066820403123280685613800095982192176070289340182666685177357172987053649055728737384558754640737696516885195597876087835781812755748341238870813904729244416879142872328158290998043820665677180720491105687381221716120001770348152583868789867607783153458646939040081310954458260487154108392661298441894074241586016773619166473573414943599106120287990201350312746358219575822510807272186410942588886788111458602707181830418601170882538470095701980091251049053401675788461737104575833272733384933715229073523459645003667773733460656774640146768492430341776629665804882383294593669170675425450636206117905901592830561571550278902019887099162230155857661638210468477421338015657239759283258247627870418276579098079667331968216628618135650040315728232822500242765881008163566357814698114795086818169140918906852281085822748886692408950206439731675705121482252376799213813978680371075304089256557548168276965303790771902092104867540470036600139626549361410034888697085862990834139278478964537512108298130366524908369743433385542432572422904535572804347846664170010708428201187933683712000000000000000000000000000000000000000000000000000000000000000000000 [74,18] 140847169386989042723499219772666094465218336432861813545102925458337541102800593353018802869184792356185232839033435419694558849671732155475467092365401107756264410642847683151320833867659554130761446883105580391489601844805075472044363914814972107170961093149868351702678016075266392841815049099865225390730132925014813900310730934429427148795328231785667652887432305835397724226886752882423336887878209940857643369317675560467153041214745251966986373250753216241850214065532609908551007749972599613764918526918290069369776249760817794034132442158648954279837303665052110326455455529006570479702683980968066417552078436161545077778924547424926440789676314846501105549567494516368985833549253392697667123364911517232554482372062409475033366250395331027146429799061692399409898787891863405643462560770226956039752813339104280510895537922586091879729612170658979644434119451040887970075133239283294521500367504241068813877198043051472545324878416558309722182772809600505524632517117307228764591930019144084154183514862964023864000752194941421034897178220918917594690405962644202579071438305687118387786387116779365320344040275722854473477740453269874145030486789299427730189231643332044490076910059652587341370411817899975515033257904593247326654964096604194819284797251876291083836725738497857416729464367826954816879165253860543645392199582061683956905936342209819133429938578097119966973118672321238825636961926902475846982452529814006296318945820202792264095131943962616302350318893403938718879329001397905757153981435412692160659609263085979562934272000000000000000000000000000000000000000000000000000000000000000000 [74,19] -162048650186985987063494372454334829117128873205879198866811477496663732576801108064721863967175767007531265648701605315715622165922372793605942565041856661284672564133443059413347556567572304681241619776705029796372152437047475074192871780468527787286103415735466093987683200271298742105500023807112769349956366031711752091090359141697157826036207107870307970880557796457400473617928079106315652533366238750360621283817096939628878172708611640926613320962496899314458619808270647081280788620304838901859703709052520862243930257041129130039251469700609306944679363140132167451064529097194104047881489849412129506905184153799862241245490390134936960726845716792180346699301592221811689466626393079632745020093534716791358334519987420869088325765506089557603649918747675031637540963520848041775355102964820790128840509150698938238215395538257919768840367784582806272667743078067677825673926909345918002903121012284921796156712617112538705268793239483283043490790139321018041278899574330386263641532042081011001200930888925424938686694270722611649241636280788672303862802855925185880204214149552309420421481863324438682857932074657008308143134894048547003405989543021735530760496399064823927835583292780250516448076743891750014409110754728173918042998116477330235192382556685691951223413727192375674225703120151665125281689431296568402181717559024587782557190535727198296072095796609961130618151516625533900887242151162383791256850594059680622770391083065267607777364566194476469244940391499538270143906536319220275600213186330777442225682756369221842632704000000000000000000000000000000000000000000000000000000000000000 [74,20] 136687012191876961569666099470709107643985069843044986099153976939468954849692553507570608287598708610306510794768884537606053747468318105354170797053250536126811392324143948986956548151045444505275390066645460622576287930875258298077717671092505272084685941805439428583208016014519680996783282472441878838172165424654804355663041504119329692060214820811300182457340699696571937890484421023077324369684552888605166802770795759445796347252428894708292203088801202408092756045006136586849627848631081509916083722900248890906491750484501302061372921564308029755481725469691648660913693306181313813915166789378697068298856143427921005755605240447382775339719235736154145217117110090873886881362257886498966312164064112315513941889348828093486767595428215995735953113061854294448457256677504779574772886952836947915095014843856816980192281173648534315412683246306073773963535157422207305619439581161898612776358460543736830303583630230835503465849396048370674745486469689283222271246669802040024097441068809373506703067067835351607764676140612522497722257327818007006261387781883035189055479871319472136592816378767994419803120953726921030682717720134598298312593358530452531239963777957987842102716406713028770618580201900988147281711956311965102531170474653712143059163387114301532720119220665887115944445619653362730977101181843238201032737875072770552539487796404662643897320321286499817885836719207171304153365999839470930901315457742432600058529638577096857883475403061839809209229137211086381160117941707686619743286098182017825241631794984647076610048000000000000000000000000000000000000000000000000000000000000 [74,21] -88510369559534756646982223597189189543400570440000357734174391258640694003900074352660424715084617276408250691325479681811559929577485979385581066025705946681273335153779122978168787030215730912852823629459073542170267642303550120238830911773250516740953493690335599217388153783481329814797965510000874171088662191014925296135964543094074478378824473453628087529059351010520034027558520584540543050705971105970688057169342772322744645338340592130152872259621088008507941584493734646570740522010290438208462831231252263433106818772124141521859945675205438296994558897946406712154569531263257177970366320772963098177463690636904530632881324146453139242962188913036713277545710932367808879931409465804387634883598733690119472887005835281148208611330239849996052093931545516669078623060333894121670918503277122734612327394715189758473408149196113854997466498185953593364094779255366791560290886465849674644090865339040538654533981607852268343684734999889560698577899805083067987016867545720711284163223543169175478729819145991555824303979962709600108800215053211394353626832754787486511051867928780632768213452103441547457852484149986319656096256681332140952130637907065257722711478259493202007090412410972159015493462195317852118342150025818210561793678669564552826491031901401786423604521972216496465754975859325779865331556175122285724387090090953830301603646364170067039852731107021594777459953703847819100909224377388934430254426285640184901319738141902299358136795905216244175790906718803746585418105179282838817156508850964365208497501826360287428608000000000000000000000000000000000000000000000000000000000 [74,22] 44233741856449987009485571148487418002414043010817579841750968388273630853151777738972401433805301836489407227635699775691195106084895085945755005546782006645374130680666837805354781270490936594485435928780924433403453176806501136287724812352238763937532833228924854789003735132860161057658835867295939006989793955451611024534286333984987102290463674062725244280201308752970607704992507003152716667334021131765392422615568686302248288862202572408534484742769715299834672486747238726889070454906429404269763912237849136507961891464426860307079599764108843611924880806089065200710728594186246188163734969791760854195781464730837747529304966914202390115599284161438232236899181108254900882775721792680028004497399458303328894452462099106573854413103081053884974590296090375231979087899853716100692617540316451400255690941986704018472427829863763577095867689007179888350453343011821459024066376151928460005879336629605616706440476779061563871261286804465246340663319743616033298499447007442694759742996051306997633676356408495120468697735973536276709438728028843692410083746469178089084970156279163529325243974053701063990147443206312501206668742303033049608587402527126227164222958188754704251351933397243764313088174821899291342386758670841775102796638623384525750361423308386584946190670143435062031446848186405749085322862323393981839804386000114129348460873204112717328154692307482645225308214343168887295669050953445774199077861154536794383604740814578923155758270373397983614295581229928815953015053821484127894280663558691105586190499171541960359936000000000000000000000000000000000000000000000000000000 [74,23] -16936454796666566303499143440570481225022569248077731620692156657782893956109320727867888213130990473837769361109606633514519688872417231474392335293613902065620422517095698578231130280080249756547208335504638938417109577139415879495573023560210984970215917451850492618012598742227797278535402837292427087285926862542027323216828388067297971053457602557740708903418562090725209464536481649011620782851807334870634044505229281206376244312645856143563927971661463442574423360902896132697445626546891346685426931308026445395352007585677073970060405338150468116947990976075761636496134597185378796911737968279135109453802275190257086444624065670699610081480794094917318119145003998949651995111260973582854720603769101558440442622759080017781127541406317943265991380865647059056513097843178531123053158072053416533205613212709398303427547914411334081666946495211798140213878699415704601891892815578290635350429739421841651760938437010888522443992012375670745122324914615204972290903771793182451093002561544199554712227574609171511191510452573233056219133197046630403231805871745685248023146872042892110322372485807960871242746979351964301900806387809274865766284777609606853635415475811375561489531254449516889578378707930452385523628397202317602116467246950234010393849987827193676378586704204252167734431497553133277697265169495307347395005822638279682742477218939268811371025327876866578355627855163972569733772922353012603391171431676195076993048214186152303628832861286956421975375297269969940805762757656936103581455017960285359884321403837844631322624000000000000000000000000000000000000000000000000000 [74,24] 4926226335864185944426141827579798800565099611029407882472060181651667167909022280870000913999809003752824217469314384996850791402846443571239707875662805917658357238013738537889985723802446993364572767313481771247753323279942465693990575363571353350403383882764663140178820393441761958954241992792074264576014348631767342013419565723485986810802015312005673952651200596753682644537727724381777016132187085395305965965845560803786670923520671006801356163321445105279936189495902603522555916940647905498042620012287777842663296933221168425490078621245004698277358568328257684022930816985510071678145905001881642169970181353437872201272988115554441591386868578114223943328726729044548004372530496030414685472207114980364067953009103622348298637795381605122203522647103199349844194728435145984334392762309725132334175857111676924597399452366201815487181361217176643719647050459899941438608077946092740743676933873664633651004073253420719510876535993512562692610899358987601044345957884409691493775437857841396008665214090375813444435764186166274190375887859833511233665981363706027533878464198946270823507112845371658810309203790511729413979421076824968606810742321001257385560407319580331260382909839844492771393298267063658630099045906304299597273969665925330922858146765968567383081477565938541219473331717811954742267128583225749193568483547103828296098799906824318099170111987678539022040230485797762322634254242994541347285721493816165858290291669934694043995491383643844131043455288992944098247428958515978007747920117957660164347427840005574230016000000000000000000000000000000000000000000000000 [74,25] -1076293783225082528459242093018134301005055089140725686672214171513750128778553703765494491213380115269565204173864996554874090609290940459927819918647794108191355598404599268390182667210506174952565463177850643236526177306063443587894767372512773671696617630315374120765474505729709470422087714233973288801408630316048459540587868434473500882702323112127886662574249017142367647963766556618355083554209494709137990187317945639527529375575447003107061384099906418546506392014499680326370093552771112434945796528568297025030542280359534199805623706247121858519874043298568571378805022716194991428783821477497073882166794977288521860188452648973396741992094294463371678816662174200671562103531178798333250566018759120418821512531130166417296974282645840059722880108871272628181922967490423426702341299457067714216235121981465731272345901494540879836770641308604272084433930820837706064734022339061052936715031658954691062072014233450390774508069840119027631309649978884169714860082091336070188782096562161840312244684562835005470348069164924310291820868909256361297238374254990543183468433552001413830140852278830909700732033778739228439190286854655766173614992652875661914491010745110015005040832927386798695917369508315533627671442639950052770519248594160737867071871608426133768583518783278640034291760144288195253543255576870876525769850819039817639689881343852881666845817326001651110634690082663082045831031044003802215427879919850637933094303159740948449036169186581719519274183350876577073586271646768233868954595971053885454218596076736737181696000000000000000000000000000000000000000000000 [74,26] 168851096997190884608802608557566400809433929052283527630693265104091972453807450380670343204181493395085626382703290765413861404657932767555374014700857435750506676562331257242642385120270695283782928929652893541507619165852653161813398207383904846553175590433096692217260706608640269035045623826268240272393001992357594491756848427739940786833904350554359064571075911010813819409127590406937223014236202224034293798705903193850927739178914672205626304636171360882790327968366588976537102651968311165775066842520821088764228596542905112792751078431129829647642566652303487572356946488321713112987784538490744866272342566052985367086894549294968810280597416529172079977995997267438897374486355374571560494111268425773142823391614454154188607185452290314713198547510359417422460313567142976730697427896685918318849819726936792109050409849878492318619530341613840458313631992656704709702002437089750606605088607849206501934843605452014816003965751199918514654881986625605938353950053435366838536833211148095344305916496451208525781367156084750992674152111487691808004267203539477002394555988788394186419157902918654761396197841813775090882702317317841912753083491217141206828622657511750888445381975706426412856995877822994489670702141104449811570689715191622620566100298156020330996767680588897819705767395901571632482044943559791646897128126705011379298450609384255856644079791259771792168847493621175810346827140320991090113045327251337197620355665815929693125330669029622520982926584723534519227718970494279397645726145211815488100020602722783854592000000000000000000000000000000000000000000 [74,27] -13238031355633048955020346091052399311654950833496095682722054789476679261693940170596159112212182889894004907578383356462374953626259883268888504532278199391581101987340720325964028588879963998261041783749324216120116637140179062692949485844445899346798469382962716113825684337339827816893050330400599004899816908433810385109539506107077802376344902437463874820655605346107941916939821989402358093720469992419769085833999775067047897958027766574863404509915890950390281998357190303551825645732762412546226608841349039647597532262133607836969190691904852943259561196763598086409901800086596456740284852470960986317111460169651560011747797618397497052525252431571293543772194428054376531719111713992302455522150967655538873707458266460555794768759497616783197609774551328203976254595403869740113238955086530049809579703266055770939803802102644179669971605964085795407946396594937132909088245885786845385941250228665861370760271887607899981742773333962260080697838411263556652188031737261580771850838045094336305877920758674626755796087093097978530880086904947752290364645639590427991784691491302603045159014191898201714062880219707296889050782744919742286876147093065204189788562455922419528759902739640603179667991075866308017798930409527829424084533690713769207632161904998691958998666402835128093170472919477904243092380259042462782219675655465644849550747485462189483840942449763286836439470949269052985263681134565519892350170411946217176820558213733203977487591337066228982395990210745335375074453312000715722896974705632122646946896233977872384000000000000000000000000000000000000000 [74,28] -3187068307489152074695912435476861427827736241578453611571112080725260854588872653544938913770557218362053375194340596927414561777022523582975344037504904179264170025715551806466642071955261697283650838205758679705705806523352946991715923799117949944979639515339572755102751925871929708481846936285275567254029249339328319459453775817102633345209892362287624293682246641430254056269422557733299594135710744228861715281001774100160592603048876122010318099239740111762813656195361112450817677462362824343622850751270769373376671721469498725450471942093887761748350687390212488474654570990664996731572899413143153391121056815207777093988040529189886764280362325367911645343691201446417336610404265217524386458709687498409503606865838748142295123541084274626148304922568417050473985061043523653096303361095801087909418835377589169543831545943065639611146692313625302528556532558110221785435961349588159977845859119307209212880394930480347643796069131738898934244589632083119884170895641271011987968419769402426905850921740658549279474699773750429516150109543715979680681807293101376717047061636486106288777224713566455317447511066177624232862807007178118644884427214082825096947800253468939905902265963925444711931401414454478260955449687842209949970212794579259046279471292729422343822981088680533278759312056320685572666216917368272859327510259003488617037370748125604900036597834685885607158622181721412283131457339267960216743981802588572394580098024525777350265877230096119477280439366500703359038990523551487397371522928404074820272578939353825280000000000000000000000000000000000000 [74,29] 1932923130770789241793223743193473291815909584271354607259094764183259862387269306662573521797204071364691194650827515644022823912588865596724240418752063035150506878464501273018973903650679443216090026495551424294962504987650821430628523490680890235076407659879987868786095170401568196634180044886134526531255716283266313190046098611938553121955998126522729802873084153192354246507489441388004856328425834004138378287402046254839148125484037410132355343601599366251373747411357708366316613630341038866155477604759317777346636550045575371439446030806920683547483206767933359896549704575205986353018596033328803078178374792438384533825045542636662349647863352010836471400213669709625189036544458606643549881383388901401424654015619313452641776232858634179563578429415514468241726050449093441154638510613846678102264362791779912807731469550519270513513734142868679459677147308647937261206889087245739605498374447871014621816444834060184824555021018110383778443152404782216089602093268385389373879841306824964321520576447316219351914125609853810932041514419144139305973818098390255524666229400214089315759892264451908656368869516561373037929521646480579593845614618689945847056874893157237754420288829076258830586210641448208164812169424435662672228095687880072928295110986845878860798091898303418554386921378528781227428061072242554594079184773362047086066943026793692847123043928403105046402386232814221503061988968848369803003884670592628112200647027239445018739385377201181734858145559419266271779587940533037524731859051525922429357925139233112064000000000000000000000000000000000 [74,30] -501427131379322092893897916706140376150173249681047297198628095401344379093687635603212771286187069057214934249124199177138076985128809246641397839399796115713050639604212118045094408023142988600765264037395459568525275127660619776435378928772430740730619908300480375971093596763788270227794601502398328329801885164506791395511007042230647387998384452742910719618688359274355218859274241755266307724155168308666714913574583182887560669527166500911960969695416510337352909281033116371080234983070018501195055356816424232772125299213648339765431099636193770756789109652469577075272234915169605168666331764882816527864031064332206032930827376353214655999527784157053323750885576436436835932252439340611606766108171666760099468190464406471737297284872747097548351336291246502717970050796921972740884581061082933044866796571994814152130909474295167556214171634626661571171176737258999498601196220437501739170250009945425869492576174235125008011946415171815788077062178670777401692938347250236658808633069154428861345366847515082232192132097696172016402565265748982116354369580626916078545530837633997632185447733341771807081683779346699081426633250381020846817253497108225686030685108331380759255971302002332667600075570917570806137731493589235586030193722212610800565109439939229005886554839846724863905446576575537816696841508193064265946817904727236291473074752429158624155246276110785239864284864549882654048261802075028944065179444334319063942327045699734590532013779704941561935724351533310313041002954398115926385415471383875840736760168968093696000000000000000000000000000000 [74,31] 50621037948072363266720679519960743935865786314564638001590346745778292409500907865971711745411191316808873108330498820986063639044423167326207610214155363266570184520688692974888014087821832228527919122119329938884086964489649140086653969185656892961915121239762932030284920793207307631550501128640795099862875142448560203634471166663966556188697560065827474553220984219814404580894326268669507489026993350575581838327407662046829934695295625209402311429900587971283918987131610783489920896657573420362386612102151160160320490137237059442287539116991252973872901477233223190537752043701903883787254274058414114108426856875598805102529204474222108105144716591655416646905886380014278031991606933582773224367022324252325682969009023446789830646674071022218219068850105287200811380924473789602414481864923502786779098076486391169805792330436979265399033351639030845599235300816987639154622148562028526695852310662036211637028422270275480410463130491906377430116507520847985282967259674422263168896442132185688411845143087685433737219681311208721532775571465607771502251931336222073047355644023028046003068156812377066846178543739074509203839555529130237824323454088334195864784196565821634114248412078600168679992674357229801536742103864109486648469166698733064487131613318822825797072531351845868224595654346920200528549992575936611332432340366989771011810489571312855652316813863380020053071960637914269131893770269111500520464537617755242262215881264589609442670917366033626704147307527843065573728966696887343539216343713961648515594414211465216000000000000000000000000000 [74,32] 10651889893746993401658355517800911595892859494159067704350990595142339382102005726447454696847581105658387716406938424441855525913079429714461517224443952189265752755273736637771779988848647862784610307723603126392400970120276597530806574772134529719593986131920061257966094882787005478343267798578635902813412089658144459961341223367914906750985725625331608424558247260928230738771477552968239018648588089230089391616198021480309048659679549637613605954507089437749261383556738467743134989907340984297917118602394462670505209022056675939678557734050365604724129881507586444509813084014575903797715430836032502451998136329746372753462292795723468929998421896371386776637449061426412131017648755808771657996394582145990924203612795219636173852768277720218498641802066132242947590372121749467232189123483447150380105480704435481226153803154288968368181867849106145298260840182799171599039511641766705112127526245712730022157462127064964202225737136426029866020136483741173338294443546440607903132644273329570251519713760370504593368972999286693461505229639561372196647932884613789350371902817502717678757693910903352976058453200484629386186562789911505486131210687307165402763581499094625559447620396444729865758157388150091947136946708525112116219442783626171623068337810552061348519129523670315302126086279651110802904174752018642278742865668075587225491377522015138069461040558354067564543775004386288109887190601582255353936917781203753449135874160400059269478363612836290045701315563951212309648533644145522789684522745871567678626617750454272000000000000000000000000 [74,33] -5143781426556825554888571177688538792607739959362314415069589147050641929313628909596440147807394272550377958172839150765343270608207073083713164820819654402018592083644201331834903191487770689314634812347115667445777751869958385213431936234176513288422801288856394875058843119213490285411823909872780242408308517984329291649150926497006032628524776924459244986934497034784999729832615238904826202379703439225572367000617988137933038116711068757109856082522694774043440677220586531159286262225755153693295753627807425686505792879894891750690138568824328601690180786288634923558499281815696310247597061141063568941727661414281477861700735409772998466472012054307393008741949266068964615536047050110803887937257982528707489958280535700985513570033533338648812879302199222336981281551392003175801544870417431161190001891891338881713512424074503103217916324071969078036584501803599425847452596141891063111596126405840946128696668348384411082088459949091267064668796614413957191293114223354727297197216445987763147499035467177168039474252136730283120675617736522534280289804374991212453531373788573867858723100032407908173339149965019885250480534084271964541332037746876939372309561559988927013776356802023112095790896934450574674781944214643203088629007697559195913298759541989065486066208881796643236082097498240393072520005851693220029054310755958158425947342979391397981749124273864908300605078239042128637887393708672126872931036140775944198884104589277860775914115951295660059504396472034454051962751837239749852928522053674759765470388225572864000000000000000000000 [74,34] 1090955396099308818316444461947823551957871352584179091420408822163181561346345261031278651770150929359871614065088224904709143482724949058399096019078128326731836206657159877396545299384030886665105169049360718608590962435017125401376814646771988737871397300066805483813884875323707500506338527507642845614715730287062639335075132483124535399687503367929518076308343898060171867995153741455210062083877562853605834642057544636880548810320766647418136273265712879154772281861454968770983655181769370708001100751748913440329816590282182450461575927069258260340075971725767352027954692322910882789468081631178731682112799348450291398638004485332940594252147938751450031015957726575557958362255315746016740314453110230113831346376719779870841223949720680578749452944078190950682060289616261574381168610789265255186979853510039640720173172658556596509074031000193688642236639099501976787310086177942077626765974187002031767551735011335954709118193561853612666281938472622292332940309378478361810045757328679294539437864111988893805014119543123011843730418768164498707357433357879682617827553839586404344676595972532744429419591343019693842879948174070033061356917664895561645203798248666831868419770031887123411476647738744355259818307501229311225844636578479742178095865464973090098611069546884866703553596955934167396850226423185628677967207017057840863688039667386220578837649784603153242731992267359996998255209903386916314200690350007188954348466220729873500662862982015932253363740900726954622708299154183295052038617197485219096193023092981760000000000000000000 [74,35] -163872280034598515320635944170944926007546390456626763727842827970285342085537490892280348815709285021030869939406572778127712222055550491902974948784171233475040121368257150443812998606951508614235894201930355775548704623233680632101018404198913964218203114199171531162433154792856611170388706592504299636916777628170758464049318055005687745500407058542607304657107291304228905240997831203859977944305308824979273641404274012319219421708053433383207192258677672755529602517344893998783171990351983897351753694048513018644353173490319967293375579676813749426214441108952446376717468578019489069825260112411117516690982231851664274433774001877016964893613731482165767576614350833075856077885406578253494544183772429151256455877041826319881895669786596980019757476398646633697078298844747183543147069128875853827840078704939276379654366659654227053394961230040536781781723742753973293088056041185753633444706530311113807857516996501553293311534144005366844053901449955922418246021746851803578282697142586965248967408402401413081951038218458411028080608537553562920662797940297340384047835764503450833012670532655260451632199479737581643267663277973948825124696876336063119039366638413721733112815364657732905061697628544741448196868643950162089559894156219786829675840065130320280937552593599423228987092313450009382387026824157007283319546886322388709648293690527502621227699371222778499896086224012354746537404002722912824933290395092351443706238046585014736070170844471192098678815336901973863626602068565125573511718159180707938223196565667840000000000000000 [74,36] 16811605532932974701064331883177838477449667473725817379171632336359872188177029859122779651057463761958040249557061062997546184558449619562380303322246388154101067865509490921567606703771145479830827317258389862534371611483470808871604779762954819623037852393864542919109332505910182204627997871378664284433974198684740191496766479710848935464922362130058439857218550485498537653570453087242776584752127120740943830012479360845103495308604476168913852978747511868763379990912686428499955353140251071229970596411764709473736112700792248220396402434646209804780983974256825657418809607309751621476079561928089084478037082632093853661924251229239024087579837669845243895785817794568486034834173287497030157898544127174735390054642958201519148715588306774806684955864834514772705269197042603268733665478968409264968804983782946060369754446542664302070063890285169780586543187518241718234190468559327323906479609818551174424722864673637124906194340907631895994430232304769774926851907835054033769289181564797314540956976424601221269391509414721963022617706870007415502456660362928335876592773837523622987340817917675641754923665154647772795697379722899995174047730857935580819143169075646852336563242715652000681087872309063521623302599645145330008559289080227113940800567952272975318256835406371285575922926412731491728504819088187174103567363869352036475483537272530863896133901243588549757946352850781076277175428938167425589542147856488942869650705858844133468638873855413034672510594008304570217256433911131046566845370991007985898247935754240000000000000 [74,37] -746189910690737239669882755076149340034506012654507140640756380331053690134172431300879130403124855890098508339555453999090478468509362008126431752038458852384098073098163489575359704511270343053054155595658367816415339601174121335175481336189976015610561070123765286342261293384098886576300212910552334721703375549630086932164576257455432473166469165685798687924582687536579488929038369358343580791025117414790421662904612895210691456896131084543561574839577538485715039095891297100104259071017731626797501250121003600202317762984434303135964055811220156703779016765186792076578401070361093422773479361380162387688126354264487200911646368342924167388396572598904775673791969691566453057518625084701817814427228303889389399101820411297218032298970314931642744607506283747306973195939240937068253159933712844454225664563391978703641953911441575633087063055362218751795937925340017207398522794421771594793111686956018111643433830360247821187380196910358604394377080733411419604799912408296618312990926366310595229196539337404148686986483574583280492095661501874258633346292626340221508322187560216009727098851002371693294237719880330042602811183177946844267926988098437410733504269171190650050047319197385393482157237894812305014517625669420651743177065464604258220597770519804516363002378637723865439660563573742613337595141365035608550775531075591578777707047912751799376223582034854210646525844522307986940397207109065925818555942032766472345093641691531177856091615410302097127568868715260129876707970444321917660072299609103754620693381120000000000 [74,38] -49710755632648031158380218739019185602910213484019834518021710673326227299725832758200976318458065464561038595491963429237279644848421069007847788439059985318946270338131614715607752455697164585952818311515294333440316466706600475145309945772899487795042988976131991224840847313478954896953147710161328124369653959649339394113164783733902571004903906499912679542249250884242662442572244294091755289840105824717616041444781856060625325621241541614012033202677493060264599936401884917891342182162629243231399058590775103299868482491837399849713056250912838764523785572019779973095781139929997661593515137207719685323014586197744930069966540057944920097965533230252297500955431013868899158067215604223546468336980738853181785196886510961590440174032319706081618281232950125295019841084727746430765757755932918875436062067299871219174736563763125359208524383434326253076055885109981569814655921076031002500811000412809715053168900059906553902597088036740107773330005454350639207897302214938632048879713363419453879232822402577361808912438924525089800403197910708616685620132143185303329280700567405636594751596169198233814134215131437027936605354159067887951718234624788821446430784663218181887537236348635242144036382266400802706377971811852209707460565774548570382963234058288692646506215706805320206645971693616776915236450594439001022396646220038901956315279603007140706697133766159392046754762080860612139909072785454255707037369429345169801509393485941857702914876130341382042597184169054666119581292894793100279787809583119327008883998720000000 [74,39] 10564617394396567334595797541874899674606068317654394904611115088637123314296060779110279538680368209502136113978732262989555509552258930480509410820036332089898348293937131301280704839609214569450305824148675014731687722152639652036532986711326493395169974970268275240239570160248751655618576244242959783509520791675931697438052656049917526744862115119140662960229239007740199128397242516907856118564271922741861615382142555580069541787092490190881283159489604913639642882575300354843960543869856793361621187097052115053525480128750549441966840265295692144926005629387999637701204875268465574163829567994257906972679927456578760750020615454876805389610484667288871469939809699184141458672578973487349746302420156406737447730380923212618522533419066975810423852137656378211298617726472098027770075445797475362043159140214723572832270934218512739195784390922261968391150766875619090176511319073800545483215803607548268713946893827532989430603442675478816683679030796717203872549934125625273218363562310223948039995053858037369390561279753098481756055921656654675872671268754734524720725821975852512658751393281615735065373515670639712022184904790767919577086379807044316668231011580066751485888798873740241322328726658731024251571566200333139197241105090118534136665645730890494794842677147412478701344772078672407684167340057704904846186212170315373598749629931836564080254448567024360320349850660972416437666680253713088157229502248781855503091200365851155198112386910730542851128036209786595945084994213099515090785691135095109901320192000000 [74,40] -909278209372074620351590766030610772249371621326230848788964250458908747229128521651627486211840608463574198186486691251273303825904057078500848713478265918454669816156018891988297183022117721508775601340973754556220249150865282348782685702729791591499501860405315187105458957129628542053344431268710619698091946205692476699362327398611030276091036513270176553694467353580104361004195925337538275289263122119356971878004291287457372850268881208480110441072823405931236001415900530357378411079723307263396507779633280248966164562301933117736165164535451990955266959473666077962102359683386731977380547165637949718302075301654685961459303842982556098174264849321206032596388830488426223908017587105259780113704330433832255562113998217454083528122522195778890989854274438358894856996480167480760222407491925115059146880918867408050113023546354529038127480565174033967271049999935402376525812948610933456023189104869220210112957576815411543212302627813670868212760689879089032532040947642466325446435811704023942320701973955604037651754437640728013500080028522321983793910945993526003278799815740731551172248750414879490950254882792881855900887169619095628760083292317124852427633208848214269197086241281029872484311288994138155405927578337644713879043790993483011753589990829421259333481205132002919371408086329210131235760781676402616345896740711961648767171564482554472804040364392361034873739901283094149855498828669955624741352975638072985198987017478317182554120456130922628871768305974658899549836295045044739617034469017105693598299730 [74,41] 35288549374742442413159355386274453386028440376204968121449288394396825235756950996042910789761267530880505677211400880379647086475344429576860278349458744185555653162591882599402472719541140484144240582158733265258744026100979648367355237894330388179461140563368102315800604405046923464828801323106354285735925526460062883390764442373076924483017051438377755468371061803293058520456028251309680171548061105971868702709705769719752014013752939443475998051795346539870244631261001527141886449163737385708455511809693536470680238445181075488109495461679757344759344717083453883642616454404134726010729776020345879153012963574706592448661754403101501249321049552011564561542529969487077783542012115384262523882562833145743670246140303099996886192584996302086008813770679221142558137722142804946407556485785604942866606731022564102308048933736485703724532260942859910697118908509926537525386488217652170867747751766352996327591238521471547138818829686589360503770830544565927075169258697922276926078755554715803959033879092071460470308078870173482329706910056867285696855547396099766203480917672837695291754269200527191215993515719241668590370072372798214594299796153797002523451274385581005807185200726135456134529584655250066112035845794114844166050587290748599024833420346801952798784847471712123908712155751953001126192813462322469529002511107637755399999688082787119190477753885653300188332618779135863038926618955627991695290908678620218140892089170734182416305930587284137514588275585302644452760436961574223025530618721788255705600 [74,42] 996388127893309942972314397398457360608184232913107797277712639526920515313470037741709047871536310572843256728897648342404114351911048251159660223891376408423715730175978805080718653929513267426761467748680338578040388240660134406270013631942732514356516471081924309469002917332288417402305001361887744678298818762052318848833615814546619858968235206458048281102123034761800246451206855680672246607557596517876813398962415597897992511111701241461328177956282040125772748978302027958740461272832442092624240671287169653171321049675511829129582521008813268617287715967420379650830795653636658162010947727397562379886942511889850645265295481666842262943237018008140977530372427115662519694249436480501651214170270323869461176923985768288600604922234930513018118959726649452332531539643673185490472221065841950924765104070060191912106329883710075513336100021069617028287838559972651964783481604019072860897340411442857797983405818792893545230411901821150423775753583770629855616077525903431130447470439605842657638075361388410027545092347961741628221781903136067997712742745012542259388231845686935299719458355639411417206664638042276247268721308725844392359484884433107242250765370490077940326559207892234642919680525528141358470518068444977112536509007551435322850780637710713904115648692236998557194358673857380977299053030489689127878897601157661283217017005714606327550485493432139959121451698552940035490632070232265397384965218184074472184217206625581068506432479765419969658664925443307228572836593140427409587212889896061440 [74,43] -190125639808661285343093126537770172812500340099266253650791912981170319855982831536503291154060630236031849567059704303119673926756666540117551822411842082672809497260545281450942752157708952379289412651729579942727497598083947116944678250326159192912891106828601130895546918736055479777936496913258101279369801647931717182671484220151429599676430671217541551483896985096938397822115598545073172411660841869077104035528076982793879686201588327458011031986632739591983395445385275981655673460020137245754792508466819200529222087524782655371670750224740780737394153976203367895800621309740168262314001772297098590102827444337485257290209366776230142217631037099816009010531093800720114939823551995947467172086003146494291866147144758946496912529362704991340136123636139084490099409817181243449027643222560678440766392514101104106979031206438893833214258049467968651820475233295720321319047923940940907549128185999827139354790294252685723737334206911718851094720969919955435106511336543157422834314661964678953327279928176562621853795003520398475524493462627433786602822300998000158418614574368183736519288170939423733199182551596795244320960950947607106732501113952966984436947903116441749725280608577631774592929423424490251926939082057929399411258545866605114756857555712022388422898211306781236629073108721286385648252569777790630162983618063205642827894479206548332814576589859784628353966160670583835153083133755091157595718927466993787728764962442675169146398555078125311938503419838051344131680873117921829605886386700800 [74,44] 12635623089901908782770589193899842524905382279632220136825511469640070899651324691905930337953723388333316730986886401367977854750936997013852147823487886666328221346860633689968921584384215151681418588971351156955300614409322671511978551964077629704452363176404568511602957218258084750116997936736022357902925115138006651106030206986620819120086379785300372240912814331678626605132671972259546202665487949963888724991053523136527070034952014722192226391951356037942895390111597950013155411489923134071232480046224827025424561560950040557467706477888318488653875501681815774804854633988602808722742974528837630601998863117880808827604585763974032450348514217520929791983641401979175520323026354608820492125342477653634479815522353320675388627939710867075768074404141282977972865712425664871806802060936669856066884835306688868257001116680182164085123337235625837278621942929595233044234451084837161991724625907070929667293152422973583396878911923032207278077384445059297306379869509608180513633134899412743381377177453488468123477842729049302737670385536379969134571811692447420728626167771700912278067756908319124144580805197310217972554133050928141831288729693878315320039121832995885998278320626318756913104645232113245185573017269320070542912212542057341020446480574788326339141785073277729391468030209604720844337396059831928942375553683458861223606963825140657845119129564331286113218166599061388683390073523381755080361399289340137024515476487490219077782960907486283461490519283428080999777319697185774695136442240 [74,45] -247849223634261235790318322496032285288027914404855539789946612290950926424172541557041183843813523860795914251059749575354263221748965525984959407686029835734879983850381934959501259524859688642768480688022604293711821526800036926224865376056741851094520547444374534735840796905217328034939308947417080627392744959466350815804172869753470366311900782899898374571130433986130688735121738805777777907436750330204312094468432392857840406721684939504413822368934098828511132669779436760029166586441638421219475376498900853960503447228213982519112103931572488776981660688315876077816082138777035752912032050220654483420883626246483545516788109800996035619428247758671846901776970066736001750766964548457777228146201002454712062786686701408561990129034340950637396522594298429199743591485879023933846426413778998940371087248800694569814210295323633872511464354831272953069885811710232973854858385689507835562393676538787540911175049673282248316206304235484223091036480988373659192176270077461944085761373282799607362104280770715229962639788396879354184492080603431237961583932044249761495026435781109694015988888278689387090360352300558162970844372781152047181366252912998565447981102393897067170524726918734012620325282288856613848918809166067660962567431975145134846209144468657421665475003295051325580113136756435754634831992245555150626559244091247349237242447268540297209246700140177404911737607314258694210558727311978666142125672375276447283184800150516972174670720432500724346176878066924150691298172564893664680960 [74,46] -12684439805393665082558467203692287569829165253092473122601582358299263120466777217013518045558320783113348330451124201541758048318543491449635819477494917281040491911159605939743406840779917773402116773159139895930248236561121777715526345870796985684481452238732962196487229930683511967970221210863299941565533904418079668073079078114471034544329433363077307947128527239270908150071276228013392784769704355487914814644908647040141633505828587535461879868580027742465210408867322120601250276131718100310973982599579721200795213866947151813649567971331865946860751822851779785488729403546988474950136405886779238390098316281401059429221394240280601154917147887028480721764217794469596807469516662731310761579037262969971056842882285527111305211383848430935238084456387048329773564585257250870202549114297713749514940382745469517121714718033194254341837918123427873356192121727226774100892749224551956156140801344502181435390744857378624162648073783395521193799852499189347705999646107866000129042510098719724261561724225580570794523623610795104033507057515173321075515967511025092396578125296444393246069925510834200067361364676431778363426089664029141543099865638769697629779090621464223365698417603478050161206516310265932164097586103397371933330308801720283839473962626691165713613912365308022779818954561352451894106928047595203077262411222293613386025540179765753144460466056134279070804089016892638007251114439100074810278796367244112849162260393952035779484045340604034190471124333453361192559277086350753024 [74,47] 818510703578448826495673472624079812359678946473795628162774292953204548938082400292872953260263579620621490557189511750142724457308383906241732827386112573485966877843763563798351096795036612037072295289302623571182771510009655786538078196799265015652965715655088117376248768901399471673350217737177970617985111754897405938791389712581352536436436574965309045505905262906861893809564548639703818400230622865037497958801812597028441148262049735340817095023938971171570031644263321797716961429325615080484498803332103419049808187398394673828155427972788817125814222917565075375980402493787368980268807594508852943635826071857531777380738771932518906273545502737253342864569573634681378708780374243570317501487316666109021992534126775919908284617879453738006817983361623446620547326308031785760669501452379047652608422298721764638767607432276290644204436831253407396354945172580301377143519886732547815512647550707757264028520381169058542746200087164191472842150888085141749330460269976922080291216198841619209747897064207266134594639433242171784432566623122403933734374138359233856921844193418050568665075790758063949426837030638983392475016207396716221560634166803224022796516659781715252598100511740585927188104463295931154837727267952569387459868652543445572528607203790087862576339275031161833125478888655400737722696781650476113480853833004787889697828761407928728237387618930747471531237284946106130534986327011861102385084688497209573523722933811645816500060777677033310520535977004881972110888343171200 [74,48] -17288787606017779709476164447290895388177653735887321194189013173556998084713095348182847667259245448890548532509133601776009598813420295982631880772900950344539056518025525616082752468824542142971440559719690954153628998133799773220710374177479176424111766468168909416384178304595478171809719346875747883677476235962595125918961908456233738204800688901060281151149741782592402960889080450258524188730590005778891235347522350613650106984736413087399272421354344233394806089529592073719241949729346089281439545927957015217399800195163689564291463450181067966232078894104982066148189628079649833775251501144175697895024591495559287027570547506009143139519226577231899059955448167108773788204268593180395655070800603757092363689322709483490349029907261450871987868975934870925666153356761314972331846651746810532489034609952898571039709334013210329103481638545241995237377623030073343004489290658226892364099695648934216050199526968344169470895465848982119546871488840386751691967099634053784029179977533138923142617664902850924766817191275633118520963457364454750317033009760460011566966468938759906479169459514357003041343566050867618123728949846073126990225856177721012509066403480971627173294330718213158823616629037513222472337915691687271900323352207942359146984404450224779805262481447729731196409119300215379419703837477739407266411473049965221144508517348370636220557305751726838115414790237015539827803048585203231964243899452040012055436566726828523735926196590955075068604490614016283314346070456 [74,49] -388312667272136908130238797543671651860862728331142377674091512955843223023843005449884409580805187662606756059699059422356085538129517170285491625977012648254496189034599678980902034145983624546021317066575545698437475296341170436102320853501489869802451111917690898125111286850223273902573796350871271613999059648155358395961740928509907963510089234796168497551632119348739719620513533477339646376156717916469052546163082059367889414179715799127229936286464741978616857621811516029543295142658092112232762112367133512814688343476910954238260119766780590101666184992062712343283626823681678595508615487695829647003847747511993964123573625935390312669516077866862905616679710051141032652444602274001738630664871350978177876807373720214166407496482524440424438514691363807442009011206158318275908444642529568985607918038608171916441237194731910891868902861578596626895116672106148026500140294626481632952727148585899313467323971986467721500296679019504241703983740208688030563886636726115924231706031539985151719711540077363574565201939243438814898591587247646279801620633705672626837759284849352628644474359868233796210885594674325707197962755460755255473239299996693447892121194473491738218658516157389049199217960412307700924347595221944269889638297208881666878418884950987472125922733703654410343843276402152955515007491793092934407751864860908774290540542147207147591561993324260742171327640219023305010004903522167289146617928543354292282029184523125889791340776532242127027453609801427265841280 [74,50] 25517029662964304998502876447438845736281702774570328381829924261581022670445505569948177928766498800525385949311921590850695460478835204629230616680098307909798646297607991028402561434119241732379955638802766318006011558155335314543587940314187331335474218042199080285755318190550875834406363009117448369681316918812096118761736380971471561736427074921980629938165601533148135722025821451222617626966657071969669868141929628387508991231363446791284134831713941435892066523030222272801426472999772584500829484337016657162715140691994394582138592361646815995111903329029853336300084837800592949565016134681160950314706210721375228113234461514333442337356025798125176043058997789298895062351470805492860022334000435383926225390088241495399380172408940343406345094313658038731988602075974752048456983985871088514714525574474939048252582324319497071883527935712572693040612563701074774050239402193292612467168195860626494507878871674519223627970872924501608884196596896896345507388599459143730438112614378002045903578989589905340789272468077548675252878434191633878994627211185540130778888359607901129856654423345392148498206080332355387593141301617882415179675818567265510548293030592846235989015067220937531890772042443174119798984501222608931234171779366207948452163271412614191579262373608648098834395122273853528074407286340525290712609636658854801742847501885773735157139937414744026021225108725914591605798747419352047460573934363985612032309242293849110583797045312421389194430718097914862592 [74,51] -281967725229665826379750206628153278624871444117518827481327132775987622342939349498600053233828774200742106287576579749502251790260222862548380266623907133691235513997705131585740664391765845382660079306581674470601758901084333587837723769138082481901544179441827989078559951988985905908209992168090397112825387001758232743561279190242479244725028013317999271986350180972445210859885098476498478576213940445421358140458063403074943627153151216787675363894698489273196665656957796728728763407209327315070065204694120025581931472980683232702355090582011987425362089771337423650084783591675432327739658812289654559745883729278026367761806916879519984421735128545359119640327000584091894759306308654640521139751436661291988791738346982198351444278250244019566741863182919975534672616322045672376787204357606899841548366282913544906661811872462482101718386947771130802960293580706579762470542019332235410580383663161258650276656660536192056894679509939310873620034044447013481672412927163375573507583182953208593304797157796153285418422072297146991416776723842368869915106618337284005682601417816755531928894773840845729133978957352640249933460040664134693609215475689536906595213820106304525868345545113948429807931776542041985098414608689619908160810147862362219921549166492342548252312645335100027905911089400740287404419678976525965763247994221956072071974735323636662834330077390353140842277877956958160001169356460312109653338944931717659013315148078136499567649949948746436025072581155840 [74,52] -2727008196165568783192121604325502829667898894824676723638254217099097110341071682059324761049162561361539139939605744653269233744901889505848135178092970224918843743409934971808139620699900226402033627419574210035509368977641474809329889186078458294166052868807571663721218345721692387593120915507830072775703104788626974158413821709115332285866246480085370926250470578459147515082442577689887426757545909512324736277107508619747426082749590719164489078273124951310244304882585709651452769020335625084652716139934898333804391375022543706626868819640970721944164534062461146316301057038656602104655795687483444657752641987371933544768551761115804226594678199826835999660066416041155472826203260186372177208536183262387735630013273348844023824553230364294131000628650669576376214047765004851628743526956155395366030896960139428779052408209626631626144721679210616376069854041012751771862761651789319205618675452822883545225202715926388497068946768722126360883337396629475616165478072357205952759565859411012955790228751708248543495952800211121330525149632189253249326939874735223363435039592780976472954101680208796218448190510525733884516453891767106351447468016179728879652882477716366932632130192657435507256338708189470757462655175030001987922722589422898598390953645896529210280324588963193622250893638163779400081060705066983150084131757811700738514818690071903222895834344215018072698242077694995284624202270868951540685531198285532031003633771128297815359360166967964241981798784 [74,53] 121728396830841239822553733149918076968650874713376637754213347915320181672832554743525700050360457766797580298377230078495154228592952746282703791020001994474360909304241375177251699989810608377292489422213102993988671245433997355614065644185706987501307357652262008372364440670668244917228791413039495196982190549947274968290725711307095204221292945118837914562008482003785367924288690194650433455377251540208231610811732887032270591557278637398590834266269410282714504371466115951806259574992824368462678436059292759705610874813902901764338616136155302943475576092355087073572878169371336979428338518825061678911044677838296249931183562289985425530973893955892064581508233928542766121487470569524486254265047873820448822689931903391195547788468486857124859246650800349095805015284290200322461869441079040653291637481263564810785177167502273302171660924453264989988483257950921923833064959364538313822378881723527975081832607244477368075285080944308299151717254745319635450126503678524126124209580725000947977075287681482132276272202378508496601613013646824315393711507695811994493332197880682085288080244791710702142415371201062393180886029620060433027137313072317548748743504916225462080472650845762487018976095830486694545764352430501090525716760377248443656254279874000526735729340140894261824979745414558081293081245832410987245054201168399146344349142676993079808729109884013461605315495999417111397702137194810840301170534549424373043114521309242407929227896449161460151296 [74,54] -748064204885198940938548273677528101696489074989237034017970695902158987063221085898377681340412345628651248010684736728318762048715443654559411656317890903821507007678108103191090877454527831728881315740339459956452521250719612130167428264607318016528742464468427438618805648363236057165821533839760411349839074968342988251417597811709604295814646795383497298214274277520349612149028847542938210071798229961558869564090859097290366543255505510372571460041009290396432418613602432172914129484140222040655243269458415665139477731821103129540601182356159611871814407848912227914934825633251890212183297789175600723294570223898963516162914376488485912323993862077277978664815166469573100223067476031788851735904323296608522281707141981702710416829062516284246031282047028444590997959228280243502547638166837318451187543780790558522491865812556065326134706242048340270748672114799665770415880841014220521990032552134582998169218878124093509201095283866895919099986467373958899421926722545014499574288161269183730956970842586619252801694070105180773587062894000455120984816507685697119853873046039910992729310552317660774775503142474165305127482184795282024609103224267334733023731963934713599585130063333486324408666740060569453218343732608816784789505167105735211913572823556586152430364520672133212351102578396173641032292436653028230266351803140408054835482160525692092838329419848312492178784929990013278195251057091177823043430402014653448859713506828494825162408859676961408 [74,55] -12183574771216291438193344336463076555254957275117921339402844066548875447643541263185701778279566052081392907216225012575139816094921237365458360109487149762069131458783134544054137451273415980927269237372492045896463756646900717539827776755578639405541551147800207380049756834533303345682257100249230444862295380257580595223339038944988388264750561622222344328275634907459468869921843239399171830773168505152230427794782920588687652063435993757481964646142682190964368058919761069287588100114501727259076992973625931354646280763551279828850996183080969771060495581923265140262253100265431142660111181767928790430978862319267896330076597855301240182419540848463479540615211118704343005511857451094705235115150898686508448169996811434305304036349533476537390593649044052002167801177182119095814792760897789719391613175385407697710601807585199844721746545495620451725156352464785920924825949949786010934487313271596430715875134994639632651492773304417918115095147902198732810166879171938638878431740326084176971016159810652809889220884577345921026025655505787555569983342723589296604097533769585861448569521319089285212512160788636883742462290612707842255873425693351934052271958611309094912834165756527461288275972584631518673270211155145458101875351917688095819374323977918734960583718920855044412023760453196089950391782103589565321277237539254116156608768226425382049125759128642066673654661301489681363364955253311087473461307374824212189962292529296048172123180373376 [74,56] 414667895439389007682574718151107406445565120572019937023248166052977284386126894292732681362334696034447970159370329776639307773209088777035432111462351080743572720256274069154518392175118096107911897092583621334996127331218376185608788302180129063627519607706672201589651836086990008009374050040074401794142719428916162935484799957808825038214122178292842239051453571800710728933498328648062057137851036389320360803059092522774508239917848199582848920229934465363158699067837036013207955156108288576184629133797412073795178341303639682542264166683534270167571825996644363673131511346382530770007807077177012364229579955229855904053968957588692241185201515959007397654604152057545839773647136478881145960073206534433096808072703642018336322002444279480707401623154508419329332604136015973436072956521096490092350796878916311597326186767725360807264066413838887622316061106261453139325355815504708579339233203663296872314189068161718975284146694950550120717162146532659304832182407743784833659684093109974998031224547110621121689665553493831786648272973819409319212007802002153980303660404573389168668896426159824364380959318740894036252776990034675954989399462705776831114184681321193729813458096419218957231101205311039202089342222031219306036507038544472341062832233206704694193597090942774243106425283770913961394519400773353638734480612255067531686741185718227160236746112792325970267598234908157549957159285796713907839505272809123621100255986597014212643274648 [74,57] 2263422438592279936840206475892541594368298641483717457252410783750094933359520245541202543160578241264359867782620905702617767809065628371826075130674529503749640840585064870873677926252275336919580203869452220751772013577730046086641772914376477462833382584422139132907770097523702415947770725944491180432963888027970699122925611236924988305182053593424623910342844560727035816958830898455772453486742034846721965542772573315603794071815882340979851057669186481009302352701186541885878932834678393001628096484413352060339129018786300992788084472052045938556982181679357919489282508137199884611626588719441477962915635509201665815815110867792476840990769720999166270521601705908105290313777842925288700474997509662019286288462597975570653074663966687298503604767482779498133701602899500890961855953222130491623274234389188647195838089466674614946142708815034047032059796517880528767166385264693864304197725230934341551371347722980862651276835349008599127640660840839386917582405575315333759390733409602454976453002493517782487035716773672115736840859652978644971235564232787729788087461908192058788753402327673028194034247852644137921640186749094337068180959995767464494765707938470205512041918332010925888373110808225794021438192783454308071156544312375239945865859106465077983049108454862861545641834319800426970099257646119677991695570990151587407614539439387198467246903405556335353423762022135994543487615461407895135004866305996659719106070096177789552512 [74,58] -6648975279263396191383488681008379264431418419294303118363227490837372728041714193539933826636056496245850817675785572038217976977255079203720145867973236335900066986572947896492061804567455523497180262428845484709796110179894834760736786006648552385081268677741765297603312593556928981137337199659972810963912784117704311517780196947233975549454336941086032413366741080054708858090616804238805039746337944675458071157267319267325310078554221172754451597866639894622834697485609789049590994410366481062718002956069531061708541909036821616499021770611247474804850634627418773148413701786877883477145343225823652600198594149606510849256598251953965411956363428329825717619603151759376388493960398592364303827427669547732901138993291465790329263521649667642946400455791972817209037473971059369138331944357548921071958547136250724404766203837815360907545621060454851822014617702047562948832190472601761289080846937595327690112367940924738412877068485940594424116131048812245578321235942615464100331817375567596283045522837311570076191852870770046739843055200984050887880656010988138479605778273938127729304715763986064318809439848606865593441273430539453237774282748664014159070510420177837662416875222069338758770789323647081291079595435486346289079443209644356258621255871044085987557957349520298510869054983332136831937662306265971486194690236948215862332857694414956737371661806379529890832603716766446581630376752051229460769114650948120508353327911503872 [74,59] -74314326927860564852087013162543838043596124406498434233084972284640458689507065373777541587619825703538956403246594554512220688072812899818898892086478321479887323744148018536150144476044159313729497644761681238015786248804248576792387386962557021175138635014588358342753345248773559597816966434843577131604514065836379425867243309555187035789057131042774063138820168264135757687548669281752366113135639827357150331569953415437200848486938461857410072619070032302598935769939331578629637074006265048444119976614161906083203666518224639726185574191561432035908956493700422905342202163808964769030044235402082420581689529893726116376132623531604401392863192417016881737428974798564480951257362723556610892492709565028347479393070083366756986479824497516912942441717382289419834061064146719041473517856157000917024015197549715518016291811535315926143997276259515828026356225801808303945045916467098258044849541835506774229606926717696789630140961168658204762995739620843538561570439288423315350483569251639523767475113378321253819052710417245474102144111216409024456389751601309433591711736438920808401021158486163162678175297289721070451287996237844707534266856047271615294212583465281311980419795853484674705575962741222043016555706224020061635363801861576961443860158686098297687323684281949495169470032195311087735255555652563583043257979796667621967728069204594756257511925237117163569067414493660940953587132585833572936687407906417631800827429888 [74,60] -27462617941078008393306653328320607879423371662794785615877417382316040895923122153854642437746879257263356191003342462252718768456852963929190712871661682338753568723887070853966900922389939125683286808932734314135534552612636003983066087586126399820632196196796874371516956964722597232133258496658156581425232942100766711911263646406134674920177944190036740914507064055217920592407607970450211078868547873699178590198129288252515401449311044585976579761599881069880646148353800570203697898389668274344554196416775324557025788012803174427660183367571336264004135655410258046147500891450816794922439625860790396030724512179076098880918551378053808492828985341004546012147058745417808656361518927957972161561257540973011732478482566438027105414240765653071684490919376100635817951483108188581076976744521186660888844036044245500172885492204922780162712122591786594984580044417793236299605741592926972601159403259334141093218975049068661794992365176769241111230809609502192892875958240198280611516276736583400667706259917111405217530276079266836902633792906934359030664433935493980954428991157484476855722701734347902470042343900749160450058413097095275242734928129453132012127305436230948408333385282490630722444119695298247662219940416788811820246557055756778539679980212516555028968637950574797995439172648112810892401636487960000368175914772498845844570600626271231692338693817939904850780898070079452700043316469888092155999727049034508102976 [74,61] 157939929825976611008135258205274840985020141065249402762378055982699630529058379774077421094117541840023070048936964949151744033859509669928130263564205886684817815376744830576987487970246577881583913692410000460743451606575338988544539511669886341066780116578008376258979161402765993758762625737788723575610518241880567790127670796390544767451886330740988494799464834631530590087206600249125440285760740929636220616083107725224100218254378487679388956627542434222269237636578747329978995525479919272112052710965067725500954799446179363871752900739757067944676148511253007645266985801375420381116506098996505506800662288344454324845100871241107211565743789489722450877133374890118149226767110139456752265066306176682999979733837731992303309418731599145887056197602436740313094549036106785872971639739034615885964721957982845974170226544271092440311645459560562166710237385806309399199589217148156110116502297101776561496255390194665866060853699619860578345217429851622297313662309788231968222688394629270172942138130328180272486031970288066223470645042354151735623447594839506159931559962667851258992920986972240701926364758345168316634340392042962134095368633754719952344854661467584603766059841676738366056731784232603890957716307455667413117659665063636581897540861561218168811630426770385364484378919540743465332727157815665972258063189147318853304430296091523586784817049798433385070619680150934901802122782552706060847712358259720960 [74,62] 232899737871812316044039692907659033667430486203812735395692180751712973985429167027386275320330686361589146606814148175660643274374762096423006816340944215552966909987473516934164737020593089737908429352836426994393657873082674210261024775473686674724732123071197453544602127852659026676041611481275368767733245945914874647936084899232004567951420408914779988386941603648217007958027605103719945099877164598026770383781006359221226452569907646084347873700909173160486927111930637893187873668455261340807909214723463532571682949838168048291574488772406104139848318022092144915891706636630563672922850913521123585460966407356353961069742740514428899532790422902029075687971395587709996943266992612148446351956548824487492110847903146460450166586750815027523098091957562346161311217360682258813956835241302570343538191106853283789433209057805936014589938673880027595570562694802747005853772525099670805270688200079376277329599964644477590678928237471609625545632823301366821125050665400299360881631786577505562697742879611607607526540222474879582443532784014443555762700935353624136245372832294578057822687193461262633774416558493788638158794178204286147731801101824591424081764807303845357967871973795564783052784089197974201182145600720293811824569924447534655245189175226260733458312132911687828161552551985998014414204504555957645447556030489053095024649184582436151481072788041475103931936960552439135079140865893382355186696801760 [74,63] 727693221259355211253403693284423519566978461370649140114732722417138096168962983093605485054136092392000992156218733723837472902325996067910560937386288154159752118774902365277419237966229816894850193000908374978355891173836900351599432744380214856650950999100370814446006076862476941892378371308459880197922120731680178340524534964372714673818642072769313919559148645899186880230884443680643066916714894039261712889438513291811195698793513250161494097824432491114874372233225745421849615506365917860469682336237508009513233888566977239658520313799302381971258947134820935656073353358708697956686862676180892446785414930188953341549315800995222669937604515995166311531912427572632553799165932007335510641754942435657446283443947124660987947485492636622067278702335890773898313438983658966315650067852134809314559725720123888197634082213960146943079723678186018166831456833806720064481206483918663348656448666566905358045079630209704075114303941678911285249923948280001741958493326909679358818320887368627202529806230194583003742076933378212662479056929847674598301109555690541098327241806813961327647279229845413343353320666656532572110562539856746070213290731425761633361730797610127593944024567992644968535816832403627906181458307319965435719801380708672641912937286723886045862805409018450891265529250644565462594101349026277882113236680160931104168770724454944489653411544204434982579467811116125179223855383712818686571808 [74,64] 198118892843337858115430669713015236850589195592160715376239416010627923990220319872343946098151257081804599973570315491298653172750301189361772743209282225749409876907212353930271574532909269118801834411501960952818405959457236115343536391102385077958443409863692967361803959098461964637839108515578539724400341321519553337497570089371192288613982705969659358733431361018510607044420905724803446742701053262824710697589740073169142007760280679685219455864225676772220620573068379282391164730095978690272665003172865133469581104665597768615114897172938276488752332437313294015245549548704718259453604908313903720633834430259416641126870747378841983827113095048631297401410056156656228048563539336243155266537733131444264181700857519121032506828705332476090886806510467973488437767976801174137983461594380733183468008417691142994713090713389128253027306106510034791902514507248227555357977806638766285519155725103610806485937291734087968694468086630334128260903693608713774844535294972539478131402194121529331756182587141294030530691820045493677738086753693473118005571981135034062196329544501694604590543772271976377606394689174958596818539834965697210638520780294324491681560129845444145778756440282275717650510684766882544637228968837718464409751517894347242052630446493604194420376210012296601715618874971907306320415292614989351315720729512363541737863738212259760765984583847241113753560048642840929355476970060594888 [74,65] -233948623419985599592973463472350123703425322481645025964560523452134792967305438999518713832390185481827444991191401156166343851718713714352467687189875079995012806044911487563874116683488842405041450061935367608470782051791371242397671514508456928996618985278235736924280670564452466037183822953376946779284694673942360927476159508322857764697986601582996382600442179629982928757857897804408708472242156583931162316319582447641095655367015275092255082057047728899175023086045171094523507817574662894983699483112352752146136216157494845818580353069218726444353629197900916480393735412491829581904186050133055355763911795982954038113030428782843815018701627905018710511659459477977954007474618634877560309287398069438088740428817416720886718881248032914096089103697484906182565423008921242679770822918849260545187128304155447440263711317321602877642030108408950804173113704537658874792165157695827330626898170324011307525908044618311397550396655835655761311138451815362100471630667742086010853418062632479941157418294093890978391735584933782270832281685634883745812178989972025838510351933017612478816418687583614557172152321276289451771772385412549882816856506594175506224917838223185748532957288335443637334053269612015219694373685904787288855561409417824824403799420509429770842623442358389290295974509999903810976337403939005723182121749706417959738304184303299652357001837931947590642518219735345386841861617536 [74,66] 603589901958494051357141305588384002170345269358846518675708811680986719250136262534557569216761902516144813587767555430835575573419328693873220028514240394457070482043230024969989447471433517759549062735390141062675208780489358871569171270552849892840743004825535992729948049216169810569561454368449006980079039177048416883692193915976796330509975229533740129926078420874775390087393169145321960677088687694026743425272428526089534501260592800924963161947796871656194934671090358867947075392666517001667103976420010555777237420639526179039851336433628453085488336801840148601776459903057671982530204844594832276675766947589874810518716355382134412147100470316115987028423911646730271665149135069865338742254515782073706426734066402652008203196612479197652234696491877176326780927177374357927611944801322396386983991281447375464511150671109420146628271141121973518518307626877629132960980534467798992964999520147609572865906578464518402570886653553590770183505993660670329725972153586348867618383860639846863178676388582230805903200741709148637995780954757333364578864933543231724500197303082163768350368762688036219872487883055894126264699445079904129897522646438492790154707994241164427075258783113086773161430882643159019913322739782572677870248016644508953661380634827311720088019344169351819621932395559905138097754359140265947868963066781336499923958434020833833192823818870627352441951416901456956505728 [74,67] 42059335948572370028334916629434462043634950656157903519534739152807762784237800130263069086449498284309410428336840029491805489249340334035640279797805771579410220307965949034282429996614819356321258617312762383399214825259120036311145868599913094197449997657980518887060697032596425604560690887977612825447050194536001576521533836373009543553167567491326143848712203088964950694447851639104987008842690676494655546450666909741366395602413644213951632807189860052388302548979031589080006498662907320654843666412129986389186225838641412963200076226939858705874363425765685030833773893207229353780477454821496175443138491428757073764294015352676066359384484205751150815732245837015441839471043106451545452528654328005379699762770635505710718315235020422283146256196581766639847003277220248987713467987966818072366687423867997313209489222994980534748986118094888563403103621968917955016719635080722723828620151770049808338102981836691747003875850530581041323458828686030835393460559886386104327102718859315040276590505559699021570464957450204665338640336906082469735730062255746283919520764289547912819103890349549732033843771338280738441387172091879632213281361832155598133004060623879582834466441802122660656198334783827887093742499453494432936530692971708662570548854529861920054616155730733991571770763192768921663124849917680874584567571568728453409340125897592040955012882417900539013462185512731008 [74,68] -40930516821918301128903271059927398195813108320611446671406638978761941697656547222176183809746668506347429743152623269126518745964741168179107755076534914026539505585815880236183747332563696450396079962623554506364822401433598761808761120480908228582036963077043355948796063223880641377101824591179110602567579319754503664375362090853158365686902210442111991345331112706156733611972215052563833407600507298670222528433699115389956995167105185903859882713324338689431882876262439199557259083601303750031353938844573864978394494078718831580956639094212667678565227448015297752534013477788432653786282351042227505151337732888217816916877449023592996765929364616246299130532659238630355206239913343283601905613080382075810389321045057166915415367556538238845730882399668794414090024098139195296377287822448225233940013105781720210204524612600260168303249698841073203515732479672866651533322305694870748012449400398846499614210532209782890601451499960215731779299147987881572219908282864231448009691018060746365979743044391675539688971306720222434769835422845650551966556218970692059661364555944037337151875054816379050116887721775375562183399658794373738191734859040466965521309754736932416037059794946391355285663288931254247424765393941664596895823973778210891688396285540997586874625373091085672379359393637974689583516253889775633591071297078919684703590552859631993604192472671960427151369246512 [74,69] -6707588440836583782920426234563617810324858109918846286177866406418280781472849700514113245303301314489194393755921004351434811330841263200262606543294338267309517894887752866766753577832614703777036635814580236800758066147480470386755941346174277405677596479925300281716786863506138343975874196472620230922986418499427180703146906653586421300574272251684530618374142494825101999868416420405603551813365556422360310612732873288628195329823228787136139001625080876682980769596697667470024853170815272503176938799059475802152160464250189099855665758048062348268194907842861384637157764197424831724945703256280650871018616865339729593139219009429635840951137450930247731400240052642116896198899752553416191426454303370661529571159532555723763845421682122462577428182267214357697734096321008851062792057701647133592715672874973058542259650660184730372672541106571825388179003597532820804565990446710292680431710323020428232761440075197899100781236868305462377370862197776757502672030141816420730765043857280667788778157116673266907242362605991682079119269875239306559211868668730006302477798614418918622697726377324385412083791471263351648958104027759122908848258068974901761654883842192734762782868275191473576953560044306645921549502803618747630545382240281291599074165847903181679543608337973238423727773865226913274984326396502986564173462492111261074137292298111786751759146524574090242176 [74,70] 2718670610678226478974028221219265672840176088172459927279224542057498434012349671412905864086604712825704966831084986192515277575859945675983065768248375396684783355666200248946904342758025006448767689002856851356184108923895693113571381186122328060936515218645493665065048788682403952613890250138860880484712149798734075181982521385680799800702138327751558957524936753474997042312127381293167091640408418480263090072595616204254194624894640854689538463616005785583218318467255524327316480311195557081967912708821489787787855893608500288714046972789530138991222171014203171821926510720836710340036126261741885872098580654428087876146589379337155778027026613292192804149118171318312286195134076340803620342664199947282312809734076305302649768671642897688978574390687511736209633902217066838456162409586513577504922329391131018481071430526812884946839511076966404513782404548772823226317280189312308702908224987215925031695445988496859344560388831025446395647884276767498991648876804353017690504055652747781024103085458883210099778706569169912432834668203311937798688129415445499401645449129046379392545744322035521157109034964627581073376131189033720486158416185519244934499256738740444037221473179992668700901898702908444968464926948495960460628782456702655111794136301995569001818981762597950161757551285929213252188020773621739400410060656799661690550935457382690985739651909413760 [74,71] 250445933936725253118404846584398225062678575531904116319170173993624658255899558091959344046498915345711161778777750848763104555544057544978149404544687499051743841288909224502295542979187163308380046546616312958701568632829905898775337260480825104297601736752893856014069210852588731007478809494678766984880137460807296890726107168609004328214990030059697346863671512368586404749437868156280481357619392427825686344239371582505070285404458467478206634449312968505457451282438159262279263406886367263857928627163220802363062794910236106115876810498412372568042656639460138472992792160395584085291349630048921529629629662429332670343475386824048130338453509096197504365971145117076316952962414262635709718831510028897843503037233834868432572469243070768375802615765536546014107492045677033714965117511978548473928079556647587290845793834247108598055606872558957245959095337376292699334993033646894783734380127270354269728768413653230107963747833204874186699868093738276642218659560931333143189875631053329205150887383067252112130506666493960683261365394798957099343586696485605632227937876744331594991796405118663449833862264909845544116774289820535409293179514039207343684681944538425495351349330536090771301872895200764894107131144421828251369182168471985664153315684208943944543797597954053169032503049392622723858859043551596618504484489491852339633218531481530988582723232 [74,72] -53462849186336803131431030840277143516542457164949990651357270445777827194532280316333815157048986459854008004322280011555831444420748343088118216419591932856300192287251354989615931566505757219246577333077521331654951424262239484911698850611818718051398353141417737290647815669825178404230058477381482346715016215289355870881784550034030823570940057083885568918351032983609926478289086247851844290704706599599490134032953081175956199391361985216955582770085834251930350783645648660164688061809386961555185384737920592081374109978748490718009089808401054604265304055364827838334522240726333064773238381607554298553686192227230869184297853854216549507560115358545451321297921463019382111445088268894686533098784306765352359860925011165229151263949715922816111022684561876129252700793109418986855937083405646843828976552962654900113129569325641741958376401690333306042347248067975833415823845186305510840203270198152147228124118490777271095486926638559587394943938812212620408847572535635234131919685044681310324071862260839279106421576468497875413388970706577082753513887088929855652234093232854556768851017935942409777824723845870570505961698168081446099304617258467906790370437210121119831066597531293424360035971254550146932037186919337481864805713076983630937593107742947077415346840090854805837264897675233725588573899299171437254992148144698354469460604474021075438 [74,73] -105534639203218141151710303233312637856407891831303163557200119346400060972688385526540337078776138209413296219009151188135678390896228391176699277637291085063066060261603114388562764129480514321497462718984559829081351267123035439951763703842121800072760065663939202668498992991319589138296843073339082513455058952601118268074418498730407116309520377521255483232602380057388324365149553155347274391783487715883823011988233052173774166969000490819148492821014558451940042714924765607466252082325060290579115641574862855943791970526272922739774621706976299216484087400630662573482416779182351576479985084885502712917900932583724065504887431320740408702213111726924458396373787813165453537427752100820625435986520545959086293121026584716677430085872335377258892492889272676933216508198462136021197945740689978749335305296511333351763634002452703960014110047218056730252422525616120692514742127814574781716742778691488717415678642187082016762370633315498034232891641680095342634377492911703330995565928102794829663950117096510292940217078734213820453283303713786644269129802962858958971194409787972598418315734731462736424775832887092507453624758313817422937720200188032081139957181360031195326533562812044317854514191225874024715064804185785565486507388707076657985011927089348507053215681887612792743283848609434143901251909349076458866405524779868950061167978752 [74,74] 167328696833410220437948613593442473758596644435407613155935946572946989476246853921934465050696813803942449936277255050825540433031318453922260892209433630168384640828114475603717622956673209818450676806309817991156994407980454502075471109026981107598018855692310746031700292393360433430866486712885612826090926558441304251962538475468145718047802206117844512912462877634257729777800814164120298280702979748289709427510049005328016344424499838491771103019862467972510299828651405469453246930716534510568357389364567389103860319577122194452523664441510085441633787848837500688181633645011422818870552454060231638520684626797153737845447589002721353504377370889889152402698463934039042571355855455194261105327655393921485831901978695412461854637317581639167781501837729840725806614689492460402577352591614072430670679467777221068265864810669597136986402846958852788871481418062874727301742157428502979996093717768850862008866291530008221838743176435171526478289453516628302373474605281113772473208066982814539115491655374959627864107851825811675506313512683526461784301389498989794806424066907819926227675546402958154949912540596671704548130693985459175012093068585222323893395665918469195476863550506519549182128199962566174642420375692460404666368483670907780673918627852464128336076466591245790852741864536083633467101204441733320931780239372164198012864 [75,0] -1042822129431272953349605892655129269234973119703824004970108060727155406500233312697921449327519482704385065922812447825822261250167357381965235695835700147598695198071264795848883962675955624708737921882047437462355614702601778848501116786115828834195012725959866007994100679964044776441899713298937214048804457863265546683786353939766043064751829683877093078453150947556806056589460737084998531242963958603614697279147900854952456562458074449820704986174743426435737130949768869615940354009959946732113815691041705809233287175087537133180684038957724204877265002801234839826783980445831854695554929611381615321352791003416387182288113771303269589358595894876637665625987963590044946098606328920718762632136382164384209975712913113552774445865797455692763190536919041876996549270229926112818181499762929021829465977476512042354329150370008832496504356290969491857967515759718394045221350490141680053219077910645025303897835939062763338244108477419149952259490486773798905985921471146254230548029527882271625641617258482110170354046670867441554271905271025470089403600501997337596600339211064873366682600744585586934689932158822596071656891815882215488274869917307299306840105842509040076196888480452993473319311860042706310295900026516294941933262393938794814654111274884157468899865697221383498894222366525096979101261775731229406987249701645875098123174944960102716502378268608082394894324860269371340132437271263579844202091489868486532699598879449675502058656113241052142081191900920291765168794588395580211517775899754605919084740608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,1] 12720115068058361479391047076265758109854650100659338834930568745683594868703947165437355020061247715736256649523879716468795416424065031443946773051367218517825468594197156668088289556279238429291436470771147953970648133637842684975640611155857158458711479323237233283743589269772629133278180751373469791567770426301767423552738023671580853693436186329636364812391433649480706311374506506107255787382394208769526290709498338565021604178218949298160336041738079769084509368408871960686110180236481140028111900840160575583539596428885926806854652465583443239153746113071379188409816905934851958755103624274145591759113048674746021920544013618326593729399918465121329622486960052919208333855778871151915570259436842025031520425801117107172137173750070651215388166813001791599013046349488458438333201714879746842027055780399780173188627508681425597023894185940260787397266489876522780369626147955175250884847495805939529945453273239590435882794135584924967725299233798586692034655645636986351941800896461433108251657573345370548795220051459036503484967164471308623832077405912423240872638396027377618545398220177867130816575025414597899811167585830717809542958499377626018632955809356172717037788077313674202808811881920441817641347620632262653550857635419265631727250354135795957356613580048505305619440304658373602787112397289030393462322414810322791757484824445671506958649649547309384895095280685959610201243044617979655008983588036313472845198313527922976302010686937153977785447471116102011975314794131080144655795324096665986660780998656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,2] 136556198408472846540752365580120174048595861504810186790682918126233291560305117388161136145851330963320706780888121691516368364778027222047278547622503382788553258607351160378388225990483430271043048606700397568459244808834781593305689510428457142157590780523265808873690476388335578526932781868490911913416192940595745659556353001855948191493923403631163334139932489828301942056332840252506051678341017406879248640333210877444885540960346538925147511837616636724746865457022302225352033411307971189319347717073768167017465949749264207412931229958963735598573877238607712654775022273148650519718559610541481313545521254563567141782852453703392623804017066106972280693585749807236676559578818606635035694606820256562311887086083712891089331190499085916110564599505541099702257372799338294287984535233122679867011375098446013735485510507998381903357546882170112570702441879610783954023224508100716763355113651105934144855204551964624681366322231829762619236953537803096285979872908835807431381808131552217192358757180045707782971605397253728076446061982155507384628641439981991786991279166048646263634228322438127216005147251036810111858570110596290760978621399749257281459189628776767913364827077398632743552675090734379516963146222858907680624728632974851118451775149083677477518092220631555421472253641414369398081107026235950347659633283804195550878232255187710277423288218520141163376873590773322442715272450961895494213002265105258473677497941535580261919502363233315364219565226016916952349874338540703186238737229896195564709961793536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,3] -2099791034027541039263676030282648560916143462567934158502448949504602358969172491185631087600508116944119342762596873933988847018348053869807679379672246148529775203987741019895358473794267289272742349295204046186250270946862634548023679074700035205202262091376687887535149540519352134400924965050729683116867878922436148811103820640018213290186794247551824666029487147778785505759367737170226334932757033801991062430645635143143379939947541539159671551630351531281029630452700704524969565965084137525920899045073963512661679598761569462842325267003157608377861801115359040978276010099551417220668708707829539027582611143124471686411745828392763952622517052840315536273601945888311016021972769647323847690670034238716135519391978442659913496567870897569887459657731699614217288075988721043289706447216432336904571565329334610430883370683669040503652287024779968182677603366198704149332069315697043510556942753202327657532340481965080293475190528317645591011314465039455131031559802066165860302274893708853713840542468099278119162609082715414739177559332311364386804185746526064516915867552391511149618633291147062852671309538600139948237268255472992563505585049275778178541217261588155675822472618580899873797699490231846394716688629328762503333027607274015490517051372918004480070140057293761279627657253127554697346936847845520129866271177187791109163011300079466464630158755900411281588227695212893073104892871289199433863457667730746323077971588009091175570676608617212407467019988988521854343023598609527362614457878392864888047557148672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,4] -77820796784498754488379080155007009282109927693696445718572697598118344408244052187543189008108345295891125483209024025329005711992223547090851603510876522090565644927344646654054157265162922382892795697318042703549127802377412569379212866763653339420242842871719715136433217358081919277754622832897868310488993985615753748789276798822437871844193582502651541500626726680186294009339068542023237047118455307415875120599238204918558557819990549197408887030587704299822096635974968642632691888063991035391057276097243590243517981030015619252387697069842628456688765281579757833598022778880882750670824625577847702736973769049716302724236601727800145791381031820214424802226274128093226151158014185888830633512132589061988406036905548538841936752796198060712350775428030396612229514594222105407542404274993634443462136790918680959932634873974530525723550505827424409343750639842109163338801914619836551298985291847189329145433986281798948377342164962236486821248981789837321772313083491903663222891598994195837982758005656960495780950882071923883954100161284083170883009009270316312428174732062195762890761310870023673020317693348714638940587605418995951539907608044568051713005787910971181203576310675198461536636561404612243947957862507336199102087330121194685729342451946672062005560903479960703097289990523485059246295890325421690583500107319736367235802516712649980037386149772584065339411176091420880303901782446419337864288285672398094178543398906211411291341202431346854007312988675057144410506817520374718779523097534018366694734790918144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,5] 50877891792869801388918369609452095311745179259814380714892853787031261021374979286822673672991985698661984414317217311566654667445871678048104486188464103633735596806276634030149923431796893041256576904234597104363707700941379575690793630028296999655857919335148055759867542946346113311842837785868875026706978551854215820612415523060555217508788244766628165885761309695909098478598934072799489559880483494393751653752562345964156275885827323255611690394254344025305059290192720800532163974039760490985869685660918115685976589622945318793235501485860180090625300878388167607601516617257846591885665235778526383837957316815609130454900362031149814538475045740468956958588291888673033161403018341200932246268161690622008101104911305272160793665488078398177245483852375498680945074672488526183360524004575765870858141970636195456656758545418539919310558711199334610459761013538533336319258522587550119196115976616309143571803431870800456067657239062671000174030166776445840630313153302379373315709077737764878119692455385328515167406493648987233698340063638051577174149335211003670918044045199078957118062781417510687415365794095145129572931692085593304735129076513800696251397739487160531596613631582011046069298089888020253608225565518952232763916886553297738055242541544441353914712247075253547742564831621440535516850962484882658087443102042575144225405271770462866195081459869509835924184926327930229835834922554117285368115071849847045213958428151954436369821782189140227157013517841974818294238740316724272649792280941686717050012880076800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,6] 7731400701206610355103732029130077902674059074978013782634359858928335164863045772803023117462540291906641597114092949588199090350709468001480538319509274355070476508657104710759793211074105480185588847333773073594847995619841821808646140513670107214505046904739769963599541346126864905983498129078877161456804190623581015776372752486172730759654453896230622862998882229183139110030730403960468713957824671370302615003941233633385897590006770074445903193017301197984317711652096648020828184391238793729568376967738295583319092368744047271046852697001002320723432473160970764201639381003464258532003414187982606438227902499358933471913280186382951983866728000112479196239874852932935004398535445368331246700919084351088733778186773300354354438365843480938739443711607809745578718577844204128925578199813970360685541602866502218801883095221062535065887216395320362216614075605517584760580186663965772869504202649766730773851736758642957880346192176281567422112291832652235789637302611304118423607136730016874083373912207674204847319973506108572439033921453209363540300283036308586236861878902660161268391068948977620087185274036135404381331632295218496813899968093850914859034981974887020170512833976630235435307911341575983438039188681553759829656871801088505825360889781969540682034896923876296355300674650801960166805807524561916476921354626265471164615765536765218120101824382358011112227092813241902624719483529947318606578359030028238774899188159618071414079759275466951770662352570103185095545700640068418307217717261503613816541858903359488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,7] 9897033456720803183067815532463253591388813643991964734876340199465694189339254953146651043102333801808436436663766163314338287308213989475195339414132794754639420652958043189605928575762381240896564193907297479873468978348492248495728903347620963736914636078050626302954158179880830468533167345256753091787210333978409901152301938938230704862533266171229434270293671382329235054103660499818066774894042847334611596946532206057555748090912374158820915000523300292211560005058689665176115978172214921927235282251568519428517722873913456031009142575327129430138675075741072331402373243168719457957064267475624167153263489292695767786393303831785357681501871540397875141204173108985372976133734368655850137411064663114742181599018190585326192758290022208130183996320288979570314611013726031442274899616015376579674418729990216905540315343597320181698703638542840672151660977702184299876731034680850739323441236410634940616223225026347842104380321294568361409895891719021680806328583825532045676925695656327367719028510010190696012642249604257019065458711691123833558450220757199049366114880273583722574103314005026785480567363154211482832801742821984820274708791450213338616209104742711576414548010945734659839719705257455629608311179164013461048178728235866529946297112065915866341629759524110808538361438874961862419974341080929519209700210369548422807257742728424760425974348127606036448906912640442826584813628264741260428917655837415578450877634437809496606276009687770567294540367515972046282055487945905384875552725019695365024709062667796480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,8] -51407344649117115032009562947315360316050310683071084507198947717013241303692352042840561895059349856302722375688661615786184134091494840628653382590127635030820678656166875249350906539488285568533440156008142137698205514699442882333277080437591815209129886552948944757460737022587111957094981345990224379207418636376731039215968884531289757657882969302087521415230459904071041810373105798542861981397443647302414793224379887001355723462728747727049221540161966463451498837412571022738894152010036060712868922871242786408366630953921532272550268773943068813231009794618567483349776630872618394618023744507052548891652826319112951013082540985216818702293980893355757461281047469177243019704233752816441594424317633733177652048667504716256173465408648769734865583587158687576781306135581922234729539830864767682870927905295095896971535667736192477920734992915730318223240974060377271342962362622636683658310401134596670924432801076449192280188413833565777302999493456075687244272393190767515706981586252234075372939718594016616854329244929879397664316434409127395190196098896810398018029741078676165039705850239553467113123539609302723114387389242470565265234305024685420564777870953268817344787267099887527140734031960874192905602386644285810016413729903795470558003171391465377432165103050015460639879829308085613110914660908133833042186917699917965038033575820958855315526955090271427329008616334879758324228483954979745066357395518274324062151278111748131832691168480523619739016511209418210058050589044809684985077657640786740419229049579110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,9] 16710257490122785853351420625013805309091015946268382797011944622084591858208506575341932108627230066322573513083920335472091903065793408481888684741826042127651684400151003107020322803343690145774239791763424894623835567367237989834005518864740106492877635116749520652604225419642289194822311271911822994709190084602202670523244072996212573621393449681938518082028291386688550073141207056812270445919934561051509856324839963889728845334916128864040796083303596622693253199661124767184502904604928818636464982968866946929485980817173115241324516364321926485822595199764541360206509319909050934396215886118062571125006873399279618861860787385631597444503886347255474899259453545654061345859068384323768538536513581941121248683403122332543879556439360286848915671614581031874434993248892971033976774788879639555251657847795113819042229227366748026688989235303452287639619313212622949453696390111154036886869446249871688692921813993734761199492423554422012913390417128637932399233003380875826004652702067546756681141803917939348343998656920680268741158626974797393703233111926225987440748064137255868487800868424064494876639270486723848968804420302680392265747810689205670683720571380887588874230914124452429314394321484541127004137220155105519869230882801225537729173354996283449299662907775591224924583966037195007322576028525748680010228562663972083739556706278653815002371251187532382690585308861067100869681191042645292663631197933603382506278286239847082670583116893545894943989534797038709869706234387019133221656472684371780334472469797666816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,10] 93108030276762041486595636630443322188531604792531733774522946926570054231412349468555297999044048223986740194085566594691785953549698904818331035120343900079999464499545765703113288186985354036030627774469688807108148670563124839874772798249900910005902132337808613376485198268731286740918077972248504817029945660544889504661362251853156442563514497791822352138385168643446257948498490550976501120111985038240458563366352931951902750277393010792681839424875733183826188360136748284677680918965485121325274048500272461983811544674519736723138120160608745459686880981118997597217721231072486308645546644762473649288835980715871574377226950092207489196971740552097002429218056111238090949944712005975806094831308932405952713907176462661771660114244212641350781355944366560880324691528917973865046345252122210700207048697630109899108716325301231484460044291652437304173639368659618583876769010599580881802977948510314016464655847436002039108501854245225513061953076464778690761337483720480640096054682622852285618211406606703068412882523747024529132032094372106327288649329468987948267735577731725158904575707764501819670259013289167387169119466030938217652982842596849170222082863336325164391307455195868897968693952999635615671399073510209258744141767459221951517737562093876732790529154273440283091134107374135015783758210685904987998038489311883730981427343035652219621660573356905838590965040307238257997051966790848619024026198536415020740878958654061182711996447276557144825998329418401923977573450858768064803271347871328963366179458816933888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,11] -204865580643238457903979488058554814798047076754571741324309999246365337810169297248278684440106320546073073792016797643231372181029135027293265045636692836825034398691077284514584353871261585997475727039693480861256159004485723660377209716598463715355880512093572506669536677077516165580740016382998027082124223521136013625730438787139669363903107470035107830958113259904199787786511394214772866406232037471646950485177326847550701520647435704906859647397312526882584114177825596798488597739054595820401461648521344776336595374750355452575289695818915918268502647600723679417622107039316835235822852367165597499232991931204510330321282852430093760926187064260803309965617376614864203427437701246836627379616052728734680967050499459837407141206813418692541554714817076943945022259107743190108997523868584364188087611622494542918161584805150737491738901727620089993632071244930855417103276729661761874815477220867446591487932666173299190637670115961115399202318259864352940220946423947714634740327468250811149704481289867945421272414817235449168882787411097004843478626743721642759337474435148348101605591037802004088879324539062768266948372651527420630456712148835926871112217187097183873310354396996755172573280381316721744546988099358475237486179810206092829396170700793175618343226586429683223495698800628184446038496819216463463615170198285769970032782552984589188880312318479861152609059538818087066761663864310358018674112129168025927887421728877428698966109540388777283360479703507571303768556526241448500777126129186050075995343325340106752000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,12] 274499094029875860807090249650236984705356595951502012156494400211838522021426022943716259172220133134122071632150829701338243162482668964319060976248702476605190533936594395160810032059125035052858117179674689045009972467404802621825372728507705139940764092931202765479612673473561752772679414308686687237388268556809047028109597524783025961649667021268019377585708741037580386959925444054334028586578135154962462676287229975069870374623016922518538544894492103314221979221453183255961445265036204044791218391665039663962135784385470914099178353210956171488815883544640806018607642065551910876763989903748537904411516271637616221463889818712322085317833590673959661992002179372051369478784382918804182024356369709470779540008199029358726652906493094844789464795267390418292790298199231061680127745517396943057948375065954105874473220174786720517381349512703911923346559889255120158693197191611341242793516206368798237307039233728617871059556431665415501832386900367192650637702874037973407948581856335070117161703184468881599409226105651177373318263029614978536863347007890088279476445893065276773094001764492184719981844528343300683745642978845283987491524510305931766322972942836704072160665830084851739849002918892853165914042947596000325015150183995363258795311095610198697819173933288783234278571215640641825842292634499210864572996690950903684056089777397060792458955481527733493555063481365332600974330651979774827832794971950401351568226743793441313441403012229360714136984072849500505668471732483194694234270362549312238344799722076635136000000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,13] -267916027863990710873203337896771001556580887052485878487884563055641245034292030137212413578401896625525558301985368585323763079618657188640098567386011705061343930890571415425535360254104407540658327896502843379120382757004579094926126794243322974017732881001842718529700783527887735924979313094018047074495717386243356795912440707447328590469978843511135487381576671904803337119831334973454603147577515507520135770052924596754845030270202248259282015762806383457214939324605101486420136651737724458406744081565764825993155507231910525469094097845544050830755286891765592789190116428499368995535101135790700764355992864395395177015438884658234104052432798555476879276402010941039042401004764560493286948578801586221691105072107015884300990207820809883578226443152225998711936415327879066346438240710395512303138350650052369040240133964989363057693430637316915207464019153084152451395754757490035817031402218284133146882007112210078108088511866722242159639088554235713339311259553897087895024305674116718438183986069594202798285432154322437832477443574271974840726829966765290166018362537749439242477166761890796082015867834582352012257821803837077455872708645869833760105185322619622832772715224352413424404377292646165964844318009103931925061189056131376064606968751114452962279376881246110228621043217825624668007335014929931910726382160546415255203592898031355690326113326252343543779920252147952035734624512130577331246992658165058467016608501520985578441838871031667174904562056557851829808893948296245302031588904575061179611273261995786240000000000000000000000000000000000000000000000000000000000000000000000000000000 [75,14] -46042643268154103365434342721153538424882329558381138928063459737716254586782708384303974098503322847380252596580064668966389413490400175100398306572164375934567701409963177025462477845453382115222275543519627504120921836538589392105038059278771858853338884456717295089114384072901558920154393639890028629184176117971590155335458982815759262700515199472911921422339385258674710154621268197087641902299402089956888572306537914369388508213874588031345704579043188728604061098037975126439198109496602597891918811960846666356191126967750557308029786563916252887003161112241754388217140598138105986064190071056082255682542320281608265135857070612186775627345565236157302008068009580957989501237063769036263621364182225808924284868318417268449599943060826593167044431638541747135993865959277952691722681826973075004116307750435081280639454700988606685129885398234565136652332493796795849565996289408986123753005787410282876570297630464910194689633896186358930964958231583404967618211111830699350688488561754450039311984302000501573359732268440356918496232236459783424005743887987737651164099587994453673847342534358236577890706577631107735895716438195418203100611751271108833731019289832158348041123556855956854258960334796668734429958049961500867808935780824439981276890776733762397743053487000791795628490726234909952962999440044654811610353658425177599645984382198719403210847946072233624474733083409063548331668973669351610120602401802318039281039014695228214437757261516836534026974805836954172689885481002033873988920602993505062577067357296918528000000000000000000000000000000000000000000000000000000000000000000000000000 [75,15] 761527760829593421621107067502191635361445643647903927909110308458027612932801764566890784381453085000892539958382553923746751056489891325715486549945507046932381571738472455929817443885516805231237231674838693169850054283587101631711257649236920006322083169037537272822675805385070842132399772892103516122854331596742049230906469952407874543075691100784859244197483974023168806498436575742826125613920476825024380494310759402222276287844009937768457064523015197433531969880328009889715883956048427830889507521814709815472260517193070411622074619903532328882808564240825152127575042620426601951487299481454786629413661739600937825585162705072970545946851600944124472204518980220103787354449963230506931405366557129665825396066412066194852711464559890512977364251861963118331592681509025512912427835649137921788208835518591205364421830826762444236016030014380588507692655685407052194186327042923307228060664130663902150749902262853004307837557914138569143423786339096405680675204654536350488200556562229719994089049242924932906873547234886235687463107287728333090383077627440390491652558213001751990618686406628688179580141934956444200090003726071868811592197361198074795831159122114790493499264234228483381282946007490735012276058899958404316924473187993946270007662811046180280788388288620122947993693581396678357025462268494493262955296069490133107619433082880670579257527404255217664001367481243112446610182341627309947594244776183451070313646942261117585026508997062116216679717927433720619656523664154533376134419668741044726637057165477543936000000000000000000000000000000000000000000000000000000000000000000000000 [75,16] -1544813739834640108089109928962246878457143149812738719493862062880658870698221071960751829092278170663325060245857507099701310001328426095174990417093284538005463790224599955931789954546837355919051501774971764948361112200383595147902148432899552199030158199645953801269287894733291805178665078749056105278418989519506498507998339663381456408617644224552069982371607220617857935488422078245020744327839737974344025861117921780363895499473185561188869405818197544163799115139435067785054899622771667596653683670311811147642862797762702057066106090893375239872352303320675622622317017047941098380632515753257639873998960440233258675007766635965365083448242535985390039124386256700132575496508347398258367670351488074630624557856284519078308987368219347326897149488915553492388833273753660270123362815013203475379866203698853563745856043490172738158359956409006558974896867358693168550405103821274348480827662911927815899682026794167848809851484304542967132186901938122245578808283751524795827911893113025054240001379135107560667780491596984200189142077142065163221151996449837774444874532175666161488548487964252715405302182727918470867729828257386308140142733932941041480897833813495510297300701017258895098126737345500145473530415177723134467104421600752204845731285023433883349759311372355701833182736074315372123311401948592854474719570154587327434289601195860665450157025143539090498895591396738526314829422285549336929493893082011805066658541310234907070060054517452042088625262468777020919993047806293173992214027931937979459805784096152485888000000000000000000000000000000000000000000000000000000000000000000000 [75,17] 2139429367464240630563158420686883120463159805062756913503572686470440874450398764306249305775672262611874348403109168970731269825312251472204513703422227297930259264296351183963627317862294157577744369230547999034378764561877854985505775561546524054538868291338128663361079500801132079822252158120893035752524912827496309139735892595245330212203601473762798272574694226423033908391342557576468648256337795870270877021164550820795657369049163882415974256244115029897663245791866676185742263159657706056114660718203520489375621538296293939382488630492677823114157797142884141093421507402325916025654696848963598520303686040429883119190595713055858759398138262766431779713627189302240602822890683948575425481167775190960004112564907160503416768888074792372708287667634822650942275906936545725632568623197071879130193724466888240333913046477445786870570630433141647677612818493844842824440145566564387555664536753341438331503393189724059067093123170659291567759722529583944301670938467711600778701375190724346574875329234383941067830866443329201462072641034079857149946587475349114855012045200749655036914583632069639825022648473363251277983353965816075506582044909529142385743020524152409665188312229739769790689177620634238550473904498455809087189675531854850019968901059148821395414569721607268335033356836306471325830304194057156895004822235823348474947159109279447752711221747876720811307381455028295902691249691748851045825156741696290405942349948080045895658773968421063998670345548435398308707271093663863051536660391897379834929072566291136512000000000000000000000000000000000000000000000000000000000000000000 [75,18] -2451669332223526987143379064510611063192818493504681906328585937105241888705535052469343928211245205974299626476674577599102213866054278672273072239730572537771256944099288201166833714638163486590336311804602478883168739113383658902905930262046810117253398352183682109221594400165817612518574466196056691118928796666633945425624232701230219215395479217529284814652929800052861984668249979065853160102117506013183860855781437054509297757531933845040678074788149843415296531392531015856916887974859333723749648737059831167692262980429228483428120669039345184714581155862721794436409716795307320100315444657217481248973902908112730117951890321046520266523581597189549276445488775733562587001555366755995665286420819188408302373172489607930940733386384667188785829448204427315379359293902476611415588381442836353538186382716158960454277361821715530998754559529815641419238346517172202005190754895388814117457949916964129359514446746338097579406809622229876706694726141165300376751637899605231678829389619951337011270705943355217985849138637516610406753981968387200349907245829233215123221535154803140699725405838498393953192999405336920746959224829456065299448570127905897371239310133028980597888962006539571298912122465270649331920680034635951450394225676237417525963758931397409793720680507723080110206624834279849750755515488881408771682923327625999455811202285378734780627467336668135047176140529124841232279564834751085640010420499933222034541197015957120515231045790569355124253487857689715156999451036405083196099713434080772091663355028554383360000000000000000000000000000000000000000000000000000000000000000 [75,19] 2345333246691207224252969479527505796066154810713386047449209096568116860015969049794633475043473572374006076616726077333884654076979933216562798248859437192421687486404178962412013777836955471985062739474171996541236701970621539439556533440697445388929973968355255548091926476005960547583557175368991004894669129228887055828284817624322235719807398569711994733621375902036596880761311558919570562701025581168550939577205585084586096675683494635595219776629522166155476387069497424815766321818139810969792398370021494200313905200138244124194511480553296839150176486526161497273745553763280523183329304670152570088821797461243946419266990835504666279242649923209488001619330787096175346248424484645419471768853255466586166028867875562548902313097982093207996871951712670632308450811940432376225563335902224635479718674057592416534209131122330626822866095824580761288571082132196733525263348314929194310216140218338725867108202536236807788952656705671405130723653093083480533004950761148943035796986722240594683693251662172613996445785176121434359765211091838527204050867412318681423019837516408759000921842338149293297112231759334302663295720126662100644133496503351532527004937294727396526659797348497641608992110740754523681992713280931915638631433870252202088678422610551975854985436057331904960814919770680005200817531888913382677386521664363525730248581328280026767239171543586617027098363564768863969509578115384231533505192636074587609864687374594293235986240835426424867826260421368538803118876320281372735347542352309172313206441429600043008000000000000000000000000000000000000000000000000000000000000 [75,20] -1840954406394619887369772029032333056643096085260106125113215641783930061212997849094676225794169673851146962039178758842280750997393814539278971949451204831359737610970837588971258379171730581577630030157990536705016277350205326431400944665756641753296830998556870057840818733896327508207146012855687774573037604569545260538104785893723247111185794506017151463593438474957544908942170877330213011493642848463639083256884529296496973063488352920168621146702158374520392965879660108350974912394136984940773261797947269307635394001048045274417974257564287857349838826579663579235657956208987679574307601976313220651032551085620201261905946810638182575054584416051475395531445824116123150783574213416339923144887565265814621354148191167467271612621410192213051999395755853503692645434406009941100954851443752820121418613619394850837682345032022553287575380925387449211294077886405936781537331262966476239741249985073914701971511369125661516325840461843605100964777036910965931167923217788011277944276713985759728316896663564747613400808193525444725120560850926345310883667336310402429711706528151033690831855915312486043344573247525833011793873666515723506565763153895638846733892983074752708195244788638566678703798944981519507683323336875986576233341308890330755019725170775168368218340341189628809532045581654017406845071658141834143670353973654048815330798255737279524408627253281726204414324385273715237539844063825092596341084270190859460336189989520166616781956928016596116055798438920667104916589158176629787442299088150803291099922957781172224000000000000000000000000000000000000000000000000000000000 [75,21] 1183374100829339317802067764459441383025074154665298019362937601708088408958267941952758471075404373045666597938868115276952054548802783226586626405958291180943693251634384259751731710687288646865942526320987227561411384273546605842179371327766465865808135953647884955853933996950739279703965425335426255730682425321210892654098726484332018816750233337954431432948209352349579379921069470397768965815730746349368257064252041175747155930335291740967860965440791199755728159920488613818175003230577949436149251588826870614615918400100361331080733620954148347927182415166805041403521012998566772964505161938590031612666203451696245217417637624728581752839771374059265269705486090724360502031163054891909945424449193503094231295381083502106530673445653758785422843940750481200648488657494996627253293945868311209702551049776148144991042181342630956004909280270941044771978550973093670031897678756483937286952293077853000758405367048736328340887087513810297551545377805591286220152803863532028719200821001862425672980972513502817377059679444252792331246327299355015179427893972314856145654150733134150921403765528275833255827381107910087722352941171303582217356482254742236376952513200091315770176746539802662871081462694464917316714713955215667783159369126109935124496247626561292852745429336909284381923491630639406932101682398924604417109509106370716474853620244122790312607395792761462554918933099192605838627109726188888267517668062082126686618395068174257791132455489002028088163883730480823286276505911481753331241940342609615666843086677419753472000000000000000000000000000000000000000000000000000000 [75,22] -624346363376811377128756532625487426096648267831195895416146138614709709672933683935761072449457427804042874492488869950073584729534636360993494574505542708873140204946423619596452504751821800960923880980904998721854735126984279473521594619628948371053176835224896552451251955521715586309861654390503790164017772761724959345257833033056641569462559980207889666045304634845256276352527094423677409883711404565543261899756376208244320375125826390255250165165269194860953591005191013492339723830902725348609540939573749144222350203555531009529350563289947327938153182908546685746939644540113001031382712290842655868122965780692100671633534406580465827043946115768591516281154005506893517902804942711734938605229508894647952097169951870175003631338811266013624922398677520062701027572143152495953633455869718567347274391764033725634145446396177102399420276982381976569417056860517443776671135924483861627344387025706479378190178029008633948173372174931551009520447892460824840402268403430207835813052152976942501260961369730075756950992781520881374066572217821220428434342518329421261224346743845607938558963382871839836852700176522629100770715820770507630896342750818825313144077571637631521917894377783277533254060819099203869391636333970352542362489651106060908932585438425123015804978916747263726614080549132647686893484464090391599516954668293447375252302644531322286203623281772877839792641912288539121356359145533295502148253776073729182284172930625990160641284048788453481502977777570499946837883706058764486621060989998833455803016914889867264000000000000000000000000000000000000000000000000000 [75,23] 271481621919943957395967911185053693864749134090808991239476970311483971357143516183107121052482076172028046611903254617183427555397968589400087823941872556190029460353982999062116175253903290561883781518558806781684711917674442943405858403439415545784663096522747822468628283356108755329543147068535113204509555406229061964096203319455210595460406736684077207125705294818723089941331009289903732450548222631069890569808906538800672352346930974675100952664038957272871812461572477978177716282068562495363283851754264635843184737712591882747315525453848638795853341154560889055088386218727422587521765176158083001253737294467674078020479609433923963243099253259314461961532629337751808780527138106145713323658861707744565617736544969994882218038100494311091291589799933327357341222196113560614184906633436671014624344207909112419363037845402767463628442355693620318312263813571750258942596442351674286939274770571194505722873750929870846084699223874397558720909953960224284136174656233654680010271162972109701013909970915622755908996212557357118983998834188539084660870337083916620986085680229014766538573691252757086428186107419205346712431453731018939488663009685572272055862710215729832577104940393455461054153121812095369862906461822683237852748120034391304129306551084570121301229879841382386291633469185712788380163980078074781393270072720210354647254250560772812002511571364638096356836181487830539778102722189442532650020855478000312145596617703670692938972303279970034432569149952048360096975926220087759628377906942399991698793246188634112000000000000000000000000000000000000000000000000 [75,24] -98561854539587573009531229333975195647712323781350418880444744423299070466802296188809133145481281059668497878593465462496881420428047584820898242331277689231131599633285368287496567846338587207201442199563701669068649016047383366403481148317609639681363304399406117630815722938184335426897632091318267891124145520342802148904810562734460107778438547045235835233486829367887098572233109845240691044886469178273781338657784370693842819697481522029004534766937514965080892547711414287737930243839719751530792215646388888685749293991791811997717210723974577273574561237736254781424351613341186668227202448032324985759759913149337314540715917889870629224299215241980440477507489679420692641743099655725545944113452238022094056354955692278626424792213443623341130325689766692675662090795305639173174990950694925925789838826167006652872326098509672623913280645469740787669407170538835974034813974629310322231868504805280932820586285666285903936594747883895112267453177643595799378508392966782740902341444722282942803732787071224688074784715271570870872925024616603623920496532887975896848415586260033405560925411051102679663422868574216096364902662988135862505272433357809254357780637271530868873961907247998321712884494942185369780244371975915296552818980596007695691211778675237169915480402469871426704185250363810797306994175976178426751508595686798975689189926478601152098446616070654834492535460635755740973605598788625848720558270985211274688971221793254097301096649688807513180293837218787609960047330564723773481422479377826654870443714727116800000000000000000000000000000000000000000000000 [75,25] 30463043620506146243249704421540192491688720995761434264082909252143030796588044577069258198081143968781786413431694049677649452522399952965540960111230863563578414754538950963836692438976413160974275029848763372421666646490632919021182734664437896635442699266967014415297044747041498551862316463795959658824934903608579883343149707182780644318241741867024769660358995455387771175783149109814531894797118778093557184684182853076710127640632435219377697237572167515467696664568847363188569133172819835562579966184678989086005382331035991858332910541407869889778102929534930106065931363959313339493245098420583686148482278870609528260163028342359943847430498925893563410526846127619573841817264285616895428269801357271759189805978942568600635483303878193875054657778852840928716327322567731120784130453852020060127085252329421464281698033033625766332539122727269213626656964459332748490160303211026194575838325889369026595373861355042265245189107338067682518171921209684432925502859659989499086065724881059481074720605614982402025562607415347453484106760946605564726026437467887937580743988219401861168593627640216534199971602950005375119838356564121593900195400996436796211735633146679643830250505447953788176121235937037136521263647344116234225100983244344958349178657276654948122227284119032164461949160776084786573983690902301488372537553066102302550299685531509688013993238947589045932931345736660714992264291901817997505505467511759751443666615259620693459961404579878558771996739849601288770380447330564428434247017862342544355611736964857856000000000000000000000000000000000000000000 [75,26] -8060657681605181557819602497810900741546134647176774501231249844665897359370490918842403227810235472548574409971466910667630269382890061054529452542953978550564735029192834904465530582353341606390340262429025140022599474991091582154540018016286032677896912886596275361968609476314000242431490647441457948450120978624334525054593464969503886362973251708016899083218773314233793621434804337657537566443355838917857120418177510965954699946258569712152574292187912046776716315442727932524908120041615063126900447270142300098719411092952105987949713326583285808595294492827816806173162922299506538559006405659242445463252367462734308084823139070583960405505632913957010361309590822765529942186252942697156265044050451980174474133360574035560698424992958583751160819945538733583200442874201468143096800725026931894094024956685618111093635840488630028385260119227147657265805084314391446267803059038338352394162544058580718247376694994042942027502558719978191331335185321992452828764064967882694800738893636437552044727830817015166404643997826737500862223125664736404149077926592634401648314070445789526919821937415236908889121388446833938006404766325884098499598276154774899026457697820983661379136101347924034775771001010983748665705383116127833622257089415874775298847533846480309630820520411340732359758988894859709455241822054559404386983425314551930627605304422300040586410081319012464134178433166191058334223601298725122795773946957200604650312750433406338520136990624586426395896087645199537243591104190238596910573053343062391942280998673186816000000000000000000000000000000000000000 [75,27] 1760778320585160257367205530656704246260719524815774490209870547176436174421455154432931315108854780942394496511231394702806240688083390486033718926396320676314211091118788322633121097958511886570965799644985880601084263792002626253661829812014912437771151536489859837749542819659311857175652425091268631841966546624139028005116521094945013229194780184878937466156897264438100523317700782028306274839093670256171082024862562189705886218474032634492190726687883983104577875071533271388894434634981121130798831937947195637747513074443837001498982481183134814819544730905238301772118581198133176330420825078637766312150263097243596280915134697240847513564617838838610942261736969702895118162570620705202003015163888370401958544416320408044908690139439923668268285788425881079513670937073839770258060156129483574796869841970032485083809950358854508568482073815489220240989854917235929623658871873523062448985161037910659116571039533950263453434412892995919968679233419137768053683441060203142196886407205145785916661561367927425066570961477377406207279911784867721342204776665502594986704021031723362991920910508143720281938205453118977787590316656638590028343310480722522766553240095988366009636389820508583598103972430593915640651416682566193021949123804809674456620107237212321816487092527438510945524370610272905227460639140615795144578743841913887819332145099677870866096456207914657311045651892198943400238467155186048777539749491981623939984365680825220949306377570252039354234291085539804386502417078422565800439016872708033652622948097327104000000000000000000000000000000000000 [75,28] -283383865025880112918362491498869119247007948626742727324691642064151054796220935732821689002810639705826350962322110257532235323279899741129982557890490879729729599945096624288959727184163483653536006533127997705882852658135837472389123383385118996572832009394864749027484367725695156753625104397889544354174682891140722277496926833642917137298601192896924450840122733883421601029179407864494460301891049430448992998192578193131832659112936556291850053221288424149433076679114214235284262545071050321309441815858567890498718553431415623356169061216427278190400642004541671690611088043874468007092955737612341576891252626636202640521808897202525120017414112968809361933933157452799447577760916764149736085736513127545317699261258543283773476422247626705105573652102844732595346958534348662651582091768089426760734401850128197679092760478704200929110851304794952024914808195809236035688688655276398941038548535475930724474167345625937788757460098433953339091143210299401826481018922660415707624819660391356657309257462147705238850207809808280005915313223043340991725428606298022686061330473946833785177870471964053692444687866372225848788749848955122590751383014695743613190897048808527458771098125867648729534421010771894972651089453454865121344404288037109284665384957693713236856304151667741833664649628671317934984539912737163468283189126609896950909735923887101109887916393341743282012272970292889244240338355955910610755897775270347677978254674441252398111597699779765764835457648246643722669447223598696525884370573219365651916684294881280000000000000000000000000000000000 [75,29] 21347862984909859497618035399277738481548692906528268118406794968112151750329257170473258250759552116603437308808940621268053288054671823677646259235134797729015923954222013305886795321444653386321055450149034808876335104967749510817998415044903324615983654448512865395332913759725382951687964609992151517908987151296160418960405694669191721366562573805814160890212664435470751806801772022214130047414711810740321770669136877789713235875309462941015400639472754675270002299850090997412265654272487352250045421723572587288690634514770799993427926424916604980529039392340338978021641285273865632611963101276615350161692066580145636547509939168040632353866818931522832193627107973745460703830755896118307861556000789030191597631843836795141086440793237399559597340474598408343219065217919357874819503855775148253435280303608787224761953727071455130456671932139342926402154051714688694497578481145908604902727259897948887076761603440201064157496239779639109038448971259881701433334753075310769760905681498075510300181356048991462388140222363720788650050054712408403155374274037513225097914360660676462638730008079287002412272493672125525476760106031982278297252979743191674865195906586059996653748943722858397174420072746981383834437109244236274059231875276698466857568805099384502367821475206925265606173660985087630336808386781124272041537425547918314646130195113063344397485542235668982510926294734252836540095864369878887844319595241668595851404093026625706871836075751744269175695006588385397267708581459590513898868158075053872107934093148160000000000000000000000000000000 [75,30] 4651859996387871117188329589110338062575454536735872163187837533999528317674093539926442697124970981920501703923732946237097722711154123780462707666016956049874398626220830374369019723017369882289513038066812279358347512701761294698373898650024490707565224367727391871788207559608486589134098345508199427948590652913504547098574461971033328915445943470975529156354786999749944780826447545119103727221657024809875489278769686151116673646420536659634544243805815370995618460480715602172077145615469185834872217167687312300484907131357786377462481996983081385645757493945962793794743534605983575343398717264467305113063217528691207073167572461522042447003250134398918597729020915595468413103774458206546376705755680318410101174493330677730617634713844144328137017384404664320348198620095741360984415553661909240420575498831920582229704225565600276883152930993087480679529528017814300289227437680756983394914358997305282049817308726223556562801413519544489609271157108224019389961111230880794456547610558729842241137964331955881668468851583678898267015369682631169130120894572477243145058782024171881760714412987389596294369065788077502829196722211776224992970376275483166914505857188396960475819078056791888274971473692103628208169646253303033872306538841794038505911362077422360101299092849041243422581933096888743526846365272176669355373256990089120355783812451285828425213457803149404987487906081204379738811620482645814175967951128290125590026429636032614919894378658136145394600475493040023704178230187125358579566841953686321843074070740992000000000000000000000000000 [75,31] -2460836758707485979262454721364186229593040932045879110862312935463291804547350283348101750948792431636629718289481146723270150047655373263658771173755289795522548489562010402349911861790096743317016419865834878510612804358813038100233056504165891599607417901056644194533761568850417747156605694183813010030588951395046375688365342020024656676244507006045046286794992559839223183178152470612888679579491360399993878850587897404967305433488206169490859990767683906597729125842281513931405759843312751240750623770014093906224837153228950555717638989180100178341776522339716304135147367996871100907575751669480370820051966316924007546357127723941644617842189643215973915274597543619764008165715918499087601725463532909788505484163826455360626641928792044076069251242148669984161390069159226498888294308449074400437518462829606295764077970416488899879259173821971568311282257723003681165057041042206163770354086720942583360860818545939485781047230183496728435274033740502538400205149719246024484044721061007209531584040884876667799032458333353724837740392600096921263328004893625867438701365808825734121839991973695285635598175720145765881026580988541892665372449038005197147955826268899715275845193417614580314217699259010377726331685477435819367009167593574005614109531605454487673860994384773489501879902179745350403577540172348064664014128436546068843994265058216254464934255184101067445800271984267185945294482840343032314137875539150394935604477617434327886005839787185212230765084312465560294686262370582654822107031981568533697264162439168000000000000000000000000 [75,32] 682161050429915786806268900751643321242525067588464891841310562524995119879918860849216466513530771950998871756038413678165916879978306308362868751424775741007004320073119814300604307118121527534133686755932368140639408382379734587467119504413747814211851431242340017685502170019586564944426665198226131343317163876881823362329243629239135715944989503775876793542580242512278467987272228159245741814252514494841220235129163645057582954018304959067175702257138477655288570811577630938975214572170934712404658595665060536867956324317182775037408092323133455177909807346153068860170255600463345704758809107592936566942744900571966341398724515340580758033787699748465481758557348484110113092862791340430547084977615065223358706632602244801768150784723696216332569621331762432128740547661710999300330107872294986126013274981711860094441180723233767184834725551665219128013447846776680061523075503420363492052158864703373401211062533019984555318786476966599137412842978341090995613436986666796386280234418383361158621021051537867185652747700394080701851399401955031292394478991261945801528448014833504541100705492353378212314454626317166762190474355281577483928600937255115254166869358052628342358162227052670327735256179396092669135701485232505416651820847451348947068150264157627688847126596745128456800745812345657438933081019989851817652691470379600565474332731371535868941361426596192630146881067798376251864739320974937833046822198190807265449092586487104982040798715330112313276783432326294121760934389604809972149172046526931528171957256192000000000000000000000 [75,33] -136707332366636832741847133131253617253212110508887207099332641444918857123522277626593707791783996166106294871226196557752968227096585697962339711889451716019201458965132738834268930905064612041314959280087361840321525995184405405308551350642786804975155782376050171873578169226652206312471003054893362617444986172358097466222618039846494609579245103677847405306276026285318011642531008637477836084437393148054548013140477941435786495141334327687438659269761116460770415565490191529704350258866295897390366050889058180777236171284375349998991867132591677957733042955851606207112657838758288260291512927220821606306116686569896890291402237987965424544499565280499738502909108190945495867267562460349016085654312100522987810643307737282298613896000208154116927296653608024768376856215424415406618350346489813869605191279958424335460826898755899766297769882900508547276084447505796543218449879069409315107434373481964806852505697384800030966720897865307153081175392056559022751462847958625840814794546905315454946429440517394059272112766155410046447307183253976967254525490685915268507588724880657842736174736357408483080862663243473458813265362591266070676973874302306558149840276467851494389934725915367318919690959067917783184791532472930052627140836969878536128670224172210996523886542284817143860565513202883843303478252709111395095032949452816875948801121313117276523568000185176923269268871945945109420457430331701220225500554889576362831751965185452086443663011421648817723430508539961221662336358422346074690407535083224666155962597376000000000000000000 [75,34] 18698803198109242078122893923702073525474637334576705727983306804035915480933238714814612748182537844320924671163531682384902454331889413728481619184983083391686458673788331555467974619097161893581192418913944837740734924859565530447224321434699978893721812443135419444665620448631061490080541555139213573883491674035255047440945448934899731977526225688403144085680815467553310047792135154795035842543102193427457004845638426100864756834219344074609188278343328905289353259564526929919111601626840517941039095738736823090702445330338110393202521170983697348087792197232005179859844809928405669727428933845061318914220870820201947226870193214622082374354822475584695157902306809973906964546180230111849153857985706580171416916762750934928678890589926220833593489877842713025941696156765813369648601662499253112071131181048883350010552586542332497589067191747117428704129474760942630331842510084825618910825189127645575617306442579159262908301203416807024883490964135500873795531170189350203905436161424516280381251395694067296906488639147600893460531007264669707746268118190984527711861737167873600974237270599729935017464186682510041666556086208304511831112872676547140329121630083965922909973137091994880340418399402790806856503592035085523687902533197204558518491626651899823035396777871708868102123431660271497862630894659974002980962292597950496193081221387937955654559098330391596472057020637044297960898203746255152617243265016544100382917889782456888081520463036497141963600958601813878383542450663142234992727546207918086458733232128000000000000000 [75,35] -1525242412057405738563687201448219772368446269393938304813980626137765635047937092941350014759839022403450099753579171316485734759481791042546557693180157721258774119335623332282212858616070715278772670630862080724382311340477662657850940987351724680228072928258389333151410419450416578283399270462962264263502443869990042317744242890063858458151541400812782601436524137944619443391986054896920493655490912606666129716807988426495677698347172538353192570278755936541573676315450455297979853382250764083712213609127859759195701514499391417070022443677272969511519266376786121101119041506790874882534529000221390763255877496082197880852876304864294433093263422802821535142527987228786665675519620297181499275229669554841778071914853495907517707411601551826008560535859954546300631408182052249991709140166253385503452252364620333726970628016028750462098215064569653948822525529127254150331799369697994837697277782470529660865575498259072410076547194412325116778943285767633869022231225568026513763401226387149254250694432581168832525818133487945533937705329789407679841992994460332204051946488124510692996826155128571928893879401528189236093435453890605514636683442274057272766889117750941745043761351943294861551590792201390642176413525392096478384157660065587176390996916364602488908845519600657230233543659754631236744089279098615445405422164066615483972874871773303577865727123375728791468542012077588127067198701779756639879820769052343111691917867002640730912445283009089924605866545912624230742459930515451502702553737819207502158364672000000000000 [75,36] 28395955132815453745814609726563100226137695078019406251289527654085277458887368809738330402985971785030684890404340433219479593102585560025292247303133039557891603398886757990049634817916239362495618044743843740916775777608098189724548117312227627605502194219286726969427870889478521951519843203793723154238279023619099960203498988499447980408503663429602169600653489725307504108999635054427055870520235502310859709353232360628490177630108363432183729682821973374364058859216549518887118237915780243812455749753724960461531649502079976098382207104007857424523920986620617867814270797584621921705704659891747039734686595702217461149627975476504075697852840714801385156474808975191502354895442321640517006138107295008730260867469964769443846937805314451074398072852762022358977081087254774193929316900581346657834603581577208669914697281998957176963353725024857233751382282082834893687262417824925449433664358660027957588580100309024638453532548001263350897376977674211966226435058032829720917781816770288464995045154509972710857257446463092024656353209909042021459301266903694684740614745469018622115871589662557534707704281995525739870902336097179533605444769071612915761459926825969605727831018368810069542626212202351855317290218245849285153014661658154753924512729442951489036871792734016272740096354375859878433291330831713686278533627341795533274747391258341052139982950381718257959627418309706378370574848446944802520634648145563385604300869271440132949465560315753360884364328147039995988201061741350107399782143864752559563472896000000000 [75,37] 13971049959525998748201374911151073580883952986359811859624272525613611240340240740226418256217783986817606737257357902407910525771241905957939112627980272313779063030984673953931914091764781456056625292953919665596852461339078401034963371239969628879146387337745243603535459999887881463770037757269954082622647637013971631016740117307798770266043050569875232524057905324765721136457688183155659841815474571316592149441658548016635281614428058079803917319449341656090455820770741889233839064143702074205396161396274966674764893970787809104963412993051085400914301891298772294216858751308193539734236331072374304057677437151955055406102304808779214968801983693285966959582625342803801728274123912360164054360928602363422032328484516121343402155345933448405843754776955564294623306249160765721888022767995702991961482986853404313157480187681152096099449787270525950177997157782319809156837821982174449741299650014785023368396224138716185693048462190228265361658366259039571563106646079869921190677419326296345633050764272367976418175143898603718172262446744357689194970389689195311173149876769071434661452141367775097930277311678449995850396968884644760525626675123650804431853762670347438042075866534532789354272654487186073139275763550834699793558127522125126203496980455468500560113325680799278101259483574370255868699509162998690495427673675596973314893267588472234880737694439643496308727338245921147856126594972277334861705086792961902545615205669499007477363541364246487847175006960843911404855384272268599527111790383581523506888704000000 [75,38] -2552893486327814340345276311741171729836902746377057252836322202819577742788496661102391199474986009379467691973918612916493391171219895367453703755001952119319336332533491847865736019779408394069488229175329427887060709268577943847212146129562619068424929958876548719415516932913918937248194970927642380531704514397637656662142453954040869817252685860449110453011208729139856863769507302150917511318768610185837772257691426435507405421911562813964100848097919821996885799572962901766981376008931951555245239903293982651925924551287890590644087723353244790807888527478796907037122185394964209239450827367301491992154031834167413468125153603716569747027435303360931396973352737516228009837371028394100684932979857967440877272586764036995196626016626031740080461194848331397951369318372659731140451112644815461518678145337121699536300758713990582492187810162376514359443682955109063788497168396531179784632806560918340269032971342719878069776374643920325205807439267148008655380699702524108854532917210201265163294475349526668810875245306271655298972827462475321102081195570249240961934888828959905557455256714991549422335397824785795732194428919491854963013977594139491226606871425326607832550428750905707897182241751360276758175440362153059862093836494042571640067500941759325984191457224171025457663531675237590623274168960251099751358055389837021205919034145858607150585602725232163283266522505322949560685292891865067106526068178878986810598987094222946313546587905484542369298908629303163224257809907211735010300800280476921713393664000 [75,39] 190740849911204740021926968700678874933410904878783366413138762385023514611172456900773481086871685552366948987425231948969041883265413092815101009545990438311176673524840391873372729510851935749872932789899772497702993102814708925211452878333075975690847187814921463453225143529212287283354641390795007791128919198562662207748269332672083311111456877409614679466751727448246778467280697956829622408905381944741461133304298768983417666905444595736804658600392375130156482849296431428986552824536594790404872731069110470759423818413537344552923268207610790450832132904329781244717313571282960720860914018341259770394491640152996175903527499700264673715086496457632389817265167685395552079315442392434849384577878420363790158115409175247747631949690190431577360745843309913796879889247101372085983781948547676817172706999793172517966671391651519801015114824298186155272850583132382594578740010889146828210214391464214582552907389877379121542209172067638434306783968177293360796357115256061005619336273197310716436483405243485228443390353527949544784341718030862335774133781558972744779098668624583186154585215694998854007800656546121247943094611636999342174134575602669031404232167600415205416572692507729266233889614647857248886051351757730580068777695053923589888516308899821613200572340579319417087442861093454314954567396153614673700102902927536608244377577634498871346972654276046379681750127462195830549183404559619319752148678987089828392445938074680994781769089918305941858276670027701856024451220759872105720092655854883514258544 [75,40] -1817739322783881989624905390382117901525195964798418408759512060331507656877223271707740077123264526570570584822673302820201813220215760028735771018637637734757219696761402342751997952958730079348617740514412700040031595885320049076944499914814078898619120722972893185926953233326262454737671362068692959505457475751673975187178152325109954990571220600955163347632059010862068107996573332858019813331297313594378729969889567879684888701755218178047768764932907322757671254682964896775201674772315170447057071819084415651051465359040297651966527256140977999665915670250235734591316933317158436484967546511956024681573334827555939414782334567903287847556531079445954535938668529222562435225161315580910946589572473615381295447104586771771009760835813591817137268145604522692817301434330214077222685995938630608755887837773755785005365461591458729473229106437078245326392646585074834185220850575420684372814379936060604955385754973259317787631277139506585885915743531122512010692671073435588194777653759968847552036743463556849429000476499070827714940737358862316338762092341634872846800549452069639659406203607265947904101917820275148152830036757926770989666776216702926298212528896692355066924517099020933711128386460381572292534707134049754712941966905622980535172053215537036721296339641118851250297467892462242076970237538760412516227306394757871653617747497853152962044092340417109464903452155376847665998006375750900085350187569464950783242018237222503200582519966268409168362206226764658418653036071640611333203199968075174400 [75,41] -827521914631206724068866633148754405739679872818936372639343733452742812634474008145464447496433506863688892497801417347715338720487281802548991951054040566255146808799000461193879745418211928996459084178584801412969560691882517967909637542316247565050274922442939229829371651084932279246152905810577115528941064528981257840543134627712067003874422328355891370664502179096015212899507220203987745416350237478160894244301746823890115068704272732039764031667410207882893856161155113648566672675327202249874780721053099086328536819738893889847563814173955122951644311310760449059231923538497122508925620631351044885986483654769652373281734258351224972171334146961962374847644445691744237136876040217798718749438883677181800186275248391914401714274315352959863384775530679868666121427945943821404981324412834391580948920256312845175998417636719026278248090517769207520257109530296245590547496392108823274563589423747355593368275640651059174744781323278488773063578787943256278319093581719709453567883743053787731025901573515639699231053387958311375941489895685479837825950924207407229686999254066013492381551062142240447308423556166488737473098579006069204574843046691220275477741636819464132293387488263884449123095788796007288938362430973280986691950052389533338953714114538666205959629271945804385141209988290957601014404967886072132582580801580716893270112054539061387570819169554296574018934724468098338756083594906116208237996435234728822518831957070445335232649090125786560670226836913490986823098251869240155434873673279680 [75,42] 89770206599763724816192712138708155090903143522606104354802846430148159138370745194474215220964128011562593104483062812613138124206120388129473576007290361731687721968634219925447867370110907779876016276899623768641760270065376686103538122488885704035804987033694878947110475694049099207807742163765566439872727382351231040234255080539422110181536240130313766878839646950861777176908037438673246311731525418793783645880290558786160509507751655369412065506789358423836803672660012592574645177211474486236441435678863856211054295214796061187321757114199079431366738666205778930612128615351588576834726383592473302481770656808002544855049310158904256861990414878171511601980060767468399744035476130631214953125252605944732441725073274341845083644653780039905277964440715948821462749982375931404987576187371920914359298486940233224482277198513983815693435630180649371961798167685054676927467279178852727796783992889082974919201597631610361966460220594338459210496718048572486954035033726632165461930515037417286051809548033096154767486104964801486090920557232521952138127621194214593381715927929286221074954120591006052790989917248708151861440625981965398337664220812590329114460273795746358215386984035862498015834399700280625594313920459438744458510857226222330943058904417596265838284472106447983065985193780551793642942061203871488149975572020583632279289747123236010263773827625854113169532680965677327140065765433203304905768776924979919753536479004784219007650723997074026212881817355751271077821498113076966751497305600 [75,43] -4175129298544760373886919904667630492437672819816653819436590214698995970748193159302648904742195097139064891014589029242391935616086767732766450118621154975684197014658287042818361638238932663275032901707923978308901444631159283844257191741095385554739555664437132670689677346489955864978620156682534364731315683028407703843887675221396880608374712830439761007320580943918097697691584539909536005541616203546266004078854684630384393677921352017072345534192095183763989191912507775082063517880221550522416078126680710426823925627856534353694969990124896814666676075983279071205178983292829219654245753047580260584573792315417472460938408951426512464693252475928825946293051580160907688673101648783865687401775563873400844974902542349667805256247379119401263998689275012121201012428226485420204551900969230520568133151252050932583661680024081202389255876457814526131091501392437613977045011597748046876032391680527719032768754177818887941829136823270298669376489213615259314696270775384171702736440378086664253501806243909337969074067057767275711915608161432708741294659282393735128455120047716504605584511130740746815870326534307315553186184084723715171574011621787768670031960490971292990072540596032758687127165673611449104893399382343048199741243573802360738679587819150429107003784612064588220996499178899420643014161111933197435705898323103158915997853229993720233036879116351593649058254270447952011500269265721687751710582469866909365370622312552656074830780475808165464456445955042073418281486639090436403826240 [75,44] -23507137420323122226261866797328093526408768605503014218886623799440317105623145174178588731002614996527816596312516043799373037561833624082134870028315409740546227244732601054929376386789853123982620256626678838107565745612068673682893406466898354026220207872055535276506850190394248914368598558430458585763948910181940018718324210810986730412482069764845855999583756823338883044696487426964575192481325695290315022938916657294569749497819531840460573373913873406303127820315714175795373411834983871277065085617359804830972037390135124854843768059697790568561966573967356048980764995497587828507652144610735991023533295443078753584501512534896803822959063948592091754586117866413415319909192749905703469205351656182532188831931752523993195461925500750169971031713978095770672676576714854039494418705484864024347669607551586365089217784232554480738527643535295865854932830746761110349918178524980693160657374246587850546648090924099550873907941105609227897710601170181344708633048990718993209599407133303810483370863316778707467937644594029666630305515461221506935753426900327685474749479204418964006537554556704043193756353431082483703756273445364658854591424167739439174569758244876826861875467663724612816025777052829965248154611357901834809214746658941860389882321867635479248903369321220035942371144250616546795047061413852012604768940989597316378160593708758662734302249325059908404486266281001616897580444905520863102384236067467730678413483948712596572715742365071478879409770915528992360719162301980861440 [75,45] 8892091897712437644996857264557747896095046072675413720216493984748372007443359138691120697243904583757838605958281592418574469276589023168444101283300476799911157234784303932677569075055752896886867250256936559084699542540077015247106343850870033928608966164367307692230674663490811130340129899063564450644186995564670937091966901960080458603721635097941596956418328449114495593041573410486586391980173493241721030965049102539543721177571552937223150397808551858720510882933160520244845907127314257182861181636858360117593395638340035109924805434324527537342597789768670134484628386396065961144410321275033218153557393327605767420490179790938105039280664792795274238625034329524623131957972508649079300733082297373358311136189040976853596686450271399870431127686655034677336878524632449189856447908727213294046852507324153846341303668300902003960437361447245833509233018599481854745113076460485053005826591851009952551805183900705103046250972554243560046239260199165984496529348733575239610582137145491857916183446617492972689034457843844439929526360254537894342991933749669542994175523932747574874955079953699814843754390273967441687180989803807581086146324996245318457071522164572534613526300944709349645400888348731299116848938726722337772724319097136433484244381474736069722882637181656044631488821114300022002153432949395993689297750765266856150337400165737112142429087491330467498158010611390233400894625451526578405966069893309139634004302199308593771827418916625222425553022166062835765381232539510400 [75,46] -433280370742245090966520102278058813823581072049810388449670443061082081665825476346743585505403447667481416701406695317343946404805291821053761619349533329904879850993719209779994936664693528016788882644196237649969343757805624012267854838018112070339431633531638129501443422775908785503747598762295544960900125670184647940432171199167306061325533087151390361682860039974754629595056325558864140146102338789887981384695566224487985488154671701817516301641806257561964109545766032591826492898508666122729754976535194348779547298988164365924722265997539199996284763041861768978075070309604402503851727582850377316991706049740227110471531696104248730602150676398142674093817922529622482857359749431654679280796383890437064561030629902572600311572706795754200866855263160462712639047445093151805162064261319753200774396387893102147658830532770507288090704747556808655534645561176879127400004127939024471357511580652014079078242210834254953508759059743978609437905855875235847997729765793630925508036410816343801451893100224320726950407844953423207085474024654572276240014868693229981142664253695919019860553729181890192149319079184515340222505783294129713130349827197639353129717308041426847613099727871227968966883323987524970616170609606163747401449900964775114898734712744266812539210780064768040379679289519973929759063222245997327364596643859063000700645893893621880872179291603712751191055936528218072613795669379213824658153851423131681902517784003319047813615808125515941209682972195634794434374971008 [75,47] 2203705192025008109544566752376417544839104737642195213933586900003118660312012143999569725304599870508640057229611531088025831815912487817999765600830836620622653103555630709576934038093733945311550095021818687479853092357311147113231873381411637167239514889990474717636557533828456052437410755357497266613151698426300962752194399617766352699084954065260033592710391195175498226410453395085894925353365793809434758053441482295693195825531155588047546103314268380775374813627709126297919589537376734137934103941355228485820660861247522916138015394938502135662351055758861345748667522045768183037936027989173840074510437427122264576125016205735399018233808245134493500597664470470765893755791270907752117458834292210263288549597283225842361701162070241234679831023492867816970501772960929550631343880666334904045185247567115020073561444401961154898218535200253662573838632525706479925185731785739891402348484789339346363308210342656391757133703707892563181980619700581520651993471931085343870337731111003797209986730016146817316446814889621152205681130479222177206589525402196805752609208063757949217724749475690364542347278652933700412824319119489231243788206553000926806698959993604236315128546896005975137177116440483624977783813774104302697520948842032790903821469806733385154120077887303397074372488934508254384596484774708127779910102804530926900548684814498853025755828557765469140425398294135771337684981982781700388946999808919584105106366810321006963984693354271143939546784630042076072327568 [75,48] 539541733722103721538571855336588709763669749725895372050472546292677541277184515837175529821394329976006002825239949429349983058483727638765526631090696549512257203437863905068687920219593052088035707238243333265659557930851035999216567303454834659377119459783341291485110334604864118766911303577516050126332084285314553801083579362957565863850841482586552659772534461930693487586051991922021409903387655957196170129032020340701025603879839946940724966940631593623653761426736720929187982704295420350393641861965608977157999824216212532948060487570568262246570124647227132690629833697446946351722570854643170717677292643417604214570840117364658155547656078395104604351961745339889593570772997107661091572144367866940756271776708846876421093486853386483656573149597092143149893401270622931310186680715844443304574813022894955540596537924059260479833809235690740021567093861015314174298667739812599677206184030974087757208589118271083297522323475514879449098123068419712317907502690280172429646949568849113754568780518904948029781583501335429416585399731749711557213218015065518972277465779862115118197622360610707839466087135622975037713203151099322139950151303185736360623764892673721025886617821993007859162446696865817367414497809187763444341101889602747340111444431504526475311555595489197852591151586703112584793355644053538952400621127022138754590906002517763842110445737430321650125166361042769908096412706232570346289527420061123758365671901949363747623543988562221325254967975017982997120 [75,49] -11009729187225288317788998783082434414539904125021117309699256989563149572514905873652899439293237063899034946491609543763936264847488766222117352768422800611953586673831621122704487109447303769209642970803148577690246386108166051306157957081492777934336120756161273168550949354145949873413891285575612061336302712899168209895719691433585193541531391316973130008866040059814895605099916871453957189167681339590949017520702651912443728469921039959885836091047150521625262007725701860041471341471268140182974929068673273612970038408327887131157897924465005565089078343024242671725017947817895892406687792837755709165948194144007822430444047660760695547756902263259124005451598301235764001666407618026767368245332607301323442040420604469549823817222085088853785935994328555447638341569198587045739883124967559160483197326035724380633472792004067297512207614341263702488187493441231243687178749002731945429066042992234371735360956031363118936436290630469899884262401495944065241446494453633607907974076040896794588756590486834714932344432521085176026782629658383346888056080183215606268662965406508792538080919438329910910481947138632430760686672686602418175057541826191116260273627204737847030579140548109178724333754077216214883441189883070949994751694568307701640158475055770626388680326858429383973251407884477743856668947492237666286020072686091689403473135895460968279953135501589465883676226284761660508256723842724055308851279034794624112683406116299680830804933871164692899818518178257168 [75,50] -188574245543432065624135725977804761695658601953876447667780493646642787878387603317994514584778609174202313488328236176086028544519190764350990562001442206559701842676311233681653588019269747092779962024958277306784589064360923985925209822980192140996836573268089770960504544547742287553930070042223397368428987594875246474189401025832162317328821529963039445506114097680955840557677746787786017999061311238628024224852543215083353142808152633198742074765605522413571356159417717574489011496548892648064236369282423809581118099204468751666032461087376249717738829333775798990765966006862464189843468430677032841653911965859012836829338492611527809850837014170454390786397308678898932889192372055863477082143084672761881403348858204334439359574558912328402923630013865472992136143383879321812575403193435243990128152174599228239453347938341135230798634243940187321785029212409939390780129675398223838040731951007263760633431002995693415649889683229228155584900805267232017120699080142832469257894253745268750817955484828017988200143448390422055688921573552306527088044046866240569208379324280482536331233419782358282325268077077038866015822735004100629234443942785769431021713209537489556633620079377166772008146617459320116936926271886766889669519644896939169170344829940377908323058135283303740984852906661641302200723602410720504778420472293604544689330486139856025809340909916086816903423660171803412227040426013736848555763364162886569592669826612192055554976883595179198056364350464 [75,51] 13811465309743766754839778116505889088737473395629192507063666810246401590984617217949275704599579335572101472784756347559473392944609037675907672491486201879623547731816003486482161074848809397061158200944737482181666030672865804919757614526326595128566155914149689457964424341433844519923416529822630208041109317833790608267255781972171168648683762336758978857397013501058772006144214859540197143707912357879632542340994300091444467390759909330145987960119475152117681840169091104314651637066074767634443129543682695596625358545569225908452841013877707977099502817146326978956486685094721188217491630262129447058651386467147764796278244875461114729438420146178021275596258644514331169851025392741531561377245694953488168935243063124926663473265691175423028590882706964917900999572818564623593056737344988959632831502236525496782775880296574621926187557836868866762270766277116460276690088520232603805103412809206425388365044940308069391401925242695143284594878464757696137116360332947034544075370725890408151305342053689715662128915721027852125481860939568350145043336171179484139326601220205358819480790414029636463064014344294267344293509190759226360163468211895485587316732388905373664695944488898851443682961778547310514796167734555780119427322876380630264184179806739399013322499105842394699015082954074486791791625634092184973688175903185546934040598948975957803284402700085466661828407276798541238532819366981334632009691711348382308873186714510126389780184582208891928692352 [75,52] -243395489116620813842639225013708691424217133411681245160098004950360901292654130853920936870189615550372567181944299096984850353023716309798633206166470818145019048255078168564395710048005722092664102277311891119432571640851469439383789796075634117553645775064582477561487783733499069384473005924026463119090088745029688430822799956359847537950784255246427861557736415261958532278418734384115242984456528877170270641468267706032890278080428149777064840804785007176852339893005329348367091916746257475716722364956702075344408181905892829354636747648019406792716972595833588944592639043891542289989346210381907693614821798565712973937759646831856271916194050389934347904346657535202013819896074689683635407659322310260592105213662237558409770818005813570842355528298582659717608772774033243035759748916742949654911333591582376042993059362872831181872858999833677923887176595323426246884918345011841391471244708987933337069694931511839038763096696747589165196124354466311313710339293250813035826478412032563859693840539603547995903984109641588413082883645361546329660771178681548927541916548638663078694790614321697478021590438631743432324710498940096161099654415280519852539938094455984595426539402188636021036481245509564118101848771393946227451093042865560625928749364694791072417533858033048445478830826643883351571543393970790249914051444100088000174343867303235049517648090542369953410437668411107013779448717447421821634152839462328166196821852994800369700992267795777395712 [75,53] -2038216610704591642964252352356332536046308128122725102460078731798453347304933328691127912215959201856789669578294862605441749709622579640133751903609254155733240802341420151693250181701291904300295782476949253323656644127216080504625752810081519901875956357019378740258932213860778026887201512663265880612623742419868432994303718041005710574925715430318547616206961786347594269558269595659368490233129901194013588898511618262104697934054850362742565636968857096641502351523596469123329840013347665192026402990647559554171153313113641183613449374003733248563095203948934993904689384935863912709170477937023807870921974093064039564990077265767594889879265592378107102094743731270371515969547036522263306737302528914403250912635959916141853106906547476720959695265003629305692227344448622568009288269373618547134035927050225168088552894677114565036093726812482876191524877730785449869667744943335497778405028492426711658327107124448169665958377197276288909548851120224743800821695413115255618968306645217777160211954031570931160661503747428286410941715733680557911660148080589037047148232960617324440987663650180629110835272985439904585229861736832043562662050013239339439617312498651471618508486960304911944883817307659916014977049824766298773312316736118199307339645157956462083473351900143855376345355336407101580590069989057895938882562570211712627582261933922048987079284622250994247779905666910689110708815713798823111288759332755046420602577022661649565180401504994432 [75,54] 49802329096245428155953320445665928150838254614429323178348897883052077147939869157638817053117720588406498812555848482768701827036005763639098206027895033342098115461623764848230869659875185793468002572686620035199739738034712031607973662828823385363356266485699273199664329785669261187679073892525124720365403816167998551898081745191226458573360235417872475984517456302758677850095196021899942768574308761293564273590468587658590567681639906697097427985729409547076922288695234820974381386173292047965860076526051253857938877136004395440456661376414160042779145366064788497605748282413297940941140825054748325859641115439945238003373117991203009280560424338917468884574657034985905920421737994247584462136971539836105303371492483001728969286200128336990333642239508751215534363286837925413383012186117560544898948277067501959552254510942129155476705642780378317194059112849648784485782387073274983963353285230092422165134931753848234830723854847144333630963618482072221627736783469300045711818240734527544648524945849199951578034590515252595281544806355777619099753693173123785528411439983242917740215099380932888627202196976807547749527867451709935845489489045440847884239845552684956095078510640221825702514395868745771005065745787439987805824649281928312401443735038145173317257872173840035931096842788229026796424506292925753577724033441720473929295403936320305647363951716667349792150937481186467926918923781537309618586945431417670722610366743434923125912236160 [75,55] 672246021714823065232536357506118342704713504627651592483141831029176325279557868096596069520247306014322519219005071833933761565959284460161838589700716419216960435859353867143713075743645618945908036752601937560129298887907343122032759482934266545104852858884493273538914369970305824154942973608308793498637326173935709005282346878059176944310157804654085786886550642143528621378822614927673910972642925971863506828073973780669454682114229761856530433338572857474275654817521551838769332217158664719439530505696614812105407424074746032703810666969568315687331891011638747268297690176416415874408765276959616822380418246444254717804808187259885648979817433982842611440093302748551440723299593546996334223334543555653283306451286321523677900466272252199084685838954548043104066599634731103365086589298880434766743948754776187138086405368004467325661426411836283591800690505780512652205543014217803029119245665531675508161776891652796981421525704604525946255881765849215615437558919754651875378176709358048823465015550579225453194454231973342033157293618374691808996826010838403136469235547546903820658906514141261797529058348668906523511301288067785464982084906744164170004651178319628457211046487424246084743406085213087626754082785271693709387233177306560953986130175417963417319265770534355150523923867072721073421500612163147415730931809284650039815557545294385472353602267345694193884859226424647408150892441803572572202758707592192965511220593889167682309520 [75,56] 5111622553773658701471486971722000703624395090252150803201034358236836158913091838155781173433196560831476081870464602156594234768385025754063754991942887673128894243674690541702674801118502147851951195048719833720875268045453577328543532466942969231651626704852622481585144424193025152527509468440291525176379143789881479768257619763611991892515782220724637505184502470444819843030310567211000262231418002840785422241033067292048576844867082637342186732494572317016627408049033796006320247950691823801986912870838590400411768276302469623635234584407901342526539352601280117516073195055993921948542050163037583731353222238055129505943488020512624434700914199478660936756884166104915597158317988995292459181384133090017353991426857430584012664485602994606717264639708896562027931440437807618752115211001010596373151690497049229961051542292690330831054748489048955194912773996299141597037889674947735364890998750544981868095459363146452367669315944948766623325018529416183799344578265463878304290485355065576119270736506499037618614891293721174070354877920900742998057186453096747244291410191304948825593722467546977945578764305264618331022417200357665690358768021209304558313385063941741793991832204719026116548375380558620376650520712369559969562151782289363225965573864359924059605579699788237432674761814980914185049070142749437644201262256079195152707425913787636224025794158033552260084151878835441629416247544218578445786349086121041262125566965912520320 [75,57] 84931387062886421863717081680555154492276810837605591626148531497682132270706695207501783212557025179968697209164220042918479692411586693499320489902389132181825392579238503208163224719316041688014542245981983260573975647275967683719869409682910495369280708302277883910774112327787879204672699827980820286569492811239258280496209202733200564268396682356679649522321221058369323940277737118669704894314120248343003411178536444457675290234868482176456715415373920431060447203719026917531888786698605238883522703435019378646555133384018698338260709555830215437618620801279695595434880545361781474449583212030746443095041926438632330427858919729423660186029238217207141402119462780652871257474517143906919033725742651250323167422720689303448252433332005998442520630809192869156332378522484240028186223375354457209626469140745755441715833618462028888648421819192404826012407467795794283577209636251258756495769026717408756603769557279400059092389114773174817006193474227587187251373852918298255468509390922471420360016373120029698181735839716737982387661610872657906368209653707690712321499978693372129939399069251928879227834649422713464271711878109754085593845589133597156018238825619259193908902784242499240124614293697837329625429230371036789697049878777450389695569427420345122219775846138073074722434778019112638737405119651036546878035172841648289751059201228896413898200407858620238754245633360075230316867189065610169652010612212719799019317647369456 [75,58] 363938559426571283348148704903739759124460088508712121678157375636238135414912802558707501565517840779395303002033519889693926212828641116932959333363130214301218280129040209232228378786021288389666058152987616263318321366646476618026652184562192290005434407218646862346388318320089155945925514448043381047319000960584052396356235404753799829393212442370164957195115082909406940225727245330142306941368647058804555464617937679078864000610174570177882542805365829903902553258397248734170229088999540115865428053497873029467354264562787220381410815351693520510421326110252790735693452591158024947905936722284021260135587115250281396105716729215210097301557644389421184083579111139333598197810656648259537348375330565504716246789819685991313819394947098205416284921633167545005157230702314613048878945602482102299442122082322549778722825810916308736821588831610436624218238153963073273875486957110192923273637220806916769532674144153745933357028461205387049038128817964236923484401270979338169863311898385294262054747860334299285757977311615942904760063760373106611871315774456464645145671354356912597899753847446884904619490332779151790847021858403210278208397469549802462439896149892779543507590248939416557305859822710734637028625987246924284971752602429943193697747258879624254390674164472795000191877271332993510934562439603482062315523382857564663156800923510029357519319365561908722033242468209097438262868275066204342953877364862343796272280576 [75,59] -417971749865972052184486451564578149840533288044641940384998429811146285513071579150883843270051455108603280053454627251395348871108770743602190396460039239421288556923288589642634907026594161286877102124168204105012955595101576997879875840110659989090175123659028196250925369903020478409514776959797800216485110594702057747913949223842216179767369879729739203701695711339514040291959810000100511347365050531497058836729646311709305082196555505621403892888170907519759355336868611281712924384991875493396290006943744226007874565087559130403565075121235972031212873803844375535326296000933174051704593239590036617441662859075283969541132205717813393677002312935163602514769924923518076177653744787743779459690143373009591280534698622108892358549550409880633316648825381773488144206034339800811506824446382057290257206993710759697510883379267188298289820995060038623799477421512057196173605184963694080654556323500461827812200317866449762789006150223808091592893848048912111395661684748210418013169932808265422145704695182810591014711067859823403419233611588571269144245679688561827125461054071133234981107981480334390006768885823518943331803938552867462557314306614111049005479949104977260172100041299102755501002929272850828178105234258695921456123248519857807863661335973512207519885503003382913613427668152569555054634051146132092891583806818765094911492759609450637023680453316044850834201994831201885213627654598382606588590880638668146560 [75,60] -4392832320867834210211301399164737310890522315858268841617428072504328841380784743786114734196152636265472967171201843664433692895882196638635853609902488552263552096531734742991875699273488031989289146619808220038053306590352114371732339908860538666085855270015522198154120806664419958162741364839416436734460410778175490610066462665506339716497632122899744716314789219984514782124364003606732770649236556340223658290510962262573341916305731361158480983564730473277380336988791908165733136263552926935486676478443576636568220462445176212382830456795668740339529216247484334258507069924953427436738227865288426882859242862224245053564068732606229131442216647196018149057162477351778376004186259317272637741824748861074886786396385055681728487331518212691682023377588020248640458429219725342399495855601283723549011072811188535031533174907601453330420221925092878342829473853124720807358324831279789337019048808229068087496593053396678726167414339150183490405394065603844594432475545595009092559548613311482412074903109135551330273777033269111864281788520585972911612548409885619334093338496148031630200455830417947902491200899469384270961643050566134459384461322439158995512297542441762014914785908864687204968501946278394106901766503608870219063920347462674339566874275764274863830049463483321026573382839042039431799655885831636980258210912285652394903758081098494841824507703509521810374459521516187237847857186501911908663801568342272 [75,61] -4567659606133480437661741188142382085894736755425280951865486457124767260861503247448635820843262568323983950233123384388712016973979834702847099863315823258204863042481156922169190073632710711700355831373662734601192597422709344617895729083142385402931411013531579238577850614565029290557940864092844933389398298123547480850158204354916145206058881462656804835620445545913348221211325043732833588987068743678429085509285589196947466319627171843105823468727942876335542620049093603508611611296017008802830752129118257212752238150642606231623219117083862488834753604493106985602014654552664370781087604063471124220203305165845048041702921680533224486496598527484704014870669438185527328023614344997965510659743338266209596085903612944025089861796933673816572508733614004590779279175169241938519836833314854601279453138958403461732675024667757318575729054515173489772715110318702193241814343853306028335546242136403063506004052860122888338957495609959465147142759307939436998610905151141945684404831263005522373654375221431728181124617945207026970769299731133903001232908361921417322403903847475936260872054427128949157401774014995677872783617570114297152686774147053693108032302167712315317890823074766974784176588234758248609040906879473389668824377471575456338003781884580715926138280769221948647580929092652741512897890317426682539962756641874297592081465989580204228189614741022007658926511094866177045565900826692372024412162656 [75,62] 2332443575954054984206679566858990118748237865491202943053646242957523023781977463668809817410477754562049935363595375989708885061691859730038328809882581010496501142069522347102280375117173277873799349467555947658514135762859018475759015691883651319174077087262868667011386009139260001367632544111736576685108597620734748115053518748822968345690946063740272695097038254375989740298161211369040686517275638408641406501422059220270880933394904387559974296349681614086707416769305175179431960307879581710588205470416560081575749705146882856933810436681657440882729959106865786090120063076153922367092958395240262051400606120456283945423386859653974418151351263214951915094733192060771923133749873439416644431534312257033910302084562515071070009622048392513363754307689600668907474554166187770070293240227977867324416490647901595196507143765169844707247460218427495322896378907985924964659937116188614568785327497242915339279803032277803872578217047025427817775857129167392064814521588945105079442965979983503298131659421513266015243329471903710992523858084765271009601797424975585391132885416618389268838461283053015070350037653785341201025224937468857248898139150483231905099352139510982391434891081792557162932639370099565608738354564160878954873528795419152942316790887348024852782695193876519326573215097965836787160977907690110082925749905212350051776417100146759111276082755992972860585753163702527729631289470050551289760 [75,63] 1551962976347820401712196583045253009500421748742544892066431556890740987567686489913927841683403153665971364916958446573878439495206290813188556648899845090515722503521746663798277587082022973483031767303673343999572323451532870618809630902855968596233141986757388564904601571057176364824653397229129117960711672462079676597642063534012482106214301642896854805085669387593372026217337539526730388611345105243375912122999769568316204485150479593152581558727399351332623587597673737610701430217532675566872156710831052603582870681326986688398537072592426624752117690078847421979129229269086114219210469846680662022884177954431324519325681619124498511481744495713408205518522180906984837042451965567740668660257387103452064100683399055055899433423518912157017642229168687478353552084340604667044493602422741622924623745780290860273606553409722192129682093943115522819134234058238361922714796105316521028037843658710048829882234863237573661250342488111891240791446031224858385991671479377583452618061275305806674498505555463863703680456966650686710781900214327685559627985282057622283410502134706526082073234036056709826908759708009850013543734168118384406382710525533660633010754575076387060297274149127960788971979994887974033260226706377120153079061846205594816811938967261929989771604833072146163457399209604023167805145941609036190183339064207700767471816448790047211778155237058214644971320328527175609084104640198052 [75,64] -11493761757038228218555638874239584217495283841488391353906441485091352439828664978370543756187628152444912634573610157807950539855062489026864454765702578738994456798021704073615824515801514545525273051870769945611513206515514955814349360762470968580982221551251377370700575430787242671288155771235726570391989246062145994750419419019383591984887623766862848568535797272574129507359212915518347793064482998249230738873420317544012659583658666538852344676088867749550039916912776284291535964260264458877728111842966747475074286197090512119323312318981834525601081265451721894046037363103668906354594552239754131485429859725781213244586692399279415562373187392721517897918325551894098028809899840823324368161094745215389058180978964773949770147698558139167480807945788157748811817382710679836102210580990321242827087018402687941200282101275118497291448977145848460242780995557913583653780122482297022683902195048949750363835655040504314984962040658484826889121752782153161506306122079774993428859250965742397252829986641453552666411145125288588418832705344918200539413544542185346123659920856621692795733097601159989464214480985230054491532768931112886029038398748072329418126244381144052548368466286025675048314006463626556766644852672968921874365562369244712387649779192502273739720980045351754208728021666821716189223896576587441532847655445880414308421349455766277176975873598266399141233028998215787523860134528 [75,65] -7898797001703268780447569259188426100742887929816241972739551145109474287836095947089106093006387895718416163167524950908098586492605343038744697883881319423324688996517116521581323727890300543505698753165003329625639555555019941261369883237204128754989137829534850666762682504329741094310790453156818535561935674997119503290724573811345853796645564326451190969089268336080252648388514383911303308069729113503902158256096410040184443733687752930595973608927301281491381526489018804102101927957130050263172531801007310286705204799826787940908115986860612046364949302659979466359748039262708945864455710689218593668651235506189863852541272737778150123890293802806748501561435356871213536577758484423665008782575029817379504358420044485656594966949351209196875234747028853491272514303782004405933062525074550225868502463057281105515637337730588583480253115040111926055043174319702657908042400586391083280197592954016787859420087183250869682618247033275805488470429278049365628646699578009517872282709650841823067047884270724731296538367808303722994232780885311992054099549007311117337260085303740187576295629164042960257123596112297744772276474953171066286470105399682241266373653216705261147725950333524327761472223556035716574193935128964267175054091087509216464092788577164906447509697110646905094009999273003413638920110596066042627406685778844773167225105051162820582029002627918271015586157206000379161072 [75,66] -254153816112847316773304948611367256127668819218138439687025706186572723849654001084027968461334965755759063039803097092542683745792205892117941289152242809893837118601461051526534479955025895012405787012723969923333027655937455305590323857983962935017449063463694104149846836485109660440749228792067444767093644875211249603487311151132458257531347423168547640491565866359372130561153088429215115239068888208351437302043818584807723105035236663788675022364357156307297173590671509881035146978007604097172577503247552219296126638704475827557278003706090655198116217472277919729697894300026329625943678319770855611264702779196730927121707906791450800385554481424839317121639712492193730487186381512569396513208626805349852175916302679426669335959793215019226409816474425504205357266785178590406775153061457240885105984741667652988936824802773874036747698602077129282878196658211205507936878588085975585797176567937124698079583875144734747545421308592910806292946457181296742878878917257491120451492503715176209695722242550175430233848544307938791489661090117132802064598618545755560979179205563920363909842896078478079558172246182647021065309544580273510488407683109557580042888508830230005217426129702487252775781939322736166629724469623294358255300709891336039272163782874715105153683520810881394735935182555428315488611011415089328653198333774681105905763483175227757394559444713888259862781780723328 [75,67] -6411938440599451090707848203257006775401150478810573080331894730599628897875865865895204474010018272287598890111367209452497697714551300117249016235089316838644213174649282397314850929741425330971588696629653976368151711730976537007563698138074788985279444591092072947728131228285475286955947734183906579468673554921864769365341678640050207397000091610128478231808562709570636978766200034064679769388418261796579766973945979611591000429745096219651746399393998920651412763507867929533796263198430932358278822861396237994562469827798871902304085606982055105724000512931916985369331046470171334123920022784428067209934296270682686835325001851930890033817659174181984583540398620149859492157588868900418694044314841271182051462930935609286560994698737315549636616669168941802318751619162849382935666124473831762415665332997650405137826707894427598269359279506825923320340561659281174405012068628691637033155478943437273397955562096301453887300952639205625662268110348347721744590638608523634053687166167758866069163048630026356692035220408923111188925385749128630557453574314683646768556591351230009582099365544156156260651991922177655985428862873924112019602937097282667831310570206440437921273681687400449261169413985072890195950755698177332040118627892724740925314748371313564690267190489005180755980580261807359099979248475127723204271996166358171114993869378053247895674533066687278809525809552 [75,68] -1102714507164394978204848763641006956394188462194487584338865456734799053210012100894996492471078177754993143333455548044892670951866542301735040924831643567163209986566082380001684179181535531389857235322658345057044811503000243088628252496093210693149014023926380613200136291387432246624248335243604874559263644072337015574960776581001010941478686889012501883894503209231556216477734694205738895357788774521709837529575431307549306883649552885061883044113764459956382019819713945113938331536901853491112147137068957141484277902128465146438675677326269861858297753060069033912029793200329746925648242380636321110131961107811041748639452585283963749187077983645245204084634463999956977526728848061615505606275654185515384779359816389143521935117718603523863062136807799768554099430662693565670898652214048102802628060453485987614037236046623578044146186151419377301612145619171359405462422793939623164536722775644571416594239108405590577133347538622260629746425119315347961546253680356869666814486191640501764790095493784169261239620093594000711684561572500310473236574270261970554805901237166162536984360858575499065080186295721737203509224181604730574429329748704652518704655787045099707310794252920955483528201600719794197444436199505260110177186595680730172917371083957793406822602513976365384517750636261908602498934669908643941005242626427199909457899456151565877193663261740181599104 [75,69] 233194174689024001400313125885597557756802454604327370835441109561613911203736803383274948956309764870823765992916908223542030218252286244027003648098201199665215783189910077213000529720400625747612210501370255198421917537857327726040888497258567218802389858663121354732962356142855279484175855475845832879158942805569018013479645428628091447309416254592288082877356294219457409434567030379696944830879813537123834751041608755586573334946423058454389405653387285618570167440919817604142438241740898472981264289495568140572987642571962987236702227951441964344869950642930507426432169870697304553250835556401138732833659686539006798998954031442527264681951566064717942037969858698421677684656909323330529513829181909927288396709303822908193899577176989373270329856686763035778828213035099814088288560483391381329327051956250909092402476402448430247289055979940348314140559235784328555841690400610421172275790051117607049024586622749861122572382103383099908537572160765499373302391322460368241198461333366717188937297127865752155719393578299579642103982447841909250737568956247638546865256278328077242140644726730831197424673110105885671994703079227089699625251762893895489424107774575193582443637760983058310636195872468072953194905746511053798898695829286509303799951651608625370439780387032063226016356887400981981034929395142141287290588965984550243497088830943407155675941728854512 [75,70] 31688291512674879547973991003154395890812344839509280853619354460032514789897975610827429780104234264135658858032311014759816536257822179873148227576955160114246210196319910745136203673348467194351612145186903299213648859603505322256480946026460653712697250134162408031181984148061562556433660507414585655095214055067139525819357443022830199855988005721153640813769836817198785456456001070197777499297389427653896100777821473016939367356521349036795736468576863510930544186531426781357074631080361617070325463956467291563261504230640689867091981010450308412322089224818531151596436198140980804638032992923110401069508288318444954694959772325346276185430253000688407210036277739206868651127624075770446365841239534439892730076810257294517485799528381693632138410560900237970370222249979610358097153993926398973596896187168594229214067332558140157638739944588890206006144406328651096118111745564927031223195428303321581898611540272992446050485830087234463863610802401614783925141980299991122446264756899691293607221161283913183172034478038700912260358404833315461673600335704437240942880892781005114824271199640386799272859765797965267712042233860451285249605643901878686847144737063068219406412667769051239881805938249155568523277784649396857101645140414742990820768790452154210270666808365254834869706581352016463126797897646925615472420153843897301373187174847303014764905568 [75,71] -9757283227888706545680170288037688007834312749394781295479003318544425612974645669882748825822478905428966662185343536570048888346532019741229896959824921686984917919642720103085026500416973354520446336503404014281731448106002779108538708535554566519135603429608034283521690196667113103308425489858206796501932846988484435756180719380431249789640146374309420880199690237938365425930409858176670225922927028700128132548087191391434546883891060191029738821369351645179614744038996966718366867923179896842634756029075414317156880115903457652606295575637420115687344785338312999122101496908744704826767644309360037944574254279350356063287578793190123272235365435533359377970865120376152334897550549085267580869872421061175806777404649660129630930116301983461406913446621900235465692652036050709239127639276731273616315366094106294873565777380995482809392825670735432217448059500334295799876736319433835169802694451784558379159865183874788119395090265177800190794006953774059980774994930168709289820114222257212418990184249070035793017475858712676857209259978572537136550421367983338511326913834062267376199993866054807210122615811873948033470978506618664201821997045088014475120448433295203078526921130980364691086272674303487000266005300016961431320436687413324495056430252778223034622649091485088240376620428374675796150267647858844103368637213242021720893420395041122396 [75,72] -256104827189513168040631474202726009370283305159991979594385721458098872001687933672913755400266991311651244942401892145286485026668264923141657486135775450026434175155846141337808305659475748996092893252236873109980857394721716585594913869052951718988999627236292824356946159386490039258477935221232614454522049165892982292539369398527020609485425455497213186976644432456917234273288519826198917363426210638748558123446109097685958093821976599574608910192298033119483829448763871446686506536153225889250480918989520224354625521843235734246578099343074956805156831827831813209290601849234429685211562615087998444776445434285391836139224098704769271169566594172891811430698131824283104185730112361808535920064286447575574276314714413470331686112365504928084651237060015822128511593115738434654094267278242394074296726459907688783640047804628054094496337710681786187794540857745837903603882040876268822457731305716359525743839381476316145509491708803894978071237409041993334485865176738662458405084494084930818924089100702722044850906868287955913712366579542157401357021744643822096076434404695570699227064981084562411282972380683898076826061973425723507033283282870990662440881673614424836235197480549252783621377258171871503981814292815025759985885086905379759553560752649373782290701380560526479655737459664382506858032570802096028725001023634710665410990675712 [75,73] 94953702528288557979596325865920936917477716782229082371854266839038833740679140926129308876174472727535066090055122523007821393342572842188344134735071442336094118437911825884905867839394532224230815278046564301235591171859859139770036882245755281453363056574601308757991222012583490663391873718418305074724758827641865974198497381729447288551317279092009587896200593453324671654044058172731851421432140818482028066063737788615952978072501439820149361981380330985779638832005894542366574521940618307746049934145047611325348778571887357276119550685716023845574886505421816642559947866256129263958443066042004587563473260090220849524989550348881833816677217175480740479007160112366533221576675480649171453808191742731131471437124421006697676568975107490960348938662632171442901922783622078175416987186619079842243691607996086778884675750061298182414580788938877563754761123162808610625249011800253607368003958264233255134007197994120537145331730346358651368569454194865471041110525795125451404480274888405938085159091462867909870817270804742091348307005732888522075384132243217744130836570970408147600149288562551737037394624272233546671833780746121524249189267221825041897422542207782574744372117159542091667220005263003800877945387653459296191733931778865781817916573036260176588930598921788018002864880971589758493716640842482019525033643000794323744352 [75,74] -2135788671551193248646151618960589489989497556117413997540222743688533301865135739182904390683328298953020084919692766095721668103298455465905668840322951788663479442758288355279611237447908391663746858869483165902803850349966337867623485226296663192584998090285407108514119741036724096960059064832827690628054235649531972225732465255376991200919941243131573638800588029328224679932393194385777198310161255905724811677770575135451871675096489842480708959637694510004376856303915423756010854361982795649450687057478010146641055790066345629772181757743607535633295635946433024816381052484113301937969431576942356263790709255387684497990042846463471076691235374299133842657960701025627769271893196405872416624745098658643642794574177500728799322403816678987398276694232188530571544112468728199338544694211835079197103598412096206930156382119726014776049034465408087281892280457342659120171042128887112438095486196522426302895286463491140210656952053247611097986634347133526348585454625880245173443028016642843573660234495476384102725657669619096940523549606733847899263838481406559641479883502114784603892071687613072587065176212324089705732341585967913872309566303518968414684742638899953957953259833067858035788185852748170594626606109871405021269786476477872516690850952678403550586294138918583726570292667412068865780402075041689204386972102545600 [75,75] -26356668438873162445992621901598764443893904163604277614766542427883227790339013956280177721663503920217858625832414478035593904104867247104943484855916148558225936497148323699505756895546441499021395744012365041908933946902703673026135542326772363583570034716439900058030772757715165013192596285751188383590707272841304359108730269079156979040268071020906837937669371762549303389204634337847464069153372896483304890956274187251171418483421092269676019713161285269134288110772069288211956839956170189333266564883930914310754384226827399486712611271466788161606533865968108421973889741171669969086686518877185009437158218708716516243949369578835717054299963417166608445309199060802237006845614081446692924155901209930530562522058723569440772452716803348872372045066719630932664302493212853877806673214548875539693074735216708014635573623176027280647559888478583595845209573217991519974016105982864714575820180294877825586880636107909598124703874589090366179173110117825927288104618013312127776191977938625250021812910718078168970730775594836053596178983614640085078925066057186942673650815315119705724789719662264828072774601083253901413767253318116828592325743911646028006882463848070201916273679857558438724363146167981689955190984945331298221995927630037102712712172212314866721572722766891999046487784850276442627328092559691753264251000 [76,0] 36048649621934114557795596737227183042009284234715435838617327297558387579523486805787265490692540475655994939154063314270791422335888400831528701226003369142770560007947458577085134703173239655197078293336824963605172509532509338492394134029020672979631404717711106117134352522804731342299566180498131549159264959422188916969453963834616044523221525771284684867613122032856846666464159278551784096685867271680455599023335773317730650516225305574208435704506495111995610156608077665065833752977978017190476376732068288380587223810436406012143561854385274227094894269726672820918146451930081114488546294464029824247787360160896122941724712837840237104165819207083747826187781552821111475009618762521618613717254919785997447716393490377781181466775783531217339057145676275786728081521026035203524708889652949245345225253565666902289205768924851596328565171783667004732190847762038407393327793535862039623563833185953106512136336105562694656253269575298148417641473046691200344847207386010218080638866595486906483466545898599578649121463915801052971254820164575755171537907648425908934946210387092044581562475225956883204849610333808301290039426145537618896667105948922781277852834349772499168500341744511299647809427087984315244947187647134416813428066192267329653747252612415216056530946413280224649930220554649508501650647111973828870818726108626857259230557411646363856220796681655258668989449606908789150482107844954644024392842722275818223775358919173630923146842397421112037552057174617007762323803097840943833978163028246455648256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,1] 25215003241277943830287981948178370619944121441023270470211638140716826472866553740269115880452445970769182322629048899541998746165205089922402896331721762743346166134758902913196627138139076605536334131771758348541769950323173386414210770375536433941101034083091126982248207617859288667801054436638454603351937102159982981991152335741100833642269473327029152645737245224672120148414654870912127040751628084374106317324407132351111249531920299328568337744527607756878033882060293637022582378858107019977042823402530153046944941655825788042427404089836042611651677796054085295998344877220652556633468338587766053847366415522180453585098151267100165795799717003517172724836523663822935805615200622580175263085506973338522491093029566610605802716701246466335557069619871689177102299305838415496152493413348629406689278793047341010762291134535382171909942147794942269091837324809308098078478706640600247487196589925873188545390264530725529866462627999871254221884506183014229197935080414040667024023958601337754795372990032680753355043109806523545076838471684567203152685363074216661761865077206750889303752613245567771964367445020910052666613824548454906108279749819756185320053528477514301453408513980931550203055379093815506000066700700046713071080693909210013825310719457850674132173380744480957938909011214984007711556294618163940097382141103906344005174424443134465674174502763995988951897896757624849033682344876288725971185069956521303111706048785936878874045754482203264633087359020557065142735122873137472055912591360473134268416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,2] -7863626133323325780907009094266087162919427833718090621256344518713600706964033752971406131707660507454762044256759255688516703603543719136593777342697314728640605919861112277437735635141013661338471785168519756123671706915247532810441481574343006941986922473385565484898466409505745820116030006876271010831960501096652388560662484482707652093458847620720601133545150303813700006999989816828038229481523439862539280694357235603202809837263853448704075525376784049239726559907767316149080454365905109089037241131858394258289605768065149039223375495655500965873041955706989002906419682283738013671382489088713011286114345403636483797877504372354012277053920545867145763350404416698554722459742640074383940247536090568668372414912925683179922748458827598851894874839668281194847964450475350146215149284169780220387536554590930579019486688736083799973744224960581122090823312136856233399856530414596129729128604828432487096480008685836713542522687455162948595856305063446023193410014632238004953231761690926856594768018176930473085200062741496360183108040494541016188170713786382936566013128882762376917316569750724446099591188771727541459784450255000096042287971051499128315875212530521550431864502941440632398712081538604601159396176642504263165326590699062482396116678977681788922526043513760278002980265802725977087480785644252417559450485205860358006689657496067752761543783907299120236122678751983916861694847800330702281820115919248980979866615016030306242232178956951413630253080920652060702605070659644934004294137376639674312818688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,3] -48463485690124884428728816717584260160844269273438681644146043221815215345555730893754723464340540366451845359935109119136405108061519713480880505854819247973590739273758266475242884806860472955783000674844944181012860985318625895194490346603775487702691279647512100476979345078740436383798780230127577517739403808383843428125852320462139175436989328682779643005609263166554047110785354486314528891589778220263037587667100066888359823453169547168122182647223628881570572001775504335540899556946482165787001066027925790984061943271784553530865982112026883633118326216760767295014958894061128665317761886195431875888562715861531202074652852818835005897003423737612768095419577096039799840168659092655101575575934322781636590686424600297631836693831534986757563169857987247961654476196847173422921748891379963328559706055594111894648701605757434302812787420396236167804244247582732808504873597328318106877106344107819089219421377367916282949147276972027257833592607714773744556074904024468764262130671408916913741618098913891884418141384326027564602904447062063014727809499031517124979420856597557167929522087204244014446325336747484646627773205395554254547385989806878561393751905901442762760355485639471574019450173387013524000593680834778794115680820325093797442236235498450282662708721395818521554137243587765634424133420292323699407857599777022589129010371534201687163856804502594715428487082045174921861671682687970559953883145866959389240111257931155528386955192042774506607051231673097854001971363194766896799694496290859296265076736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,4] 616993909075150633655760925849048413408123813989657412611246150763380489473091156094194768276756142170144147019685224914917121900743245307688825202434818762129528323603297735237583900572966825714236917295112737163058628919913463421033879904066554045671805868907787464187299588955112451790721471331132632634112942353608992422430469255226230789391863222560017915965326753153123816830977129655096955468770997948455458269925980658702130825080034902187903983066833055150978197404955402739316979564938499890061596332405442169534929998918948349427052028395982497148011780109072844825844154587641602921816485598144115405938338175846156954346091294887324937505097365289211573129744005540847318712802741330315851058234910671765806252817702125306518597668706657130065453268271367706896874914495736152435346158369449772623499057344273526473413119616324138295768328208984958860522723201681470863629906194882166044615165119411646279969589659799386027243779841210606666754758169930015396538483260686460620120412937464328932895050263762006680657639166679392127751014485410603557744414750682820889025587313475205312705720611273305056508447695976578188544407602831652304124606894591332069441126326272601403118295036959536945527249444034996632710524456191124126151873799437486054507701004040735744082680989995993402173602218613653949309325475025678283227360934802700617664940386271542439912168884001705138238107385151267579654642767917145174786251393003543967652898083980144836072602008657314982631317793384342609809914512711986691335670756915374476813664256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,5] 25305161925211237833315144062299626062017783723185372287188068337665514592934779332159287103743595702971252257307099708487427989958971410420653477397942363034562775636818184312156072998969927099083926706271909551896991299944490669933559066750287145174598970000645550628159419645735185270210000748510919722665727631004625329458358684039148491857585387661706570625280501533216639400484526034223291825082452573097838684162251073394096577705073276818220771359947451570891071223544644437736669993095529155262410244110765246309528129779023571069325871428830603007404156169514192794771644596666461463301399446464807998329322831612248929137185856458296138174879604312267902701501292808322623879205482591842175672477239929921495739764611810373440265779231641879042618237820580168409977319688448255943427655855571641570395017330603423258498734314373463410330741018510918532895252636152019895713776190839566585371075608189956316846814076883043150783679379458314346632753666025511527660169431425482342917811727345420243517807025693575397336019516416799456355126799426527449464487970459127128825711207060804252890559545531563451027584066000443687279508181051458193485309376514425465142858775606913818798168394529682113058219009339819087548379769205912052772275195273882870059594480637788071170161251552603105049079442639540877168368332433377979647069839696162549727880951634948449050116605996518812645758333211665706241103934952013418600617551309304056144145164241661038693019505852269386996967346257076231315415266774766423481745585286087163561249865728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,6] 185652250237516675008921071008552577416232460213346809770406069618072597279954164893172499344843752930837751400488268813758331476518829133931004122968908373659995173291300376283792591499174290480355213862935778083572631335727640370399442800656662416692596071636883400653026459647602103912615966699771844317557172491124102972038285407093059271939753800718018344285036335519550022679906250878189640149166994988649670359102152424581026850423363552880370482321700530227074282330212792698436384871966524307903116076527322923138347272955610119036925857578881237859411331379606679638817386517884355836549883840929259297437487355299636347245537349084376548015889983156596633908106453585156014220292450742106978440102375631360344987490067284533346742019250776520276375059669767645631899503777547502862965127277789103061406075507304858311684774064192097607797092717947304655500084298447763323594064083642303991689200795090260335104446004607144798318328864791110867248769992380197848734164665707004049877992383798043838978363511647457307003064030158429705847233226382332513331750321507802463907801094175900919441010399917963341312567693574516011340788552066044443882447936456646719252473934514128030722064199517240361926778971260784121884295137235691740682012831836759069308106593856355143713871247770645462224305018398290675818125241096063732550350752235237908472838449385556250251155659656095158445224440262531753383011134517917762565612493187801433357454652585626770662998986446840181564320886295341091598310677388067452415626060803640811126209380352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,7] -142053817527332593966863255190555913322156232343139408196919380640952430256952144547122449864077931725660683958128809625004110348939201035480023643060378297706496657753845651794963551382183461291626258254270935218144147526460161805569744131382447461649088392207133548164502698460813688064212963165485325433403145463643465895341165805542493032478051016631591440468699197696237691316062590009858738789179332858947258490297716395365400063002518874189470536180188966629164801419319306127875434862887958563405769366669440131714825727427496820246053230796483871601554934103942587557429181554822782111243128173527532117345128457882853602220723710147610624295461687878054716327146180877419344284412132009495116300219215688637426117006968013983518624343620905987113821997298022086825444917659470896947617663527741798025845181228241718669860093783165043052760514960061608760483939018456163340196554654749275093692020948153238341731773897174810771544821435928676967562691350770585636406606125349788243191282700405870491745120794430917963230605172690953670645537966219860038290343691817570209750913245524611755613170605152371927886257450464645295109355947149962146749710268433842237360849532047605560483582043428155661961190241155198297515090284196355812585131502951950288402627989384392700357057231276848858895727255255219391618236328241860443284259887700988704839017658943186828369269762011817615875605840604405203209718188653467309250594418100061355496084257644865592044298913905865483633490827993225899467107492250652653747038776173269002326963650560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,8] -807229516793170122620292729213511388378362944751365015421506672506955587956510400247570333657947935913821320630586182565902418480730484390716106794589370528264729862911086979182325158007048243032032676793294054286338322101921311094117388093808452959277218704945153685961986208156670494258847777453393548687542842249775647181760016355398755215437863330600145443057360225449443055027702800213599663157114711336186111943790132283044108897907403144358316121763164682419911115330460410767172299055839583486621234749825224158182715603676569912703222943168945933150315556110826123442432566161458144911845748843800966010476378955540573395836907929764551760094793229388938702375479503478768783809523626028761346505352164482790830428780673353169402844353631254544807346017407997363243496582792643088865930084431118829444697863198627689105646971279537614136841873345244108386702534847207545443530588648791547401846557110291125431789116712821687445558408425921018304381865908367316768426024186961642240330408412843904556727325799915221839653631507728328009672745306517751514402160276215717593655087402959522362088491511943865578503601472451700993068235311825620818451416624500364327640662699245857527763259119696398618554566856050751801785939709945126341648149331765775276662585383674333068489234432487021765527649014929655855272677118255274183422713893262528223539401100202705243562438008939935980917927084106913019578902067140501260548810798318128077475824088792902763246390339497452867564647396741334775427500020738068876559177101672134080709338857472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,9] 881952869435102736028812683285237001382611240968199572601270283946004149973530403230991570272940389075484643400284485526373696737054175115919189943910995061924717581167861986228359992740613986203650537988253662897332599062773323904245132710228036750962116267694253888672940654693421137656916127724616529320476402823330404561506604795733377282549119152830744216236980155013731953328128099702287171105106854956236475950049600457063131843595518943615423084287806360166921068536842657302177822695762822558744361670285223377504833872024756193103918370753961819945181914378257148874040194067210088564066699917579058782559320579641761624338371017590126246723965635534231272507158188714166355855459501654816884082545556184961248632096329950138828216338024005472834040029465310492202105317096891110228844679627210013550050150813100951743908218649317313194806057745958516503367285211310103134271201802149766387430461314161881960989996917066703264256862091235105256235948922365494066013126182033015836452555641995134056376507043455260201446817263885963936706245305375225577569083019701335756335219783464328478914514008520811998893223970623107068661628456442601595886125391178237825295161847999392654275730171966975533572741086095398199627680476551857448778768984216172069781846483476907655464782230877588314074168227101581530978343143899730683745072926061198927089431254247650874442809434217334812432869356529411059501702816162095121905020271909243203949697322088297378159652405819257092471651096425780898772302500605783799804072348384951951569383849984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,10] 1484415285048500771194717625938394854747262905897963561348263262017708296772525138660362725008371862966885841424296824750340944575910259560894115213095914654963013672950182891359880413937147774938347388841861491047070467431782063003109325334957421047344277364806189316734671000635523755202598157232855951650948294404368804449789566391166223029772070557623104363022693666104889572507817232291022861860493734012403399813885615801450114563387539388336309574082116289987984806934525209169289438448467251129181906326001536705814667572418424713909184127277752202684903019458734106848238651320535935457972226464662841317033616094484976754740423464650848694180531129691288092669461193504659269974250355639470233373702634886689979936764363445071592085210597104288466478623305828436094647583675597189002217568760997964821488303485660157319739545727031625166961725131782730012692176375315214027294624213092341279890513982156714493834783414776062720073405879250182213451272652449867904866125311337467315787750219549822818227176652427745737117795481726026219344419833672487717360655581710481866781268376874720980761898149165680803443485414255163325200474891168851296630407033418989649613336416354941464073076050200169124183889966244773126160316111949451545129485908105784196545984615112455286908148262494249199296501789476400412121353644460507564653859596791404021064705307075044047723105391398620348170156028470121314674046676228491450337545389603677061738626333424950974073485400173773302194699395303038200824802009013646147631840162975327902575554985984000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,11] -2692117053725917311911002108388957713578014043768424775283296609171129595638399577355534941150640289240999723291079372964766983873633668708317075577867226625799944411177157856983542936667627647500352972055563165679957911638188600561887478457002471338292684920041921391656163971857329741918365074700213355448743266385270410820932524812961898179176155899622203565054286529336254041341038022132325558728386209163555909925659345875674434264283317206060889300346571150245402678819275830455999659210706450366374297220098886875159041575404271359116000770477875272058687783503304907036840893561589113662131247067401674681423074143289917504828797072929843527947356744882309152952095360599454573775547853828587593975572501009421141368802131151134944829469524170850878636351502328285792370196649811931507495005557547576668132731906356586795873390599397018982591799909563727703421104387819534221241305181246721137081112465014271582495503440778936853788476105348248479707708735671549094176034590348525238869796525752705822871046849529181790146362750195117503571008387988261084669636674973372643952152620354249342067098245723734133915294786683315618888994189240439899389364416498683924815305039808246885103037092656615184306426627057720269445452770896395642547694112022758248929267781672323073699750544103942743463492511506794968417321108171756692425642421311855282573887409029083485991431669988301153653612497537619747786712897003669466458891703395147677865803327327054626511231230681184074494434848205651656348313020530765058472089251333764766759080951808000000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,12] 448975069240997064886571033998409281309076432110246396844156730209370470614664746225213715807370362332618687018531998533470113454590184630588447634081837151664479816795683233641223362350890529570251023460200589936291257615269139224631837314307317669806203808219431788288652149759517826661523231256039266876531605972746671863406400363091206638036574117592990812670696163452293419602555533796974970101127619310481621040863478025847944061975814622149569658907328572600740312796990288148967251182519186973050180571370162584258795120420657795554164756425332667217919452387869131012530125312872863505284533141334134453047573248528078632562001541983398275501236148149708805246392036710147368653137901559617628255803965321349457454111717364234235924276088742784257309733290426195355473804354256531833414102919210243980847303148407792047091142420444842645798801546393567512605268615437158898314653362906509788767473097109068146687420769871524075769926273437527272297222195838249118461296643375267598039140309811026906078427782499601577884993099969220365489747073514192447400207412119995938140986901115451768695111766298815739161953308838148794621737567409946831781180444554086755192446756056379707668649769456843143661755376254350921243103964249149345145889930341667169866776370081710448520626340608326604349621483744466389099193320077309481929422910312297917817483805114140165278217599725792719586877059303627175287370032051085357570016779167608972518418056363053489157044124590822120171962853325936532025609772796313188164330712324375955967104253952000000000000000000000000000000000000000000000000000000000000000000000000000000 [76,13] 1031005325748373885036505198669400195648153883435128282395664306741932357461855832080343833633075029139020575310791565044880805946521122365014693091341976379136291041337374572101211441090237914459347476685575905110022377647404774393274675578888811815261912466321837521944275641660386821381706265827512830968409596773122215382361875961038105756211145398960662706061419195133776453809732543312192925294152176915411394546342299891450207456476532829377168140621565195248632898455773092705293197510425470936758357877553104224534231019451334454791757114275884749447008503979530193598521092096677058046524319679307481724779253734576477914461841770072377641523272219051847785396783461177715212961177839405732813813914858053284527043055160977254139759712366872803928606909003106140303211314944357788978922323622062457694589554381297251887060617119600506961418418846177593892994596183018631484353652888633968213926570884449251294238586423101208333040113515126022972420962203745296279225649433124828300080162941332245795165749733551991804290161540664224081090727237197109559397932878352999222240727856603243878882634341730543019858597106753102199526641815840418710061341968496928783274233115087209882070226819961787293144310811688166558237963500023662984776228222888164526594916760941231596090211879932296850013985716046375460762338363906653899731062738846079934815909239327866861573551444640998159021937682265160603387630275295361613644232524243000108134707698356341291207392906991883271223677084405253838200781426783842011855330835661794130083641819136000000000000000000000000000000000000000000000000000000000000000000000000000 [76,14] 4396446305719371861403036912060172865959344791884921785691655702825593497993153883633996962969774718698929064971149393634546476165940615190264031310213567064901347020110119944118698630469862393016469786153828696916076828324413534742911155649918416746152720118877402751299305525296644328422373493466735971878763156761412950815997850002089001268001807029694848298474411701218122504793684082469663068086539703361090354813581788146640914484462621907445640194699390550985632208345827492798079245753413688847685015240161955180546121570870125301124124222268910029287111946799194785192175980187883788758571879651523650478324316000566385324228343833643559075315008973204121050185088257547402928047586676303586859346375946765933521947542246542892710820805823440443778114668097861511897234136681210605788371128087217601814248604705259880184820047834381083670060632307591232415798169343132285539084648664386917292056895912923746150082651635719190330697170427795352235191431672440048576734059856774777569607492016223560541687143568959013587447414090786535348801504015022151908867398738289847635487593065384400272714389531185298463546769512561903814594254761336563239394800507983791335653210230581359970395632504049616463856133655127061549317791629964787067725185915649914732485192893918678292115571105427705938418596425902513553339601774404981498273604226392270756097812680366347426774929757837712419699579000921854282841347442841939932795002174594497668783055214031013990561795150988980290819027218742337344176053469626616181984395508571388615312963272704000000000000000000000000000000000000000000000000000000000000000000000000 [76,15] -17880742383477053114814734617598568024615185350211883253440378013609962950845362288640860364425876119415965865519013430669205517823460974625702913874724153984287710843210776950126748210704937396265172467119457927238742045969972901453353770323778537126293492426724012332874472345039137499766963274917366177565414355319596813619421183037300872570037211502071502166957316690503096204299323890004965939307968862894500038808685283001602914334379019429169264209693262474833081476245869094199141967265704482543535229395307702289785521452126990143894028303960828355056176628007797398242438135509718731988851471638921584966823521700833221721746943434938655576490312019162817442763964894436807682467412886429547990075086309009595746741718990300478626244272741735489060698134063013444258940410990967657635347105819506882050339107246444928988224553553309048582065128651194241003736835163377039386821488819367517031464889267622698070078979364389513868669420869049327081344539866276221606820798315899696493849847320517508305427485527171493403771633343636699086889644329659432422430461357171474089353974599489208731146023881549507186563744044497773351505011618456444836850356774376351659729845460291322298804511539156943300672390178380928824512805997698793725708473854793369452275414950959130002600059891428171626470984226024030782241417056093156078901368141810723195809110674697087893093110344690198001871041859127909755327067724551023005866382892473272107267561202874684003105996026398729716131588432444408537175896782516961722809603009503460772781909606400000000000000000000000000000000000000000000000000000000000000000000000 [76,16] 30402463048291597059470747080009403085796491402454002460720625067877884302054677906318588463476573680242866084825912399427344291890563628927791473857816840045183182946144570139163258405716357367935025354744513226197672253897661521805356017712056502476170072963275024535763857431923474551138962240608542983718794067357389452905289408872785126202405274201791814775079448831229141789468418187665995141151451127617225926399547631607164943688371275080237846753779006625304168364480891570251616678254618010601054217190059705795514658263106978081514117647844610525699877930181469336635884071281499476851874565613506039382640016040229504526296335565367181984333570605619009924865517276518654070220474822297028866673589810632275429477823942249468568290533410337489814756862088847336442907290921118405320111232713902428636810699446422408562998286290098807587772554380446291043187103938987507393008377172809442444620508323034264851932519073404545794506710410472921092377448492187886182830326097612230641660309492865568768630714832144383658683765084734579301970261457401045971471238651425673305360648427035759293286539406328108076463837115002321368632377908449926884798830212678146424235473091307797061372556593987304550173741494048496398440317038820820736787057172466391541811793991594433129912338033681038217289417659247477332707235795888655445713357070635023575590465826424636184721830956559089251065003155240224482239314595622904560720582543123138308552181967097830908282166722551453072939470065192602660462708635722900204219034517586696874916619223040000000000000000000000000000000000000000000000000000000000000000000 [76,17] -32222505405822301920467713341139284116483945502550145298137325991558424216841199897172568266596768188845674936737313459360258612960689739656800899542807942274795151363392210463832024214259236979629305758972902754419739855181741695983392981747555586266373125492843460193018897049210179564834982042484827524053446498616643096180753931692981519042388447643713512543110679992071034333016104382097257155974376506456431926855984839098235678783657415416643071296696082656485026163275706984027116843445637524783156421432560295806742396325225167758513484167545586461869254123456317381867065234053710965959109905413056043995664197924044998576407310771522050971689632974168198263037810747884732970996714860687258447169062198816730168479302634096937246297159423618558398550439379950170353316356115928909490827121223378011123815200045393207749096553518832299964996275642081792709771529596591111101976537727850441889857425072042369031056117664002043268755571185841990048864871433118320290390692880697047332654302638867534539296223674081741305799613667805016790774935672585978266116172345931279436487727924878138215807523610844403225512169240959246009800396442227450483885804318979281275597093031011865276542423963114895766690656876004574074489811024269780257676217028309146658946135660318953600611718308457256031624154190328425489544500924049963822240314103129561312797885756784945770827308040571271257093401613172707107898016246985747615379823466699279829988959308718536861655004616236800044738008722573055384111048086776790076293058289733813345886998102016000000000000000000000000000000000000000000000000000000000000000 [76,18] 25359509057163148228617747403383846850891530344631025962956078698804375042350496610103929790327021216610347430554105658079509742511379519057494768249210141097709288585360388835760067270647773436885653024640897232692590565345259757229384849642043185703002669482398875280660624967029586050905108608925623255638049257049986677311289895273188872046303147613105784977335419546522047513605155985606895880342539716634265070492035411243723061770872163994179027138538354080996363895056272366302996710060629007325511467871811490635686039798148155975007388500541279123128273197420055136256907808536247532618817229829435251479752225262010004235765645262948647307362071612433223622638475249814031539372071101558800865926271742046302738247246893926881261609786246234325491638968772783660088195324074420234117182698942657327983643119521765690308542821164419336265018433729771330974944792978032313452007031552342614151259795771197338089909615620123846317002350485318059887211105572326484070323530115492706004493195617138614649289959057204275769078524340900659031481372216614682256139350597190225784500013558023531251001033820690011149326945937967059916472387202972167745284500458260643959325893252911803302913357669329605539011834712761969889168211925029434052697411903640168915094475659839974557990352439444499065152488144566591922794670042134405516795875811964075793598217637009012973376282513075866122081599249072996983107533649263671266256742302757371172534936139798002337236593357852698041897297166789729052874429092549464785338880494171324202177200652288000000000000000000000000000000000000000000000000000000000000 [76,19] -17517795721785803198950074073767678537386918302237415006908662317627680735611324109751399566378946730986200453128130166997380816642741419522485192460626504714295821993741523580488365706292415288885014114165859512187478505320085250348897437823517906028803582376282082919317625811069375447653413634268074405651962579518352830730716272816696941945827269877181995379763854883473948832550268549029798718247088803354658009294159136025482929994384628089524359601888185195876006185136726155063566287338260949482863319086617036966076979281810467787224292466976921776816799078670046294627721426072923762420922524602781990900530103709263162540229459907883638982802656587493663610207575542899316462660127084230497071030060524223919640693590421343558353245746198077341363482235754511062746068622753913200997338653030972281596141271641780316264838255569614127376515997085597033877465578117686587782813872886350682907387850707393230140867470820384635529349136219686097430065295235848167406454601560848610311528259395288998148171357316769355812284507140554866382409257090034966589262924222231616133019676053506342991982993092488650256381872298766769669440719129270680269244689494646956057866543323863955070232056490093585883292725530590880068232256348807049304066394546718363331120198175631720645342885498635961391906050688917377952765088202286991206149913902772005983972436426251697552525541706699265419154989082503840733071745336382630254503478523961861699439138369711429816331015815093671645563616713396019505098027524104934265940961955009326726907256897536000000000000000000000000000000000000000000000000000000000 [76,20] 11796970514252474422908668112757233733325375642693886582365270879953267754330890072317138511058517190502490049061258011858019787477882550305138204552000178460835485968067370221839091704079549931108268435808518452228869375401842805787348631410665232498693883146609286166870776078849105875813879018089093104908244644537096357778578021018874113442400040224588336841641674245401856843673377762972090386582867590220231671470989395979622694698655795690470084945545553683752020322918433853533080845961611085293470661387958902734108345903702799887093387424671153845124277001083992501730567304806164919784964353185582471847705634325791666683533528016780010002876439872399453644625446878504637980115868637924449032478454685838296154021251431325832390351914873879960674228948074856757053739238506150113534207094388728586853818053249899814582658148830274687135806835040798674956938006941131167897999179719765124027962614739803866344972980602265399764742697228490780734169483239638778954469084731826688497114731859912395922071612524847882307783987366419361584505261971409912274901283085677483468310406720439205053888830485151562473235205367183204356838839103251898689974407975455645075601323403411950714378643688820064227706423903478250834721258864299409128825923685527600205391809692038570058811916710652033272756164781028799648315675788764437502513776351835507363509069466484601640921013156679481353127083114150493137766159313832288428842983886440802312521247775829069926333094517106250332549337908705091718533072705301149491923688552288476782978400256000000000000000000000000000000000000000000000000000000000 [76,21] -7490960132776382012490837965226816359551067632391293638129758285874540326886000184901015649655866354839916742722522563353490187703311206306372364071915445289812445319497574910669915409448578937148188207538053127066894299945350413841141415097099539856015215994808823139479729966666736251626053743468488031091882309791151359350710390265809076072047578052753076472791997265871505119407321678220862145050167918813700447746040089914050045688559667239925057663093264087419189071248665746180298724116527357761436263050442547052656109373640937744223252090229955577576412073986452377341859595474247735322132696996000727326303773207289275916345730914528169886843321932493185963634425464316751268938514642897018905181164460540943216567842826571173801745103506679992289527373781616229346304573692492535129936802776749588551346747356404926780200140308456779769387807094443214839864679152298319936344526463383506236714359970301608378045882369870462498496909199644935623266653319407081934687829932053560945280607735154539631205111101783133108496124236698907302994994794745864721194209033497909325415121730533754213567184345846449031391700308925855446811779477266789569231949987023230254770619867766996913321135317172691790006541341225138266811833626375322211444437045302388177729646042127323170537074101510778058155117639932426800032209200956334750966710086896913966335039453397834220312373184351438304901175775027537071028145240857902187643765605182784158161313565964360371782981976622683023748850590876112173872593272462917026017901971976570322929915527168000000000000000000000000000000000000000000000000000 [76,22] 4113524774489105197641753922318999936663709256599412274558169549678247316662188187219377215278902559682454287737884778319526878622866576288154091662571012358153903133292040700661138982433291694075033629969110717621731891618070168889344501075668114628266872052479474843632677362754527550562260741682831709393920676744403535118126433265945155458106308553233857202812445556795300042355950640245520228558449334066588352687359823883646711001959531519612238153355786089791395944302953273506805425160449586880726244261763188737320215093836817596823073384987590518512935044849910026145255027780810481299480430712131756983186885480394634800031975169532296484264310604710325334576443781533021012274899615034182435608904493145553275826287058392728626785060381978741368151732184983268148391338191997366916957317757539934986525496388828438834855293666490260046934566184204612318085319347989535471091601462618743760752250242306318243198581479861020827702174575614703636726813396742813838561146743956867639949972175421068229701191286492322069693890958179863607174149885312620326280060051043646476753932409067563492668924542289971118041874916721419684653596846483242969783125940183465593990932997524282488282248088660169302440283374934872235135946572847381730955690225302062381774893996687143577552010268323474041785718408089916775894040883689179192370151772146460186295649779820014626600018260093226182024748565501800724276297719038026196523543156590395395273058827649461855963110235569735286848604533469052717849693217575120201050883755251689497932500828160000000000000000000000000000000000000000000000000 [76,23] -1859364423819759784346183029724935995459778707877020972810794820327992295972398652494570865922198053833293815511210497347892779004790691802227713259188246080012746072384209166797901013279000204874646155796173903173099243021372761253848193305748611078121742034512039439487068372082906634055589943562473279992844071536408002029540139559866542424571965369557215961560329757993009069588725738867168698450320570125220408367631872510161234696856306603311067402269014717857924721300909476667791357903796299101379032388136058056850355826206446064865332482198221236193260236785019963212442515274197730809359096758269692129810246427750003315510054119580674880427262722387884397757904247430495629589955884660390120474063766710410915139078105457522592803892376565688406395285891344489965938433291148366435614596126102233484891860963748210113558651905999371170618838345318791429734626083798415823667641074802509054011316783831787844031617313481402276766598740110731810937121978721727094736343694623722185274691559654791309248349601440466394849427380125085952515465517041664032992059520615490831443263505499163495472706838183297823205642206193550874600560183307430946139998324389767191485028636765184924326850950382158811333071925460098747190324178746957744347174808503655464572076833272984980026694666198956750946055313426889894771589901217886181711529773555519237528523565783961111574874935636810648892326763368282285492894169658945633731149618987603458186334130525782582950637921076314115393816889553732293371203668531643897527498401233535158482288771072000000000000000000000000000000000000000000000 [76,24] 688026951667389140904170845131100813470752647578136460095171507480847533414979197974412465764475430193625988355648832394446843424536670271617334866301876268824972366233520433079524036226824856229952487123299861262846701451941785372995072976027195525034664379385747202266686943779459830335081106775944537901048401131117064324829179506641697640900175231684650861033709942322353871723425120616521967122825966620771635036643953689849751964845328358134679320592248003000537724848198508655549573535594100669214710170744679115169371183726582155882060720739573875869489381349654673049623820078278451236786027432931712698734396280027486284785713152999616255204387483218645454008826235753984306627186524271129073962124360831906529157857042793327862076567720217467339473074985707973871513276630314282358128273971896055113159715487226973306202126164776343424798780855121327424661530535209157413953376646070977581391425938065947253385757670972231138058407326033288511971343862374859041619380862179213686228177764219588835455312012288251734054875384944275505871594410099247671770610029180985029003313148140649140133608892761428327908938480642686658962190675814413982957369561019868842609296039749711824807005792422553180091433127089622187175398512375980879748874032063489056510449650105146805761291274742586352443254111676150962302657442329233257336965188232821316306324501359651087583883436716834789744453627541173424487607262087101014197563585826414003056715600371942570680379100943464144311290006848461905905666001819574605170764872556527810104403165184000000000000000000000000000000000000000000 [76,25] -214014761731152807442025035297487686775583617060795394047285182585051828476566432936916215531030337765299250756141336986481308433185454250982790068173904402768280276750443476265245108397083459455151395957508649766913048221107063059723354838594017742874675234982621068939278861001298685667149917555817378887070153469524348263584332251222181851335463815362360634781953238886269360268997365371658797441124935211319376402447063906978590561973253507957602152813726943745293670072477588246496378369928195485620534385268414310558128238887952762562097499535868444074088746007161137627938613071302434862213414715886007344658495990605543246759619004588671124764562962271272842251743823720294528591602884372807111260193792322882635825219685604594680102199900074331544404755523833026266782094243022567755724730483361038019919861894785181209276287101167437643370112379720824051883127273715473225087947238014331847327314094868777242935486306615020488284374611630548027247253772550236477051696497176644189438011486099290683176726858588653565046711784709559718619667524719000104963388206190998820470666755408145528748213373160541135362182359065102937768215229326672826193308884222665455630703959875824488545826943341613023945641590043840018500670707573959404426095132140663414941883974384611692298182100734987994751147662099879883326231643929890327252668844593599877177407642491717903721848749524983696111346401371435625652531125737915833493120229616848951737230560720370343684322294500425093694228417360128961473344861740572147710459369518950541750320496640000000000000000000000000000000000000000 [76,26] 58788360234553515425438124221600599520964545058962319019027384689290835586060080098997016380233216942545098942144290226226491125869376780423354560156495154863670302714320839856175065641032462188609420061903115170839153399771608182889603303292426500020565817219413752397726955574910624849044243654667107943272162657576475326975744683945889809462315185333704469926929069632601422149556140936991936286919513242056318803479886580057245788214104461998376645915479547854132475704645938096797760538542940422852487456242762079505640595800851431721251341416567363106300608902892284166159189113491354691818909740669084587062022580839039695198362923713929918169224722104033143892069531470563634955655737056497442990930846932473378047602710690670416580801472603238692312904407284781280390981635149004253657960826891813251754594309582297751304219633315664419821178233464847974807433018250218915435729957664250429048783021472760591416057120232071719628027335241949843278249854972092276883615128816234982144295098376707358578357691678752402095106318200046994372164820914095799934027712267287864970148409758911795150746671819534528490870225409559439627014417245788534305408108401444125861907549537786716394081713339672739901070163961144918878837724160829405690457298443004646769725718275200891064360774293205444357759047175092664926420601039620420336746965379688474085890011489928886091211533000624141448921678958659818939613960862803104644986406701642207060547384227428968866934240249316205895765646455466226281083090532117366616550974215903055811088220160000000000000000000000000000000000000 [76,27] -15139608614261869503891434232039383513759151067129996340648507580009816408622152648412262738053598376394083670928718636180533411135442402056021832047888649438033220190277643245261671127597305646806146638697780149859864332146945295529863465971175273459065306304397102059818466926707320486305697079100304374924891999677038027745047030075631740050159480358066621591859094587134363716877067564255457344865246554511021125552191207027389137480432714033261562390347443236725839082355215699685387121691448440039675600239284850368637857031612457761566773692459621944797737756934522362478311433513493690507648392321884369564643836529051502671082269470348619245816420631277525366764210686284816625677207989691895016688598486991371171230561511897500059653348969558200002877856970117739562502138835682542904547327885788914923157876972058009616174662329473584550458772910668528205188514804603739837327166686955245853746799497211560167668340020090444076458980700263984228903315863558799042116297627925085356949196797633004669351412040345149935866518016551619905976743499115833985012887982062168720447300350205113605282936078747275750835428013220154731347545695215913103061363297391866896838942554255634613406858511263104308582497417372982709887904809162214818212313999030502935314934478679525306949276395227319338759557092043265929020967187431428311466569206152699449488445039179421500539947859307801420322881309285881292193437196988020375683753181259933959082102637076723553362406570571328879522098213797058602189322062174402649035696550769983214531379200000000000000000000000000000000000 [76,28] 3848483309780367834755422578790353240503348987878086991744213869668957707209798384647362951397764351423638085486115181507177669738026795113547344682816313081532918330350706789096998100053748381753213423621762391335633472525860963857488039276710180061610575831660863101647225444282042332583767414558223620256671189095557548694473885384257991394891692381819752098145035892365195902315964845772377431190077827320432807274914017588942293179538355796570569755617569036594049134454597943610168354675757044294056667619481826069052986612354266887427931763665383246038267078760077765370929819442565325285347385838625834433153356866473901737844787269964904242867260532190012382992640122910494794245147199256556607551456628708431802746848653966345923371535336602105811895339180041195591624451794096694387597271926271904109471086269024211169348529450076617095197490344773562037977941115628460673925473497154016859271814751109495778518744324416211293198193407306197269526633982181442616132334446930640999609898177881144112341935227475383637806648610383700324499206860515925609767829696220959763097410427787106931099178990195209426297505242777051866814839773103876337575568849157565413726361871558675812651949979987422709897348216967659314404234904688056177713720805795478899184308620499097182102475531722480218665756137412844803637191225222688464341430798141830057461783602570666617690505530803552660663003381087877107386980592713723475350380660017850086110123397024167629097591709737815159924391551306543209347475902965621710207500503400633086582456320000000000000000000000000000000 [76,29] -974657789838141603252935810137142583078680093009523718515793945604463231954390352854435134635549977024132018313017488453081728151348286215371769760607376727110616514911495349837353248170986477018967298885156748032513707956429493212483077976388141271109146168329684693914240218816297234416704143700529469064127326137598123166796024872722171519304852545896020828396743576170987930408966618062036578730473892013567870971593076234101581548312466061080432449723630857631028012582336564536384072145047031640494127223654493671244458945570048600306623389010684582935459289226386518713111870151848719770618829878847559666795267572005277442613035013678349547078175526123582090576426018272949356228327212426567828832137179262860848014874009001810893245448177004169006091806296215121438629451244448962724773485125694127462393083821591118725118043780338433743389939533691051628756228454329055308223332769236084824855806027671904199375165746583125058155758893821704813729642948710010016645348045757915492223276810888224921287463126763619429135872764103291826464259268020274463628875806628180110775748923541016297304199827550933317929570955027739899216868538958280916369321521338203117899955171449480280706585846842556806060922740011429448330332992551327335823138592999446684976254109159137191496014961104728528998832020794220437585160375590374595777573975698911190693840599086306750917653268632524723925685734951866513748707353964402751531204052737136947272792241088364360335490600032620063516591034295983219207527102500067422699796615538197974657007616000000000000000000000000000 [76,30] 231010933679981750243694248880982982298789463729437605991104481203897099985427241835000919395078881119077216260832031760678987848658543507868561315971780330885384437652191195579703872777823671492376446965946042475627011885594497983249776259097668992283873274412305934640816026887314474664813682969672815422709718912800317629007157403091870631265404065954600551286378516190067814707047848018489436798626382779362921534469329746615312067992426106479135119528952255671410822020658798706361634747067475185208065441493332430129152924373752965517670453671108366978189143663460437023762613481417053349953268980807100207066049540670835707228888990515446468575230820756533380531997752447298324813346351927341100418149009500360480012302298093781426301637390731109508534657682042572464545957859152300635831772547300062977850803731344255503036632295139009573587903651454274398971658772834134859592715731275083273846987829504571562995806223584020667624835553841661583047703336707684277118092499351621536360871988767017791915707259181431704452015406960446321369485224380150294122311867069835764409834778021942422708263257226461403130910392632538422744159754650775407298382655840910243361341033186444997454312690558511798771266202711211165795988745868423322421882677392357604989301473128890846678607232326890551540112114866748725878062618777325171691436740179463123562851425656719349306270746742284615990717266690809179313872160358131732752921267613854241152377611172616431269175367012953466786127897640524992571369417842953738731586186398622361422135296000000000000000000000000 [76,31] -46088732434415678254615105958496252870712309748801090241361245170585187203832780084539216257990303319972271509840788081629776000506086054500649820877833110527432660690656051135736007848588148058246764945984372777532678564304316270989824979861267717996439379136471662568658474770325541805652444497597486277478212564832076781758998452733278286672940560407744021474290649150857829145483327482407130456889745980582017593366071184910560268055114358530127692097402098243762000146869464006576912029852508817654343829626875092053505046131911330779824713317419149564909705124063056745993404140047017623148128374891881534959940180629027368847977335592049625490707455518864810639686529019488379406229308492495772741145990707579584918168423105582687206640710741978762600175994803219289068063532952047949117427574958377509874623262218708690374932976515957610272334019411002707936831828353520705849780107382371506709189631873123507683095609702625662828071133560168606461565122653813840090756929485261121275207754850659694573094530022405525163383617313737508390681582833933643265504251170610410266005485257663085411369464791429083410202134583614876497541909637216415632424274208533040095197104606548931041354853733775175318544276040738978016042289403881903484040029226787603923912029851823439967392400126446723671525480077552324370607444550897367610740658645977548827031673424875851287544556815470081661644479502167958967716661236184262064756619681265771699560318169579206842620104718657185572814735790941730325047146413877425904216126044104859540520960000000000000000000000 [76,32] 7091266783893806621487808832225731296693447356387211098446626637031696222630591214022376653652748826382329549769076622562270603401068875111303715554347582476859829958464450132949166525373726898408675151199514592098559183836646392458310565219223617170866072214778151986662786266189066811301780929241343293962881070153732589518636554481438159989308950523177713676473371283286110574339049059489551748962453261848814262581714838095294615208364400694709153554970958130095022424784166331717348267039269844774260615911994282230449153951918392245472813087854873027933883595733540201118413050801882460932187554404486067475816755979083841448883305777777913727336046983425704164258498832603240456292785311047405379366972942657525862238188442278703789536852655036051636545124531468075635017765316759394562951264722606886131114442503901920290513878855432650221858562813167233185328068279249194492644995133521667719480970406200464937258521234283586487536295356224772804567434237065631776869909738907179201153427512389491121985010246959438141030813057753415636104861653610240389186940846856629546185202347730139696397941430786847798760857821988311976403086406331996707591794292899410363902523078369930287861084944293830734281486539667852176281008931947386471574302354646431951792535994400903379255592966801517755141867209702075679410276036377577887948679549198382533519517203416556414491211303598044645580967021421797933628090714918753804385194929830773590151668345380826016205960879090299070969925045167513720299689644152691010930850864030523607482368000000000000000000 [76,33] -774328232306626684657624126055528702204991942031070578535050600824112347971408396767437003835396288852712661001035514373445559802351626495547220417129756838401313954068564405299602855123494131400354850872593512392204814266623299286990849357146566803855399537155634755982328337876757527785907490731870459635118774917358530356860909922345513689222869932772235499055887517837666079689886645298360327616520473509156331356158139018140630653855985347893234838241341480128142823494244628153559681771658077709292093520418485708418100531096377298367101185140939884704165986714013545742328504672857961506482735620277071192991875864371348379172247616498642844306068889440793741501950523601952040983186879006880185397064241532471770104789659343095652774465794125514330780305093520566163026594174521298680429444420100114338161965587562875273951928286720066481530079053209550094171567988351878175844975913655904447643701311939006731314486132014796374051877981461934212141291898447990863129326887147410944278824765635770212013587948659277118804204076118147034316771861063966973536633039520078277059730033392972970993143358382197482511542487896664793618353720532776474762763590195919260606783122883113518052749636828752048843251015742324166833834837253887522810905380176456190222647406791101900442424857623289419870659094694408992927094271496659306365198374155746964868731224652179254894697868668175896803146016437804827754724928651652937747509097613578628013615430606150550347918066013931658822879225252057768410992116861353111678035701761091139796992000000000000000 [76,34] 35832511526527423128295268050746252211296106183400350909797280471955459526174052878992306267752042233092573133139829008071657891740296035115999385700674017874582609715289610661269579853598747103263207838131385445891812348142266887739104693882051872997174052751446149042643926948535931791635418577947218791013735497837264978427480486854369060425163197797659389055616568921876645343804990205952746126251106296745657725124723509642502333932211124378730515251617779939547315950480515938982166480004715044952679856403128729675697709402359983538139786776100603266464284508125653775352071359177635881149384847549149221898822402555321171055414371512973660659662330163402729060349978825646440106198515365768091894377853829567079838670089803135801799666030101177846454023586552761112600616936705084892983656550465876210158932936447953473441780419719781086138312760297819801693160674479200864757550724316468236356723399355006676861500135766715446409999849518042688955347775300928895309138724980357597070264302958760060111997794108705231808896576726423434026333425271472804823115949228351693083549382434740176933455160648449855254049510154354131397151461714078504245749142260623466659678200873368279300609774630699899242399749017620387535123817077833352283240983841092769077392938411181173985829425646345765145045126342397871742832986972593410030681519550069118598542991268450804148460589082821530099808572597778736457535090221491280980656805771257495825434048174406011589539518427742687971406104390509523734013222427352149512741063113053097164800000000000000 [76,35] 8002870998591557276789197187867952866491334922370638252872568554959460227713077292153498505836586220366422823787475484087153588273147741326644413307806335321680627709186011898720808799466944473812541117265075167599462316837089767422637387337682582397595519721954233006175720788036579935298467296382879004841984095820834878124559170814269331937796091957133878365690550543917146183931102888432236269138593796659638404828159761036717124709102274077401167561399445964162041081767062197997559185254212153973958466224224061399241634043205901817020182488746337341072675755836039843086186608077388701615789029285866181235045265402322743453991165813248441257285491243745361993028352531136919794778792248887150303983902506053428298944478627778579359762356175314626294124520606625395439385148366232636654963949448933773617107286314389415100378500739821854785527480261519586603388595296879197824135985392451442920987749587829776719696648664145724826527089536982242845853204758556462356752699020859722720490246560600297433448758476191352143185589978375427572436680539008126286185563808062863156531486385660689566093244169174054736143994440916841183978688211144747943127560436843453243225792639143549014757110493411759789401558938174282003161602445722705493117405128340973264249158829231039322515007230783756760229631851010421452658030906263290319818840792377063680826630107877391673091798278677206809674217415420577558588411938913599363328693809385934806191452165286045615140687016641540205557401264776458175738547797849810750888763539344658006016000000000 [76,36] -2192404832602824492648614426468718853982360724025360709028583529402108688270002828137245525865385156025954812744651351834566091567172275419996788238352389217490311077935204194295329226931459497210941257053196498115542295179089192210603756907388288059405811004801029468553694379892844177703526726108846998367587819369591092561373399243881621834428804328193756192441071205868667873031864314316073434156419913610939404015304902270398905904490600597974899051205513622121429067759579182660502752772992475482026258755223166445493605249871866710037102306839671726913385639512178017737040445090524012024219365170434672703390005468102041619185561942332038857201085110699041411586196998637669417494229683614389737008441881191770424999386062414057566356177890464485445919339278618582613723256937390615443848673647576020642401841551264248378785695279111676612546366752948677095470732116770407893419735928312612969212523048234982721668211644512132896786613534701451443305091098550068408911354241784731351833962029732401721453560103507395277918633922661403047478084281829043129771789184182852262482402614269538011037910695012971602477342131559059741109649758835335341637859020384980037084602581243194676058313162928273413613777118083566399270006089956376713550825272434933835201209819065492663931208541141451662668115943592645287934502963703905784876486958429609542951181168205525014772161280144986652326877016979774353295108285132363424731254374062169215344019297351499123776221263043537685932877703174367687449640014330059582497165067098800521216000000 [76,37] 248583286805900152752597933768487215590626032564005412248025686965606779656589230112134085003372006318681517415295120111244769105871441177683033196583935271308675565320368301671777739588166810185112477198286861739772877246617976397486796368769068354556875001750115644640337028644870402172770205276057428146841542956804383531049096896923350846484821680414448407920401669836722586116687283147644840114187280193548165793400512236620053376116068293051574372206604871311247862777673253016503185764335724910186602002410693061490395305170369997506044964677483419279754995566813396360051085069790173836870546243888766545035877598610413542605689458616399121401085013327647469073689487840993829768622564956151862519749454469097641421620897039165819488581239256033468582678704207341181318879214802383175701698897518538939545384528271072386098502263742006777851863532523678838693097792592766656549651324771379794670699444316328156699419681639857338729367975042926799963935180321877415515879988372581733550227001017566341492774011441421999153891659123576683012218523783895647074057775113349917828216300167152338711970769634761370558300242050019153437107654574035967317481052469087529621254313566777133475124869753776447072328043515224799321097101061270738956970555163418389827052844883253841316473346770691983875761704318942436772733903488741058443793379652901327498433582998944046378764344320486320168925480787126937139074518937637603835052069963204033807637423351781453324404761970970909799807429990450935146281127077788546146254379610006093824000 [76,38] -12253933464158312245016822941329675896530850884686164420438029915521945986686930810752325707258759566704524165602875681330447368293418499342531896398141755472345209969066533769064800137578283666322368325424217792466569766827321590593956966214840626028326306220036689372164560874262238114079622737478165338485533400534524704328423620879104631715726452316396287265359454558695235916889681050296646557560812938280661938509222511246369367475634550525168812586154964563597222947682886823168867919192443502516169630489878798377386764726605183343947579159902923749655537143955090491682281141205308373047712367286055173433070989262800151014053607514948624026404006493884277998481912572420246848456547585067018213146592259723609156195623857433546252825871635465048733034469096833387789476134368783855315791669305289518705702296741832304339047810194086320253029577956451641039997454316988253114253502816133813480710904137749012628460001459147000742446290643462376177473144662313709565689869571851244185991554121509218373743917339258055361348619125379418800059941686842994760345807042221063678924592152106266922430643815227944121527419674508969208290905565532963664096935455734271818603988499107211658343604223596779856393281496983423100865183961597719570745720988669129147369893350135377041551129480691495154402858267170689495442345931220781139038240751892512265879011141184561557684941729701982601014411822392350600989965050505406531003883720536902713917756761834349987312599236333268501541886172841844688124234439968806608370847325149137964 [76,39] -760610515513137753920816983481461654616419739032891066272933291573328948305031257671158451630942638156696719568659797049880062456543650518479416973983200491243001100074014811538860947774594908518585295706768928432618399262804304033633260172037974167173429640189741460712537374097934270727480568898456036814852936675190537796917040400378422578464618211158504522532226051264031335070938638275915591741961479979268501342278261330381095548227469861140517921808264243426519966617702309137001641009439655702329799859182235786382958590699508675659360168793078706987836217983734560526670284471596282565465262364591129455187363969894328572802056011310501785949296969166158990201822590029007348752028195753995621685633117637914354615814076761281576736213063527376869105174779513496240719322892286172479036486357352328515508920063885447621666544960046974316719422300186740661202192769694714426405887587262691587057488519971129147249634917005868466672408984298634189583665930833172189722462904644399525149460428734633456407544723447202780148527793010395360881333881655020118223764540555888701950907297168199044230917260725754419779623388439607137136885421323761358464844200446182508597804125800887536720541909170530004037092756837309785267237626644357173658525698888198068153313838909213723071579881484445279870894719033256643133765826064779987757268013696132393943865825283390174124706889422095711054369241923661127012566516151548546420351501033086404058294920435919896547049602156716909443850117268914971919642450237527237160535485222400 [76,40] 223016500142540519490105099622101468548034876141656520028930344447205241376411763779342715014399857083266419134069618117983531067997369186360513831828605666783265056151622754601298192770459620068139323988048540879979490011338286185953341881851443627097307419495894644726906041880923183839650676707534352912279501422633019461190986814855802493899381036052979103551684460142904784627385281104960704477543927345453105466541484782496817869996567232645179125019752181689935803043760865265204694813546940558027700859282815154650016706283174436070422968556961822648937153904945382671033484112566691037139114252477427551966635518908357199556264663262042293148746357636115405701597727433135457528231947212695414864897348382638698292503059321090177349438754141194894960965597908868875938078072953924225424373200424580442105026652842700673933212544465434540302828558749606818003526304353979592772078115115289378181128195223209323302373853912954383795990085330391367794706338742498018680908618522437836586276191528898570720853831429599539818433008429249800176888856471462724939259225956394584410048991866371462037377934174471664560221355239712583667263121996816163572880485056906405680236086649069231892528372856475401703420280403615892415812037808977769640084048803888432722821683785000794897895610812362102600418566566055954264843681780849770110571148848722681001740588333219008153340721486793936979451793944023272878551203819994707564624502508293713590541586644031555055142883299115365471679036486321337555769679542987932470207726720 [76,41] -18999714287032250451232987827679001733692269032577905932957875606788057958656001618077193363661460147441954585443979966280615688887632094690499298864323612093224120846275236851250551686608896884292353832412852384758322748558836734625355870186373038477578665007244706133327659800907516183183716720570081427245981155111199446778646300860925673717796912921608400460658291289842533486971230920964038836736261176461748000987991891399224668945366139711918738269517647261577377155384665750736636920505256074455502958786118890221473339051715313322890028141118868494198587776275569487494553389853424542826490212609253550694730638297902965987795303112531790165168421359068551035797770923812283780616075166037190177946171767637262574988606677387704682605532391869605958138563728128586797990929792673060506709517986190404117123475610446142216689490353494237465351894368098148613772196090283604541260228315980826879519837990530876167421829516843815138050474880745266888000026667875376073171180516965952269965718685655981268460821762268436671572919972705657103843693193679367190952096992306914615151308066146075972776072640176855074223354495336133483450283277274200441457571417587444527119221140310736805056439238656121876503680142074030406458446180636890437493476631667404054681657986277223434808333679058249416656893311994085411095848557744974383056919293748688024821114918197474653428420726726013080286609508032123629561792775714622046893637547729817400661762775403760217068317599577964250333235543140343556259464916441969867025280 [76,42] 454472311599265505223793085433855873022115217559012971204010926129502983178092405134131263588067441555819154301020914726428636266473240004512343307712932172912001016250125163782425017467004683241260252966009863797907430742336544083742171695304728653343749342570470357642754161878932165442664341616384656561065410361665917709823922806006372795565314182981169003173651321122296832778450176464334428667755411880429496936608297860764852403994444086163584759046004813383125914063233656005369880844364447165702686511160729835967078453107467227624949603748043045554726209399949512217494274308950648612825117328217415653546185483562983204756799096326934282322573154407575732927357991520966601382150893932654404817427847348177864953875839010183016602056702108331378362110188924241276647030923432836756553527238248904833216922673913175813305580615451573563138380513461241204545205345596057375578502337610496766196198141218612325826983669193976533362840463669445709938989354522157151818269958731212444741987398099783731951855683606228864036679910021918524864917206404935797568058155637499020961247352336902454273809306989489586026301635141459262953248598407319893581479706713731753227585322440435985811853576500099112184179146329241520217617684464879514063710661308586990735986349137231013776500307421884364135469571732577822845990059538684253803115871040794812418899915848790528752639531859562435091986643724791083469402195075246006611299281273070089412319854063529552181796189491529144166501199958627244761481050911244730240 [76,43] 32799413331058071639008583798589203038678797034020758010085390492470851453287586362768193680124642995766037963162494339975932321160426336220612597708488371276648697311513164535710266304271576386702207349538554307706612918155866569936768749130150531890236832078740713316329355673074206289435825467426871452948176820705407442158118334278444231416710151660331265180395904342249642063243836596120770020638662047488263556988119572204730488807976748572843132187779932618952543684829777548677721545610574373234327547851843703380678184375309243613641295218529363019952992991394905966231477641283529259867607407057735598166334483072267874868048188790913991487238768901208562796327749977726498224194701682307860622144874646502964608676216414387611015732073681270530160194419197148407789488916796825899187662360575043459709442460335997551173867372276867208715403393335461835266803785456246782574234205167382473928555524579899739070672564900878069605820875686776034538899498960526537779128023255985539168964753177961993543393816878141048842390041246031904155932577418497097042865859745785828086952321579341555217761028956908099506656479712647650332954215316046883972694983735538708713743744471982161727987361991979050611643191387942730281578793216106771327725556793788142248447677915247622824023268518997212428756858580289628865929643078016485163564075843485583528423045575816694303856692011291542778518222858026910833687781190061137560250169980555845932426710601555567986417653507630713807075770884445143234665752331279360 [76,44] -3546171055301569237269317644785685750959023238207604378473745624059052508250565161209170421327122390355055621078879942580029956828122748842171266917652683654950744371463541473414550412097727723774563552299441372182401069170787142169985693653550705550049292903403630727793846536702165662588113798005362212476996966033531994773670075408137976542631596297909161566088416909414908744016418025305748855273143351560257398243449440671472289986343472573050545840655234526100166291707237626849766942899427707045325753918575289080726779319441677302604375956562289932958324078374646741122291720311268566990039053795729847528436247619350967300897071916273433985712490452298114805707397565888843481351438128327442104033808618996176284395460100788345957026021832844640809655971135455578889457312884032742092548457232367413373913708322976359842585870739778540716393022925618366731621834913094985919003794610517893960116231044501846436114268690061399519802770045051903256359075777821056307673032482263842385803037929804409255462206309101311573967302139136151450820320850712276153101463123986055523825005510519228771486657046397486831359152737433534536062696606795908255734408788547192783276843689886870455617108560255675710830142414283570783232204753121654123995799065518930230827346792745384438177437187643196990709493247658002484332195562141319720109040570089060362198562838130986111618565765396026171295923095622134414296147643499732244899517851287033669262327035743667941964221023593145724246242039992855755164853378176 [76,45] 151822046678121288121285725229567874241744599913952576585104427377754534770218276616253876031234187761591603378889799114854376123545290524255764547841019321678352016617375385228740786826783696908390010601793004032787737664684425928163987720080095017499880221695740826143679900174451532739760972300671603315694724824967781502360489446794983883876317802597756798058574214080905718954895561602215481620673825779742157135474512475402359730202384314830999344788398506208499296744235089436827755054521324175532525042758576069479562436277415624041260520268387832289036483998462147854889995532830985499492345906080049916997293272570925123428651917841721836731512749824651371820322752315754409363511107477048971506051506632916303255645912434035105924112281189137935455815569360962180218094394414004412948179467170354310901481113053572108800613850431177206586949438673559450240228233925290810963644449671667010823174493660290092821004054756243534673086366125712256994864659115845180117964044212503909163206272060152595848926596484389841635536750328467748173945485695825757447977009783385462529555308103572843043591555529221607690397360417740165674126182788581856634151946788030470264924067676755270463546728949524831662001081828505396194206913945835151452303324571018955536045657921548546883902964145496307352095198614536764856561093308193955705386785330776864227938254865619312995461421089973507706872104593687321305195908036574401113637175872654216934090600271668004299213786362897900899185783854448414621501824 [76,46] 177896708067925135433251220320612571389312223980595951502814440350369930979618428356097140353621801978756485632485380648254064548311424096485008122059279004338158260562159515485316852411594812587907902331458940317289798958905495375867764850183127641362001513562938976730252826508252633078166701919705076161731606251420044071284220251393132220363505029764623479956114360204459516906299816348302543307779399009049828408036376516283578766525391120756833580168909506105316584828882363000877748225681574691636875554297981760348737363096241462366658041914514689668667102502589628397150953553857828831769426707207099506146682910365636798918541188518955882700541463054047675144828458007921164888371598171050510671741328395588053680514394816632901383712734163612515298802967234338563760756499156387737258984605083248216185425317650571890428452940464673967670294440390036970942559423159550334441471724114811715602000443878177589754058030883999672462875500426067424891988649290458015251333534960932143748321828968002170912340183411114585730131436868565446822017014913528315818583688841193634418467903167942458630271281756314916190956195685297132157452031965995398911588895946189554268817425586090778356247022581896756659807661662703366388451530497588277463156878862247586134154280136471879913677780795323523814614610212437608445697493543973529896694016133456133880629073239217085410241267416067379834977669700619896695989985474709023000023682790596344248251885420000860163367683845722020892735589534055771832 [76,47] -66124975382380081345368415452345560366543103889275733429662644697177104856896915718532462020601498472567220567872486477560314754705500587629953403085002625326821929570903164676825680821174523104515968559066960289407557072583243979559082098167728467406975959834420423048388272795523947957796087450124451066815960807019637695680396263880931966390716850871703795078228260789987095837049839214632257397967788824133141337429605808499133101291761057486720180202747260214022298150274381319856597005324061934111823491877059921559696544193623155952820638225352652240594329976472236497786331291692669381095185433327109945950804562562920021471978477292397110831398335763202271865552560967198010104276767747357396055759031787907127938978023923438725677532313010613371096710427428392809567809244986485826136744333486887318541560792308867008113389028169228042438232901791455671118207953143586299541173472005446883145320555943677226064349489939431738710733465130390215145951089888635932386509583823307074772013070727067751970197046491895089081050323309840542866503060938914824337967498941608984474372390817490507178899441947716651038152832915861027751275261417381796262758724939064845479205354449207353438828013612538879366929186941823492248895893242372612685802442485213232823764155927912665878577371506261512279666420461459588027814740517873479696944367677970890624003471140492876160157616425544348405652216354978078063140352820113277384410364345012529362346192799259057490094484621675805196469250780161664 [76,48] -20937933626625997486891795451935838500018457067695407562145890809697706777796614684130204764280492594851168441571661794393065080000867645158242611857910119463187723380350621339570772730200221212051175457888449744681417442903803111585998341191718989854768788111617305402303860748644648575626581447955347286999438338858767170778534402043238010590629105803395754381165270225212217240419985357737869061767701750221139743552708823553817194574592496180582184539205201384551640903590538255083839071211112712255975171424066891080450791826523872304796660249454850631179773281062577079381692437358492334116170058839889717773118442174934618662495632728763429914324503862285825395792803542135221249074998497129988493653814982402661231681251222033128785146704961756735809655509190030317021632668823700059467118510270230880863775777217739716074911576932663850719711269885132729914754499065263099371456216121800872505452731156233816321780148794352969028178578129286744585893236822506979506404246139626653593986868694245515320843125265234949929415799278939129612274910662087485904010594060601669280728569974368766928533104738869695710575772759136672700145825815779260740372445593507834558910245313068119702539191794720254740239871405457945940762088097219048220687160252451403553701846056573477326798330053139147538289638379053684540758548691924832668902193711312663242252305650418924607808311118629118589407857038141014534245659417853597606264954072923598538428057076788463943620509383314434700485080800 [76,49] 70617222193633935509103576530619889828102030819431949027801341790205161008798432162600395518603710535616098247538231774388329994638904945751354910130826379756360626449196261987397681792503266344846648089236944448940574107794387736248284543822578672743360161137786597839957625401355373370520816008717873566540311324791314294774842300409005003920476834634773263667917126024624683130088780432110646872897477391226741485544011759618513244431310711985858086080651397327239456265738825154744695834155514491939716198337456191002972035537163628639819710784695691373514701477221601954900332628001909605300796751478784323160444293513605878872828643383912229371592930003994964362909188196655889620590929623807928360534143387019485589212173463248364037674299597555586414319580687189134121390625023536794013062400331985490659643430800601249780932284053761154492277915236360790720158615158699161517728706663025222578481321546907339316215750050940718839003929545993160131938687857482816513273014776856808751154354250252188492480532602274697272337364722344433862987859149897183462696228347103919567016144426320325391366996593184303312404666200099239565787660613705607732821693426814384511959500616109359158975637912674474502785780386537949527218420893689786782319771582184062924939857898543790298836732805000575596911079374593819062149800245426855778450145622799569390338417234183157342266538794365369468911703487679563461901080562116554148360905311774216026662465167082704838511429632921209648036320 [76,50] -2198736969951215326029244842772912292371775018283918303910085564020061710649899118642542691849543025454703121791127106803555479206309205120084473317875535837476242494304682856159088922118387208208558212254346601424288611642812013411127043226301070195400110859319170444751065644133923371835937054578957727383101618164039957843022581853598871409088489338465694999748604882969092614278707560646836369781672544179399520553528750887599245444908439147009884595149097429730272983582902022272364484984518786095041646931294598487655095717557059561332393040781308979602961009024572087099441673742729851533394582352153691198436659942434391144146497138297081736503393733688472908667826002642732453955471765410997215672408312684414341831857964371945763475982247562410780896155069144158015020817474728631401509354974266190317582894580314539877215108287408504217489138464149786986524260586534972136930058317075990760380312194804018517327174819789292391379138008254812354281011295584173854099434328603859593718528715331594664873990342706182434292772573397508108213595378214093634437907416968273604350994394056762598565677881523626800945866933886546507180573936001272057553392800060214367702456979518850600347566180491322965853319021645931540550025377422305068594446343859649289119067409692814845016251782946864587589553894895169157290423941684330759356094293068840568239255582870873406474292792324522177412482999388552080526534989328267311687965105139085351224649614374397256780995420633041214848 [76,51] -217721049800708243962810643637049248015234503964946351403719984819144168055053637955610947697161638626721211130467810215200689352651254835741496301044137731303593385786615292510888028144080814287031301792893738728010454420036016110306746974500441812753534893773629220876903797145281417669792080764977627462149354464161450608521678120638778421349839650861069787202971631958237275327222704698072517113618623734576222762998913573049309611350969455475244568275180558878492665719059136375917474269591028968310466131567300385462475251649613363222016614038177575559938942834034145141903581939647889742978896493109552322235148165258752400932066751987254143012906574664194344906352166987755632474355475537548666054645674663761917727891830736420463724557862992998282945920873517861778095520605005184467906657496748376652831462334987049010786864362791254072111859865751849235808845170520687223092775953456127468137256685480981084643436825168027007237312912935801550888484582587064802519358182918098402346602174598528914619846494714829893004844645712047450151388609587157153059604956188393415017777940819408868242374700427324010501356003811254642428772933183137388051055895888410710221002340297078831985449700676028650266621552766455040694397625030878135396360919172446522330322153694742935288351336665285679238803082470376574992898373731844977228357958932560381772654322833210093791317199058561253297491743214902731353511393434167049856314977532439776510228257337830524760475069991889920 [76,52] 5299336334328987317493149140426282466366040152870777944543570662986910571265024259936257472054597162243722790093784961520912699275308192724367709382201035799902580823630623502052982466890134788941255454690845508925621390263495329913359900582687287724785304725663009679366304806850973879437959263261508160421409772193610405625045014360119422052619505545244700671181346032927759425439536675492080630383529660636924652921436089897700674447660309558557607666956193994990047801645957414553445534976249379342891763895652297268561278643743804521806529715139785826578244004391222252121802551387571063060576578663827277549713725770230372538144842046512875707341021308111758004637075787969226825534725827217032589954695413189868254930388004722664989624554426312872080447857441308453531932491152761598053723752827297970682584526405962552937793010755965307495925712668889881396289590422543056473884499358281712412495480041078939265981889969401406635161072184257300493356831618036954094945794818070757237043085195092533930708975475327377531444759769921654610212965698840122237885122697630850377297182679060089944687334874966186471860840987605543901381502944110789470268285725096685181541698683767867898873789645008772698525610778483931588751850982756569358033918529870690647608558917013502222268931394496919154003436784826217874815573779848925942182561560448520770745092987832727441598814740485532487826170256007250588646527565374804240450191696370768526891474761149594324522795888640 [76,53] -15530216125000404317790483450695835066007164019222595714093903893211459806626401399322961080520363334685151716009290775870166148893398143698374601123576521738475701218502218485646846892486712349715681856468772647798166686911193444081132592661559035187029347668181552602680767248227347127720083522253567433666928206683177435735265258364852693150307575706909087645412169775400847046798234773905578584121267423469173050325004766190512224878591032408006103303166726093479477041667397544733662282145504965415643105810195393177784044841158908248784470009690325710688793743801197909109920667251771871024433359968811888557037316512346028532135378164715226415052534905360381495228148754653497480917069736416845838021004906466753647257408218360863809402124665088849265840556921894759191445625916840401196461467131915596046060135284791101505172164100166554275614655528803091220685062288076515356476793084778919184789630836978274598424470126976495794723431894114723834990028663883760840410411240441924341825523937653372811063062033624858556231508765699843648528680570115283745062871223987767412375393813963245534722284206980053776402435758188891636428629330124875626943206530865326716993695864087929093046050636572933482351079206590493791226936764173386289069105402470265016162989792764899642717020017593261836706024666834131207263478965663772787967553498072405783240181434342339212250836836363250354152704243557862604204089030880720854878596863676351850898333122214121460647296 [76,54] 1219171322516159403153915410682743014345867625438319741278060892716730656371353523047498063153497428577031299652898887762189960596068105075506697433503301172341825239902589592331144130676491045884521130332694050726564908598086077376149479666386958230400241869584955115448627436966857993235951445387448852144816847627190068925721117124773726284860896532352529327533167055588362071429298569595882115911624689037675409608920206019794970167124346670523622395854932619868032926722780688752878480505678131241884446265081974843725742050475772198729108600296180413247536138527949359141709086507630465834939236232820005178280610721703460923513994697896602863490046815405040925643019710854114335776280978657033950152993751974417374432931557770252770951546103158248977077881000468392950269030535364896232314447983301106306405994786218226663525141772708148465505053105332376772992252604382602622308173526391849364697522364110325753347223616985833712907851951650080865511353918328313544955332144202289489539372561681160854350261275813515621697403237768072421742928041476064789334839379976371371042361349732701739434491075691464117518576693320396506896452217898122906497521181115591914565240691041457699581840039965256001253380632165515064275675706978949105633012184654773839461524329398301303190875793934133682450845149072853806038997534076776522814592168794968373080067530590747359181264459343676063058464076260081869374586403103290045898716551574793464060639885322682739984 [76,55] 17492291946380203716521888579560286474552195327200692357821829203364270535597946588160347760196203976122137727073222891086393620995925082085549182139864994281134530554194062766806381862999686370191565364800739267630278329295772163707237068017237831709719547007467651610609185856505576244098653713090508650333477505682115840736732106142261939871399568171323526497456121965637525457536167236192076033319593003320899674578371999325037210554189779812178232917920707204342129662771297247197664986947754855635578981610763203534971145638690971978941821298761735774997864856187691458230304759345939507284225054478430910233646085472011184080119220219188962035247763937038910245242505444712695741439133650867527190343225459626111127086391977239141374115552451840171604575248597306891674878824963360100985178200606302330177676081874335847805853460867588419444784885577830424819201152059012089256322786875529341375539995476823920463872446483179968889751940711872927270652523758451707968069111555544672294448769863372594937805965963960385469578219599952695797890611309153222980943346747823623768101132199593079334830051597322645966708087246035609715629456449019545753348962607941283942994218720736320695951914542453469136002919055406525468841510699783330087111628508470257236360440970871171393349105402777775132728770794183324611622342344560385955627121137977744255310896186922720097473936683200325267873958652668736424264172712794649557203527609226973518899108753827968 [76,56] 168823575283610704093626004683671431507928616769578066159239100006147179635454175888828108167237100178353747254191557721415067128220063127227233339205061375686499956699599427486381174117334139050155549995964618043093355412198226425618700560512318714711926304718576258825896262040726979939448564105602513614616244680339017314206124656754316241026972509358699214927201633525004461093871618028753938854680139058843259060355891925002011219295526952229721754350347120741721904298188604319956558966678226544118988062392037678988580017027585795930036274141838065211877833497982009067566544629777993685650205783814567280827870906768650446551459423713217903341944495390372941825015066926510310477404171059903323866644169479831178524354537295351521570620326908864256350139914620428896425851557821690944263970081331108563490709051184479421279784900833208615213376536215547259493454712193596863221839854120783566748619224462465067529267007999136033045561005972720907307097000241323289311871167776578178687280577481789554407125764954310447995131964567663421393707947506732383969308002568403401292079354599075391418477633217691729950853640718929485103449539701175513920124177021419362000181692694111647988116471946069845118854737907906399361452306125998961827272345853909311463296539432265807319655424923724787198610318860613466833267542533573360688030724862776676855174581824218692093994401426236597595806385647257572449444558582156557508582902161000606353221987744 [76,57] 1376637389414818119012493836559260311166974112381668848371318350975873807675966113424461632248013849189247054203988040128230595546128016103709692603101265167495350037203339614684159629939472062120903849450137284274151225327700353864713533250675331553356721123552133630382285903939290964354070933828005790433587383985876581271147681713282566022317208849125678247249003957589906363485205506680218199548480422779141207615505121992160771531717626072784969757676871061694760302071281260880424364773330278373981043194507462862771799331982633726645489650251839409537440095628906954514252520277307541107784183885239036775708857350380485808697485052460436349599929835899443498702903765947659117313477365442234533079064457072408615812156392641924910808657216997869583507914608307289942125140057572534847151806743394860055316309685421049277499878933161932792483989268691822497909827411106794458630250136260067130501838189829751048909151902197921946315800764104550710523853107279012373583568418553206142060651376255748692927185444994940394646409597349593085038814067073518993457583705436431317511665778246983512983716564316299542397690362970947263858015891627253589996209301320569736012896031783733693344798502750588224408449208453647657138769327578457772123781029580090514583425428249258857078157436024884669366217425764014758775012431878277269889797404478910066408346789963064179685879307365228688433486209323256799055290622100630258193991899700928294433760 [76,58] 8686501776368264393158888077829245154677059787986444380210469847340704316663112718891308437770993261950077338323518801027414510714710908011630409111467021204529441560204935854786767549093720081034772869191620735271161633192950319502042696354353346415570996719889714391471052320888042021061831344880679124470422020416794853582581377664888733210385606914334593198184885870431986296985230591377939893546598625546299006952407061455741551036870755102425538521994884496654050606647790850572811593589583260104115967992516021519817929707672631853536741806407170727956220971035806845952687710406753627704611994140932698928793694337739214693548919438788943769895897905283150812454493376854513218226757612497166814246023939921546242669057320876378206847414541360071675081799048799891848938652527672309025308558857036448913849758589480479161566580062108660514557353206165650526414642409678561122263625240343680157204491855420794982733642836628370063337844625434320464088916014481199617898735498080692063825599008402212811904797235321676932535249326352672473570126156172761900745799286365611167875990869054562587399896996814818272304977885705919894838309319619062572857105455271677602212094736051925219883371129177841421431695954296664723721506695951107904720975115108506974491343518529106457085751614673880036257710991274336167696244850600960455271114180355242240117743156072279420890941254569779319697133734987275222261057934248970749084754871569687936 [76,59] 28174383907170511409970128981926588872222352417827169570525264415046807998443474806115793866886577390003221902516268268026840302776886093469564391314522108297762392404763106622690542528383982993626657257129382759944300300870348862254907350106679246506576995418669764938517036209719727773039328577993071546584970708040393498653028689912271314042602204406610235009764290590932368806907084414470238532486151409900545818511430259157218996133681352775917909266392995215666743054296430484009476102341211271757114791562211647686189654594688340647987715367425149651155653962643811328367555884083064848434040023299608876034382464078153793578599528659067718651234194963050771952471258973889946235701054702784251084051266915753780745362035115571393012697396067616510894187276041946008670681277448428072915549563508058292695882413307516739241552041883470822716294024428269788384745298013721521154282840958668314994075759555744659655411349841051397600826779153943640577579288032862240008487102211557176990243748905612870385592450968381882193130289146690331435325756181143053388598190252300335634877903063035588707573532312938289422080139658155153053325622638445886101899392670991560534839774892680443169443396923590433911300074177375486878726005650254807258418559589340979303560267275300817608979895211376575195212728927429831016605959806370927126634836064993594783592060380175183350127927644064937707973807965925856712468530210273232325961134435584 [76,60] 22271226587281220094368555043183665208458588523598679381183608034128390249774401482497269088589195652877571592965913570581132830136904208443152856389332843004250129845671151846911567212574719940494421530257407414776746166144116668908905912941130147272363362140567916964395227305368071369429709214186285258429074441317112156179533967462460215439919297342234002434974749503695682765000266028399936270504411382274398278265139429328063463040320545061385371722900973932245471129796461261486000760991323001150319889136578916623273967966394408850611561142625677468270813787628990282996731480308645068822153596532854859855021571135052362983277165706746334178192892242624018742284884124288669353913672793881059438036060463074571038189161368098654397884525665685172326459064633453260054515426027280769421322465488920828834350274923785219737468828195622895129541720124445324492130740088582229001401821945515846184028340685892664570759525284717451988737750202893494321006882167334889962987359636645526306728497798937673592232442502817082776972702550997028917294877839774876579508041382403251993292336502218838132229026836612233914283281323775939303975674751197239162411638222074216582362435658917959750021750567572137154729175685965404296524298202981153302884237187050138625852734577332343356356340537950050025790322490022338631378100273460011568145347865927573530554532623783757392797887331056071969168399449230063613565612129140522014808480 [76,61] -63017508475711543418043949656577884178735810282019745321535252951233936764129964446614306608571245738450860181024353102020784023972775145761532380574524585562725653680573689850146792091186177818420703775265320009806897159186369015111467649983799774275997329877233224974820280359944108101152316911069857610584673191622006179977488016477665470173581198994306270194179217037258211289447358131652622049509210684558820707201396804956999511768570942137430689938103128751485214258245626098810727202609768985596464102690823142824124051109038751774156195916427191619235067585987982017592113034288874694462176197912524640208951198229643613749172393663112779024890387689583337298991596932641388310339072392531904206617596084286074128968116581273741363584271994911362624130354287126222653477483678540454702202749211482959423047546892104490613386866803815163016592723771224276640672105671311160518825705362915616395168439784244752799128558756088757136866001071373187905938147907720517710996947627366417991727667846403819391032981257063320961040600525470297589645685340044934021969061300078080337639345597764020426170518288254439954068158269124946141958322105053551549245214000510678779245727319245361393509699700943583347679967056047670805411887483214496611980836632938763798563317785213836428667681421891068437210538263256268430293069319898340918355222321554339331985861156851050112030705432705274480251816150192505573036861231611414112 [76,62] -21663744561533738380977010391745590431490925811548829237725315260972208281882808764855349477188901591176421284835757461296129261086004930527877519335501579984540529144591786872183505376443634040454467275162602496716938729619183500009055479758051444251968713283328324877324689411401980535390818619158198812175710069751759981319930341452479301161670395259281551765061692772144531358222361783407070327715273316353843475940600986567468322741681947627277456869073597970938277344201729263649804810254063334797707267523908065643984940412831855489342516500801261887616858536616991163996583810785035801185543542559446854646775824663103828000225605739356524642963503037777960892390696600494135711522839168976979182139856276131057837777316536945293582244028205043883836833329742378102398799124530219403624969715455805701828131562153886134399706722948273453871602305408616039822736002582068954306965122882465742983795336330701963916560187707145244701099347401255224733349655442564846481693625482069713687526388375884305874627838442802938511623165212157276918100411900098811799478958308820237494384975055801504816854005085608647151587902503597632621617571190042920644724050889817933810278024160569834945308164214301693532847640213692428238820955437996326580258717658720923661956392897463747484546093630032554441180314903397410515360448401415830595021137077281916924728147096856571869448801807600370045817147227032707182925434927464 [76,63] 158084493004451520456898166733474041922448930714644089801904255556957779773853915903144646251473504630205032011206630595506825089420577441577515191796267247464151597722509624569271581306149528802725436569731746031235146599979689629932841045084538364563576088110081702905930788936130437052968070787691731764000206164938972615386820327474829197474350926790369902411746823248410999207634726464966032211178738569774640946312412039895079302491036772953103485475341548861882031373559004490815072776071709097064889604605408486606719331844769048364382504069557187388786940181883540828787076264406448322157697414496239536670397763595072979591841233164948895512581871137269568580252001568250813244676010056244244548379028085409329278796984893726318707270592802529222535805361402447898317631995023663496964566679258371877732190886166788718091642066061262237186443608905506159126649730538535651394716764207706118580444093059444370715864346398549523213014624947095212165920801272665441198074523773166872455902638086698558608489797137343555154230647806364420839246827014221670998780791545298753429858328678813279286320559330649191694535751390049737212928565821551574846694337885736584848631566865638597927953793618473552361617522993222930277125283241380863985130521494960625224369794208775828681939320872219569246091947452810386540578854545531124369347909337075550076801680357703092334057486584553689631846858725039766161296000 [76,64] 175202433087755186945006677246127971258111398538847489234746395931171258779599245409028928080908506223760486316397928004940632173529600638105302192998056736519688162701750179142551902844590575268571646740846810084236392470147646086605768362926769672884796396394066059473524588048413283146387942319619488238371774312650822729660679928964524941161700361634334531866495878272061427189467385857564970700801654563516739765419014498327487549990678819010580034265626592919566807487340250383210593205286272402923002973857609987400652671934208558365144627645138356906227894532539507197737145131177425493221223810370841823721073149837390052113144128670053149492128055175533890097868857174650842009955287488094879047511910856766454374885018148921082708930477017089503692147427815261404422730846120606002491109479900480488856645901000232595765400149509478512603011353656641645001702540566451063067475324258663355070368297174240262940951002751915060765201367889662901513422487070489365576447935019360632017350730020721148518169870899120875491059743945870815469560039856688467333584508390443266462205823387019066068747530483346867041187985373392687415052556739885750390074384542866817115394313551429977710328874053732378495083566140281305535036401868439884822195730911619971086307205919470661445489754497264374023542405270393736268231122446606405281010490193248974797743880965693628874730802059339568592253977949922038304 [76,65] 170292324820211551135022716105071009078480312975434072201884210393775564684041456102376777873649658093010296322484286389792733177197166931838026554207701512197367819352259209462646730980764075724507289026600101293803718967045099380062452226274913567132126614958171866012561998828747428815678510836791247311121704622765471972372239976617794979257606276467249948720236170848570230542991711315543484540359811443669806324912011122795494419177058555488021822120326410049327247893040992063602520713946207721536246319111240517320289490417860592866422768730399550951247051653111706064812386924703564872584363061361420286150548191044423992232153036244668130931037064843722529247055560261321662113146858044747170217108908689662254463228811353995764857633357831860937684778724487129201741264001756428678067563653205836844786153336579416578247563983307586837301526435531393657037768332717350859347810059483314972495137477897928296686563969195341311493525755845096027001207827515662076427113359273820007365260520672504809990714184810792697135160652673027632294322970859685944024936322734491218294286194593462177957391589474264495375580747231046168472721009464176181797250772819440153058868675909295778182480186619172183245130829317976054806532388206066418177981928908916273804067945247123127291922923022711958891333541739237660396222662770986008347168092403057947301889972930042407630404824110460465880038556418720 [76,66] 83700016047855169522353690851740589085097249562907923953532525787400033848029427236491609902735402612213778113299359373010321713348469878272110387825242934632417755862305561919563380815160317103786412145124044292295536085979295749743361660449442776377502433547997665813808223748987551162528978054360095572552821210141674030987566639301184672098897990117976258549575952203498864645154749370237124360375876592759153875812450616061470008156857294448524229776300220162126360910090227595989693588045435656844989216170987161936313974460184427794674151234484672990664107453017427297709491767525533560367065834628410542618938559487956678332871327734969201864501347242868938193086528717296466288354462671552595523233573221802995584304595894259287180101702140804540522628500657696709035448100430782939032917875232518933432998705470103465023857383512649004136031190500337305365764615856190876817223008450898244884991293447091610191319337072466676678776724842561626238401481244882244462114038175256796199316670145183323301719073473305828739428162278175724441437574093641937180984204687489765442115227144951094850972369246343343097099311484666471852775753072964798699532500801611169370236666220977463486435996023354108044559183228149823845121964407383935071678996368675362664021644288080868366158757717091608386435110678547547876213229382512236706989848274180097553634522666519304265791022466446195256291920 [76,67] 16157185519669442821096666486686437227728384136999646886492988422677529893325998424391220518354204028894804487628547318626579988310178942051724783626747327322247466776611632287852378338849038187070308269661051637063624530203595028667000299598740435607019319777150929964019076522818993663099584061583985870112197542186381303965751494387940068570561602113886521980143280280532303755475680779438699907351844117790879596728041689147794460442691185907510712628370157735591942094888128612208529589034288323792750263141969609097375030404362559722903768420422220668692489309607739511608505449817155084034026103145522071777205098258381100869138159122033468536918827382102733144504366887794504130493994381041990600458778379321979914631985195666842188826683794708223086885158922805076100737375676918901408020727459559787151817116082702729498572539612401865970609704597641257761834963852322829664527325488495799547216725942857323183838104594307580859773438045314747021333362988709871759348107259049065091142025891718680171005246735939618414063153271722568877164972855944059057107068589354114205432375475469744955120511371657918591020424839410356943616193347233660282444554123096608726769855119483298531671471194882518650732830437227577922416929569539967245400357209653707395245060307697063336606831054604551139455529167659343688209475308637902948606118257001607222247607995999423952546964362440969344 [76,68] 38210210959961824381584622776415027851298673809551092784884269354506791190009218528036854024571714394597211490213649946889233700908832967534351445462220582837088975870684462695477074916254300129438268727107367372941483387935948151981578516369834740588405888204272517428816098403115246012236112685704643116122514467181593079236466492578521544676796880368164681511285717876725040454764953703042265340987131429434975575459212326283677988835885852329091714941374328034644620957492836975807161827877445675500458848271225267253811058017691532416114651789623918880773029447124390133790114248163703802952872689955941042437170725942571424233899208203876432484637780242833129194685820486570095983706619932622230617885574292258934730357819584443185846607512612582561486328786728763325518578726032254942708914488491618099436088795689258582567150983852551555022745744245672669364147470850501632819304525955472151365489682978607053100538051482810693826220106572254103635786045209980407631272979310166261705519927358113059098988423523255407377973688809375008837878071221723768854164638090564169075548824861453529254392897620927545884607445108300336310021229338149900748741663263623726801110212611831385021188375200221503466579639861531976711600278367041534264349528634122095502006956426299839903563056658548988183963548768597326787259547779167354266170100277622216763876522502104096172824951342624 [76,69] 7727367586259758638566445627822436516504583838175882344552069006470596513594594338105586517264821945436266503153600291257683538249041833130464204602685392389000214406209843441468811175391684903420246192971866637820644254079964576904539505586408917092294472421773544123283153516919994306353804466996128391289763999790372207610997506148662605020618788953523430164648357286795209519377051490608126930293495446232907179445355717203944903759928858049348865513644279421950749541528243100532657364835154472328741909020084221063464084030899543909320268852561709574664590673985646573066797026294132502630854058624644292257338065881954374981150051625343749839941394382289468415846912987092875938128189411342999564138486039915154787713136190311548466202248054552334937482924771424294641897813268057803808055424125573632300449287495062552478343170648783914737589077162899124166833519842453306763855894977551706632726915919199110704980608171341872414134194287469613107121654962607716195039826245937387092592388707786731621097553910591860442677477905662362988956514833710990685757928717439786022705438748613987918164315293228682573595099190848388623992296855741613593836590829786503278060993554567527768204064800843666297526430098087245894456495097261071394160929343770980919109592476220607156180164752541202160513406773680192937856832288019442054696021019335161895465259510746540543018112 [76,70] -457907268409520127843901087286904164652333586481153659739900226085672991060025410561966981382228873998903071125646565329734216144473742228416936982551567203344331883533911924015698459026084228046093902694777064022195125154228702159165626099384601683008809771579280898526927087529626041886234946031320877768063380620521712637962043514965209040379369809707852099652337598779255847249968689619189248257077419332708314099842311338630836812280383942713053165258402686565272700070159765694497497021733017838684972633624526875517479598923459106995974913226225645292417395253011635707729375319774414893473300976537008274208494680150454205240241251770706055911618628902531322303424869631651102299380980455218075027037520568292161177893316333307434201110356511314433329305126792168111416485621627226944053232812137412916312066765751637794293209255733157376741106723864753895499630730693037722945395943075619748290716510151142945526024376393795191683688095003888436339446975696814787260795538770747575004651455188495803585885952877385432097526262061807038271312444135581649754000177533047603326119185026437709829640442021179523525043142421809126831453185289805661376201702961113436053855745053210673687768814270761546056743962950630225493068088038122131293407954180565985454265110911379177505611923426516527576150186949651798719128182553571109865022185042320657059337317190831402 [76,71] -71791313247716189860731385875207328691190040696044780839090554283938279861284964521799189022783512405564707769997175811777099998227000640947159418809974969844102104765647365105951892975863437100003263717261257360128998933780839080856253460718426446342167660643202683223549638679113348024760155635902162162566664661762352239891517420375173765003314421995156159119538635232961637443652203689473949770858951145736785351760819604900972819000676781459476980166191232515252790725288458255095313324393054893125340842171100371019388228207610783702046125354838036336943280246796406719438487870886212760253389510332261908667513451424442725084977859396635966514172050976144152907339412902051593865402079073428402004731992038178861777727035342538777309984224536008600901164378174972758703047089965921435132712631374810283128323254195667010682436369265131725171139572717523832168309142065556203471006438314636392664388628897955331253393854198601645960677635197167518250688225644468207159678338050331171156248875846463804288114668092276761211435066375921084924802402289896358980466377192554822058607469078302613267207206791881897217671908768129987196668064761625300369842002980940596627218773414198668172133219576268260835777355780063721714986654676732096587061757417459868581148174687848578296397862731894071379370578984057252803223514472007336514234049563608410649421990016 [76,72] 10653505184017620845265270869773740709851878920121778718877847820459358955668725633639419016137913622528840378195428817606032287333055157517337246806876433950520993300430113487914690744854559581593621772048517233486222641927321649135056321126330207011134930657322429230492792223676421120583996658761661588322831100483014355755291804109267210177371158029517566208717202748591177267004025250949638452022941572748101583151846462086750063660234513724444438206109893574690293645962642200937590239570824329450456089721241498703880215474316135679370102183926726128976930264834989318788899071237457261872427164905781954049895544497755396094618701337645673515801335077661363525605464372510636156726361186737812878190148757621717949562586650447800202637095739993255481803020124362034706435952545622302560523357439130097690840220765788564309674277453923106364363399507316647367163737276552687265554555541830739809988856052351778078289300219649608971141151108225756426531902844302786860310548447234982724974879350048083951253991298270729359346183304293963741400401239611262924846934496248071791251289648952082095391224782194244535406655027399445549627639198222908587974337561319776428365849639553434418266548221483020211677156606212267195244901297651129125470586291747952249349825211898689177373553590395301912245867982177044378098982601374733964058262315997090291264 [76,73] -449592307739828362423758462461421447457488126248935909949380312451244378089957159787018889433063123699308570133918755187758353636303164840505875278926094440087756476491514872963604187185974186366092301145373555552502838415773248303681833896901451576113604332789041879096570678185381347148943720430862344579228743915262863827379270151109735400995430540582575084461447033646190844201755167323171955762212214706045621793376593069046715701302646599712470539692396899265799555360930741567041684136500740032276887288932566871277625290627128539002129420218565372129522102611024432218889521012683784072969362551091198807513900975466629892594748915802927159934678450625938313837656918335243609385958755628537005830598042441445598420941032414037884963512654642774700898969231734709229721372171195123836403292290570857060674242329499740279409259686462926826701830915307982720469640069818562640708723304563160245628124643811912483304786394721618662710632101635068554233956953044161372803710509657554719315109497637002555325562691641709583549503180418363425751756176080537434373260325847706350242577195591094229491390935799279660906146555405617481157011857357880421961255057015423911145369911114602978370220552007404470670767699827524691504580086459194383299476792545479046337636817457256256789516766440690346789246106782429318743473503482316215097683832040832 [76,74] -944160837335633994159155398329263497142577046293720902474916816883011192542439188850583400155032729755329606410602396896860551253763454594594060050592957782413315996972402580250934008560751977553593094021382127121306008720598137979056841713493827355076729993110785163883726133240715892716292964477207954356002889387985560642828990964950915288313098208075313590431528558123430431747393380853389122254879352989777591662578783810664343310818263479974031507652238433831887695545331307236130433559017841312961365536432986939005424265224570974282952109884771860673031057189263091717885589510092170601089579993969454844636549978399347920583327621387075856026260760184217040802037782717146497021126984009012310895824378644466805798750664923017270866717815344788072227107204843143249776079607982828409455363565981643268579540459327143489239158991906441612437024190996275741453470674355571868855728021918795829756852044131251738984845854726144178035405275784690889808983923743291114691965574238500162959691729804438187614158839740005505200208294398791888442270660391080905492771135747004433623834357238323213710215027126783896539660765614670167175884148489394145103367364013226485722859374715230011880378273222494571605944423903898922047871796385716356605252596563252779513366884609613368053764560837890519805630714422270742250054078839946076447272 [76,75] -823468214446077091860612879196897647451713166077432764194951492128150947310404077405379368768136528898458464992099510988481565024014157255264801988920423796269879851267519744409409917294385781077124823355731445014591111641522905666515198416345058487039139958456866523461510191680472499283375354581444765506254831104005486021582460295950096623870592397401492745073165397011725142536421904698853900403922011550015666507219392765797771504843465659568192930900694530400716114560718587572789421286305833432310957683924164807244202788053036227338026045693781836003269071944044052262498072530594496862479672384098038717829171067966208904909599304616636884042313084405981666296137455179937210744764160977467042474834310492826598625995642587878464135895621838497181400653341368298462765762551647649753000053823456705670342421478315471450973774308366869612454713326866350309120282194248448448331269284354243986387759138648541028709594122737586200389183224683082721412684981883867302597971521596747497129482758820873940498394206889847209397841140529784002454498317817690046561188576817393851832327768108332232554054586624910659874514578570123859182328118330177272997565680882616516604939363278540315510025246831435353895610511264621297186303921421733048710403404105480912426998423456965475601315084517578862710599271502671853036025227462470208 [76,76] 8041042294158422377610323564560667789506117648933333290013803057791591766014400226909213684857528649051316289644909371874455547589858785463431925644232880304180435861475234845316540605919959325131334877070378745158188658607691540588162084792310723519253047976670282621878327336867626305887110352539273665025448852430541695005255344108065163382195491974164879244024251600628309832693071446395571112406399716981900875871576367124568095703872437128513082966838996307327291663810005862452078309811836043632454561406732885333078648875168996161718168707079289371045739986080046965489250156907128888281601566159189600217748491201171226959633982967580315321885019471245738752274182608830649884502402897058232736567262610062688293190841892336189863292143671383314318964184597730040783629494910641904458689237147153430188696808555021021039223364112452591138402018163269621689322988857142672924174502231634007427489606312398030103164692722143025494295838530527192411964492180460308934502489812697903119523667149530638603699675867271698067218887426252356274746459372448995765381404768271773568533195327718745831012980705622031208950634834772402102092055197799440488353398496807918541832913902348711603707780540038037490805227601644252911394652238508254632761618832628110411202220072382236525955981774166605363451504926764759624466785648 [77,0] -849425915667010736395655028789620472012389753980956705110449096854404726371580017314402643323340090823412588007371095740685845359231345783117226217260895377839645750959456890460230508766663653312791897984618173276805817492339953426868191090929003722273295469723840251813022288180544788140551688565942271563066372379859145467970953930857646481056030191708691077795287908562962528429572379306570778265609044506962712296946115445668969660808461009364988892987973467422441819064450042202731896904014195801072915791736516616114153449538434111414551501087086350897814330069765134545800430246115869606281505832031986690377866537445047225596599897780451071345947536198926618893398592441998622615334925363604188138583535094121515021961551441932945223082954347195311368306793567703098439150277462830118370509185048156559826310770818081120199550326621673191123451133363642777031043136644525539617609951165944030898491859060492665353813100222340555174347970637264773149810024311090770587525786343970060055834410642478506404651388774297049680202527491323856012580853800773784056783699360365775767060084212187523216732802567273702691117987296166747440151586032818220643838248004067681637350877007955815398016004234636415517720315794326261805272838759443256282101492908405238541465702874580598628799944568057026681499877330839206473538874574382978734379156259040145822312970181611907013558854464185651325097904348088807413492380483882474625219186716988420708763695701782000870550911907451018256550347105705646524550257043950224184826637341163520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,1] -8892220666583607945396399868958610986042727204155090123860954306372256997069105928484653932663317200643059104410701643135055165754878872521188515099363985730769358133819599676695820396352611465740696006870893701250007305448905835824830544109873771619728812529393568691365238140168415906957541677868629076964159994704008460962294242171130696266235292349393770265719855943373434622817088344203287892587235954801874437278054570985741334135079824787953513754173817523892688216080745321700609479926267755878091393386615273384697831278345084454132597676936392800780167377348126128831893967566505015645915828534113262391407098200321529373681993349835609068270759706784928255658410029613288704165412419217879821290073327282863125592179948288927949619431283749904241417104451388517933279956673271279786987039769129498434531290349003964513694523917373223699930135212021087030857749010518946752530364367473575348329256067050424009422656111236186042750057055737717468158153163992758305439205839671920324819263892356383508819149188165890742313525990968318842392392007804737913895473815982294384052924222252854645929674192932072893003461813372112873324057606827878902613896812275122938913838347576087389135955713674300166003856443506205114899795152452804753794831272092744027437100566242898769538313231350688005844753180138544348317383286038617136260596968336955591973779336854238154158277731748174630135509047672124941317935240338145807014921673883819621285823073843398207432700815389518967350689900650919772111492585067780569520857514464247808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,2] 73977136780902853904683196531485842877314658606602331679899764303285070520248711240171599170238068323447901710297199118367588344349698138611859091177086918356423902562979926109185961006177822303930538707979049841519186869869834373419751932535816835374433802413032384095101119615129329231897393952436587040973527557570142449139345257663273825196360772659391094876915850683710873247977336739228419532582002402225632778366291334602330151491600320701380882871069555706313757120267857943156473111993357214235470840347912828700340488876491795478413572940692207941970211573533622321401382693237726540801167132923168323921994439616068773274519237448844278093221749510973069134559979153011559315454118571233284601063915843498435134176165603139690014339998009795949986575284444952854727465327938684705835410328869288181730916365187143763577603615709229891877685619279325064029753321255333899056426049615848675891679950213040317890698247163305435455228677643814598237936335346160809393502916104945537745987985920196509247765200259746612251832367436445844675828850233561442265344617279022904162293846113475822497114922794141299409694836518849162092012521590078960004749895604932504050178736161399839656245595059662473025874623116883709867533286260405287305689873362198540064409785265117122888581063479664219506052417507259055437903300378091072369867504182331614636977647447823982550855422047778536311180749451748826696996452101017082795511779614144183561786009551505670753397577828116340384021460750981881534952488393764253589991482223264530432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,3] 1507875518679808349347482373711731368481430100358246901955309089002458118333762480625607932725044502081663414453907063321509443084976566349117267793388844516474898486710711678378147816942833424110773651698221687367752956098254211513418116450806513127587224659469069148029923436874208011167936879940526136440865718153578393316647487843577179468540491035907705346618776366109027573339774873829075141489839702090747212777933185263072047868374041878886420613509976678302898032347374885519977833674396564891532596626561759484884007389425350196420587656034724609173779775252453472233063055998152984371078314266354061844690563667910218789016399885326011195084626049440535973947212211161124830181392861377889109282962915064087317742059768120270563013664256153757650506324915330555127398357147011463908927321915194704999200923420038795629269138918057076426059736108499322578316068542954186393208513936861177047396105178561997082786350781956069936460424074044001638389582087310720801322167163876195367989700889608271223251543387111703914175357995042440886154537495821989492930625029787449168728310250547766689766569425246251647886613013731051880228681668953830167919658102847780248016859644911658613202353546979072913847071223604138097263990187950351679077209971098985651694596406048665928483567913341760970638669106620177445485018373637259730706510598910272701143352949778720723417583275578055322557519275761951235882215012703306027797146231519743332973664144852343399546953455355317975136243958507975588428337430559440901591336661712499638272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,4] 26897000479460418442624981295152562338221539891697120991128339164584146206047839007924639911368308165549068671475544198471830047742804965238892363982328138434178428650735989307904828003545549443949579304658764459442086874900311612415236811374679377899712837579763671225586493792154877323135066293034591382224984662505557729457476847562656329815586458324797856702612393773681285128730124984790721947165174698554581725613748707895267790774409464081065351268344856448615752159870453173835797934721898414854449964518181043031606818169899871592867234214483364422632421781583755937338075319532441638935730503085136195404169100346787543827360029813470380464211625542986150320726433826058247882749184481542180241246210201616069778020970598773970764453807353117568042174033603212534275380826816958026200537956889140968064131397701585034147285378828594416416339891551886983394387489715402321782511485551721755063999173666185017534281397096201763818825256124678189913401508448409962279471396887844725019836031626583667715449956850129736298090673141593772567726923602688516697059501459701347979980693979530422421598943943882446530533219395738812224601300928998304562754034171977245300197046039214790917118101031420101266018572941555345444233230020189290532615055167726145805634340620974693818491341749165651573877508311021440445310583621965749084155553134126087074441068928535450719148444511634750884567218283468173957270219646128709556614883614109277894412419518441862643597593037142606416562781156780335150574700858061397992612781653178665926656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,5] 437134706010469095489391468809259827813419170153541346382126975052788878568079261743108798258122351580979014494815353286866796624702569222664884688253765558372674148576447291313982578829740667901860976086678987048689037172726605127087013510550273916300523146391318771727516758821737204125297016496951987612258268444254422433622642845079995101822141569386087567135301664013921505595220978470440931495211593492650880599316501982652717399600976440167089002076754037548669995137558837806499169478501186329247493715098186878538022948662180988632334956165688158281452298922804202164653399738241953631302376783605282853395633712236212688732287040270912672535702889965279749320524795552668837788811281916768579727397851562776012207955930406738838879627469694712079804604145389956030109865359501836272423682252929269007954801797136609755022454836979154489352318345472526996968412647638823004597626157338694526532011978996110655781509881587097974244000968443470482303009722304849156233486893132914144811516697153897760220568301719845914027879969476787296447651178193250091177958589187282659956244176646568381873822715854966566870341192291749063010760557885775276633323502441766503141472967695659984995973722016490370298353868174893480180035197854103866956229522002040992161093421961323686911662398112585913205192282585042558546864411251515395155840664706571206574055685608125383931569117891974600807137387491237146366209868543544811382710105733136176622189317369177180006248982057709422021351846069279104915164007806686876513935970522903930208256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,6] 1259052761050015507273237189665041390507446463527494282639990164414337067857887421424367883632271467336230348332737260709782870612716004065227184530375199682030579938493252195478766825646842780436928956528123747744137453554431246858619411481187275755258222769760814572907096062343566844113126351551460077746505767603153757120701191712461233452311390948393969700492100456537893361252543794865509653051849188182364607311430036085334661349827522199040865888613014390919373614639096250402000553966767172513168182303197695218699920500484692729858485406902166671636166086532789100898878187168815735806354258203656075126922042378518978193800517014106678492754411248177557184310546709810351467255540995874140814647894328320968788733232452771379100946787424003826737320104393166419784351980632005320835934926971182580271766829173925613184477703691785620780259171482216753569281544103080966902867208188935211481015303715978436984094366996756368381222589428128275053559100059999192853582629832562864335403333277637407295567153377755960627888723811225874981314841856540196407497892628502309326753003206481465580950476003712583739987297364869471891585618683989945266594473145202620365141573527395882007360079954810761597370000806202913917800461600738658868623160875421973610474260580357894374677627718047467437468983584766976373165466002513104813326764234216534483195574488613817449796508646313159555905974290286117943701580009075344424426392839287473620375143394362727123879691498835879207441905205138560801704743202526738372018031827139296566968320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,7] -5763979792408460704063308538395678379053178482145291756884093090933232675107299074103679038899175107378809701432762910820585199573258813639098604735071658949356892108872503529481945218065110454835633937269615796840605016321540565112457155917485290115494062829049583831202462110475179641151317108775014099712488815911602803085184861390841141255606121482575808942670568843833048218229539205856218119084753381127631090861514930298215647169515309170377361641909588042843311850248302166804839933979588968721475009774706480121659635285381346761984767213365867015606906603784456746085346667156008129776329952313807605027675152209608654139200589301224783203722204077471719474153545195167424639741075926326550763280721316133998932256059612668678010768993637483469932040713979829572070761587527940596716635562062278179874154906213724434553041003496923240031874016530361798517522339214290839213019765328856869328442221324762414473858675132795557566851182280636299218775707747351976766683977642529103719325334621099189710549187168610945334576050606663592471260587843010131958526757411919208401962593414175999271980787279584346294699234609177335297109256188421297753002285789810821851367653075749761155492114865826856666890513174437432742177381831067767698361910319818550412524213225650028074977002549456770249556713701473284474143249650910435627096107667364135708090293782605475760531517358906222231610557518988469234204832585820925810288897094520329634387158952574121960539327836695960907706052875091780246625024190618406212349466853951017402236928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,8] -3408893501777246532637849135182508952456703677058715249215283829812746129853803971081200441968522443981614932859402327614970333194204951872570886612525730182508165450546535473125790295101580456619745890687777603471696324462406303906806816948795438064209984122968086723115015118259069592992647094056990100394208270076941953026524545650476800706486434912255660527073182212090889608890233708629435218198950100541340225546904409793463056573032173594105855280245710655299874314769423260696869977845183215117337744504476282239597135730238266703235756007575241487411801176738256963532931313796240563154259708625019627765890530549488720898988238994564553587149083867893274625533809235259248953074409907220988932409879916394368420380630251051662336593512034561322882181172429449486013936267109785886126175883224058960399300178859132971501733026341325531420798308693596053030672631809602419876461137205592248551468395061843557989833547678083448881378620580438716988282256827663044561065739139338187539363603345768025590820935889707194288136135262209891904974388456512477297581305544741095898363576242486234471147494774890772473888623828148995409596680340137699813558627425431050318881331717622561017103799535822278486330878782875183487654207824892892531849174728827687385615963943147211986347785862586441633847348284342177853544349756601968113228699707414526730965817389686436328406015306298932587955058432597948535252383091793632993603666239313241325895459548784698189529019565851736344022911703869199008365574719222439013262604118864365386465280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,9] 21480834657740220007650074629518673666474626122446690091419933751325291832665139378290220560901253308926842524340267887825452786537426516789878198240328005554720187884733881517491400794664434770440031869292871631676408584295110741250722103517662959466278117043713660780411824290337320171919339599959359545666021834032805149931569373685068118883095647026889381139791182120071936148226949058560150512421703379598497382261863577968469187163305542907786185553323344662777652320734465923225710509710484565925135541426229254312658804472543279095934948143594096084583096117179031518092401887682428242398820436839189792033516529495509210831983270039291112500241018070103299915835032043073301938011811295624938773476208919758785312410267373784569449608250047590078442787752166223333354346002404998280939018026506188190605256269837523535008919795766115800853576355053599173858219989999992817666263592313833977960598714344554898468967509371300312744001808851256089659201411764546196595111371496265991645285124231141546095671620813106779172971404527291401567495611392148124108018916833635475999972980263147656949817057362196588175794340891264434158552894201874309313289611450901453560743160552422948205494144220160200442844802806748368114027686409761519564947585112610282120495284761577610108766913054414766657676277644465769775401596167054806758334403139690159977650642222327777691363663749620883886495371827036715775734788254305849794198982530974412741064429419453054715277589611525643358652321749786305259715945760236574668049968596720337001906176000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,10] -4656901440013626073421761350132134943173113893453538017562057435857495089961712407862445928500946360744556198681321591039668730186917908782997612689076006010936778306065182804021930796092983935262792836017158664141683405026373867277378155459426884316764725998891420695906961747861782494971620397045176342327304823311274189706828044726175688629541526283980843773203043862848977827435361806358152499928741583747264748658906803367507652516016248751274201110150936218462190258850221000851004209608458972608812204746572520203555674231206225371185120941733184414952992648413244463145977377765271034744174582658211972761796768577032891532116842302040446809355381902191276893041738406137785591183078010827292087553330111074315782205889375470739643211817233221617493936225275640954930130348070306603097521202846446923410535009915509941209355922293723512448404343508238511102505788245600597459557679723512775039673858085978399008093973417984677913793991819921341097097930972827382539184305675608551240347489941762422317392232704899762287628369007807723487849106230093926369499453572494761255446807262101266198949413712950593336647010354728959565127338858421476266911770701523281374772842285813522730550083608401430337776618721834715177938210293829791873057110469040372620867358864203940184056783186415963658009946767669171384115330089537902274641953014968310552087955477855066192287396239010735377634890813451511823340759153669103930915662925686939123014447050491890185524554492480889602387934321562229964012738455663704308060357602925043433603072000000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,11] -39364190269026036345012929195712577429635857088128878671559250450413068536787333991608786821262980446388540985548779403255008788773912268040599567353927016957713631485773564040561587844774845906459366428498881356865889282767596258082778696704768836058034955535055611997172071445199425777544935188481786154794994021656810787198273122401630351435514806546721133173196688669721835849949654272490641403599338559650182262826234927175086203627788725521824990635249033628984813529953963712829310757336992463366848065554638070945579971204896113322633850674526264982960811716367668295622669689258067596257746010457119560494278765874391104558061340750500791433178263305270531178507289900585339203696427610213225650166410281484589489075457408029585269321741956331604392646381238929576301135885075870214499633383747713895599052379324762156300055623226849340876405358333586968545572970974132522175920153236287858409533209086209126880363785238103027773524059348672216529441402312062000697342866990880620928671073392165547407049844611231653926487012360947669530059654625808697052471559855187073035665082611412526710112280517060556549135719563006160937840780148424774727246524284501282318506794256061910202802339184826908490477073071262288873458057108634822782028729827487612002665249862333150406553085691522466542631590344324845077702332294676423981818734452238855387656218354750456658545959148007248711744881465801249101769165487649271385032358402395402360896156761825964049053691511187682733879319982978099560841265852565975327625056533984175871492096000000000000000000000000000000000000000000000000000000000000000000000000000000 [77,12] 25284990769519671103685681271137278639822879904011880115231956932362883078462518717085248217192999213854177850724592376972652251292514304531362781052099626197092313287455069152353515514766437696977995641387752607182672906226302360141122008237295168544376879548157060313901751413273487241651372142445945279870542534065087947867175866091092698687551845932457397221742951885130871136119681884746283318894848547812532051350904496169797776824868929449504452826685650849483517938718107849160501613141386910382614869330413678002498724161786913823107671243570702758163725220407117413825609580014424314749864498462448113925278895754689774686499904301021623569034742557444023499401794022243025516689765346869936645158355763264101505460885991603456408408361808436493563451298187520476521191743938817286284053329898933289188954024905938665467250499245507565389092740018513047167006321995392396254536827174742747351955275852781666971791194166971146305810919894620437972553194685697639011825370932291801754477926982208646014196224519259004641444452111276943842156598607842341925416527720240529963386665645346960732641881512728228122512251270169873863236135044047819373627671699587412402090955841886387508157258467607737674083519546703976203395469050954649829500412076110089736744107833718722967895669124484151576084715287066072697252124639664629678208015136001846107635700098009628233392000259198883107754033934792038735281121030812056767533152242370515697660377243104609602271262249534202314225194194540486742109785735484031590197184971868683913658368000000000000000000000000000000000000000000000000000000000000000000000000000 [77,13] 68639260995446891561970394402606977636333671302497443824927580891503109051547201625747173757155434886092212527870016920873269036714368858122198556588127465692180511556239263996232910216507570859437439108914585862302312736282923233119645370564197201835221854852510988333612676193363080244442894935184674188529119887788291147696308355159615867532593817909899341268492974400611581287535311898535085197249497424612821084258418219250110607315984207958705415951485795157085738215596391539519794997183252990163860004438159619616543256108273538168397324223756357659312864710606214946296046030930869909484678076953393396234652920689756933079952018067681471361823899301000858961698638737364491884342331498308023409043835111700432548664131907129165231857821526516171167436311879885114851889196654305599252711434962328224028029869925724098482403245203921269694122503576200727092618674382703757237365049200572449207851854005488429294238759941521090106499105902168823559630838580696170341131955513066089997032349890546722889379749881335133908406173566237252542552305382489304154850782625083247185318235065186761502277700112322757617882786151699790661396082159763595684509871871706183086078158456549607796484373266518505092761086752842977807123284851160951824434452890793750408940641225388823740899539564328291756150869334882939596644353810757053997743600287859558691655366043149451738239991356776053728288298224820596746850976525116460685496415284569579797938013755849332265595937260935863223576877485895118922225504488516873798553599428078966925164544000000000000000000000000000000000000000000000000000000000000000000000000 [77,14] -149257212021640786820406743769993545021422019889106461803624911339535692500868613001761735456506497150672574476256965997813480700965016784928107747992811266824331080768804756899878360806786715304306481242942451033948620722636963041017887678675322042445563223097621428645713843128037149356419488149034586427758776192772446881934166057494868200711303690957230045030071265155858372605767228293879694146391971232150554492832302576718876829305179781001919775734122365962213998965753955836191417923304236652924258328069088234611267478797369668455074181033052696136989473966430998925576517312529080242535654680662700269992920840839872643546117636957507484426214392743245293554939511636836501508384180016244279818082350953604254662040258222797487941391676728011101599323975314630350661454167740266379572273172251918244765402557511473072256752602535436573990351008999394312475649356963101190805379648663888441220090724984724444736852332158629425859921562682534967656674726456111212466451439495236158374446663036250939495562243914374727589372559266673531518366842149142109139572679798379851233610980021302472074490601152371750468116501193711698090805576296178286407093487359252244143036452532764995852988500642630894433234151033585808242018632616931039763093945138693343614607053504104232927722315006210187425943316781002342515053945224699453734378287504591807745226395993628695888108451848490436431212376371427086377717831316168061129213311256622992697697587582726464992941380025608317179032093113752209084517720408889365118227298437737721716801536000000000000000000000000000000000000000000000000000000000000000000000 [77,15] 162396788500332974393770760488089433037171771894894768613715794838142484415468655467037176958079686081158494844276289190373099576515197495174457513816685919954245591361114033869451381868394562046151766912096729337611576464879619922426501564509715341881827165156413646600129302323204202893199393518180302305301849344718064170523274406655056412089645689965208171733760939533561918575615012384049892421721632223153266259214567312604203125767448009741746153517607115601072845357526208451379039959543487671455032512247789483063903271943735402176374892306209279720120087455131828422010980328225967659399901663065188171909616147664562358955307160675281329766902597754703932868664523279922560670850193772366565389349403238540060908345768143499525725649986510703077975185324693049183281263336366424049746324138947693747734924752021564191942913648772058532009252593299216932708406058048922958932795504421878090229530537117041164029259262035280353103070177948525189111831762322587287443464700336019788950224397764358054053925193089596288286198817438990675193022502934522159712583146587777738676777697468873176672299488881186752326801045712145174469699775402004246866154814406427250070067914405435525785314674099175330429078500956451562993359543215278107529224270779120333600676779931742176806210522394081537093810953222046363999567432843190555953123777740438508580453869282641268504605416860566143835474873831550780591054934728751274966807836093991531733638586118230641941336727143617971644750634584323861728554610338503332751999969285546621630676992000000000000000000000000000000000000000000000000000000000000000000 [77,16] -147283457791226937791933802251636760730027528767690927165039473170549091614495545213915427555365474172887641564795849073949919140210841463572092824822617853765933799373569269628677172132539679345863175708726251185421744927396691079246806629760282266458440172998136075796829250988799806110655480813188127230034038758860116540017182556922301291464852816949752926315377328087660392990073397839533222277909262022204235947114338670639862361155038338562776980635683029559972852021623972796269505673242897315002200770016279262020430989975256955750248293562232270337175666751095859394963865369458080120350058174465474964280854701726086749417544721683900418765351806864095322752709491391481823428650859422861823775211848458541940931819255753646768288952774684255232920695917055004545832817723450893968390337372134647370129178373777162896050191743295000436232820141043996631873675273010328682352656935772863069034135362320647304188787648905720312634415538649774265011650147829614873989571946720540172321613357212475352829511088159024865307082906025842288965002701320230833636928474324852025572433596187610672527327551391038196209656734866482764370055778549928377000020776090079242125261463079357119017272886833438207139306637700925679461028919109389119392186677632065035425121728831972957730046195413607698947401826275341670094194899524875569890145252272457778199419617909580509258985854343995282588606127893362364989893038168254741931540333077436196361227760886971673591208143998954107517289907106882984201767879670226373999015052307518507968364544000000000000000000000000000000000000000000000000000000000000000 [77,17] 127765258906056848678986954887564919084908659275863185731125313603241739058452476315755213709441072650216990983513193475560763061211641939641793821989613026151571445609540250226215132789874154762858634655889954821206416617641493732321746839775978107016816752354892506502871388321125698598781224198513975938426791175561234407445613247447380705791078722735676332974371219799497240882254991691162788608493754743847637135897558598375626320390393124049946060486058069044297611181587998702531712901896881916220406911968202512264817894426547368911336154243028937908475744407522840258850895505559412042320854933220825067088563245680370241735352540735506526641265052946311088945902338680091556804152771062595655199683299551434497641782098243464427564971219097190822863318658716580538910240545712398985189261876152291272815184715162482620947023894099807350216064306162170994001767586532533063544868687783717843169163247350522739867797629680367127804174022912047253348970858985986051288807563104381205700198120011706198961866199307131726791404572345070114082815228396411317416205615713083791315126095654639680128453663440741340369882749077896359384648696822294093696753902260819834359920575088381227071019616469317253365104020391621472685468197165832865035692718947385723136216740783872313804376304564839128714987734345013822456801340073373604640277779134363112317789868846170975924639550469396086672100567042507161322360298725500803131776196752805205327442718164828831607449397898089004130553960092371258172166489916437549503997340372020916937293824000000000000000000000000000000000000000000000000000000000000 [77,18] -92583720626920063163097742929205147679442352999244271655997460064911955176177370623571824289972399596102668093725902952700729836528643840660113831607534805130127695845926418849942200604081092027273150246970970493234785499595769821382573053348309188404719700630648312834373317121786646915840787947688377524212719454576796377821777013009027870749679838354519268787425804874410679179050849428738165359347578979336875006403944203662939772352760313151086375829694363096477893782784661260687878569533877079834096423141491752268242613530931931936524171933813823390210421486931014632248812649432499013571995568936863934106065303389881040286709418469492953150648855718748494420485128479410892531249548247137364428655650100066453425482279819195495709501446578597059892197403449323296489547146432455334614538644276399290453196249802338693706060216145115122350906468985679645000892373708530316410825381653854707437907393525209058459711728758461033381624417459117380861929560181983860427344998621351849480524327290748558234142120628202823095871392626063592654833904821546466951277500865616795215118832927617064397877857830493487631551129100923268868990392771922738463215965794545843826296794000551790511790457118344456046319197271576513649821465465007009876217012799317930885838489980232576661943775016894711807424081106432816307610510471298070928059744750186173665113329112291925573548369457842995700925836354422657338542996459032030002008093561592827651839970844366285458785262999629320594363879137893725036509797113321099289030605359171934093312000000000000000000000000000000000000000000000000000000000000 [77,19] 50339119734088672307408280621940631698233258057649209814328235521981259839283287170688732908875159621573538303438452127795605535987634238162364823351893688754816707253124906372368499015151953055320550783077145128993244416234769535866888905619363913847249002916741022961098066803747421270022438150958293629450538412439363786994022811833103977719474801068648418602325947000752625112250262943603960166411769259217563003801498904751691161665209372056947578699415849882246022193236830868401645215340785951441003531488545624240748793110853746355635956272705390345333391715518934813369766291945928849462895112013987798519519508407863223997995050837082805202005782181940308680259028878958907381908130077401072707914975905058714864710768148743175305214234162403327440068041454549080288676046346500682185013147067121664555094960828466432336586802038847536162453450658984062081774712399569411606371383326859727883571721369264062471421704931347100206254394953999333592149518031972363729919235411751000559364440424032470465974104336405172257287905786333021447806882485675097963016464356940994502263367192195312734367388584891313700792543448579696683864474890597612175041499831559076336597089122889138827813772087563252086832845222718029954999170137542249152723045081744711622355254233158568630636788513560671302824180517792438170579946885842564687051416710522560173148749880830367638676863543961531069279329713304479672345373120470146039902010265564028839840874702141621213503502863935066221551152996641965546741293135437455546487397803364716055101440000000000000000000000000000000000000000000000000000000 [77,20] -21223440096871144562886127542696748508345732123195734765838692362652120146329674812170535378899191335598549455570121556328163731782716613198364360966522570444825936316710279410829026390904708977796931284027320425532615930372178850606639547357318859794908029046679553918864120441796779010290534863277251865461903872820501668841848993670866593867638672210427213055787768122887145293825417702223811551158829700967174233210994540865296193708654204609090569279783943959199895283844317650530330556043722693458570914448758474885447308167705180091482223879008638251759193032713434245121804036644654450926261894416559789428489604599199536594523530573728808759281668242609230528870248943107241965070772858373317816079389305262984866528025633441759702397700337675322108543392992845998688761618191376199336070537842378632787787893149843141814184466325117562036788163974744673780319531149774202314488773890295949236850539801162044756002656919160453374765143900449048076298944245566267998347048045711827499187525595989194853286703320936510619902727639885543973127727350305241876162021008233580000332791828404614565085016056336020180233350026246113364343006628776445418466055051069492398662636779456228594533820998547657696424013221444615824867615839642353938831479390613029428100950355348320713242977551374478118375655869271645985097926680085268346945032121929021367188016286050240863066714116380650807045893147412637775428912261330695745872248802323737581639132278458234348081343895694368572571609782197695500343661184435393838807608453347515046035456000000000000000000000000000000000000000000000000000 [77,21] 8345182330769936641084754814070946275753412159130449308777884419303424599817939141904091783067704235632792509261906345065703019128197383630865712893653754325300866382919213706658388283496225997984565691022441549801357305461702262048230067261581761037246611390950686402903647511478964528858955090823941693814974969780911174359583498101558706063912803123927624848896067438891738069878737770536679671475980699433166940556310304609219650518785970083408553857166665194317315634912504826618534753321028950027917616381909495320756398755657548798314725300168758611428670118118002325922555046631908353819459659034535327628742875654317999887920354822654441931402581280428705084577006460402062552505846624074738366241712371732881388247178649792663576696983163424872884767273249389992089617426883074826120628111033344224983843501612392130538027466684249945053887462868750147001942605537325640394842114984139145624546052248842744102189284902472278844915964281239143660470058120996868878366561705161180936056340080982964825408996611316274553086747972068274558263596761572790476725509312237481968760148608975447916628061391842247209249016930927971611491024090500384498297629650623342057886342404644718903019598032286050007573259802450896491598135864436857815434972183142549372342044776101585376988518203204882184624455146538928380362692897468024315036924005770813882044327608131210368243484332093255420441870294772374917163847645159585413054583146432772068611930425785700946043870436060499820607108408486666347610792795012041103571409764806802408472576000000000000000000000000000000000000000000000000 [77,22] -3685696038193375804440502716448464678997136189473616982297267685824957502573606240435183727886939718172210025401268231760738148982446170145777323415682161800515206462758733881611312747603752274227900842402874409615958399410342638606281199011331067447072345542092153293757688998711690694369029844767663670943437263591822729209512516057041252967612838158987800794734174598070538944144961914968699530662488226222261048297228045451953127646027296360713701105523950475190814716764020112214354693467187157722216910893357352856886103918469292768912480340660824076453837450060813565257111374257112964066194879279048786855305852789183390549240983612882311015174519376968723357093642296133927936712110239905678406916945024085612251352312437455985847432157377048907399586239039681524310440800980119827573837949315161588824608179549306199702285268548898946209860563947160082957731573425517611467803984752516818955856000959604728153922054999276348563710942956399662768866529787599606554970888257580085050134549711063678246198294102355380316624972185047271469520501435653850490668225018636029450740779829257277647377228287359434247146241928361519723091405053932852583127216395690822322201901606596077493590033422669508857033177724444203313141712906860498084309430487140799195363171581957097358751594643973890497008065715400118923723370675860303819355710116676861261957187366169580394686291191987062216711951001591733846900859297204659437952871803800009528826581869111837511057500237758422031145441693328155015138468848714835829087981635614955968397312000000000000000000000000000000000000000000000 [77,23] 1649053896403159482859373026157855603842267725576093261399394632941859347437479230031366463135631471204177475173307862042994857114049955746207021969555329810439456250223866380259550380110846405868525441694478263459868458214466511226019002329580098601855067983438067847657829571594925562070456095047541304386148437017308089286571756776503926928915055192227177495283913017987123602158657451243088120553465796335680579756040552060530172851780665721934183037310572108854472896973930138368654224233062321743836921553346768521998025404326090475420867182049244369988097904198899194022288829985475811450296560192779589656564482844006136240176489414214416945970837495920212359177050529086797328470159277200019706849326545580689231835583784373839404524362151374780389947747295929877977212080499623593107136821145506571184851729486060297416218098059460859128486808475034531317794252695856731605041295588542646742380987416495070974931560251300938521670758473786403336531363369432717436317606889345587091877234677620135255554802385041855479728668810705174210525732739275330138967985965498565402280573583045963718455998768717345025936455633798090428788089528095486471082690705439086511807218178192330792677651094297343016762294186990924539024581499734318780937267933716901596842402041637610791059342817642787796976122959570091217040283689138580103208079640785878601303808176167805856614881528845427891478069051361191875492797210222723713706442647591587650886378670643031245081224855948629854680429716054983103014687507070713864511448625312288666025984000000000000000000000000000000000000000000 [77,24] -609264669619263669902123280774486669171248719135807374339117461564023760945569784684429634537144144100491533739178250794192764617107953011421702821596541314401832869989936300684561416412721301324654870761419457557560507739293391146327338094798174321386311724443903976748668299011249575409967473296294186338794783745328962271442184465657409106503089608388059455267924891294337030656204785575689629504153520542749531922345356048867638056140905404140371234402161568074621745081360010784505687486844728837902695470777310142427921382443088433802631041896000588360494314616454368776291983613147096195703997768957680718742689442900233460709568468813712998039345755719455467139668864088926161460798843007511758798319941088825298623910874869942314689224438650776074503257406555423079959483935302272254359678579864077498391769989011708677993901746940007773417516009604857286423811250505664301533955100623347462561849771214793808704963447607499519808916364607588644158115929712564551175900048076739491708805886015344029130617729046613853901510079151808406061183630219137173266752076730415802649012656651234722617675923663296798495879654987994578429141318092821810530763977447630298819315374735524170129284800596722892873026661567102901482737801396438268744174982239901200181476149859088981058910823638608815557008003253147203365307625468237862382592578766425691146343448176200928642924496450580457031291835767462452671436395504752083252758855698534557468294888857115113043199108414753239321726695958452701309320937169588434467132044610392941395968000000000000000000000000000000000000000 [77,25] 163256817938794731451223654938362853974726623093273229516954067177080210149928433326874837566321421512871687994457409389236384187161440788730153676056080035801817636349381418029524192569710604487085677645183870246207782905962816508193596267059529594314050316056181924841130741772238784452734120710590234850714549468229166398407075742024498377106658120419965294136638441759140472443504606529397241050387967130450069612764545910791600824250054249334262679864361559161937400938145146606117968822953082860024094114497713053642424581986274803134492158488460908661570277026571067848004112658530579930907625203525222101064961230371056805146990984178588901669547917137972410814194381740702753071612146632830308959104252102671312976740291239363934573853563056987258381046855672249814933602366341737281879383887379380582871920059166132475900387959171382266377353072354747346421593624562603344083301015015386345619049373187451534047643950957583583460303720001549336721377526391193523868154810140617230218812981579265047058565212398887031796038524945829236829222293082891278294894730296454571682652525088187439431152607688435319910205525141822375268660312538216585314604673940440929990620220801419865273257380062566865340454078941602667007810812620433400731786079263401055331832608551638915147206672400948762569917320775527655437582875726306537765162862558693097585643665546057427258849119717983053010636057506387282603248808040353228956863800367824767622908608637035846902910959754922882975045033322276184235918424955583070438364111842357037498368000000000000000000000000000000000000 [77,26] -24708567039669100383379932792481035838967581617677935819166860486664071751484120005498590717119397306668111540854570958527639809521321132661295876936203446900897750998213599350934972757170737246880115219770419293450329779589612617277916149815943644828974865352414550393063974822822291001806967024940834129053875099901267346556124445810621146252245768319351222903111121577114176866484446259659836310108772846321204343455606676587164305459486200381170310742169788604610172709913605660950072782153400869476264824549475816414417449372361716768611866280931541875770334911881151289672732937823838906182870301731112253798708986600774766040434782102190292711186551735759492928882378877985254558957907537997886893661705462635869957161292178668388290883547747853532145553289142839554266510457051397948666149756181979858554640275919972509372315682360580615398328527310605545047748650195535217790248802622785422180717899648520537658820709824389857213544715482591908510612161017522122340243343755811166137883523862744878934024255907446571148115843149898332360433973901686601138166841517287148306408412518393423185239262051061703403822068852823039746267351152539377282951445722105860601083325846714532872009374755342613433736561203431097144779810161111903661232100025778881983807387225596743110825826357717152916126688498104209012756266030599954562898262513118139058654669763039017363037404441261688583235957539686789696575448243034323334557248294768157197855233827695414703139428205347548236282212641439033187501842871572707116382263180432873881600000000000000000000000000000000000 [77,27] -2402571935226363024632031562124666995347745598332742577744535482149397868300925281856812390462920147644086367447257014416185550557762931100349203760797361982990567398727717557745986765220926645053074700355807157066911622452477668007842087013360504152540244704415010886524034412299568602234424227702769128753337763006271053791530302867422573470042693970325983974910969245071314862493632376214292275154998507169469783735592218096531753036580167409836476839907574222381886723251604692941483861203076714159546039792886436599807372187281488064761532476839752372014935845375651972508722118142605087846960496980719373917577981953316668896682980676143966384824885817386654323375454122696869726528982350248353481046397062524742346400829059515774093145313794455128348304109003635817872130092204204839377346645989128313910548805400500592639778343548185837827504255407115106040175025011391541053314562185874139099634435119346515638395763454244610398583537472697117103277041908392351672739830070505261028648909767858656507682988588264786656248107458091065747399433263691372722383661064244976660835365798493820553425399995577572040060537831129322274111576071568173320974575535031978413942185829208569794212611916631013616092971970720473973321097625690582065113965870941664394237431978837167194133290331423239976960469600487346287809832433218640854202200590752300103835070439768706038183459343761192033116300505060328342795344386434906789660283487113020661090091422424720231211040212940228686370978017268689238120901541066742063643266835946030497792000000000000000000000000000000 [77,28] 2986262404851370151247882243511473339456588105032441131574303278190556133089311762972165900815404966681972447103335120824503819084734101622620544114993213353444151231357016264504663634613034504503112425916458807175094640549226764818385398342173561635968576148883949275699938143037993963101826898986510741299291163108475605474904624219717623581576827705627479831835826269850105758926571982981903178332442004185340856960589026969131009736432776287957165425438303128601741584908758169361964513215416336697773291129089271399090440162147186354228046281237196178827259033978752961625720491948120764816812629339261501093858675594447514155468135159434006171379738503333392110441303878307670948768782415203340826568118732713588444435254693623710466560380613715949171366284592966260755372537770768436494122290625615025783413895686759054524855684861875075460242003410663591167301092093969033571975204630890475432984398506433018341794537273001892867028434543277759486782457020345270806661369739103513295117693144670424853571804627650642333580643774509004894732714941062253067850220281262343398681579446119130469607485252690647610424918516846636901048370727005938887636699599033484199262715258841078651880709027954739168703453500976938265217210980608305660988396767988427865788719908665256669793922039800270520835764389188037854238572032028713496637130734613007015258396271105049745235452622500070789365343446698611830063097340926659842854867783067993025267604308676308189784157518747635957082179672011352987969217629301000736829631432643730997248000000000000000000000000000 [77,29] -1071708004279972004822844369958373100157166533728857409044238627271018722643260241711228677482769249425950102014871432885681395399452422837858512950634725674177415986909331809185005779820461004402007773970901716645561839323787666287165626448037033364008518569031652060364085500956515936706859771354713358921626536424487433067186779685509045273205174787147783836211311733611621003131341910720641049397980300047612734157281345724734219649554251457796131682964757339783228170055939457877974986582427553181234561366676892165258190545206560868114296782739479186616380763431668542447488310394403886092304431096455138307128917946239647162003748359511623663357862227100088081727283110691832865880705804158235248465753986366753536736861151384974282923623876577504378005453454846177747718445010396228327056759379650757006066150037892605520796451071704504814986442586270753599683968836120313484381674057932061824976153032275021033616140680389480987027695569997081051643324877027707841927466457402244159659657999163267198994922343505912732070185889190426272558539226390689511254249622305195357372109891409100049789085581777805631373263252317607223908849238924793706464178189167854631766021043640399130696812815632957203404222195699097607596755703118089564809196316583937112933001957103114584001547253681137925252531736284310003920077285996223040216486532939531101928029847350826994891003538575777100981662710195418059272494864720794866502995379670102884395759099158740631029369749626486984922080884360402958964814893691715862621536516230122307584000000000000000000000000 [77,30] 240119582104753327741132837082344103298964439189753388938234885978991970812993284795009461574182321597340103595448125469530210995616387676142797154513343722344281348757782992183847933480284680510715363989967014681943005896524434891463239078831820687299916948916455337533161483033896400870633617322753944581121793489898372498475066916292002493428193134263318904758140289625236084214730187873106270720178375845797403938060219173507419409541816161001680163091521789571900852533736020980575268884875335180535380618271482155217701711225723332576699444209287359865465100397348039539255087997897154812008406095405285440201211054177050212563423094892115924313074233179275921334415987750901945736856252295370744267977347339514887204542214983549025130654890385715700811563611366597037005760962191069726533650122708872423975567653357763495538774965766436161095497215096880217041013045179464073914385437639650049424175898787459372747061266284372474364915522037522688564192962150474195224352325000890788334000520830161065492294666944838195282708895044755730248054136314822772611650593666599288284928002723243222043682692839487622268520173039974628932891944280363218374197880670999942840134763279223922250815183241224370618644677184313556010163831886450697572072048783004808511738933027008481796368169942467120123025218070393826130535568725080591520927284426591950810648693259418229762528864505330608726128099395699213110747217457602262189734119454530905443256297670145039788677612854877740116239529813994610903196346145261746387322009951018156032000000000000000000000 [77,31] -28765063745686879161787672088532506899047702522638973526828741722050188257157349713901563602585622269740938415489489641229511231686430747976938831256930727402142821883479513154331443197736923831906387719031002218541423711068517287056230527532340698129184418410306454426707137845697242427590173467305442887365422117977787123678443407656790064390915806168647337071076589087233291999560412728170681822513734996328038314536777599857443482841125015462703941686852646887211588406322216276054427936519910161470452834936723252432297539925640975757195274275531902596271096461177738125001864657124619581111204895692295433857135822453753658948602728287094100797516014537406562881119554750515732032815576718053602557705221759762218918067271859441483010658643271112289542580347880384092720767310062836632360497959655645791673635764850830653151343351755987642660118510134895145160054753945095802981878897223101323818090014183646701747622853723043138434939755866842637424081479271002152654725212570275761086253606570866813774007353975310389159891772912975958628658935622644895765300516936193265001062812391443525605742262161526314561277175133902651326962297941115165406616619997245945317115299345850973282211635379068369659879169750855531741955545826734976970363841400850738079092279171985883112364294657061101434240535027626388113347466271568884416218779604796873137739970784811718483744383426094939492083089544154529279479530772481027646123953630728490235995725647931811330212592132256629945485826612115451158567875264079645513536566214009028608000000000000000000 [77,32] -3679448517104024301832606033940910954949385919314873315226939242037359682272468217136871863913655781906663850605843132583510202786891264065523835343859506350817002426417121602749805241926208564475723160162377726949219200509319667438399756948925863117973659169020907523728256020646614797998285038052449822251591995090255962484775264261514764611589092758321002708495772596130807827820227462909037177188182884138828183953582845482614379696506836552385797729391955674800581021443442263245092202372247373130263304958089292628840832123530736110324040497752748532683280440621365965249408523702804925546979253136458889223228803234779297822562036693396797835084306641327062459878785573586697971441334643728865332951249080401846087871967224716084709315410199797698981923294979561777985478340296221004314144878182387604012649678902173860112911527199186229283602753725617112663730352430014707216289614909703052536173809394935017991614402142846767475912535544126445413182300453878734198317610706316522362678041168852440896711842509185399193826367119228846058891727899419790639846274491057154341903819891665150999374941006652968262597876088995703205439546616765449163624902789211008992909758747820511922981604170302933958236608566615737960704106020824939698685810925423608664788494266545283334113151533914339660402457618539247663843167542350087863405404920041008637662473202818534594119203160704718006716953549985754649768426955060062741678967142585418103590868251089867857495862538245406643146907391043177628820251784264449350421597066694230016000000000000000 [77,33] 2789781882384939552575012274318738310350032230224774507587484280394266881141736596388288934796881127113122995231387422118731044297939758608779625701710649247025508465336915098571460253273374514138680251440246962870028352227121190569608602204309907904004228266946029937452405881602543563271849551249533944550222248366638168320044316694692301250092440914373037498645641390312931358299122040788053689353207346130503602062492054942762018614739177151810750843762748945002935433487562502868539948255252885764350928813835893046407783518667510476227762253900755444609133177935723041402618421311475739275467038458054935668195771088199309679613452321278999393657915772740482333563626629486931747332915046823189660195265345205807186039237475788334660361485098835088193276270084061390970762787191744636911347448932110054570107402470234237368458321227534032733107894371235082856936377847974504232862575170787512964166705255092386559237968173673390858036686150357806272579259098612703169307517460078845430726293820825596251673813930659757096980542649284803907472750015557112151624701198355929045844285560587652187431385516604177247162135600921805329719511367999432956264745472254069490021785784193126061937180256552496155387912524484407225582909354069775695175529257408937185964351770538721364400812391547588183803046265097672882487643630604895503202167717429862029963323665629383507579399816513339628536632143616576254951097014904835972110198269793554039353394720722257047331026474803295600983456844662407945264995472407839503567422869888565248000000000000 [77,34] -683807772039794630300095920340916502737862097849820975430148434428204273735221720053374683483204623307431972478276696530649250473539989624465387377898083006807253137606320615497610472787420128553282467063585701930540992007527600344693250704288664708039193164334807172105721750038237093671880161515895961488485859419813846138449899627936925564122703191601642306981733305271888346477385262757665566295070222015540976001399443359723552271189513598176982542545874216066000932685687702092757930859537209365037336100685452930294240298552505525481242611669642145657457089092983698652502245633624487923793779234000051900768717085119734429769998382844815703305806592805906067562999513527433767708643848351968792707968095745509637933665858902854772869802514263868571214830668230193775423497917909685905754291257282654888857486813699975343483966996182796095712508476681689210099685285757658327696014192385322525700923882741355097660909034565123402219390979069247103902679438564869566035286594406477065630286630309927449591362972493448926842017532138939354701496517075679199600159204873287211564802978951950604276849706187289294233254432417477156419636439207371361059464694583568612707224006030327350979285384269016736911157455794401903635409812796137211585191852062765055051702562055322296311698259035059091118066729943182157765494358148399734052807213656127964154636943546880264503348389509114841871974279242628131932888909365872166756324923217678991861439520645758310947435315264263438753366417620310398625247750060638776703353038208761856000000000 [77,35] 96699400493554429477711214806799748980596219964506717101903961491050433238692553686818661661233611579923500223795278411965287049944863124979795774076802922479693537089877543060922797019000774943148147919334225636945282231397622426774596538985541897157130734365969546892323271163087855881221182915377920932203010520588511415773101687627722486721773814497857091814086136514121478211802958417364824242380523275812947681421116847186476075664741623437410813255273147412025584654816696270477342779054035153127751505953913463105785988157041991419930003885184165524605704391328869317662860554115078948313758044046605386368333948215258148235723112536112272863089859972928357468781122979758467941710346395965786191317077560381016089492675617080031131946402339904007162781799505206780455337191604992673086413504047811398912491174512277873758557227331602721880448297312330923357207460014119804881619954975492728763255949903675652498301762946567365143045616435109820918008932935629439442757776692801060889308106624653966594612599405034858953376008161019757963875224746569238342632706105703885778149645013277831956192496708816006265421246044817567184925647944197594119541489062644091122699562189105644499096059373425805315468329869790225720187514219836106681373973968672907656142436232955356391882930589035815022077321655037184431172887099967677068485352396661948236797288964690660955741021173476717516237718367455419651077630935854256794095462431130438110410610298153397160590856207333766980454059313776517385128419416192249397237520145580032000000 [77,36] -6877339928507189656224711098166103550838145092813392668044131275909720431123883710416897046246178872466554221917782972776363343744750523762282211166756828733894249217630591807089734626501161778726080763817838291033288989417669177938488808756006488245011519696739872930561244532728869209175906927515869793160225441657325718516619249262162038960323862862767328212057298394915552472117244665256079602138371769960474103365328829973816389174999061502737048461902554411232664866632018222614797180497071327387770105186339569080430648221116426034170307441309705115828554427928454650726306063314009185390921922475016428721025572763044275131503097535137600409348514124384918395324888455325650544399303075497886108652636991078231738168988351193784598237223875785655977920679325963475450097411690578156011687571813765199011665277635294269121494408498207202314075795784988098749346749354910341117496933927224350918786906682451100836192148212004896724897051759079881597970655022854029774638152550018252477164565126286759309687827933314994675569698325408127239212735452068384666978445725684673653184423647857804811596285166540246797340800434983458562840318485042273813441915898933565532642453938470217366829254533963329768534808919566652105889102994123380834710040836174585299741893735748348677829880064986728316727984339568602694798300969849681430512208284169919785601337038916707546286004446061270176915025482356338442956614923834037098542726612993881861569264544391721808046234745631224469530882690750801002122058873037867182998050412691456000 [77,37] -429485767184390659910273800660312231867985933005761689967159543450812969595128199798064691355467734683623342450853450406832148396286883261199503229837014099043594514496784312291498725713736265134063038481126576499643485913619207311640126445389109575898106732327783358702976167266336832254904792009991869955803961646181357262989102293831937165504079014106821791953410551784732403773892160015723497553156736099655161724786081315079836446581764642270045968497550157395717155976211305037255900481526698191671769900554006048497589913415822132750792911472217546858071327960250321788629316984764310878895337181062354533195766692838043572947402183838837784842501751005516795259118202901193448441573553010523062244092315760854214022759375788455651813216500919707118194297518674055660783768246814682475015389457939473133134107917312276812876949314483338312807969828869916908074264310464742040385046746421936401594789144429081886516742289778021890831398919403381221304768207774738295758399549445953841194581669400052460463818486243114335691490709938391208623476217749751014547887270356898064830853123682616588253345923368749933611874229105095949564452080363356271773188328247587856255657835089951562607486405137594914318073904377791006061430243249731187976295844123432847996878149630375917054286438963199979878929286853740670426807256363087674579173591755558459695204533677839134296854328033461877407080030541878383795550764149743464986239008607062815234787022810710263270303724112862482372932615829047164394941189939593750412093438260056 [77,38] 188560461970775232067077946550278126950112357239268099619158004154711877967226868920227361678646969064937960449531761441645908962634004636683746162907421563874904357220361925303467129596817352121873755650081532077912784606792027430597870578574683330990500220411423887044168763111717174597893541718846187153501382019178853163422102202158086964295895176495921948292038410606635100167209279659869524403293144427027578745169262704407499214981881211373742475229364136174517042900769433023845222527081282706961142120435996573629887726597870628271438108538068374162311455754921176488573878906092101356592496975617508289134924533827402611705656956183056494747365207226515617021287456741848113801665070624957065109330390184071039359237117656549445749264615241137274037811348799508285737711277817704967786237365349143940483664093166698085765727318207767026046613402366932506375534788874857352246674805126002459395901302439196469606959060160272554958909758864075617566830718522563703913027355640534571342034357284238662387854177359186365924558769967009767784139940298943763427212492213134995595595637767008498996691773303588051262931893660936162098830715847434076503189267861581644251133664178532379727143113348665280385206415906766057606578096287276232850593888460481030701858526354415285840170882960139686147246403658161028125912965281723924964439835604669069347062662075833581015883821517592377111011830353787286996040627318718804008456828811524311570947608412185202740372868566975696571931518880921778562825540277644650319071651328 [77,39] -23765146903446605279780830977144634607498819375180534223929626140412096372012590062235875208591724018838810629327916452008280095295334512751248601478451199783723997873140171616435672051012849312644246646675470366194598892490328188991042363251824526592082280688548035338353156834390363707615639773315641423416657150855706989256506106625185563038169892049308924021690336710890456365369008609268885838847278746365428486060708537190387135495703196237446953489666932453291109736166665774036057041838725119203329887468008762549243161187778368395421700720352998739881339520469483735791753159442973946731934429837886572928834193681385250100370923480172795266109497719784558047931466421458370622334481645632020590355678057008798238759356213924868725882285532292797957830524187697164156030811605458765002805251183913315537278162315786455465092022423482014794351455004294661342678693845966618190219414149781296634328856821052191069472849376023773838258201767937000949284264148477135204345353436225174935342818818019955828439571529056135729838516261182399420958665393586542657625695276289544598931485208097384058888297675976714124783426474600275621408622925145282361702098818374686932460626863486406317210116791956964393845642289477712214228818181162468863724905642841507207076873082645293791073420468194275880439969589121537028244172093220974523132045435741505996601640014622530110170936141036109894329081294830018300805434108167739742495319059370544277536010689663400211719056135885920588511676959395739478495473523799123175760960 [77,40] 1389713254023556095097583012049241826697781477378409147558181003603834790887394881190775999885198924502310594983394214253853438038747448179441239017805300554103842606915633526670005723010273030479791098217807404722251894662191655228014103512316743601878439449476476781809129740046385604768898271253339969860739187258023480461741173249105237699387048583865525868226186462248650528413404897175172835166291201401957815029911802094970338777875240038625118191154846116913844118764121074423420731450663817813615781727121451526715700132017602941795430269265197221691054658653318824046638573409834205130217070299114270072651750915596316600964145490677326368880233790763347362029302993070691679517496693843020209747083426741109256870361352995494353717732985439202949543915547015682284732367843595186803073187331516715686386993042246067768879866372268579131623815884908595079514036374482466924702364802517166408218653409926966805350969497919683037901500937508313564319146907999612894503863916389336081839265073802648366069590796418580565705033976876988312281720839804381409609124454402541468870251741471127553573530095549520074207950068336023792599481345622374963658817688888735882629993256747538169760256591045071004789016694256400513311970107672820558595218273495762548237048918110482905946134188435554886624185212119677470198779602045109207578948992934354876980192588113704596455341184371529174228023125371765255820681922642354586773886348460002619387011774816572681300966061730826040246940779462101124503007474409826320000 [77,41] 6244610745291778741497085991737849470447262079428696385596786957845331801994308164570137771493508576790217470488390168065412627418657471658662653252920451354070862374374481636636737668923052201092280024630319060725426658729413085977022963130930887270881993408241996901475770014845774324427562754785005918967707975478382379725966752148758883200173763981179854106358455376908865213657611159998611719846767305869150719781989559578748382098204714285488383665733416547945962061837392386368040353409430007341142542216627104672153244768695781427414898695673882362248320243047683568674531784456855418508527383088694686138533625330701529135356438482247698473070678821862750880193495285226186435471700309645755382701729926465451935278017321123292913007483104884371729518079019832631805101419438275008946550521539833022699286760155760178219679261012868610188680764847225649902193204218104198569712248638059994655713380040372079244249207113452786431607160864344023129658429664473274385764209677487165256107805533834904276128920971122689375005856972309649332733573164804989519175510453463079549515664072035368743957665684496478806181913758032099522973304592657031918446673033402838888949292824268730585512192014620868347319402554086329828852035592386912433568507042066257049932677959774194555203386904782308538902277313967823905188726454020248786837079936958394518640898485005854374006247860517837175176802878134739248478117161865546425640008384025987200239935925424201684169856664923282673818595523807063216418374143806960 [77,42] -9837948176715928999775637233379286803400375103783083193191307924146121306898869455130625055219180712569013620257078536395004459609245364647183547773084547521043250291257826435394796344279466711651035236556654444217363106836538089005222537803434681732730837509155305110506384917962728901479068393746421127428422001491875613666781951770916321776785867711900432132566983506939902274922606880621268223743092874669217410357679008150037321290171338616483860958932428979309606683413027844945948202803918488767688957510569043536993965546938077772311805748356722045076986896725659847010930434159992637956173879742617408530259089745556886796537142361754292400541767454950479039350210704046215192161146494699503859316073762561185449696816546406838926231928105944961601111899881515815937789764364987409912193456850472448840312870434930414873420785127286959869392654570124936436327364097514320742274706159256007081822303028291323377467470213917083438391529115928790458551855224633876087844676198754687917920203663952035611269295341881400974429415429374167929655085663078141120941237918544698698920350859288033858923078960657315796614431136742741396344178842252748928175812894935618936910993521804908966395030797683632462292584566701363028515782093015048107204906361647258107534717793478792516470334830736046575585361570354985217413707714812123155736428878807978009481463090635873768497906167933708156082213465851375653505477443087028532408344494289246373765740526516676383007225765639771839550555403133378883219857464320 [77,43] 869652132742689972489736224575132412136071425594406434884221783227479557066714528775344923691421027940749961304754600925914827979616215921051585376539079437464448535212974857141002274140684678726645834193649517216534402028094187262085575379325555373140825980081436424267057877172092971840475759055227755632397737495093879735938340218303357992752891985010796959860631277682313777588719220588938683844392540016234915522344791469978356843573998454377696315686064915745386971995161141963269538344116647492639552581973881038981390132324161022819584429793596122265103191946035456290177060957463589900832980912345480485125621560776458872010705555460914494887414438744865492223986037984330780572400144915306437133506291298292180995669303921275221194607864172353194714407974927602471975854169623311824939719978253939447476639674158010032956028714266786145390617859953871553136838596076121705273103265211365465080639140044141268918423090539227974583407205358027004406043430101307963405336444525310082604431263756769333817649700423323885986895570350724639506245420761271984634179232019414334305206912142419440170329363995250763099146195009737297743313520321293035978801470306007839032655194181321475738883640308517764452209288800886861548909033722036525854349201443571029053240550496872441848215313335314892269923688198691325052299735761168077336529561457435002890247192685860589755673270515431281745121067280162646168831466913697138609686922928214165379295018643019555797421298920657201465219239447038191579156096 [77,44] -27896933491123769054703196529620468557784685106047285170763186229340329361685549845760391776572619549841504629735109141175179782537034907889762175589290069558826786795982177977845741317538019392144942997870629295023429531060703483151682992243206697193479038024391266709481784872580615340744716612710056910536180153265755656101620562461769923184714052494151972751054388445135843384644283805018797624095295371311197028603858530043504521492111589777370232387662958309368484943292890475923236685655402737272070449842695252652311832504140411862736955811253287254106029166690437922971592972260650488525521108572737759690889863017753175759046110569200701677288228907735483522183477412841113026686131940853065916151859302577775005867787763894055693312780923902293785901134565451257483829751257543994629382101586426819480107013623118463592372410926321441212491967421382110107881222279633287192345223546923049092341180905087222567314128514994481843235949360364181567677385252102039129253146223419921445485384024669776233040985031607481925082842487283831433627786286448027481799628643763944925658779065881943735846229702556059412484797117224683557013279081737935812256613906757358435378401923001866512657601149999375513436978291011379612298433546935735053655862868543579617745755443743431854347358006789484361954688146716478718152818271339620565303944626106313498305712566295377466623065433015654113503198785485713816606577089018658669922740801138774573386249767989988281062130631812838653157641084312404503168 [77,45] 160630642615177713656599748601386479450273259934673587553941328539889852482343185238191914236103085377273276201089897738843486545289145154918962084989681115029697135317670553333355606468054686235024995623210190161088253178381945899273340061404751834702822368929438638710385975850324236227542638122579084010757592803083871220561770396006789136916847588671914748448468349493489886954295539781881661786403964492836349198158514689618088662088843913734204862082997570688380020030142334114323277459732268096171359465609037896668237298229279441641220710532386257605929284439730971593303972412308137267109593444448813825065599223515694220430106302603316200668858175755550063761603776251423164781659426219978288252608658386039784470814512280379565832971790690152879099837037652248501400513401638513332850634501447265270630553987838124827932015078936685730642756725404997110706717781106564294850305068772698756304562065563016356672655067653265239105886423120997467182890007582733886617554941544743860001214711060846040836283239667902308649737121139321565703197917416439874229254720699757530417220409241479095097466239954102326414887202023781353992651600545179341891908598033467418150123920568159944631664769124195099897598014566156372179219183037824205496835370340771590882891920783107798188051209793475787779008788875107256047300768156423064676551985336711614556929437752029702596371553133167976951891506533936905260128570702838998649031313823975008259321859898512782417583711643723516973511095354169344 [77,46] 8464722108860999047672079881859139534175411791480044780507396266885199947950797692270368808339771835895142203059572180223705061109895762894912265242315379520193616984147737391505945118680788146210192951437036494904261677506539355057142805111232750429277832840489447197727163949469430462721517267224803415259215086014433956517936172808093705858250992818050343721787414690676810139191770811781048647908889540729378438691817753473723944430704253741472851672405701362304224156482220849162734758622986166707853179823889118042358261285625485607253040579159083423529369166914216808402487443474288632379994532845991749066024967058119771933751834438691587416390779823523752639858033348850336637921509241094344542153245979895476365580161938249501129649144368883121087725823919291047324976468695725298108399666514684475820034018826178856208937223851878160512141969342294192429413413898552257183219795994613207424490342955037284465614562688428523823588631178036456884711309723967615426849251156416140023535858363153551412792364687451870504997086028058647955144024861743971965030354825489088218738351555845134638383111420313948943346082287556472420831488632685874936687709840308127945934966784518126192710711950073945898750757253816664414107437454716386016413369641466828301509754444903796666910750214986975763513540778679377019805968163086831241830164154865873765667444499133642130549461070093083842484961201335164195906958408515845186877635605617520692336855688360132558158208480162701711514146208896 [77,47] -1126595424087798600123585940678551087401427618842713249314778613008739531594586643202419514452796487206064153923425157902977353108245431574754987569252927670714657821244823851220256700787116482511444743008734075185129454664392029599214612508962045028728717411902378141261876390428592863809049128789942384601896535123158270546038122714362128823743918365355226225990941894248120801761383153362792685180239584830746968400451708440954683306120070025677542293186323080466127533247272861181891480194391588270123218237131325397249255094587223676829766991535842780629765151808688823480725327468353091078056633385801469103916906720388197218081193459867786748155219185545934207425289942798233869975912685715737559594673920009238077792141183876840991751709079361369847717264930757615741710585635994418738937436789371704002536588818056117117202716924597573723741870070986842274239168029425500588347227461422673227921081803571248022176222688335268324131139710995007635487250522505975364948984063524081046954714188654596978779715841836209605225039877835571623551169526546049149965663033775081590698719731499138065514967336729603914150998566711030695471683848788076247479411848059336321683551449192851192249003351529160752210388597749194078040965190963026268978320008332404174632479975755440962439988262343928706742043780299499438606472156542973470332048863940395117478043296299159485946930109943982375937334387811892110281282110214911515038586054872350385991641782286223886265194777948889982753157808 [77,48] 5503205761265419306283207730934316884022902194079790779537021650500649549594565370858975288400191881268003122332769234902608997237763725753989753222185673987998150512641006622493638277178985965367716441645853680670292037679741676489281657114444153050775713258469938682541508906076934970050593914531165400606812753478601411808317917157458537580982685093456617548438396267399620597126976614467491826529240107368848773151189697093463184532110555028364598301319942523885694806173308958720806324073968272781350056916928994549609292026825072805632766864402418874115111990526644160779783516647634728798220857437521942900184297767481267788366406810377342071504010300992152496637413380409422104355796057423186614039968200404754782388606702028439168824860927566333408819951575665616936291866110909667790791079468769481998549151879422694792760508876082369987583948223463482661192452852678845565285615285793294834685028182969128879354399885631345459680740833382283127053491442041484523091302626789765401299476041499119330176741067880051125600325074666841443233375190539436810314591948692229252801990992333320144828394322869691495443154240968613505356695702493618532026033581059821054872956039750896902204827895506943361378447099908794813086197500939939623746218394001384055649172628498292438571900423824349960551015647346583653934161584532424658553188569841346922546089804761043949869288459995453609805441348237909843490160518246584175242090395002491418621882793339311675459461591576920777440 [77,49] -2692284218385584565314940307469351917560344575285417750809876845064237890170930642059925692889120935631895658389753072974520976134360801828368884206333081599468393966229822474497953606141697731523242792761603315674873616095240346061349864933746858307642806487648011040776975845656695231834053038583611232463656968686862055741074257916228340150817705252733595290672192563305644265732222882399587904219193241914270757129311791935582662148467814485208834127184781646227511229665570504015501718358474813966048020605139388015151356770218843964471117089675942330012158777392219524301094022138546353573165406727189217736705417153715026912208066982027434587327018033478200465064772219808521138141711758176582402186888213974958821340049678958456987225775392653002662942060700739965365331114102641044914952379067698555091626126039589155384636911448605439665617714808356079422052330757132848623349301737392850714182025333543622666306151738341558283353636179150218482101862751157239902628247550779997689195028656077235682396602156434446739244456808523351961866518840593321274340264242016485920970264560291105395191288599301134670668909683657490410090473032383603374596427031610902637714652960137685792369847514386134340108189840966888480572015444752648010109308376668362957084156841485607864875448832233963843038124890989259609768544643675034815487681139793156702575413201149062614982945809024553742578650484590233963390724413348305138313991468919674437877759096474655063180755571736243484 [77,50] 55160633179773637643600787337358525583962764690882426943719174937702531820864214919702005892024923402755776382924945895051708003197127789820532630094420616907614899421521614535587860460592699254620098418893600627949308744737432999242521552023375266885760892268403129368711023371558409905132862405105831811858503625203541029441202627958032177654503803000858528852694932753797976405874994054365363623491863758910209978497706295471032654574914564900823838896670055539409398124507106896402635462597399311068740120441159233469653523482076892540587585366583240249233099198955498996137476377479021263647620982960102109805052573412470548021130273248297429085982301984398542621261703279618119802966773634283247667677588011986263219891230997422298849102392815454669367738279757663309353472283754604107313777609695667509054622933265409094013784745904421804139368713458563202968380318915237353108070307987750518876956913973003669577234378315289541503688170004667398485555881224663338051966937799822821675349722391853634617882619235076178322513814145138229118261448648327154254138129046811839339160785434950752467483991198117960309965283589171954883347755687195548295253292834419593597273668073792880223826390036272304119231836853224916893730937444953099161721102457103154691417329236695298969207934058484097648857991989809289137855443918792898474960542471661718808388123139015065611842417718503830280366854447717815883015023020250095855829532865106577847350850295647152995373370201088 [77,51] 2764600874768105146804697631477357302164999958886041964453878777348335319734574172946505345044767127982336100102583915468914510064458601568487348851689877901390300144605836911117996591146272353509578580809887249358487866095435406473146923677845886643578016375916686644454607698891385167423246936742354049830456261139984557180339469479305269575708871704247833689317720422564192695932142887259825838153563821209957566458251778873772558180596797078030198185179185922652143866284074076364733065455747478216951229131047486966348219118063889007478677922554481313278918287400604316328646679046014574759706741310450489705019969965484349266745199613655480352130549542413427268464538765855557790425331434492599879452679670203942171333825152984783013960293289678919866006785445176139409031551464251032757908348591183853466262698274079243348399209424016304667333994635939565977522149130273160455576333345735853637337239637650138074362009294751105279811113803098218696326678565245516681163824023766962689188782636767455527121854873027409537101380356403807753842329832209840010108930723113788775532300208805399446229533000307871363183118371487964854043596206504290119199598532425311022501688753835107869185186639972591362246851356125060672992222773160235453194947527002531098070685901903801128525817557821596868473820750859448649227687980428707191853807860793322195141611576227408751776134540091275248270611592502552330247975530794124431107446258028272134614851026065687164803086720 [77,52] -44556076096610067161878875127932078166106397315311455029276854777968221700863926123525992944877917968778299987237937155683965067046469114988653051369034876009733495817744890148560718978687125093675522586086422081183348691818074194104478017812719318958983114354735990772514196593707237554547566213031170037842419485510466405476573536881853451867853448620500967012676168226494592915317529798380281254743428986081704027069834880822203206303814336029167878439556165314533332350111280044496210703562957405544037166766814459501471905215124548961157252697198617543585190901302276913932738004950559408961556843743769029757683111518236601735756157306565654025459738301217638601290994044778317328036156060399467904037471801088200916789700853913936280940043006009201526833875922936125687844588499102189280227160372106774055939464567847534255226218124727791672625439557384332139828246446727078832882955370322524072508800204210365594486780259614693780132120235411499966485248842524268984303475187383872816308461278164590109333611888194174731671461997984128360738018578996155339204926148785394780763525890065271344042700546324827686081045090006763486576920820588446093654716690054747902069363048376997148019513330399781768832540273578347131131480104286403511623271217303602210188047820165644447003183884474678846866028511224656582397815027475124927998552408503028019521797104527651829955585761604190135452703677300830332710184180298133787497215101175736530845107085788112351872 [77,53] 1600291376805518144654287027948888729376270601918715656715135920907317169902261719898963307866657307090628663683082181274385748227592794030332311013958427715612273696247635272629746154678543084136180683691332793630944974859834673700392946715107852142225619125062833316628161844868171794141236798918499808899977126176222293665160670957136369423283918014962282716872558955833199283962610620247307160246814910397015600611843366691351604901472509492212958305013847069932761931297147999534582833574777004776341565031825207403247030014416693171015951200811264826749944851220432128126460409197597668782178748199454644602301574056357768174942579060389995675973891731885967312473949699987199116362480375652195298861809148288386574170389959699648786501908120762771590118168862055649278115258046296439090601696933321435564255473118722830152236861578592359977547533455081983053620030384205753703549540194115756313275103720423664192921571530936911870981674118779959791322430143780304068152468039725526894959808799590081024490486488517574388546687899734155879944870673159541431630047471035490838778452682994254550271812723536858054125274013966992844998723200266352715717863577949676641074015894394676456879205113597907655348339013589911071357148035149216896205762675731706566410743489312775082602364732690041023902178160411970049173541578722514466079997980523582250759621881089900410537373641341366298992832633567665829021122703452177551416680476690915808621261726110683984 [77,54] -279846801032514185664871504830130580977909017811544566354987627600964437194913128091175814123816387501074071341082226771632762819580613467492113763690301853149343035979326977479334024244137579563794752697158824964066046258509634248367916688440589202579582159618476926930430538859700662095592811517501987149981206705230338552826016646231224755409056514736014320468611519857903768022193106455334142200750135092928374545132627194695532542199485796664831099366157539767117227641276512064613223663622001139501612253807546130930113032389424334563402253711858087188062076130063133340512114749351633672210047304794908569280349107970662867191623279789299093047220085354695859025431348480044513877991995220308108849348539155667269292742309403596228958730220378325340634592422470384002036667362998589387718178097767642765482757251391934225948844207786141631462878715917105205605604907079571890491319556902795048654510505725978433355756251836896560387638852455249541519233532345319280931276630831701375230562429494052456816224488080296432011433777698626984583210974459747754901398502043306880889530939075814717796922896641347683885105793748484864729639879030267773549218400218270382879159664583835998925511081712425560544247126035093483075615969721842543560611586488103043660527761052585927553920106298596212053351110004675172372258189164136800913139543755194130655587484191204567387728302452128848544662076633034605473397750406344555763997863399760723525675587200 [77,55] 146973294799930036778621166816993311621296179939821237695918892833877149227609853707419139024432931068763878293995214714547904369425297105887995506865851989353722412901687715818147677810913651674324558593026884193936454071487868141221096464436108881457783474244594563597212503462690828529000311409760265431940517751659026507768884870652909573581940856493491350333855095990775973737215938608946813583011618672714032816624455991074042285913799461841114118664938341387049132062434852853472812309672394471100657136783892595946418852844670283102200445414193301225143194155541910169271087971611636116769065475069740837836401195658875074274183416192821722734378766312744094873853477376556006265932077996757632642011932470637231559458743797732277661346292118328447681594398138964804965472709480999236143297089102793349175668520838245043525316860337191555806664185770143576317890633803074923079170890250899482877195475561299764811407941569133485500235687152824274188752083383409600065336226480119166512431490847302114934550678447415839919360383486702374304318926525543014697711529804607253355440475993240733042075196011313294364294568442433368438752331329681162553339743253691651119684690672571221019549337680453240251057324281253467400732368371060183506480138946753525913021616391265123717603710671735737745267096612499903661877156867114731263285035168368841822520638314199878578723968695259359898912035186163359949477114995665764413188799986870129583624048 [77,56] 759088795067424960555532368975740524309010455744654791126619089033203923823592162425701410474817055766150004969015558744195440819062026679653847114343499797331676063403986398519229695049830642705275136075832792726256077116781037392391851742587036954395379285270854795611521073072682349809854103460319926467381853616963597096130534717058135942937199595018410092489316727461475203307043263191558378846323426894171559982401088793543189929158755929788486014744227024222982182452861402728252282548857214343058742022148463138206538848733121309989012596382753519362533479023539053970144273327202273697180123490563428646789013618651017424278308349864391237587628790758504929818716182949064181896909372221109314786186126346136343776095689756745945029837397424488915482005297975788077500694353429549996551126909392936685527525420078593677351880340697912612217548700677113986643573694975966453634464478775091238982332222830670949659530447962796411674964981507254003734122081527268942943268269642355048195691711268809902317849144583949017942703628163405538487654936880531394009090069363858254420769610696283566100493904104907436847688975027347025596822575441867920034554776409320070846613844280081194521695292186591665974534264907331112416371768972004289829561017595040117739299281898704874106681757982989682827498833093148783603923046729870514142861505878146854921807858376479796586207734910284169128979670859044675151671073197471115505685786858954352864 [77,57] 4661141474299523398755332546959958907932130185674798882247002295859048344066436002120635778900352272498680988813277700951329122751608620000571825670286121331014807637797122157715910735260328829386278714628351271717493891862824153982907763587936607174873693008816631617595330922156107277632785979659647204074184273194041425727908153107535430561099675469708319660032194157603368078717846211577664632069369776210244039146409725400988447299755687518816251969688336478859195358416001900590741642775075159717724571641822346054795751646529979200764277884713730595072309160923228291658873311900790448093699473334914001251480997957249589238020382271764244202357730012115788807283895944877025885434652776355010467220716390170489808677347704832317785579084295712992478111973566929372711494210641770262770210189396689724656352124096985148451901661910615723985676077778525203028057715568737644844823223859648910675665061979771429006225200186250481726946086220939206425543766399611724514520018094050691024943890813806076673729993739664331362905945920126888949252566876539248486425289208474307132712578732685505014151050238578016297851309900137153658643778550485543325868891296362239375563090912484547693325246094812577114698942017743822159281684248321729246644411668753526624341601919346127088604763953326978449766928011912311199887385769540931749565909431958952887668633567977563806397661186296466272880097400438870457636398113400983538262060296316836 [77,58] 44081558510253354866600989113041541284258508034474927550591323106634938729574472181189909263474008873370445458601108326592997755853236504726720357669706945949600220941305492023536340286836105584954063664213511635980261794126833326988688434792304644923383229387030084047726533830275191975177236716177992093778231455310224887736551523581742681099993571135561012927505366347927739630572473410918161998392603671068127155467087504081438524230228939146833641487977996510414177434977147064519510399895708805172417723612030914461087884642115400106871305812942028396136248178765687143686932976675502318983880248962373979593466953732974587319099916601595860089503802936730228738652842178815493764861884035958351849480722512809391544587675344740746721513721278167604531540599145287740877931042486355892708951692635533521597849883246292847463105485237038513781736989281180100376579515565023124894457769932640547730622139694765014580227843039420364743098190241675217432810019427242622638131584064241678209185068355621813083038949523192027583278665710422846260226698488157247556583964094828639636722836574477794204964652665595879067712822856268537000225153395082535476750741879441529541029576704167275705508672352689038178743052296546151519989058368510576167848251824574521207553033903759937886424696525911722130433813898800169749740707796109132744537437101695916979586492284456363737503142676234947307545375452264076635930098832188214626591001856 [77,59] 188276767243435560690771948027815323357963646167312979935296995159813749200806411303592350025559795023712594886851210594742065769460460431986723488538060060462437232916285807494908010924015160664690900661715799200591568198546282603757604298697520726055503257230312152790466761706724458109541041052452689564900414111752827619690642276966951382004469897434108305267448571047631399676259549148250440575762992625327801845497118073264689492938518882842161659581295245616147883247410530148360032007728655180551505257997209831052967832652505729444987275147042543478729797530572604461075296982714360788312131083757402778075657701004541078379180104338569121631722454414744858881727201296208547357261478133687541136467843459188623337107383104765153645016872046077147886408569046817211230870016537065278708869404791287923986889599848859016445770545533811045306796843186787819944689650047454893668441992677889946052086341266405024609528921089036500328594516336895929726021267325541353020324874300125838227445534768399883456680233569446159999355303387877207505656597282097234321578714553786314295801130203859369512163785807085630804117457312634536122293601575324539936157396861946535922592096774269610102524843173336447705586228098797009609748927752353310025097206600419510071813149396963038670403807567993103838141648974926700070026774545894065788457480196214103571019998094361122843671156686722847907061427697376740740078738719347116919776 [77,60] 454146987839746936459487399977754767047257259350632506969763573484103040676481656380966883268183577616782602164374831901904264434523567399351692007031015300404892184513699381177472889897961153503538683103405700068548475860393962349151421210296251454859633404953545143509467897986818771073645590934576134470672020497853324769812345418070440576360781339926080260904898786621234802447619539488497812281247236177291738737557776308150309767213793801847761881667836427964108757477817139556518122308482356469869592176945918184817706114137074448992347952681960820585137225013978267549238281708811223358258936839940639766982215773250754610635530046156603794396646126333436238447956464487561373798771688123798111344071446095319953496127632240138149806679044786064193861752344038683765965860591096579047141962463607497759172890571863752149263552475920118495676949867247799370295161146196079974452299277659659192947058814538045042203055509152613284959935885398356996749688198309938515669473591088467946327400876095619395006743676417789437516840506086491269749741355836687038067667597347913558028562166545873199875979710314775715003127491890914310145292846190457444319067409731852166887478353016897205117866465831773468969606126083394946672694593064022248683972180231827429081840105187564295023724057802415951263991277711556874005443140578917328071868426795742159577976976002936504344707234583577140040114606951799263723903839001440416 [77,61] 267648523434443816197374883697880389860194771398439563968840780556191136346830615625572800171009443508916524377559343595453112899285130777057324736249719638289416989850953382697462722773841242600650942997435964568196022429342532133176181162395879324559831867528762915580296534979846246547292681944050936533599236296340328172984342046182516164381132806759194310735832715009411475399191602032105424872748425073666888568547938595424271042942437605450489584087795593845687325154958093655733231972769526353513974150913326877835948401079252506470527975816037047122499218108110817422960289448279939203066471987987544894454934672555410935094614684514491629870815407727052890938128694452740796283526446238147376161439909064921965839446440078307380223112454115228498172430527045580342739627600582305803972965985348453010433469587237018468461964909752606865339791629543262545211085120675243617668085696687134276300791062130294819615553915463401231369491828991358439414573736472187873120867263445117457764269057417759487144824382994662059071936463049496293777374776796187701767464035927563600401846317999221617119622640420331159969646845021755388023277042898809739114047581155910354758276892272379452344842709167510543354103049431619180313502649471830974945761165404527167864713368197514554453835371398150911727594484060632043211090911117760665806253324419526556680979215625778375600505271040863521853905857662189343840825167388 [77,62] -675259336662341517456420801436141884616850164369534242813682207880389528547910832399219393645794042101862974874555466845128168918460101825149866743486534499664107670870125784297478608325117099383391160601857960974754824007250045725475694823005857354982927055516348063105859820231336170603846827857876934575604958531279132146522635197624376937303395233752122288218558568714877294565885792688070838267588374080578994882521907454693119824132218269546565866702787104080568652071858185383488030814902931527109307200967216097629614637950606717363777652957750049248977373803361286385677394000998850090818999145164707578399394961528019215266411802450923735644124524374160371277111484413069585147165473603921044497534257210925345102265440420486127181754273671628390508962050966372810243977043533929016465094474066221237693354600557060249071844295168929597963844189635703532801002646098416366514917850584622289252588279073291085543656878446339693127282099059533056593313402001736248281440389315933038361784608836136364608898011713783311239889497996491563594739478012603768819816422720683599091852706257891007383808805557238677545348129865183881720153739408049205943125028094788661386845146688810166842943858156090128301817329341579287422511507062879292855824393408329858736878873768009358585765783625110540788605955307093288380084340037068543518448335504181163908937141690815147790991350997302611085570442474368327620736 [77,63] -1448249121967126478227051304397450716216119524284552594502613170236938719565896043875093582816176794779427359916203244772498046394106489510577982385675787325703516406147475014741796378187936233649141860276136255543052493967025636486513433854443321746613744457187894724079318010788784076067182171611188875758063829987839258037238425287592090784639945807122212314292103834118776987845200168696113650828518359858204061879315649412639998672488138403439759141149462052905440729555743105993590118598596854475875318323287707024951153014743984740138604519877562408029709198411589067468434770204840222073451058743053570145934817687015381016552422243969337194494610177766392425037216355398283913536868335321357848828130404219644548665678417771419861906667970077342437052029402770542289465437981878565190776688554773577766469581040109395831242320802516247147435994442234380640864916458977226398642224457068853122335510359884879834520181715443015777517120048711064010285738410761784573287227146487678321975825229398652511907241855291950449055096212593168890770864863075019636185638899025662694891772219752540275292196065243263236768348886369325820061058349495849447004690768185608585449505946987322504409910259212356640999034138427725670337329755092520952290187660927611351667157234765951901486926053853158794027399491675032077275360018893388671062093780232883899287134234089929908134509650838393045230501265440668624 [77,64] -2130589191359856644950246901673405011814230193009234397379568783466174048613982834725259329000102855098307145572792327374879848072255461597603214689799087500052703818025261365748065690587480466115899838846612885412328193802464029300684310821221996769621426459007721761061196551319897856900037534843453254725212916698735228486728492471618976350373763714349248462754388028190703952791225334884979982974306000557422451740472194902788996237587588384258378514001941042578089427441489949135205981838871244655668227807828989062111921436117144804020061192274298884670179335809127185716118778565494462004633431479120344797885800126159842867730831106084871318153015657034065699402023224051865247223918508518211922029462918792543230204390138210031190233771684604227013925149208477462338669789159591366582878004501276703233458816032354808937174793139159774249997983591142724624744732865710320141024808717395543631283295740699416914014822924607598414879996562794508125085211028277915082683887494199748589773741220913338946520720654352683480830112832867510904837879044873518851138885564637626329072327961741772484982916376950842989526417814745026731796419672310345513115760617270476579938570323219706391877144749511894785120111218679497769743416004933581591767940971186970758881293008560109111262213939401906773918956761351786698415299715361484843003116487054538677323849675941912181069477866217185652083613581536 [77,65] -1677312526477318284052202715169019204082004391184832286930515207642006496150953714107016339720074078391340146169124786054306486736275059944435651427961746621787224956732062485679792661888246853693265097193733897354734050569097314916276144881382742628391023685810408741136297811839964658271531511927819690481645273405047327538848341628008512452789241603543357098275402052899616303600304680342666680049015027901103489771241235353025501974503277386251225553887167507464626243764378432133880516458640320706801475437261043198092358416833330927554398656962474971244125351248634371795496856642771358402611291646753333467377050523283925790459705859079650106616391340782402198543353874975914835619103766404458486285676761157130400171695351187585009809779258115291448503613664064426606959742841219130407912372917712179332114449220178780712837195296311592139608911580178208956926979183852359500811900417594506581437157723119883561208930693568124870287625392282968533591945592281109486011208654388486725418121228002760044610919655100316560412579927158068092188226231224637986224576243838497077556647635507855644768825766535288883033261808468779081710505227247430142995589195555750315755839681732824725866919249766944310880625499225842551851382287312724026897101963967501828429433002996659255210594874883957076596206503604362145454548821499404619984292982408431066363018782623786256093319979455984147433236 [77,66] -875483173252756459409459863544732384974786083085885373096147987200507043457900872715069841091620140362615800436348106628895463148301655107575001175456105089938285645588138001966123098282347711192811711737646805170023630215672847278174324309686675473281508815656411942639696689125260898198804055823151710510578767115851782702188803343705804444476971448233863933411862668323364974824627515838103287595997808551056636485697305709147917589632873778309890694496091679164573929009109336604770654463098453664142423223529094791988564192999970579110213051486481623795435423630555256306294136542595207440013892396184747107216397622356532446159061425314475227815398914479623135356911311133701328677829502024310887875971857359564917557877083048920044665697737142719827114393196844738112077132151820342686814511385197174396898260110944874412367133371185551902561003864938767037091402309046304693963182257574319039219163735190498489499557405766286728370620983821583358802490114328071619797734185617302247619260970558430539896209667602346221586958208505900735767784760871198550217870367821406159152668764990700594447711025017353173654270846778425831539603198062315558903834067554020954608431987552477079705944968754528800779384097279784241236545635644515280662475872419675570210521520409122130345227751100806616721300044600243257148088501968457531500237301043220040669120998463323594049806847423225984 [77,67] -236794629017185429302756654770302742871424387076062374388815070806727834350276132569199892226033125141521127082604002220581687390394044969391317239512505088546792871610533606535247753030723473019519653855277089003131664377705318498727767504824785687098194210415985021934247890224906644704511005478716332450089145684401817297314259393955276718823674013974546513584915408271401801439928598533547786503340734007203856796644910500844508767592909055495829938543424613940948444221679547240215602982711625860707120705333593494914823982490926621045268949260158651993776513873062979566841856123508930652479397319298551695700444296150116030301332313079928781230212270308571681348665421553560393158269499297714081527824400773621232127701887263849565976466910705222326568745312644736090796601262936154479185797225270575945717183844379165411544627235270344910214764514720355867680352189388226495831967737327372650965249215030935483371080457271928330665271293440937721961364562724877595852025384901375577026751629969262685554584317352364958606928132232293524264029241988394129492801883190845852485627124070722278223914886437004229342311977558339439827289502890182707270707087380414377166846027299073637215142575790757792068592608976671066920745221454139781147420492646058598743430823564516791071764492035251612243240711971822605753974607432143905693544987727193040769196656522334647468376797840 [77,68] -52687465304473049198129640081847864690844563643526092109103255275527432840602798921869108190191578990638021961103715825406486999011811792555197572897165398865172369842106334005538713305367766318743064612103844248074796202575142319032181727853386277509566590775439804703982546225425038063295560723789695331926589460136626877778871241824881431737553926142826990007101493762184836602703531645686877375397734597367353919751547640158478259342702905804822059705302953578060879517945054529667706110547936360135360764769688116415440036441175442772250209349644972386655680360200624196622076864076119338076941197727102890660233834721058960759704004701512354247099795398889903916192733013672850220810531629871547385051075468061842838251646023720374991237677442644271342939255295737977844261130273668542631714891638724197791145921497196303693868175578285051867890436829582675832398413642945162131171927240958998536163355073118801409805208897578920654167748234370362562016071929771855378382059568043338909705138069469531758894838847007586079632539571587422287963187244539446954381845688739216970467145660801205413803805238323438407305417150308923238649131116872595241221227476339013424383892802780752634414871711955956688672808629644849960626646261977553736551468392215541594430192632093154786135443161011410943823401881913189769482651426257876805432485966236221821816714884516653992000 [77,69] -112226360978156882668818403411966882048770700693664095656873469716947188628275661273226044589779732822769771145560770111338556226926675718935276709956370727140676078794403643267834462319759306670736314497260487068684866136320725227676124241315675397915002963253219857776593205326721381996994822322684504767235978108410895211120061384816386600468752741142886629658550397868128876065296669658973636014073609645002231923479916512742679337382855864655256008796850417498537951797248437950476384064548464354484137000929457317673048695282674754019357541646222690623662943773980738948774059979850210766946641940719674079079237766529681009976725899456345132323478458581358458742683324979107351307285811204831316263796340179766811339602301990944661323448161453021407256395889891017874457746088373467401774035832168813476994508300882598912440280311950698769299127931051239526926755813319235551491062425988423633570593737799770844494960662645833721807020307836402690673991784149291347139825393231126440469555674043084829220472369836739057195713036028296431022196045527872175142696415710215190444792974879674277143720316251118416698149404095890297332263740861475976272813603794254896371361448374566042779806359923909437754896579805805086039073602212852934219538478099111110648737677607698802376056028517631082300229228232153674054455502043688337959089115991208609454593797405504420 [77,70] -22583662459977397532764508659649569398139845737322605055838965690790759165052301368111944700618848520007049088505660725232866109711469376851391530636679141698797976758064960242569556863436638273216603782763087838148109344399270660751237985211224125467872947045553455963698308405321997781901565114802432806182956471548298466389971794867901794673879688250451193008871330848848616734556383032117553757060323003532206447175733569509043312142820266358367651426726539075015965212064100365341819890258661170320242927243955945986747061043551706492398111475645210707088621793587983533158511311767394652127936991550281209178082259830227422349867786082585768689360559998144179048305313559695949758719269333212937273799226983842339315048211390346716253998136187354192265164963996816253014772369940037029826185725418103799329303346097623403901257160383480564792367599122502740687525950250583288234622252663100525717853618154376237745121842899696498413455581092487009984220673724901847706575421857283967131830668147570959400246567676600420745621090099493027465363135560055670821300809189736215402769242092662789422259818945474011179067250077588994804208849341621036183545604271871023406894634662553297838550857131277495649718125550304604193176373185623613339421983733825844887408677835661355549093705743284371686602364556546108314052229215646007317202149419167460639563076480 [77,71] -394916320598424153102103137691320582619637063306973984726450095581836160007929571021431443096720305460748290969225336906307355298925880733408166882880828177589664105166261869712491508515706581145586217189827715014790664276086785622090594430285236217908100781524772082584504966939825079634770006197536378358706980326027006789983876261835709140642377008390011452548148297061261649108763378451339913357664954703223784260049487031123056514392035686231117138022097764248191239731735050657964363423384148402597388204346525090900448831208736021851386119312024529905181634723866288205986084534085265721315676972478911495981828527806543872065991492100754496537010296724780958933910830263151624981792593499834817972820941111753342305252251285878765542139660342385331167784995429270297664654641637902366711462829433450062908229973989118648309258157146605498653509909177822599510153169846894623997404966876727136477767377298550440260888147875463512217255430290840575580523937409422813062304717538575800916838448254433186192575667004944029604443596070073083207489736206863704870346313142520498262762720643320145018170630643074890329015136165885727678789861837246136274807637876045339866745845314120088928423137213818155024837428897605550427763813333106485746841789475744903350747969278653739185844912419361334998957295834702025212076531660412291911011295211743324784 [77,72] 33100165216176750060127100571005599040745049085623201650061309553616331292899551676830616941544274201473341787126938907423729679005657536096478081051372020895091818631006567649369020474475411394894815219638666015492832845865011021707747513018078371504866688357578568754998807243163957695150973476394876917679085446248074485341081947365600505143473009747528550149822649556350666966650585368553166347540181724817254000005018051766317128243928711245615315620886545409909852829448027547407209672816900914617168417414492796421023967843974025542124279372704987823655787808218565496402684280475121787929369704302231537149966276156133149768571729328269729460962034384062893738519766817351069379101175642287356709210059188687461079324311465884074328849954956345982300368546516659685783442730948192905942559807762018150546874188563162109192424430974965305702581608328075431838754767141382790808625936698445899070425029535782660526209052466243699400225171711187380705631997744052117810526420586847522337383902338519283803187135529468320340175435722194018269102419321955135191524960956055532695962278519582099000982830247008241176355134726946044452187207783651949945523583018047180469753818641991114422870838721677470706673015041986887001241780045852210520963229945058461685459487694279309615708167116185739030790026005067395230906040076865248145117169773056 [77,73] 5236614118628102604675926880567057059979612725358334155619707393372130707691805947831854460278273336400375882528687629198355890565648249327171706419693366628345827997065812184281443553551684264725299233667863401295334751883617570606645771492120335836202112124784800493261868586190473049648844433442963419338928069575144414255885552462667920107665294188184801740443023626107340619702089386415132188426041257885367363384631208249677455460975655797906535117286496055872634476086299364256084754544111066313524961414361856043948180602189920254858593538419584538803818815193126531498602743725600095475602004463524691690900216721570316369274237019667150112064456937228701250865111091238469415961237394232722483044163905378983165275858000252093902730045783828712373611425126908090753451858900794465245524021419994971080832975114475026084033150402900753093012258934285333823004313639998615654987374595979847685674945880604142010757981463809513863220829100476452880007766888784945219141934086962923923243664340479364407136857022830956068423303297436181952640764567362521292945114634956292698844944495126621320657733504088311887009668610752615064251509703845444345700969658299214406869684705184253801974973672651550285087573016398627937152008573940976919660331313242595529064116278002207343950109841223096706982896542612718979344723081386534441956608 [77,74] 270757644912157124929747065735209793317191748714273375931849815291523318874336635519963542221610772669399311394686493548677732882803814053203431570647783804804295992390137039480387080579067159331984159683912261488720374224133234997897964904472420515397041803591791315490053762455611606858356034208871699939394541940905415593152780921784302992047194421551585277545168392974016477170331938768867292718403323034092283813529338412287698639948476534614980166909754861421940044828633953709526864371237365396472207525687309892295984632417535922122686634086132835545961867076027975708701615592232655219041729405239739590222785645236717876543782696802355422685624894324123365905924867505079576286110213931212444026970128145448695264592426212088855142959943305358412755448212694690904755833282590604798496879775115361801230084409968789191165840543745485678818232471813591864087435212093065505253672542548721693703190204036145805342841781825870417691300107491893275986573364282823868065546708361073679947603691703438205248073580538871622068009099657520141078796036525580697600081109087322406606427081697224347789447821264460002046860724446684835798171170583590777069495088667506078649601237588397943933619375928109290088305951897572688856714507455062376210442835029658147618679870258274817257700626479274100830348188245368888167354790908573248 [77,75] 1338738166721723061103908746162521888381069571800261375607229277846016672431537250555946350042103981058327361788174844138465661130390939940560699912387873300782769215065129171796042622523386276051253019922512158177195990682297938676005418627814438892788934542720235161031337773351234093493023181242684162473791170038262434994559768459639326548633817663563227571085052469637404282412661271448857971974097509974973248029549809950787166506694083926669042567311637261005843156404254378657130769668784191048288084440084588693198346399376894994476075521776936035685286746316215313058095893564912561014509958664963998181493913366113016408444772371786118603373086199905688048258905984384273873684156841350683028673476430249311368136810199488629696579964071995645539380418562162842927692417651623240752699017881368024376215523538808242575688785816859882462455022955123063283679467696585700333923909651719641924028157068232579758483411180415128735931456243186483756228152595011309656348542304767567210996065491778943684680356288415109564524675069681155983864884406145935377624400724558033531301400156825046942343453760546877464066022533457832366697524416463996464105939658511313471988082589974931393812555538527136069733195463250858125841187141083720494005758302741075139163128967764220485898334643109980752235768463230857524973197128 [77,76] 11232763942864298458093954058654185609966331275732048255173471589265294764352268183420359363744429916709582794878746837291479830610733317251923305919518541288194468398258515941665202297551397853346734828161903028631631834814639708062550349884158806020526808974293072554954921635117465892412471268969866397581849059111747056560211458149468907663950498978498077448269244459013012634845188139791104113219615787419358419336887463582845272401040468028854995054630352009053258931293507554343996422440264455664468835343975990485817951479958859440888572238781310985799951315457629071884733170577834393045217197415376622552431701051125357126688025013343544895139530951819099896635732587177940674900411545428638912600811719194492885538785643335765151996901874589734386782047628724174736059122429477036543359956669153274594023275872275468282113724987419285284159127212535414598952463778126724557495746764104924958570920704694526092427644594609642106019696768034859289541580696634352106875522801224327092761436320036767789850702538468982070318868187739182502728102097668120460126080798418549953624659957860889461955927438655563960833675395226528163750955282608941555672055378917728606671300520485597379961399199453338016603239273072694866201847586702384300433639155785014594703060949225760666304161380670673068738583227204449968 [77,77] 495192222818134216843848836562900389177999288678330684696498544855363948012821901650405606743189263286518043994109607645555344691994730389074332144958910966464365621928350485431459561609583715122882951600404136199799260486609605800247679003866922043556160917428317920118739899608656080976967001753931205085822923562160798171937408358479016038808945736146781445752643363033839932875719709401914537412969751803522160226708857524114801643911535213838705211200321528008917677177470301250072217076162020817100057757914734494757299125384040463210641412147797651089633933957326230169108789195350095571707017735161487490100499669214943249630566097334624230937043035213391443909063964467280649450113454136713041023270426856673538803688033771424727972893559043398371269700333120847575740261017269279868480820213442423774669073524700301563151896544934440648547694712692773505809807296502753213080878348263764438691762600829671685959015093674141006617441559623557460969326705231284929442406447858685584816057329140927419140158263823790112778645285084773026403119765834668472056893500711507953885361993215732515052251693705690472508558789338754059842135097470611142180927358166085105096097859248678789701823320971913388858513018863328481360869850789650801272448878937847698854177079313471898497281351251669960847057470166 [78,0] 12416649659759854132680890531766792101655090832193346190828960849767194660860664030496602474940475007769879841585140698147357205956496630084874897737402520200596230479491976219449969077274428441541305246302932368797998474188002165561355481653321505950962331746127915346988079766087153846922516522232428122121841331706018260469051139060953872199172054225280265266622842398197820218750046559999793010990942356754528793898862221300349503465459528521060847108915233982502003428801805391351143314943674777340148497586377245796026478788215813346616609717139756347180125765866071266792279017603260169148086780782238192800417790831470454728376441121352556783456923461093410771050414985982967306633162299772570760835007572790942614193625589717289257332802003459503130357081574049019702382279007813136275545276966219012147158641508422763802718237667731637203633861250957205552654916305290840923440821759770633782794819614844151678021815908422596458467863701384441172431415332499885319736811962537386381553342583235210900459105588392929104631690120055063061929252069100266613753509291141086879783899000168519712485146762288711867972204704366909040665034839736754483569797341850898824644938461662981191610238462196152538614904040089935792200062777216881131986843307963139418483321512864016866531136490014190522184314700266522280504018719776169966832707203123676636842331222085663506426034050765081588579273088998988898030490376456423018098138906422949412930651279129755174832343743659888027936199545024911096117761773413459722347625840640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,1] 149159805745502095918387006602386174113453925364187492013784259267859344408542214542630128595591290581150354194388965314066732523595223928095258551632231295818898346845705516557645366285951891267057115449627373235783227606032039617827893351114319254549664189461608718888286893221325482909117042525788496176819066589016865717804698222277467484595230849216080145911487621235678695272091453679625949477136157160413408338596454654505242087109706136961188640961961280727449654681795785066839273195782419551104178931566195727558702223698292639898528686016613347408837917126740035612913628889506413804408309739806965129199748320436571109745928137565585773337952647900068368102566256809073254950998407799497176518371913921818124535612840773184597471918623045686568982790043861750973741837403600522921842877852049037407232864019782130929935342532123285779804500021822456983979948006148070453158554566238628747593568624798598263605736361785900216883840618552501222893467721554798204045088120879557858235863125707131704302522854163313292654061450427427891731268242736029852182686288656015416793574115505243970371839120803490045377563206239386062089443439976645332039913388768811049231074067589806748613801809470336631631794878496220040656856640430302152471478401135063949630780239758367908097774428744087584622725394976494596496492361114284248073134509444056327979438511978039415648551267991872658403779497502811531494762031850804560846484470521958219876490121914780880470906268342096089595402042161162374335833839844400997737744186736640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,2] 1215858666858694787727637372642926359687251732504362424872202361028128918199415812941945136813136933935140451995295240411792347210799126749024920783823961867978675273136736524536289488450854052732160605385275200422312777043642030828886963724135079316432965906572357744599568408713350622021988999550114194280549646721185711894419626364283157911697009390266566291835089129960848655571372477145174082386484726257088409611579492841054794221612186130714871652779297221247981997422704534239374510426213735713189013713704675201724446820649214266741493029515639750708812024490017281563236662382627051982226522572163436486255615760224690772978467430658907644087683155085673185055489828930192681882903791075319073519012312301909310361531184718582286214518225050332103661564076936819993803914550908819802433461476417338519487386582604483241890022991511250827694444395371763072587315843300289815056759999329495777697593994778404236235149890851955921806676521021624046202387687804010037035601244434340878709714986265628988300602381646440401006812289775167954876300685237465504461491375294248882645125855473278556063295943889640468476198251555463304970500938223769243870677477518415074381356414408086240926319867686539784499649237490548011152736357740345129908316092460367467090171678057393002436301975591601417085577885709014802081934269797235482244666278172867262485004533368709989387546582044605963808874315588352883533793374506564573304637376898446264637978611188133155461653456557505471464513133109993055829187242454871491996757627240448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,3] -3173010103724373583589272745294966166155053079426722064137067701994632739501625558079560407622341650123399568884472042879801210848240551148038231261930072251829014430658139497672339920965932027531750090897828371422051643278945656841806908216885425360712492602882689716524376712864809603858296828002529717356438836266328556941820514546929452444162095055458697595784773967630137597551002329419869749847139816382110853330651656260238510917672813781071163083676403735447518567987392148005089329674518385016304548635721929007305671856730737147785323024402017568854590305507854489393401406717865346895996432474409580065312061630740499482925243303214110291537485572482363411258769845828958731813935383891963551818486626478431600414389423248336151844585794025258223383393116006010183049425280039380191819203905242508478612621268774983749952783657218112742118859995701068879586350910051206827156351830413754612362511104369060697967873228940475386704218619248121247316781751245204939087970437577664604014485150384837460575042532419085647568190088840278864588388530188854069909477496980193977289443504771232794552630357729196189170933112713001337010455650991678827086887649221635022303002892418762884278077531885423526087396172810040761394690047077904876265747538332048687686747933372219031825566204968585368171998789018761561346167195823081802302754466876426391794423914480284144630700242002827783836043604832329050048131793194309654022176639677297228067592987204973303629740614505951030153196209728295914799474424561980897179551192317952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,4] -36160284890548258878632442383903121954137394743367569245852563841937807531766577549996636150365160502058714224473680615824516124182229353800300055001861908190612465792787493004010023081203602040281820191716865593889608802514977499332214727859898049812820516306245273393375858366493951086256565862669017287332131724180984550137278107693369578171221200235160240626268795123933237370793944726016917209991257305801464314632479402010625798389243163435340952306956665399378885538435669922488558748234701720134574319584978955731112062131964725172650023602075851938334132240772917523697436628204331548492042121136960989272199031516486984982486563800912382503595782753710639969818847367351319373488231690230409361971302516085329567192892863565752759346907995695580394438617898950108564070778078110473313513854193013591527959052235816111563145703094464348103264214182116717390979671324585781015264512036061676399266021868197986194452017175448813214438397160009315969862685762451196900567658393103293671980069417516075461324473347679780630853653962851804156936136169649574533894896527670277465748069653718175609657541442687535656064976084180296450188338548644179515296462150393681201849991370423397803763581191304100262590315833402011139970191186520945060345331925117630246620737423577705889183613355972925202413213622314806032816318912199039619836449311675064537335789207442684039256002470150572756211613261547111462997288406901396711759646272076279606275093774086178613727129184406282099773482489208301480062634346552086992473827506651136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,5] 3080106794233224506086621757959181107703740464507242355920986165000367586163002215742228928108364164280088525032444781078072187504120329154105399998973234581926569046019872978619913874304285077189136748114572765148304027260140802937237460994426805029326825639881376417503975913365479402550765122982130770883516807701083067459552842877618462528663078772179239154021387479553099283749852775336811783773881451605391595688369825846049600776447279380509658894675367171416376013880415331982244556663827666371162989798359280987447622780424232343179129976740627100846878859718017159165630817014525807670742816142463710374178362155798663782395343216011899174733090976611719579019406333099520441707585488442783109215660985608878587290452474434610214764872426990494102090115069401395689532711338488349922332648390796854393309234637304880926554056005610477259023491156635531768720496653325879659285472480773789107528335327773610439359957000124915535567939155469598713345570718301183177641520304795747226505912133702280876946693347394931669419072023374608234196260837960613630336182162994067587787116061495646270721156795523950839828762879118369182087584576328980860873020478692867887151829451536426439051229181364238356013587024671960716085938253666447534268529963427175559896978840974156436233668160909219292085444031474133695761666893717513975789961986472313022299620479128171370749557240451554392947606875922463306451252415488615104830235430922371176236590027907791546792657204946944938841823836733322075216962078481503493515950021192712192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,6] 475001410440319802950188352823073087562566825452129027580014419111184098221496784714650036571593574498512608358653415829474897934649792595335422947878768941642418071929808622971661823343222722865154217317455386608302270198007895196380864135586523878584450710275251939850642776175402831693336543870120558929025826578276850706878752331115594604880257074754153501523876523957477251456388527470660439337195087612857961606304932963764304157641711100449001906851555348790206278143462730172282535928055502281396077777173185565657208960196753098922040934070897396380929324743325886793722410171805866075166553401285040074520021756930674791605824840889140696632921772241867111767912533097321198452515365208920392409937091175830188083993776158349192238284166090685889961499752012194989418160713017699840422358065962851701159740956684451284240485482756987513663643109564342746613926180326669270469533395024488829259055739411085288986597775729661486982668650360960352023641615620507643364589376867471973288096367951758888553823560964949162431802242532717524894438772760323787510916508094028632945125687811866089898020544404462369989115175746753293330680776800608964073757889313774609759270305551574877272611053885734597941343973592712253011929652305972964070157254448743159386280040004161139742346521381520949936104205116844187891648187499144958083235674795575756458668847556942524559324693711071928622719600334405453185110656820904902584411701110288724849837559770442741764380974373033402342417603345948882148559089902886895563114045291626496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,7] -46366781111165265215039996612915543873719348359877309871536410152880421053140221021411050919218632589388562297245805532311226401743006337596368341432349075634769193236869844379285706304901943336034996245511846670401409773880916051552423679148973877046308872434402461923518561108527769499870939460126416085955104711238302768986875315149026427634255183088451693506257403455323095500456551530681652020888557349201236576963860598110152061650916483550255028792361364011584738213804464004772446073617648838226324597087769241626280653864885573778508950277610854239384705271927156568802572578120795876863215944276354316807455077697900962428150258049474311107668372270295113028690130038601433455469768504610414443618885735688089239331641442596886551219091028669433627824850133976397127989270314182729688992552027491893794923048490368750290755422931712662368824355268460197590087965270363526810618557686166689108835934684650536387471042958716717955734913784099850617409698933683524624776442109490806099995406796573674743656513644826402170561170141864783371718194919619000930995727996319061258256199596990044838817953281990753330628468015513066709775548855525885477282837297408056328755110383054167999371624391769913880363361818476508531131932928330812688239367463219312647771796178972804711833393799689022117202745940123405549035823691719383242024932255271951694468023299256195368633181606318450857161527009312327108182396553867852447600005306184862029228802313513049163488416041101929350136249136225491316267537187611647461881122998743728128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,8] 73302406909992102944146041764834811024984893632040369016938974966017223034125277736992836184883514891776262866626030893773420287226632036223681028917588920371049730586509215070117940870821823888452368073033799929793934984811751845592352660426410932699881393309444653234084168234027489753316724754044074191936927440719688387343488490102348048785423803987272545929657998158776679718935244008562000513567888614409499816851698825593882912460505113984198537851243662791365554888951615595549819591283628071201769580638556536268486548132657183358755055952230021514586248178544909948649750599962204217021321578705200788225178177080708110052761768620733247109651143926344765339113990990063214397034144990272104632648427516207713066573494771064131035667828216612138313291636508765315356940786741902351784230432135797737056515376467261200819774842701368339533400341482896825703626546334661294167403974915261004013279959148797654495119787467952247636177302098157630973284985219927852126983074059071407685874589010280739169758138521983496353813776279944935773818114293987351918983546370361139842377763882605969618803208565266531684362060527991771484861179518476509274365623800884087779440379291389357736544778128937254767870414021734642294345803564882586743805467575298974336562237336603327296688711022886419735979927746071681856572254930241679318561265708350852337545822105659538431115563811847162210165438414473452594855188973055697083346007926301680644383886479633419051601136991168578000246254933026570863422331424931164694070352080063692800000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,9] 80991051855671728942647220414145083737051843562445035738830776412451816180891119707923419764150930518543060032196011788367133916508587717919924809567769352515415872375815514416291685246133052340429656651781716620017513765239584416402840783961684143022640902436729151962305640333277428983709829738148411363459948498550827014199549460782514645375292676865730472028177951985376905828247714184195751751355369864100187462940421093951255844841650256269986768433704084689227434018340087702284136128126105452777177961726655187472767307281679902376166973756642444068953633398959604451684901565751511377124271266544589708372123384835369988980953765951676196020708510071680691945971470531284783311123176353809225675237044969088732189581947840656146318735010747910228545264046299332449617674913776379780999900456630442359068508444815678351518620058582389563990860341821525884223057140527882962482352982657289332842383369969507890731007854088852943148092911725372081749963633743621326204648165946412810001174228990057197393248666195077055625467591392455120252454384221116835555784570805601060615712947965099114340400682397295792168009594037284664473543763973387462340358489922424557546316249723981393934273949498483132020675945709783595164639879060993238210321028717796062952924218626775438352021790357429190430244225400358936546941570387127978940599682238908853554520098540526711855517335264392520982314398194540235311592643596704043192336684929351653884374103828699983942030649650120384249430088456321546766361480409055485463538362293189345280000000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,10] -265670486272585226886089516636163006771179961657329018626164519518892916443256845182001025902988897844768405545315134932664908367356416759650254878127771603945372730982209708912177309108204694618269404960762155673686223585120270547854918090740738904694912644089923615193830147706132447612900605080898806387290809603601843672955020001027730225125915139476771220136317325893797174621435987860721083485890030517241864926109785743902148642418824658719563057904985367508603719236264234341287395683977539749075754303415963096747810810736887329037036009150099400493044636028180180721995775259432650472391992166924726860638237535691714522282960980971370361593646812891222637057923356263173497433643499670609029474336028448104846127848703097156284349545788046057418068575346902270702352895611553386920821637733209806605985340962477381387838638700339970458814416476965941210076434931589060520458534516635497877750006245942555982420558353159950878382615674654772728287359289291205748232488885606008234906504126085465475295384240473759259469335767095706313459694453945214770594933948852220660378300975481216613109546475096270801415280965215905720198387315344736974620056733128112450061007733448629114391922334219681839024198576218847541814745465786464991119325594949746788782898224020811985112518838993106922396343053962532977937693167923775580532648658809465183535118217288869474367906097328365837947696575831044713041759351006392790454238594533344513498606370499329856052269869518216888735475351560429305982708377067874772050601412507918663680000000000000000000000000000000000000000000000000000000000000000000000000000000 [78,11] 53395147759507265197743310789252775733253665638585005166254840000736406729801228415946627889859448040518011041844566747946908455679384535690235261194133228658803667084334942337474182535925363804775934812183308021607724779359708423069328500412883933406250749102646771996088860223281598211440191698797562405614035236878098467566723818941232900686772630926569930556941521421365438992729260025358511144170120088259901865381722411640020304284045136176072346289556272583980371393494772123354395960524795233654083095108574303762822615146030285480181033823847256117954499193128932033020267747642613821094757677023379763311144113219156009617140283264701073333043121683838344778919558376080159877928904086291868950103558607791036277964417185546559815408593795835485958439503970593208465810264818320229003404071181043218394195028665929629359641184358974703630634760456137762637377141390011080987504862166429628638685343215348466453205566807222426889827503824374207651271902102156678225827318748010766617517139962121948019404209390437743197080518210080335384471393659831319935022447953897150161076733320036617913113154823742351204711934975343437934354520363277788549159497882670451343576245582200028670622399008015002476514033466138243563541350832870760342509314521451586507931884191248351331888274497268556329995948085619994766939065760410349979621734516808948457336978515089605105069039804912491710569134260426762954168073980784462746318142479178537548956527569935366476380646538500202316120987680710719760346505227785430289562073141994323968000000000000000000000000000000000000000000000000000000000000000000000000000 [78,12] 512373396956035253629699238966197204867783437777902883372339068591808416216757504557852809441271805957587088752091421002213076546145588798497774473952008150981598877257648910376584032874433647087255281746290985621463777899862364988870456937786198422448620873169358830587346707251998149432010948043398695552972876729884523606881178751005586836921409462676214477202218886820584880842988620747120053956516519781660871659870366819994965673665299474613150639082850501131489690451047975460045976405672652001968414552924129696949946738730488452898012087894023972187541217896701130192896931281081261170743692833947398475868597105155639998010293811674070683714431239448159354725981642836999574904804845745622030010929041147069319529360166206292459939426482450988620161773327147020798101952879703204915172969596694430128922312235796036231414296964509318508715098584141016999942568715144039153725012681645262114650782419434408443162017715909862430007899854389184804267723021497631175340775117921238092847647723396960373260730220692720061463269327607014168969373383209557658193106929056537333204936414884769265400090615910602054964562098937750416523771490304351151903175788396999590764747988215138954065616749318317875739469713010268518007302755239202477304686229379383001893015038107047031302177560814112600495690577520713375508835175677727617724751641453233073592643602074912160146019259728965741741690316335672801220925111312673434625572059441598233156190078261327233352840210610346730401143579194573322760920825270947507807925798874799669248000000000000000000000000000000000000000000000000000000000000000000000000 [78,13] -900418656297832079771555141010182007828000268806327033071648178409887595096221216442992855965319377309303515242127182837302061247053200093458005068584337596921495022367887472619770669881310977744380803247793399796888611880999301786088372004262378145527450974001883824441659384381392178397232606359460211623894319851513344254199840032897634464464798759913774992087243018450920354179849212497995334278624730348404065645121304169853582129163027585388815004179205674117931826490376073570843656546811930105278130064278330722590572390858149972412360181121264159381361998820799532252185879230093114785863077371798959806008037587260224978488190478905197433237488146343860718241922071656409405042152520062025560131836105236820457555301503515916370200666017261689148120263540387535601974416629493289537517908198457540866273940003924092315599325886709975722821109483885152875776141295116290533758309135674574691344617824242511395645683929259362516075084460581910214583125628381189296607928382411371881332115183656035918190227480048552793581984112807928077653562026619252417405224197650538239748210701683688017131455335052288106485751579545319249473329760705611079948524741373241543952896340993183878993446738185792652213165636859837340846564509233474677192244770374828880135410807776587412213107176115960211530581516957540388936463149308088804814493828251142642737011637072454618600886449283773632259170202421331289814830904582385102887736276079448950296427836182219799353979437506822584165877959108523951359773095959243638330167934461367287808000000000000000000000000000000000000000000000000000000000000000000000 [78,14] 867708551827468733526740998336281770042404531953520366462316333472940386344168345017516403760908440147674632330777724379097821665509308626879497504542989725610278152559319190403465010229659985252538177057406175668006534750450240416630018079049139562895265520908112928727276760303401397547109261386840112424019814744820794111648022525268360101742234453971107701056097218012930228065345959625465045486146562365240874057827665987481326413607783099619433910048769045338409919091700643562675432584332052124872871347354758570146705468393023655829169086182700058503525733570740335032436759520849788431413771855432491265170975717749507312087735455514429177784631624107786847400577346259034619135772513963394210747747391451091261672202364195477201435114435525985149748459283327810117052075263644464988086469747823124162460444602679136760213469173729038311216689552965948223265816029176244669589773724709087896987660633542013878459872048457893420516085906234150215391584572143277863110053586803998669270721376817499599913329634571256009693369336095630361411462644268212299968560346692180921479945832192167551533469888785857833143100459892304075854059965314273128427810833706282985655517321708568452877811680090760860238436922298712921825689927142090477114978523169492431612634788571028219181338261082557828101922313672491310244609481119930530222903099101259040671011304048093878234502128836269738579308908508942365129481672220838207167677170082363981105298698787496634074139767552840378231275520687958220053280142514110229977800614655385665536000000000000000000000000000000000000000000000000000000000000000000 [78,15] -632558235220509335746437308055239426125828163139444815839302867643008985653290271787368096182532745900861776785778329501382545931119415513101064287476811257639485581538055428727809010418950897171759496746934947301181367924218921684705705955010579039309832174738446471920834632229076364499932707648934779662369500723213650247667244725809105752400531871886813867948193270660708390750132041014926305248804622757701305798654046669432237125523489271001023324239326169692337176096645337007222174361483635392534834416285569956297059950787218863219795144641633034981304199883102910901562772643961482551287192517956247437210938538536050417823645759424024408126725349304525561026900570215382319682487945564955043744306303868163014775421408554192461144269229387893587128860033999865250866925283598615270587690354872629490428356231353831130763433426632029902601084136985233769381987550076369943986711782988963785755642093575257459706972944543326684876713415129396318087083379076315074515395718670625305493656629322454095536683991499979809411306855441740670204831036879494670620893765932099210655425446231132366283040267569037149500369024209147394644176316528755280553276936207939461991079863049142328681601125632260537555586947025800722214296972277477400491684796854755758544347560492407414375374495408192033230306961665407611135869038782841047862266357977957455880468987754580746108882326882738800469061784139173374105694063212172572502911415144365677310944549577690510436581243600232326484724745469538649309654782102217037816089740094035984384000000000000000000000000000000000000000000000000000000000000000 [78,16] 424327256965777293585530386673291099735501917889056611670574775661163348724438830993732694564217930987209987288916553712168146839747192991630104503362821112799096076192531771827073230837652589322533788102481399172333846401512252768567384562556355135516311169690068623486558979496141419727108556371857375554464034013856784711075451368646862552948961625150445693777807173297169041739638465639915859132520047999671935901854763498998151233648461586440064610132132424008462372630607125969631971485735633328412894845495134374406197407532414217082138089693529792011213863814438273977071281809174887376559849820510798872086812322992673980721723121959283828178934654411959095893977508713348702036040518137703961284475208606076161993103673711024925657934900294079109902024989505276957917029046822660315696312654319868128820112771947397865610008006248188280372309719649232231100133038501933633908439780980892026316507099934118732364549805975644291579374200848185198181248863850759331329695820361426136316589877076945548237757110557533920347318668776822024813834750762268602785207719009883045149056608520569784674851633195429898959657164822084619286313447599916520271945683177681633233048812646027244537717086700539386885371247096356827990237171479258205575622298124019147757978368053602731685854025143178800845472191192153136056385296814795376349504958283349336156058463313926372768177126869693400684371091100824327802004548598854238968250789116726224486644660901495199042369944798027313996150871299764984213484114690759251250276625387846893568000000000000000000000000000000000000000000000000000000000000 [78,17] -269292339321319607851442058290396348845611819859760938113103166213203676681646239976894300048569134093037306075838399999787739006882000720359064615827903038462534259527983626432502819625626158911770162238231690711663821595413032894447181967998367462539869886820955141079002586190133559095874162506898832566734999511185717038499005950911917029464349998809738754613221330450104403198964182602844861065620052638157188696452971703684243491841910224305212964091973297787205027763735088282521811752792039380092835589362713529705114650694975207929708327233491399474937132875901913956584035259472238382032448412981071161424925657850177440690527099718128434664124408477676660458268100789309725268933433768552776842847207669573070263073840391564092835398250528388719949141066146483674636606411980736098159038905194032261476251370562411929555833825811000015569040620288972873257171099339064452457249066637426232009586910351010382930872070538948168998631056312150303759257970059334007205447330119413012470731663743574548137289086625554073982816053360658586228697985818815673808384425476234470397885494968448683588037777873054232828753442940810370020299055521011396053001736545398218939204179865921544287922731402348121764341485134516490221332572124299578916363339649485324339286102313709015290845886759169224328420949532308752148048209311781630003610102339825789202523863750666784771359861736701074189498481000842188407542003625100705892236197772846347823445890720745636754170513205960411087334046554947373800736730783715769994358620945408589824000000000000000000000000000000000000000000000000000000000 [78,18] 130992804273615327178922600891819064270965384723802607329996039632662158063186011278586194422113341414362812620689186631981413261336326721604345145752878785758138608279844458354392165228914991829269877646870230203467252725409843917235394355930563590150447583717333794727089375093040193773127391419301160764960062383379577381049206868531967936109110725052680396073170912015042174590937563928230862390868610418246924196349951319515816797575359176939171707588739041464743122911822069889529374658114607220591622763478815688036236290687463455632040604797801530270842970635788462302400832599179894297455755728076263981085990640210704319171796242209847887979494498243998007038403633232014812824273841029502051385305064534247533839939538430813607764466684776118294636800140192319428697937945882781611749829767498638372075429573985877264039457103968360120132486078650068527018382510726648547663592660440255577581545066555223990186613570341617163007837344770059590014758962579658111361413584997044559114356768371332188386309916721176847051142144052227421706630884637054712638174876927202542647626484387191725548877607873390992292473822437256200851522815987686552948835036206192374584194742792235349962568551986041124475204592687906567497718699659556829621868786980385960158738723932150291991037797994647262138460586986178179020713096960981159188096668874962120080343562041360667062122400491143718891271567249918908400614279120483373077441123524434557935383028377985563755657333389364543708919822168225159389052494347945489305395666277386682368000000000000000000000000000000000000000000000000000000 [78,19] -26160880821490134794607548037229417256374461488056563754053886812065436847180964815428441527312334923931291630731603125577107220574843886613062714774172178520616190516723579521611351296723150722071765243782125455441987760667196166280991643664087901857143155105234572686365421854908231022965712763060770716353570762546940785313349820637817598096099296043458104422500924817167215103480355045693670723731893161280829397465666441170802274048215542260469426877604177891859427345838747464451209634319404858816907870938711019872112475469913375093253580149631147252762764754761885426472985553186861203847621522749849862552768716660397062438432844097856774734337111941188751881082999689610700717899404609068975158335424363777199053761521932004582487420145923726228782185124952130619802645562821968536437706075161083154992920551556119379022730905310808239291976398294554224949559273441836833035836716579375592806571830072315855357969754534002640345339465062597142221601863623309675767867375554005079689798372564518155572577280004792230930508654765544017131633267591847747060349641722537663184605097561844331963620666217234404983441738603068875291652209608272883473524037755668326371352030214621565945224757066173480599291358132075955326757276977274864769677456818292152343847119845838106818555965525755197208646689293742333840668358289277025099723720091007623497478837436396001323475047208667980802359284118025678840359509191725842920725842465503178938552881313236841913586640116901410203973887258753932458522655557042766452935926139060224000000000000000000000000000000000000000000000000000000 [78,20] -19598194706203285237192066614731171345177245075604989916896456468640592514525994305028639928767519395682312486791288005726293277789168276033831339199485839462800671578633108448997088375250729549241168590979693405042757509124987144525210833239832164276624646934788458180446665222366000078139020787910926125731013436814362865908921191469473993396328394822005151110320744640518359259478453398522104662368700346142318605512810087005501656085185441389834814947410315258098258054364309082503042206077916632354608857705340226388046223682797729501566963145465807411535400837299386823296171338339391925416826051063269769447197361934992449735183273975460921328951644708428282354318090228517539773848927899059905155317975031866610368072300523973935007161317044447244839668705377448696750740043693556540437817702273736542973769010023712156922592967076065539652147696617242103613556278584457342398822323366425151815841223243653237073944959496181615939790821333831633519556848319898972923413836415505861275611259399585647987785279435057542266611599377472905008897191756317998079016898348322020716873988440960698873202808317361116255305606603452572457906447490604078373279802425899556141730002111279964105968702350551343437368299223764491100499016936156893099613642103592686135830068056542173605633113080652528997763322802686215496764650619715310697584807152714378513198976153185513371198217508695475356681392074072902296319146058315419637091030222006364817708478962200473875127321591643623214701778874924167970123839060458788429652027785844097024000000000000000000000000000000000000000000000000 [78,21] 21791087810091959205252122801766352016188831391664105159228336401840658407325828278647722488910502950168727813436727865330032671524851206163291317915479287328044787652350717253004124597360487032186282390812787372413882677560701639219763997471780166282029511483546305453373034831709245881221334041959103556194491652801680047055420616886788694215558091375930527041286000218140676703096880206556381274822766023643658833645213201094985002288344740695088645776854350462535298432064051129338217675463113282983789621291581147961061364272744233156196791629074596273916445785957556067344697249744746807446959188248364612843484799701286655674787512887091554458019199074990206353792508899656835620016272645632588813899767805814736307702662342989944664562526348428149300131711835258886510780637934075692732218216890710046203508207157608056723178458791146002506334201371062831996865979610592981838561020902610913360484543514158709056261242176986336697057691964593558551527906429353395058728555056730608678742103754223970710017974666757112573353911641821272704021442239948836614738706492541473006843284174500905459409675461204256473492057426586367914836607362547270894750023916879225023692360544703813594633106626942813072848849431393652975767470403333511545423943491853106909586928131837998542332978804236450227220670978831596852210170482592985846550441699504419073707048832967184431843753272918671112213789336105257266016142421544725389616524501799056971022952512447507397121515465510619718518241070547868161969182403631247075380788809460350976000000000000000000000000000000000000000000000 [78,22] -11598890128095199969559633857202581033462575383048099960152118381113064779788303000798594981310237230967926306854199126143862784696862509381297409402466234560923304263279345730505803313918877340215843363362767539275592501182496593562028741912948653126062691139843044147952262820987378554846683313503644252487824133600590982079104498954687987601555953373953238830333688349782632032171574057715047722787055702977033389305983132914506736420632893174910017208860845726833033983709822331919907733762929450431218003863877375309931469347184681873331057771344100586534067790057297402445013937284002073800480490276748885429237887479260823411938082898292137630210566669909931595460219691379622252640298702471399676192762038194133605229023719700994611996372070561420154667079941784406726282429586183875303257095901056644579746745738034686546497719869943654579086065753833310550531207936932182236551724203247344374890781164946609871901362530006715208001422287224707887832743723803336988034613179439190358007827732571528820653116494306741241077894023146955903444820042828259368431469021221591177363529506808011454815347472103058990245607367245776956525250714202381064542247716062586880344470862795895626920530814213767436886969444887259115519577507612480452270279633677549887260554113023442881014447584410484831975126193193428876106178750666874044016812120116552248872985223374127644308867477180534278268487123332443220473032896952973238418146363124839359030382307298027971868544274997160989348110161500387678846434297521755281230516922232078336000000000000000000000000000000000000000000 [78,23] 4354343201301915093433775185086164766635535779885652102546666188531093257553652701395467520122958033889638055264406804884645707839206307735755490460661462166945181387953463057252570124844616576421651988203527685513938225638467169494513194897039570011458749677143057754706514458714383530530159159806941480560519245048891264254588386533810934956033341070329384103710554181905646880543087177975226567070448051353771352933921530669992536906377026297762600503998902139299917207802522091741892286382289533325661878208427267397260889511198276662300597023643687434215650872798292802494939321501730606457601894335356893435229058146048810042169667519087638489400006723320319050839369310357135837871290567259213397585712775064174130801157074941156845647050480593008630377296360874337950439847468850061222448140463484949937965080914785024198631568259268206214248062187728142148148339806969395961929653727533417604193991127869301420581245067537089053207358032384782792846366977665841850982625433145813098294024067759971119620315472966365583369261854087672384143085450553063087907301476435551070245113104826284415133305286059034320357925114608523186857415555286196693209132710790577197101381553384040209887006980627431193295158818096954523543525002644909172148481321372290691302969137255671281143862857171404084226055207728442690373963282495196315443386797311507475456901283895947232044243951154480937206890229602522336019231843148790137728530561598216544449683936736591814705284245543064989924989493573871336709028790016101115481925412443914240000000000000000000000000000000000000000 [78,24] -1232230432815879336035043479008815048888204715096643776775339805432664733060159532837744053885247326210071366985056213523976033169725366451239791040848180679256939032835562181174704271636064100330039026491978310202198252467267631799818926820944614093735848816049506572729092321672841077770131393724662002590623267032963545234113234169321831307976489441016627498153350124491032092792582677027334298387979419759832253737394666735358666159446592218973869559275774745971341614657947996347136397267202974900225673148136357198044058822650373390352629583179218436375634119216154265521838478406022231154673577027083165265894464261006597051816928801773220916082195480153510680543436546397538316425019408439164499998285541844629956107802518846728637587175074536561685944039682864834067274973776583285793255432382602714211860564844931205966606115929811466044101798210638546676241919789004160639324690679947226730869036347168783261360609547987354792771120374645496676785531701977442632064225713279582596980687061248651115941273244050750521930677293628679589779264677031866768363010496162248995594551679148710385536488237866103702603915628205808182207197763440930157480088083149264900244820353323526496937196909878039041462597806547763650784063531272311703072194457918654662935745079878358123931071376177574167975857262106172816990946130573063384192617613088206316956745098897184079616100804327109276700685288514921903951464389810767763850577293682056167135908072574449740389069106424538478550783434337431161023434161590293848217408496845455360000000000000000000000000000000000000 [78,25] 194697268770428876388876451601068588455414533154358325338806720485231003910457011668160592755512342627689690817384703135585206177317611533325806587590030716070441929535210934274194116151175079065157389965684380760247358643081802393516653917893572508803271924638690520920321526929217258935818629403063759203328013426763198125423713007563049020132545019866708484133916573473752869038393744804498973092928401268065492543754801528102886005763478185723009801150074544258162594506421796865202495165251099705912360381981782747004734408303958402587427331496599395350204438409181075590568285492551279163874835900141396573760743004398019572179692115446862517988664273256734373759781684822601230412384143147815226447362715737182959017906203891458840764363788868848116394504031195128008088011166828915893626837710653844869232153732061918453568759883934867194225566234262234071348896834753191327974903772897058889975366053459125937922961974374573798204638764086469801789114146340850457707538234950552505744979009478115857178780230850443525637994472194177967343105725053701501548983709654029982620713499289430799442560566290557649260727309722346547273325553333926318559695878245668139970171366533465235578591100159695693001964313756689016317418396669510936289193939253616477315197163465333093717001644571980309664298205518884322382806153052385728195732884179336921019703625031928112988179008294077125275285130598948705678503044796239510245280993831775500452102278482348539619373260549620159859001141664072390741592089000466384637597047712645120000000000000000000000000000000000 [78,26] 49148001605709046637719307644179262602591741260705205573069250643808593736427409322640087808392299909210877311125759137322435120980134181805449833421778252793573344321668715023571678537311723288960009981282088079235787975453165639693558207470671811948993374009144401205961946013873840706702000512707519106613637539388073640877941769438910306946123880494863167611813905125970306350651712924443515625664278636692390668381145166062243313014989191943932974464921880641965651567566867396075743612571994285784160211955545316149197859767783887661181591905094888974760763475443154135006558419680744118783162255888038459575891084388707136688650484052709232261005285536791771614030941763246488476966754723079700431847102297499761118308443148345434591528131465997784412324497112681858097181414927594175224365972774809640201062756090847489469896722364643975701715939487914640603606256244311766174106510859668165681952921961098203734718056069523622600571653857172374519432528361762158659336347548995893417041256078355571330441489303760203150567471983348907136664163265374485753683521945018502753598084457972635508016746587242216387714141719636395060859407081944260780737559734733503971230119816587855113411760141039794182552922718207129742299149291258010385546268081646341133324025706603439362344846385115625901106112817832428648793736758260929152246167620763318331329626495198812509656489228164029781555384461596479963470905287385243011202533674492082959332274296265195588399778404198663894436596248700472540754892772073814557252262161285120000000000000000000000000000000 [78,27] -56317427362511856144580970743713553882499671038126683948910177114097131184587632607037014252348984699005587086298930497389416425491317647818509191908796243740770038195461113726680567868469402021168240930294871857840401760869693306150416507924743989232360981152916222125809880393549123259856858602975078306559260886945767646073944472801706197505954250831321182584437880426220229456871375433183805670965279716953947503689644299892861113585790867832035657136802686184195593877864751110001403399069600415871194819392693856843250226306071476227273731835558580933669088851159160978440186358959327534587682695550708791522275291481502500633124878876595720531358304418104050930661292726200164266387782728219492982931557479259669702369367354098290053068551333160164537383627571556669101321894201792839738181302741708618506146045795910484547988936908031753584869974054241605877088838024042483203176261812618756903580950529799767770507730496434917175556262378455990333621247805154497968005022258662854066470606453416401115760643621634544311934759022982074143903221111346524153882679437419794535681646990342309548760051839113408530707403168767517377968295261560266961935610357857047689221264018563212339437246603408366837313143721528677679336419082282013397693552015210036205841107866317757725209743683254599536771927984078095833572458695295400303217906770648816537821608512616599290556600039545052220148237757163171744668590008975758993224699100942403108279966089482754527556136265885416794710461770784231659651982464342621620259415889281024000000000000000000000000000 [78,28] 26482979786726713978095162329689921395320795571565648796825811545982270017310865950965765572013439112757705801194162936201862709271294746503410402473622432884850414455331682409821411026221809298886672587810849237867970337643315021524428717356411525603935863853391701467989664701520231482650025906135347233996809884338218044991760729445818717107038321457283809230375850490939483764753021870636079638603443611216748459022973331187878244819298071606462396481168003184588125093748240878460003605525861245275258065428462455956332813957146820644354134515578324023666910902901594475898543696500923607665894495225620208935511543591184260074661086322452195790389194043052846798319940821007669756684260795018804726548082878278975931145226309428257618914492849009301164999101818498586337460644917647512180516464926515032036213816252558107800034003200337974809049079812306141774532187347046523140824031062936252071854586610118723954587743760355395474693645196934554379399785851986289740855286112543044731544650574943757882902402442122279939575472297625438545317635380821526054788747629363251776447644196452271571876424451393284360020688042978350799717044422435919412794776843527609905093403600617728012678820591737147675170301143766936083478461407542130067126770236553379922964470131178466534416688898911496463777900174954788068124499559563935017048380126470259688378493899689319675438068282506844742253571016545759426748498987986292782218807953123432485521341154349979039553572972756886374691067577361937410443251836405713112261716055425024000000000000000000000000 [78,29] -8138790122062153996654122518942878311641809243835047395540456433591518990228499568818733574347157082686170561478850676597856903377867548250447669617201496590360157971841882605885283796405565616582804167515331870380467580676257059955648449779299141326842009183141858236525039768795862649627293321093717831727910600191629091574336685849390445868348747181737829800777805934149130172557239288086783020570963128058679282235780218138791682883669784528307771098040707580707462292920583299971739565705914768415856512855207309663261309147244959539370054860025470467545405440866670361318753228632376336815183073589813003281669434093144275821259504220710629554709333738480825667864115792496585826488855078150440688497835228965241207362164894794068809693099296526252520172901152409924810776609572764502393273459757000589389617434086458733066120234864445458432895413740847694949860489014326005513140942098564082260368626448090209320597315229536976068515435965690758107836975253356459084664563865486274925375416479011880958081932073430385026064812566648993610180517441827571019244576968393994903481685129715876003965209296398692753604185930677667146851934528877229913181276029505263777623478903043596423032657589967985812451174907461417203397741797899211808751455594711271968472421868503091626585756429587650219856342629304549798568132269861767919738839234497568881176162000361273178757432459404640630421005436473849597001791468001044055971109908600775541660827696551190511507825020470247831293254358668666131808747279913905366823926193192960000000000000000000000 [78,30] 1685708071979846979529448577513785241117827416659323610962286351682967670299224999114249680394857958973827254421313791246289004583329278724767409801916483001890841644585645856615846167578865239918610357070439151537256922237543970112672844507627255273368087048755020734734985107409055800241684903932470720552730418605667756828015061520940425632509602404230517728244696459750694790718189578829355129356777917765640140641599250668281738237974079020410913672171077151857483094541404508448123974463247741715328898251201133802836790182334871167069279281495308931144495982743531396692391511739767808896170047322226476828386642728524666114598301161205938505077140184436223592947397996264409666262028020004794947004523103671417215561279709622181319577454467933947432082692380591635223652557794401647991195099196845164293542033414530412169511396794605505148263392586420866142038725196097931738041345519097296376365005836699751151527622766573262094665128068052209982573771741887600596860078460328373379248140784335134834395857395263628404295640095030707092860923398908683619080387301758851203359053483465610046849478728831332593847840605988830213926541146370851513132877710750814159771609940550794318233476952543536966100150835733541706870543149607491114514939079604298514712391649929984595822213260619663556114041329045615872870425325356688098754509439877307656816378652071332985785146736758684276943361505274381223533330364154277748622325793352169715971863311808433503596733536077239749324542571724183899204071387097477034746697826172928000000000000000000 [78,31] -224253908717046848572822780863009721937526419754289128090268052919978756342472804029854177861106122412032173734822784874055387500141449578193901138119435606835693682092097902365365785368404973958366527148951821595490094815437506777329766504019044194214436779024466702850123958742649670251291398897895764235593772917423508497575616663327851212556042255126147294882785469360449365832048281990477035640700453594610455256046446727489061527680639568525572246541579083927943734206356476096424134932258423803372030943755412280455778042001421749386607274196740503022724635326918115436090908557071841564837862888864040872841370529613291708927837211670287039970542684428173079268140569260219227867175037158197496647466785670106629666049462116073663490148027012093299676271972858725048284699190184276852778311791392696771673509811267402958763747916232858182005970135794995476060230324824519642581683447175615602320888419964799265194321250534606101880395429492490245154073443660056542366857551480669430380221209090538316324340976628246218841599788215333407888860219398161339470424836056678955042212932779102097426625159891326842015262904094983668475243096004628040496086010692669471717215334231484866077762665634997796840722921469492985373698507209696032371235947712058081360251884980109796712449513094556261431204917607269595527369565327084443707802869665687665041524894104442269678514388876644435168316203437596562334393729153410685949323850369843797777983709722815472548267538459963750864961917526724255290004889233170027798819323772928000000000000000 [78,32] 16834908316520660852949042572935847351835089586949878117533057574168197131254811518910111259652952690342087140961761924593395894523917234741566695275965027041556634901415899525383291273939357428150145854917437494432466908609676752409762796059619382985003563967184635292619712354152106472930697002048675978654842912553251610037598686464128234533762487389145920524153461876080525811943177674169223911417121337365514450424953723982339829659923057158721955051689397366638554153571128081600649857755021075866480002163864512179584805250249369279356362780716101978224956342250833754276387619730918311185942207056284090472847331479265687950225801061241067450864764409457873082010937792723982941710490485799562211884470534141704527464740054481437385821547614270265597508537167903511817883384554040258351174909837610641260399787207621669999053042946108602603945345025538749242725015685854066546098777865409788181427192566603423172587615520089808475979165256233226273258162820075063817875628031819771357513607722982755285434057880492289694037824490437823519843259133117261226792080080193504974670304181631238298920801176085994199785828298935425026907162333555917979135232214205409817340111580563134099692970379351905248379867515424511647995898764029012365254419610925901638197861493438844366383298814668856469689241539749370184357032361131247564703391574144742238451048872616586498227429895124664916761690873937699589792204120640944118153736025165955898300562948604078715078459347472075691331889371435144299012525042804313577662363729920000000000000 [78,33] -1031529212769320891468128549897263310325653843056949809426502792340527974140975057406766550837583476952224303635951683885277983814165980539415826058179790702806592853824391250923839101762996827119177866030650983066228097467204735845397188216080451600962937895536807995965146406570966171962659708718809266412530618028946546458077067634629945601494328210150623285018313719302796370985767717686525133238545495439016884474407499953935796383084118168937947177243773582479029149262621886742025678018462692372262139493259607329233789840829576793474518776502478277386294772646933240805198929441615658484749379597560491353353769044676201031964088407414783110316131018586994828664222674744808366399235249242935552331036371537809230604022335898660409098188486656656700347622950127616298906672973943594859386408997737231797566471359582310482496524113700091687475729945795554960008611611552727126190752057551907076789544116594864789012435990922278059423852709231469511749195734602188992042876763006006893259767978714037812122525369637541101953884196015161092479530424352209029534406890121564609035962981864284859426151481938521313041704079168812068795014539673814310222778811312397462289528407854361429892443756627040759269387313038615865604872973512890261521400086385427954253002955073852538093092949750859173818016052804145258041262064817607619954498301821457235882935291770900243836357228535667472387410133776879731384754778282559498616116248908458328719446216144021980997930693933614493119422557050103887045735242878612239460570497024000000000 [78,34] 654669439236834100707181875325613069862075916958014672457729580764186539576540297185500483590632168313010417159489396285469930455549290384504105976822510971594613338956435542141260319393954485135640496326123549764513408701462644372084107317730866288826346006991324218729336294369032676081345769616915148954044287143335137066269446722215481750771108638929560925787310565483420369411908319780577356548771201501316167637558698808256947437965993738364553500700749203574999282887450053230938521895372146826331939963699063489999510754485097991112583939092103216759283398483556205058044820727463856214202732721697581589629170449739515661766845595525183426250639982612350511053436568801054687777583979591083319514166454206503769724983431121666968635949585217124030713713910423609014149290954264396245140853593085999989247499144515765765694967947255744540858617772105927444881081243752666591718901231910468745294380311604309501384053632651548332631214027917252316284126889488753961015817241437702454882565071184052715407084986080260429532475523891709465896070319990088519607478580856706574024575410529298444848690513589974657561480670429479351646305303584882538997002084341335435722261789472503711458887914649172947341294157137051410846651842041654466986153910310322807430545156436011189302821475179926301866508680561599098160860642788942339713207201204315833565785660985032814282760949632698992001137222311519947750962060000453662195648772754654470486963322053640292314771802066608216104517632473065910027797518852120745809484447744000000 [78,35] -288605230509686571348989745717257884786777270298786489818089246553963334533080416381710915850592115111684647386005517629774844230167315860398858693818347227571124256753982850922638446248473596211419195393586477025955228933794476227606126435547820884463441056343326239536468678321424838944976880221710768285444677741052318130605117426007657332426868034987751174293298842526982254512308908877158630957101065814317911087551030029541845411260592161739529997886421196058914172162195444661927420435552082329808695904155124114669970473716553004945428342253332698824328319869020818912668803121066556280018023677829470104045652945930146134401384006640615977182614767039180969660213627216596598198672242042346905072686201557368040750757111085072704238540452265565765123794367172716968952344752946419644968678758532862067701812129324752802075168914964091899505571989711499511047171622467003202668199906432790415759232336677934728186311545155434148504154125838455676170675731535982855573587381772154351240515385698737448977714847362377158955929533281180832296178556199806326414044798519767844673231799020958282687815874138568723082942062873266018067189933663747015221376699599221584700789945738464424048750502265895753580657145521721644168410356309556989805030812093092151589419390703761062810991619397439006875335103424968400164686213445193945461744263485724531841822577305982455773571311361619777693676794692948133711487977512840772687339109944595078497347134572788189856628036128213209350848643384710817008177233941700438308421894144000 [78,36] 68164137613882754321970637330984293375427605973096691842069118648955279835906343096743639565196719820615233570103648550378040344625251300175034870113054834246652449074152999494009057858431682334358494882902603995795204854963872915409384169319096015975762420392100363648596429301203899095339467841027557703367571645388329155915777276423037492454874105655755645970531040721016109372408339013414401654576340449730718022196450532249505603856717866761420547385073959760430658239635940948302903465926541965422643046058549061031839867776900779216420142792754670381819264067106892708823560630484669269963223834576562935786225020588575412496358528774849997854698550685922905208151331120450576900153236550692265109959942710901507950174490580061830465667497798735013179199686424518300180445254700110099026999197850457781100775774410198129217299456360522468866079756767266346408579629231183355566850662056539059816360210841858479807024912554294989121337920330907049848601632925795612658611410258204907773011323733041803351822342277914239739422463143344254342458627390384540556384112867864325992312697640696448482992826972908205416481311712729341211951698345797693509370555278805891138596276418151204687047023987833262449466908301318632002976845289839961909106656512958654112049996334883457186740695465638344605761766031595221867949275011781224445046016979648906110957464444873197785914066135213389697682949612539115818029690771823514799800099849504068778903177585341330131507828884802159051403031124957130882667359564730500314865879236 [78,37] -9763527557779970716604915613218056451775557806420880313090026895381094214740261867343204943242613528488863073800825766270450039861898140706472627572613599604537031237146896540975880633885700401640823963197242870609069638418015375611992264727244861172312811170933338532038051117298668090418597842781534366284497190509149362746301012493656724251518649763152690539143041001833345672444476000423634356854299260786800640862525786850389501362461058337405291818436480448167762891203301533349300264071642524879806329355194920609401157154359446769064000871522171421741109994584324997524925294032525309941558164467370807936163082948975271541275641990138306085224236127023795553832134362113085804380632934525568043392386772954692193766715949511973252623228155968328807660870555780958866711747853195505148660851953022813886577031720078290106253718489415692406060638979039687913342725748394415505877955328003047489644902971723932848937160571697081920551206655614863009485219420043186929625195533556883179727560709139322813267038050363949716024330046183806168391072845030291634343321582994603851674661533095835798477778230181030206914565765747129717567411477096289902243053321292194655966822396614167628486670438136990263094805805127155327672392362458434351296479605646566394110520519264275856995213321391659529016608434177136550400335559587533651728430258344931668067177857767851253785913800020561946072451996625447044586715456667591732475202056376186088285414186069042437756906268561413483284669553701480741816961274398634212511232 [78,38] 760903666953854898865282679117745249661598375740817163199815116811121612537587262784330036024928258589401149903744719963051609532126245210457995474463594168058637653167013323456040300568645570833181528018205131679510952469164942591428237300180234497078345455240904803443836038331121719414752384614861508875491264907717914674584475402280965761149206327349096214619841415198712101936347658255084378094514244807826239804809573170282532476333389260221531000845468341663521670517395160987706421091553976149855513238316771996604211908681682346863885630410847087908308892541651440934822881096865201051014485474480326554823210455010827546473869036260084610429666832055442129958888135837132752974667329817987296381848120566412781650821316732070654195497516171970505640326508166052587281360949533248977966448822110345704674669649834371229845634380773586354296191613039371064303492108103402886864126977971590845332282334619347174679398770289813829504881549955495817755340132595646925301465375788790377421890272165824044238584394884491546784426361917247086782473069580359063972387304155888875125318503371626620434691766546436826908438803956238658803537778603333631218380722172199915308547659327225727615384562500179624920516550249754307127839645515707477039136568975279249149610951922023117835772341620282678777142373969889797047539385704904783695933298207158516357880799887738723440700430051210478133536835080497140429734760337341349169611240406815745689303352398746126463585284917210410597974983148282456235263355971802919680 [78,39] 2986817844937730881742005912646299009506467176893630981380326234444065835346609509190730266640669429104342167379796342053848291187159076026886739534076569995642908304057448219204067917578900571983851169614562293765311948652560734497053254015196441022267717794644471733793358879827944023298589248915442057522051131333666047424747841996665320130044223372076828614109521399006695472853881444558514433585966590298896474989461256956456469532934246323472679174341881850043908897327822045737962956050458678313626121424516104635337008088599021633808770569009453268199035186614935928596126323059372998190571338776969447842445951431498715218858386255692521744624934603629230773934888507381379908300391577491822734307495597963069321665786065328396427409966024616004795996268967987869685404094513599456607671222240569014148912842311041434719479743342139683301374424193628773059507823158832288192704093675485889432012381502155909920450247234932720826591377596594527523831670904524963197219131253282153397915651963728520945394014341885793442381552367667684463761245965575539957576076081059127036055425841149252931612109983413599405651099056303321839522955333778185111383340701796156432071567396601434945334466269648716179254821605423207478117551090497114348737679516322169261709078310533733447973919666603327712051378019385907633119207298784900077366633730149449734651628318395301851592017840409526982205142076856155540334134151082993525922330781922967909417127843465711684834505599642179407616182755010483877044151286713600 [78,40] -9392813834666482890644990027275243194526908835812431819806524496942159772220057779231249229363019359407328417684724126533681845055990733330879281168538728073797861232005631847643463759542759546349805838478903410689870484070365140331350924141227178974433228421121331285267242991156508475996077325749324269770386654919866499939728117295410969619627454473139889478660536571608876372979066307176770219967437301583699702487769865838288522104748534506874908646203877739431125986405062606399998392790576893683423530220854582549320891802387031538705261709791566976057114731773649081108179131868841292257702532558310994486112061185859877744289870686583225155524469760776185721966914987666078319719996025415435975082108621146409569450778419055059561647193980260817620510126709469503979895161568351716302136246526073344514876062033570598374695112081767019459852171924879615553901162667406766210197436911829384794452374862792958682569514179658829006637402852670531900985175759158626755331456904705575563321963129682204230174170877929181276252753824377839546463759479757019367344364086048353916839415463829660236796311648757766349467048541601631294323339385277428488460148207022641194014384626770521105076337499721391033612854687735361269943521858334230897698019866202707346790602735503580523654322233903679396015088743596552735595194895936002207844097494897758754732954227487014454457940355482572749405023462407057733130935607687181177544942423472314220229075292413129279187235599403556326648896662734716562480120015680 [78,41] 1270416847853406403265625282331238990811667328467246163513882035746532329938666445641169116297435505127982533246021988497974474508274223293436658229559137720104664498778905447011742240258937795580824037196646937052542300253113358611396271379025184074088764442056016797820976877971954183883649110154800250623055495335427312470754102274693470845911078550244432170274667419076662287425352039461162038095865759291220350049374213607409096915973568801936685288463361266098698721435489553213245996348141762975180595603808580362839446366310845217658424152489444675320639826521575045417583667081044887412580041302330933738908208305028911092653634769750679040107594832602298128872624832963407568502990191553732738226321308900228573521815156969984872688678811386617580620958554270746187800876979061937274341435735907631355602922057505136516953191446975937076413447090094685912118060428233840404908907962428886309153703787110540465757650040486470063608330003780677339532620626464280273222319201484595032862595066425965904880806124229677623455660513090797430845136483773057360522182546091240601965101042808616850132224886524081260806304709687819027766234730395210612189702317611741545659031872755528091013327021849042587006943439970578407274760690456056458678272587978380495871809285875787930808773008060036700212239963296218472799887580944147874044888020457177387571256487111086783855651205357030181938070023501194397429346170621596359168041147018287847150016072400856965210459209836777879999180384476749514457489920 [78,42] -85718489067979798395736393057195240583426776353612268046084881651182635842679528821182532038117748395514156780727442926558401157231807376724902024375623950279199423291500398774161953085810622342698153489495521496676485310599430864975597042556861076330922430041313952615023124546093766259074864631953039401141100377305787090459934146763939428073103709444377105115452345831409045844298213788443115550920265876487025797209271267314111513941774261316813831724459708970307414215508293850210828364331203382062476198565335822498332458833873485661388494133191340915858808688728527376359228039953829858665590845645789567578294428898308130235477197588762754669651775024162577700232882077049922129695387507721032786661753465054147990417188088251981189664707952988609451296546084921227617569693721975452438353859976229496142346561179321189483744452793600326420471267254038871104720398667794018060212375354986312678378733018216816277001654062669148485988738139582971463553351679869368777179398024085057263995034492191237414999197001135380118298903562879612430922413561026686793738952370055284834931519421837845126063977777356584422654914706370265017032996396403822375481956955838506569923507523781393076974685514901141922076290753648141650540142704907981366311851938427589262807708273070168547481064565474570372654943542472139882956095781386010177800159195456421811528666169387343583301200142136667425527997402143094172539080642878234091601974512027025188957352110942846392451799143085366673962598643280934724864 [78,43] 3028558160815287287926061370373595256496688391382151977358176996699619107448237679970814781172071512801607972653865769086922273576616689144155996382195484990996456861653305615697388201125361909095726154378853383506668273026298304388295869068726296184741994464225246300969987072993121615936962738057925305443629453238721033557407763374035749896841134858317629848258427712050919147132905763959108583039812520271074812824034263832282343834816530887904171489232915122139813507752595427309980050229572852142487732773815709865066569811336422809745283319192909383014261729009073223604895528402346641420978507960637569085216668786540329601908801339822975979907221021025964421296477718392810894852972319824059380841972193665959678602848173396716694034441288570511134565249057588258983051530988772342775244844151267291999665328646892701705501750837255704852473588418165937679797371076589328485697991481590398038631375904105607609839434209191572268553486976402207789561293521835488415105032594174626257836377667204227663454645295492524072105892826324165942093400905195369791118288975831760976011630292533456579684287303849835008526867186372188667424802796166257404106416872421586080111507637678078825426483932171327276336107668313258662416624250109987147167411390640703565478549637716905376464831476975252570542253726442873712752303363152795759548141069161813969257503053947217968587573955381964928363241243165637099504350114004028962815788188229090159546335512576566789720558534245671919231652828565898624 [78,44] 50469447885678572541954361627335857411467179191303947471493105448376919075448946907275906070784457154093541103551733066582952445076835409607148212673856822565942176642358508099363441597871588516604428754298636989389052252211804082337944230715019856677931317815387414615778930844019009653799455476148444272401446049710506764950495909317624760118643660832290963576729356901119135801935918878536093859800129612177756930463524691630110213902868426955648036548887514100000506092203246782823554833319855538867457383004320439519618289807472302262411976849260307757564159337240026178960389688055721242899355096740294507489374665088651317213480422440637033705493017846465637724940739920225705018883824586386839531798381829110392202719836818417833016507856520536315200622026688737157803655440646115338997908756855141237662008448579530955495687880953212091298989234777426766828350742328968850808826582314794921784003005890695381882129553101419123262679359454536986436850613324840397107344033892520620400727997296656129805615089131061187856307910939255429861525577319892119681686816142406361984606238904596011370235214728604469520166971158142434971927614056637823667156124452513025900200298372872034538579126914682366758071329362361084122132952525478446504717656895307060062911180308261040794524748169495036937476564703212536450088962419802259348734011469178069964652465926512181052099231228766801101546955680838922582228794292102773873169987651922996526732093139426158984560335576396051097231968731128 [78,45] -11331802737918134836144548943408803275757707035201869612690794995130043528843937139462336282881951153412999745374609630396512326884472426005763970336865577031787032059604362611783051668680859007493555731150313000359453526029997781806963005273241261277301855248213879050328696906367104477882343951009641700507915653262040967622189206788633391564436526662861977425959527179355459294035211687052173796331840430925795318569164991917259820105609325331031041619625912369401220048252300897077126364812753592033561532319607601892585967244184777643765091875970056428062809368314466882874008572063869174580414733712642528275877368664336213415163593591793591293947120523126352439457888174766800157755391687002776364068494408168193837985527541770461134732724492423208387492305655663203833247028800865152375913955256940544549705040966832564786472909819746592417106225580056249033097375827281762062963554839497760103312934137405820125356179084614156866372516032231533284673359091731106260680264787437559134136614412751486420046935643025119454125329233022035001126706739908107046960903479108887707972455736630436101213666802395818127614558270492273894874104188021690937053998472938371532831945064491017955909284267793156377023336501893201167853860343597171104711929995720101149089978267213946548482462070020660974418267715812122677718181264110482186576982245684204565174819495989318931991074867250679916233465240745424582897948312478384004423937131075605869423609248804718724022337112074986878048229248 [78,46] 501540701106784677480014517640643517448402172672044681245207713735619135379723348846264221269522190883872372333061485156020431123374316605193542940987095162539782272048648980808965011544247097266291328143895890048705381573271292863927211263029586819840324170337036201707747363223587146402769675540332676412140681692937909165671565131720156762790780860977901305211706720301725525111520366690450009779053432442697747964604021992805681886403500256019324804892669277957019791068442702255177669024158220180872626855956798120253266955606373654875234898199322913167604093044244650803502115072524173809294747593389325379628872076451011814978772715025058105666800590554895813353786828259536982103910934269978987440611475546759785372953259110641639385553307846164027022692663072086779446158082416045832485998605241210790319528107720085306566200278891319674044722442181400229301832546032116234070673953232964930112012483114097372936789351486224719925712618447871813746176636288025970955074077853446360605939606958787624848957910193558536482015821525169723093618397364996613772967078596390869634290618215634152953500880936909613289168376568694465000470621859832579239966901844758436543549256035312473189530639292511588155288351429984905997789536764616252960717593719457823057269814771066705142899063509395637315600306740012669217680689379785365422630824622739491637708116476440285270782112420657642554878162161276078741163111955574117068290139293261392367669289128824209804221980278004802322752 [78,47] -25512158647619726401899306180131488972479291190839303358404149654575625886129765541850889683190057325084669397642615070195624002176047300607215634118786023506891457941559395590981402543930360876654418326905407828410474636102516518747599600498515917298879791567538728489611033454392804187006864655355561094562316850644435683739269679047651830994361448738998723958422178812636828002974758332157103405468520909935143056263443235124103950437882299709293850448480661236160554640052527039402544861371510845270322468116382945783668448294155524018092087637427638029383183411885422864053757209112861149314047317107241163562555924643112639683821195701352733341125539921727589204771915100776337146015345239966511886959645734286873254039420849432464830024991992948387139458989278119848299640847841060572272750722496103761100372665470208961416957086798519202339502055915422779479560639929303322695428876013295753036952034503111165966532968434404384080064771540290912750072656808670019585859020061864829541836356797566537889074948929343479268263761573788295542086381479551899458981076908599258158383421849726917748031639706572521101661956052451156231257324557453377551680038403684555925966498188971430312536763314349754406510418176313414485106390248084769322431959217668949586504185598994625904977059393411950004999863274021573102585723620393599809444435207148343071113540330228352099912200192470975546769509545787533726830778765514081048850846023588109977309152979567069919406214037460341056 [78,48] 1378666721159023023169860983508066010009988956697353148409194687572767915018147093005965525703956584406096800336079969211547160230784186286892682943477334713708326487155337111887883689033964686779512045908367009853024586648094739003576881881749165649062323533562073889635361497764611509756385690728062701985587053319904009018514468000332118930511328466411675828801935946863772240659056613459023812556101903062235711391639152788492793881836804371856146729867249358633813677926169588980886140729207897957427143359326393211867620213209490852259273329009413337542998030611250893974191501554133095322422652534631300177064505854755374178480372335055332113057716721144165021837200312673885213186231224212648835841779880582850578903004598405538087501881309739630117423024345927643260682334204209296161275856895877096818135090325264062272713654845510604535214064498379182887938505781158313933343419124981406244727679393284870914636942276665688602682643215078200867889526612032700454811156612303526142365729142431582741707077469199502071025796417053785066315543526275314277667754398147512115078053586243252436421440583077801816152120670935949884832697249250927906122998341662942933282037025580268562406718244405502303708625923450660105469655307458985695716891831802019222444696854522317771500643572602803081670190230262079240870968267806241340863024827488050749594171847948904832969414526527381597716106004453731201683047204134959515691968239880363192641294043321141648213916555781272 [78,49] -8570659198495736810588123439611291058336819822453329929549148283839422690940599253045873428066401162098016468238374058453019957224429869548964202194584370963356633226567897494740695742843292873449120591236662255178091195023742741053365895364605138306209245630419077663009629841623163266900043320916304539978528320470337675105024740965481807791715387309928752578397930095808408961754103895473292967499016610852316181306918860945933323192204560296120366874998875438621472727143665958954359858108199913041368333984082161093246585567350690961428776997089689389416242525917951653180421603003786990075590315097489618661050820973906591856901558777555116946974221052544685950622140725237531517952083176148109267563123072287652639365530552011866806710198746920400432993286447711367733088836373008697305411796103721456072795726124468826765623869809356495126813542440066481851804272308517512547296929123467108014571108862569359566239041536721085443324005758367035183977402274704223138699285080053654709842301751680015814379328024411169728161406551028036573620102004110581590928002246188820313085340112424714750055980560671791483212562572984340973173692569583716797478378859864112611900316505825933816198560015648341081019882224580096607420349121237859144651421825819800264409034320442646274370234687482556353815180989978039368144004737088649789160633539846353656999671328618076753569753529314034544948090138591535337995248259187040936264450385722156309027211529245698155045117504 [78,50] 1082273197033247240798760014070389999608178190556029592048159030033760379773885751418467235553105277609657064290626950910276450924283681585289696906074330382485295686947608121549918096126558064511494102771461505087211670700179094347835814897249416521813787887298186779556883691180134654090488212466480504249018556460467728611745475394677156811739514666445328265031423837350622480416002169935851566073526558452385213831247391086891695562373819583740912498615480732487363166643369202742428429351218583418360475705374389797697554397233170892918938074730431263950233473436731918094425517893516736080332238545501281434860046481942559455735886289850788641186995505026347223322033051933419096976068359633414615476979754046737012219423087860791233128894457555417593207682909369798369607010747978719541145670168345009672202300543717558599328247433267391275809053032278151299257590341578743560502877249750077295667788416495080620288761385426183717841571556334202237136164726224457613421999662552305960967007469927957366299207899747412186289129423820560268204560678412248536217718818930056352630304276396781012931133465888653085825901865845026755831419513239855344657995010477652336617430409260746106463912483830689969054027901672117679444315327954294188896467880472317125308348859688478792758169279677355753150395992458075069256566424832607558453844469310708912006618098940653126337702407851667916785088864879777331698654590811580907480597462397303788405893579166196956610688 [78,51] -28848767168927756996161896960542372601917866989044273790854928615319504582523126266712070523582241765173234181980505978684927746743982719148149526228176455919568336092130288568429335452964830330865983552761199050634618171164439402323819583691542720156303097629041531414231617148390725457074811167350178695122443091236602414628405186728633756902637162333075731786756760905540914669616910145691321922205574510231590467701770684198529999270125750773914265960436716030648956526923168162958098190120119045785434109118539054055696187313261797310628185538444049542483473684206615724396271877335827626143143832515515121602462568950024653718261777766271360055133433242690868404948956072293787615429684385686222373427907707251905489670923130108078728398906994588079525170748411663380590359584141242392959922182328135735260788436229457563598921460207015134686389667267023014841563403062301481333244828586026696963113532160850858419847150909838750310999374983621368203659785314539984702648209882809845531927912624391390852226533842073296742856709004739772465426995351841000383130942727569761849016684031748011860263396076628637626402787808853505052218203657544259131283573214495188636512027508921765030503525892448776632573212457381291377084754572008880179772541160325339979815059887918386141019977568463335614720775259563392043550688715317016239188095733578522024926217199584250865713151870770160442443826383582926676242892429100385183173473536266736861295660304210093696 [78,52] 458523168190535035147293515476585997225200687691847545393425885753137552623203935181613657213353997019491362113923059913178665216700166338472866807958052565066163538005107981492607481628045470494962321020159552659136788669912589641483928060138226040878027594918401099915744120814080855126153801252536152493661844967442154104884344432755442456430754568555676250609440577430343820402851733295907608665329368938251206483618552084825761103359507707785385202802105977844660316601505256660123299548643953963012341115443164785768034194074637467602934443047980089025574814820213244390769068751148982686378630733899120264160998594203341143276512793281880618093653222706457823950828328375214656884821212324409256897675741607478601499531917766195533240042666525116261334909505250465579163685960657521541117039065863740985572964540850305599284854712892254311052932549905607595195726073876822598210521273029918990280010368830083513182344914413923315071612228641361072265334439093200865528430296945767400096146808635275400007953021839352858995669617739971593767207319241483944303472026406545883002546205840949048582603678405239061028916403103561715782801163938393979836128824281940338114396752396589804265347267904692654716466585325998136244804741432146659765303757788757416011557786701149613882675849401541088947741485391758187757290357819603352544702974518231699698991924414444442386111482913764772065601124725320551518156854588238722706089704476366483113841960397440 [78,53] -6929460287406041188812709215038386587490186111132047677314814751350553482132820694852179317511255310080343542842069032338325521310465545056181907574141242384788593084792629910226905105115790678301497622731508853058161215787051938066231650735612300012646741146831410709874992313160900695148476430958145567113048739779689772867674229606313845604232016736395179049677768043023988517801547063725811723450000593075711726539941252559947997880865513097449231139650972498874214100549769925119839325458485130611979570130302371428967635459002776670010895706283036694064413310483972129833716843453930915212981621322469888667713375933464258100573817526435346720089069520230206984736429805357480805251592834998166391686090861843587050688611178605162587559500324482137577815215246125799805022674194709787990380442088707487901823777752307065684600687247167887606743580477825318560958732850745460017239247357703695032592472541629236304520456889338053506861048841887639358386678410090076637667656461511152040521202285350062011803771411228009703426701417741614390822354847465675332691061231703415448962683672915541989258087051477539921079146047371457681370075804816490421710841960391708976260319288938168592594712228378535058893818602169103890534194528249766333776854472361629735598088371288267592628037657216222336337318527036960073601590567666793086924753181271559174883584825676140157312231052273408139721481719906964944147231382399924196900441317617374201514102656 [78,54] 78532242402393315314672035207203191658693331728087496089403119317828685738497867583387665170773146621291591395640264288029352465776679037690411135339741927771034082493006053544551687446714266841599243803277850578393159093309090727953075334405717459855804023136608277494776591135018914552364701181700503971296910206427261439445329630942135792184755944398908821786099340690950324851680511301571948917801902239471577600886684098424953252313679721062893899915299416097989263335996310478481356475138971590086809024038084095035701982881145973409163501281310396240839468887247444710707224058409247944448085785148794054313479663942356740066375857848123454188336168923071544556089436609160125454329367792290113800060770249468374586892213387699934596681342734202308731603511542420163238327681442211767415496153717940192789022294699917430519398157219926510418314002337593024376100058248374932756517763882069950334733751752700614656516114691037565667488280673820883844870210246965636045845543488602385561477014881550043866429922247939631767246253597121410736412682931240357617201693404957064449440479603320640176536894471731868212671173348478513101756429422860038824100528056395862042948354958105787626674340132812973598992840513188049831847084490300626592438096954307191219566164986620309867829820042478586365787346129805212445759718483152054816467306047845623910543941017561143006941572609134342493015421306258235630038005088757670194396821861783893471744 [78,55] -7788185033695909911180932284367039895384643495930134072790204843338294837170154011122947468509515720475664725569823232814194858328023969702934415323962062544933575804914931530038880596277633952352763477052135588575437198856921044022376412053382615597272592382411235652051740999695390630462828210973572912212352069189942506825105037024849687660104398907938283604869114368428687242842438959571539370351663107781634458715898731540545781893665014750277187831545260075705154968224692779660399260233245954287776805054602899563546728421098051513173499800828443682303369933628360725767521550434432803374879279921006557682644536757838998949088855793077107419379518854549256575614533982646730336281731199837053824045415671525086929384681994074282594230931515118132147853006381074906645384414243387384473583093448773260503838610469542766380308878926628991627512275872410406112762336280462934471716618394754322540888096561658567717357421696234360266297620989478660604154802387401073629320175228244222528661753001304321917463884324355013554256896984771940248594403222697489865336218145240380612243267080175098103796572452883310601954497505937779300166068707733147334549401952370479638256960779075143116601275859688058677396422841403529626755653904260805073921606368265565952806810181916448971506993178865776686291044053465880985053886766856581397492138356915759470218238870149799047181698432314066259697117767559560624967160753490726845385438244843776 [78,56] 6266017135307857675238323373759266539934295424199134057983477736101190831023873647590852386644413099762743364747542009579631342459773825657496616815339785822499442053343940284617340019261032306476299004165580724123422019060539089336186490247517334269243443339421337761138706979518181122842231428922860240963723540396961320510828773958777164654187280118010552958004550285506785685978178744243052562760634773838599878008660158601922333732965360623982062998678096234334084923312169050647928814000699165551409450262881665195112574343964190710129337876734637583400523985292197196260198644017160513021384936444466439220298606025991558331657391678704178770734955471260565660281885711811780638494647812397713523310180873753082755356623644515450505956696889386489000765903852029340852911731104548184609141708372027654490772702593902220451820146604955688237849954824062623344011037999302946899750435114162912677796554688101707824631389082268352263391168179798220053644558941758538317843659005303722538798130698847637327571246087983321509647361976329119624831304494306046209237463771131946009104706272147511175803922513977127865068849358074409765253466715103489315518025878825971644464482822376278399820886536596236352645354865900629334383982323429783121022627992048776322787466636294080321261900797943653505595388824704758375408141506239798090140579133912044387220444668750730785450443960495928845810509500154869553213196966256066797403734352872 [78,57] 12729734051886292823358218810829805858054943298347630949418132746411358873005986803537008255500188544294699833865746118016530355939094586920748346216458185396311620568952859990810675069001555184050202312272412189269258620671114367407360797920142204450293755107567397321183200105006835491133944078887629495513702645727718807450784701242630495467403777624256536541927248537183435099915050896328007134676933862784494572204513811376122763975297109283127534596090639100634397465375531225579102067749437909216558238423105992283751978300925758804748840484500126535511115286914919477650124079938036425277863570864755057379645875327688807137490923131597475257722823476910819040224850885838441045970612837258448051873231155750258562867894038858119697961365787439979084394182927592127966978722552954348307859576536431779404017980212990693049466530040496234460332060663732847808155669866865189012416417335069244003762148336437759027132268556221905397868622521587580945448475073322253503340622884747133735016000130368456299431999089680573420419382290145346752356294904460723614243308873506135854451127221921642130302220289838628651859586469068534339364428966865215444756237922504732783138293773235591102639969148010016815475503421865619086307287166454019963731000561472544019840060165690495036904055202498257501910148782956002931616527183204775678724576198012812402292732503393012028046317226963308262322177012951431002216437131073261638902336 [78,58] 33723856727362050465338966260913166439251705445275631104779447816050123232359123252536344278934916084722666033993314666269081448137222030715348524650752293394640548161740533115452765609654336573126794359769586007164860851626607313985171633434739117717513462066033817221907935478730263681049566068645260469561456576464070687303251674591119498060689479353358653540985897490590761270652600985028879766482787420079716992801999911568398868224134616481855821219363394734103448007938252801801983216967553891296048411355050363048646812434835592421117721582006024429519089617270843340780161356453427588152211839688795758180114767338109927238557651395812579905534122274398421323745510565979510127208646661940198632861777315509290969637768178549399021229861353140113074233845384689390988218418896665682578014657845279895521825814336711576341512619467938721285536519276663215384772195443867411101070559714155740992586876931187285269537216537359460001734829994864447065991988007548864196484166740962341049190363146822740835618238006586262623568171690135837375199659413653028339712785209521567021174438835012178555787356220947071330118157123467899799267162242092187020608087153057767465384396980947140343675545567500938002756092192875980146709010679890209461028555047589714685962198940371061842092224978948491007307533387190837010861838246285111446874564260520647378515406423352046012308512030110635942711491913015580895259509676477341024 [78,59] 290759792450375613151695760256006353150244841967233402441218713003133372681002780872332426296526415891988933199233998733180827018132840907732119684213316622492045869298982755452771610458566385569856114089130610116945625745678092301778567095080693285626731658697070684722893235704108553109482201132993674518189775310307574495645303071791516295152102544782615639270091752246546931716190439901470082655768878844642208348098731840919777331234712439835672322785020122264775432025933515097264271948418158894793293784791423798131962069447262810903738656591272572623354138233284590095233327360257512121034490036882075373044588293783957742217561123491424783046187084701859489859753402641392943383166848698703042612139558277424501733351282238818569434650890170929900052041392879192280226853892691071172889397165116865802243027916559563024396117616722812488986325862474617205175688398800902490366552211008811065396072175937552488473916179143426129652549200894190710564832928836874537044220130272853360748143286650509589651935820344755038940957455814282713425814754944676111492620262196885426336526803365771387361312752425203202275659609081963539440912651684016232734080014044250887451843444172938066291605453963577096823096130525464110482481477671073034839345637570046877237351914821732276515259821679806112664489253050942759899524862662693363192771454397661518964132326256825510503312769498021848994108706675337986284703246304544 [78,60] 796991418255089403000496413826931121902507402074982579921711170028500327472817855785506183912034485405128670417644497924041641178035398227116957968202959272362847991477109374619978855253948872270000838610237706670800351506985280340268279571694656827657783795883837026574121591691407220799364223538928204976701415063079413875054271776771901963177579462597973985141793703733648622503526054142469825268402338739557883322048882421041948696895279607964030791200638550387791795947409772243056515854983962398040136056455477741209701177643277626748415310271203855039154337583141479387377261293103797444256111771213844233883927740033302636996520012261644484663363372407139705313903557486187447893003500768464447415286849175828463525620814082959153334191753335886600093671669842631492582802334241558941991587786993993658820598620298582047094204090928249289782866436647774059843939914683309297916670029498684787222302346921817004188581102648940983623463177570854598718723999593569216594784473265446016146043619937198466654327931876229106512540206543486591640077118222051099080897880503542417215462887804467237176763248897354341291091042698361937681451149365753385357142965166483493851080365122378545571911623872519683073161891987288703922699017023036308289993363108447501939262686349560521252160065116595391800788871943086543135874575516631887698300454192726588123541203645423542299467815893144823923837785918289483717730088 [78,61] 2444414439771708240999368676186182835727465405192361788991532723661162813629757790335799438795487995245195615949058828424559566416789549208681070786971748092551948513559632861369279098921937139176340014308064242894672514872543590270885087190029792890761831831642006075068857243377590738125187674458026953002854694125298120360628953686756943326997440413227005839275792058865176191164287905181636516093440582105880588991635495416303335717993757376720665390122547176561156252054558011938253364783952408336758329070675441334952812100969301567145403046182165481100566261996240671700529746766288118522153094826792225965865121806820948119940521337351965820760842217104200826022277225911921053696801675666796577171347372758791331395422373854359942168834044427285683734228126975431103532057104625507150085375012980288693726961284751330307082763281011207376980547737003534080547517579621004081903218563091014442136411007863575376290290206934503327794513938265556249571590963577803794191399630368444920053080063833789397281693370117128761875883138364600435213826316083556323792698829069666764247883576364503501474860146109511896901888486223532245069908761866091193315576920699533438706310658295588892216902548875850000349939901409328438311245423497698808885366560621859064231693457886904094394300978055549661478855502302546595995611265528454151625868551053705377240204465579256610383696897632008894042249290947294744704 [78,62] 5763423788657748048610951618899607105119064881690389631826983386819673512890311545444583316007784100534077628858577888069078782148940737267987410254605253565373407666867976580842306809188294184506518827107535734333523563715620670736176621050436381441181124208891270910064706147819615374940291549284228502095136645299309207054856883380956576325071143222040813004019093460241143168507316440374386735021189445923313759581960187210917727358405745206548122779274347039177169848486482407096223566034024410009019518978625338090739258937829314070657904500140891903582208895370641567445112388818242464084991942900175139711117691343699391877583647262648241371072076624363242321073392795626175186506613307234857477981542846634490075694789570938940849064862018828098138733535252587636167181399708238153445476662592090583473978726590603323764093678134786579244127835621168789739288615119224468068390142695720966381476413614430595061818518337109648346876903053984565259648318671811909037934000149714613459456314101651388784923638421739407147188033018542102347673143869231856960283894962967688520991490214498460543187044975163269930041504365746776833135135906280407093466297713260173581412136514471174509590921551566319840068888463078658048161207901204864134179171130957912067487429265243703674335943101460789548685766504230560397298855137001624080656050103998630246512989393606064720997351676217540487603156265053888 [78,63] 8656531646612413126751453840951223921648323903266523018828286056752150369398237874776342153721529294419282409609181631593395028068393424860884557679209264044527340245109775629986685764072024390585597622222847983593892792345469225208349843887159528987172694984215468470999010084221334989405313557334014224522606029567713444184217673295011797861768869787036814028135577960901372926759574679167372558481333459159435051671777043039907123298690970934620795873907044399551836122011620350390809941168830285893290236203357905138113390812969918243823166661252075954798233731771969322582831411901022767722167347102383591637993445246335646468259877492164666869794925522201505627782517665697799661277700362446936813874526802600239350538051474371923237848157120978204183446197634045717020301875147996138449018527088773047215031290247637661716415676538747769488047553156804424673884407069946229071820025382565031892749853049474941338760316777964309606025413198179194345510303499671935043809397361304058147589022527973688858407262250925647353758249212377137179084696836121919441577479377586769207842429614055268366371259298769272747497549792720670572332332811403344141122602060664115011823310899247833026415125587495301977991779716062211268426913687261413152740534387266025594536270798682027242950462317008609154864643847678691896976710403326528846380430773931910067757599568421913917489246324908120075861414208 [78,64] 12327988383887094617225777233414321550688076398372757689568276568895566044003709574795969469360937370722402023380080843844265887375558312117430553842639636257544252111132503185259964672778833295940065554144301031454652166059474832433035518107726880402989331389587291465248202947527353949588104102593783108352713585865997049550600509871791997459012822393901832716330849774330340616344538862049084797817991241065784372466707334154835991566235869121870428715656593735930345828024146816992649417642469380894759795655771482535730756925567894946144350588626017338584724573757606267256277122921303200070603168232327487634799784271469230281269653115954594452020585485988158343303552946783792305657608252741131769547397924830097766471164482775671358430395105764810688572380275496210061376520901514011855130404865626232828540740030916721374957874967284070780305255334489232646606600117965507624585781342725554696230314593078692510696994416948112033190253902928691037667123755067624716656932177254834924808653491930613722468690009807294948633464122798985588204860383876068971691219431945509866294225814570319372767014518904309320367021477621361898337488324444760168864345781332778710533948190051963474735245115232708689960203512625212395672612509946673439072899263490333015402501304421547337901504267096609644168519709416871978168416024081441684649453692620337937875812217247489428938489232511444511504 [78,65] 12642979802427573418397062731077291741122079502800863005818889754947694486761851174775676433575849839247764634544640206077433032190141391725908999939392891755216909825623280548446396314979440981244511997301342677763693283493225055113618924596218126169477191980935954511833189565958326919463440800424339595565358408963097538754339825517029277442218343500595149562531613751094551697614041932029103308600242929668343230888232752516346075109156703224888613492418519019805470874455813498634807666926719226863107363023784761481070218722395435762923615032913203206663319025266093776021224128055660710393474585105704919680049440672868256993129227698639014527562095564373215614498660895815113947096186941784823986670796189164428638420263234910035629956593794096975785464944222477017958418883191953051660357374471571541839043696135987999327468013338372560377418995494450013987484311045180658030909444134176418455216685110020386972178322542183687231891309722236716510276772013676600572417927879162503276514584669245036550431239698977783764915387665701528448702387133659968597687418223221293537000197004126936159557792655607584500620336809754874443084676217624622215786051380682232403006467066427350634388747528982494383631906734321647474597332490795945749414602964841300838633811993069925590046706841323203814475017826092160916502959772730314445257070167353110289955994273012760672523900925296448 [78,66] 8816437100399702741143638024311303903293541159473057985607602296483789472870068888825847230071861499582683867456590560778485939544978271813869705309239242050718664204170387143708935344021921439224447692358993159050413854261801912915642491523837879003356892118891009399086840284403133323263195913674780636393163822401621211487383645968878831784689096176823202237659015832102655623627721846194619589116853446548266500271688437513458584991367463389324815612027172813387007481855600083909925829736584086552706631885021656914164754388324759665729965133407317983636094646999652346706174951773708773485851993177497313379604687217375155342416156353989484488248548344504927365591359259419305061709534642476339167066181455889713598656005558212285171473264984214072822942282600972230881995438326964838043789079186405105300944343827601051327747350527435640370074436987703997748133776419559534408037188259554290208011607460685775704470232501560908440166536028707324517107600711217608317085933374860814507976469523807886543404270602621819958757991546611122492396026692352510036788797140533756331390583848680637175494171556437704055135012167910518972475750829634954773920927421329755936682115012732666654568981031283608405875820770678361590559955680055470771529376703367738515751040056235489769795917988252380730151435121943019639009917593632264836130710186801493147074269461148233242762122112 [78,67] 2545692611708894355677588112210853825008926379182325677418640113959956514414142749704175561464838074813767475590128463996428321625753142265330432470851182858268004001483779802499038063232794093475160791140597880945699748160843240683423788791537718563216969646292545923348358542420123680024346814093860353869135779698862265145269475279874852512061963626508819767854563874776367323551384258097336403154569139580112406399419908053746973011602177375507920645402364008029025499519622948768685939524829633115081707708954430942937675766329178293368746966423881063398638236579199686792692291736991809224446372722911451654917940280597989253340823380118733504421294013801866405329103224126187291187363304675615354711187160057016140328382994138067093381333325803500092617423689277737902085898217656199948712087926025775795240786716414760452212833067791200787388564561921181711724190109009037059986097242157815589437048211740632372796534796262937918100999525595348842410742100818625434925251335680297131341552101835736183939644200616858005437880086726434944726970944055141918655284383739409654031618941292968365394526619333438248575637090984274695644369026644960806829267664813190315383868767161118370341769872922869369357155460815240299085406391421987326529541518099766826765247101489131442142161581544356006277703032711446640815108975018756086274872147277113980098392506189283674144 [78,68] -35119909261601454177164145346035100694593332169620126792449752430481561581097343797690289553816085944209883050500783449884125050616882342315185579041501063991177081769260550480102212294752103894398814343781301798786537223327798551477385457582824791648716971266616987714353391599494245677082007105553267425136440925874917301866742533743211912476184910097813257874549240539039411378452085527065923397429388036171496337228056931249933563044957997716580107902227759139112221707656855255948469975333956042020491704183061254211638686242408600043351228095339021961752962395480757337169579817011924751068077838096517370980680439176213261187046424417438259546500752254109103508280391864010360772516976498378664545357411087521164608300198897021485247421573044817472519318603700215914521841599650668707378989746538308182253729199189000056928209790460583227232976519493023545256936629490009337782015370783739427601875347294189641737559328340304653524319608571574690206350711494449627894414961171573610595209047537918345168825108948636726146128437272832759617568860835959359208851032147084984861975349919850141605125497360001456338443611292254611360047201047627967680334102271709540035027786664304948303870506353231994741619409231331826200234872412437172411567592611174177791057959757254459366470102896436623004672601859726171827836896448942543234937222504276322286035981481118 [78,69] -69225310466677853695888863550469722792645431851742458876597316530217386830110192509688028480912828303882904458557630352910891128366309951390755627675346405649040334593276869679233692647663788675821187425243028742211673955556819140067709129198949352858963962788637566993261650322622073712941158395050043907648555931252343407921113222210588840285449797292639599168175130693167131625251359948451286892565575600303377633603522816287005956108763762340970656068291447510450287876025741400308481357365327953894874545049254958697838358435969957840437126344673872121501984773514381407299849266113991195300089133169149818764470045150342063730365621478542794652361913387437470106315325082563972988865777742250706467818398835109926666960740667690536312209590245532259051309597649999299173523495004076509313372089158107635711246646037013171187619389948420302012466500315144678310143391724265242616798470833250372371240400320867275899496480370106172342010229950833177069765621939663417901549266442687009439493149955294289280519985963192806654604612123329876779888319314099749085860466594874181905508392756389040707830843794780259539007272354862641726620227120297628048596982916211290066399171524449208971285281044326949153023082292803429879857197513280047709127686449148975054879793110716941888699262068204130026428099566044276631590035667395322863912247633837358574470656 [78,70] 124978407498824738320288453478557329997370959663092318338559516642929047129012539575490063483361884740408355040254774584914535072334225254574695036708312621277670027620340315600477618718625122610759974541908166277076032417357155929455913935821262317796748942258592020747494680513868268286684283389501354514260477879578703625348092480615733006946521672658448220289938154746888663400883448988549341287368988693956303701619980972350708560288847050440200213774165794376351527102299554795312231636445694219538007483787674741417661175814010053424647553809199887396511821807126713251426978726032436970662716401683857074620516026620918129257815233875341199479271696228299620447871466264383470655039064272024756843826218363274759252806925881856652387784868101079139953467636268573953113408407052036903306930488594065824190483447138357779345787778141367182090579104274519562262186572737444976163867607154962100549601079323406201118849880077796646703656224192062458113600214605555801103220411656561461783888483411614221645216904156283810622345405972340127095000798048886153790240165452063312532174742365313145941318626729455353905758479497422888419944335300059929451595776631084195570250108030636060260311348572384448182176496565973136412553129659567678004598775112785887385547010880096446680515831186729532722686717603339865656718931100880439302272110289251642080 [78,71] 24222666621614053791733570442270004085224798485196248730743557069163136101818172712948224279000757979870332600302026635835623816809808170596561624617567524989045549285958815334788440743830643357804059651389351246996197708465412198716364683803149497179588682845553432510671576311680813466999163267347942827386737986697228987283806906574341069261463388864203355547800382055849114616135320606016892385072708823616005545964820874933592704039563941229074005411511842901834342364233588358094036461743914386003285170747523788826540686837603646161638123028532060600177463590356113590170467375904553460350612106118299804534346433198633020433927689359357881456717511074232277714455278945272647277527076845227859604684769263631079609390558594003472206705281904162121402494555202680265536690806373639377005846819774752981245600935396906767243405075938475951116145692134346342862739246412022759440648842113457093925124648458745631287928847153435722222098659365600614658041539217098717717935245064981783181146725213649965654399309612940992275054407422285646823952245179423897614334137460350608310205295331807125208784504667850321838072956185767253090296872921429967085716302498217611675288802746660477255761433226990808552190324125006141758027955382332020735674601041079252908160038658978891987148644179965728808825992982418340626527374716144098431605661477664 [78,72] 1690958274119943445173520054576023597090978862996358955380756423588793319409726456961844325417974659661591927646277513680850755270602198746435687630950781623386112325548328468313802652014339230722932847620888118292564299033561837340462291210855743638765339765342452176859238403905873145601303838531544358753564253109056527264478740032643100082889656374005057782362707635782934748909378642115653294462542655665891864688477783651856116908319014914576444335595305217924421166510230529957944997613411950604123356974815847038080130190454483359391318073669903682877582720749767584571105069759285278336215468234643276833533198071522175325904327641399193234515480521243502929353726385347091933237693547434098193838687185478993353153085085496446364130711419141552452581280955282240038934260889534687509044862875832068408858844771576359686653912194855049781399564881376066713357927483892620235627025286089638190414838633446210372803705241849395092518205689952996661061382773884032609444897594341838512520318634054554453190253141111381342659161547479800907603796038075016262294033063242134212974072751016825972191450930395555667312560957086407257751903848236879264142275843320804699039736467458902701915946687541358395582459831884476405162555631312476365865535346502288984734259137330938486689499025796215825193347289857102027974794912724217847458464 [78,73] 77099925664359186578989367232033798269030981483877434217517337578721750763987638124319822090463268028414335093516232886433285776064558616405186457215811160190539050142676555914875777458082359969031809116876076575319271368440405371443521141070426594235146854093397716959570997816421765691806597491845169347349412444069843333851374047449676612919389372457469679755557352380802373290766835579581639887955149824026159662794443709855519713242585470167683986249634368159900972237002610320311281895603601661403605953975392116786643405594885590685575396020406912456927316721763339759924782430226455584939396879243441285040942133979556325005910030442201081048827985214626660309470035627829842404952146924700010936220540427065617978143635209296050874822176348096464811009144411742843026150962449487504930538348091531271798046667373855492068845985281683556534242311805045846142636081465204763811544744017249149984318678110841195217294480296974950637080173073039364911408251785499375109049961927896120161197161962401745828766743402980427113859525030522033987924038291463156776182114131137585742665434222392716301166600104794371408249542546244714215755261366113399241601388965248670419939152070827759360929348498616815918604252325619696997843812391391459865841784085221601252855947381132791687439742573261335732105336316058536377053347672523968 [78,74] 1138007462758297108521423474212668942268811036921471195714323263870026330754776417420579941993404438363639400161903560139991743105324415721604974347036304478423388967501244711696648996806067918353796101806815222644144406463983068218439033332493195659709166911047452073159596921170812728893666129597480929266316286768967184328019952196891613326767063845321794493089078917987677235298166725885296388907579019184997176844573621411806899474143586618953996865346478529563580870795140987240263008418451621611880156517403497137000387514287774614756593370098769475778049417424631944801674666746916581555926742078317393431993013108143196485013284099686368924819535170560743495581645954035491333744427101256395428112897300339712993402241541731750561591664915093657822226838505968858766072468291709324292204827539827601899435999276872985694736272302025581435580346760679334430929792422782904562922189491455872735275250636523560408845492799612184826826778310022266112592967220876456575296811005688311083370377845297850231174521581675349963845505775757057963233313859881153212798698746482346358217945343135851065953598526294417736871589735888584178488394868071740547418586982588509739046426521074944812046341068646537538284054506803196700459630103494272287995338469291728392322053890430448278815195143583989587762814142871961013807271616 [78,75] 15384807786811942786405285941297271923635449240425905119974923484733095550666908310082544747710796302977649310262153419444893378178508334775670598462740073153475848969057626937037716448012077114319859788305467211855450082416153185966862668349757288731358994821571730044912131938967102317563808639659609683198711855199488683426817537750448250617254830972617376026808193418223620079325333505981389068578442745974837285546679353424433361453962799661398420714159299368236416856585580672390103557988529963996865808262499099575826725363975861843940976779894044682553923174708239118366554120535124942837134115359670364206006646814851556878993318982602702587159409524377889026107739943233199795780529029059077132533723017410616799302152538417743812047523236978054673973089410148765858458362354856246485355630920863807072486496973320231240374610212781031337995473417440162884940708841472062542592262654804455761509721220801534550974518174937873029251523808186465174487148642521323027512128600252222826283445951167537043684472964128929378991085713196431366226645726994563542805505307546489653589019678273574331852778425354190163986473156820491241406753089427600035386680152428492469140924227985056309864626432221353484450123683602443348712932711474523280131102229159172311228469713972825641330988184617144474865628492644867552 [78,76] 252851062715897932435837109176531123969451091768537723787390922808049357548948782245708919957141436340837691326984784644322622574840229574065054320490782834004321556272131262943665514922816440925561953270380086223130466272319703275117381778048676962099922528039819673149041886918241394162181879126610605019370449812865409897288808892972918558346772702294958872468914343131912406126827918420533365328848396151428105191300993176574278241613297992104863063635900913159753666960072431670759698362389256200907619769653106632201454094067630267830660072406378430197127485638094985670255013720132271929086468438711021848716293925827865668467743327644234073442567656960264605318805004831005148676006300380257967706783971050371671263088802938122832253228922249702709126811196271391846417094123297461962397790651309776235525172425870407540237060334777562658247637545615910012691208665311918934866306364259398141418121980007302731532301412551289421009427497452787717515406272243934830929754764801631143359297863756091316348626729802975830991053060879749033421042692318705767988786338089926627384921602766909979357242030433696031194258674872698198599478242255837311876223865242889554140253271656774150099300102135559343071456299355036709556606152145786874696072178139430930417677667459440014396265529106057278933797811334 [78,77] -1149963874371692046031941839241078884226520802989601873327525857945693881934586746140387175083985949090171943901509460335633638490532234606139933144269494634750318779833499945172808729330161140729493330831552270277460152124055856067532195584514685163614684092817429540490921788050929740820562554687830086415617644564643835513775591749793727063603800878925692200605255175091783513313535125704215735248307871765050160906034134530954600514237035403100495607835654649638659714525877582359234600891206076347609179667288701402420508962148520679086674871342946813018493757664598273160509462789090880766222018295164133313106780789895913539109443621719226472644907580438204543150475860196713310916678771642108799047753197137499141435690566234447242403706529803713467571977241309607748218311636249130346898112565831715016508067186945567668347569179061363151808998705538271736961979572878262681405364272666456734623676101594582512309833885827884332367818176632194343473904827563254384795783001823093100334472964175744721612554712983422359445226254040693048377205180740419235125453118674074863496965210007901425134164810692706361076214741593218955578237227855114283941239727701096330373210429375794788621094134880687973398921394484755017404945060617298195630733411390864061867250278970505288822039218566258457152 [78,78] 4255339186022166264037131667989962233734675072711531085432514064837008840484557887829398837071167026473102052169203118229754757085763413643418304864357587439825479155616777927781479833752271794721835131242444729198605122620444017224618201076909030719658043416508672149773965044051130322597868361252265263340346980103137895574358123675783160012962426565613585684395132571764467738204721904567115977931829600687213539381696925196227370580997242599252965272649509320754154041986187505982740717381054123444309433307382976472217712467059735648996005049603996220731417402704005992852250591584333547186294032209347074311579122004966825109283835772732828305685735259500240399213945820579057390187817706168328908460627573959476483726556640811187648288917931622929244255929885353251187988772042956512880950945479905975662569825480973074928147170626312559762696277874300274001192371772586949979248995299241623446047543291166877186988777371146641720890546972448075480819637153308337325622791787309146083145956196121645480405408281499610512033655374116572788636426313734741102559684105021602195205198992942669512360318241829349626859485036285293722970408708911471774445715150750334349983011503660589933903287313144445928331329823710183881908103279248824174119007631420059219633280127938537389361691825632 [79,0] -99136842615375842621294135661658982940762767669628856366651533397676377869318870465957012869841632116716521578365625204891667534183397439219497771511714978242958014499007225833655834720055961894117043175569814790182022815821131006223484623958185105608324253880289082645435876772271367549517744270744130413945210037242026096320573465468559499409750098008898559899742398312180573028913485867484726461072734735276117344488585872392160866516656314708915227284168743792374300233143681232605852412821398272452843888505140095892015370414409030872433221399264181830669596932836153841924207721641877858638503426558507086858154369795897003650379930570907549894983683158143117092751524608312176612208271139055842659102746268426751270865868924820707039232139328045278962493945619075247955529505977068986215925855781960110181879659831837966670211515682055411350285033947569964695339180103627310243164958888748698306157617370409877584295399163355998033357511403621088508794204661875914847527563319146653551796828619257540171487048233462709529115085068822444754147631131038733711218007845896674543303275439017549886192068205171510955747026824852426278725488204841475400528206437911372424459580953386216505781719556596184732533611657892886901003884917609684394575739085522194981824079355467426107746048211096336041005232956587339360961052321488085287362011957104512105280495903720200455987280196955272135360133788685607390396221116238408571570542268441518104092009824387082678930247921035149492583056200794839118262463524346183324532736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [79,1] -1616653409832920107152017863938599726113118996478881997905452561136765748865848895730178487208783011951210003629265482039878407496845861880789504338866338633151196031682695753534231685888988317704487784219275787687436180421698722187474070777641055780862606340538113532223925769184888963613608000188381800324107310741189797475164177012093549512046793264664321920424915295808500607342268816772780324313818040284133430239673444708379255109270331542112416015119053231272205525279295713997624307367161226455992193745326989733197434461464755200778828382839875956032853896605208064591673084626496527849719085943918174719121311144372775033956401739226650436970533883335396468452370478454951720710312654932975525213659800329689036342669750326862028450487967702927738684236696860478921770552005998366251824189698042907589291713298289603700450439914814891244508162200688818270720560528278616363178315239276779686131454671344162881134842940866048001815582456632384284212085907256817387000182327161700186887289851913791376928560765977423632598118859285444836276563736358270208775897729494785251485040785963587670949906854826183485534532109910573643323408608761955516322752918418844433051250538301132239098669593215318763200709776427026983925606235407862287497164968059330936611641182708265915971466580515583356355256403262034650594696017515846715624500428233030876621008580274591171393569425271493754884207144764181294099553121673109782370180252925557672226893767221885629461360177826134046322098033346672949487360200257253916027125760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [79,2] -19694848357606647832269459166702748605888690839416880632811785959796379712174330222322802293935379254716710448145598250609355190741186380194610539048590139240188691944633248466177950586128269290703314439731848016004087993188255238575056470689158378947356407187922857866241559256203781591483183074031253867296481459903397379682580113351170472856849467055991424513208803879156989709876425338361512630268666455780451447639645621498725186603399116823395374844558135633935518473965732761651127128643291253292908381458957522300651871728151464397547569747265628981979516215984680768917202946139393434974221000890190735905291393926803644214970275710204309961300715981826524790683894906246409598663866059332644212547096502105516394025140579116024317105276247278542165700216845074037943557321737010527019597162892935353984129539593611563987259766776755772659675875064446881528930543970017967748112657761352837726871073946720616157187677419513449527761776077482993459590019226371479476670956452806961504971041498555592619301513049854355313683365391401870634813438552968458599498998661026407040676785007697035651692689114244041487867878281735293170271689939944901124025454873412986602345702187471219967435258097279200637851700835349479534777089668762107641306906746335905395594067203240507218399227885778499945683412430021348732244327238307294200720962839464034274184840180922808173380868961634310792028694161926557707207164903858599357203029133816685551988540189352216066785114863509437110613565037438778998055479363819495383302668288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [79,3] -234517809187877425979071561748088422431876375707135648640693885299146706047311669764365145326871289848346102605656828762827645375546168122341894954648602831852577537949912283799008016174900204667530345174913698423398990639980863527417513731562326636618981458009404887373317281647717262871355572467835545278743286844268255248323945650075569452852477053736572172143870281272695084374576854342139423831846798480329332254689971517267317284258537415016547184460497738322088291942064908368190557415424179104927190299070727281010981886784861628409984460010055759486914826052585405013315329468928919196258386968550034657483456863135300549792691837997925661304755378423033903894585300249416029294883433297591021699335853645405559199428048685727727320841792824267449915661995910427298630648927322067100182978536537934681019493202402116334581726708726882039016021726199697008164840894999424568157909326656762918692502045014177992490382392985737168908761441829580770595813516827467719625512231422167633442512976378642618467858694077659611590974823685980872234499625013701437119297521363887017760334277704415643488347879125359757778572990989141789415386257751450554152864538633178628019421925141705848977169924497567403181431239667602563280610051010610799139732814080807915498996319504140326268626418148904449609596733831055881329462907729161122059970026664984830435643505690724826817438236776043538891726770789584666879504997921785178505941230176192863420955716216485546729497981373473040471853303223260425328015379594839933163476615168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [79,4] -362563980077376257054128169990001133964847910636573096751571158173014541919278706806829838956135893959614778240991170836991021724096189778301104449047703018853917454174601075261135109040832553600245298095944447155054407423285354070015038438772047693709723538891858010592895278094481594025346201365503501079820781618582825129627024020869950897038038861182950475119528644144945889912562529100728111491108812774975184048354773923733014833279582184346717111478161164529561045433434284140893715837547278781841325150619415043394366343198746974158362358956511957654843271607851414868298331000791127200747134447431308326017721196424009644358585852164270876517923581052398086333981984812329405842375196035881380973945483507027117421002831739982890815786379148976947698458075337211111216658852719983142047961995267710025250995137536045700609447424282829608652837357377464725489679212671747796602243678966258966604568044799041728052039951341233649595685162626583727218070271460922346708168196550000695195268089173346051912470340965885724602200702989066542729025503310880368093958469147509082279761345208013773214421266654099118814148239528518886535878199827561238850079094782015178702538583213727461743331073936322304516052122827281410992036477015827334165960681953926062586020033184512999088574860444647182102439046702614250212251945851967358661372622928370252658851235672763549798820583084110325139287355513260200414081944794452341866549097152738191327150787783781342687274740109492555745862559107739746645149337166852471807574802432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [79,5] 11295813108707039692464421823425886480670514509258838824046882083347653138069062785376593633890413717540482138680824447002076475953026766960323622426207865922292959572065480611235764962839943141280788566304718039616619375854697486573647110689598621716978557123350401262292515957137527598631281515914779746626481968826127438635155444693504616699591544766410596458028426140770604570212635104744149087042910123532489205414201120370645932651080328091774164567257771677718220627159336577991683154810161196909886496062527679641614666891059093651714695224040030822090658519983854810261618123848157162100540556818861916825284951610220247653251908001632118800358532976107745086340594944667645103733611322765698147022980024511155588443554920144268311389548170508175186267398569728903793137404733700775387175946757062458265916576736283370359037631257236664359994826778138486477995442497170179183835738457391578635641889684226290185976569667821795986456645692995315001071487559666597611435692986081876448352029231372775913525062024174832148506857185130920816084713195922897207022076677086757607272163845935625374399864435130653615109679294029795674322938250697384815410449660111910359283021397512414537327381391704686897765217696651261204898217023657083447306055001279162433285670947684451168146282198878319353016706443423129202110927030716574339866910501373424502489776906111572177628886824511184852559629305975702304004273198468337267276535492343429707820489804612246764605800116144901239140540677632387082593305008309930030291014909952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [79,6] -11543308008674661482882543651712526312888349678452455164456801994696027950658321666580440602662717727124168242629492545823816288016679328953187865037352367414557882238504778933596665683610603126391344066286972900148216053176667725654004325861605523258314207645246494294142799294515120014792619092525075863420428429674880936876192983003642807473992795118519598008730962108363731762664805189070746920855867605451757320844760668368645299807215816604887135131463345310672048136968019232509305325839573868564807086101678960012770094637662942038037088101781343926207479354607239135722893286242780972414290632195383426174119677126618135773456326470413214126329321430381308599546783020865755480129932364372850687316884130941112650705985712497148500681639645172872933138599679318307647599733376659831459391507235607571384508422691406038850598731936701635099112419806404843800308364294049387740409379985329566069234057509406227343169991891378741420263641063294630843643734209379700064240776888574807236710789536993856895387446980608736471577366185903633917567693251936756122445865427461073515195122592458266353003182711962212994621895976113803562493734327767679941400307277026141445037320205723866945648874509691648046192612441821643779383737343781485751155546355406591690351141305483491295194487395033548445229991475635169074964692628556781819342534227281740149831511571300704012798662834690998678709921735307545703689553597989924467631211922073757205787468366834481444071092757475457714372349500029051797357661440066079414429430054912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [79,7] -119534583994617470055693219197044663279515850775359458043560039840490243272633190571947071082329814637741572780388538806315281734157738316380669785076201826570894522143778116930208668500783860686601867072120207700864854162824420028201291395878999571270049088420032036294459378420449603146664126203874912571053700021570780653631486234729283785916743503679703369180651879502479718063444051499527729895206511617165888887000594121079357843227634335544290799796522094197024351372088242880619162429720458642982270702335754771475849864552419082572056030602265856341469155091555801584342325709752332425789084505257918340152921034683013312910677298360343020804003251368573729895443565392792581028343395647192961934340285757902451388776180465684554233579993003058120290571004786406102018986826515633234858618740441971446831360783874582482765732164928367231902321173767933286358972694924414656046051860675723971873227590970964761190744002920812336366827633161913956807707976445796906711492141203808945629414276124686855991529595294967314716000580038964354311266061284860896291217880833558843601918277065153731699746808826337290236079911741712354804350271193235033290371428871984863781990137781825231389777095972695055441731331682326814827339772748971679780456322796044356337005162494389290344975294336130388660991111232773192645164536884364923121210909052063669610654953704314695850459599800113684861787818658173647516827104722103967914139242210183587800637601179829805407611585545399913170178303990187641279416848501817022681026685566976000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [79,8] 427184247320044070399753569276939555713736239176190501608473915210137054993432618814054586883664783185403036048059529587979854844078297263054423927555753984939086422503122517297921430274516767848761396939734749761187596597630330326608391988791552054119851057766129134292674527605549416724020681889393109543844962820998718907535465656632641217170876685650662636172492676343012934562079371719965673632705177272466408929663608745738014225735104937433343814957732136581883150554818077289242059355040151194506395206484904280933897881160093460919061648247802746512963506554007767815095066819605630337600578678824597077162678237721967994472405863225327244142552766813864222804323223213216780244257235160021900998660433121167023201406438334091138178441445075453811069137922671098178053071573819020420383636918615247138314966698652909884462462810813875164429233706241315693187420120178807476414049435277270966604560741071038343248963262409367799008252125680274049615376049112362448648629426127772876468040837580841197400206712262161744407386110770212488133278707075776017095781651175082787386072351307073943002452584852580759214220890067370428330744062337609015462947473662472057565208222495863196594562807717536715935261592691555188020822824166631538905956195462070870369522770782899919021563914950700710121777744712379166645821309175835503735782866685314952613615671893257803734663424594530316230045023748140225036391027517364430946762735206032517771391940002205603471893373555585646525251367484043107651084618268189040351006515265536000000000000000000000000000000000000000000000000000000000000000000000000000000000 [79,9] -529392067658232024396138576676565104183170417988498213560793102764118206919180759152930207193351258237292455797203187342721475269201710145707535860968944865362425751912226437536767206466310640247078684143136179877264104674136142232868654983608465134141037942545523792936708339304658380559249996992079013425010865700754210630779653863809442930378054372719479115951172104762653418713113560611997864216065247431289775048074452360026411924353712061400662497135542432563550562835469726264935587453593097183434826618862880116911516130077856560456505183953969288628302933193288836252631988774405133566493636138166194168596639679316362932508918487117544519526887936196626046350720432105235397327480619656851658703603385981014355263443519643359969788857807140985650961423453327073861067014308735763834112960106806895470098781429554040888158769720619188616244372827407627160511937190341329522914828551670248419062654976647086365304909566489560687659946768323527679351983773547285019173710072466768620365438796754554896251203536585050840092026486420377355998640320055953348754041643131698949602086461380821247894461823562712348187857091405670415899707290126582497397003295217575819220131674407240676690580677787713903885239248790014482598147945929613494068126760752816751456646144902643010945250176378357888714757938026515578805108160567498395600267571727799517792552344679060312946757745321956734516303599181983634746862097628892653208824925840670093923814226314338854277181489139475699136071135817613864392443027994146416425222870663168000000000000000000000000000000000000000000000000000000000000000000000000000000 [79,10] -199457235394046932306596597735225023071916129471431227440804963125065897930670822555890656215328008881899155567338542526800640664607480665156383108165867293589415260907553770813314378941873895751974871478143378325436179313213312230571979488492557967618136020356241311740583947130842433296774132026535158121427643819384227558737149024771128251245217709329125827120929825639776587082391839120689441452666242896737295654054035746604689507088471989210372585232861390593557446461169644663842151726831759508918469141265341306440518898052614290207377437536122525151837645675364141811988225977552209313580405894387365900518696365344534111536539839685834937350839084783694024780251437988925583888102230273101548808730749087267620936404595414414857608133660192545499905891605430482277582553426832912376033031861495178447061678711257131530031556547519822914028590045981247311675319268502757732654720132631745756680535644474513109379170055603646945461351287549490158099891926370648600454610839667201730491091144596753071389206297423041467543271936100265601807466020678733806208770562089533860760660599798995696602377399181096769192359143191723416503718927896191554732562013177007357805517140316229925873363202481162954445067706987767217988053018153267878507665328525366786245331387701532813882988233751139001822659987794346968446524582236262443709024848306429261519272715077808306393338056937776112495933152641142656705439190349033647402494433806994775191594739628842686809700916673579456494823986820349224160672124520683317472786466734080000000000000000000000000000000000000000000000000000000000000000000000000000 [79,11] 1697792275540678840440629413019622529078470962133389854956889636466069796776059303699701458269328236897829364835388944152304647290218156103174294440072775640159826628435762475348543607448527753868081923522496433515586677353805848218315001589713385849171593078823728505988375059839598644744626734119277407963433229637548682594454330928212117185360414310805992540130278207027332106398078577644977822710118965731925395876338140133120024234606934722491455518618546655839255345612132830037665141430973038331879470107514950994895040170423470332973728707094222780321741998460015625550738004304378767244473536819527042893031629956714926060591054455838741104929857945679549145385877981632922236737428261817543013796644132265327742583737737556726513573056661573323227302614563761027414872587364553593806391210175518270868546220286494262831350918161042720595426807499657925690760113466584051684612577871911652268377341945388684348959284242952277869812682036591776197232276419826839148229263186186937552946686910449459604285168996272921175977525969719211201974106993317487158554620992763244544034622256707778632190902120700091108207109533660698980864881635499477478247316634226335268916614418631387986519137133272657908342904788132266913283438255787643975498969514699854487199693335443756315684182530647276998350526535171032782333041630993877274428156714018662167559572030722529889067589745766892903894855257707965762904197882733496823020361741057477450598146472186800382570377509645664233335996719332351904875319246453942667574689134542848000000000000000000000000000000000000000000000000000000000000000000000000 [79,12] -2752518477614084340147452132064295669904934177913357554734542550277538503921514767232879589341471115427639860981868225109009406395488032832695417125469190149563412763952181547572667763197712133182595466749270205342155402196776016083524431762765100501721870221030080127401939359280218418075616775236784612747181687362178059174536948935983396455142565556602405212194837888007445874967436634909613318962620993559082025613839298075451615594976524187822932507360823839947876653250502274427013403669306349275200233356506222481617780718666173181465091909590574724879983889891382849495538684956350378828279292437063090888490990311473258974062881497602729914260666940623346765050938517483099824212528505535067841911246192539030319927946900589929020029901055689329710839984521949421822093717396671565560232755432612214583585653192130039369290950594267520922172412684767854920122914848113539771833707095867541749108290602437200323098979371447257646889935397476009656807477809886081175390715035193603811371005302299361764822139591842027157670489427663393520428164485462879431402050273959304881450735102851653843735511329741479426650866730723732427474256363118834430264003451456973148187180779771641069221195002571103609127665264825853920599290992726948344600603824495795376516791034863923460053608496149795403488788909874815527164598752888694216523013319246663617878889669595458217379750706501454263089069204007991754694835100327386616278014124098289595251523030829633145067063784809853305270926583341172718726084303049948699301478452428800000000000000000000000000000000000000000000000000000000000000000000000 [79,13] 2242723015204153485502396095339503889534022253525778178515462359776877452367235504081720195846281604806253956795769361016864737883011411837524537161942568649561790407178412562590934162614234512741389861499683177500958111808298853763671414804400909365547428346997947091584300454672658959354951630962624261776182517637896931792856508903040736344092669214296812390334625001053176085240023700730033573203051497581420496973223325379817733545910569000093712427681238871142219303865183797872912654821902678389841756189677697378157187191932565949430916869764470701135997877960083976873379069468877085918170775577977174073810668096407204191885046962265489708996871919620926559042077128106042114736605551506628123938309051829309741145529304848842881802095033409891386069343769866568646382716476777463765386198045099888082535512415208863851622265468582247208547951529562874649054725411050074107515087370533441503125264196271849841488854089622991552798807261116067372068690632133056010281334730972343140169880671930907523320342846920901825946451735732938961289936022313582241562054550527111584043207130859772206821056177716767181964617610642639975928146789813064891750134436068848841530950633428356569040557507668634014405505579046180085268166285804002825861955342823682442053617523657486380358274417011063118224365167720741290834274423639655892381372095378755541335682233680360893276832701137941255699234512294221084034145742822794780485867891445130732010382880282382179837770557888481947182931114551043139534642661301953515326810944962560000000000000000000000000000000000000000000000000000000000000000000 [79,14] -640176478404946617914198591155832517453959321057861074258120023031846786095620109846037198407331355347846357626786948747216658593999503788046755091893275729163445487702895136208744283805677796101239782306507554656979193485029229955672974479989546933518928316878780292736404353960243189170902655803531944206623810084497402954555396992087314236940638312133106713887693738331624230594052951601118668342427027692852971002356849216539404121936396520543368892979318814735811589044110439481369743887549584537602021119670202511349952930897423369714498793669189364017197304051283288252098202059684701424213801090141701953845593789264580643616068792058615944967342441670717137561171162191993005266468296890975501116516620845907765073360989248732601856707283624263390913011248447186251746705609812337632434298723818078605850928922293603479642815313960917828054618296824997903438925216863879305591303535162433395917030252710947259775477936232906321048197566931485754133464617387735378323530166412837014855915218471906154977474038663023075807511557025997584156324713391661510328825449390464552653577409513282551717380476001367103656123445777396189075050063488870543871692090435768809553339544595287794212954836512903239041278629993690077211837962581102098477132550844230144687697372935610655090223143259241420839919646323049798665321752581333552388241534995427885156535774932162788298752291005004732386512523661118885059313155944413300953262792212893227572647989963513281377604023824187304535521367714742325151310192704228394836426248683520000000000000000000000000000000000000000000000000000000000000000 [79,15] -616084520721355941499183114649602379594955674673686774705090080321555298321344152418457037685721989488581204662458508083434268939855644527814441710700628862890661139144945768595800906982618801482710052192801506140918315802524850316209279304516275036126062943451997576656009571601729115538127283106610797534745035861144408727464913156633875912810452707025381253404432646007992002985475059230163996344620583421235571745886850016835783175409219052769067741903209783942512414294472390821828097345706365020731402530232196098515405907528457726762325351708995286912942356317688826181618292672302194269986544215256320855099108496756419752376774641690291811619782894341406777271157081163686722638983731409411034463499645282605685169158402455660665146005006496805070816564877906623036376905878377535691412648565615102978118046482132117586815955306548452485939216586988640698221192226497577562528627226462816877142321328658178799736460069636471929866375581811998809555642384628628576832234611361117287947937009290235333194990680545011908309661038902596500605710488341700183286785946625660628524549113838350356835440940757129798977015944936598531405899978376004390445170995313662470021954790727388624421182179296014247471862543867352575585162635522777202196819921205729617239774412556541223100608771274413821568015774381345017528439920171356008481560731759662708110351203407063201525172005613570769511509643336636034654221941827767705082870013259900034450923823281922163789733620081721483297245623145502212881536599202292514098770727665664000000000000000000000000000000000000000000000000000000000000 [79,16] 844740197434362152727923959165331156645670398515279136527395014162480822023694246995830223384727844052380204804465374061420795257724323933690038417995793458943905730326756599339071194533729024144795363109767520751293801990649178436174126211705857032533649177685413303091644875447158101720751825395926564451953610361289497732843514609015931995746671801046278027629816409344417142564681029500542739836717232829247394647218539940516715882004048476270236317843981280992151055560782690502221282030319557936647468517394092714625174529348718438063470903610945087912483079767805699663875091154751817711516377938273786788380903449507701704241239430617708994972308680624929026988702269347906144683092565685817797011402864720133440995987860140311510324972690906177075437776333127679238726892772771245272512416229499142763348041599344003542520569778955729078699297202766283771540999079567925485715167126298082078140930267095719287433935817505002929232210428305192532138176733595217234264799928489475878298932701064415730435731735976750078218320644069081720915228392919775835902203154357202767453080159913094375731234494668936672228387512062589159110404762044749350295700666444541012128189105117305735823002354286751859097032256371738314274496930382330453960615364377463298862573122472475659489900295988349867252806446531857231633272137214079907299375413288859736078499837165005053330535202311279860133206285695744116415813662742481720513096727166855060010449193053422576088895505634798374534474757922148671611768140918950452521103125381120000000000000000000000000000000000000000000000000000000000 [79,17] -461129994353956446120369065247862059471398524527627083707023186150520354146864497373445520901101947059137948891331945138088244810985515105498572684360602573268317899330895625540623956485356719381020235601875811041776207908696193354609529637687840390483302915653849872116475158292337286594950457034225193658811329851109177881648167143817275904838765591522646110910467317390219055738259943447111217488937901069166270840555916218247553213318637100995799944088935522317726944396167461749447635161507608626499181543212478260148010301717130697468448549430542554077849958179351249664568965168221791724608449970133863884080662255797796916017427633792926746543642811443424314613932993451979560896324940723503496728645635504845095133855742481245551233195053729580284871055437951469577066104250385864187089017756289897401031428191992678300939961027800848970437842195946005143304714680270890654095980257604383607700467571448710540390244188034606590609745116479373694517115233667676061691591282143489733027038686971487707822961531730659809096008664547687746137607724419390733732746733570863530441532093548245805732304401481633840041223988803738488129729327739575944190401347021746525836812097680743573757845959329613274231906371195275129171381112975799455734458033551607335039832657809869696734224082383420179363785386815645269239481627109161251372575819948319876513513285705878467469716797479103509546534627237572609325751735933048201312344498905998532124960344997984399490097132252505183115600258663632954034126688481698051267370760011776000000000000000000000000000000000000000000000000000000 [79,18] 81640840861366441280431422040377906323233589894636069284896350788454764608091081391883378367394493852024941212599128073945970737141205191151662871626907348799008476531206802578191823615209181614656117226601440206108554349100563457202225970270601518210358970690814228792794100338950432507219720252577985412586571642403657528102017737095843829129136419411711761733116838753345344182092465530608663323648056745727242501194083857715750992196263597701673451676347337613617980491934867749133541519578192698753272843839647390934318898061846713010330589624812903978389441627609453463071226853642683898480377721766316428622209309712430444921322225017961901438144598880595476427246004284360142034523648329226647140431501822692785737065882925827250745853300939141080957680611706632683714298449151736674002494076490094185136148561535763385012589433964595012215099738343691270455108081503782421556324383464158391303393422429955004196814113725450963553774560863637278391525369975062941364888588882871678302668819089700634024702092971550398663195926584292608802586919153742027215652953532535223458957661794023485809164021163050184538838285350959978993459628256709829596657227259000393517474643120023930860024068578646252785050305658804279633955631109963622276014091318362881984013930006748745974110905950276949923183791146556159244081768929088578780253713338082586821418092754980109950375132729847696820884527912922536127636797966548316537554868874423658084633479963577172008437064728855965598993751240744799840819677358830786098264818057216000000000000000000000000000000000000000000000000000 [79,19] 68536038724958084998134143219537846522058052242090934564241793136148971463339909510569561763289755476861190517514382599238191087251178730722751821941289343918968550917355783979968295985210730153358223677800325258180628914730286165026618991895331666101615342670385081839763449440939699229377071164596340988778388214749048679579703563973374555878046515498971598465381799060212779381618095521209003025513158330392042433945098129217190606350656974697928646214685746655354512742315248914001618874300124804276184623723993591919739715617656487174849995235313378304357424032383856955338752138644745573092101772587872961048939384437883559669716095544261651593673682386543568469861848029623566576271958264475875579211234121542896375392847481588778932614349196287667831731068664508853709941214018444562622972850184037783441211448493073332185902853083618864937950240408577786432498372077373624773860437929656333371127349768227002754539849285429302729705623595279251517603840838589860860902682940414447341287262190350972909137974560003244322059401957613607502456299657405492161627866418465854620277496624518380544515632368134308241485082155187985432710025931103832105771767035933120773744356542717583333012090938547429052876281266236898991740072531627515539000183664027874616883660722455825814070294886462072719224440636504024395124741079447350933699339837270401502148302220810765243481859405382879142582264888962189706812344957147475337318002826744495117084960108580169054639047081503768176727893174028223843074339753945770778203567161344000000000000000000000000000000000000000000000000 [79,20] -66708023960955440755811053576889746259776200521482646172888881922536395270659848209293373747495090125077930007040019335288128768692601438059737218466912098717364024011713415343748589814591423149724815665428792830124362687754088826276596604922377947121759229516744998929331449333215360122579101646138724142108974217294213263031557267598736795325903516659869017013917899708263720606970903920468507377715672869157841314896746020887673892611430521410995568931327578895528561467192711503947296551139379752425018270860284051760005323781267423830398295189924858005876558062611165418137647462827901581561735097341422519726322448173436129476287144351969661592978561293453481708970276781848631447439515095701484261538161301387401720466291518570228293670693560329331462298825970697003520061867666041668453452857179779725623131847747752866404007145806713784772467022910030830188349370582985306922047441383571837173563352705076889654016920631550337086289101050273831034419835142768661057822839267913175102869072435537543873491689628135679450213808378093509876289583991002621889657002054071908424400203175102017757908557737547750694337085583899522636122520307746831769012360270045182663670665719976971083076984231155708066659018027632373853013356682078490343661568449896161310359220967798518277950739222528858867980138716263460394699254803792478987190656437837575188652832377325028812517629010241137754675883198127837000039714872772399125161452492796833546973831475055755759800998520749992871036771259191999466532700996093945190434243346432000000000000000000000000000000000000000000000 [79,21] 30849481916071580896191446471439566251784207855052530777975136991668269654334961272602444395724093787423419919612625624755447756663689301423201740736489835204880315356711749165066584421535980487636225139883581873642622192474304228851408059223473740608879428023594247977258404431627228581165062584411199713836912361649498573568234679198750408166288390391394385679136237343489711408896021530653104120096512023387590734214933804338008907606300440047702293153799748691064937823115261051872852794140155702020616777283557402073639357667795920148315366876960446418035937865589796485840860448193718766588118804619728325780585929768378973511162199392136999086906353172365417635006943666686956756941556417621081313167751789094004165210605090239484528995796153056901205097267636737662795518466153838402313207077282282406192060933311161795868596377952871348455153017555005791277210124793853691365269730117196823291699296277789364124661200935874575282493339294954199878896358943272568452148811963848929862794775703159654964449137169470626653628634229213226645409249808592430847055151539528285005661919359917368756030395145992084102115178387289940502897622300838586395280992317210813193962992484204430105297991629448353161243573036035036118261535480467259756902995170048287078104102524610356016811935695279241982907297906916336442691653572902972852229962283650978601762233525288993102399398533036406741480617429270556679666979992058951098508469761960201082670814042941203868256550766414183211002699480641552117893379638508874643276883296256000000000000000000000000000000000000000000 [79,22] -9492473783150063672841050924660497078124670999380603399218639592009379887429990450150377794707998885510035835627423268302243819386670954250927038090450869310441648761816850750271736283306929948230242529908254717719042290582024275213966866842142085004943540370330855418874281473670308192799159967365992365877323765008162659653640452604266253799435641107455900984974314351369751032742076182836451069721338630500246289783513080328034237328940957494257916334643794025771640382745563210291286164263757288201552213212513111574646877584288660631230941965979871047127979568638981188237446735999584900929716911797643149163492251215373072128006268060866683265377874048612717890189699133040864075119669923395597341270495293767317415807002869839847232736823713789846664033197351760200247440902542082478902794317242216839139346492219332053700676717359764902451806073576630957385796458810922298907285647505678680969056479372932106072649140503138330913024216678447290931222482239109363652342172771504347852003552428939164356069181160519118928075068346928010774601312880076447079302889477228936132906008241343367683531942556142240273472822774880639426397514413892808799257237878769186495767693461538304028851399297022522890914024000645332768691116936268582045104919667066168596723984158264089804725031037322500298753957098117287012931534649407656172658912642535351243098804746138801966106869673572492752239318352260762976363768294925352668085592574796493122211220710409741742861660586702100584999026947174646216437970713100757493260893552640000000000000000000000000000000000000000 [79,23] 2091396080578017868203143662493401153188281989950180157999439494416757468505333500209474791618835884135064513694803087145268396264916927152005247382158823762858517268252503394592192905661346067413419920309569028418312065361345771658261857831132141219203527660191555902627709702744256876491885949607018146631583189035683158399036873484588681533066765475824674361858776230207603673193225619659991795252272622401755327278368077479398222324116128397772493285151595474015441319862909307567105350429770596768952013230003318386441235955035176254473171487885671192446367409775455941358557471557803993356552420868356299133829234652478499117588377092770616609573518924052935079498866931912939394408492139739256468041213199398141489912258110657200138788722271054811935668869363339553032399779249134961321379621248151720059467807056965740110679044229548162437676196604862901311996169173210208359412922703729496510161878234648411420751553277466014103346491209926172047805719078676787329312109680017992426996357233819950443274898949703270904840858131250587792344007457662099925252864387554787048141075405530693462892137358878761060550566115254299765959451489632215562385583760308469961888880371133949178413115490128723804110469430684828311372050583084878156941603797827273668184617965218969106267362148132977345988525627103666222771963971945498551093481431083435247572337733637690459771368854811521581219939067313345018602116995168659773529777182202657397411447823698023045018808761871698365031439351845864808836626879116583635947976916992000000000000000000000000000000000000 [79,24] 65315763791439645081698387103849958608684260386750743228854741458879160509045570035365506122827389672698713495678223900790682994301942293828297853174238231037983463807074110117078915811497871884983331190691952785952231049128272641775340469812543721962105601334678037832215755718678623107088744827239771768240267085543525497651984225546770046264310591639552977670178868314451207711169812308528350312953165473057447513153100179456002754458030932799405912916112556021795952879528474947723133364640863468993622724790836267147875131920689405620106426488435323083047886946306810858579182622030419915977396524440564165571115833312804200859187297500313245031247114065544388910869393656668648473546338795384675954024114312538747454074176695441001098966248878517476996892954199097245839235360331201478715884083445700409494081715333469097047366968949647734942943732735462567537975452320868817209220559130467658280612077851232895088872894512763186938373874162100472041900928296011295035248222039565042681463921571241899610950012820668786465239971738274199535147287870471342461786132838445521063470234520654648788340305808792123115715894764081419818552632497049578783494781091351415772358010446646188671735296898190057090023701315050877069848732068559855656953159808537168665263424948952388047783610009337234189990206832182565085116534570181581700099318932857022928224895108321517550123533546265308327339611224820384878591225923195617906058211204799027586532528895201375578153872317325986974651604691245849476945346752450474064801169408000000000000000000000000000000000 [79,25] -541409221487234237019349087364952967301103040823245807227211652856447689261247025936045483961060950023119774499736315447625089609650665482304941701771792756074058058592534699284629560204466494334947096531519967164948977247550515893637982289393812315276611104115020642926414485249656845076969177397971231596783977637553147413363474048070218656893355092084626152537282958971201734898817989956954029462119111604969091829720578465870362234772516352207539553054022590255759328464601381716780469999126378064224812416824831205909437302940623117543787485645302776373813427060651509194109701289459186649887718514071180913909166342154115186481839016495534779948281647053386578462067008825100556134399152191941482704562719160881388666570018324954931488564693104388924942261223204296951674998987940958340354023698304604881993502250609834406191016143276905297797686650971014935557859377124172792585899793539412617040243023611531483694098618376072677481555692835441605556430794210712919512708241183867509520680804207414376753983131565423172396919539784723202709022915322147011193567122733040678930050136557545203218849268880399312341974172116954347025278614852616406347411580279127393229492292459597293098339416081374148988340700006424888847458302784913464524870695607651925657826600957589359118671789556395136406453439639471354582971130200494130811489611227146104966773686983094817031643870551396631300857262495772142113812917068629054488996147815691013439075315327961254192706457056671797997563310707707322210845699178527092721028431872000000000000000000000000000000 [79,26] 366720715109756460158958468089295124811959532688622201234266360864685601635298803200871507337042711432429953843325060286860004198482628935084441441300889768831630196660090724727821422346891263088072941605884143029786211753269426865546591875849766055441372769812450358433443979137727112882617316129109296769253474589194409623997291278473944587793165519276316223707584494824979219697257401548512698992163236119768641234034639981442260307865155078204188631128989772840157077830012943986142081447873472535205290840456940700401524340391929364094826986633695135203307157993649710581272626915877339102255911644037619250159963980922682425293744095835573367796678489742079792262818654309784111155336502686691106502334833853275236462076128925060927905782513240219922254026846362071080871759822373185890355563174051719876009081878291562755131488527946034937326448507924726692483090191183638065654849843376872175720909490410772489881170200495965201238814234765332184154586446133057669807806870608466508264180799347950930799928331592002257189482055230141310993736037736028047044927246313883684405264796001513042160265835704652666287456952806006324827149178747061156703979945149553898099631950397506855584749989766387231398770521449683363341637055760422033649132785087102389358099200929852877949654901776798006540296531374977748657450554713586510248605321415412221820942355911022907748191504101918364743671688556528890286421766637456406950021845678587072119042450191711707270921157585694478991431093788995843712606223287315948322525544448000000000000000000000000000 [79,27] -125112568272999559231939841320594030197875890285813687112843664221389635814079228458336070420165126803967074901234570042437628850417106501421561959665542425047465463990596050129977744447449351132691858407152764052502905592975753550756339546023503343624017832926844659071243768978686159264817992989147405949837349492292129980019802030836807653982250435086808505855748983107263161917043420482753388889112432249877219336544618215127423546378608091364923238194276058306473187266528292818304741304527989262191816859065216602999314379917744255677658548621704742706872670323454614083111705254227329538828716806839675777583434499039728007795694266072581814767048984785002490621584165333793550284267494424727891618443079625135673199360233052570112011871613128399961327572569103961733486512759417462953960222019377409863877137496598410908168125408858837965075251575491032480227230281789337598499874600515983395990643974472736225112423990264294173254509311752629647186364825800861872005011706694447292211527330146174023174154111899729415250533542297001544694999359327688356298003764851911302306845568123499837157869316951014175929528047321574611341787210837643517394951939698101174512008072249392880174943823076159730829737446775374183306371275107670264957678953240819730756001437479566347315284103024433671791761938515298302583715293739605536040258812405408550316757973070679530802097076158739698730567276612579098648851715458946372793002473487563677772237177975535916100655403828846556318025256414869055301152588015317730426563330048000000000000000000000000 [79,28] 17427782587967334494229813756743474456171082336531152613911969047203329881464268293186380310077176958888730564088159219466315346973993098552977785992232617218615662193571509336426245368727128942708135611534173555842066688793364419971246877590234006294377285390753513842360092824395662822948469252857347717873874079664818776506065475333780970736522402278115281749296741341383605938433470385012520502598783464162827669034188711111971999938985246841742828520611997988986352575375546572894673382602190352864978251766032385654076293510055267450742467152151107516638465673479092143304360653030338750763497234906507815018748456078304144434274249686745060473074730642678922560884869800019381250848085232982195045524604127829622962825795146338121742250391750866735744514557084685129819841413387176937048847068379435134501838074184124808817451593791277025840448525920733545007773078352419164233352377478254707700110299013468329262780521170914635128918819716031459366055603278760691061204998976575013181111345008267642637427503460111629309845663649589990443278680530966437106337198278405397751509837443031794840749236517144789232025747443300169041525784421319812694201869042431446505844208382302778066698356672866362592560438424983499329287430542190028714282978436160452568461588644138434916343650576102035127462939235918687195136917132710474631658167220147642652756098987575539590975015225771417440770135398868805487697218887776048473743627756450805818411224147915348892218031731570795500293929440226891359965462661887819076524310528000000000000000000000 [79,29] 4120290886462950933528267584552995482079096285498447701509475315000410795688273228881510107027407081927368541182936347959188488322262082303800327912823965311542131082473688877624975055287293424321315915617409418444638998992644514345114583973044013723215944825733076245927432680834177426637165557435154349981033195286856884848326010647306931494895343311653432644684366216195029251277958657413641905432381675414727442863202816398576392815882566123048402483712457743214857743361451295963897836248890083544950326858895833981817558924316159809207487741789753249087503749681816135612136960858956663248353324713566142188851493396996983360552407045762147078887927423310185182503921377787884709572624451800833651259156810358044482403560318117166297618597214528878725953083532369343188051960393971980487197814875245965900088677296945680672821613224456710928126714811051309290650529742849473009400051557137767632008209475679768368320318362461895603944665680947342108747934577223205982517300238547903687775194827660254780792365820951606272504166316877950750839489588874151630271738195099066532795856077657805101421989587344981109278883153210416255010393114629311765102441710132817412693604997154062766619910143633860475821396673759533800926424068588266187214648185658782445518334135435968112502227440012865263332523091462436639930608280875756444927103164505460511533757796822615179909618621490594649982762391717863504502148907506700325006303700446193829502933249949057929739849058441303636354644367156473363325748485373417903301328896000000000000000000 [79,30] -3037556778004254412090852125878531107455742975992015285952185899528825217845457115051600082006725955663292224465140864207573932334413089865956220613667228039766233539783372003415379333593008232669322375301940718552083365751322455927794165934121856835797359714006581081177299244559702495492816527586191375526087407060417855543244035874255944465647718948599375934483298880811759478032950403375076148692736856686122225521387408711146919183709254528877096924991687450832183272976609229392789628598523450368935042814190853972600054254456879344218006490976218886549817668588733447743539195118077911858502310957802408259647246221151898851510591996367366583836673249936613021323518763436420852596338697530573266578623851104110073587790677428158568573310453175063376059894264053851631487086126752568018299037070723368092660321814879822418066595181501923681041723457181708326227078116828537992719120263279807193654262229553795313159229155345065885206512691385119001245524619563152617633035053030921567291662120719313436305579510146796602541603908847120075594159013939961524745024448437345203103844236884525712379360051382574685690983976908064348396089897067618243127786194145106574147539139334422611899058340300062821132288494617430796973829186766581037843280940731774982701489334955567753051336873652262316380844445476559076248464696317490327979918223076478329266983822212869819887085908139076630715463847877342546321900727211566541362794155152802867727750513779250131534582594388695167242913928651030897573303702544065277355622400000000000000000 [79,31] 901400058739250967509380636354957111820533674297369745945069131462257429509981940722906690743949651346068628363351341539643962249699786655300434421519413264628580588971274683224301119647267918455835094435812224971788577348884147571933202034286752617494537631277409486146400648198519753400129416397485254364220929092912398364592449178976871098938559605301634036101252208352801394577894448823321589916853826090780800564950372271786512773143493611862106560984424226936652646558748498363873519707541253488960484316767354332090957821466920973274063232933193176811924106892848889836656441860033524968688633297610980154639837479471588444372493645547563745487891268781023505648650238631660108996122321560796463687300651839563369243455300730463415528907830518762130103447623092068580739623546249624122841109135695466930719145461173711200408805622766114263423705321756787902133198269155869889355796573088007218061515238250743820303916897467335556623586170758919823305066687838098903830294023944937646505960963726187546051154111236010257936057110535412396486572874534019387355220329574246172584452573625925558968163498219947883338143524880202917374622246624277646910500951656210118391889498046555903031932785019125553423136858714310668787736006612888876412745611947299347951777311812835542300732576516824714312226367242331509146983300808656121808494300530120440270011736183791857485890069581174244971417372459367787933197167099653566511246369895835313074530841347806678656394674561220172685382675372414194981768234206070331194474496000000000000 [79,32] -158761661278637774988974837237189532032843806507965650115063279617268050013822637551283841836584157734329761055485180818978599519059294660293953147975902525849032008460053976320101573995896062417899672900309988529002874168405150330731347744560590065094522112401497969259686274756196171747120474558219248279185032901936918129658171550994871082843516314104423958183065650465055853457627972258538600849593121394784955825146958295794166537383309134962957895096703825442061550210328169378379167624543835179028434956803661464260744491139824671725107543900700204854902221018071951641860754240077499004152521994619632430522415481157134331672969299306543904788018060571968468899853934586342918936390590821406008127686088397268581008766192960712706483004283589320989434912271951968422998375808878390836996791981626289006627564619498365256561816368582855817137192483162565447152739480575913313467427167480002412760364586098194175570768220329254603692331866117150804021666564101405654989617112245994475049826829963592646826756194131809732878921261055980187473392955104433722871756063992196766607708817600967237382329050940326386791417595978428201283382875381193569998141127803760767076820776842549286736375456591879258257002693967489029590666918445854665415173117087074434340535491882788155576573033764787239138038281492145418350118445301573992220787764409978922721150464251173958034616213609545597055756950902370857788395526218178710106431703121736402402501664895432748819426625702681398363662551638448195529790135269276905851846656000000000 [79,33] 14583624179710989120085035737784993281387027824576586049223454504303279879120211642929458764013134269723933927015612082568335512576334987061674852138432285680483786585387886141684088002426490904220210701628751922419029498772543770057126681712933403301408809508740765328908990327327541866150582785787224118135239021508148665033618790586209404823321461077490726749944240310060778528617632089120518193396000854363084886203924396717244774587920859656328104081900876727063160749190850052731793798701353587723847177050528104060107218414913771058434920124483379807325191450574447562008396331710588279254143059879672257476737705396333480262026151562996515531039444788152776561170743009950494291432847997026124986174341781171582616043234417387853852227841852993239752634953358268697507571029559039956030308624660517174342329383369562312445357819235135971017465490619559818977102480356154237462697839542888194252016261065936288338837011166891419974440139830109236289473914728173301242594048706330732197331003853213507392228845885329007163957181213908141212470052298343201700452702374699824360730015338659288804113218967779615574552262365638116276794233615489163784284145467606255007525381030773193691393600086631812736578877057708277878614852995756949057912662529533828180184549939739323505228063585287150537059248374118763517628399869935276374422863961658794215782150123266032862626129642934829589771638718090757812484187242396221519450293700229933318459921149350234709411928311488826162567491213866698275441913865088565933768704000000 [79,34] 128623671450170911498729130527115347193692161776982235697612801479739507402074508409800203872878120273119399669107778767273839890515464827460773356446672962659636646410159389029076866984375083895617886013283204226424501195667692378422786711240869923099349092050789676473237812874119621233917898053176795623682062097709387642203861930776186881309584211169174172593260006729497843585626457302268079957862170686038244214934902096108682774711223213099910866839412104898905026840702766024173307875214866743284779561013967592001237447469222405870570081414178752303267349130178723435317287878115578062834953298401117954355049926901979062464099934351771712357541087696856451955386158950173531918435889584559625099446540104571051763168923508872770741816738271984274284460628232186267621701776825193939930666249146673666547663436840734234102124981903211916858811755721197592175575744532343239572436211240675085528858905012367168827905143804608254231813747313283171879340060685560766637258829913931566198539944999215309361785498102112808716985492915330034812334183186493464487362717178181359221045344429732520751326387254656807882302807307266819749621891991422485387335013124734113643495908359767983132831752331076040662156615850237204853291671117266340840142663207695066411426221055691592009987131852927969752450500045805047300374874824849611277480858232264261342220531703814802618809373912559660395041965537945568128268062805506062046109955985552377717741479847614317875109668927823753989626157880896790645037682433753618841600000 [79,35] -129987184531231175242918750191262111840494004299990459106925675004710772920365955698348035960553728050031906028426832479779606742186550463984029830170366552301320532849611865827040557299034980674391208471210695114386459729476649958384248975459968973212334236109810958743259857342494152366256654597798453325716420413769816383127682961292863634067978885370865503894500830466981006104594924570654385587712522557787085760644972416457460680217687339096912607281675132543351816828965278392039127397012807993314201776321813097684466662054671999490050694050851396494889684026131643854487907325749526662323203103396175468348007616413820984667343485838191478688295225259394365397649706563601189968390105782837102512314613988760220784834553897042936090461911914480217398284696827411615499959005454462685627491152305785431476898770244124761536608615233299568100401666184320129548733723993699998934817571203141205240925561554200998464555556639361566583960478457907218352031148375698608195105458186067817321057742802983688396309117002027605058216722523220173208550728639136029117514376375734643998911218290010321251293590346823088180414587147433729425065796493716210329704792277502539689529327566885388724559388975880920436601150108989031811196598798509635614278265949952270931940750084347626553111501685260735968184461340164818919285031817938905169624389180833222391334451369911498745636926817465815587449292243829526260033785769032693648235412863235646064095785098168812808892758672967127385079700633959267111288677326739911219056 [79,36] -40809097342372846159958903645572178881213620834503055101959923804024714572337653739608658697357578665773031298952418293477207398557254100165736262357793626073086214879578669515353562164968292504894773733336146102269593896853140486528915405424002599220390673001465828695521271932802302965431683010328920379549213253613984132427815097883592474913059633109092886434783066297300896662583755029284333061589686039957486049903605109344942346215173548613907208055000713473453789178221678006820206367035010630841717293545568909843061272891104533192666200564067930344017891769378137063262006923274059643140436253565984048329233261822665650568473097187454524756877262880600195823793671100544276357175766964177814850619770737006110067657875402793370652116563112223411356532633192211010611549613204177296163364937357080242542979890139913806947045554723344014355310682810725920947813259056862566230074062958141639390566911227309144381140609611200589553333428511841148913982287060863226134126684744880601354205897194665851190718011902359618969756916137469056501762491832315329228657072748794080386486134987281194494278389328477389709516743503569659415784213201050518980251365269497448805265973782698800256716738103256528719839151649479352700380138920493129997949441813675074150249155963113094839513108650948577432806851091826901453373575482124861815677550703422579743434223802350018264925353784016752932312860144136316600856315196504590675709083034388242689321655712826127850230210240743897909996578688221649370316983037268011520 [79,37] 21447690041406856595622759895234285210757339587598095689856799133271024338829865319866701643378725082344075309172925732671093674791984703737932660838875553816386016105112468609366010767607047850108841952255586267525161392371118501005141029773553421820286248210110014083729518325699876541904056444816763399810383720121778256132266725242821608814876188727617259234756042718574499696488193961351321258410760966698293714483482964415847467448087803864114657787560716003574249921853296630574602969178259629865764103514435502075798337941921644561815957411748156241980550835861772943842324370699799251972611126440906648117444088212575311303133094466807294372410660189825192438060970613774767212127749344123818761811265793024690283189250470452100217479004477101277581264549181241590777937003230079537561775766503400663524308222209876901532525950569540405918579681134330235623595071967945917050987687911385872909730881227021605310916780151072992231208038595406369623816009844249630917253593805465853294747768390742810359723080994864615968829134121951358522881738062420474498964015843956177113757991149571943083746984395581801674132902797907097391331197387270909787184715580195335685126314633224933605647076748818042588756349832806639714927334648927126591931459319180068207610507968663862539238867151633622436609822095156954743883354536985058887563549174236129993566860090521697459318055206500269053064869225128287552661510819205265250619166910227880007637846668667193890094109324455452326578428263665869910800731077824832 [79,38] -4730342635192736857706866077153910393323665510615048428025674459303092481416991047467176439329258899695261513123941254575682761571980477630721760920775035435791170983566196723365986585942676682871473066754633153647773384093345668777172438285681213778118903074239226039443434247815525222600896800300964628555443996617639406244205503277976379021053355584619968716719671891358100859822479206831419914912436742959006984068173589505952525717540433935863143468902772469637546569076751810461584799475887578520521900619953372495231085689833108712595370131142048352840868091627125691978038073103520861328699984577600740976166854241019867484427023293871719075590967644658718741170905576504221104531119146609952103462469583340099032698948350551762690379921821410201254850570665880970590382270749412031353811437758237357091116896483939598640885979518232222258199743156666490414785347961991336027668643756772319923398545316971632084439180346755666181852091088475008414218694117389771373264916816985936440612339293881755371930002567059921395679794047831436673771232601704966243242646514561362773654438170401547390914677888593107081248853320776136358495199044629623020554347403109316109598738941359750610154249432426449067280058295006538525481205744447558907028288122366320209132462913419132696503106839826256885148791389517753970537976732149660807762986101586701352961744341890832231631503711708431900993926942848733760374136163840695019934191898861768837983622244417368923431680244918083203157477938529885648843214969600 [79,39] 663419797474487427591599885785507198118775879264367226030515312868553067876818909891019699347675373125036884741017957381959510797501789184263247392211662659208564392655656172272082503532702083480735906673990852069581186387936553828935042922630286541355841107124695088821836679351104918759779370064135619237280895886823443319757897714633467225224497495165838491604754137570676102669751641155293695787620942409449589443433256880315857718244882690677190850825272908322895223491057524267357477360459006243705845149045271544546601530925754454824884161389824367088584592542400608496655936195333041944288129492518505836084490140302315349779596174191336593585715387041401786407020669120836727484918097424206382571400042005043856597406815196967310202467196805472171406302488960106687947720642053938065180982883288071221710579884213465700621424938268717971382565525548185715468832978247382015493660808502044495340131440372011656505703951675440637048063168667889972983992161113641816472870743556049559672285817513521451203775995654115522853676695274498560062366638909428919288270133976135562526303457104064899501038772211675417881763120216862196500616541317913188797550034562125370408479653039105803297973612058630057274887918005911487230393614764052446053151331885465814462430056551256266074260252526195641311629630310339084308676593230768715200108019920872706289323835581688633257066987185280898520627777995891586953501547035593360693011340661289734727586009156160262609449205956635325252490782269927199638937120 [79,40] -59361424871932733452037114876935358148491323210816718397488283943415383331231851195240624563011886255413241154442210395911797443305450686206985276132741903572099683717104701331594203748151565070666162546215286473399165035046891880954197449561509739120052646462036188905369819390255647066735371052045075312727825708496501444158439402630756970595663185598135391935798142677821758914518705089416023714834929865227528462475130707498391222483437601025666551340718312692566918839053156863066671488548392103673807340121976270552719678217070785199181287035321121428402143408530320907036589378947757576718048906738014894790398437358115447709913826632174790792540228295952141588015037610316374832617134765244611352618731552072966809255305333354386967032535552001131668267615649703448260104990043721727299429502758891456255285901533356049298485588992010555836062281305171217872563848403184242334878476650937074123537809581064460208681091435552159568390480830627815521179114499767729462963813207474433550817258173897798058623951022772530463046445545257258342903082110786291603524820595851988024294279663047498710997355327710771550446754462813178795610457318384660384511872537763720697029410708514437353086370040717367899346788946603261096963589689311912860437032485213021880563914806124400868505766768526043056762026787587615958406385073477949780756266333401948463760872217750234703087771102175536870757708584566546913207112728245957507474134571209527316287008787966595350005548779432814352229533502710580503040 [79,41] 3002893187617779066253754030191805646599492023833342770855221838134173005917153251469420136203668116702709267564782875978012986032172293199264620303480556289261798033602037831021618021076423954833915798462313398687722936964857337660004298966183675028532988064702557187116721929380556789781941918936814860268300401110432811997099266067944745615959306317683934198419286447422266704721192720547388773343584957784838743229138580868281919567075811578098796689212162163527582632201307848836427962253331031723104933442758840805361428152593940580490643842923749488442429975898008421287333175837746039609034894175062743593100662114990053950958110479459145981519730088297937898938130876538834184306833580943405253260107548968342473554797900648371686346868831071809595656655539085311973955615634123448012303146545530614428588007980448175510584896235572344738529347000295018917338007069439578364127319587712084256538554922530698165576652812891021934706708863167141752268605260926064112426127047303479579058814837017899397489405070870136761515601853436630073555769390887371575282713200820089720992832608575806596493024199773595482550878288182128154525718203160836820181781356448029236241358619777432605892777748234733181120139416025016605623022372405481056983545700520299692934131262046726146528595614972745503531765240635233474920944386524445319069300022227469345452026909227169063336855188462973378703319293684425386188175220490556335635078107468532241488380217999886090882272623662521013478035583290960704 [79,42] 29745461505162673061084519235020849041273973506740732108340405725063625279375363015863248229936356216354913987458832852860000519013992098210732847050236330075791713683632537718501838791505496337848103822110374838661122801186648607560822152876496624796689467191174146470084262283428071006557895149146740248670995753600204161584523385444919363348304432563086040945534605783074605329746211804999460052457969002448837992380690692826319902024787466042697210375860620369827344458280745241547692803986234392968983548857065304476486791783815813517173092516389630996776824462727940503793377451017749836708623840587725097352506857642161810194313448415168872111166893342602481944941665921128513292096713233966865594446758561018068045490984150093020349486123046282000461583169298391522020996666083180729151832889401323695990206601039679777271563463104406950772121953257952506962642613641453384001755908514915979058383358201779124056625012134553898818650364257453590508714119045455579056500634593479938939489515529851728601569054729731010039267026428049674991240424292159297885151814157889507669955547251090789798382027401481145711996264151476873496424360494396598316802784558731828976982249151078075584920800862192651661040775739844409840264528119102155672305682312839050161147782561988172702168091579495716264403003527750972446125583536931129352879098302851235684677486409774815597753200105463661813655404402750910338164197172437804493892972336395395178316105427502467438328863594692177435939699870848 [79,43] -19799121307900473800335534833050392976371259289177896318606258839780561242516281726762050492355912151603541107632088804521123628205957419364277313798595517820859857530108538590050367278106787993551974787740954320388823308186551968558077091591994461755721134083763847587574174925337372566218644249258769608104115145707645963061738161082755964224932228794748511990848870629199143530649904260866410200424035606620389024092720906977732953606252497891653311384139314415103043150180207177673429879029407494098042874746112317097935571625990607198481541794799951741052497622783504947238031829028333091697190544425238189930318089213379349823106624247601770836077407819913302467726394866122573580746262150989680536444359983382983231310429535521558087985227991489318933056381021090776524556035635072795511097449460572272674455536685614803477678228052780150238240992543737185691747415868292696316582998219859013742801106289618978130866367369840612622203803459980891337201371328330607657602816978277039227486445865520628239937428208399345026813201942167897768512011838291713771118433881423058137952199070870090951284914021952893933973879162819619331821921617644150267652020153065743201513057886714645380408006372580351061426202076482930127722449983990238340863883215561247556612173859313188040256476620392855235578525437579036469336717064342123188522862271099542463170708827780186617963198777279160312230742963533090851465600590558780570871207634856630989201373366765022426933179559265448164030026736 [79,44] 1714594387998287088256489496630260625035803797152135716413660683195926557064499375876265125004665146202950693591301161894872362985138296169191138793173983425586643006637308940190914209987871352432893832709311075954607654964469049347423030552759656662733788154739531851128329889843107283537585694965083334055450124880837669523227350629071619817535147310686282762784052496742863944628277003914039362791546957898473656241179970571097169124831349441417719174956068365469843562616129739818646950651492861970762695117702708353097646460079435708303085383200613188268806589696419157125171784040757879661298766902987770327123073203935928090381023714530978064260806360642187631551240520569535326196435922936756343736538351143980258073960186100513067769952439254395988616009172513871541956151429169603423910923536674301341381624343453042536435431653412263691288533702134895352885835942526314619341629129449844520017781697830609055740055460634408412017903062699937035212612730305775569073410914418433042272036645877334533328365238109227515274839248704722478271628132180007833675830316553725813026631221110727389649934059316163448218574127536948048754218083988727335880715077240385344967103117261912214260065587022792484502648402566380511197825861623706238434417238248657828046591880391393918822976904418360422957376755063050937804157701731057995376421693776887291237487835544353676654421421473374073006337688209377525086801354352670082652760452431803383026703716683706890877984853570147165339008 [79,45] -107402174128486529727395840774863545537746363837397451847303360392795264425581560088408302576519079858431664986736464773317877629267238520366315512945761050578917894690541915794695917984581015129293699400830592692207791747314532583036204371330543029313574782380132938592501714991214094473001772318837152181789831326975978279475263338841013843417823018787254386155874506787019096023122707281965362146418852165326220325444314445956312606590548535388910475039132084572317100953149863578598999626109696475437839027242705066002143566744487172830502836795424021450976847523611728783890260920833229825170080046923013844882669364096918096410695663415407887162354476096110262377447317268826204647132515396673985951625289335132911388810814830617141817090000810774023125623479289843240627937054897812782073349225622989007461260224774851978515857827273768646855852372915442436292834985672157609362013382964971951968142679104843085016386102951168188478601210233617687048231521768199611490632303980166427767675401434153505408488945554322527303347699511841191011209376973796439616213629910545155014836703532674905381891774107823631598287168327324070941719495505444229589678074024874804342114968138466152371689425998048420861967119994585504695620477483786578580747619896785864799411618002717852354312635217604297896876736304373295934918680078634730622426105640152189984607840254812906429122449536679860361382886618861567039719711957178232817263186555928124849112704300236360072808119146179654960 [79,46] 4466190580848441290445908025480877347805764528028623917976214070078401918020034530398435664668681168353233135400008725399475726186117554932115987974572179777283753453069011198319535279879185666558415499621102677458607188615728120760014677543845595233604416750393241958692445998996034591966918279157320658483219964397277565920281603800185093763614883410163603705358432600637548396329456152697826248932432888039370081976740873027276455099981850381634456146456150748750238654957839262891905470570625279847670083717942449917302943863970391763519565555852000727027837539953200030250800381519779409165972131718416797531791022827193932229558226287501014900391020504327238654819050130370498065576353968997543963954078456506031558803355742726466145598229018769352564450568312259758241720946341185172673579633577137866643816728781286453702775759901329573521824384996297759622374995732218632965470980793315204148411858530010159429410606415905843362974142352520194365757558159847923008928988822095277845291118689759870670131989954959801353081420098926744370234132612821380776669331291140476835496793849311257325602364681622304755629465557783372004851062339186158457772938533148836067317287071007791511005273344238990671325779772234682775943907470705508422527618353347132222238307827759344305965469276793774408567894420049211443122129107287922089723840271237469211719090074383374222701878127672132639375134360844227653425220175033930866124154108516444616943480022730709288602951837830848 [79,47] -97095385734032689007700116658949811130152271403993724569345974321718001379657979473444029581703560372037115792788331199094708219341641163907329272963629146174077594240387084748680910617016689709080614839139446222571214124109800932925270983423662090638986368126184909424665706932549736901386135085437950557138144961883619975339120311572569900880935069917094596516498168034510397121330565893426716951381428987712164233533928896920564087766603022379252959214708410024321527572862443106114821850852755487370522868634934236902837897050755032964979152290101180029831269268094365213599631404912274649014838361287558708676548092702460210478456384677443283950286363649875381175096709754667273454713318184868835706520482785057240427920752520979591924226304504968527314421644546008809292751356792547949095378654551205096340331050654464822856703542046174242045089236046213751937465657881891773167431587247025791555934970977168184448372231723958079611671697068742415554255372936202754588834969566021562921960504356896099917459071590719479921529748715609691502228117333625609053920289504039557499006561563492262676538183698087074404645717430934960894098720700602065156097647957006975501370674497647400005196568974120227011917336232541902541804497929678711816690058236540173102045246446813832565593349427817414598089381099444948573447198390565049613694383810299683886768251085818476069581018570389470004504387752972483649799763565198101139722791535378381065941415271204420477986685512 [79,48] 2862653101332013357577056937104633938210931053585303924528989409200162493117575313619327412123112682090214176198204156310979821558687177280658543734564836359311278175273302271241148673730902013012425180042196855032792285814301669592283381208592371030414263847057307035983217560286720872206625122275506762730733527569781126701481611605915971867089706192520936453366706556861273699490548251697201262817376128368259421288023436496127932736984324810715501437617488774518618447426707170721369640303766442291943799038703547350034283180651092452502148400306409939826205419556086907574294550862723370270614925410194999596345217859477496707744657285396512615618047776763022988198168796438661903231577392058101169919599206281236300557444771778748472965318676716239840214497705408253730541039290266537560580826664037019164432420127647800008012104973342458115118218089327283962362407078383886847356399427322437847373325964621812679009711029235655003994407435853322916976772636851795393463437050134949374370072568393474698615419349944805099064393711777361734488136599720703510513669692217918066548634647625408819780320008295207944757682934404958176264665412900439402002601918717063865821197444165919966430847956671958691140796993970453387943675216905430410659543916712127201889596411650379063233656004494132042506077983824869518745069682425209436120665731834653833309463485973899682592316120639397705071788383262495711676228560194363008198284473285356502591903343475319015751232 [79,49] -115198159147064969566122148904957097549830809542795480080023065426929767380113312251103482133046017533111375313472274590740565619765743354528692151386035535863526232318999338267160201850437356941374416095623556424469331306919521951950705216067279923186396609877564028342681054522373579597112293814021926138913403219689546377817929392097018661218357544515955195312825401607829349814637078366699430223910242573646839143887478621026437898314612848001864955349684342039833494840135510162354535663948253194916112086354966769114330486124211888873098486911936801294775738186757105860203167810348495172300033493015725538809800289514926552003201623107614360054846145160969739042461538650861180183155116420198248136347088355671335439178878503499953491476877441273432281308057852860866952632070277298517323674202969486183646645373038861323614186553807877320956644578888730016049829866698303201821618839693239657710410188752399045683959335140208695682288237992895231108802386071802034217630337386264147238880100916117800431193596001619650383282131616741976888672875648873296617317055998842004185425394132801316355889041910264272767942820452208772759344908062762941868998394754774562740030673301315008423509450489197526237651163988919592679837813298373951744325954995351756715713766075053313645286275245124627617599563756919362464145726741075178107991616449292831550154173621116377998056014664257940431807391836098379656416256522509264601951724116473391015825560897120991208 [79,50] -3584230883208598368273077476730485313218987080205096310524781779351893108004098460025225294966515254671490998024792946040794933483007492023113553034085793857457940771393968938188567957558578930616276536241003692384751457267472750477433255225123824276430185890821251848604308752323758579330751982080193463963851636118896061321774935062999220151950933511700739459891510416388150210303973548439338046812830468622558969194883043581181745996179868204530972634970276411106009741971362747502269179604877011544437218146269289193894369662663154181993422214027092594845808558584971337911474015383303386225065534192931544148775838772129719061084346883690154901253514058540901549570816023247855010026934517994256820530308391162024601549514666769541062791019103687707156098623843565279947108125851624210199037445652157131712422137729416417079600860149918667353755896797383853781723130331243216795621787315591203171923878801395918225793262805440649160528883293097176302754293671942994301271420810863669502165132951536310410499824886614715703260820050892217718743478741397845533116147115149241091471244784595292567943370545607157389386267793749889302340093081939647726938465595111935184654138741623400499902468649397961483001438925066376254470377579982912551546886534841630824593078243125129781098771130190432053406827854740946647903004110277232272011726515607146118151146131710600418885365911964540596412524935250813683953821085158246418532778079101963452637758103038080 [79,51] -14353877753596064777534751494706513415466932820940437908690107129017894701603709786313920576272915388250939785774927166409322402964066400751740447800953233819672398856099662015888069746672828737897874793679696965556267170058469727239855202413573222747164623770992439626427346143104043885304053586783102833392586581015035619364247441120439763503728574706073633894517099247642197096843021353590235362449531028199290234486188904548168327174589783905608910235415762919925825170165028096951018527396028693874321895403412538505303693647571101361664107893814708871546670770290143511455338077607001675429219422992643821388020752068337724695456949647431510061255962434435991515273177283533831285404821605199969357800271487395994750784299384883734817844872670833897372886622998748209515290767450826810007742892533365018287538028902454653833946074073934718635689329646007878136930417832165323452468145860196320491766524325211437633870593339599301580073659990486558608950824738761149238102867557683797130361231591296723705541319094903632037382388284382058945490265587748018172295772367811445080963326581951520208366405155484682263058745832907454046770091638341467146682376970265915092166980034354267388110351510700980755406171711617210813640960540135226843480418772552711980297637172220507696434275955329480247982004263297959631862488926598422346490929589040996042220164780679121891729196305066321155867294666466575901573137271222844418507489195510785795941848592 [79,52] -498738466558852098630781422955972356192403272224379056727243638980754167238344967474065170945189321210363474753299112482484166814712416726974758539181929169097573129152945047765502131191196707101980882405440464530118864770938399159320125161878269072674263170304977752336025029892636078684928679234287390505143654317311554572288847471037154760268948296092061237665762321259855054548606908420890963094340668541052478892929247504863277623765643904276936992960215913322514274881750001627668535762718878531690159584164136144742603838489753740030505879784743947018505429650732196341442483774468896508420137371571434965174252375933641401172351902229912650031301894132556328620366692626823957196188013964131776747627048576999228121503118599875820528534075659709349704181350648805745130816153612888725350202561428513638693222647831357150890992420837356440481994635635222382841271501558618641201981480990267976892136829431629952555761802864356541930993024038045898043738543599147753629832658658985674442737726757905363772294756239540163204561450763511336081819355374976354536671514268932939471069973463675414210948532278205107992626768779856239522288124774675344569073179702862312729201532513852062925979206269413373828422684115067631627556575024032528637765505871203464732836675542259012835930427393254212660377085117065665652518295139047079262277151572210877974503458746159832224211216198759202864020420880222752236706495329086355389682605785208788861568 [79,53] 8979457400257831187310742864745218866652829498951421998736289382511068430957405075612108594664891134443817373574879696539659545983387548548373775338395361092212236556403032541401685887544887750692153151549085138730362691620197160883645746609300214114229582573575326168667285177971900596481570335726395919996640601766090037937127909720521486712216813570624217903188424548989841663618509106525779179357194756634816459649375934609969802301595406703793158789587673053020052019952668861414719697902284412994169423342013431515846870769480201714668462442512330257791039885085984561549604163644842450582213981513153203719632938342276633679015113305967807812165088115008226319020010106809209374424164588275106508865337002176772816272000968263067784405823780584222895445361840754246837282628083211409677227733449284684232715750131209085123163591902206420981510380869843410508388475274051903801780816037117473734867912293418498208579634859552037181717968868131025311882430442604321920933684518748170246673080960353465126902694579396166944732409506738886615985306182618361614667084504798176895009369613137719181281397603757198345994879365426506083282736031375678893779950048932616080362274713147344697952608302355249649518300672679654287352865967271424292222976402345817468448688156634464862344878573096178496067840079392146541698649076097420666532281543179686389049260190594871363726924213396456091745268362722904034814521647625563996578979886081543760 [79,54] -166904516033012390259859071133484500739187771706200994829949262666716825003163808323424004548824924488798952875677914326537819172497513826580711653227258636255371272026933073543393515833629166046897265225816855859086313158558958914223091576589902176632409474129355362387154661520689616173177323254823934383966589720068785161069454133456130769263576671661461040228853905009162498028177428780004583583735060851339629061778404876795446826452326855440280697759462555058633870000553376717022181804789857047199483328193780641458963253473706189037148519580304139980789351026966109333714268298643482504260799471908886913536279550652508430321755221311229365053972719289400583176245981703490879782317961290917672713103485682924756365403234074783600226333509171919755586583254948169668100023220083924594485494087200363494087478039345390923174339631999955695455447526102996144712013048519723998204750803774764863810162306831305685623108574732862561481298540939913635266921343580032712835206025697650845416200074950344099912921571120015589067247885537336199296790170102337009829185010284514405485265848953489978209784551625666975107696161030729544726119134429937465841775216926651715500870951452631600034179370919109426535620002434528887076207348881391373782444197950506334146056172771567164143762871286598973544883898856147436766457678204733798577534667794578862223941898273381949110590263691060363127712836806902551405359959119858407243985268709120 [79,55] 1292449049712446877967963034963461008733012988180469568617069152912605186170330886336717293734814406329086994659982560158015621220211800074324338406584392029933381273007385741505623368824941554819187663624388921555093567589345949029921564139516635150211015631756589825653213271774073225453323560520350425075404657432572008917644771983017415141369589913456423543753522003222086543586488437210617298052131015784870030025082455829011383325762096841861344893307264575834576378955799305658140733833541743479296969368240067904907968969984718968674121176895360823876403652497377656721415794763330645220509211517100561357662070104130741688837450828560703445229311517666402313349441883892846468792260192173763104071479405989619607023593266981490458051118764884932273111978391621901714098762862693842340966418731348738599141697642987850200735671664426279360078452029870610573650922930251782371004773177995991558129153457012549957915499931421772000846136456646794086897343297156731453777273693605551262980999155549589084537974282549944201317625134223164714517217616134403445464083408306207860532884858345492695938557457741183902951360203632961655924947693379971391276556629666297496143543513389935828921481496445499824350081558400797393493981173084608786250886503911573230902306780338934225170381210738356524738619299389411247737531028615270966496709940400124300414644104894246878793216662997212872232173532337739069849675780086831512158826528 [79,56] 5410583417235601157638821560402387892233199080757423038707068178259320299664810355430544163668985346543797110316128584989948475540014672530393703178684465283716725648805724713710265537079014958441230012083539722814260124410154973936789409800092776018525615238460128629726379887323640078037069671341753798926389846398649363624545337519438922877692170369773280624308233093562051970875022940466741891061193681331097922143146700470291819839955775643233391298788218868083449717790851103039475768711162385126568865253326626832482644372076872765384758579301110543654457173241620707637419813929790109360841426846687509360053281494505011037533909051502780997253910982902472719798655940206900019067646362653484448490606037811774453566983666436768937476882064311786058047560795148788716624620632519836233096877832838734009411265271131858208712008583145317172594184433899864399161338332950627763156496677967025848915269853590573335674753492226544534628932598477380743149517717028570237422063030640999686972773466711818850723170572864938380325538420766855675315411171543782055134844780080286994253340214271450966804253602659756509350086550123877222204143160379849681557491762578912311116249822938654627054307997215685244213929907916318683869329257172383368584620294376878557048311500956287504069819345511939485463403112355837467615600176737901371120731203834434255646566172423254529347397613911620474281380476751558578733595632862333799872 [79,57] 68705315220877597816949309816353671471767403712481063386286148240313674626145957556517675195845281251922739224785778540661179202352996282497215859381983104498921919447863763908545708714692805391806184065006230156551833312046062637299105701814391509160113871966975051555401542189616139097608319648739383424317946354076982642250511124325190837176060806087774974101173145322370437075896152375665326663561758828206074346911401474445710966522139045888904538911005696663343120843016081859875612573589162866597032882735037318837455463968135003195204389101901348954634663161993635311571832762254400974337222746389248076546097898709428308174790436354215087040148531543696344135612115503914290588032417508250901351962910067227911460018253345518779345352460653436641513712528906252707413913949795978464047114578698554651742359114997177874886212495996072328551875257558807737785098306423497010657276327893758700696524555281328480447227635406460910407805146496770555783797208382888935485349141096541338643675283509613875853585804258356753850851916079747832454100092767080584030956277955394656194518623264595118105300858222080889807914111057413585677875115505713154520397089954823494439495653843673338565548726201729590277693638664628636320148289209072951028292831251765169653171564253133851735629915186852504873829144774365484453008481677473640153011823070606913130495707063749795081212848938207767742265842324548896059985150572759336 [79,58] -78167092800862944397905205642613488493684236059967973339513519219025770263089739312011623944942751833325220421036138434675510755821028550253195858180981969917235462934908745836622424865205385207363347219191966256675533603239333784330254676862207881807151550963058021710092558172505812914601943755879784044123397642036781257637245981535935887941661802688918076097782753874097581970935485893434787512652996673957606424797826158702475857400768923480047526559935903563954920533656417495027962886480009652564510748462258721937511839566822214441200351723208322661483348845814146547269925652936639660722213156033901112199736213661749722134394767721103253124125735355993521383014141515391366780118298221315006792012813508873839201981694721479065404807308209716640653782451915949849282163737066524730066928981424083084216688264138559618434202607053364701076283913207959693588559264164507267483393886798426863110048869216976408576078277313563351807277908901608880960925610904439554358439071189067397409324326549341688529861722419971210839631415046811575122185361109143596592614688213010058352866257273889810889238688950790285958993891884930299682744823944052796902021190402479217150318542333058744089717452202166601777054788928444079857460462807760458870949767572396051031484310966622740796808889662479562200988183320144110237675234883857514658968620858622131912490611151737659624866683024592605189191229477092034234962148704 [79,59] 201832392267044823972290954512036116013857679606800960583365059258521003656689143231354004856310174079671310965360100301603425909100326073987921276202951376718883179174537347294676697109554816540661458647991510249219671401009118023605457341122478069854043731312554435959489662162187778965826573802561136373549292053151545608344232347755224683855149363208178256814785290600798004183420843953796907554537897023539564022003032177379850336416882825736959179501872168369837455533851967969602178906913282673164131571108708571986757296343622308210375628577074158147212338183652625858048756148642853116436597967041250018011677885345261341282464590488544440119874998588637753536158855244315220662968123651755707062426745401613632210607729603782305781289529305380076999399257478165244934737491293663898552748503631537326080171803150958440415276474677758990745891431335818155174885484116880329620786848828344696472912823940238051763587025381379823745236485304989368908843948121731899429334922440535373157429413462675847495511220419895510965779006483369614761925262103909207710948930195745138546771803364542488939957109822738113976550715313256728959299344135585486922139514452976226758009216768023299579846243442160696062858535564774935111184939086554685658538026281843555164494374429255076864419448215016145594642900955411197794780392307340273675403197593766323620346439755497998224364331869064325256665378672932383866004 [79,60] 1296213466368734407533906605635197029277211382224905073138868846813845431278882026887870212614823973374892684270299264687820791395146242508410649326979958876365957477868753600774921558431197942278668810840272475200550283473197716154832386849684262051558791054744687864685131710710693700772941227605558501637092782678042683798741753326377834558801913067150889643730296765486328757132763753151982147775568641671602849217297845266301125653595698945221807181864483429928907174831607951279794719621946392622340996043464492956994383463660716033617277509608206265602129366389282278264920778552038444987306888317787955665879702920533120054764550600152016535760550181164024902211824002687405778880869267593792972606027978390966264080671246065438706089158139848955269914013536410874844666039293881883854375769941181122272386232708659639611060480952564626702291506174425368076069793695279821166191035571641748916354374504530825967859597194872369656316915792724992576788682912445443976922540437894868627791900745275982807590641431012237494984234103186248936164187017285522976387790268018289433801307590343118299856722897742413685131702688892207276194535453051308029523418575005895626968566351747283688526741692422546933377224527032484690140267145377272375059903525670190665203300828605264809555327562829939436347784783657720876267955609177884921383024475928081648005062425842122234523784117444319763535625354710959488 [79,61] -500167063396726161530991079069804799799457141959563161257538614284602714715200203663424678241774751160441173710884809829746595314709280428024453799611676010939903004707847471596401897877572160267979725519139414302214578969333522740740385321553379008586605676881735002089664607141388723851067975428189613881281591497626943248919762299928784825946040392552842516239327366165581658640477925506816196069355621247436411928761862055769242506304977013468988378235909392630710742308430144743836076050545631492116840005813972111786041062652476823441705263516677350772077485138847058697599836960986458363183186414146533806030899968871213547126632005590329876670057560889512557751814351190868337625400273005779320727677311561792239945969636623812715647204879862079605909204307130432461697486267860254615155840476236796904949189678836023681477441894912533662392870134852671011783359098520167752953704546148235061274169325402710712837977109595987568932668821628545452004209541491896658312844663251359264040224988897024151442212588368399180393523662096727413532086815070529769118255414944655053832120859182679779249194229528834907902633930223726098560461923543379616267565866674438872008798013491581996788213258574065120766915529106361617414652166191399670576728471656291644929780919215878565371553178287555846624131943340851982006031583706999755114567200911169468330418600643545656574625168888251696084551428912 [79,62] 1496328608487267739805779132127598110511998227243325592505861085415543531982901935372751590758306090592805603618148547398684087050506554359146360030005140522053306482509001795816457454315081039964581116989238898188534336439267204090541218797648226644162783326709195093542466846547137915949229194803235721742787302585949961949329884470944018533839961145861234624896198592481185286244699568682556536106850422860373517328416987769273390448116614947217954282146579646057591042141952008537801566133684196191033061000116191084517303945809670989193227435157203136006871129371497797619317661357252231720613609577316273550568051690829709387593213745461755687533176979618373420412277213552409595283078077097377985217209800841735927045751689701153296251366385054304939358985161723771881486674971379378192981926343358038224429426660316835251600231897751701753055217134403027692284921658052952738450501948081838805402704889421564470232492342349409404138209077152269374386574059759622091269629647773236357209954843096342189355205356102400326071879316345756280812464063632026332703239333998708408203055625356971469670697915243641471516638742829513318273862120773393554251737499651763964393874648447784782411861308850715657767146532265061286153788796375812753411987488843694443865531903783686171036905439967046583268601928007591266423063565768404145063771959666247212406392224728609808036992523346971100859712 [79,63] -12678443501292849042319679716919255343989025453892866706563394505778909663356703377553604965980227150462929450171828381134215425197108698810832221706354751590732890877886163086241636265607456636860694800791840350170869683124013058972135694794001910867156497567252637920405391636512696201384974310631494470171461535487684936774994602129886348964671892260920643195817653172914053307854843840234707803758499449301480917473550016469325419644345974691083436705649981701821566081523597467418555492021329978964715601005604837854694269505822383296958247649850085155306237666641663446906229737668602279496847697849507628176692845870607955902676288221816269168172147569700822217966856391345985553142020577306089914338435513079931155966048670624894640942499331272065266968959463775297260704189559529150053276938136420771708065156484337268934594324333627338414334489623926843929060405613199434813490009635959615058899669870461567985623274634250142275271183254757771993285409595669006636657492847349733424454152192225290223914704420332749646314841485810270213098359328058565526633269219962382331501654962586653752677900833736746541016993733397513352175466756314074812214399148789725614217799637019369567463567368033570249173596471945077817960431073102122208285639504169928410085902481134219437939686331435662447530009420075465826979641414280449994613136834839438469748614980571382002448032215939601720 [79,64] -29902242850686257180098706292414484505758559075716349949498869651915370229798348634998178560608852874440785970538706895245312394677587722943129379758908678944995025981480143317805283803986954354867921237128708334947801027636697652975414831828309598224005382259233011407232076710408230464967565109529753966751916689599181930270970899425134146829190217777329755561349980549720605191210333157492555320122008287355209696630978487666387958350618638161093157815702681798418562866493336872660364293831418426482079417373219726626728880461167010787654559782752977760264340426343019834857868880218883595990647416343432941177136948099510654111785561763433689300937238635149541925225039680122782703885915902764260156358778303136808559265638595556205418939020504543843339359862492957330458405611181861104672693512569586765159608705058388647103384969003296204353750998064517318658577109513916397190523981502112588226635448289158125912069212208644372569269999171238069926457654742408987820683221020356330883635293951019777536059274669392778372011154911804560240624522251932331124826157046270624171173920023143850963383018862444118881908598657459863232417256379364395044196663808071989982663316878979686099722556428813967283698078683458217961068985302351545375524523837696655811888278586191939394899029921105271824227815090131835157386491247493282023775306055319684729842909003010555797059837913920 [79,65] -45521613820779169059194644914522136634468428753008145955813508943159497729315705820611133693925559627329401804310134812215845867356146691420969502069702497051372955987421595787856683165432774918128712508555341028339456881432172863599084362502712512849219789429970977853026866142959011202799396905878392248657955759899534178365883909324304124124472474889753169875240650176741832746289341870192821324682321628790153768447755258867711924089432671088037899477074210259971637792748284426229955118668878001101968330917655405164322553146464341095194570547010274501003324694111952221157889985715502151428696849545379587842903778957544824888635468811726547656467456389533297340466499701213182094538553159879800246355262888012624475599440979856567731935158059568625044486284710310304404377195007262239633833494288963294747118071084248381539446669903855744377676005610319698781521654541564755514018017213117909288556136661565915700267314993917139421898466949924257453486666856578974756692627908057724282145326136953433364875927166106386759736753093858821334709840681363366958616894557623203959878085797637093228943933249529067296031397628343328617914433323478565821715329300161167969387543146056157890817818144536582775323096977659632236861671802815962927730995446373812915073124306431214826878387332196696511375973094343195710115672340431352519857331016912383487660812024656574876606840 [79,66] -36282377353854721345391969470383087963032874046277345865030743227678854029367813129407019974480929996520266285786977424435904055678266962477038671812586443971599285751832352488543117349883856429106926287992830546989163058629131200932759341298515552220920497845012313905145170054703307409707913695330128303890794327302992164538618727946855355574367688913679177602723066954701257509465135531734075527107503044608786380660557982964716835140455406989973517679625373531464640930927068061192835510581070157827383758503001682503355342601458592574742662658071934555628916402488819914346753737397162190439695896087414754998714324455355046852697258301084528753054647514506425703768589170146113191683293643761764815001100568670161508141839850867732064576471826946690366921429334700935215362146269241715750174452209143661925216204169640217690296293764641034584610512598703762193046161293996162877753690367176136417446757436872013843685954119593174057900321900183919550103919528375865542057179909606631380049661219431333856917358283409542567948620417827661302134313353634915298022747280111337556635670582891452367317853519485293269422559658589703654723054934893860098790264926274277715500612796169326547713043278318541606224102746842592142252370815909867548373973129032058008668907776379448754124607726839898906539341335876842517138380567407395828965409681556504504125332235329447200 [79,67] -20337920935446497572593213326108181879999726632883463944539989462530289703963073399785522287436155077844705156734090666386475551435918758068133728417617286110469231253362318133239009480009608268387143351948137357639069566751528318812917350001748148576455100209506482160522326291654151276369130097729246591925780192701797214505444724260283587780207697448690909708484146834681153383120224721736201857286127048655907883474384413438730145247940990107344018774427880606356754353354147414456420518054334044756227828840480406606583354482449426781598225031374467771980612742085232577721072401838959970718848311349194867810705194419613792950894105244335774806541662952741455197029900844193751552251658801022838619802786383998361393897680559301699961852471952704298817004410777417987627979559851113922336254302503523208488557765855936879487239393432184910903295221330696878205899619749648627237636977881782594339349603422051313142809663794588347922807508078801724753153666758658079722821399803524585098407695760628647301705335593934648027345501189019245423471530648890805521894381407224373746997038978893664418920649416142442212109449772789717392975373682116647757125181572041152387097747785413798099989668592630935752748378674220268352587866269910684271766152575213471453340605526135304042741069218924162968396732447048197358154440390904326223907752237452309368815266511972 [79,68] -3603991045429721409961635389563505276717991651713209921355980406550630854152694504877703478757646399148335667211529258376486936279050169497924619655603271950327200979609554527550648304414717553980805855024815863391888908267200361457812690499017291405014959066558823074707388723260964264436368017981809151124449045901049154716327426030580422437692654288730162754710984043946431565218390983025608742696493894700126741937837371909232012241181325393328447274146401806405668488923781383887692062023214200285031599147709537221276095483958712878812832689408549971553034664561712915503213817686258014115984447200647334192606018314898264598839137011395438278072388846880892256221117324860103103198377576413010174998807134391481877763446095594213411281828347400611833175294705480063091395772515631036603407322776165927237124978127910571186003836913434228241770187308778705861703692296798425250569105256239126710922296829231228936755763936316299101241661314612956720067592058749138623594762694652764134270104121332666825459612012088685702904862242531260951975671403802846185946194546102279821699303405440333572861588107190601756066573330840350435618947080865742385461204880388150840984107022502838920393606727604343707758065929083447063834255277207346698018080598554546973689287695235897697797766560683866376848015858415685518640741036882241619360266287494641202633728 [79,69] 804987340152469237757563025748801159063584425546722745580166598454840663065198044509014430232759898373942205272364131284047785654028440335186070028779424940250142055490637818911910415289795717880623463094286254721494889720658509172343568039800729800440124432213484427974856418941120593445583962922178296015977505972676661992194245282387696757621061816725455235371356981007231101577168169637207855679155871513881330691229770568521943810580956687108620424960779673112687890999500378575973379569608691984447111852095760379778789744746666076157814243299425726059731998426329499262908753542486995955584211846544923043817251340830469461839669358508489811947981563743600564155078461475199155754942110050855625688369841930001757841735658470942283017192061183063779688656766305682275240566482150316130587940493223311823141866748297310536114040965037676307988216004345259561544840291301107013045337653666687790068242862596921318504964277903310032421840043876923602498415136034026827139462312874871334035063949194387190030619353432622628905267143029362289392712520890820927757908733334632614856960662222115136909902962454724685187394356529275836760381048974179579729100603140556556308748974121942810571607456289731774850071711303915152284240871008691781428820578637492644873412422975758231656616743466744930217251163560306993696481012628743786633796080618450816 [79,70] 360258946190005520346375496061137476437128570940455606335239229016336557994138273202851477782966742902823090259370495096079409250275031810223776072606350970935646906796606191957372836677121061426037087431965693301467739745438368049402023172968771482289937468363336918444314833325393673763019861383234226328441649390410471194591845506821584049198573207480238299560270089779096326473295629186232580162533235569923144417525594714243079381616503250635004485719534147015399459944927886027443437484837927510175868356005008470943686730913872426671423744213617269200786750513983195961775158346176288153732296133849653876855633619084918878447590535557565117907726429372350926365857402140441933834200184010839099275915102325099929039307101009833331266311443823808079228032870721941541367719398878108795493569866183912229331478366383352490277484101206536578521994375105329384037840292980822387711101612958571524209056825606316065119436158599633734032292695674591713988311149451725758291200926046546654869124362861543492736790504775178943689586502304776753718699388580395930424169128052269217679440706701962178188691209656572874675334306800488627429254987696194850399379459235650866401366506416268560087354515533864846147940267969792881849013000276428149045100337465203533854545716748900654960136035042134175027571066849867345546991176617436795446004021280 [79,71] 7177137660497821304095988973167787090821203641041531307848907950731819466688647757498879134584177590062718679236633283946111664604125853376025533063155653652143858897527749601109739947707479873198570518646800103284160274436331716890465772827042517456647418441777856386512712722003620458458478458675085545932936972651529830606138558383187896501682552871692238613666806497035629402268684353191275336343115714031149262532888303917330428738243787715716419501436315102670408633500974186899856798205825233214991431564763231673055427045226200862027006150570698603934993119677013131724521931687167033511635076580201748845902332912425356755157212978878915972048076234621762018054480004899813493852672402212287253917219766814771009881502708494337926942387338191275932632776422544038859222376591040804901597913538202877191623963058890368036726233026119075696198041852541783793322199403184729766450643525887395606946026857333742283270044931913998302849364426550217884056579802518154584294970674942611489697037591877994515480923488225109976595163735459845822974552210850477876245875366807879792092279556448693935043823331665302784437034023225886061507637165620642139266817541882128082758816570299477178578274299101448215123040142555280973802143233674038699850032367346604208255956930615033442022266144211270645866816815613742390256544915497381850612 [79,72] -480600629525424337856780963745510961717958183130423912419947319480925919226335018790726229000703346186654201620294747467087336402256458202644814837191341449078897494561648829116758462590018707234892408899673118010634479681804757354956473373264799441946052216080223976111805805408492234488710659680765191701524182618554280976763363343644718595530390357955043264312551704122320814563803196663459992800448756280864150402389972817131285044939793974532265166086493052145882244684777577013354264385689881914852940337704651396771484614417294011203819576818847903943340418710674603545896786843850918166095461061683177148063812452174367922172649136631747549282452983911597464528084136726147920713035102750023932566352038201168884761413382840113926014357807010466971348987182445734347847828411925437140729420097845726296451638695330503788094203910899391032972567951130352570393308135298867010984581818812554661143792438926422209799601456348221832165087770274103673677446467201059397778594311024746029718381282257406278230316958542648586603236598289959674051907366085857282106800029858143655759433401928695047563347800244967229723918194898465964960385082311600802793265051843564428691335241890019909771531819389400088498717528611288886792269902697148674109133525433448746489359421803101601167970745603769918563565737040729849308199355413184 [79,73] 54527246918328253817575553179730973319889754948883377561041896171684091368103318986124907666964350039987468512723507179417171544207533979120890957886593886134693701695753487331632310522701383948922638083034313565169031221799120621425564142501679048434073539853845908669293553916161127309916503038607335120462704194216168616257628916408451273144297822355719604342366618160362675628461745495652100375226206282665163518307140019398366532219003613519789907753277800107157302605801270089093496251381420927657464773293345502143211730361442453650629106874905804224967294251756427104489705406713034042955280194213062687646749600566800839829281066781029598523993785259289743691625575684217718371988873704380921382547817554374600775422435779713384692764864651681290673787295603118966697387241660441840496485477207578175398080529976132036645635748917959304786488230755541620313399711151177192232721959217399222549736682102315352686168937778298134649337419568203464381890616553661976264741998749873017228463672763346231102061578968312587506950568672766783994401694873607162754178220295092922691078926608074470335706357658006404200681976845943893779078620542570884379910730193321681996900591709809547764549234855110412554615761169474821561803135950219987606752353784642313427633596116718121798739436965683577107311201091383794549057144 [79,74] 3403122309126119630382547066178641765849424680342026891766353396517269665132013763134060321664728729958163745677987968696426850498890547470537579537654253521417875806634440773685263259186474191602283858010829567235186439378506852598876261582524835849625902405528275695317591517084663007115253694622876386364210709277722346639949963919894373838019298284886227271004976769010911080307463915335234606493393846707425968598672267521762555050060032966789180932043327689905633265863893267803176222687791855223176861256324167756550914607608439398728169111540834868229006879774793709306961822559015804509938837942564089973898066518599598951591074187453933864686160310264082149857030708080224969554223398853239959308192480676144017534970318158324770349852468809218659383478440646515993981977005186264674130054578205006872115333001567786125728204858461430210283901199367032940966934500301222480932067136504274587909587862117578308576504381559148816266374014724906481905620882951978740240136624992530429063043359913044131505581813990760572769265934996862964316326047216036111926919844219530401197336490082732972737245517807614209295191708724995226645609459532925237439791666206130953991137898386927905675636918566309741231125777349815827900042473997806804516821677233482858575453662535907038684175888921145903871212107967441568 [79,75] 54234561223334644817634052091477187892529403362461728959697323994384694846551952074284239271390995558283912608351420108429608595521707626955240941468678757391431259721295981116586109508665288437917491236424652198118402564361990533913930307116555884752462510047296366287038680062501265008976449990950265957934301253738515238764630671688784440173550320442294213998778050273067860710365350671275967782432161629985220744676892365820239513338630523444563311310004388087560392870856916824869298984831032132251305888652708320161774947755271468912707950518453227565940555405672944123943945396409101472835971319518407152851141243698437759989874109913149660066444922391952293901465821457191991409379709195002167796807037836648636704106697173938572559640828349429330893284483543270852845776459501022187823254049938400416240871500622153751619005672164662681152949457371647262437056314919430920101719278573456062409321168029914845310895404356743685864825866563530067725048850719391704384451197816390139400344554009791497048759342668194646492115468230515999450576444967282360528307205751429741538884904216233412983960819940908448488745846194671613061038414679068663985128309736970941840972142872828372695487774643118835155967068600033904868420301989852212613404740605829664745298873207134122629503911903882533493048017652 [79,76] -131308542559955641494076223602991510255954561042599006362806363620033364269612534060972616768762773518115425370705862559891911040083812728635351156490998549845655317966087298842612853895176989016422461329691360620511598920604219778174891927141101379493941201855047066341591534067974493387800654390901183293768863637301136003230590790693960385827210709976374483510911264057836486945929222892862894351995529404690046698905244035807759530415999369508366368001900158551272702138734988744305796919446845792544530396565490539318347380093832197024315332389320401999804005716257291284969187404202589739556118149294855826899079975161029935805494308812024551171954347489131585556344554676405716389728203934417569142887825733471822426124667654812962972887087647826092523678344250961145265247665063273997022011896789121105004645596738198368488900996745760659509918169648578343257445994405507663916525966888337304785666394378299915036155923587912279673442487175480019832241902427289594348111213486493047047074618251404517526088216098192139142567538132047326124164673650275162056350727838876771378415881818993193578473909615350459026507586801047155068732834313798576056496724849719647178145078963569391130504793728456428132688333983754501971693156601448131792462856539165571335570254661564711136016298935467593920 [79,77] 1585546324335147285579511857401039688198420454342583326566007685981198066574582539252538776181528404748066295575182310952316375957164967061592565820461567541067836835236989289229058758242797657654684449996781372179585294979925696753269688649194232050014018526127223691835380798901409650875703817724841739811327887054793917049928058367955774405288531053644416353025033851565924088437855811209409630538188218358285835565128972227691290611690739712304621358691178988238356227610228548798230429605175286828755839251518165395882259379067004035682744145391982206864834035990954809800977220058197952291873483745750039266230971014304009998075634354501807443660475065753976571574566000642595411538379680949865521516579444540796040077173793528903891621603711677613351342729720579539714174784751466456963736737307408480019021930083668920067195638427175731857051008292947602914717589235922915777637397748742499690253605812047268640450303666396375929328017209508550695810608924311252557789438710715369161353426465558883289060531716052773409632776659964891473321400170379847221429205158218298936317557368526175138922589014387153528744794786022835835567816515542895497080288011994381348972730668843375646683916825351629414181518314562465724304966362541386130673926929195921529754371056357933312997466943960 [79,78] -2319461840309478573649896614707644460295879310237235902599497111134925040982784822505983732776466353624527763481768476099135657880389570004265263663108990642565099868686022119953385437298162673299449524297754029027215480783747933739025274279452858898964555257221660203541029843762562024866188830968738651400489871597604490932624255177894528238620727203408083176826805859637291931899550659735653916681636189730902305912111311845813173424861967430499844241790758954326246318278331846035020208590851844611957862117942938804715366810896580866625218821177349323256832211644878293482261311193475180441413685579821244918852011472516715002335547707124269372239597819486328752234711498034489073255394621449103632001036475174713023039325759040127384324306449817928749368816809678747466878617647927644044144162045844456226965436882758250891334538730949995418076619445452799251657634290237057765187194544480255735588856227266474783026362574779874222702664805187924515752056372448474411577569531415963161176036474015138045174442290685250145669168465857852972494617596363746460433454593959685975681921185672255185863873995918282050178386895754380186106400949759217775181255412104464866452397978208508861835403467152325866890587435916240576777775058888444859948608058550437306038154695707041263072 [79,79] 729327409782955304668111897099653061420667990720399543120365891129968096081826339806209801909128062039498504174877626331800292567047957419382653640171763087806052342372068927327778621080125482387975607569020780968839816081522570102532573162417971314310740237733422737130290160474280862298940365883423135332977011933679122289291396732155629529077996469676011810013081732570535147803118385406643457993448463921852084603684527096363028573236177225089700487500432260374853498635672850320960203477942991961938881987818537817496987420530274274671510100043167337322855412429463369063195292653346741452628572612284525317389022151647379895291308048781717901888902835853417093204111023705098931057287946874271510377860899659062131308622958121144105680582520542380035945120769167252921016984060042904508356722765802936698996423643921659499998929021214137919559616095730962092377566001213192570770105740857438904360457378790922988591981423148481439147637700005030534574564544439832524869174148452360588503241523717990253731807571796271253483159178838598384601859117846012103171061899942116366218737921738422825693014478792086936803408636392739809262632262520187271126197292282638748768943233152801078995085510415355646940977723568536490438707765148557072439643870394117539365751316372 [80,0] 458681516884480241879808044223456346342217475154125710899623929013000425174414373751794560384101256022902505203751307394433623699277813198965264764161698321278592401500494429091760456569707813265050175763783124420940321791630411643658078590355388885422806523655717788219832340520326581120013390508428260086220629227032227015611355450220264247417442213093834960131759842632973864473010951348704451228227328280106204111120475934824211622681587922265130460208615637855703969666288030561613502720411937494554253279298774290041535503214747619114883508969349626856118469526126465155939183455918724711840431896747631349764323777420577294448706536170623929513706171411782509646463494061752129977942787895664619136524312192867472286169241008342228072622720007400846801840772241038708992244282112648629785383088153965813795289605269064377772884217038900716025555152567572399175497612480810619338898518913969607484439181327982074020072769050905390467894634001118586376639820462855669667801660912570895966254496513991876654681950946543267481264973875131313953152624521168056416646922838574113768652732652844316938017585499683044729717164569043392009624747905086114263142844477809075856512252597252083312303942012803237559529735573889045949132879427073904855407728039130656310769636870441851779738778646501802624371516765710191819417784719108850616867563827044862011300294194131232345051709163571827832528777679775001945359149268150266933434166447477059267120475468123978288937070353144522857535281053008168417686308436117028864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [80,1] 8558761821728914755870319930058029314703130042119118732758435093273167944479901173661702273976138916089884099280565749751915900054791140043747074571286008239613529632391421545990329580030233913330224562130788936641404112855440985889147833598642372653012030778262468394906319270975754710597255978180938056769662841014974390824236295488133974705635242178979417911582381732066570842430627920742247560730432786572702408794153620901573807043140812024095641353617645613906622381715396500520608835067067076499576991257466321556293355678976345181998213111011522174371416659985457482951894712156561635202733225485373372138628140681586163052247660483013946325560865228099049399887672898537050205209497674281661866884673283225180712796475092663588514261196975064278555214740287539933939590312196996811708932932804471227698210903448567703176339189677220492474860717769802645197583104639422033968096199240410488666291342899092034524363318638156508930729913255202715428266854275485067534725260999374231849211369069961671022055225088633343100033981204543840968406491267290463799550083931686152523082076998645686795012676453984482801468618736497038416809015248677081019495644398887001202081901044608464404028367715179560923848263736952035264038868743957064892496418423930427436887352537458745029220916131707730418818527190730390634415267269374926626029626621338306590855112124973685735965804386868917894076512810718927830994764026888607608698042129606819217057822141744631048173720915599047127906954113673217646006808683263134007296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [80,2] 8484558034570567754005280938782000990974238643774494348312452579348177537100280832991537859721654198866993463877302013650003805275558950464016833261967833686031615510771162748244770308192536007890540794485594520071992966063654193750242226086032660580984051651153382736807356288422886436651225466993326857866571801009732584989077998150615310104007821754091451185570306459626694983934664198639294851660576110887524370672273784097658806013395718070864464039961081736672982609251625643437174159939338797458576948686348614533321126334183098736367226179497642285380057740845316762156650711634588628819097205221238934969545382253627026650676473161681949401734907736767199489938135141890174746626457273240939766952771776794388353840400183399724198061634406885521638103484662636642706780762514569584315052168835868749187956085342852915381036613642741746422028330523688004450660771584070945963334141230918403523795220045623214403263713872267203908491270828593590351115177435236067652705389528095183310998268105339412325073793007898359057285868499596868448005421674760272432798739661456444900100952697673262806828832725666650737313507890645742276469850959653042249821948042531691081179779116507039597383820273731400447218783105830478383824145244783406871422872767285465960647325286631920838290668211437015185756391303383368307269885656113699956776854136212456830600065484314266294271375183914293996175498003092132502624765674845406923585477486911770059143983528060789205227983344792967902981479883539838181134993937576706965504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [80,3] -3344283856217475379601995040565239273544624243586789231079092358235546751594162446744526085934800976374329067582652388131660910062382873643888334215331200188840980708614827670537726049887866771151382573954628826807321305542216996143604020909948700904718547781854944999322102808229903631025299848021419723003387885170340715623255572548375179643864243351704390891006461206077879520357375449849803315354081169068644771904777241500096159807061588011224402814121159049444204692375821976647753706651817910595066153555079017776015697300783915419899063012604590790862833359953241510376551787251752355117430859105265079388777811269191500838979896964593816477530338582159407015761636263828550334549655525818529577277700243607258330490800881729377553416001105834872940639837888036195197505559881313305984155101339111309572425379515199360030771998330193649044499207333964017250442394821259667196992857055820954080431222728017904020333254716975646057425584491892866108415617220129224523140220397097657070247550546001882123875601955977851192596644110271966592644376119266158119975136423108860723296901756859751520340807778389635723723191848540709853127005560932447347748663020422472720695746929252301678480353252251346061888619863667362624651011179590269204560133044777297004036129069394469681013627898177681517090011077879856581634821160294837424533814010597505427649248213931737887508602304351918315253758585241540430648495557365098473778130702090034716639939106104636218818773482720752140705108395377241061907655337621189843484672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [80,4] 16446942233013430457512316325917335092031214145244289827474642228794064846193672362437953082336378811245452888665618702533462453099247838573209554102627964030990549362544119648836019861140222822518433879281643429226641752727276677322679932554288751169561597571561861442301858912254293232494359077197787930765821425857647292028213979139893236076709671882437308222863703102768180213860474870742469370062878560413564683895673001799137447327513071106297860717407057979427664647539838710298555670773667361695489305472271992511933456930410835287819418488131791654829753215878516934236459330917046487030635362392727870438369355408372834745409220621924529798671101962669600177323904071786012384878661901940752630184699627447422191428830652094762842266076100726124483779485371446324785419353191165726769491747351831882758685210520647012319923427076341888844818812664344569975148374269967135678072811556194474688558871702133011903251653355194814379347357470056417320672878889500971516588740499383040522247733232096737718225462041547951171533141209027778971539185868901224039551269588355858788731389474796229198752047078328872238710947361658274088700316828782214134867822174572363295952267676429382255539265853614349170408544556539960451416014284236115995482636165787833643176381117042968333094412487640448654916540225579141601704627520612903015507105201091296051547611234357235206127261005667133039849364233901492715579689360548590999256852326194793175389927652944749753838845847899935557765295796619424578289944784034597215141888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [80,5] -5448051146741706194904770345874049809897782296330107945302115416787802196351348993940673983182249803470489646936264452265978634245847730701261383377972239974991143118782158400028194805802156873558350494833654886352590795724957352710143798971934496571008412809285532521565660387219034812416817510089423601138760200178758139933992409891006732677434366638340484599702839705089011525846282084742749092222406639305865064663863188468852229898349221605474049755942677296890873791903900657238853680424277779936719922689673124849910555379045583000868259049103346651597574637037117495884666118627146016526034836532309355505636964570382757000561464490639025627898702109474561217571666021630438978812362635374609673270156141466690517016814493476052105931102088423458203362957094036531549292089625198850061394857224650486307418006231571235411036842620514427464985078885169430306568597461836964156529924393996180051177974926664122315448168620659878152545034613863765732274585255195907404029470887238350232405432661200638373333065356471021416733395594273064056291085334554940320825506333053074324373055973416637944200293958679113091794171915500602123461943253605532786043994265180725782471705240157683282081126528368425620699956023095576548919854436244969915442352706544097794905400039569575621759414964387099250163386820670473908449463962305182321829030500523247066911114750143320496536094561346455826569534330174476993303367799383249642974831286236503347202345180403711622049965504580084953899231530943121202671734682000069241077760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [80,6] -113440253219806536677941188232258033518384295337641813028034657116785011217768069119048013908251008520024144553699112436559084112654023357003254765508788567151640746962260085587626415754482865774056607028116035948669891193786380620420221951723028045080497183799812257050825568400403763913502741471615564564273833463451209203670337496954250819696193922775891833871591349521658736901440610163385262039067531919246047241774952175337166576056397351541656490315716633169198502337505301896581536258914695263259153101883128784030917521580605379375426421601926470231026936000277101386621600549322793850873901312307755872533167317719316469296868328254590158796554427917495799501840260334917909183068654619617380611640194774258886092490904287814857729720901432190868864594062361815884844574093040154302343338585898202208837860514174057112914083632452105529109726558931351683289710150248821319988472575779206875431940762724097937649890192161596904188060967274996624594528808563528189283021850038342887938909822278154589415789283510603225089868883737109000398052336004011204599875550495765402909601634414784015805889032706811741858820650034307328012547118570799297406753125282764866725450394138322656433370987969929204844623225701617783603621823824809407866285639567876978426902197179139186139619550970461826553034175884050192434628160366422972320254073777732095080148716757306627337982399225508432757139370152658438386130758982138518062599457756624111059858588914936970036173415998259055768651342167415142596615730585865096823570432000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [80,7] 223157662777975701515194051158724313610619546571119099102482991248117204262458987981452934032803513058843970208289713457587182485164063881887578937691800217201840863697024399691399007066925783086087764972012763970607983892730812829807275249385976169922189700651464407246937072665317748761468253987228173299622394569191461227141786255682706951249451277821786907617262688077711655504487278791391392579804970291785914060532077735745276142977152805991123222178248576474828947506902895565709650702085537778772438104261024852169503243473513744784883033945418010138365944072455615423662555272540409153988580200757972553766376904169682779405048941552257771752257511845802639343691590000550953712964274007050106767767939832097670180768396476139720642744901764916237073369712728674751616426349755991639629242088331753767275565418946464105354701514259073377988328962312917920323533375009830340763352143889327762943191397521800966178457491665618502686657950682560922758513255520682635475134457677869088715594369374858731866204916282637641680099228762296178180110926522804750451209202455498396196165141275011725565753573873762937980454094617038797439590995132618415034183968933050361783700570792421534936100009141008115569473429555236207517230312624026170806876781317566230620200315312492747967327123732958897003037472230807305686698978466954948580924596244857194769237803847026270761082847444901501300429197900297961167152402630128464545840280113573444284262711905542135903263204769851809150549985538863988771676159971216686107852800000000000000000000000000000000000000000000000000000000000000000000000000000000000 [80,8] 362157404068461282605431266486036520092165393331662256288620860139485169227670935859755100689201819305588075782769183090869466613532718881217510168524410089507630306154413411193902879143616181869021091882192077505078712119273554604655445113693493960384608059653865379877574950856374187965728715079895509039091176523704973927495533693567641341464200026378446554023812143172275886362126759202839638933447195451043419985370742430219343473532855466223172490672969991039688815202620059231853024129051878684084622824836450128083606494658319031188533134409970217744256196857742357216894136693772342763920640192155296459552324387011043143949272444375467673632151587480071172775323678679829849758055774178707635230921367508052511866711866911956609309758199450862566854092722241336876357635386361810252448812938421327438691035801497278085412204186264703069774233100116375320733493046020134273225267749388306352098115426668906126978167670295667465542784213508842644973167440604525316886531227932747522867911807468368992503298392372462247116616400339292721159959732836368547118995551758912015403762932410388767279276003133002649098884487210595600172649849941167111451610536206911369295720975835448507075052211635360210338801168008985219589891791182326014594332596112982856711750558195311995705724424309323802451783635564698453308485277786410214119642400702482383811791586158597954589271425776135214645785114977020083842810877657008511569025901478735473023787031336211225149474981953935946325578903179035653519211069180342908470951936000000000000000000000000000000000000000000000000000000000000000000000000000000 [80,9] -2499086626307235823398860817113615515749012473402150155104436957801995858074167864547393066386896724560213967064736410082939329190810410585361683675159534903795339064056350902371320962690877539219469044851340822404023896940043214136695084191138334891153697635712775476899371230467901637050660380119859177883069178275361797961493484408000184584057380474029623986639416104994527365985626441460325208077530700574527167053440756478275899425048609272667069537742440162431543855552479097322279445533182145410588108149078252424409177645673806196927133475676251586409359565004863963989705100992485369573261645125520122860825706585543594058310812417185777190076829010604912730964126163172630182510453914788793739397307786040711402792601484990337278066580749885531578485038600976620794516160221152186004922191058375993140238268645702353734753747325762959929926468345626808814685019362897808429018348355702512766818182093381154659619029255891329654804818891498263592742573060252320136066569226906671225446150240646521271933409919866895936417692982143467606050219089030237842346300365412250659652383181038104543620593892261811301720392254019271457976987555288040998981425980846125896852111757016552918944009342413337659249793480324799262225566459603303092509324153617054233411769419531779904752421301955234629077970234461745774343866626839736945384518468025611747423387694946237829421892918503938673690924370374128499744952461655733584945675083683072760958274166864122965343523837687323055809780946269735493369510646331144823902306304000000000000000000000000000000000000000000000000000000000000000000000000000 [80,10] 5721473961795381198660705055104943886739359169258758480355956216660894481502905075232570725986365018312543316211134905352301321692902742899628954741608578916133168603123428006733658021679794547271245248625547260942822944602915228871067525386664657033682522200865355544514432856060840429056516290711367298165640188752382526738505608235533145893090105653811873777473516264396304198980404474098250350660881070405620507664667936139488674522582102710977805148259769303161520234004987122932832824274629767349308239396929873651861952999168517864756616376050265600942872050475332818650593336574639800913541606447873454149292092341585919516920260099811334645288803703097075868376252741526254737349920694316464624615389570856274621175855225498253509861141276338899005843286786386009890975599765543714116389275252208745094751262993437192925489860999047563472843779737398364593559421519074335096093985335284868889279408922472198806821693397575343114819585236197765560653388734577913468777631841471168332103454282996160675659024448769900592702393285376876944657262903007261915079871392893945025630231572480087221540934149828929388629075868470392859038785742853454830492275714710691398019751446439841732454348665274882677617931982734530719556540148905978691991132871971596147246798953260518477234220735639816041859843777974026017445081284761961932142573292468430114066941866677059681392416194922404171361503582122715004849503117737728861599556484326493335093393366569438902793693652553829275285971973862826290477263811854001688000069632000000000000000000000000000000000000000000000000000000000000000000000000 [80,11] -7606218136684201142169876667977272487315304138295699462300480339086081144105587571883588677556281810098839873169155808109807982568430465382640132749295821335016451079853124594929348947771518951477557832329714803679477476411385699863431849774841490429264913808017605913162618898288533481252945904067945881453391450036540026845835604198072390158993253536684474076818201653065585845897918936655444562215735435440262084060004477867238745461595082675557797341724742484942266197070811185170508329228880378642033200715903448794509937953831735183807320084667433294662213743076370453832014710037173049257592653395697359329551437752890212106694208053386465323266520074911067530871185866528621205340281625565054486768071041927965679491006726384514459705848969061717913574588759773866201482085369949831753716334514351118015163617575259796038885678582562395367933041013428715090994985032471516109470144023902129108166027053839411042011504408483301481556470857585320785982563414321584217298528266788717234533475676035252927856458083804933322979519014657119359825348596867125062040247637320168876039025696478980771398322397764239333939687263887221916150911261881487037068800777086186881730957993204716012678002030700766778971438660199132464350209861230258013093932848499195677235166051614097000920467521594843558197631924963299282825228853989733440220020611785996963682178530918962865349990423669463769801679728121109332781739786916412381147385429205416882057006950526735948818667169986952132653101388287002357198357189842242302512201728000000000000000000000000000000000000000000000000000000000000000000000 [80,12] 5942047692446137881712504874057740477514750086437604085798351877117887361334345561676836096564735947189885665690766497853633209641023810059718731266610603545648221807257330836379777392004931367423576842557289946081814769286079740663813032129165065987486224399666664064823270231072999059165940256828140918618310441457854797985662875192843370500431217239580824135326200194959173008627948103424558053762665236619514338088417193427603386896994406197808969121234968150218589539430817526899380793108338626736679082926035903711008758687211343416818547522200973563950489780792018333205459759887497789123492230265946136904416569145209397331808510624830440595508718268188737182640359520748984703026233888057864328114736760459397952478530563997410760692589747344873132489646669035041713262977543679933443334200993155927378984909777470690802380625960252864751685343600051088724266334397047901436674259096850023633452184059881954805914537532472340049570814146900947311836816657293776531461245178160467743559289620197191678465884636737937112576523630557107896850126393019602895369433895738639255215641250437818411661050195451975969779590583638197350357979004357890996095272984882537949904178279417073329296586728645947496653151074786065287186279009345862388766545247082696034180682532067389101367719188399938815362248618846641218566171061018465230116876176851198365341524389125541965731104486731219195666180665288010767740416536421178211420664693936474599536764101199931502933166611126271196769651802670245594599320609815847485768204288000000000000000000000000000000000000000000000000000000000000000000 [80,13] -1527614055896563165289360417064157675330788881192010138017512196586851306587043987551353370060222179798130022868723030001979922984234347733922402524125424442366747622577714890567244606128178962449013349451976046538378041272893321976813122602082578276545849970129866575375683466589342294876277755188044481055604328631571284916880040023688227993452853846239643103435268278864601845040129840096320981366174456261362972447091007573903631768907724031867775934910080905796667597128002081539059995471199486752086508094266831840463640610612933756570647375513070762397651388286196360297241208070529902880840492753682964686883970457740977442847048661111608514711367227002777479070080230177663289909498910214897318949050994991570951018031733671766521490469579016664429647919423077156526848479070048835493555442843672727928772466914795646656047812399734465950146379316770877698471009207127433004355676580588398646573266506631779363083718093939756977968245316680280936933541330047155249411634444539639330330798811278963818615264678541715036583755106072154274879791914892327050518490644791399392107836140793946199566841422398456719924536647206374069601436649194190616607970976064422156034384717086625699497362945269858960390296757026155912307107552168698812845617828420347676560109033076876792491812330545217297239725195487295876858746929144965171798179619088186343850632818682617159071254545691887100950763570454767554493171054960430417918398664414862615270315061667909368172213719814988645686404596606325003493772288271288599821942784000000000000000000000000000000000000000000000000000000000000000 [80,14] -2393452148650326731235735303877949429978103579285843938789502053029651556474346380513506122145073235505215396199890983673088483606201018488001101374524167410020972456484765024888623946338585375537441328033991448856914865784553077087108422358057446999351496668061257810449176981351874293217839032037315426134877586910606622445739071743139344344790415654154711519308814674553058218577241696821778774678976968421510019711098731432116423273769367313932386684654865660992988860338678502811988042007751047386295442774033702026341976890199064221841561483812454616932716099233360776998035746269154397260210370025454595269536199518844015289774794442363507879461811194009284515014699066408439046265750501581583998494314829691734453293532192265293191061932889079346076721822843947406733846045563083274429186314511817047085975197661796225024411081179818904980089522514330668646504396818262039102637322582878861692086759229269000262593743102839909851744793851338733730230522968452554597759784673569464946836227960516453033664173833448704660945457169434567287420128192666097441335875091612880459123365952120771262690943690100995465079770786256584085615673197157540330445518156054928936796787375005211345322143142902572445760523912797083045470093763478959997497191731980835670888373587880439426655853971088772815648415767048492686562176167775366028578208183972710064276984876321432842250227983495617620576781444432048171613954473801262697943825002752670104934304877664214124910908132788244596520801937596478865698409490769823686994165760000000000000000000000000000000000000000000000000000000000000 [80,15] 3547850119074469900042888161470167417411967913083051960751816301545670988064756118631066951243085258923684516862481300273318829560938414877506800948998774592309460629970235428136737808445629469626640955160558563014459607373340533826822619436800320803599143561733485906243534528645770478713111739657445265035350963906875138038812167372042036599294125157176196599112844507094843312322180179114658072589244520880222525111581282019289597327241846397706113458604361461885779142479034209907235093859276036334257738245741523300948749216009644340710903217283186832181108945841372728387740427708806202869996230393673704436531761501781787898687933298683823973392023438209344864217345166314623198490031846857669660850529489396721502711526219479883312573716762617735742577860516794799957479426384803012287889893270323845543598755722713839452278749303157604998886850540891644862824532001589712711692644125468178691761086927603136093962031052027795653666679654192068553913663968685590213087183370820056883235108986064306740294573355000741422015884115104768615485845855942307611352185827036583941935001321397753689087459458911261681138732155938812660621211490059370731265537718814716412763605069055490713844427822147375902778299436390689659083825416702094427292902155864391848838114841472554976489262864117172337573115240390134691953986496369758884641776841663457824730924315798885271083917832385913651884468729626723926769019313950428908879931342850444838970132448831800779897814303165577170915098191832767853157089054749968487971553280000000000000000000000000000000000000000000000000000000000 [80,16] -2447620841239513038695327601052928963151394437291978024093950362538040943671620208860422044353630673359878156852516262348794987447801651293253058823321314260440962052788625092217641024253735009016555475854214133672634043368720295623513635222802125867893962110557339780483379833540981912292011088306376090527170682836086230483580319118673738307994396467095468696552719998173337729649815373865337691654565124441433292262613338664542945572017520499662356568445327005289995011744103251538659440932938608554288758311497395256271785534061555549431915080630580965574103652322833086934367173299590942961393495762799497827459117042952366005082576823126697228393324424449704326901951164835453955666179334835482487711364821798417473964158573063221185262689250697500468505624976348254637584860395215161258006893704686311767331788744809586688909115645007279846267975970810594056416380297339072487671952717753598108167997550512265628948653784294668555494381707172175151977145080189799006859601507636410132316231654970503505350734390231932012798209204672431864123309575297413945196590268063903160790103863028787671355462759893358651624541042459560429683207706710923440647969941166168139781057259013438813315445095661118110310395117171820685217478133397875501252353771749985825788673752759740037345558918870905882888971944866121020500348817731996411119049238320294785717987592609268169671140714164065204907133449576633403395392233287739403082617694299836219601905284000632214784807109703434031574204738795902931105055300199024192126976000000000000000000000000000000000000000000000000000000000 [80,17] 936279454893231776948554966015409765199210434820508199273458041383747328298681073022429728336081547071791570114210258952841606703227481046165493012929492556176680438478093053552250211419088702633867753467226969241264001373779364885886085036612328718495788857646879894603492563147707222660599306816519786868798005370243564509807490521069277525702790096326891297541617591436624240807652249387831742281215000197833644308153783960003928701728086845351272152603549502907269140541290739161689301336183017639709762242016100935457540136449025665514233337142569080968642384461751323764393262922451372875172878307643347813065318805896542036587052129691642738947289948362739978801631946478032281976007555684461886916156918545128802010021957701937401371681640258406133309532394978745302132666393672317584989753481110828731243279181470365764428735113759365379882360533488543547929290182031965975134505132813299770643691994910027195609468449919708605117814911324169508438362871048174900820199841855328605921899492291994965659991027079181749473483262070951307955837424195368009641685030199747517932936584771139979257767531967261816090784318548112833217327041992679845929166064932225215015042793576006667557330230146753427583912415987934355739947257182293672221718484796361675608656460210137835370534428231743591375249979777852108147215963601075296997795535599830296565094126923755561697709902605088190028156532205838039857270638197278535967503931999822335223769713637553379045442307391243662427925863787310462258094794895030934789160960000000000000000000000000000000000000000000000000000 [80,18] -116120714620023244507787180025614959788117088257355437032681479648690003158646963388542770727306767677071398405906731214544687158500848217057707385782375929181589887787566205776074653959195614137391271599186164578893513157203691694662513528490103089897595936095489635508713515694615741501962645002606483948079174592610992273409386279912674389769545382399259688279524872518085949401105525921352976658486062854671230973093741835661684703235177847309015465051028759054125541019115546637507551653594969099507858447546908548435007014483844196133473026582480876617267713497601041780886245801409953984493979757502095217344461837564890320072087919640985593803159330756885390165218157618421648204510593530348829666681175832250335371547340689881689261166320919842534402020373987255888903840235025635216006162199170123961390947626038116191068386887264061282805929329132889520326343734443808227416224875055561399296011616312875137391055581787894546446079257833627175972671835721081031608216560251390817798709975302935155019502780531321396849399483904525043259938275293394939082112051300413099707778787420961644485032696352916756095858271600682947220028903655797285112577261929970453674221391975702634343488056468124685064673526157354235324978613354872313921369301314360450955597400295557932954046875471580344190656596914715964492532592038739670423220102875763738514279525993411005896740117401614626493065519657858138047790198563109230819478285555753581105055740572960942897521083802417838367759823753055367475323364708630837581578240000000000000000000000000000000000000000000000000 [80,19] -59763339576400685319116933016342048266594687480055350620275388411956413262368484837460750724382303135076804224636125840227767419017213745380689577287504467514742636606223761987591978137182301959855411847107423158800128821901095183938107690914411484952303919308544063284518798501617955798166064466597202979284044670952332383133626160858700983988246546987706936960758507733688923644962249998440959615783482239359379919046942422831952646903541510014888947585678799187664915285675252659237481870036903970826232069821638166383154776682336520368417424871246769218008886993682032888097321613468325327425209258354242285120124333420551282208783167516515383196487478587003345368539006049270969238613020108000454174709860007230999414889090851641099339440510779097435932150941376921250498082218198055047518340107113494194067027222415210369629546971833732547967117568198717485293766996523314267561771544740259266558151996663121376081654590148691284803760974714929075974194724751818152342126793230244556945591230830498499002635461214954754491553955030192731721835971026953632001784116586942440795215983913520625386416365270327252552123615495412130422346795406596297655268104257858938419090955670234659051749020984576811060174709354927811079525837719397635480960839878871081021535944646988866805284555112910998175834072454655468121991401983548230811031462733781523657099179397973347235419532472938600900624064386874999722664043840674232474316829710482734500421168664678687837770660593950945767048170679812684648140014624292337170251776000000000000000000000000000000000000000000000 [80,20] 19715740001947187024859065909677719292508025036827128513346803189423951481335192414467610498002864254873186030681554533182096777690852190050491906062288235862533079438783946560578081037737635651931024237866246960320257176239584875447227598898331045852839067748718879631425592441891415953558711775586230299787502023361667422888730479916878266995415731824868170134310186110502098275624474523985673934162576068670207750627938493783137409395246926739281705395037171610276617096147692168661926385943172133764478018563904575332261969807845080360135757207638103379844894393314886109753939694533884934574511228252715656735161655617491010242231381413170168115567701429428949410348181712086955530645544442775365503497872574886905784418779592634132975874092646224192088522665662677674286482991950952684040946841489448998391458674220150403003878328556458987037856774032585597782289486487031815406154720442591911298666653399115036348314502146414251294530556689701804026574696595626401964862534211683913586903635367259620193233392340094915151638860776169800394399431576196180086717551691296093437936628446679840055535292540087994715691680406672011824340342997848180815220213156314890427066479160571184988579241352734984091484892809135028036773257646214245017878071159145411439050680741237806355691788061172352502249661238350580617197821369775403697322265579962422850201489772019836674067955998070028709786624131396338484153883583280560807564060698972690476868793152867246260591228655897185774482812566209649216075730309120797303635968000000000000000000000000000000000000000000 [80,21] 6756447889037020227048643576558523584669414478096443268679033462653824281551088339703089950850227565832017896228048677776628004526896711014293998839077926848902470008597415508294196388840946045652300515847459949206553691248495152581864340066435898700050066597337430922701066310911711559794288948064479947462971244763826983449981983451075805463584727558263327038280618681930877077861312975404931487770414919721934082345086737788174344352190511871255305177211529669815441051887449475187405806840111010020323406452151414943390208260159337081171579795660344804767607556143762958542411705708216479961829008931177864044588584185309193166617279136126796949825706200177290620127934075598449340553989503286631861096075435331614733838810848763734774477597466148737750856909664123638642650922562781793062993224037926851387222085653123699309826108932580465943271748963759793106256186899300645545223440787258618067655830739515438212328743162002105030132032802423008077464947960560163341254385823602548722459614591007596365835279641920174943073480746844761871258773086578758809452737100726466945304482954734830712317625707599360271974010952459586036665913464161003755414992517899065840271494693983622072318113448766894173054941084247073840026722482000489666161721170978840280156495987446352252502060058449698633163222180421476147739020226609233710890781755199865596284008545179780031283980882560471950616031798263648328542433912650711367586362663089881045161719774969793069673557982508732475474340484917442487801764864542994092523520000000000000000000000000000000000000000 [80,22] -2675849598754851524145000638268958822154561320747747749694086812708357665498405100946891543818972073403257107007820983531586263014242035698705690412174966980200915388901988132263465001715247434456911294387971052175039725494479139482261017597046051751350594343102656666128080285952560708218098171993248000906431523164567344277797251916888974973646657818278422250212453356788676698516669292185325276785077424809201793686382359649466431156321699640051881650842985584462097750255851501576201915947665864581704431087613055676399667890883339382108840550143872077169651167416133950078153406107377028751364670574850701497810138908965596558292773396298504373206278166069917758564005904649480144946256300959733926898893241742027101633608520918291314587737430135451317833024306382920331555313616270267539607467234683550394381344744901524870708845513341713988820826066867564816258148404861174346563876116826442261633737019719021751713239286543709272000944509064391996141828988398979602858726462601544053015404297307140996306362788383113120745382293393180583900911912303303629195458315731101616666480636305803782644494401182642263108405871238132781566453742281576558779951599019749298985072396755930311842950766165988318562564996945548529707077899324358120442853139789593124380538166790573857591720538025200299016085536280330848628729051391913967602269114743265999158713977560135648155318557801868425285567829677814023222484194991140232651921833769129375863486506498681902060685793912182963209615230802384355027178633544700365111296000000000000000000000000000000000000 [80,23] -3024647098539924091721460554927887595149325500128538203179892889083602511610752792847494232138536117824906977873197936880991166110302237879552252237080458616427209128504791819100781697456297191666475032811718891549080973945112285574587701786485835413247229053391354234900470144608869890834994306215342836516182239554782949798538253313022203201913922619060007237316073724686551890306856180097159728739935184735800598287521851830447582489170978696620626822992330528671475848095746434796482750243908514895670670428720099141243933519758451877558333932107759078521359074783647273127761374920129278102860181873421104110544587119605364810829297963719779433067809818324691212528702885989070528256284685984945696778722694065104576464203606881664579137028216685935683743083046899066826441655147748351227318031552341663515387731904939842186016406725212154404924638675837847544598829950866984659441008362319284470182104517269872918386642444979018778020446305421615928401979847098169551494331143803625620912376051729195885028122386564461491126802743189886275252797390721336212213259414618942734710457254199634424752356746636551516728345829976068058706126735389759231900175943543137225854366607299345169896657541317716178121242596292657938549438228745377333660756460208286878640477146528528084872179064393616680992786913820581458541496879389161886254317429575376966880858885611439039118140274146151951270732952071795245205412799477785306699837294203389720656248505969226647453239481966811501249567362293347955561143367124541551673344000000000000000000000000000000000 [80,24] 3052352973603224408320756235809070683129157163208127487010926132099376328889921873309736226265917294829580774001053564237773527622938063069358753779521504308090621640704739143574934999637765735264160213995724313473714359880318595352017390403934738843715924075600104396842884944868868340948648708173733605958989151322271758613544752933105951096613760807307104816629108275685803965001612358090083597171088927375214690693494515460048171642916572225463773032488634405291638720534516843859206088552757631379495042345193916715528087914886941827165152809763870885613877193691886103548052274549923939035106329325871946980954222615292856825741098118615702107179417825548790566556036869410128191298522753051829052346792654403191443452491353284283768679370195281719368188495460102472699064456746653288614406456380978392316136961676130390661785203120400386962801335332299956615815822862235693781415727572230648042484678331469904610812479435961072665250543504364935101674237395896103061031212094247168964785530588273724607402051895154599633846725683846826285238129844473564268165226711783652603187075071602103145539182388355441880691106251817047900851545947479968452416296456561105198589023656843271916844254446929687716901979755258773134585995680553444136489962328451881410769008664571673328300742970955831539159976944678679989111439175312798325955035696499923742691238415633378582185736336320804474762317848548019465665841943137551564133618395172982781168861446639903044123444694850603075322207481060501620761982874660761845628928000000000000000000000000000000 [80,25] -1367958583780462380348932672296678584801168919160897941193101788221544857564871290131821250494491297972503110051465403540094620441501955246536173864945643365826433440786130289718123265496048468969145140482508986199302976608263114139837821159897711232155483414708944797147785605307550708539375058167027954567866271237235478185995206810946855390377385691278667341435801230141547916320859293881939564171168388289415037993238550841824244410531212610392825704358791213803530216031363519214289463285895286485432973515392300931843454187807730074027420132654597306695746653910807778891809150955384186183743161573891217566495501010161611187683217537817784720762066527442457814418238115246119904850131447364401194341651657872016881483371113783760776918410900349601055066390740990497040334244579900530354444741717931051239117374658711070403939310389992726618134681967231694344296900753739540122188501336453253046240921052271809787201036717333140729331825211762259549491847400748772762250265275458052711771485977215232121422395564266967844738521420252994081733343705858662285079607427596609410967318511823692123426169360065645339644959600490226132193080398919454265862018490195395993763293522071302028745016268285723018391933150195824513128252121542544724633346364281170701256264172084946995158273136620191570601299107695342897273243929813142846076779583081643206705037794148945776368821080035127493982449771004196099571158415456075952541909891501966580812758160868197151991673712506608900820331258121271214160336769844982243655680000000000000000000000000000 [80,26] 341057874415666067808993931897913735866604003701284730448047821428904888178094404865389630217826166957158051866105287429901160616252508198070170019422856335320126971132217719672576387140657932943225735744206612910261438734776087653708419070109687873258907400476958471346612707126365256094160025219481961372233127491008708301702904598969084421977245214897766709863189347271645239825965046009451821970672656973235579626741953417367387694844304310833998414308106306563417865507663167722374250809366173644761840081657451800696252574046651779872492696617936019436809489901114109283816995527031026839188722059929385120071149928143082310635445252243595226140257814111513299014010218587110395221672453866543746429210309410208613694889537887158413519014791885074961232861588875883836892060478630032481205228877849176086361816927320256113392019748087991736644004689710927238699906157392299512157558551514637426790137932329347481060774670668363580389841274475528748050662394457079940052108642705954982113154007448121303141797209021724310010294091037713655169856751337819801497184734714120848843618876072811293852708368204702390089552572721703181657139371634012871077348181731036605119579450120785314647333040144815536415121712286610892567059628549527578941485897710915986778114725335736013097188589182959674143504100254520235961138696666285379377965334394348062767666432643812322858647253238991583283441347095039603613106736375441925884167034213560264428410481232354433161467204956666449188077028232730885377746707484846640332800000000000000000000000000 [80,27] -18503231559932884612662913838228752158799167217749619256062228084025170312265386745823295837788502044311499833623296198498788488039567631819702775634844323336006589751170719896699335161596052246977343187859748700093425691903299047255761997665050419434023826035704383414104370717169409150624651010821751418297743951435635402223924266284422703383946045470913357541524138307248506550884348598574623593455671099911865341493591152592620515974896472605385726820130422116753764551955925048141538847948506632559950090375314417839806249064199795771840849869467753096193772111997213292695915218711665410341285401885879997532301019794197440561353079595009653824100525623698978712610555594886959193135012433959024382652658591358219802691759865502110739343232258908085292208175156640102339435788175433161441278748881335926504003441721711153882504532271806781801818226837570824946207146103321162277259901837156334657261339360818032027039264208799615756976041662601949276330541880911311714858738109519000703920998470978390562387734797222909150895820227748710949970465424651704686010721058260605545958088435691096410907222177969442098336751273218393274465241522007910210742723640585489343038889442896840099623466759409022381306152376716906579245357609640114966944286235001154280297561176418144595923717702688919441250229515167332049684001824236685915873128280441573816522999229192771373198039441081403748771581783154826575370535154240372587649652371228170687263312210878794461220630662026738506998941730535178356752430236131469033472000000000000000000000 [80,28] -20308353662516702262085904188820548570486669381930952990166002240061434885099321052613518858567271368993353746204278688229527586456086090758945745147262582043397530036384371832508991668435996785623955916474710918854117585765498245372985937818546652890218609859706056370789807150020636870465338233145394324382545779516717188352098342873803440970285102832495510890055681879854259659825929099302054933389907903210295661724964270114492043285246891906206186748460168366684555260887123595215000843152931738061868777003796596910006658570981544319647360389121087286896543451353159013885548346755721687789864870140199893092670451709782043153025393827527900668143505208989581026910818313182278145968010401228085563103346532276600268707170956258456338365727980258102965602839549948038440489545604769194090471216498188438093632730205361553134563779683016609953640774399489771235248648116763663775097758588451867574943912062801507661715410067931983178553951872121224722041674292142423297683107519201307621208471206729017198821621328667880618638306613139343234368299014840760238966115217251249721046570059166542528735263849004610652444991351794635946862615827171613232675505226151981323847241054695962944709189589313826500461972178844440930828016204162348221307371821436542764037160950594198257941873640630050796635131618756822922845267132107046358446184954060187789559493065154527463356401495153938738773485988909784136801351072970742272676600920058124704699792348669639103676760376208989387522263221620578923736131192002789244928000000000000000000 [80,29] 6529804502951846070667027043294039137722550826058504471212960181551550584406210164032901623051237647494583097095235353274836649445833151670452468183630942104478656280805789968212565683554129633220602363843672713192484811155020942510250921734172594357642962739602956411288313034410027478887200839253703576924401325744020049628385350254015439051535155641163268905699049697247064361817681683966231751654907075233439240122646610557837928835873263160106799227695137644943036750439502584547119485981962183807585963866915527245647780802306064032656870615762825112750042088220173860505674478526966228127220534493880842965594661594776235877751086127907906836786887091203546292453606349442487133963760325836046177314552979245238866691452028975973423192656983593951992268235824998929846439109051601210537348491920422391114501892247291008891608665745869881549444543442475333826910166529961449238819631702493806625485373964882057676934719392487137363571646261987424658898757430995004371405514950314618549088216366818733188116196917391614500857407513594679790154425285600587996087679941964802315774051484168524720173037584523434472287582737043831154713545410667931125149054670936755815511808962280197248890580371471810371971902060369757351362936350540635077203335186425830566400415222065483276473988082987398191224418951824031548375058686105737820369110682755251665300033407152075056212439989225586951431486263578176459766513125707837279990214074881014811979694529213585943814500524819615872783336172935004126000812563280324198400000000000000000 [80,30] 357603883581676216781388170689695157068832228658768224612447203359059205981896502006898193270661720753173101805870352682147106336176998541623256490655369574368699916766122768798577677110173823561235783535721844094932866414644642012820872804354911598991562266727626589174789843452287879598172223469981549023354236717518878812434525730875368122274349330991230555534887554543236073797490232965924974494173330051580650519641188298671448199910520121285954309165348654261314663272616807123010250668363269453972260839963384367570871781898349570600214901101010548173099854388739212229733596160815824242004262145030669959790179521204768410212243735370711659335444116765232377989045707705357673403463476710580847981928768685136947523180289338094651193948761763243616185130090746525612153380946067381756755295825531133982777631776742257886716900963378044788233880996098113536522241616584217351596244613366208593411965129972280417640673573801235492220149637163806938183832862427119874958319618305217223372479657662575150806532675041122528641973347022776471349255721082726226057773699380167274822067603863176386993809183773441199384407516040420731930444793875163408164054794715479571592424198335551101394442563101945050711324710897959975260293557109438840886979407392592935317760059696412042266542757908671877192840141500236336627063585075682659648459042417516418226303646035975741917078653062309746745253227017597407113826135501653575779820985455699571194702843636140273787797997086662975141669447881156290167837680282479099904000000000000 [80,31] -841917932171917329937920801413603482532866444278402499974906697814600598437080078919081817055278704591271021567917453588957130402948710608337783154391301857421435179623248902535485292018212837245430595388569482441170113039948135092190679403779005357827529336169353387135269227197488586696160737380163753696160399692384411529863631776728500365907322264644603142698125594237701458660273482575098402691082429996006931862960982242051839074118331531243007381605753305831004812224551081203068159684631523045434814320381656200485950332542436936574095522243121666725848995503086174320876693597855775935684816721135305161931633469313140502850319822231971650597622844073625571090220266944626641299598960769441963024757833123828762684596353831382296782219597823517887713960323109151778717268434506435861307422810398027667966285528331874570698875176370159968255250693121105496920481755098008290458465779478645520692326048473820392219352437626415617250920734692451465763794919673210010485069091530886409194104583126857635406180022460130948418226839174614111564120475358817235386706999714821916668216919546219776200302940865010363550132540335011611013230856860614921870548793036597613520804323842871257782176541799792119629198032300072564544286015068892504994514165574100000219448157375383313872457059400212363350169052711552697262179059688399264365492427008088576828715166802878007235031670622053141169082604194113888300151112920320917154289476330783199389524948798902286449985527130540024291539621221510063933927555804040265728000000000 [80,32] 300557393972634103407683043516750823941327744869057692324290418737651384387847184149345573037236637557741527122507066310673728414760728222783036321171841270951546485947009106860785011241720486394792136742267555931479472635493437029347609159811748239887893942979683298441175220182822681005532922020648397101883968377436302232083779068723491514305032919472668687547936063690071836902674120114263381704564880796373299306914876514501162798213421872931155258191899526433116302272043569267012624203312204863836299168415637013536914176654315754752982012938125261789931520623379278096565557825267447407183289807438306336090124257113032617638387343987046012816892824924602878787738553887790041253681990776748595846686672663910330898722128879492296567607947549762247036530127898885161928811139407795260021635144698953571908098263266353995552817269012476738489069705502532082318367896836452439837943001251293594752105500068274444923821805583346012660291779327437783767454665559311465475265371478408221180697124286915271775915941442418412862057478699650339219170694271167502546587809820790267780159182798240043346699393003925922114674671129895832139902593893081952336498538778427532191649217377355013965233394015159325367545768381321867308873773193609177722449748992235821776567851242894896277636986779861513177820974630727986470297061177905014954145649859866196197965468007640523907210566373798336867798265788861747485844546660834895888640572255547483303268643670407812888022311941949534476556448420663136734900827889195810816000000 [80,33] -56357743381614842654233110745132597778509675208246111936612601765038882666222915320008435462129645873618095147479218605193503452171818359676328705311061973991678490476470934328845680975461722871669510152050932100214762061558714455680708793373121472048547429011836110849060308830308564096158071850677334899321062156686984382343542491209295730904321729970917486511294403381667406903278556526444766792616116261139646262189937868334864392349495589255612163931951093310864478272348421101473647578574036229215471388596033275018713434644512315056989069656367166916648414931653620695566837126696623267903988607012199739425914846108035366509566198818623833988748450254813614890938973332744895953529181102311134727316030196449550486219318869150568679741725079805728451608175131995043890673610709705155279994852919521972944769242598033706448935181187613693174888104547673650704381700307720237825744427235305381886456563644512724105497776941569382004742841320568673931135532063523114865941097736234826381548125016555210735883321592824434555958935456036645402591781382318239377562722423686273151281591560376341983114228036552949497724692519645090926874942487760937475581151471099087353758704517129638056420516394998765384166741070664467857310804762468831588313589810285709426482124142568890307437968054318525883068578797169239897127174253961452687023453261423908256354256746037477245661644264541281238332136836551318110573898202135087707797663631896190511763146490150360380098655700785636024374972072628303637467188282178142208000 [80,34] 3927266859163940526651399461842222473233907790620309504702354269235915393226884549460787805014278253008071947128027567594500463307151586298944439624961331852078911911335567902659683665864240119128300852990942617513044771965194293684609086729453002154939031905871532760116636092144897733739389363129878564804258275606757022737689710330652549057089195790579652710937606618429238225368121985897094776329163603998443525693081729007850158901032073794858041653662792755986790988685772304736248335189472263119725645460742607955880373221630347613629172033539442893538497820715425462451968428943437099725053001090153058392136164342641373239539039568835047591918967939159472037630398342853485670923473534762938799935587956447696771107293373081755854896755481190001623228240198623354059721399074810206102458759568892780578575047656668268353318941860250530365116715726538820004917560027698117597371926086479607097943117844674144160913845802621866983284866111764667278688379619214422350944991635963841456540397295095190650042421671200938559595516280881086936898480283040934830941112984503109630475296038009765552900655327536327555808516685957761345626755691948239063625256044094255044907090776404681402802300151340766981682844858913999245926407837046822880090717930409055216752662709950687737358269218236446449747419058059261390076887576350301927143462213114266909479244019726280514621977882237541178865089256147391074240074826076757119007718505869562824074862652833112269465293620062469226380165461737878928935148904663464513 [80,35] 894490046916327069989801769746124567590898527452191603538450000538631019543403882593941210454016092633061293996860177618755277796289088819289875304474507096282207740192761264128100155609492784580313020204939275049362850213950667137130726587881587235068106901312938600901528196624351374808846373857774096801305987702890523116994478311222067061377750424735268895233424873123091476353217730973570853837189913994968728398189748734995948177258952571352029668077642372087536996131919045048881322878936375466570701533899227089817304634085009213416052776188668622221875527628808027630425365748612266346790798102090526772857767584011737479709553833219421453368915191052680287380467153603137429001240731030093399194637925021805497309996608428383611586397268305525794905902073610210650161463023836618013215305638599162841560433309918127997393942782426733569581081267320134577086991009408268864297041064660850490503765309307233630208128884735888472571245913784625212331383386010702877391194572293595421275466680104225478833032642545585679112697262534333634093898243788563924229635688521314479508253687780453086833799424842107413979559116539540391422894579668120417814766197176242879958370247006519907001647248514272438800598378859051471883251116334180080333488965048977702454045170303670560552756238712394055563594959251749816855278351282134548883272425170904796299198419782240194083767050732804342957110748704822006820204069897852544222867980577095629011520072184303326715538844986847935723887440303126069415593239841280 [80,36] -330390850397054219934171264965097222864164052779627608121580575611994278950502229740161491194168629426931558045621833022279537842133151430457788004777208496595939506846797841232244631444910453247396895875497334675322704963434520158931752806845965284401109368661591840487184868436061279693770816427573583737521610976039748693950255821505150797107063723317942256233762444347819629641775720316504611552441245596740537268479524864955118448693762580724883247446719304257879124534848050499183348333990144647756513814181354019456983653825612017901216336810889993346354456138838088492878850788429188163872815499021523051591182560774255323556080653772841324085672638493205948764157920554041035681287891976465088044991056088231474033332421828220376909355599214052674471924118676848819985903386791028643616427852737666701978361791436420167025480016025106776730161027217587092155813173266885100805212350938731703869498827987854292615895815463151145901096483593651993905926000785308452505609237213897147048630808279894339432349556385405514519811659291332870135935968930925655456321468937968477589926508179458820112813903929588098581337786232965851703991509422758695712854441358398766712784987843288198595779364444069108115959127220614196382620064660782045221844569601515552590699738910862241462924546876521087729639015509698893125165276865944800924235892534658392250877992331610919421268263535058716497706674725511033660181923320293781324057265757719174365222740790658069300786740390323126230629464257606399895893282944 [80,37] 55405122023939119882905097337169518682058976466865498408578636037363747025146665149119008662756669414565332671679816574504825515510785410244682961686543816839475493168260701306983570583437193660845043921676537874294054662653871489650813683041039170556562480517959837285924094688779904669356874792770262512048449131586690051901009927477591921067128831082255097444409359199752177770213676188127145092434580781983582397128570765252202351592693532154736747552892892028579898411310266941036470494099384480726722437340396846249427248191318000332270412613654799226882137903704020161683226227095461563851628346862992109815282786641449147824574563855514168081103741303826986907005732485474608468069502380333961405317082351378156490468756832637830171708623322559480178292435687417385121123311862599632903059713530326849835661582629662391025428995955438637310197525187637360663023359406525897674403847639554060936629680463930445556653037025755910018634113637154549483131618734556426884770586740050684893780383753852783724644743533129756649482467289039894942482764151041596569067583312944587647682225550256977746066144370919956832876523672099986500397863836070245898247534940275849015418749713278572057274046699968528744628439604190325844036134723612723399372033910280955858093990499932191161282337501642280663015330739608230715754350520195959461624927815949041526934772824264805681880148600224612753756541086646597551858839497301135271311196903905956402995861697758979927011305891487629774587369312737209291688320 [80,38] -4865307533606134608677458593744000631218767549513243045383729497836451716643410984486879711053824409814597466916768986080522048156714610261462714423251384563703646849263828207489403262945681000270501951598708296475684910076392389113733383636340868258533910691703647578517664629231172411998090154891198284116584691064195966242125720579180462303314209599164564868174295370597103714343122394328704081981770830268994429461417531004151785142224916507186509342967716003883647630624924302012594799844068864914897656093443524636851273241795215334352209579830559149790149188504146300773487291083597441975735038240739158282320759140962012907563689852748116643016186772645439387242822171991739211802005552881106411684435687963307529197205180948912784559857254774843215224868985873242558446643557872454816914141703329219620879056018340532005783100327628473490732333141126406728952867049741181262180323401307776694667736094283891135020972463218668278787658074941886568375939320864879034983245974885567249734915845306845793387962179304920400266522618403923713183356258901264054721136101127137402757751405063476349228390803569591746943471106120751014367479675733776296092533997807464152813133555512260638421569616245220384727203502546433654247175276048127160099593248648066112585062676783351066905069660134752456193856930790161847395707510535471283929305155927854578634256700460479193368685618766055094854341981962466760521523913062432102939642220110526752624077617725677033531464318842044388106520966221507315776 [80,39] -2587932593975242522307786362175804820052507356091981824513393762969469594831167818426686990767358543711458513328238788885496755862709030454874911023592991231706311949734271836279733558935037572740609513710313424407266709792740816999901519522618530636846744274957270251298127142039073726003064641655368670614564870501012205825377673341192642485067230355613008480913950126418650497435520117005637307403040112411515088351557660929362272635661952161022083068630623329840015277728749370637855344569401511934131353732327739946131962327553446729000574841745563624148827563295236789891828326623920051990668430048283726404467712885787125672343491216232423984158669120546627910286632820409594551076911433659842211679575034707269981382812147314060237626097225316048357795039561308648217892112285179505809695667449836299490225337446816970264945485162020182028509111066937918471993836113313335250951450268197224615869480811123024501991047174481903393165703553897685991645735091790689819610032342409826730478125739132211059876842548010413655248287537040183330539608471070806163366055386798858276441115368089840982570591593181742539688105410847564445584684594468864623065782702833539378121362002130535471563589519686154286259718536600440792231009847842385834686588935146281203381958373611241085868182456062053379665014434930251842657959684176865820035892596979700302534772055835127403027190251256916929046474441703231871901808012333054325513546862855679789834842951183675543711495811153901898214097175247360 [80,40] 75662668833453567483032002947399384095683820080540287227253019755454733975755613323935799836199819429509497280787970620330493688826701920656947545655749463745254612613928692814623746277915584411459465512362547856757267873419151572893254122409975853610188680890540283456228701707367230480274696402610215660741926150357083093932310559710228853860183458366492325155647011202896938976942396547649301441568523665775143518551831930008560801496271326646616294918587389761669986916179220130754369417342164542655687401377508384045296504297133313969667254224376589667150937040402336791176397535925997691044696927901522955962208350404815385860677826732177586066225231922668309442606133341935772517354201687594175977059140452891126418226156359881358258843142433591540480140229547229851742034734400026186304098935567029222229060155748074413289133556181829155417917076777652048827017762533497188828511579389977246649463916045343515571820295636561370117711444489044925366338536543885472549667496272064408360026140516878352409939976881993315930318357532843724715371393648859173716638458196177233405366787112921847731461783043310977876357808467004537736719507170992493464604986164071481499725989835608035382733912499714788537081134471723307835743652044798961579942632720615657959598046417469469593202954502870886748491663616391591518533064679718548063714797349847097411609243685631559363694826473802059488131329589154454683585451874949213364244719745400961906340774493985452955319713872760423610744680240960 [80,41] -13840210047183515753806765716671423742400131602670578646689048197611634102471108819941385846361128597104660769974224484880268503762623151051680359420203840015936598743159753047621738881780096002541486956725604685761046128552819777649184548581109967172815164447080902696970162300500426245626774026130200328390709556110475500831318888617358370472048184518398595773731604797585106511724084071774788782612071763968022631919025680848401966936091337219949358956316148415655492917205765074732796649948051329229969923899530861718843787754419976902958196463828088246981026416702385953422802120087362515969591405337993510126258460110917242130877907340972563312911414651826650835303240431579809290430948017932687426163230637182551403619185370482582406480398786667330007210489527822475487622208531492802359845295501477183274856796072518733087749173332554063652392802729085755861391464308473713235055985962091213586130845641569140708201906076348111547808952554807760177809110934428669555168908813871842233279358366901290096966163998533503439123604746467272102038734935731585337840372506241737839534155253754121400859785773855797264166740590789240067061764741671256288303731890921250018871606319244258911100418080330279885507562859689819491276200359936313035478141326459725181260866192975781430616071033116783022957006103129403024396484029496271296197062115846733751868857042430326006993765975416263855576707443785849474607048604858174897380704871532169033531094490911577521887041845530617323727267328 [80,42] 1442142800158671311246973725169508073090481832738796689697516554976203050185912474187586083615058550717473274451596729939513412824087148443388651152650650908112642380385459459742415363428605394113905202130407889003538932499169845645931422439696834857294074559028161464026789466188836418592799080938034976231494933568026549254836618441830121826497521118629124301029105803439695055543343568170472077145210141506929716065971786585094641271384253530014745353317031086727081575390033228055967295726168608044026365824389783334900185781833966469540420340336741673500586112440706868593651888043510620288293129743752783264901518532862417775673367730004752641866476245979342474276678620962318006174565877965915728848217959061006923016329669702841709745654421202494383400669056373790228526416792157321717785261091779892257835368851263797074061130625097730587463006654010786831753674440514347760835859878334102552147731699824812320971529001395866963742177433466427670807672661346590705674079518033959185642285098763185926244013395996509559444710701911112534566687507565838684577604037029757978634887727109832008684348115320495713655015829324278987652141463266706526576393513408707683386973879171177439936545087886668202243427611862715170760241495604417857800837026126181380775760700490272950829990452539274572730405141135334188425823013933608828447108125643895262034037871391086380088969580306579000704361283988681539362374378285156501625742036158344088991801024819988098179584727737737833384200 [80,43] -111167857184931034498262752632972776180054337702262728487987751408485945314693143791044898013187002139074163260992675129286544413223535481754716279851576914335313982966301980742795014019165908956848650355725251924740441878522289746353597881713766445363754881030479156172123284940688661477524569655997624778236432957380429044755241394010277235471063707794070420036095015489309671440444135074717845212896810454045501608113526564734602945338533052329058171736680704127724302745894182631099867018703822816133636298545185890216624478560581693953501265959283284661782658623734565582880301010366537021557077777135922226461981701093220928674435836180387920720049446916326232375980076700688549911140693806199835631558155685874779811733748311965056684978675603554865126434536501855542977162572796408040581264625666576656258394305864119418628674343505935855218255683324346067770501044148709299472349673954378885679319873858136912331446613453420875179283816876623579391350089869132857497798064191289273912733237538576959854443220998244132807888066374116207246123808194571433031142784404963293743018433348215800167129774955467152558851406565405990052582164533792360492433610121980879148638197886461630904492032487587913938125786322043692810560497533964462821917711674503748577157119275656324005691569410847436636576450406475468509301871209059944628873747810512772851584302400094194438087289121502829956618159827252302283458957131759245576968777198149836573879827915594148510921473468734509440 [80,44] 6083018257096202861080720996575633780856186316010608540331419325590819246759088570001741983606754223202775232430929772484624297880344528469313201900634504340597343831775535254749637878909839300089278797618089860568866667602315901687886834816291422854647018114650571836501655558463944308612775564721632182070265787780861829586361416250356161549302086643011050388358183534468288080575182713136853825996050496882683529839238864193791824253623257770997109567905352262338070441672526670216911054673244105078442382016384188682815889886544245095720268481763047542999245012551106674755997725908446989048532958573469196433273187371372724571781143090959480909770904574320751072154159063178960928279895300279910293193028161256521507243938315859908600909956581855911491996391853337098361671363275207010477500698439176962847655034350376376816736253016343618574955362505661885278861605137644180192167018539389610011892437516332048513125665174813485289370928764388973593314205227200880032095244771591364490340779331626727109067063281749445924677268157273174149918391818198934895336860066280504613363402972703237523197603478273848171041724862374795176824253982147211375726960268986956894117939561563060462834367382700467173578959187494252431755663121663055781849255749045072089510511019534657102985564472288246910476764046750616685755087297739568307082620200869382139620186394573777848296567726067975741975192284996378565900201611989519972919786422983150010659012542940644703863311623341600 [80,45] -206269319095164126640212204882853418170877039331648995345160047673208033120672313419226709675311669985020966285426826804066128729279092447309261207865852578926246102631984593140861179220450004203497747875189701686414567031807578934469550406901500266807494704950445304008127000181223666603136639811907460731744998940373843688702162333444452000846215116789353539965785646398103413655631964163644831201792183923451282360901164917384542404008345317932433786260778778400429714582294826143653511925148702650435234060422596710462215562077095581302059637235986271753992875958292614569235222479687469334570701280909344146798497493503465712704929678374628535120948743116116774728537529183827124466079518229372006741096656162965512154899077973783112824546711320042891589807705998050359898667185275533612312818946728389626216339363935972899690244181593076240676279051008990844854837458599307557128123646275202116949376209933256359858319831917995514136794740369983501371908277453750661229152052498466242903765223022154997298153228441688449285907357916255057806303344887511532210171153347873833962716197754435881790022814659218396072058306741572223052879625678724115423253743870593002044636769698499356317035935442752519440715448368941076554945896966009503993534573136702050012697759872772916358196752175716778709668932303924308537189335677805000733907270811630780723418906569262702730817742745956540411094184094094950145004572468306234762610754716444230735903650302981841044842009120 [80,46] 6322826349114842789332807750816290566036806862224616256908457186792335736709847587468745445554101925127326555191728113871678833661739899573934133137479778332813296719044862503225046001194286269637620279469184647254867862803069353111573921352843845970753074772300327714315440109518445813395442490243985698394502782606984857373614575535555930552424405373806454560908579970550621892812245000261276748159026210511003627920940132832235768867363858623346501364150532103435024802718368623261513154246419003033792258032387888219472239748907482972355722407247476984944490454054764007774528532167847769997745103067544318809778858330959983858589015491942109040241306119024924800787817696063839666043918870820131122767919027541585628921277863823329314265702524094557809315327821150701602763379466344564783032608947488524235542947650340047101902848221960997796382764830129488508612898939868991148288565919618599685691580521177669332110265479948728124112007804023927922811563865617290698189925445128250576620203613023317488320694417684041281584314389622339351739617898372072661107057905311495213327209582173695201185653034641978109877728625049825356550977104551401781368232242199429984858005787182332731320829395300085166189628665259190983852193097665864344635499639580231994984161970028444512364117160165870738817282041741911095545461683104231945326852370673039109127344387642621422443718006071988466233514540629244680846433600724921628969294504610889278452045390215317144699288 [80,47] 58807448567906416325247550994019642240563368676381668800594099360528081113397265078434596543339151300581903346175307944561009920230802708027566202800221418849360538605754342912554838538980492984602895643147451597271722669511487430178679052629229063655777054053689661860046082158910002549914531070272759058573944719550867895525999921534368906491230070230096911776382485304449959994348616497416027396516008038791837438430512758793108972364967511264731562533653732526826267427064597665987247717407104399832711203481504623916435102812168548445830281922897775450215654416488835617913055738771748461620952838365586460460790519106200138076068343549247228362819732834809049879357729976610276904682251241436701666176353293176685769795726781152782024687761085153863017150391252279606836391494622466019713079381883568586713777024220136049151055111921695169218498330181902517962950069682468662911934603540287613650729256559487269521400918628069976779929983716695996861554598852369723708385869262450312568521760190018039012287334445554590058582314058363847275795256947250927867311889484173293331341886962974841809895681763996181229414813965284764041263635557889803845071249380524879934987237950884149564445163549456630902614387902446891870358738731820494729233414742918240415759754078343708611098332886779157834387360512263345917163986488367758370722605229362363571510151601103621940103655000172186091760173159259618774108119561491308760180553842571563454571274994424101440 [80,48] 748876817524588923164539232444616914064143502657009832889430268949289037670294834931671699678149056511759675179556186998169852300770454925579280492352366185003416953768273223540704653777131560026161214101040409084758698767782208131331679560590237934286058074192374823619378975716039655113438571853197857916392904945321312658259861577491717451881075779687764773461825658306811953251946991420111242681916435872322651174543862729506008347468022281745662539530710584279308194186645635099198622570852319729329673653604012077790904450567861772074888797776171978024698425841341908269294277411295938224981083217296491046205206050259443195453061891995861269753901568225018705051653181312813996669048845813024509515714178390045476925279422449207542602309289124790995553335765073941703238603173478185208913981985848936991257326056279801813470041634854685056145807153345303782283125156535735546317324475211813936839684063416829876273964193596760357376331842854576373009563487619799456195518942949329386679264008402213136994120135587378976374331016871963129600377349187486889924008338364093316239081867987446762808321275823367877759208430074311878773101060108555848406485606725448929686396610329273181420855668431850418746433997573685967401344943241662058924623688875318922010079086314954187582700026563724245020543620789071118279312135551215191982793180921176190563160900003491692864237997589094987248063104003681185252016237552992254977337752229129847248729313798416 [80,49] 87017616194709389816481567169633837533274155480165337002182575676815514310875325570329851548564447813400060861654910147847607839790718389230172284954488806443134111710528701415259711079632831833899127641212222369891125562022482887889676491286422227253610297647357146954323081833834100963522026601225554535366307431559887252613021361312618308713086089710247937597873215873976433485924190757488390317574601941333149606338770866812559814053230517068358572181691104799682092685929123760425164562099488238937669563302795096489341397236181396467527153781311685245034676599320867216225148026609540274254505846807636865688952649535903521785190926369074978538405664813961798052382531781705341897392550928470202884699291501639185812475246235292565053251757400697844151850941814191330933448034582518421265986974024437387788662736578143987161090244345122699552904951113606993110023943338581638848562866723310738605345647462810359927016935815695895632180064832189553182765414177977591202089734964434893153795551954836894244573732831191401100549586001333618769597915318194293702155562494929277842324426906074796599595340534832601991983624956465393423335251778300328901826650722364070622456044228769376703378293937225474198089940629160198005401630693079358205908553764401942034754482560374010797035378136087613365815160035901794106501649165334289553931517263038196772272921048467973191421079724913453383233235122318581671987686190586185808865055065600954399583752752 [80,50] 4131437921553603970859867011483009163993920212987558260221251756932303690169479357517782079218631106626029196052209914817381245892391509094524310812479488705665861608077937770610061988954764645472328856516313878228386664645735593597165856218362388419155254453683221396873104649328538499416082926865830710523276846063516360485095733593052292081014748681587264883305538303895455652400256162792739757931677321112679869204878609260672424477071373287269041862388019282340551716602767040423125877952971347604977552837803399562641466634539429969728003890857366202734488089896910704963477316510457439593645890594943401053954058534803787000912267468877809032626729397253768801031450868015753920546271788518530205167024521992019942248658520183645426735438483080918959500953356364400010551460100115534289582325902119003083577707410388740105023610743251345815933167355048115181075345934114037997145083899557139804387468680163831496070941013653355636504032245177868888458664870464845541751830672104382535143943720322887376848598991316420056452668074131033147623507730699289760406416626602713902439687745349745072883317625255437851002038403736784027144230266354087964678498382710056712821332684897115589425485802623762443951152572274678117707354577058569780714972823430554989555857089748049536276467476544380377417892713810458259291783881744395131145065040092399243347886249637260600896591566678228107854165995403880968163486372826670833012332207550516228832504 [80,51] 83294449929345359174314130138758077698874575537484311980360428703301358164300054560389521828364628701057631837634688253364146874431270269564705336310634611412603161744145002425225579761330266864185297631629714073512270651600230549987254088070541057518212229526699181799075696639350733016786063472037023072163566280156256714334447519460990992325838967466107142217269951245596554979131163902534615871609164314639200646532947624166121953732962258764547983647986387520245007005837147622133679889420545028327456414847221889229647518998586603141302905660103006081805592435912812170296149570580310066898783952787238385875823120855592133142286940521446177896637155531948470661876984934562402191381755230150010893044173381976164118625401959212792621557106246171349832821272433837802338633485582829099401197859661127715606620931387064192017360126324760468478899835939501142686103843514225380167925917085109079100241227668680546416752819189172959830220230810680491522742550889809036830558533233338285519306131661494114074641698729530549158494630740436347067050017585794503964956213662193519512237939187894434049298018476746536617040673497626820704584159098279014949876206311863786360133846607609087225069578661136943000030993119833497651278381816386386898340519031543378207919649930583309817544201766120023123213471093457350003701924637745751438565010247510874780054280547139616717371614947429241096731390808529182368294850752998563340455384124870270848 [80,52] -395821337380625100796175930439790210531972956078401348043716892533634968228255834772368116344112189933023370111755102296779630183879664945472009957763558974030332276841721099151816611873484688354011602296937016170937612644976548899592165324159540568359300091589189735743938496465250729397771705061288914648506125302064823179013299052328823616613030284958438359925664930141834192976925411937973354455853256384273233178259460991781571216582260540554903472321704550904754955234199841154056350944946244481588333562275482570852902995276520981849917712477292401348894793448955867899186157875056587238638952372358629001852202689942497796155544924240217665793266993905699883611316329564464407901845546928682451745795919537698673599632389857472842454366586958897769622001001208146726953065769781094967827736919025515209286771143061979659424362984276510284486196923043824998092048727670968159261418483357089147680020252782075008051606597829192313892481113025521830112973398210835515061798059158573210098698476127831073589855368713468483545298725536097614933106433924089541075811508805948614327668117454559357415225167435876705835648281711846591927847487275767185184728675498390177957033793971486980325887527106120092126061015147697356186211305410973933796544522887031374451785109677736308829967624553700349758955013205064647415280221646470192633397739629660796484081039505894030939295573572572695424521328399523588999102512612882185536623813958432 [80,53] -35930161340325325735720211319461635243864431003099312562590984796432823680850320017741492138006236172861207444884008054492373331887962464191415804154689902259469192895761324590758575870166107718752441602324334527530545109410453194630491884709899480085890049759444750723237744180814866897792030615215300614311114255920383504315023764481880961459920390386692704229109960969543440911753350642759541407685254486050120448459106673399109767556832738919937766106628647410082019207761490220359987077090150987356388220998139258217206657931393157340952286271738302631061313381199849241096961113556485998631527813932811333989006150067808209717474457699427887562021823255851580461247087806103529199082734524178338365449233637694321460923387112707137255741790608824240845567374796730003776568921453337753714794109407982385837272821574400953076866422442290224160869256716931118288701533329778094795155350998660080308556491271160803830334946064049290973919117304256529231104365964580558809522667440321121238372128029030074783048275244137803550573972076311335986500153928982304039138407239746939989692885189720826126481969666251806333045702555671986527459379731303604328040267438117370061343240121846542019721208265500077428959733828695818529418737437761329631556945563867818132407722244423220680069914726861794677859417232949298096633884627794233125089368858026416189061579860808429437588656857686507790692231583350595183385167530447598572001032544 [80,54] 229452136143671119963054288812708780146406280142101299343979988100667351280269073984358624133942856747018705345576823179922677788901185704521264780958654563390016900130830746029639640231445870611088561776141529175783645498970720211937715824125313012730882352687513790388538503825857677118836469614552044768244152625214006740488552115606795739470332737406558482978099243906444625338270171745199481142158149818905718083605723412834448873344558605266936640961837514010414661519465936283169345356296793491671823333590678315985245187220812546009946147904829599779740915418962256832690368380679525426269326601250414676989213141277652372891088617142424856673196254660379957559921018123340707312457831943045789514496985719942465818601257427177802461128027874635375235351957390319430767197840639224124204169137943666993625213844941511446369906246387945188500906748323105358646690362656973502977948474873526675984752756587895246372677401179245097910351805348716717909718918702005086246834158861901525843759405452404322694836691247664537746127807183158834606810396425968144732757990467459689990024517336307421745388728107716363381901874129189737137669913948033449026867531113692239488647269222709801291508106720955291733940520291108358101488172435721937949777144066620022163596850596175825396286486606589774751547145489232462815908019997013207617988105820599994603094918359979653315945813347964854306164807116873069370696517439581738477624 [80,55] 347957990552969370750181257408636831103577823782526319220684194074798170594185301919237769487672337783669068940132913825563154503924880479160755404737852419735094014888901411874739169002445619226927815976498258679363313670737979225472103801106798265913210167691070843424550440567052302405182996840823006643924857881135800216602349218305816929096598399103487897308262914968262138573177080441204104417144725541054423361728324844003430820300568310960888822044839006339527887998487815652220130058320286392793068077100205671502062118896227309455304714122632370654299892268632159422655399033974379785817725324513788201884915694255505424199621193007498881983215905977858954499089519623173813033431698456365836086598507798608624350914412282969836081442900106510568260769408176994118115249988115658415689822770409480449974606222619872017182696273467309307827633404313965592914966828046202908629895792030608937523727720536291226297887500755450805941093587200584108776235262737115044235666994195077220751483635800540083272273507309153866994767549466764468107107368014932034088336003490575521563025360505368629788527408777014850450533839288805466520909218862781919689034753057978949248490214155111052558420800655465025037718952063543733613344723165489601911789321328718843873145778099388294592214354148253465198998060128283370546486076014381782967369351690810029360344942594514514887775879981236721342485721625832690887293494427463232 [80,56] -4077482536086413472655495518357962566814999575299723078239559020138941540081392946186928503280069214119909200604010570537575844666119994872223746212039915902394963949966384946087382762863002344406380938422836820271122915437573771343836263576065853585754946382641588245118140191646455112901897493758375130423074684352787741085926364703407722555904827216041712156868705443141110592093624196252322180460344906005716889062551426323894990298025343719856650217674459961345366334227156035756171626539647274360028406049186785045248533602254658683893419461624232284708413076254565295630123015345741590214251959783872593964923474224209023460218909830842411797303149005177556480123613842006225054635132587859732370996703955974454392808478088147997245243532214814368224329513179832323337725898358635955106981973453454919966611996200909480410897169724039763982176652230260250075843187934808084452892435840718299688408987846629457919499118662784731312013453903785564055949917264012593858680022285159353986573310759256813691491005538442630252318317312968451144338166949116267810637382938996330356394339235680965074119413288693108979468354538491235397402279908673335712228599069662854824068134725617045371283707633342784348955804920293093751286447805567111927655810064690992188854746838100083029958865033245568995291056216540907584562527480672332514212304888677482024142984290047369065125075801482091167719521095739113492443311548816 [80,57] 64066217814235509800811357196225418666808219049293057985929985375487786448991202221870329625205656955407105195836694539538057107503531051834246957124380053385621152954671420443457648311307138627378543163069292673554493436969175222122304114507507513750038524501321596331086688174285595302801732107833980429769853594272316261030124577089093534040294944747965808356450255012559584186969259572919712513645679442380895680093221342675002750103480889739674469951726580598806694332280046159439598667199983737620345472595508435665081455816522935483637325939604374274653272318415750967361103629358034834722817340899009561453768017841823274340140174006881589810742139217570418881921210589792805336127022748716967622714085282481835512839162663639022747202775395075977940349602187350281892977361322341688246191154082787501824926680419452288919334359854896993037862188126980037051125437268951827425477496118453675808116888050627606527843042316803590041451791416785867196726048887866225623625631443423487878303983276232500023996110777806713908513717178295477112686018011167831790021529910118831389685410927710031979263686240341603996878301565256685350780349573212403578634538957495534665158650897227239447962988370469469030279493025390039761672938869285759202241078306407681730938644704425353153039146745455443500013172121845118331159023634626806862842454703574600479739297958934794958413252046827987200155918366853038859636528 [80,58] 248890237431033885774481155371089491513885677215300188897841145915389643367249831546841186584214182074878929374868157354605071925111583730585748503213114551934501650962545682688962154745970704445184113592411503873095626460743330649299121655278455039257040693242071522818173000342337719506332423756656478450881472252824598847584917845579187625299506041837002412754768263635803429765674508241489610870225270275325804184708368344961921733490740300091581376137493423355026023650766979528617640172287099631898981134972216119660974403427105419935241380044587282913615329184080986274462103057769525074035106113687185655868345899485632023396650222127922087543220354862481577794379550576960441679348190715664323358408795499296237099797188306746193804890929851405697836157793177315444237518801907438997280259396518395093259376171224179802564814751799408740476511598862947105153924394678214091777180635244657554866218739899274903815160547951566574209318535915350808297425724012816964451537117844787766513922142479539970092229709344679809133681508545802712181941791041562753527454684891006412513890976016275067087295075206994685644450143127020142028150517599211090698094282951266613620022900691204932580813011272170049378681693495848472492309229680349345306554211208527797166879415736566264716759834194976620143524407258336030853162697979633774125770174958722488685391142759030141180880067074630694290009564919958415864 [80,59] -712241407359918997763515062135897183516595305943671571929607349018106912946212781466542642317717288911178431785499261495043693476309108915005349406007376612705219097185277163434406883199522768966177222002800230974760339021090477147098261183326388246099673319017284511065361543389513641651745544886940358980267450768419668157806581382104572587863019097137252645038586825638040118570663724095319724415917713812913738483612805902792930416509447562900602731608169138073949270808006933178427393649027094549969834903059909477220262691147197136165003456256232748408047395566894306007638524047350057846993571829123650293682607481688030630207893267658974014907217133177563339529858072064305170288515363142081660188671273224800727293474847875749842637871244260207501162120673786364016399092290130578191192799749659560206536588599303748667410857791185612389053404478636622021062051294137856099379988636925654142486312466648292500235201699327553641480822507867176858326477371664626285289161825556243386288816070370214149635145332818651929109686893106308339646597244284117835300242730254546149755291268360003525411109250833470364006068665082419346238283637523101845713212159277109774491827402754208547984169188844459243354361872871329115392427440863369622809113492019645516601064285952235468888136537349410947815490446859687282331678937944411891743742213249227276231335646144760322512764162198985546570349240723840 [80,60] 1628345780192400757868061619623893387661493215010690286469386864429359145528568007600202100582520996537309469366482381654138531939515984195744712308450529738190160238695589628212346673342620922098250178205561367151139634115059216353025877786702207504035776563814736797868759248734306227987602255909323393119720774890667212103722315756386974025411362459032363196435577012551763038281483377861454029533598993272323960384879101260909976956934562496264042200063776627106365386710508271883603098208269772030056492685896710892284931036987761163583884325992904611929595152177828533255699694078910416262316818847588961529588163015429571252397235427982810837133412771453999086098956955660000209784680064618850577306025570825824101530183741032237378733591381205219241304732110910135348741338822641147771265023647123828198746101612046798199101915472592451839193862653507055534896798687482777930276370103883176401191861965064027923826950271879399800294572217619943466733622949559390645275362027297933055010326653025681237753430429503964650647831775740407939991253098693833292452428572323031759670117161624265239780231202841388218063088153767342208084424044386347727627164265693709185782544743339644758971785553842349414430877482802560922213304909441442999051799197074657091658666089645671016774560549546924426158890638589548263217379716897788006164784851869010999349180144102327207832132791300393971650009056 [80,61] -3058809671016673314338065917927359170018598358407214031603509232350460578823244417093388965779674423456166328168429324625038519302537310021510972806373802152856118612367468994731138273255798341683522121514881367720993405646903842553729086154090424498045573753895577742987330444649917416003919922154330308932447584216602926761104793347449480110499666715080420958688560031159814488376556856792997038625594843205486855264798707488264724934196988571137867153291817686715925481165542288659981070867358063413084696441039269940049112409657062305173801940142096994962912103395246898777682394616017049796830758884119086579553021546570937013881616107301127786282935104908164182999824803722506345495009507303230472074482164454309604028932171773504377129853816583909415570201271028545987557977437753235100347913164538756508766308323694163993768407461161920702921328304983876760972711073939063391780240760275840859357862681074285177089124462119072660627154071217001352432456979629923888328813155877487901664341204808484674508477374025659417025734908228560192339838553246515835695843644301633698627863352462275878245039925258601606408695218366765104835890651284401448055791194757376614627887932217112249551781105116998845743807018825380835374362202932086154694404483069315690573066544723253035787715245703528345805592006779706039989621474003680445500109769153617990483816713505283370144836825483869423520 [80,62] 1288384356984018004834197976905865042692031982461425264763490714318886432736594518165231851777367531787174685159593767784972358399748800837426667221745373363961982357656153199304632625829759141443643877882785155276003865131957582337672860963288219196951254657390600674256085660097378391972643971327106797510317530723898896865371579804857659540590640398039747229272774735235726698116021421063127009638011076460570717290048343417032814002754585891452738521034087284471121349931871329081208511130517790620099712038077925876529674728266611409185433286431486723942296392376422035984712252209139759028220434215465570512188496111250365203187435256043537811407380066234351779138902643095067206429565828831785600351211936173968968797510841255912914115174208046974885029166601701926871117122218384212691328832670341505320278916347689770882244331826399216471085730099211460097498970807060320832461484515644599105485409645352323266183640351108585105758016744434092224770697462893388769046658382296690229334660325555572787187186109981974973483112605557426268094771582386089200200616704966733967767699023303467705349783819191884858910848009572692446568001426571902713027241588887064930670652590947685331937148397108423810905480817339598924382943800951122368726344164832467257378371697536197799884950825508813676165101620424046816811925753802012500742249548406236324030344316006001588677089451914736 [80,63] -6793266491470729564709590930005663559769010710472895162630484691634951624332677129445005218349426683944681638648604901126857621270192308225610024345097431464449753279297567832879992533696123714182600288331861902428962668259153772060716709561062282280641050731675932246019237659212362713894509460497541876046844159409302951195279029906468291484211921733467818516785863062257492758571070050926047081775318536234151308211154367959031207374623837598378978505382868143079900437770899903503895858951906063082849593648891235783882809163065042689710558342567204254528308517658778846996428222109555507296439233065854124886313054912876887187538854101942464095666994691339250728136959540315349830377449672443978936011007858536118417710477787351800603931382747041591360341848269004726499028761959387802740610598345448207242587253549987275932437098760365791207897709679084054746401848653762044730630537855266843470461295690222081860917556335530536678475762071125475476022708512448967170767461951900459496611248671318147102658329779054182820584203714017972872578364906396827662202512764575643210669587208285756162779050900587367984221606272679337719146097421376383358804999651307988299949109733100019796735809590265134106642342950570449690474392460405228104063495687682074953198398538809984172188851276563150718819939953107912579100338286091557494722774796994165521612257043753465195903267392 [80,64] 16568723050671089185642750214065781600732616519506847318385863437021840029921319647031799014643694266164042699776619353848016552078641996340165082901594416240566128523703288349001335575838057870158288116081251488537351032299843355595526920190756873697535107020989741272110488667948177836964983851108614651359875454868797943992219019585497287321560064652004069789420671991656112900107760945611650471425241580492028570878446311323104304609218609554626770984604239900207004729045902851348597924268036331167396707193216853223330235273773222704926214997458926193055178443050289669379013726091781713157066314621535867472032500786021825740005107634976445798828212593214723700236585456466542553712102234150392164919994464598378188861668829354977947658602658448717925751341607894746336189131293760042532300332820621015368098020425477479558519353017345408290886164768894523433333109433400706236739584957526918031953057655283018816954798787217283280566731312607362231009590117282251778908821871319044304199186379910172281183305926379307434055907938925161455454270529980489042711530837616441732378958812672466267226206525730151789608845062860164276339215815924952516416892150651406511785028478746219958776037991405047994556143327947593348542680532823464263151076381570198888800744583752088798474228187579051465125381493231520764900193122030448566070891127488695414872003255854086745696 [80,65] 35834213771541714856846515976117536521118635580122824752848906880622061160218352096017204249095339407677303701810176521439158166213418865196033550362522592681735193451966531772941142199410678819825482109909138202030697221690196924931589570242175366710909713999587528917571547604967900519343367364429507954337389131473817064142062497470788061055435004662329555191496829874074131913005835787274620132842892898777135472908341120480544149005993238525474710888466754727729436692788128000639484889852988243253032887779397408253063966598588808737899118205755304702343851140512303198214142279341485321346127874336112331016353090685710877253088985438553564528174750113729979468906446507140139468768438602225256150748312080039356819414530677459463201059108687278471300445402350784243815407288145419681645782322635596768732807071116018350518956825838328279979376229936655427672146858277938326591643525561242309422591158814485259587893268015521784342144584186483601318852068829203451967362353918228729041049669580838558302158433395831187423796713048176153220468579615596211727715414231211099679850539078028945166391046462060006095098409236768098119818251566746863280924861784720843613441837411464038135430517468556654694612200060659178679198526786839800828491375289174503433579149411793840134092070186528610272866590003391865365579301744492124623665117597419426571241146698660272 [80,66] 63678605698787009427522995077662044581513888713538521337735884539213768488239198904449528294193224752028549476847332480034528579107489312456383298343618208252599497668670490889112551073555557205930741028880914192348475718537093211204799958505600473488895395588478440094213038766705343714235011123289858801438462214752620644904775765361431991370240278906102337316913809271811382310897400005152383583729038712332739295174224014919565615949353964230051985907216077612187437734529948991270405376981663258867527348989560709197023344825540438431337563708204347429086450451418871689646480082857993015815753362765557591653096542093056437162580519583373159640315269744340519363571366792669922237449590824434816336866145109595485823335819383873507718771897872785457478703145115211992562547212008309148283086579815648765822781330534115366219627325063185592248022795081343876255170350098375670093994589744819158028628538758475429204412641105603850081962700762990944757100728460561131502049370792999982280987085090259708395441250775496273943254116299407215457937110961396480360790642017912307891865757245870824531783506985697740812013039345495481239683131394843805444468311645876100254943950454482550365048925580588912496900818871546140831791142033611573811881417643003350426363535782484164175756919080416152378926419930875779568797376127098025670688001872887751361339292042 [80,67] 44507921529366775822358624825935876559028608689173385681946076336648187958102213860483298413067956212654235243428545816583234879208343660622366124829002469720060467634762148599280412369017955172160530254966002277355115052955289575939365265722646183544754015087106939923606000281599595744905369523045929569884455702831248608485101609347996554831243200958582953768687516037054908255482285610655621931688392999371996798294331001205789695018135614835282180540374907239235949619078475214043837692432059132404826056943547548018635756143667225063573064504400723827382966136395822703400777692563345237575739724785106862286268974654847748605645338855636183980696160041541875410984638824010551167082931801016898035930788175257972729268098944712405162645643723217895015831393525149499289164534856158166238983322267578273660493545923800852134458786505178669432437787662757317009178284315531257395718113876719510454311430227614142068787927153100578103077456182544262078895286818573245958211594908464394845544453509705942668578740332239064691057938482377945944446703928789456310476780506560457920920511992703338212911208958431517724344095958510739489998136884236396028180843547138327818804433061877289118927739809012593317796289009534572789134961233535004150420620046321486234002705035333018173282159242888216851990441843342470875897843123685180322901250582843332015232 [80,68] 17568871468307245591942236712095720363196628152751317866603893725805974581600141489685830474660266618451095598320979813166746552401427080298686618972680706420597586262689086019026031859229761967691347293413371722755240863560605188523473248838260701552568612779670845423789082564766325688570292630988152129793585199294302392349094126359165170072366593037699880773540100225955012049552463409364078182122064859964083630231054238412211960840212160084597389948587435544282530257016904494563861659824370737008929601988508481563977125790222025849299161267874744235836610789534434956547517169179910180294628602706744484186570694864343428556357830806718547756358572069184651646063523714109852456183608419416719827129029972556973208770757618167728823586683464142566754774175401093395924741415496224556347888064638954480088461170844007769066574247858344940478041457128263261272634454967877601030650770699905053655032148034111056405900774477276039128327692288182503512738056988809853379924201855545922192612061530456849317840014345089764105250555381316171537696073784146479120389117381092089706097470372382923284102843728416696528564169065491676433928602128508264050384162381564620065694212648793405500090760128916896316644612100447805116805747585297424198648422045123463673199989611833343659057673352577880800041197839631240770664105635571414183529760622016608 [80,69] 2063498389547894413869914762564081281941287028685247171916157620120462973548795204569751881591142404147883963106781367948088193668899622723169946653302386003165556086561232803587942033374915342676352228257929982284250453626304659944384829902201964333578721286127139279726334220682081844648964422331484069597569103117258094791558239543591384999432459707403669195172087967002468372086602168439145507142145467977805146188208668231442610827128795421166553162015870394536317713059554685182978341903407777972299105041463416485620415660920809547460844393026538876999000644755759096674326017420193014724031423376083626416199839439113469709762715641651622503065325354019761881323597572224324661778605582673468071668204935199467070936622859951015393544909232104749399967217251726966257031263776754786200704678508517337828334437650992476906837766508104880483810110520855682974900893956290715143747365475809729951345665073574042905635214299108815126022231538387014499635332260542032029828578513845431461337969134604073770683588356216132526764033279174727123044948265698995120420571228338787620240852504609606835399410251768319362333557258872612368733880111305896843533776289732291622550146378568112933804628639129563225880484723473894276623379928163690901301760440537502132605476904613878061439188867955001484717567011950045874250503798317290367265238496 [80,70] -67419682854015367884885032950942163354871242224566013856562352897396976217903177547784956043297768698176799309293142726216527378093136436918314921755483713798331668378529962587180777005727003265238152538859738369129273593510947867703573350593601777625492258579342797566935839866712997308973085444631608454846079320691204250916153477502849843232827524614768516030409685192391784066234825830155440331880112857590622714785615702325214400581815497298032633764299434604459142839363164797566940724944361109925645083690945962934401271039812847868582702992006371627453688319936003597885595704024549715999181020797827790513128824869219143807615237000977002515757158745864435221967699266913304409955245895299077610396524491916616301971004916700999585231377238598016858562504349380538524446945455551168614724013513050069102428700490382490070849415120280629914309956230887679055249655442684009520417042887816094225341649271342807882181283365808033112327462312481779669027195003937549270023187616460721715329585951817046252233701231047972422622168742952092585966100900573146346325461553822194614696261800942205480761446141780020845898750311436284486900049367908953273135132791465082564354040729886476931795714877097300525746025276801495697862858498131110950570126875854858152499990175557365476271223758324285526351344000309729305307600435858639928 [80,71] -55286540245352467024271711225939060981486326642520176705820782071639699182108257449573124881108558438514687942228271997061466816407525439903698865513902173504796916624172857918743155300939502525751075992810766402921886479703245477520110047042907955847755086284591982425343581479606458878296385458009637607849160888481366366128617275033105603075107268932210313935283928401716369390482833793149122395130788787650284325226735684560864465344935763164865913612950400426603714298182620389612663685914750503391281633990247544177479587327117301924390657572118521220377524197375918247725271005738904549629784459452480829952882936299590876283727136847413399508420470604549379294924217713174731925744081945207381514545932561636274109605571698754669261496081394446897979445982322075032796030224681602469213145525373136347096779118774014504475681131586579518490343224833432334519449720318229564869129989472848986445520244542468119887811508033727194943043287166241020640788063135904828918677548395472405017407625946156566054911759854892011053972891125026626024120273210065020178283964463075326961088634991723545476909730473328790834559011158290176705819052512964672344453272174835864266242463600173016843741647681236505984929203292964257215696015385816410417830173889126196916392021337147310821291862425245309645686172081015933456649278441856 [80,72] 898568351430386606428777818875952949711101404953380339301148659430592154882592113406562963905783508569583956505575994660931073771079820780184021567720569860760509698363487900907106697544791468734004192009111511653806104210499871844675654975747975605757102423548866321463342196261521169047382890836533734860970398315877503607578157423234302033316528134829266292537025619551082238413444516215565113345153071365924635116131971716707395630196746133862477020210833309584654059076642820432798942509251740735269525173229865324183976710448005597933174090731618603548589067364281628791147223274355018429239590211132397626003827481539671655748655118169656839301186332355887835653427552776070711863739574146142656319517754767085244901092355078251542866398340847407767516563012848561201042135930861311598762969133758266650542224291012383315795080516252207884610359138418792640667488147332782955774839542216400067283774417635392439612284972405564539466425682768411725078971385174017335397717280604500676482460754920835129095872466827470302709169981158892107791751289147109592545313602372573229529884797272452238093379134776877155133134487284836805438414671191575772757403074462622048856161046375708503898665278948177074702694603617068294530807024731650875417496398901797975461030248852353633161676992457661236657680465155411207076352 [80,73] 156050236997648604949050139972511945440456799714943905179403236637224635771985522200201951823426733526930096914486873881486384490483377101883583296297911691589188449556760644036065173009055441344198962611019282215499081315964974483227101745322077387664730135180076852590976438806658210922828116419555057605082901712395719892939382997246398692031289756672652391379576706559336898531154374160663168503581456755809854970168184305856896379529083246951092287165179937576056326223758666569926419369026262285055814016084098829287467847532629881826209339606480790320054758304650396579003367078565790269542654786687914925424564975176235807154966629305045914259758956589373325010569821508493374179795120249967026581359376666854075228129444373839536778200536334430467853910805608788645581865092700878086101568349974909223201743154424512153960374844011649927637244944396957625903889534983316978633060435786581093747695054274372914211255682541687629547125694260809252191967330113419927538181548039838906753453855708433173716594181094609798136513877374338534308564444999252826619179044944339024712166574009968356366566748145249678132190209277669183188891126348840725628042129029213689490940557288195441901211118064662200703157355790241531555873791136048074764439026787248324549224602031539668570710923993723810711717146508872272 [80,74] 2303530886352858255249546429449421418983154308307578429776114294245685038621139319395462782760006200318325549861801668297367364230013448030766511335351150018583655920654125560355123149811339143078975731689423096033258898581765855299852466248570416400659782754558795848274823443928012132757867246095679779029211032381506142340593395630443246634830463032308579382299853924031302556186000325420037869229903581044563866445774597130612097133515595827588131726210177557619780626266184578130165392678410124381908489348679435687660996701362181931326136888514389424426419234933897227924086159617471012848878756660411994054699928613846930005245438565929849736898388189211249220139867927924783875567881936153062162040203782456845009106148699344007551369476468445303370547911214515287772364634476325065557817521899953422887892117373291966402639772541469238881354579642789799770366030259193729533340615038264015070487959365061321988201273925783614702744076192158166452552159016574013415348266349637578194249479289372250700208999389835585759407307032870971543599459821093615311717062836318647324031849583089046545227742476181028830693658277376395912581031419014097023099443950795156077788530210111220678891715376204019640622218449112770817683448007506061853465747237601219596314172719805118217139356634359334977867325738 [80,75] -26939280323783815246774844024264287271254291229636167176255262206130154119091591449024128636261786013016019494693981203545351095503119298498453416249135564889459469314581009447423035832901663555241062806063664014639352812720723205201367727942940942088365345907342517394542838979460338865156518258881659168273336504416794904798322504330770297010374438915115590466865321840134817470455026326836182201959996329913052749558185739053324266865772927314006457172887910779406369969698954652677376428701707471793173150515782044268316169461562438383553011726997154095517291518436634244153841247935252806590246443703414032228124593317721628172547673231900494753684295552081888416044752283754096803343744470967487051196298176745398386046251049435666468471191334049997826011310755573195208900046349626238386044807853037590468157568648895231551046660478477900398173566570518640208816235849523864698829392764463289303242403282883858684396732039567542486803864997012994347791716398594774125269798472162556987622552068921629487035621754647333053786670785652787259615888037260726272815867868316393492997671536063792271057078744329405837413463257757456313347694530731104988847936349273145263751873407482943209060245122829017116098712643078076765152396770639733939914548874323050861099885024424146379410083194947263168 [80,76] 195231607007570783089745908130628223632362207425237881330768197277956933751379355414435910719400165928862349907796027344141804736125819778692498378293454363556049823422233595164066667858384766728001262981117036994622603650169883119764183605023004848431785748077890605668133438466879056452251135393152245509263247136683328554935951809338594986797651015874963303676906060491949531636213796461615883150877527465903126484938097677592471944363084160918260972855706348725553153785921018903205902741385060220992999343885410082154129059010477521545988683157788907019585581893665237146427832883382420726625878646497730509468932574292380259773395524286451322423896298760826717178966503436275777688838169599986898260735702124561120824305804944054237216084997182485976211120340696402074648393536641156378506301235385424969407487988543699914120750144201247013636479566799842425395709970566471016395068750961803409811583521831830930780732956558955301406150428154941415577019899463774534246568132172866550434585869890585668835117947207915925641135349957738156392726390961310866094125854883813628808813738014930544435661679658170845887875579627852080643319328789133367258475440910646238067163209783050487808163022945555246650861091318613862429641331769076110317693681672027319891981880764836552386518551632 [80,77] 217346645661913110639116246749904853115653068951213871553765799155216819699455117664502510836813829392967553541708201454563317928039210781529906713302194577087065888758427463785062210253042445876186650242505459793160658408360521060227774518663536168069187898091821496523511287041428185611015160058193942023144866502419522729161289051079829797856625945996861276557218406692143918693118659093801159981017055936939025868395201312028678384635124172137642667339236942204069088464120250283717616341014966701413901963770818322052115820982223656389200492229372300277874916840964572455845648094615091191742610556945566965833959541426757800828955314431581328159764553846247598751663970147523774324550538536701770559186530662932565234995305601023370672264411201303963712303789964851557005162384911807345033489180426481257487101293643302889127851147566614217142245645750233162860609016599676463478995719356398442409024919071834220734607568493517522855886339168153734506351632992342122714024313712974061201517330762295740537020310010518414459164096382517067181332322020386246602496563316858451778404602276231502236167037981971956505562022240776936649544427559942694153179933058491197943822027363764484471450086642727534440186635739229304476709090115887054165735282119973853330136530185521037072 [80,78] 2962075898801576317200920609857759598345071789586965165690278072063765757539119927094941098547422072111175375523252769352934833817350345973408580046734266775853963989299153341794196276575824246591449449907627422897526545838274307029011360069745931114398293576528029674851102085738804000679461799013743493865403522062221097359476177194646893807685728390424507962881301771671869777767650576125109193254059218870515235991441950473597919717370354670066608612288032523534874387147042303059611155117401673875223424807943737010983143252595943300733767532488984583178357610278577502023342619111261880401534774772286187563225196213228971601559362741685470470722566787478791935209830222948451491905147476788214182655365313532475982691379265722500388923478242692761859726972710853328220441859046039057104871710168917373697908068641291563626873971951797934238100871312794901346322508668132763780444040545732313110250820093138827892096306076840849383105106800859154579129078798540013278458175226231360830150374366400293939749323687936260359145653393012127332635301948517061252540287350244444741594299124203310525629560508968982320333909400767768373398879130327068759702341682594914853786416058581382845604292189622436966689577591299079841259880797920426258623142937937823214488309610772 [80,79] 1216288331605403751049498984037791201524593811100418517533840691100132434350567590602513184660556834826146823957693400140263929753163140830163432927337213223567171105984645598242556475190114412392311132018970506383285656799192899449214575843481618898965533324338506687481639256623018331352469710521259133366346666508209768353100187356119635758280573137160067979956542626988091159551670161136916166413691936433892715946685142784576978389017569943301509069754803130943303616667154257676243422481177644541635569283499012270239449705240799136258017245862184964693147291418136793592623451381069002944129398635573673417394950337568552392892712045024134937071695381400230381120051710401956588047161685900880701422556078807332544078975881346806684915454459125267135928312755978632570458404921651962251937124631949002720732499866053663001591457501049871910499748827740407823051295310436314137186353668981733981396238362327749915325909132533978197321251576895311103699084213634278871633330774230637490862666175847326697615673449080204501645009117527026330988314904682613245115427998556997401330587525679642957717276735780413118346340989500649540063716502238621024544291194656669590939943481245338973933303672172111726061350596201230621176297149541263161116832727562705272672 [80,80] -329380528323973799657286239274920139410012353608342242620822882788635722023524444877887739786613231967606614563585622062513674249338202610601882447898068103401697020786125083075276692153174806301777281777988705100519526550012101431202882252219767698438909170892041399768527083980537314615894798291660306532827936337504121910018859329928359426384698490375059336829633803177055125462944814782167956716203711539798914857494666289809791191640058337959637330404042696395558381211520635991596440867357675349648492219194609789854274158248571447878953912936276347750974070367690526243893763460147755407022350391382754592492926236869295975550222791680458502464199574100735902776398280894185441812834084057934872167945502733956538596479771152873290704207899924765908416826361875814712725425523002216595293775923009092627719640100207411200933078331356256566855433490008061783131530004448036104591484380514175052772582731441544463222316155870866559045890260536894378335011456889957248408314323485410329325661919622516944379616601858639522862512958822634824978886218843527938082102487879049793325842818344524489110831847690017600882722177584932055925281360684273513943616000509943384024527977066067974970113417951641805197978161463359210991207895123174277598046916432 [81,0] -1283543320834658956121364134563849608522441430176169324414059786085465499780991689076216263148515885474172071897193103533960659358387460705922755088095399679810934410822319234250692882865284044623546951405328099557968260650087432145015656711530587719891160540365888933528441003299017490185555827051295426861419421354629084743582503573906871322599083937309215818907227706999349715820808658489124552158042384872139344397582108847985115272147872987275080465294917924260772410161748877309533522113138946131705884123891528171923166727707343487337526752119251768064714643332191244422034288550337783646200612459064879843708072888653727714454754051574815933514420718322364309737398300117745382482926667253907093018131311841741964672359826123469256957351278506325913989741562945976925673870983439515826217632260388191361405084214939526538558005526155235855405007211984976307180796395083600671590733719520939614546273896706245250686692328815900857755324291551795261872484197207204021531509692440365335953285215062933568562851408233798402680408606475542741814018080835959828818133574075761136280507316429049700408348401217704727180374861824620905082366762450512086339068568486275669586537082877455721755802103293516034349401615779433447103945735578643254497473838742666702769638787506143995711201750020285400693916959868130147505541641325837372568187889217852240192192315451044845224611863963422968445770903424793275203528036566121953972298043590250568380279373977358830264026965644907770564313242824705718371868802547712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [81,1] -1181082959355093275075966838770546380305851327474948073532987484052182657278407729643457612422011512031449847842546129062033504597415493774167475119513654943538845946307161417866524315873558627461333278118166884230012542919689589779948799675247544683639503919064734021232353943962515182074064909976028220742119483858175718214966803083411369979283923193915006184733520253275869343328388591012432637765121053318930600235819076749091872325390512672290176297542322899468942547180822664022252869140850996113256077750055157507031512968191160962319191767884227550706928092010737380490766852625081120433952661896662365767682636362491784465772412448381534847833082977333007610268922165233108275101831111540627352071088135642018706284765623302109039861334974536325513134513200134009163814021728389384411833380563682181528064373081699256890642314273573638556314921708669807973148508418543244446001710889624899658473280933240533511069361539637603441219762778246982919976144560337017552302715344654793703893141724275835679627441778255961868550807203001196993243937842515703184614544820666571643667196016018629650512824078907702664302083737065294768552613067622446963393738605789730048621193545920381067804995387802533946715350033441957172426648160379519105049619027237160146203288095887086174757371166616742597636794168587357204440122254989258484108428544579966009891925478757471610472891855983623724798683815930543032075876731329703914866888454970170776712136797804598507822999600263965101924457753709480838968272335405056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [81,2] 1727501313278215654860174592826489972597646427648348288652829791761863282815328809997013718793920934515705930480558602124842821697660673882804531644762560257317966683622749842738784208651970412851305224910121184769948008175512534317115854119206172938196452578451630342488548388405921675719342474166217643037273440814843563620972714316644354433069428062993631964704763739061016234758406884476333558412354375654578460302509100726068172899713974437482089727104446681121861204497140726031684028834221893383427882578901784440409018708258063220719273543920316248377481947322580694234043259879227390957841459138234816806748300915393053240665311372011470880984497730854656537086186093751166366586510732287596178784794244277871593519405530847877073494560842917237414970892519484424970219165231653325788689235457248340079924124602087763967743516635764039495391031041007914304835787069916614303351343922633455029020482903201682298816663481750821689035640809405978657623600751207536808272894097475464596801651002782800550166792780574910360143775151216588156576424783355097663898850084172065334026793666372225803794204939585343273610565850888921952360331621830854123834838679822999067280635371198409390477223747517401451741657033617234948658977231112042550612085874976226439698761300703695337043969447654115926218332075028391417636954185834532921966415868433960673751298585289723680466736953961394277701229567879606375401917622670833614703692118516338088169766144716600543335654480517829304648274228857256847500170534351536128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [81,3] -18779578298076742955042595726001198301204356549647415606994363358984177915250537957166752142749328223981761538151014665350972096207025306110279402963160077883036433220235202188312060492129317094672502777506452086185706330876742667909276773343570838502624442860924389899367767944208763133043064435880797192393152247396713724510625143868156386139154973101095974062056779911992432449891663411628720729604615984512709665199244067806206205239770227024726830102447187411305097346077059953780939732921024836421134140367918460759064179236115077531777870936932293614565522596812044636613454794025162086515917172686922274295938796110238366332373773742026200693249320126630474111005339946069160801217935998778671880001958258146451706598804366096153755450131131873369851459393487808973985668724236121078061924057560152760444687258799420321880873166462110086543715861662804055818369931923555891396070057833791155281311259954295721373359013061120907601728816412684309676739767302989578723123184479466962011283245156293591016443699666006703102804112695372642700805046417448163200521744473500476396037742279390628303374250432665501485906974478429878616404612562494766164695596610914208002886478382748169211241812229371602592619844796472138800445817461268076441750091284583804984440388535457684649370857269516662414167326835778058604267378569070044672827258424552700349393276392392953661940825608608713445984630501820315189608244262102902032611258997169133549426565980763356616636607484390416275696405322594731648412743792882352128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [81,4] 86756211894539013023726863834522426760732575412787495754244479927264905583812253046234694955739077247634495063279276223145767312876829640714274175066518873918515037739982295654921198231115466191144962000682715794223934218066328080793559937633254051499536255575921541481066158563049028236956652127994428492828842005374766585254073717319170135808799762258656583866675323550827780127541390266017054160370249300182014779423480335081711618191963737243076830139648136840234497835031151320618488176101862500366349569799681982439199427982485730396843951600538441853352051404490709823597986302795925702256611240328741623117309052852972706669626165572451089249596377982589114424807875620464674669415331769044775095417062253047777987645608452199531132446172896885086092662015325620982879322248974750664886975056343820207688447005898645224108125949645742509704595718032914239699442129794974972884053576058243636653551386962508698757208366727112371824093933281390343332364356331954744363061240951655666372758930617563406322520827409615988213210386509859861924833606402679163561098663421299090420823978318517210132646767271512907036331883901918093162843454424161134874521274785500620294375371043020112991087066728553767442032905119523267367467755771359344475729242727056900960722838042483745315189682962820314259549676842983962822185601298595743260930115704913091777311647864499738118322062751046124433683924209830360617580075911459356470996199894175361736078223702417102317340014032032260521141213666702170830568724679314374656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [81,5] -234195991277742511300232451611697038600540828917727010787273749652894930130900459466108055716448834836372072210609066434105741944148469713790734540831594073436722349774131900384165929122684420286139683663433205422644370886878530430094219506920393190167844470997788220683211643746290440188247476945071071349927724110717421742230525475142370099216543040913861564397626521037728029875280261494201613798586280210402371534454333712210574318506899607149766912709904221199240917600130161693406831488048579287414157927421069764241070407908982274585184165104488201400506234637262920714489545009455165023146107557768953141555191870004000182538711518538658633985349693692333948861937699768006416002168745147762336626050336883036172074051852265488378614539998112039688014264084037507457108898173374012015392222407834771653484412813524339316890986586305399030373495914936970070452525672252637187545078482601751338251948023601333366296380940946518597876126669200739555348892653127042790430321417095668856706906514101091484538639978560792285944451311903058737238324840336940278986602468764225731126449766922331784886429288377728682011647199776571467417844503025900305972080102563605459322443217835344294471502119649485455522937594353225476969109583629902166719738260591919402585451017505964538019137525789991330532569805560754924930933121090374019381902989299081880031167284051163937590660238941771445168216387005203150063871753604468248127236528147354233843607112679844380690875549920229985032798809613059895722822358834287214592000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [81,6] 381549204063396265848712547380486091627169610357297002226605845037628581679027947604182239862309728832558492040530726884667349121349865531243084516238258860458181382190928472560401922769227006229756546919993850412350353729441041538175425017763065960511868770199816113236346244242031465457328632634601528017990749642819061347233841891717005807392264835724006924817749104559285315257477956822716887379546745498141553410040255657617047511480543113404945426717901729971459934395733150477945081694365292454208104006370249189855665809917480426171657489419410448464802305624887512206124427072245689330011507951003405015046758423391769927119975563782856568444964768458501874977546912669964955424702478579286879018116799190144483038364892676375041466283988802318319685671074629173018677734082113181532433201859580319117329131934356242399709286152639856074701957462847125539255765513381345923912467397459381694212828737724633830854393023498633612810136295813653723286222600468011463119227397400565447760968839370694027904284319371956380212005099582464791347311998569256203075282008695545017202362047734939121642566140985971535762867095304537671717077296187322695267887818073792896959884077835223147066893025069819070613990050165525434714457911440048064432180424620305443312368191062837008011686961157936173141386638261624799317696599481120266828313664747531581897033453231812386815910511606472405697873606880707726193178209831017279954341652961706225360781713003865727999751895540021241147688907918669395144293339518551982080000000000000000000000000000000000000000000000000000000000000000000000000000000000 [81,7] -233654518502116781231516424731052664114867793130992960214109873123442722618223227540985212011385827896125890758091473811116684453583546056454384163171727230621556731540087887705638198146260837431461550168690610959047982343073284565476036588162364911661797813820109326804880819560151789634132857640436769027143335980045590103815879511461166169835960901685943776784077868381552422889543856378498564160743875889112664624068480057884823293844451917114155716350901544204549648916174159080333449040036115200162128164741750807291142747997180955661294871857268601152928115828812967840117927120347520540144786605664234226008978573115364455091491920831198969222280996497371182241027905563412803832221017861646159036443878150100987420783198300722870016303549548293647599407291262685107135826854575470096487760043099569732357734720793957971446653086080575441099999022641394844561966214619692353363366270304330097070163806363326910582854532249278243314953160952042020415108592301479646055420896861670765461968836385099586296126429579332870956542620545001935114876081678973506274933574165545148958815158112477460122357396546773567105462789958458674551292895390623417567864265736243879365898831326213492420611969532083860285952600307565289543447041784547044972163992674841570258564155460934511352186542647931059629871249621109390501109328746289184340481135249831004264178825670453484078493828530592385644354184808650590234488187078855970324344943804187165194116524087758335011601729745343488970327629882386817889911020746985963520000000000000000000000000000000000000000000000000000000000000000000000000000000 [81,8] -557777999229362093103772888535518295525957458026968007509443624707245018854604967469051269764788723079420371232373066668841812039208447844964060508578287354405655480350318258410646197920442600446241545128337315651922101689503737976353864555626378657058221808084085961434737926045098682821938277879225993317367910756593485873393738507914095786796702363662714494133361549983207914482226291687006488601986492418690269076487294071901850172003874282990404077887424472852334462037318875206023790609636439921567873037412723716002195378969816864852719149255628000744074382488325390061884506769083976022037007495707622586643300795418333487266055618061588981109123506025579784509812114319223856797311731880587512479598509593244427567060958873818032685687939355943076682088833789473664170073138133245521399005764657038739079605395496376987284550871461607810280246892236677333853305240084018614255092923979512053424982198318893199002499198637482682846747652195817567265360710028464837357393262311540196684668117545474274833517927844633662041049231707123201767298061798536431633259846282899348717601680301808775276433062008251429599927605383055211052586414250162252282182079039936419791255633789830751210933581895079317423404564462741259071170384973216261061419169179362591454539946812183525181012666764417904815612830594420947465736781425243609555247952685437640976820922219258490803574620550300312052376128007449706805775836719228925953557397866048453447737724575822418675574717744976252418225677172532911879228263962507214848000000000000000000000000000000000000000000000000000000000000000000000000000 [81,9] 1817279134613785638550839409015381132588966670220279888766383159136003637826912665988700953778810163039913089708014785510821292806377187520424590353770047393371392905264015961481199476369996540707188038350804392203366159326185788724860095564212949628772240636929928041572980096780474481167965994204151102304608914762810574904884365110249890527395760912365927512788371355946813138674256093050592001477574702056117175820923198203593463363304790202984413555403184908431132349299388649697928163805195625010768714943596249864122370508525049926795117776544278688300688095490848285697381992917052552318967667651071847444076218504330700073904854863037361181937339190917450126749179861380181466121512573342164191252166356671052943448784000607616466543452681181335050296513732236838676862650158781648385412697037990998675401861296874610615728742144443600501528950440960832636088554100604244668912651874542699270915001705971337363446097001093101150153933261804700924860487175358876263905911958551757176659193237042047006781561677726654550627177479027251970584770723289218814375219967266130869319114558357080251563617905715177416020795252372533100570379833362906043977677301172551685260804734361869608911986931586619928348363257114541221605037586241830945578050121625970991706011407006754262050123084303900276129254416246262521042029697451713789360574953704361727056844314832730277971130996277232540141432877897454485149225907760117455931886425437059891651567425141298107376443042076063494650443849515449404541700112901895880704000000000000000000000000000000000000000000000000000000000000000000000000 [81,10] -2482655911609244958077182833222153542800128434622627426576309549295396679729483792222213163133135747108380819184250864747936357993464897970684858703166644001747273813368708681553241759744767798712445593980613743824362064174144191941277343276457961964299727117678143530121500639588863952706184249443875291702331562971114096421256701619985651840391882625198722787786145584616021999347874647593583310486701077938799293620018007850400496425229301142866098817186021181863032168814735581099871481489677419427587145932151882904695263300806171612962577489646518297260183944244967351649461783342307779831285013260776847348885918965780506462625536811583883660619253537031018328813846154058466180678776556674876450878291323687025468606190633696718056176319330631855171482106099288656815536420836700326989827478575488060306871259329275627423982021863536767765491727260789282334827714359066841512215544146980764371885107130290739176903913770883509656590308172757290290695447292894056876089550303753515888209539220688227526881521145905388861882604713186181282336163382222945477973517218691150201854687593053746659644416270142526651795733500107242000524266478942730610077756195650319271880106570005723714689786527969227959099618042151357979299614021030077722880802355028992694687194668173679716720242101568007484865579816511344083227518902194181250346612072207028417181049888113950398884579797531965232602789754762642878583843503224854025052541782914169076602077681658257574239352408300482829064639321879025871604723995846956285952000000000000000000000000000000000000000000000000000000000000000000000 [81,11] 1406356273807215908214693290766599177427523705968965464800778651210922963179791743484111564952123772021868829776353253884008278051006767121912385336603713023398457303700136702197294942928711653298812554982569348113772488655104407409297566881342858812769596784540397901435013678303331456161915529004449701028745213602187594386037519595091183052665261292574700654726968703669268001766279310742761163125221721491601700568693935430033396288362291900622245574974082644225414814035802939657154828435281094098036408207045042864650409589336456517128656978930928358350467194572997171614789058095999300525735715309691200168946581566870297920585289565161904387895302832428479279855093441969171905833087863624211448641828992252405230964825447077094068196999345326674593397524291040843213116032636031015588157168788504108776487891620254872829766542761922457029562310431885437895093140942965426650999073870099071031896635108690900347560223171996744719866042425874199565676916656327523998431288943849640115447313149552014082189003703654140139080729262178026069700588859451917640242992832195606745073768769347541998527249717382163064553154263766362259280162198543777495457905532696115480156974007915007682841145727955051028638716464350302650214395517490089992700221600092360393246735937485905949168006651190668877292547132824376465160611630846723764772709431164396139452340917858411433098210513091065545526467669129514890848302543761276527493053920471229194224381806742629465622846637837904328196196639525513638784936280302119026688000000000000000000000000000000000000000000000000000000000000000000 [81,12] 1139277138969649475736616858054051324911336651701911598688504923402245467895405724418457101332244880721233526234963562325494127925027650357515237897626971271248854283756995691675280568979207593925711615870909715995712690360421385642637733439674431395835238459857424301089558141120077526288981543801776122763957816475991882075894850045300018282524672822079978944893127005815378212605469635254282742387907761809398464464971615773141491301009288681919576158876364682478285119335322566264243550390571752448818926501885510415230250240706481905919846150662620122940368665142666019055422815194904411869945241794590234479354371477181665457440226856841065754878413462546376246688055672852517419026121991458326445531592160221873908714056341803874135436131363984860882429096708019929957415243805602615904766537904961747123301302401073434418296527180612703134783761383806851032636035945890191555190320479027536314825957419583243287737304554916332799361754696610575339157465241795896962338854527117227358484560445453291791948545961606192771465810669487647033198590341606826895400206353938127555872642217286384956102490475302945215975868255828871763675103810195941726718694766183469518676574144823895840590764230713825870288847573724433631194013199495687386290264853377403042101572559066246782479158269647468389576251071099327686332672025333175865035436418624809493354999475696834840823367220694678145373581182194479987137366621996102556737081662196785489738764123721572011330629683220437493530316028496925386342192807530645684224000000000000000000000000000000000000000000000000000000000000000 [81,13] -3304554013669377899395137253594223542121560306036578904692309634280868351761108898311857118323036637052213361135673909876505745473783825132484321051314664955405378635795580506859366515715165901510178381184561031932976797637848466808257690523313224585343517599385021513761644629249886328197148005148870787783263612601611629295608946039395306541914100478328754972333596796490437567556575700124238878986571894675763737227468659421027371529320234563727087680811048361572219310665596023620884803214622039974409310337896371536485236648093132337806645302691874157628185765308130657591070763839608549958979723765109229205969843524404715739837305510217278691453224335468068234075129164781631848323661213045704365947835505655122974046703362750618000691618313730657974107566328505865086679537053707523071325253545721929025301444783680593068812152561464817029495694664042475179034185927197662272604689857844542639493824221143971325933505374591651197192098168382022878283871348601599912667496570297912370885740075138987918792380651838184461650883438739549711639923210720777356646245238513539176177028982900147109349558047344133289910286327547171272934403620836936818034770897550219029070102638645565919364766653164737496696319004321190283075085991450583942662568125391334505882681546884104691867888897014919385856661527824161648668601465541532363589526986458443306722326281839661433967034848553657983897209969505446002517221913820312223562506778476440095706810938045153286228761213447341760358723271663304663318799460259195781120000000000000000000000000000000000000000000000000000000000000 [81,14] 3525498283386802313469470684764945257845338461168750684934417127401226014910815388324688124307294768059274381655530257543962252422738857915439449194691628995585519481475917446956907644288188327528517708576654321786546986568505643759318282256298465853445014972388448971954478470454448721636245077504889852531521807256829532955561388446480198040696108522254478940953326816911016634267900072790102062758518152867601318537638148146684682917582423631916942484267681066300916076472145681545967674215450004158207936136720133785604946737136392068480204896089673986243624202101989548496746753514475611286621743232973102240976181560685030934477130529488167493972683865723181962680262428217508944455510420275537369091371789012757551938024359352895980859330142089656477479970924174515625679064534310866874873266053961097656352034216092286495966913872215889004374834075097936528386566255387783035715637347592734480534448261715543214757881207641570910146777983734733661149148055298395071015143939993124995772929719394426091066966091448133503678653072878040290947789804172967612928470662190639554225831570998241520535515297667139002565148652201553451586910619834941776772674643507126766868970641042502455435823942032953830740882740986306369077288180613060225243386116434151665735670022819816955900948884393988889204509160926929324250535581262724505054027132541049186495057234456353535403270415425829525389919360773286104415084589094928342536284311662716319235273159513224760868126264767860732204150731086301812757034459548656599040000000000000000000000000000000000000000000000000000000000 [81,15] -2112950429751258816388114807914462756621110850397708415823068873280085010685991787803697760756847261707386692251209612368821467954581220348486952689605131531783164428568405438883392693092939027904719517483575722558031245877541926802288311853159076135082349102576526655415366382735708748591699544122848528547192131727409550544368476941674178447412204711661867591241970439827362546081287795881045376599306404697331948636054425093342250288241344919934339157448425310768862275208631340562559525012973423097036519768069711060648373219343621664403484574445389750657429079707795490093423365954175215355876869348516112410502535648718973653383256817183798241754678592037196477058643450240740065344453773965794898913523564888048023154752098041051285577477668277453510578559339901663408912701068704894885641691017674037447393648106956662480128242054953299714365981915462936647843216432896587527878006656311552577415453143101597322589232636302640126328350673807631109884259925884810281530661162581100261039756950066558210826574136394822539452137492441573101465196049427828816756823693369054711294573136389484198063732351488753142951603490984727852466597483901159622676487148041863367952591494270364687104514631304645014070396328433786983462888813171101105425533187401384808434660054059637869881634194542534651339526080431664532017883289824196584275595989914230716713971035090266624376169090386907545313659411456376638289789521578043006722392528622544208732749989932280685611890230826963310975592265503995479154219044572896428032000000000000000000000000000000000000000000000000000000 [81,16] 568348253510997758448933772453163069218712765574131493824522022936580708821355071388017061556420419459908856598103560688321654241595878469639078857167542231172342583217152189211935841310327183152238791251276082268337906784712934907960728713110871004334466963823967221847129442875293322159580814455948922269073001411412667365516632148700659856755851187808206639977978961449748267097692630298573291684464759997470036810103154348302153502377314846703940720206705964610005080919677484123561527303342128205173943777241137826668620097921322325292691175628810270227836162724166784813903738577343182682410834409394571452632763918466362085625592763268065317831912001184019303693372691171000113928480560768037494323751161676934324882712377493586536380308856304103881771914592837479619745998151023563746016941497706604515005453085344311451988466790984546071470753332685097927256056926280747942235008988026749291300653528507440280029408874467528523189560801762502486609221594298489258229836881646096149383298943163347871554813402656222517526067845164611621688036212034695241770045247736177699596778581164009294295933244296745204379992985748642330843320318523875078690934976626673265324276419224016461615224094427707771149306490070612080326918817259814422821195298671887533493779681886311206020343371267415496283006823294310963583782646932255741777060815643848618269407128931457240203333497185588740700353609907918369206801766682366180462673724931214268003668900256218866208970847685355177260989505328995136672405493489116119040000000000000000000000000000000000000000000000000000 [81,17] 148077714244878419662244153029577618285323307836548080665784001216593565626185747668384200470552657327818850802067822663483189882749751817822016934858915011885684505703978646706350724576369564361086983314677710084487346933060135051803585645451694125580946687437622540124591750028107401603332225795452584370529033113152831708359433663466224696700192699696604472419955270498879454438830298030531714370934223501878683973789984857539105245980996028990931714806696601722990401997552254778076805697885288659810962626901215710938957484327321181935736142625881972544332810415733220544739057162580457684004651539118103324517332807084848295045537957493584100131739934278780996785596560981234921011738390965830575997849859225223156164142022606316985436387820405711715200150445220693416632280574277187466154837168345691813007091133419385108996268198410816420542856598871738873427338726276477030541393064874076799282366191502899773538658845113737106102810917078316181864920148959088094928361249090187764168409334927005945758486557350186119406120528057814921464778791759499997159440010763941537398241789308819090327866386865288998166400163346226614096583519201385809368157886310065530410778576867321015897199498059483458655171327559687022175659548076348366394482724019303229997465826494708766919809675559224192258291374198610312068067506746668336178109377926102469374262466549379925016652682477871084117704544921454579634818079642854974020624755489183277558582334838474682181061440244225443872143114858085516942818931837383999488000000000000000000000000000000000000000000000000 [81,18] -170593766711024332694322295693097465171357819798626473010678194194400382884018891685015090865775021396147422863252390211869141605333233331305671605786507131840959575086759467157232989617507843994317482513958354157664270708412194463640035321805023317001060492652071067640745619118255788650243849187388978330668852071381459165972614011572421575984812725887163874953410569304960690008386934539228951143825958593948727336190368259155257732912519023918927041063106626117303855972273041385839891351661034106010025656343954369624606081224309545606044707146062203937431728211271839007202017529949947017569256165581825015908533182858151333571152984424190228870011154875159695674039674220612560392649012280852785204896865055049122312896175846425096693691941299912826733334832698185291875027265283130647511538193021862989425588365677446246009647787453275119099816777983298365151170410970989032581161739372580588267505896224704407899688556007528589103198829329631778847312497495924670747810588198347883264230033796328258646784684416153188013129693773171498416001120539234300170738938531358600061623262063027488765111474263354558573889128987817957180450809708233313680391260417619172833379672193272462180038535105083668053822301036217951194175764539396822685677138089879059757314854352711306131419958767797407076686184936914631620027446766913626884915768414646374448146521328129554614608671221329758438940899334687263574502610248767549501719301408504033184715985886259615707562553738088745286865511397763001100966791341655719936000000000000000000000000000000000000000000000 [81,19] 17128543869048538093095578812781491686247260665130079766964825153529382677610063372884386174310713424080235634785357332790579891164424112293847328903864868272297772370879667160204986925592420483525780538916904796037348974821456900961085580486118741484564669917417952212626957312436940100246754684137818913947547329342687962904374468340248172968007499434947225467543484358870309078233749878063285741300197270153170510484790547350389000124194655807049259307871311743216989148211245144152578133595832165478694038519035110791665050493793019743952805291865013124625501616926745732859072116157777578779070850293633411247533822073230522360091803796090691283800170030897589504949739558472602745516463817088219705723950104400240838268654020850924715524554766721947586574623800731969902601667894493169026823832704947291160366927328890313084903467686186688191543505100345554662886360486027060144187770125975617781279314057698109125789020614786855202457183032635010884821102043973554078273126870860564967017041348591291349831106347688479418872121021289212089742355561668910395655024239451514103738091160633219405013931179348692425796258990819978122411246799784574059797026601114110958793141347548753465452430431758257185532671335642244158549216485129956971038410780677922027314900291668358148690418722427661813234256906127237974217840104205054690559367477607957583690801258241776175996733024899152366747330445955356317282418806188822643393666561066530045488996287696213718087077040982798075291201073448779860020305965747273728000000000000000000000000000000000000000000 [81,20] 51260283300121927331972451748847047440262724063229909003919496427542627425354266596862339994363675361367710603480059708939186575665797993878108173972609752261281868685548065883408555366088286223749819601876453768787259240041163746345864947763677567850321864864004288142839775611945540934285514952967704496859612866551527372504569264886271649771675682207728845744434539946129443501454348644845801073514953857149466844102855863576997269750397020917204407471156398363261690248528026510265326023529501011742244321564674717327480532233704326275688359582707215309966640640956008429999618469761430666135231339858436206119971283625454316096693427122337438554595344749965158838079450092477393010584304840177967687510275388151234072515858211416891097142392082156895451848733327323426574127105784375462265740237799210201226646980999137603501092831994299575528562111627583321580167152903832980122463054972420587360462288541381068254008281003321471532179128651518474935833161761217395276806682184474022250114714776074853155777281197778723753569726529300659704880505876570114732551782160571094082154127921419201943156663532795657262107889340205477163499297497827045525180071917109228857144364986841962980628157724683549568071952819614592077143114592015905960749319938658403376263077454332159665342707568154191964319997186335764844831026414729257724795173389953878174756778184266805971445749000281324308544491603632431588383236989750267409141531280210975611171622022517483554830249832979470831507418593531348413166373681993089024000000000000000000000000000000000000000 [81,21] -42818404522620933501479029516999676790621943508577425213627988935255075073721560481987852344186880373684437940255205938793307774103249297323006040217592746393005162067249747061741478756578665567433962822658678127490303425241331016751974807563476180659721326575834760883875551033444522419796074390663954554098763582351456047086830178312054113806513172123908733155886977050416744928871744949398440675136961982044984536612756451185890428378357743028848438455604428614718818940871190634032692631858463113039784216035840867982180495687854078796866818911665230545449400315381975039151383428488281937167975066694718552828828235627606572278708502136252874740358314674291359208048048778419896769019902032839073420120880751827332857015597328463188371402275049278497935789685173799087292090792568583783752707666596412734954872686902578802942763917652879389365727288094741831327705340468505618777879798191617212590355191893253368784763877211534896883526868646175252962898918523233267723637331948639256910513149816609996317072242504651982513942951914255586129411818916070247312968553236122302584143290074269206925791953818552556222605689775384203838776718271259616200573139734736026665034296863866240533791926342121435710899983421971712213128727765130489754371926437870258904074466395401705922212866486674708980426079760505328792085963562396260129487937859816331881817599364576938916289030996705061468970156953095979907365127747953947204060278635414521197714190422175785500008355856546462838943295919714051117112418378880909312000000000000000000000000000000000000 [81,22] 19885773066927709795755692842957427103258359892049610069942661851992845878498081966114846874866131710889369209925963026810124384553726229226784155614369710709888057342500395261388195101815605841613751867140270530918715202072579416864210730008081899785121105050458998975358312361845830902133828399115951255806615229725088892944334791517289912094901053642306240557283739139030329162474026867964250607724052141173836886876022110819726387152057600725044141917037681183421088165133142399873326056967106494319978321310918425693176599584018789472616222976037691817467506686189991365790861516582574610725974782622513911340593324400575027021986443941876933053423689755851044900609076293826802058459065277698270431323472239913334799364249376435171670251447667957661210495115282233691993493550002472023143174413194369835477398062042327537002997004566586470012220196072375368460088141911256232957067732492020101424261711879783813903687539646506400970158611738630604232442854175127618585232248575593360045435911061090830226335801480258952041819748980786555762003686922324914932389868855067025864316452283462722816063456590885301490345404271365186508451441613288866505629039413838755533462384828951216556912849693527837378924318287306117553851204312179485121508787604309644206895918514597836199965297419242059730783315944708163039641567567831142371360620070503288514536978727151069706497555719570510548281891359195643805005168103908659431895080035993872011964936719352306639411458093620983739409373408951228777743184865456553984000000000000000000000000000000000 [81,23] -6350083697343938971784978672152245580229832564924238523521044382684752890014834904579380703758853357216934036513689426214679718863019783158709856101718741081637305919925077998987077044932085035514296277820241390354029850038974633216926350221695747876430980168571226088575321327610954009427192029480764443759797517090466498644977656774532475995721375487840319607591495320803103747657536451392838759907949265587344336438917173576397077213403474155789588506835793500687194472110717389081496149840100340998776097297107675766248462556761338276049763482441090209792392933416904454718260986703344017832686135644949859069998006151069705792045480412513788144030442292752183253766460879064993466188725876725398256797770950536377387048821795130880569586114532907515949388740271235050598560897539268336323347466263582028307559782212007563421750937009864002465713428698981595871768818997326649635063004504305844972290654002333758405729748364726360572582324841799500236734738085131453164231012757082083418863257638021240917369454444445850316752708332636279845484746664347613357590156062228385167662623028264369036513140910775700299816978236632090221615195061214455545844144200115351380015973551182759172139070111015312129773946783653669643339345062041266165767727576662298916295658530683190379265615815576383161174392490206610202127996169496604882692694261192643608060540952552833867537798252492747172359384074347874070654508822741612491808995151023672114049313871747997675925487798233261746008706011209953706546480230028017664000000000000000000000000000000 [81,24] 1183696936202693320831118166466095886046866009181450633302449381305158933055828129928375152856595119832999009707144604602831042065786722571825458321945662440404145544291266441020275018302470906818596423243739820062195922812125546963845185929971314609424746307385403558046720052210046295758662478846815401341182526119488695149161018588746501242150248762939524088825430528556384101272600493391440631679670640012483294901497653444556460710889243561682167014170410386283462815152406330509993402366904728833220096470237094287936132945043133165142885285691639217614080317031782735685819534602223274270429598749324145392297619778295460471337033784470643833484406984893087348527186323314227088096972346899711545743642129063527125761972020617258546203026777564901323816466682342297319841518249431519089910648083210618133438472813031503208403088774402830542471788112249177905105536325467354001667181733358893391866042754229274981109826616916451970207069505234719749700411289391136083062797895509032707962191612108215556287155994109136185656298018028187420989457022606274705621088774279104781656546442521080225761606823446998965992335348842353956037384146494990380452859669134353337084186382870694786393935562086097818939657831416993692245089703524803139953054347952450173926798829243350239973203850936864805961568209950859712487028662971377108534817837108286572675838683976831310509179293778203487784974967996847943253284274775175747246738138463791462673276920842553224112248995401054197824812532670437697087472848991158272000000000000000000000000000 [81,25] 134466926627970645188761493688428676511440363709982843842329646581220575866565409739009183299794617782766127266890328797316703419717313308244210316305168668117176705553842423995572346748834298770813916533490867382426316381977942385699241331318777476941370014273240413352745880942685996102595642659299107536014322336238007902890254311974960059312261976339428914507663973690343694555340396521149484466954439244283247826881286639060661134413552026433087313408046497154205129889159565088352698195532874428817216869635062369269980270691762099721012200881318631962982366026725814990829488611405980291135870179907054281740290262851183877304583642554366494980105706428631748982038302096691129946972512693257896576997585654392628369376474376124266680566990109146957824317281914767233602211899995731902546967044516682279483137090226926980860614427144544496500227169875242640508813765428654629396563331229548094784929572420050338373014827816221330949272568666990229155735895749040526873165642927026558652568556655053433473998780227871148859261418000951058840465127111791571488897854452331363107807633521334530974448999113688815115502550980885435968446035244111222414688220658670558507187727329787200623515272918133206731775811660872198293260264132578311255566083728346634752208630006816365089705095008329292622176857407285336099401157192298959515861001308953206520040467227052561125160515988708166066071641387633051904210682435960236867751563174642276875098122618601733370274103948163842331446920197094954086034527089590272000000000000000000000000 [81,26] -201470090910095610392356179773763381664709346056188698973188703586015166975192837697529905615968994198258832613994306249895670006993938230091458087537666838797140272362980083588898554237129803037452954300542061871453106099500937007405228593577749557695492385533583233785606052192152398405750366862771692807193704713932255404988174214879920615466880480830059511272333280852122311538867507881891918012835533001138255783228829725082293780395836664549853282050665933449708298795942481573286887588184189582230366616484013377737199778474058550552844443229545170032732684143444409482908101283432491289677299038933223288220436877833094403028359102296116734195868245459523812266111593172765106951178106279661304928033275301652327484974659232976500465892184938843323263241687436170522836323879248333162607161683901587988887765642249975245373711336671485129056145634011624929830908935679490294588748744129866990374361222918217509049554222932033343153943553146684808677282076463512272313954235495706156009035127082785612061895680894329675286383983194343210249412909077575776934538541134472026723337713152542801352570378582548069341628851918437669769545462910743724770693877075038826927013592166592002418210757085453580362538365081419893387358068626757276704699708362263668324927363657368812012822840303805925201182401539279152991022647648322317691375522247400868336543508548634939424994360847169524341784784623293703087945161939064005497644297811551641883642450460759394429619140593374650904962128430158832306028392703066112000000000000000000000 [81,27] 71155833413351595602490592356604533129339617728191655171373309060152991603804919008617159968855943462201230112809016332645556787464118763100051274341141558229155992224500971909599643978991978584081885433475497642606753687112417214736387157254878470060592730821169491948595027017797229272571757721038600775051784438704220931372927648684731736059691188104960441197376372252157219034263817492689975905983295356695542253435974649560866571502193542834991598763409731094393169158581533173914708630756003933354398502745029398273015313891824367283372591797034749426749297625513279975348738728658765714246398344576119515199384095890168100717778724441278460864026705342780795743495292861766602639351972748734021572087439482100813411345297530211175635431877454136001259228313003507587620145768463864464665143750833968298593289865494951093953045634833152754075514845597761621354938133943792815892356812518858534637774864716425508249527029896375456858903593312161629204036821270274788968629731687887579111789182253329148352657357468259802573999876128441234166708093706056794393719287589607001261093838228226720191208633506361335420012645295435253583530008409447093126019665759697313256209870278318150821096734252628741011600909407594138930607387877550326400195415400048314370921783392381740824893095714741574246041692995110057017904566188350968163530403573185666403874575986435386845729126499728470772198877498380532627445105110147199549214549131717770814435515529622353989966914277084773003538798283451701290932094262837248000000000000000000 [81,28] -6111092691319085181057729649279785503919604306669874783127401389118357724091051788106365895797226784599674245136773890210921852194397162875100891852719710668348239784460212361360668779306059787797692684599250286039549594523528847712551121621488842049058930156532776650486602197288141952029652613875406360499119727158034957979102738005475631983188116030197182990837072866190959036136082119367970624448817233340960767904715014200374866581000518927573985692824276354493036479734732583814158512996964923531027658284862431330589546188432518128843692344801728144198260598137364721926067737435620897566028988743205635586774189314058123848558984348876463278478919922233556712697866141179107340670617379372750647004861632973188061615420284268712912976588504392026459964491594329235036539472815579377826454165412948538883743663236252051358760530042330614679084964578111183613939195190529818854305275446111288914417635703186351511372157279626839763074940631560611790108190161851801082536480967139744083367368483323905650766978529290331594002786693901686865694546106252233513878603491441272891762947342061567500814554003735344393822134854801146657424496216231446218426389483476365877761919031366166741629181288367780486011763914302542489313237294670143527723622453573745944735421937144916490599449830666035685918456672595716861696561989478003424964537593464555095661301106031170717243853386856557624245015183144511076267490217285429724020556823556735740296481714173952598231111858801396468511074152549862070042101314224128000000000000000 [81,29] -5231720386622821338888653060579967705196417993619314189072021205645480563800216522153964611044881744912996086348890966624650722758822718990853436874827445330629394885225432184819395520886063237206219683179778369464365845784465844568744239591780186554956015079012142276794706839043696571552297530449854614597112417279379257861158665927555805389595557530764575496174430384599232340463067529983656764218984766813300570490463857788720216354337876240691251048492499902910384238733802152010944002354711384460918046441505983169134529895061136412079340622321390099641971387210498563615400599769221583686400815145316890121904709258056160125880983299792708572888842136740642029226962453736055330478511319625030703003667223824866855406421827901188352188203198879919878348074542243880731338982189258848258399872920502173585198709960704232147721249055765634499316813170490126412204725502772702267885942142783997867272084957544376938378387410834442581940895982791603820144458307498604538284753832691708242900338934451682625140588266593893639409204457485196220660899320472744638718803997814501834749754471199888341356635180506392310952669623074519198533097383070085524718545660374097828912575853935461738460147512191788273039012347814322657389399352220930409041244591592311488730193357085755662306515637688202657184883801522560322052312024121574182570064246974305421352036956908704088688557806003984441256775437099702985752419332865601364259337142985655311671974587720463229126444066491147596071260312181720403869773074530304000000000000 [81,30] 2392366939710305177011273468731566615595710682808139007425497338073615922923274277663856237455266926633966837373197698439233775004525608636172196041869527932397933049805824929890245690082213397166336376497135913964893206838740356984109127340884779136184578039104668137396845823889192037493705130450344947204352189443102688643662649742603535591367442898356909000247698941082313558191587429651426011054205262368225473007368135729891064612617129115147038562400404792245900881109551466936075796205905815608789690061193087908022211921817457383786492017593164809214756163898164926914809669281938787462574964257635666475663199945293773869031258522531364797076410607521850958737879931500139369313103234171562829303072882185908281741858203669764680670572461463971355230445436619415182654040120317775440233500062401441419601623152228038807614739402781233147447313032743260018648618963448861045921778698721468331673311027506099680575551149686603564254965785447191449710074860240871665195266785001834954612995156899103470279876201611091644607978960701067397155319815404901921010725129006985068562416590910973804987111541183029757194432425272472387837949757735391267752713024995585540012697179659088974611414423396084942809163397376777221098507950212076983131297544843068360698698859462121612279701385152217193186832580412561329440899525166397392280716486386753952405300076429637903417573503843174581716238321938374044234858372780953867967847197631011839749140388636969918103005852508480394369147152598984514651858583683072000000000 [81,31] -254687905158161164139783808816800193936650445153830638737727643300185828128049363243564144015351408579282561211251746847934988389828946258456291346986911217509727312393361397113393499598859456602708578033630242994608247421810361812574259331167532033513010221943171721372305618399556251832134703809874769098634076566350730598272942373786278163553194185440376625046793944218457643399543186626164147596606627411413907070063618842812111209083270481913332528790314367667704910481083424341184461450144130694295049830174756875028689351950363703816256796281373670112353083608929294638915842615926778453026609833162917178258337912558289843198549570670993934779966701737343449785896935001089984697818715379816141064720098836324094773223619501809129991799618377844574517023772498778825617574662534638297239686806417043039645942443753246707494600913172798329165992343636557209198413982464345035395018837491153573455020281106599442559852542929542837867288666051113638717205562518381395756712728575043581117022945886218342042469609720625674534848205962823655078139321304924477114990281235607686854711955919124554428426298219452915810782034296301881889926120158165193256550094817784483747521059087174789421258139934386048438365473798248671311289571200037636042529469632916787477118600841489886952453411524226210086860473552530434105730114553100211112709505947877796666635896497529062042441653639652419119545317001352249555916404494684575939012566024610148783684263222738775147161404617593456779525873092200948855270667190272000000 [81,32] -148357746103794454373695679546800679094964221319422189880923263966979558656400723416023670426144855550483536234446537374652467268118037227041939337208712516946279208197242127545389127802361717394602127238971120744163673803673621848092080657677308349904810192829330485798333176636195184372885694157219230278589615965130299627848022058220741970670621828667470297416220590078817718297254754333836247096932836232325388340608998395470917383298492534960354357768682273858802349404702269774667443669005227035081215240620763232707225291481079784084581751837484404418177133810815453558665729574440419940327815898793929593801637484851226311716488733041941316547774948177480873886665941706681496908108770055071363180978761096964420754757052390343469455637200706441328595755571776729201983971980306070622656633672249256622432879108129686585801343258192022814342404213630778790442044702259578529326472461179581557770936237640966995467605125818752544314802489053743725911377565061636417646324631690265063842746406708024246313632411630059327613501060275822292964787763994195257347649497159127103719085008259331300114998314590815291119004771753884614184379405381620283764430878307662200873056338895285311664884188766083640970885569746562702788228377150041288515697775100939235624828563123309264165879255523969703555383725843239524438574289119850601535877636728614330878451067230694891045829677916738765752952149948821050103319486989320667591752620893873075178799761573499408434161275282277810467880314640671374285736903442432000 [81,33] 76996734817448023316775130131637265220798864962841291694137886143157593246413938243700185134567435691395569851347960667473663363580498194798706731406666110609946048272765751540531191841122490483983501103041665585169876370370650926100094948097022414710176635337718890929227839124545083293024761670238629906562293724179132477627793523410018182006470666861490329541896398169600888393193211719252584717002581767926699052007884084032437104000099965680913885452864193194464175689861777169024817252031483541166776668051616755725047465394485641447134671192819420397139875952037498361417165470263260573897679838423022394192797317680382173260451341691608952564907035818704527369518906339769283626495131224985063287206486799466366352024402544575394469494906646361897300950950659104420506386591449039261475872298134459607879892679793190193528346463719999243866871188635637784873120541831695337439263691616570777168804037269409514920792339487892914023285295491319645285793584646623786771839547613945977781555236389001023514080638333806004522737399709156616327188968549340404302217871822481760303961058451843636372420937664938287575186584591752870781610461328338668621622296645591205998788241130075749163759170992443346558422556830039623289721976735037716441526265496693155920337667130479781456507134402514581893981928194745675413560976905091723052629016109851507619954619336085671194707439209952169472969972714459806339233931930146929907722101316803801093847452914772413236149411459880171925764503987117455985526494618622 [81,34] -18442026312947167167713924005097586235500737058405093848695932843312866849046475845607589676757159205705548144421862157610993193608538178155979930677432755989003328748515483828216729461254274288718155953296027870883004083466970795732218954293893638084594126609244480579377075196764216916228368743988490071258321173722093883752055843022706547902277233053943452874531393940401515009580131835929428144160337436639211592969957257673134525431547791035991365098330420479083446518908975396866816504519535428891196175734086970100592386639114308087647684184219499714785866149897251027243371671176032961985436025342632121947566551777800954043741910874158559359306351692345948681464709210613168245889286840701549890803337303150820543640910826248483627074589047305890087751684120644831185837411457523691345134246348288294611163092104769522500393099423989893522861069932855953627690106127755526818870450917975845383141743025771322163716393361986064725367389225804756684892053624913446923973624688936711761078669125228319993758203291286648070944407139784537066793990378200121001342292844088132700419952288208592032203502038067728577459381129562908532028345690494965209422120580625172733173945806109629523891109567494155820069312934340514403610976203576366572374607921229975067296610991374171360854098738308893800524387321237615619675224551218529179377481437064092859131254107621400161793936839732125649990522188917273275593105439001535782643589119124854781529981389882678679942523178503474913638898540535314238859768320 [81,35] 2500126752348630559709671535180803363837010059240368532103161147408464233606163427016424738489459706087413624877035907304169143826410410824651979434098023970491479488393136987668869549266119859902110507475453741603088330642921776076610757694959035224783444462192748405462869040322316963061077389341802555108438508342502138855203245139125486711588373027102341585718899861729990534174216490124810170691504469055553909704178290660084577985504912554655567313197220941049101842327691486207960385517744707039622855745614963342524049418358482179291083028609126409526833405333019299220310665229204894737364484283929345098331659321881360485343463158330801515270768314205906690968554569222123754693566895891044070987940795841054004812194227806088213068508327672640020068168477809580960451316573730493860838827507763449147065042343617022425975219126230825322510542610029488884439738910250077390909570731184285726881783693412675417064498366310025656301381551516829102769488055326725818479466382011256644055436612397937637262220350166566361356914322012435607154871664414174354054866621871547334154432952096568140778441358817715534709799311473518232799606665872081809719751036978635547916786605993675587251676828381765979288993671903963821611449633086727419300848420340575581548488503146620159395061832725894215016367469878871403436113992967083871770429284559112210847863376073575996277911107211254446667223447970244605687711476884755231483207411590766935937555218041173642507655347134267258518444922982154870440896 [81,36] -87811866960892388336296756448531193096766213585769908864413009633605156040916637101760019632312865275811335552159594549514360791341211181230803789711350088539112632636631904858536003706849576474077393620219746161419808756524285069737853443964711359918285471499572473288432617387696627083441259918294093724615681198920233573197080335266082729118074328217493995869872403124798377750139779061484705982613769329014256708867119157006198401355652446330584818605836472556807549527765849767713140839739703888684226660428254584499854068601405883535774432466300115829498692931993476487109993140828574963058113825172934794561713386172373359410026137444248972806535599279817765731905485265531906150188317878245090706993731980686986785124112020504487960085000376128728552719573591744627324605976739315043185860911302890802528459785449429651997113772814152955575093479719848675344412073487148792131424467314462909285248853226269187665954515863361461350993651853728696640181294099527738855320941479418888537138968756584998087178588404153904503698824053895833961151658718692289109108215014896509286422345869687854176589989153433735060923243047898274301325746142573923311538387209278414469151626326031769865997651175489901475887788902435111320782774746674620671704471715231593616037126381140509501214398655729114386784473887073627611844019879979221539727983351010553632462226132596183019450229634075010894202310721070964765970970472396672827249412832409389186840838035973535881102044318563131167306043515893851264 [81,37] -43114556211300848765442967871605854130971188866145690746156435803335652002929054617715816697531572837408116408541663338354643461662107548873633053854578695079882024175979568380615436838765448872075519282905434465310820931191071781500308448635331702066192683891395982843788841903469035505212220647084394811728385489961004233859070524354089806627547326042319958480310814428641819966762664851161174426921574180535393198915021608301757083386654061467396134412467221146727727749739277829397302466606981882916741855926620252576506817601795001787647186441256889704929691318085600932358072181110932539237258292009456047145214747007896215450211248356468326580898812629971604182068340668207489112457955235228790347006717008263898613717241940893330188422819152884974703803810565026008692375109318044951126935340445296333054644553984123110161213313175870516778992760401298481225974702248984899416255840945505644171109581035674319039608147516390250241116120336895713758502749129521506034012302403571145068141774715047983052847821464436555088183370932445705577323653873523853512989017261967498049239698778592967549378026496404091653718419044845600347249420520029643038413128344683713263901717016173354836102265213431683381023843581858604832250041893912745886999852600603972613839084640850047994360578239411365695800135043889498791562459076049654612619366416161243922003477969612547088752580374702878275077739990994419148665694420541595993632140572180833942017307566150925298272874365438633633883064615816816 [81,38] 11765837006880370251118579971609714946497229006383702392755032735099992591675058468374762960312599360907743847695614313071119860910606584135930744558459254134152464344502296139378455807174099467203596947174882524644916113994989514646738156125609749951962449480343415037076103480697664176174343895967420754027372977751110255082918821097444642934490543443710813573791700659401968334524854522963046176350631051891027421182183227308934064962177165679328470447065964436272982391903559280564125623277330202810530904312070210522988689462532681068664350191884106773221168753130188363162521464139769289028090185012205871399385322558921630552022316339287819463039239204625965993669987808511921150855850122455822429593066266250864389507882222818718479017603805499793495249606114102414681254561725572703801578127427257299178029997692702687243514707350554338827504937797789444207537738370422783477019185889471498851391422244917027324511491602541647311777107208517609073798299632933610992828424979755159981009663378622507177801117183081747837641064760448116647848386870200164810938682290707163485127157440140119307450826325942840448212988565191591277443744700350236344979713663219938961866027670207277490688820397384751639475964277011246109652777125235844110909646768812888115942239590456680225940351420369093216539424221231174504958721136361490174617974821440171126254115125285600669207625923640577852379389799435079670233415216324484117056619897393204225959621532671156274483967510447269605154907798016 [81,39] -1875612701417516366717605432514576004861125013570432659135943135126980697112030368899356012593968309956094601989965354146999891615806372332429383106433846385769963613026416826990228412739699103056039355796712768055078580880552772898576596325727969404398424824096762168944701155114393839223907149768742550603326206268279899050084988438649615195875878013441766834381412979923215531009322224047111714508635604600180817004009898575776127090449501752946167140559541392534324416514792654804072922758331792319282170590593328900619631527140914217618534261672934157337627383182487175172709067823244918948897213268937271070886772246744964853224342867902077156403919504277548422767014462827304337156423103362181520118279402894065941029205040612306070006366558654651757705608602157426927653738370287273003049514495285430659986810233799116952893792624927203824384993292851463170598021496193262120122603602502487209421141122212189633611025330474075521089771002792672301840745050259434314750498119633330455716604059287027453240316466009303257922302715713828113392943055818988370561377541348398397717265704188567455121999529179652718165435650406635935279764374610460796285692130209192127685411832154558517685896079432409376004307452531046248702254972397949482712545873890716633310738191865917258633958930222510370497286706283583860694708435278882460226366969257357022578454609475102282984169392772506714449487704817030736435933724650316949821693971001591171055808596818839091601988214721452846564924864 [81,40] 214167338738235279659760016568516165041757095729534599758553778150541061836999265655203603643124757129900196005900305769335212259124664351012656853597815689714127497429527400941871530119031387552289213012607545404854809271211011589009666459499061435578102717846065603890959793882534070133329119146545819125780537104423221452833450665440697076324416307519354046736644220409822315432147654302351903119410249558096336465026801666262573169310029673613883983139302198747615385367465767802708192877309914528372891042551856690031477450716333467850333258493234328536124645444326249797055603232575104375323109803274144293876623757457848783691652308746160621682158732114657662750659348844295609792397520265295907606105970712296497592714193331869613621859957640958175997714378496023754415605377452714017052439045686970498705704894435861581957753117291370206942651942410370798696785961103068359887359833209112273549830666367234554238825452431147317985555677723543858732905919000926652415122528993502222773949203388056068871653297565922507347318647385637979641391252350863721407534790741018587801002774684981272365717919172688825049381413009051354841289118049435234968876067538363260990677447537249549183617761208159549874720275759346912832400258028469847531682007908229291652324570082868206919585389852210987636005893442041483498609584730785282076252349641205614295184440905595677439263791716979420006826217911091440071218252031504270024422284534493322805553121000504091883828120027777469320320 [81,41] -19869636292185998073578051569431550081396796339401820592265709332978863895813659594689471453386856584667216880075566179554249609882762774906887179987140967623480070600903819561923892951009349995154441797629524415272518801612314930696775558795754982060129021307328771902342355078631584416850476543129369334165880838734984262843481282375917498910876556366623031371159619214943597624521605383603264005560823994517719327990793738123289514313111103774295051875794279358769133173131388014189945871279809763737711091827426170048677657908188301498053538568144801531622005264233100620768054672722294803183713201467674994312448017551631591472716972696748925137348317172107666718029672188229571878798793302241789169495921600019671215294065706773633615641225153863603798840118093412475090635609631808467540844048814134319262737982107922976838543585045492895990417767476704795343417229281595058643131497445625437243765748760478869016018911029661949930444112407515191220307620722210153436115917276471117626157019105840356028553524882622009212345169121520124463311013455358997081509780220888199397274378928376706136241984663239384316850874750715858163911416214314560054516331170037702059941229820214092954830758060187505082762795778301414155580725347802986291933033106878030197887291098811476906616317637654935778056319696030319605955975434499436701439485020940416812656983240165949981176002430413563316624087712255490835638237366190176818059742076624857034257399138434696129199353598338550416 [81,42] 1433989966916171841807248811232107666539235132560508949011997125830592528423306596693920717759959658297849103840567083162126937109500724531172404457492015918195929565881848858193577690760886380369564734538902284699036686324913568919247054322010779799029315273310487622038546007409513059285569264983024795289479490522257398872253984532843847038164102484293612517345495243373533481146005491969410019559114709962173881433918668191685240358303960249133440276101140823068849802993720066628534681063848856124403163086712039838724944813028581312273846946922943610033575359998796504634315970648377540987160151092431896789357701775270970746808854897316755921344508137060754057196185778108722605710963074469498147293850727536820983182672726266552144824829120474063736281160945422616218751050601047566958722863699935058359024788502572434355189031257760297951795158997483433973515919391814930233518705730825171947361496052605529419439143462898306918251455176386899778631281217243853721109145154515934426635310885666743915732522365977694003122624100314692177376379504104969621369164960560456488435129397699705829539247083603836036151554373738797536138809496535608377125870862825802726947111239656347737924364046237617779640984059324885514780266908584631562233800921024153687699981810326182516498139868979293008105693098903351199708749299769303582180978560004109072241131532141795431545254945605116120776725633855563376986512886758057819371426773277079373056273601034258731651597708708736 [81,43] -67800408111886104380852864424103182552852878350863194409762879343031641613367771756210417805830954057199355482228954787583912294306025754035265400669428464427752050876889435811551003420809956444480939912599674896695757017740408792992619994799684474669951536360908378870484207301590445835055186148289295084295085908390146949975795383751667480256830961458301584518508097884635349826663695483938678901482344716203821311870017465275826600453893760604335736700453444360769747042048357096075696879820472997404047658690775953342311935526460068654794820722147921938019284784530434811027118302839149716278062127229055590013877232767521501517477323283066405735752097911826478460511682115864572943497917052240476507860048827682483537962922159242268191366280633653748568426241079222719622757728102485334452777494858278601740493693851718355076121727998714788566130444843271161917451804050596288374719426914590894533287007164980866588891203109559252184591606118396705092342158673474067910612988789521471891426821407755826966160406483523028017827163581478289043113789418703624383510061527119537664839167816978710095722463061158055802426896015984353088485049251220854212663849787490934286873858073725613070043031861602880440597232894853895948092532804501030786024203092682019407750964607308808868349247138192922101474858348529938826813909770246301384042005773375402745268293708516135456195768313023250230610396549088278862704683907340347369871884166942470804260422368810204246346429584 [81,44] 2682786590982074731054586243487104008344120357439231647323316357264185798227966491577148463916618700164656377045171842219017058365859445924855562839772897299364088586125830995850450600642043046187876997610205638111410275239866538080812064463055035547638981906471413033191486591198031401175986209536922838461838010442690727400616133081414374624432915147574815063618865995425075809229830872117662441092721954654791687133287699817656714285756428625257915158584091519277415547265817718778090287189006744826123105789749824389781251190373130686053841116072907110738186294326592819362295611806251755385975665460150116962025070050796781398625502392022913641331800081214353704495873510907074363772893630082461783243567894302816496286388609605443239332056046450516128886365527016221605305141055143599325457896986743103273459601640234723807995012263058084139869255768083106300053045912927599998978230783441706205644020014845873268674030636152349453979956809179861834132219552591600648284128013973421341246247273963406205580868138471680185642223926910769958454625865366184967062388876431393368033375371143573875687748691318956214988728451600991974618638426361037836479865882880363835390392624168604697131772404371875934355274955705828886506054050641744415558123894405900105155333188476767016632696627996098179442016184090882238923535327865810229083111227488295476491806286316025624780394028359475141767509248545428661377188490471440890247282621516268463243979485143414807129312 [81,45] 30986067821111178765658337618393484312977849558901633103979173004342706131892685373894836744721584198416372999607110084337647448145250337895518343318435879929288173201506645014874143614668454614121494948853191369205329646235739220843914695686358694856567698354249943919727400894337962495798237092612517431089301887742679256698112687696348887848447579499792938268906623063096799267535223173726610783611511264709314555462993660866314399221900739308220540855576625025648680179041815536167474372657632512892307247170444654390081216618587636295835674990777722287780860772177182543964253122837181377882248822482741300633018041928758580420007657903895141842106594450928513704693954873388431621697902683200189759480265367623281706119548716214152251089541918510081494768636290058990686944714435174466179958885502573104854447334457813380277089197011748973081449713524993556324749754299610423546389429985895313764314060323480828926111871153437904233748110549081999050855654508297915575121753746818723669244618986201832381611927179372558484856514182745020389307806521654641266385779026520090773532121736172015664170643072058374984053802913946560013672828801238297401037983874062920478967810437433288444734264762472419279625741545780104568578098225316771460894889168633533496656812568582458163272904230100808707116328371352492961458006273812525381003688227788133721122795362209666658888152648710694713907931489887038953596302543540729603989178992654653611250714938840455300 [81,46] -4270902486571069061809760079449630394001034050724339704776634052788259574388545608971930020899928586045463187925505493788788689869640856108318821702957857671101672928025914029922944424630422598182248148657743721712101982509976335448849509585061460026720825797619519667793733287877202433055813010353727616695995707346401798787796668261240954454126465231330876547312722292242855330275616697484974792496311200151094371488105196309956804726228653909820058962703136935383921144379947079437992739861279973963350051910635351118210299940883254141932166222561138854650491818176316835820416087496527475336949322123047263625132452081112697407645164438374891283555723876330544306770658638219524870511696237710706637921437204650559185477260513936779303335438094798953807873785982105099860589300482659645857872029670476900443850582307732418239555245211510803825908472869436634112555440680882408479611833663583431431972851032502597337687464669815976853303908638289259288675373145485646530366899323329189912492139832639544414506771945960070059133839615910453537526554671567312555264245370553353207275149041370998095181980348487437171070640082240107881392034553181540277116663664015782025702575811969327394521924498175512994556056610813973823467442782176316055385462374864541111684986646024342363945460419000719141839961505613478077051622029054719882523871680029775979469344147411722844913912598269751133798320411673915415790197253968341399774375398544428073880926670681664 [81,47] 267228734212435005723091175438618064619003792602220932858052870778881557609006040792344550346125978833640708826670292882787852282287310227933813324107851042112802308611102386360235326530773398268972993682538479458941267311111659684121046700075581596183022206323248866572226723487418288854648420697807691761433929881107196626230452501334370951900059161441974407440602443530511605683823197998622317133130006655425641236032340549161844966299887958804025409710236309957094389823737744729292244282312503502179079776022525644489456301413984911154110115908741213216459861915672796378472570205377991875332825124678405047390168193646525631334520165702972203453237925497594576782141260975291798359106231878584301623475600657041912893936446826816029403521313239710589638765000391896695478469903180435862988217950565108734711097516199055941577149254473496640449797920991283135205667511146435994222618056298922936306177281663042988879796799183411593342141806171598605355643549632646598241308827130545257322091961311028173336133896594877229139374875666805973686504578195203104990242703300418627540505190647816892279531956436990846853332042362931756067039375690787421298847993448869076444944926287103484391189144164270367982522831375039010836503337014924773947136935916249009538644983484017516415418851695073926998197847968421690985593926851747258887838086688513948340380061951032520258494241851433352010238478431872760436222863048928455456992813078873762307550041496 [81,48] -9778394614239177389566087725679770496108381178972024124579024552619161067045484687182419117954162853850554342336222059015246760567851524116258072722852890775647221594729480602190982947630336452478344551599997632988126868460917555219562854730793781313809453033784153405445702177959798930429800497125050173692283091422338755431862315071674326600824945582172251178579568562432132913141680177872593031083861524948741097568106455111364414887954406528011334796409805162841322054636562014317514936930767915032919715972833229791536171852206210465744345628838182371005099881123697952679935541297841021495539234633465590183849391462492795450956011190775588467140044611813036845771374848947215892761949075023555052309288989008341617271940208467083715584207955714625594437451816211236881128737364114651699685697511525836943711809152916319893754988449552664648792360146512877827490307911425521481667595359100844093705699658011770648142531181113216781293935839503377053981393201421803469050629299969407960188445144668298244292256613222955782231847148030930938821185482093217037253749721203194580807461757412883045946173961553520045217075216405153045128957749023191317920473930449674078056704919488149568971276034639070377857250672636066555495805149985940972171748256090528710575899629531470517769430377205605524343253166754717242561614395185667772219196679232634023507908169801695787165162334885957528726955863436064368594383302739814925175490874203369304608528 [81,49] 43943494670835399812221276509918616113434502861553524784792920260721910785312922319193270227994270332358377697993901835174335927916070759067106595675463037699343668593395316101484027941477883432837632752701217804692807410567417348697581865744767470113124490105861081454613981096480531203916649365635990066898553752429630366302578453929260212089033430295858622118996984752338121396157131072536033249917568909644291257307058832266281848642496902996201014103385230548109440216376960622864409790120613854788123099986534684079900718299642392742017313509670618536911824124801670499017135087933534498849676908356315921072707955637924558090743952700029189036090501141795175294535316781391529339573044169208858120749756877482624614977988158672134392548449564543392919479668876585181250649137477701867779753558042118361549620962830418980546407969598216075807242008603089134692107657841736455551865331514708191281425220349597941853919558846064086986048312016337722202629838365601389417848821862289001999205805024199984762352995947174825462652160095192503396987695940465524414103889987224526580997815086916627973313129570249791606127022398988549377639355503992874152473309148687079216102682923476411956629754160075164382848820141375959354252830598582685171761409385296695354783856865663922942174245285585477734730326861163113296982063162137021955889250784901938741471509668375727379740953896202078840429376766559977169341860047789936907015840411996207346 [81,50] 2360519851202651526440849255955251371127253879837659041080267388980257325406803136556940717167896854384842593028218287458711885808217012575463619169972942336629987760639692547963374926862813824301542996845943914903032171509896667641690633259790786452206710474482274216358255262944414289652523696921680148396385656303031499350779494794646297110357862440160136909496475993243633796234842401081595763077521681810645731586180868910546590622027431022843159319484240315677074137126225609056681802188128900607166485612375002462778812649506571775540858309895401229207126598995891243108727688121800445846830000069068516043706115185556270810274588496878104613052819816678311953145945147229901919924266064422086906168100967647047752049233267307552072710437522369457955112596076100652354775771765099893087625308785452609439122710788319155724898098551060442431264374855770082157368819868533095101693535280816187752050505097724694536796400999522148038330885229574433547174859540929995250515963304519071971460564144671844113788146420902328754958001270508416703155203329773397380561651232244164942471384606205321553446688457962658326277307940908441446344248747874266315088440430305035300300900014401966185936519267049254997682194822328861949003573324774350085559094795805757241815344039545204259544382092207743213456659215432676928897689994591176579617068746070448294717444321596197209456948125594791880027913214562929448424984399845118542251918435373696 [81,51] -68493434101583128901501353227269132437675995788332965356432927502956587865328483401875213262974826567018131255808778860211125963435153376154879812256247102670163363203094416266384637932011017766503665986721321594487459955773403015684971273297331913342649689043625160554102089493139897777571904381029609955832062589657176295409273629172815553408312019437567238095476005771162062524466921362880164044638202123431222506599922940705369042553519321452311582032012878292895684940210652244877629555452504078566008257066352826510687586730705687576524692882142249934488638545982295223167228245996454573955553831513859523380951339025238966650792681670584335825544065363528959342075499730237344880984620337558849496102883041135733236322162573587228984027442767594904222550376314221346817179447491260441197607774900619902317305378536634333848019028141554468417349710118758767117531275517568678326372263349092259934413625100368704646964212844792249497203086257967135095193792822841368006515478234696393953945797689312962605866196831308917400071496330456789933146764805039897494507997032218665895050032047685523681827960500707425615287038905094524465166958002000216027690443673263302403087083790339809305127564402141067259344274361958058354104838153284516522656096502798134624653377230784356690793085858000989304226020196999769683650433267031668706158269021268575789209550726287190206964888413546196713828707714096952474453435579318004729783435056 [81,52] -174634895026769319685583373406905619572904124735790704235332767513112069660061744384312742993088979991446031505133627641462091962021494156616597410354067420604659329603843418072771865969203577729769136259686625241732684871794516738120929841709913150956475937541530147753591626972821009358920064986186626152522669569191265278456567573940923335102408852309861327194860355868703755490642662291127282504320716314847927536895361026443469185911801953777651195202128918123622085202525780673598321355540441178175134918454435199618525067061735313669841836828071944507040760914656047369733772349526765253189870991404870770341572644394610540365552862628476136381277506063987604997916720295065044252197305073316098174438741824844287893063981156892316879043269813953944644465705929071747070599454505198854006846038776814580401930271308205212219450585262689708833182978356191408198838413136078804072351741853210693743866758380186498422050508892141724865227314499935748463311214182254113495257002464134835041106161407675059253585663109781032287432287681481250987107558304379328968542211391603597712650908258485037053259952272823216850500422513431972453447934757030331018980704165104096472547811075265883161885823925558687863738862796875289024311535510405254774589092031786790597877577689910896301284372487015776531362921378683348242056205076130416031024607881115240261677358278339890445900436630605920392853675815086010793283532502295411260512 [81,53] 21583302328950215833369808622926593044111153841138462916649938947090260676865217187369821904481605015458867762576197676826121057909885351133855639481381994983297975756995119796857243053113334661642670953365609303172512293525795778043618805623350322582373213576999292407413934417522896510254179331349987296669392240804805076607994236569352790000876816298533982670574593413795919687622415419473524389310013851473996320656432620335369271395388480303423192644023156199706660357809482454961225520194397417138500024273428783788637193052127906901888056191400270719183424075995176331325478657615512925904208758594582616076192143454811096170407756319525366444856763651436579747191430637281912093561985238610638873482117942548283248883268864752091272488055335199399048949664463546077017698778277255681678352139960887146049458214697878167374097864252026011358286459735443715554135796672066254445733102081592433809987607897789052796277079516937688089599430495402769579244774636842302843428370039067220710178375116627030819879488606822874221655844780327021557560294769626077827580562475754603560355945825470305969879794192090067851568289483752819133564691887329536060712358946565842783413954381829229933394805107395509480190795099534078101640337049744131485501564952279712484315125610688448843786228627801522384009474502204768478967357080177334421164762040356991109062334229526171953263233197656571059900376254175611398331475716303875468 [81,54] -130682423304422459243859392067232347144123523990303905583743876493929625441947783105964404003979980269115994124504838289689986829897939139278497235257751039048850543221888633291131939571626000463412133315091815335792149948037270401907029326810900264177917982196409971796510957537072782987924295623686784167290245828115711637840563554064688210597898429661689072705934388754598527935296320123397254585212849526634400784349706986580915349193416704909049096765363057509959495236508630160438215439249588003417101754963068184509040385359943695163580002690123012472271466475090122424922383346390025151392267195040081861071509602303090125264947879546401000731078553366515619460421250841097149038361556604493990944250591754617564408154606421607149725038539878879219182746176123590892873042435059903812483958341013507870305718484692147842968823690245477452374356873285157765431748560108626484050923686701603634973684442312423909004100570706032336676745911755765105876574734892029168542284074362239647935204872929893933358906163738018650998721186706142903356158601839020027053556472613267164130336315102429540337626623217546225958281934122492217742596250671181732456557220216839515095785231337992004332428794301803598514324829487984819994762921248190536559728315852741126877557407819432453802485967644197460150055057436351004343042299185354298967066885529266753064863415835137261907999041799029767035228728623738687521611474126912 [81,55] 13783104374680131024255656629890885309834643624336625427838576602659558510259376414187507974688874408059354193254338308389184628548221845288670965062922225221248464423551447746137480068767532918653937337704390200870738269159200911719911769819860312313535847633525205430584361804574825359351205629239795686830435743505684346352937447130127219721296921718161156709495196077901529984403803678509806908622941243681289911602974239297368819177978465162243955260644710185494653216093384117237184074382920985136746651237557821539135325738219418566502050874711083913348072771281701751249416750883455529059340406512042505265297317791318502577690419329160251719768083032080829692035376785691933547949617570514749145764460360404370111226013811981772985893069339166929903122572022133398419452772468672389635214269998432807901098953858374075287625794086283340873902436657128804670838052029348018697175990910383652184446941728984336775394783362167220596249889399237196755661938422762711408985087426356367385876909704050272449598697071968308185063776860295565765422545713986299104818960285157306242485787697231063638443494466845059753684056147540502618126690437803212308581599848185011908206708841250322318957661501228205172521088396601180018469342378307234729463984811929700238260430288493325741432676921520150301245546207084266616492094766090455233956579520897146646315533825761215122702400272306517940812180616612385971797912 [81,56] 4952737760233348970300029852951151930884053687400359102462466670200413074023499159382125770065232788100514169720748794872980699112707160882061988605110590349971154127429781648798242635961310652699739076973771389862831132180142753125209545893299769214481057072709195991265351130559620297705536626624471380715169683184866260264597812422835678020909080909030533892955022189193928031433921428374103585645880201636311713859483705354261435476320398288535039791328216034142727418595878710459861839199235478083685507929971358954048495955478961122168954637735782840727225210648017175148552500162149375753689609613798827448517518574642924776590338467488241347942100081930300149671403598186921972702234262035220329699689387171088225364827385099351006298633599866551804203907751270356821677204395447496225013700839112903617552040027766116812805295898817424473333012667172177719510573689873994743924935660896437194893317265728654098900278228777469142569558384749730633776564416618226886749556111815830584189559865020046606674174180335041419813169871676535373624859162426185354021530581025730587519254849159075480238425410570194391362849943326079876020940808101330737862252391813322041059089936323825131349110947553017736441353892985233617237165987365461573338275394327459380861267680747887185406830769961101746442330817074221168176571087229594290930546185133008995200941285790748854060648491591243528276887444048690609712 [81,57] -28880629141781909023608593292021877518174333386504549087301196165741790927764450805857272832374340844158092612718401643360881160131995284526796631959802410201700237533760058403440749072324046811870050695588036432527494826523130034627003602596948901033347093681092016805356741892744018525491826832374800667663827583447279968227220600651497894572836437425090726610659610678634388834559751128036540306822753947816696785406020634916807890138952014054205378112411961590195386076334123041496655463250176842088774875430846183388775260823875716511761400009207603672834173718680950116681679444763307909604095827189177739635985647266001304828628946688282754608437419786754202405440352960093948831295574385674652181976393569085347942869666214381237353243498955599055881693836572109341325729234903119441346074840051775784761970641741880819073547525268650916888683864033446613820111722120050798601888315514147490448809175598099522110313488514478490485399720064096296156576123052678264038322320107476659854014591080078035905238743151079209627987786830378558018993686651439642643216035599303627699578547609183877071916003190459277842749913876527338719543834654576889557287600784533685998006608525295770358509464907321692211225386820176460488623543814404817323067108778460137420482931224909159020402708337886153650625968297391540099975297764863646208395474292086052091185676255239223539598724133693621352552746739022574 [81,58] 257616394100320809873775450697559898506620356649302718082473249667858317759764571838522146769885808537007504649013994764244662570639654920548039146632640425239939481284947275664652562706176092538725495683257361039341259787042316024835681974158231559704477624239124447571400809377724837672713198794024893294259835770496424544352919641370081908366241340856899143523303314438815882711964994707569976735160256015620796646042193851090864930522167320283790376309762711878262987086641734537972749008428513663841224574474810508899473074994434259082224195724362802603721670541107566136374936243966931041209876622197420213822196062292506166746371035570434375902021007559670312802939226520278602375774620459486666053103478387867375772385573826164690319574004535376274279222405138270297673220459739162824216505709971326509414130583103538638564753100670614906577048567958363763936554205539515505888411049952574039609080996599565645448413244353739301457182992544124888304587587911197159378905482734122432408919323513826132703003518569758873767263022960580294696261959727220778969429127622856761352781162410114388722226091874610432943133362812178406154821517880662184429671798180893978579343011435203786985055953135016351591621876557508063488973516652780211298766631437542649143316273273953170599009131197866263932870907368873800472385006278312589677412953034265242183989527434032165003543885215353415059686556544 [81,59] -391091063440695263199545297982674328064200131992907641618289279216167851731393176494198073975160520349390999735343420001407215589157362175176937074346596071306068299429946698609335379419076651184768308548855593910500116986607033474525205554982955088886997421273628550825384021683103521693452335097852822107242898532530176192994542033589762150863835176942063205516487559073187365048413913243488859237035667463805632711268476045119473663116336458782042675089252065934686666336410533640657801914495733161825507134982784961671428403295849576698425492019663438511184845423332664228716068775380836862582076200565411942111838778328766509761128839794421756954306649829674146504199300559942140611616693181030629329927945783811018651790591730083843848691342003898795436607269705357898260377853633281924903897566183634535621747111454398702245333484532645858041776521937160619269974956867675396922214857027027216220428535021773895058591813776881412151178575251071608657454186543447067894485373954634871380322099702938059665608985652895072486283457451465703144817562523710742930880724200038066290773937464118975143919371126649594847591704615137306965746885734655409756219531890555723264567784562344387588085539539148073669912658773099394654574813477004265842762997109928073984889794143196191529669045820551012545264425939022076588958044146513909404284278720705160215388516198553603646372255042225814544528 [81,60] 317324985389655121649756048107044237684045514291791335174748829523376230050823800668019981179264186736548526473180456584060931228670652064371636293950706231843308828201962570943960324443059887743785794086187673617541321794969798764479695156936771406375095991174868823199409417477078758655285094426219534102191412536907444375144820288817234640338444506965552072224701575398451519865210992668779673580856961118300517693692755392123542056312680819669424191417839223399223302563697965465509863186268693221246928617436554446646891589536971463908310562472286838949110321290279354235277713754617052417625303530000913631980130889315063654162918131532465850914995782889497900611732323327599021469714472872697567199929953318735736598801852564909546090075429858102514647312776829260233063342002503643287697566531894685864838464610403484724439369085754229976727561722100275144187074967531577270492297631987366467728470001173608544244598377633908672599952466301976394121125825706492555484781115862282168154751161699586298327141269524345744835784494579712629568296669747669164989191603405324519512005937249271290342681117173379203164549645674266174415550654360321384003744862650644298540976086239853449863170331466213980481457564792336131048037090849565189097845166479303303201544673861467353914153516545846649838542288421816802625684320473066538821152656471220588785899915559231339516246520367571936 [81,61] -3617915213340006111337938905959122117114147043004207304742989765981395823071600855679652620409913477114291463092243218217351227186724924695975748324549390039313464546046294661883824482156638134305671740170207050041388079886078453500978828029209282409754440623388904442991648441219847226503906255563332980081071740250460390938353235331504145874053756296959283794763892225345799726972784930618456528460831276889678147939971973285655619688563539447928708957283497859500233521422716662288401118029980214990626114446617374698405351697900675516580265711284280972785293043994358011408038089084323208032764701991009396808536991142008301685334508917971148906306521413656198563619073165359838349935587238995543743844460115100039439459340379267988897250301149084657241913320105959638278449015939309730242450079225092553080478203408297543987408729418691512106431316629780416522756478689098703917206359071693221968032973629569515220862490136663041019903338471198599267484976142609002269847584735738947958199191603678191229790062369129507457551250077500485553876916272784367050450572500799746112481828664206160899638933781890344120930673399481925755281111197415899110860189186268918573725262914811198477031828755462787443412331623564045454276109693993295197712092775046559404012596526170086141550992970440727310721672235668832456766509650213380778228674458563170571894657451657015128920833941980 [81,62] 9839439679607787262061498874636254388623473056589067807198206377872943591475465683099665991949844444321211706853509723416699069300039494949330408825678801009142923585577527798529208581194385983623816614431944767182465408566455934382930097622988464839257844764544476106040589298142723974885859152880035380746941365246757564796903709319416521641300249100036024457475080684578478573112318029563493218261529203711732005183635554046181388352816803214839427634435180576301258512888600974316965790221242992927410448568420044248010821894275614114645759958560380783549059687868114613741914092190895565470177753499924276455802355493899064207940604675407840828641134594882887916824577233180809020664675713831554878725533332464476388660047658124184705260228640691817305404036345798552328694290120842371136747054747022031189115800272818790688998885715923168971114487676287944087028738352080538066785000470448780340578517852809402060255882338755115888690934334017890610564806491201059793090400935484503848011805106111969279918931930243235585330317859336315507310896828755586053631211275500409635051109984010884012091703105160738314899729701458334287795268150160014523313503987407877546382245163319832002355306414425707608148736253634780444136706991600656832377513029953196012452096102645377897022130290154624617687118912711118264929607027911728200637640998089539544493207132016809154629184 [81,63] -9045984436665703609686283998182007203355687334534291197606183426629659576901101530421404203691535093681611827499611006038637011356679166997176414023086069631277570311060390964818822516291164769934195529194941442462507519524245541441536115783080509652087767846541420006925201096533172027317824900323793314576710547703273054557418637911612549886300346195747070389341983074835309368242957201065228344753552474158278230893554250636684507893202646383997300484680074470739494614048722842384684086570243820715694279608754517732421654102944468850180488914066814398673204746951177143419918859853901036364864220909292314990205852711920104805992219086966542359932822214871563194023070721380477674012565425987174050183118273986888163644529302295560921599874184052713932110554169550181166241979973916299063743848936983156051038569454562075826435648294324850587614387553375441393859459874186928126652379805981314043960145890199881869158111434750202307921840347816845918881201454153200052043976235865837261354332445026946597116245298963430394292674916729764883240850171271879913998563589382413935081261653350260440552542080588331096280210974514497262607826845610711103861905950168854634718323508256292400344103388929368373966701981455520876191282251519369021495625367793163287715390624466789711242091059693007051635106208024557357557168653067578301971311790481672139705475986235386264 [81,64] 12689250320805734121702543336907916479132881380226889286668926379635091900477220545584791527505622548553083172373837213929052311765831134158842701942463637232021051479889104748484183222435849889364595018180275892372775242878547455058033366872155980305377115244014606813138366545351059914016125240440899796409575837137156928363203485122127828765870510950041499615593169687723559825942794773573410331775081302080608225400510795453717618355891985572288819413591303853062843667855668338079404701691039127302603859877786801279139586515076359968838303526759844668290989176681130361550672400781700699660188240532665436499010779540318973621630260062167656448039915397788581038270630738242719572229027566768310142279020654447335279864110907918913775140388757406294995408364667796784025038721551128450396636988323145746115591494721001534764066892922278067920380459285466635029794184869243556504875688430320597952638029686056113177999934749919985002851968404107655848516720785351981899816530912159321585618029121993713821204040359426635452184458380005619601982846526181302164742122542855976122949541381646109657120848546321147501759321436507293125802326306007947652754864821547322512792196386380779234922674490612583609747221909693133679780259744877678704271248432655761926044436866976349326549164240511802807583539307809676054138866069312811173084089450754128897040304199952 [81,65] 13699974824471949876234018309215472055560383035290045350363051026490112086610553917266702164095506863509054263340608791412634629914523861697407028360598002115209336305352191007243380458048191115269874274535360769212678249779922816678686312282033951452440952166152501621859195843332471826657750667857129925481644629840114478077332542640164247949107320491643456986266792219857925869025318559279722331305560395372254288957023849018912085432589588782557534368916603045484491741587147809683541100986704681014743988642920893747023566702456299946409427051842265552955891767149342192280474663792089339825181650208140395564402360492492313109372939062084889697193759875851141604687094167688428230823094334321007254874414291727338281572066774871320544304751741917067199692589187924644369438721734949272865183682001398215654698481885753899268097702312274646423088930300099805938882176756578905040600859506364973043649535273299387103493296077348263489110733128259109153083569879553084482743384801240893337889619775297784843821768533950270118320164696502668004463695784573705726585517351708644451775605280810541242284499981644737866886061143490313209152028438637921119466482723210289036666898192006518803021372057102931710170058575086145470454158718580516991698920075900785740740896540674060674314466518107514521789371748674647451670368356674757957055570903293104245748830 [81,66] 10009637867903425079928861856965421501197008621765919789475598807728155756075487890092316981777630652483836478022892693135434226523693497938009722411014554463307411128865518955983986365601560689427978302139982557181473463070615969646412599471812248738508436031038204394429337761884991744888305602832825419512134072133008738574722064544367988004646522043800597838240540704244660872265373787581805441151746102853370264539104301208898886356669613184993714639341535251441388532299695226568697383892334176774900396234471099622874378304973339776136950162411224443581304988888252298347453740152763992022732766712789588399846311685666525501135087694781997842175587413815964400727747095385065667097923474674519720126753185237699239566015394641409628387586722162795711106311152193827483871821703976876540101342361270920562478736615721650657541639513508601274200720662472052978880225607643909686089940188807808769309589597469935114272863038276027089594567408115690941676416616646915735725441904555811425290582631489420419306094185286202665531636793541921595128585188400780057829405461201729609854379327875927630021660187580943281595935079702939883405306989141744438465450288209962111542399325904159305204477050340043933773296354867882636739622759951243676890616606605587204123272722716856889348532194573112958643494232666882980252450391060953022720696519515670912 [81,67] -6396868395348884119118471428607945952267950748134116102414508835325992842962515654670240892273832126383715628933017093081797574794949547941435869856420758567338011125005469770482526025041255926538086062485051493801557953443258286817732188979317350942137310164726421085154050071050507795677774851992227424538943651854262383523646684355723121233895671117316581886842373991328542139959045901162758676310593384849667828512343313444721673483618781641027564293422370021838242415302415932405788884338603060346314298771916630931760330795887278250782241583298950472418275017936062015427990387340723117093765282258512867494004416288690710450174478259292204829640917057007445531867269099226253497508614036218653091381788558742354618601046004579279361981935668254467583580702281913984509161845122926929255243466875309515000274035949891169700000287987280900137812622598338150640954921500249958355234107731593345436108571443158725971891666361196755552130293687321747296852178665480502288196070379593983481098610600735083410234127130025759731366275927639409733566897773023186149356214458016556341503047684090389916804560540838812314267567946156485554226459965556725193384277522183345053028055215392774295882905574167697981710579397854512488059769693694215022412780871637860218597179402197732058960135608568557270769370349234466196995252268857967201660464430160 [81,68] -12579740995621995045430864628041268838485861754498760763737616794578674008299651274925578555968101540223761786041463740629527876832310555128395473236378259167678346216189606161231418689248906669485912334075672456492724809352645010867593006056253153203645768468480332000107868584022734987815972277629074287166215150336260176739705275493818492830492088376104365110067707938705697370104993809201409753959652934866860988238470313968134452635408793269886137643642265521913201047685795893127326405793957171183368444914664900514615086050190571269278184997481864987290902060196068534144299126334941861638355716975374971654436451124785632932274002194946853657425338637985213258647455062643160494759391477572212935144794594353760222316608664213932879452984658013684454544880680109689239687619243713273318344128536792549981337891060907280012083956593997883293934126340169441494195697438427071899523821802990321755877890564021827581768596621041832961232214150244560374756455151740691427729778991347638615082809881106371600541139213885012973059529612027955110744330147843409071875569286264098514188421242068649706085772229490092412206363198609025413402438250783159169416512636495176952967744811852191207306744221080134751829462063919473782527151526350137766917708806035706952594155072630276765289539446891913211998825332236251889316241005931355702963616 [81,69] -1415723837451820880802762248490232195105116417134268298859581162675220997671100371009689237993070277189366940325375731628649472698466027581276527453079372049345294609978222213083955682471485286809726839536009982406509936520727745233500394565682607908845622838277176020734120116036092729643357593654996216262869412163933483701368612397608157486415603028832935896447146042942702041370735174352862094148989042566701679713240659579379306803476677052866455720982070214832616408636137570244817284954222188755259897657411011506774682584280784379619297104992115483233604969392972307683236158684005404887901696261531233983481511595516966593752749766107104058807570727819861101486492308831423205335270014485313476587637977540905114812390923384406732207697585251724065638721246420555759878261839828394807842760376657001936344945247018785956558697673665409362061677035182925113241586643470499819253315756759586650221836993728238672902448215821241582358999333795111308493308686065225142161028696754071903244390522734766860893485701634952932314195995664064526553147206263882533389600927705893853498641096667076317100694853147261813325689465503452621773311803695930694937670673617572820405006314279484782138244623952014669132979780287179047699750591874088027401577295733519193349348451899745695771691277869377633707228757039361326081294174950637788 [81,70] 30021409170454088393232087949959708044718076331369031782198215902508214032818506581392408652534552942164559366172676914386728238616078084576515578258526681373011996251502661335016797406103222724939716525659894947758703913290600384348102321837048985123165557497590603504866669505931640586963479325567329839561550057482973797452551358613386047157221766707462098582959911248457488503165828536872301988574499643971320261351861527480262647463655847237716093086306072268234169959030779288946025460656719955750615787286794543995667424004541746592234778002876835276393686559097361653846805747876550354234199595514904639643919021721451072626333078034619158290177966710911907342024937707667672809897782568635749835299128835740036548621284976433916866893876585130535992842568613704683822789671626180797267092066844424780271852245532036587216337237834797670268569663761187678597104714109098479255729770135335647841277750074251696040236580390710612287103508349867774691838704421477546564023354778085437857402967507681349080006325438241040496522699930110347337054675176169750078385159552513501981209625093263433895759548362013051007346244243322723912394837991172414286358473522337490078280175209590679629259952280303177495037472058941068414088258226724031652120658758048288038944558620975248347076729409610706854687517901388773938683067520 [81,71] -26586334139500336482915588416140620296557239208464990986817707461206030505525072123963583703058271137252297466648214786271908371832337023274627550829444313448460050103575947764101003988415093117263421591310931878863092447682531946847236282895282696940381832947068228002988371500328941006530865219289252099318134541892846830356755192496530510484311944640737981596939998266823189690032727498942212859492102985339669510197565196213292608222258612921072248444846484524362466370677091514812856627289041460875988133348152033522645510296037461707702015524222658672757668993983897442205098362135686063058667239071014983074699646540466175760362083270911669779212114764207742154068029806318546988668547250334227337501880115958868536153733841515559001158042294622949397872635498305206385061166968356032539149323131282701111164779878457745237743604963328188716297091400817792794723908733434508912870118342656409869846045701035675087571516103240427933743463553680078733941843921593170199830385533540981604623992964878430174353851135802029487660787297357085298790052434760881932832197087981466193495161174774969488309493694352957938141219949669471461693028618608016405165861326655764708688496779147570881188350441054882764571445222844121839564101762590932858305878656530219710471536492644559976908428914514599524642824398359400253200 [81,72] 2531785904350545241906139402712133859652600719738689461715096674120489108517894854912350059898347948379133418206891406774999212240076506264447650014692545794803511873606724684421784536010810118688022865114043354749263459592671725473416191402289494557288698731131863765891606793609134284959197373671718782769031159647512328417775654371177493223227300104260375681073594681611073382878136998859765256297107044585256943114168329180275812940865871394745186352584122215247269730858731696072253096905907464915338823970409719065492815595703596781727429158347823106553569366567481947025157784373475659343954283896629921484578910536978254919920775934485739590416561463612293771943233026479217986041019598866250251153844557915511352431278397562763161221773472750428257046905683084875315766347841887803134793320650957430640693599186937115166226388229561727362236957862393047222664081918075507803775163110328994428214608254969724060052618225305627045217934145357527063611621898195642262526093494690294505450096925957869607275054631540906065368189005778394803507258520419482588978746820440544665014747559056208131349666817335640421086194029919053484072142185962422630029053136505725196502714790850490031609709130843120316271712339182231563419655049037462533499648033874609103479850524891566293581093983050899992879027121242928 [81,73] 45444000083420850975077872483560754285596241063074758726529023447576648441910014661554865462213357490558436877051115614234641118172942988447895745953371471228322842315439699924479634157603619036757400798854069231450449858170120314879206234092744949996046642973123688112484412235632033540149512969675918747142176139094445134413332544651557114070381585119167514667545925825991489687080961241113368576460705358341501278817654015154401664081893486434350217048717375466869493917591423696719648296671422569579506094676550501878236135034117753217776912457026832165837033643053469985389769677756176293501865715981752544669834700887878057388789865962347221456672335381982101822299592574235776968019102956040949439014218862298314292735803880415974835599245880408245320897658532007530956870415780810674893403595761681998235126027308990183351305683688335789702454906621933039006687380775187984536409674894598618015243150531895642064201031551330174015313881867251388109882079751845715058738671300997884955950738966514112488559802435991683480409647159602609374684147864449495527039248219790372461051623040271212840692798487561297793488437158052207132208829620870051483058227617686328370299099771909637039835807978364946095864893580825104198772892191537416176669389184974223276130679375311040825713078474109396348499690 [81,74] -1149597589894770527575689211011179608361600514264765134899825058236976342481329829623486626415166051903570720631931972227688686085258817220551759605699323983619084954314464468383697659456716121562732575365400097233350583720150273294238868735638188862030466178170495854527891365088011259494224536389713015696850493542515625141455813927860170280999632681829091814446594400215113846536649182643730716730445293102168146075781665135381140015479172567264738617480480166271050567987093902230174488315310859513734712904861157797699102861840921807660994673612139374222635230402990551325782679223030201081254518575729476317649651932616673971422011202892761503954918922113170727800690177277744856499830034753619664109042431537553564052671176159650202084890639286342364540789974250854063746310156164829946658193422813483797561073975293141743713843241126176606446022599546602173217041076312942038576976249983646793680612659013906822438309473621751650645787248756737114983356535842350500543753777509727346220315938849581885652029096122620580369292616141079921815384300426144487164135580982566010636058032977114856445380711248971316260993740384286631952741566839296932476584018078144419683705802405058979980307155840299949449319266760731290159907048612901925388755848037800636236878917488376686987740129710079552 [81,75] 2138120286655988569535026417841465646696605499563341201671326092605434726245286729294715062267159729525121571906249030570710156999529879394318050184971837732122877155329043320683006019059329764394508209233257471909589241090064181922969215878305000686168210908158663079068934037447042238614587976246147675987957406482279002017761246240138439747313655194379252717979509057479733321254313652335057080259650929420043632016073667394719013660624766441346598681880437838208814237317716465486971244583434528167870323748545012467338574871928454844973608151253485162573159090030633836540477815963949028403043731570815263311451656241126364884654130511808622935139991334540317955163911442114100986822718584577627562159142200621748432367665341021789175801311320294728699819787496393475836799991546314874123310879967901448967645112219267748312128407407787514719251492014531637231847313580750825584632016315140124196831265486949856266054611927494761546809549883090895359973617416258153260634025415898981336716865099897288698803581912423452944968476171761792455899756209890870304082702626948257748842522802827181366857821607771508771604739719711533362677851180316924421272650397984043615679467738675034042265397212515957281047276661229533403084474291420446129696137212112659450620131142162276010333430264 [81,76] -157594125046337555718199291750761164437942572820563143753712883529245052190224150253840075888904005734265313336493610675728368799270649872497604743062582638473973614337950549726287176229318429487702687088202780800964103337534941051398591786479468034540873688173672934933654235177200224044234682086084837285831391628712213525847106965797005960588460501632518464789457276099690705009815659435984123030809904725432584536697421883657113358192128100850219783453331018723725212594594890424353509042224063407549492347917497045366578637918007053987287281694906706436536093078557777861767170475034437424136584239978855920652587821094707911417430073271158209463300388440848501621734164154223684694509040882807774446374652053014821728042574784821465946492823612028258467938876488203834302832681813782737617533279793209497363937176919377278104228761138571820045145156407065804347984842272628215765163066764662662198963070981921896347915349259872208022602383975174006179663469640709258782365684768061742089296853362417712033302306987756344330429764965906758978091311568365415452644051481322909092404266886619784764164566546450492218801192770164001586815581733594358506726330798080401528043460121686555903391832851548228303084034982171370699035743998862755064343180848584162822588029658660899248 [81,77] -117151373459864617117128229357757203206629468475335742831458174295681430401744983410854402159533567962410192604560897638689873174941605170791387947666541796950146491675282178267175666488618291587773850769079800925087308510053780663118778459712227751821998047252237355669113694605062396545059151778712632572002044812299295348924219193035947483312668801735674345453704261079017053560191084351177979355305141957699946104764324428822490658521322190193844188668281242644649915381815502736357729987628267305025851636820844371660790863000633192098259965290028029183198206759317767509940533084857569537008177683286080851939162493576023893529776537778030928302035394914597355595908505185134077172957374824490314050094197125801061144362385586086581239393280025978998739698936341186023473228112292318964747904909599508054124512727874594221065860757819253995462697449316540648131989451664920052443490044700545849367190793004460284999076278927547444964218218178431850963471860008335300691761872367830110789821492983217578473442816778657870902764165678248149300719096682305890550354885073956207104294651723404397523342730899852040312271296324188019875349296695009788144280682048430147234083752968124155638042010221605649413715653140332819531480969093237800252931650535820942503541717698 [81,78] 941061425727447177293722225233210222322640771226259666196595447704877960464487775569166015676504164083647685626149470431478304137646978995751758437206916259085418328014117654617935943553664734437309121733995653897470367684804938445492887910218103172133100421094282545448924823536108391543044894138555287161670626272850814498831732963090682842150987564699513132049028053861901951449953029595845791326605987626396150532015708747454960484489330253019386864818564002631210434402022760066169904706528137516323504959202165651609931021176073520164348256425584403295191525416674840238312987134498620318932010904299296967691142779419500689147424100521028534864184221624016848018211245400898007050792866376313164219777915613862382501927425627706448934827642950951068976748788135231739741181508857659349720270213925112773219298611897354738513193723782323754221145647234203624210804780064583721504522187661529709241898724065480901252511113385973084297927759183637190320033502465740531880168646665328554788546469351620346330737663532050989220420132029720094416231235569973692422377331560229899534780487912803242022588015320342385553994980839997577457271713774614945971955450516873335699977150214132408887237915982973180597723881305790466302725214559775664045418129939158649120 [81,79] 3008316093505838805014483483118424276499009098853035060302493934757284164040349878740498626565881056520949786873428814001032480552192698445942580913570157444774581866248524171511984265868024989629301051160854215870624414910225178980098867177833338792854574717204148278914974382299821511507478683187407875094908774725761827342646042968667250721744000791454249677663840608192818913579630123034563326285683606048203023781715460069611901722112298574979003435163774524639541423232830333946250686650313060656168695676400065125481938517113816987576425530421161618132232311894888721639745406345534830084373186147225407754740607313662499449024795107094500200429411860528621027060424295252883056200716782662801711633934817402443658358503126033982732842193305227581838533086138226236754528224945202350634944637581260834798980338803473487321952566213234797209036564503489191291295939717734768703403708220444607559964321840237597425275911843001603341482359110932425806399546439533963266197962859553376743189890272245480417272076877736819336230777655906532177811289165735013442300036684031944938214106874116691931527767271097022303679817866364769937165480239246174146196077848422474989465800715366930928158516177509080486644261444089263557767315499322211590431268029284 [81,80] -168787616280867742226485810613054856663939577610676654461190360434637175519952364624091333101775220653613692887515226473973811397495216637623612866556546223858702318116987649722853642083068771565898535467703139164327347362027885668359643119628950730161795602603183023919263609730347680202883755599147399526622128038544348013735644515917440234667238260072836092010955624499354238402251248275935519241681620777918332395074641905513369139702745481512586249944260675575585602487694947825069084828121132484405522475809399381616036911313245041678788287730328223834384204611879594559290964525862908030296604800401489146584955607738426219266734785922923831723242509721668300323373226121556805042656474854552367492929291742081071753640870469490864612882447282817978276450593099673352666483772060418944468420440612001881868257655081118086516566219437442058344594576325452505535949255740200273975198189471090428730674305233367691213301988057807240327393500182407467960160742234715761861119156137570576762334625494527146477579184478100002125071352372456510451061762578911874265283450451496676740466921588673702244176205042004418445287503866933589611769517578386645037058967943196079253526731809584366947162407686844248945108552354216628068151704870766513744 [81,81] -2365636701030371769743433715644901604920424409131112316682464675208247937365704338173886592230237434336870337041547318127657512129854193440861351473009448964909155441460122357220397795561716587218026672146226049970060606426940785907692990283464363777263947080372730248358730575816472434669064206869897551756370976150338549540567022232450694384876089970086947288218490040313496418558433011036894827041607748195027358560779517765054592414611246742042814634294346287717132520416106709555607862162611708247477021186589617930247758115504631174169244125960108713473830051039021778901051354189948202947992459449977580182385112083153305014898712046303196230172374220111504886322024770022421625847284473960577744023235488836909875319283841630672043699753365409324853937754401327924825997397879089904264358278177349643947521607392545210851308201858307833304321644299062668419139757637203667847561588405583848723600008428602816789566120924488425282856993171523692328421443327352472202349825469544643895411511763188640534654535263882874813395625280687712527211652536859641856314364091004415690805577894888533037634513211759916337075081377096111623543521045686123116505851626140264860873160023867141863871083034845448127764363288094399622072545086980 [82,0] 2161197480318229232515878066691430022146228961029322039361658201024255544015408766465474463327534584462109757061601322295560090407849080491053526499365512928756174769781434637553427331931231032850720434609298371806741157540742393115351076204074461505410238766067705716763604702854807083102764793315692368284256116851778945530659785236559667005472059365763966069909644997415266882529491558405599486605285502556857587241187683990369564778621155687778422618457098137305280732765058852357157388366713928389649645428638431779928809438793709591498605744111163113941798592816122328799711892705552311604509077369835990120000927553802929014010012881342569051895571289805012902444162329300750775863435395442332666769340571251425182636145043859854950028132889722327479429901474474687667277090192584039781493006261308235838540039722227750897112338520939420930917170854254111368500344343166982263548005541263847171560866483621065868728671481177784330857281439732601518297038413706929259869447350843042053621257601033640113506696687712674077762404684012676666015625571431654123888246993632950162945423103291196424304699224807659612439117081084392408825597300197637855900877738470496360293217563975177874187046934549315947196433032784547440336640284035683269824140595306858356262951286221612385288941837342096559266142010790298365577060752680610692415461172571217342577020234014145163348715235589356179471881664205235960509463756170624410939468789447920433488248064088993203242869825553290119876953353623330953711583232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [82,1] -69324438588412950389698562331030158812966002438815419591116838155026988346721551654745976870082597189917549875456122546619049580368222146569617915950439741337361992266086601645432074077920904408890507738647676867051414289708546591509272731478481793406585114357697661909035326243962471461422516201224868465975468986341510062600380889511887228891430540404884199498200014289390980486301036312085222683426022755887917706264323783611742591866737133478688131272392858515177387315814831460135643216919304390686305559002783176111597817794599977062736305629255828927907174746639881323760911034849176607546354694411770885560736546441941523925096842138201416094961480458188537216210737644545309343920635664777890031326362761644956594046098220452660797887815571942972025233357509455827939757961393645311963377767932879482211925492036752330949340500579920114649745705517321600524349553210375139765425650891023357057080820706478301820734528637751852596358636272045414195737378964154570889329160019183620704873858690686156504619213832982441286164847178378364204821535702906240419271390454365380558983964783791796805415850338382364319660975864245571913501324617191822313804926113582732381161267365008795889563892990149359116303062839712792816450737016679028696468412511539010265179923074982951932645703341578611943348978967249474803141966845822047623843835527435225661429709673024549703521487965456957296161419509727495085909938400222609592161547916316295822871738026276504540818086061093870243519389176168758235151466496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [82,2] 3396344908324753915850683688511508797842882626067674300213237985154309431355547468443742270986044865362449411300939387567388461809939210581834474976327499091119642849619381934620215693054618907650126901827241689252314063260086488884470606486236964881760721748375543455991643959110074155971092743004935981115827125933194175893770403354548744970096162451414620526910734886317211172703737505896824027555131225999808160429187511502725477629935127102116027830950727938233669569547969887270800517111435101424681993084258997559637581010572542569501550619886799905770756070980132958083932579835318627653826554981323615669277074271882858852953969489151910248747866471618077834743288877079439372674689527895563054866311934505959337821302250053229301817015897737890365380662007702778166729052802212402511948965954483863043215938244434957209197693711002560405063823506220856842607245882598883178597439939739650158028653949584301350495086219684916743302184776216747547505111810232655022700734672698876313800529713191368084917901206029647719706962546380397553996107962441245985409426208616741086258872659092259492301653054500208739385172823252507263210972986157014963607265507455991275314705262031038236636015165402090973117209544762526583295579536486512685287371780331541988413379583934597995427995026460536250927989612846361913336657085761946448487122971881178038034403255439845314466752996643676150755762140434768148039081377495987599618747684734685892393737027051946667994669831103769636725773029047505080066041184256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [82,3] -37965842161228051030937012461673968089836558243838467748768892513793373301868974036113952987528707263811317020478280287192089551134466660416097278863373470206462761269811375869791071911601541585806949667623127394381501840846707334564322571888545163906986021309805424988811851968998804761983092481730555095601356156738944314524174001531355740988481058817339173142166864895841092907074622234258369396310818865895882695988245148343983658094544200412807271811109609300910097448150773318220239548187030403210351098346190071301705187701452665288663451911542377301527437123556532893314437943027641400479976926847466522889281525652546965233212776521643862235043610282437623959575519748009577664206431769537744488287815565024382703361702095062128643125718150764165679722616324166730737137033599625811747469014199182578576931759767645706852176909975702077466990423159061436974435240404911031842757452563279132815082759512274083181061701373206773850552809385258930445643553610132434722659345072831244417775922632932529050298990043544925911300924683456045588010937718976270479166495366319774156396556101595131647488357731610776328903655733465500302676034707869469521693236555644021029286574155860075136003382675041114699012546787096305889357442451593504968269737358335391983264197029500307356369173816967360351526496088903778097764934210508469415965637052024359744203004085043457319532118381208469745570390165995476388646395214621371979362338788692635534138577067637294869098269022423340545890604720309491429832233320448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [82,4] 225438944272825852871812899551953746095093456108594148205498796245488726136208714929001926556268916336571122351945523319533357898887788935818249455304979769732798569640474052207603440370654524942478227822912821433112496542306987924940663731085741126233737318754616542233408955496070071504178982799063332174852616660659581680790816735031923415035404996628900336272756044064089542812383630725001496425638306638724266712706954453465693138492233397407832361067229789267358283530715357820691791485592231716556014556860821283710074480457667618994466029963164444306520659874043589890415800361899891768946454724905800953299584653099411639561551205918811619625739578274796039037136323341249154949179787485558675080593222799710845951493450421573936870266976184785983543932672782864701410698014344869689273138342706195067588679053269971674575095946215250626227854824741353380354852328978164120569692698224790293532632265157951044846751229410282544332493746506044160882399181126897567358844815745352935959345437396876054181589443692987840796328759318746889586699190622601931267353501689499791040683034159503575573505411216110622215194119834706881237922691886693265346598642344367022372741933404246332757749762730658092813187062172426232706716958888644046103493482315872611296325273336880055975117111559520139355071928849846253017809779393669777556298114228819114478809606430284093084792412217029126225669310014830852515707321697132436813357553274987807648650750874766135942363421011179598615266277867132968642293652258816000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [82,5] -875222045806370262374551266643768726965150168393208118353666179748678183958234280590447656093835827456507213660780846637580680368273874849080053869875300146343725455645862250515239818675032515320852990401196838244527174419803366143527891508716203999030874324176564882033413522485568487973323718140421404761123220628544599312348095658093267586434188825353766964427931275262680060820261788794415724858000729771424138764821984542306264308038395758584348029463450797617460625934113345477820154807535058376965025025899505264531469148539848050393569998828137207573202525139703886147278019229968458790407545415385278410822591552333147936909835174319434514445593705621314460815077269342873386987582405093057036378880351569038604016034549584427083238170804235298368649346904881778461112957612853006772276788654517661663513722904667625323378217626254894930176490095672616749207534522524727152041290483078933997322361265068567127099949166241244552748236668873217965216572112114584801540347104363707795465007910578279587036087186588529974396905895597116474986799251346520489830523624619448166498825390681728129516984699146360254741061027735345169086084902161731194912745357370493490376790969939018605113382494983771634214786168544248608538527930916028853627107869662855517471172191064074298375268441068980498071367732487625419805388863102351867736069615508870132380506364359454023874004498951804185305999197348290824563966662124361532544783163194670328264930504179699306789460601358824512492480645268607098818901305196544000000000000000000000000000000000000000000000000000000000000000000000000000000000 [82,6] 2436158121351655178886177567848779208804799737275929821580082745089426807785610896185314884428709514841059882740726705602709823300254308939357052722035142816551114848403069762840771726369624365960369197596154055436206955607814083182715038547142375913501731992401880124335041418833350094749148708695928035066077211906751475748126251911402896172535558791264030848265514342557056170034782281326033338009509776340755250600009488166684684089951467396955336825871491210593922226698498511536844842068518233487166327080082145246846364272759274050827925320438313133793936524460899542380274732977695146869524094723038263304116898260957683883917675087731911154979851894534533571989352109504372407298947430045803797626466746368391015416146013371296344095455496695474436464106816373929105565911968435268479578492270036144729795425583003140883091581888395107203356679563471972703668671093446879503239719501081547811343198785902318779084846459858521590058187526256092371091036385984319687062598202161770122379568068436179160742786808673937561033932494721927703308334694512092012784038863295317371689936329082748801135794211275803633226309176391528545184960563563126531604670332280912326070998882293972888545373963323796618499191487070312256240360660904745711901813722405930542938700138885893630354536321792817282757384945774635788552930847219101043791671831341592193833503316996138992674879014266115840799070142255855030586770835650282376715205797743194309398695230706865979410643074018023563650630404686611158990358071738368000000000000000000000000000000000000000000000000000000000000000000000000000000 [82,7] -5131882674740932770064545554976297310454304491664242604135184327242623580485866361828767126447979984395156479627241007070452543014929550483055993352521226887180028167463005273083735890309484592717034117185794343662595866710736332264735200435566903823869272579474542308480436188185135426003648732562615857987769979197116728035677448131779549225604630611795367655023799277742198351181657328132048975031840419066225123809095107793002175833369639380183295887332918819878245336079927714032001159794165907812240544372142518988100563332760543681466713483949473083263596020365472006039061408417305685137804962678795859897886967231022272893893324642294763082093940984885819371066901247757001222951244645670250221546957208721220092191734898386816240241878396630859750520801755123474061284699457015815437317274316034741428426057431975274760074800606607276259700684554846525324274537584235142522032362530295667563088923401016149215036787312345471579343998889319325222581597070460791330017865238241905532219782945694193269163122517555337837630888755310246971815551649630429000100082881832744110815799916826262639716549273032454914243353515579145777250188510137995034001449704096249111267571861001780892267528297223771166572297469040549628450374711562751939880895927181782228467016162073773143204501242515876000451922335646819954994761919468666491260894263268690637142542453335592019838679468266865745924249189838965241049887715392332882486673283904240124209645630851894753626382112130622159185917886466657357423517636755456000000000000000000000000000000000000000000000000000000000000000000000000000 [82,8] 8467594149153039852929177045378448952318149822847040164727607388240674254317274504181889311174549137539333882096410734073611119027495166754591176087925632055119363947790272428219867787999901747837633367160339568664107699395070247972281529121053356947652198727830834726920998691289921298827188237397940888120675598073404482666726641237932396794674123853630220902360449594286464322190701305168788136585711549924589689788051262541811411567315157037105675560537773473052111948496386651638139387109512204013858665925330028519403153562527381354416370602669862028339150095542550406207548152081021282156487496613614804153024293204329708345884897136510056348760218436072132747908013497100721401422066360387715218237936917168724188323863945219869071982251033401264274699144443702734095811881708530092249852090881625061230248738659679663311413484570676600880778974644261105176405067385312816243781237442637184108714340968162369996140720221634990299080808273603688124765693859911950128712661671873561742997226040999803753216440832635202863958818260356332709475336213791748492161302552358516727737858915518474844559242735470084506697259337279546789622111443758906384118438407359653536964105192674295831327910683602277182469250690334667953639375737319811386818194987096389508713105251420775430969252360163888210065105728244965413275814606016983044914572319021223977950074662547453047376861860010549270995701464164504016039055609019041387470729867840845157543697261829490618043083067622782318534480707427973317891619226124288000000000000000000000000000000000000000000000000000000000000000000000000 [82,9] -11178964589819574236547534282263209117513399560311438651454604884691486094905904132632061072169895778039484624650052902242381619101951635747251895467789479362587530246158021415893889633460204007965973505137149374236984236908771873294644043185018713506065838001372716798876025443054930929372379028075376014913663766220125319690931803813612608749392061301995327508777102356816714281419949563259351349253511893373701472646024435724175803840891542509467191238881841900600817605241129331780019292262440976125588528702282885062009092503091091550790252794129982156131930746154945502686470243707074366596823141500376305616383613353749602796188051509128988226936837231984360984151907798343151267439466865499997245323287486477883432267824867418587185042141267381463743180904572015704495903698233270220562304580914177143690851747036979175724508812023648117487526851018594462360136560854102920056741062229650415975134656129623588616444082474289245730006560945712159655798707828664591425291132622687320303739974278388295516937526460049602476724396091871558530788103955261778064554864125561189998524314251189813328887618757007317321928304079727850927957534880450924310790692137338260081058318393958873755020985412962015352089318206888930717923142158353638319320642546383412468418225042258080770532453583251278232178692120408115922333333772888209914647115557304094673778893333270374147955397903120220870553687909141034219355709167023042298319168080298103116456982244688784806053863659584843229017306970583091690710060234702848000000000000000000000000000000000000000000000000000000000000000000000 [82,10] 11968724153307897624202310739767868311877069004761204602231166099232241280722046459651396418747517638803734103640795702287294844014758014917916273029356877595651377710094196592399114761441467700377201715732179296993275025036950027280816276654132960539514290929492987322607068893587258826462896484491007444788338035029316111634777663333744822762523659372206570685517085682942856471765388662476034040968289474965746130023017804193787178856919966060948405113649489997779971518738245576525134274750527835920560169428412286752140528245046605743337862709380847236869156715382556930160996531205381217072909306213938905051415571810743991021459160873107418812777649908785192797655710032541762189997140459630846836426551968251380400288973629686672131365537944591039280453488648886836990883033410958378850590548135985727912704765636215847884050670032352451603070555941495076145895883187813067594907266385255867718870041586041568184486827588646669994596792575351678077994393899170769516439115967372027174622346823014926996211212652913276183955819155874134358409392375391716881844173223217350669950828037370194480620260363821515299303590549656682362496630939429888889025280615256522057892800099156458236860873996712928736349590120814079930140514362758503048668056949162487617790237599082129048451965544050096480106852602052353436679342305239348103306399673387670841316842249128165066926310903448828213102660497725254890453476611019644523683317019172818015192649712228263808248023805643908428012118493706846727644665759137792000000000000000000000000000000000000000000000000000000000000000000 [82,11] -10523271793792461257224604400645952331672297052799495796724342212006358939150854871474914956994530171544076649012812627962036667919888390366025757992850195089841262228707571022431216585308877358636644461397987547236128793272949949403766849755040954144367168498162005710576473291096451332411824771346526185608871161504977043778784713208136997341632985666789645894446487461284168148436054840077036842291319956089803116522143271932477887837458803144674127529537939608742967318368933058559043242296028726502491392062518650327932733744708767662684925782068517414320932741586812852803538412465160854440636851095616625815837243776023718968514565244287084528672587777469706410508310869403294712095010303623655527207049639872224546142272480698365676066581008792429864091089332587594267301143727139238513293263507942590200008054783638318585739574986640650990082540469931188217433697825367448127796122169982924913183501703782905401132283805063917892529137623430556987933735065865806653358989742429543787871735194556533457524962147706603864005113492788549807734240714722785616528489305943463556281826336556113953228323156070215331162986182211596787110023260670364519447472782472324455270356682872335163208254894407441500546895462137503886992533879533497154169189456418344122151096346109592897072598309254125861852820151036573268116149305405162868569048332800151650385597836837622895395000794309201452845613074527598448087611923018296117757819010882705169834918710180509767695769496293057453207948364891843463878604880871424000000000000000000000000000000000000000000000000000000000000000 [82,12] 7777984126994813697465728428116979011686979169011040222318834922222961677069737843043778255086345602153191740991193355250529561270603837014488621862500984187607699491434562087910199020223003178934528499647392932759962781475555715210234142828679839369849737453973697101097421947910196392860410516727738538008832892140082032938163988255177489279459980374447903320319168013494739581397215145766679230021532020060241384029522738988035923498278337899295460535764247975886947039460654647534311179472963860482879974482437066116901114269212005402724687253242793414679046703266178673031723338528230707653294948466957375757486882201937821531549292405501136810272998193661572766615994924838099338117522867657215095316906498691867012468811810605661732697635285958610530150070568906377830058327798326971640157356339903697873697898118018116600808261967720597172204940339422018679363288580671563627057432463727981838528167659418321633975798947102294845858472822224154890786449117106601130203847420034281200704321449749346035888270454024090923933105399853040218019755896685026180026187396910178667676960724864500473268007825901782271861737319761066402965481801737528603119471644212681711340610872687315398131409071998901967873855270548664708585270292836016727645002763207583454014416054716741642753025317926738747640589785778422565611816352812241887673155713527863112220606514464317125290892980553241844776651197976420688818345255552957862884712535556305436832816977097216923906239564196347823748113665684164052457456280797184000000000000000000000000000000000000000000000000000000000000 [82,13] -5083363747772570048504804798904436034389816826548473416132488751610377247152864398033322261991546734347817769676361461023225763493804096743869871366454089407555070315601189800852077555526466132548486645127820815515909020267706552716583445326118374111130056916131136209166621365924015058542083016993580077658131026895124743194704054543546296581803966496323200211987081708963225426470563734811756783892462332878652033656938398278063056180651480681241091793731670792339325390709244407526356501188330738357222366376252803930868549620848824425240643407182550784681867023657176597135987641347757594232881544841480173546514424174779851026223783622874312905386721466923681183152564623484801408823911033082783861418681457926726860688516677953324860316313974564945192536208641436691866698428647669640882703050474448082390102677475274354018287194290394027639685253628027412561254749599390867549648338272993993009248611902071006004761053516593430899947330328740550612017361982685601509164980780048409002279804481402262013536406229792041137466393022643578705862662744570750770967570751725869387806311275488149888615383844440784501477021794502988760565265967913224885812073989708728065318502657860802145608659941606780654068985239221034138349716496010478744293427314078310389333069703431395014155209462859779030131926361527425093759942035775468815578583206321664861381016899609397773266871186965846835809920705575539127476205312976284088949053489029324865125367729773028925759395926116489406782754005309647124421952451641344000000000000000000000000000000000000000000000000000000000 [82,14] 3174329816078464780861100605960814343067871791462210698659874709245599554678085402501990007668368220329421635183669178446719481793258187065938407311012142345287191813379773817866030775487628810721815538353153106892706275585281268189553087055059398258109585874716188678499558475814932699812472152764954302191022268128697913874371749398795427420038705806057774968190611214882400550829918350369749985840825211641062935123115542857217167936004826767329525801407978674043012255210632381385704828929453981645501583646406538228469115455389740142234125133836389793325158168062646524896751003492224955158880793332692171872460499015854617722089850225745912979131602482966163778209686477965934228712852036767363344741737696414188406861090772408279860367033191094682970559689471251402718465114130824872669267705818672150504700076204065181278009845246060397441697249900483024458393007796311514197535032690887107976096968854932376860857119518142928582530332935517875751720142446630898703253986783210438319028276863205344491198244589622830173642470462095985091576715888913304596403181316411263016942419444796305364958641603302660697493994285571692575585013584181238631733952737525641290140710280387845193378040498636679929867118252142189467752797826633823662692335938786005496793731712684673904623295622682632864054622503653374461207556394200437921453807295232216037733567024711633509076920904013544925677983370323763971952704974702806335758250788570548456063775312908063203169041907953741153855753136728640300378479604531200000000000000000000000000000000000000000000000000000000 [82,15] -1987754193112548352312857043852663132096557401131369131504661526524411260277134823286062591894665632007470654995839944949760490895673858804105864833312194333811986357800206144977237534616885861101208072375976205286496917364246561942662633164362108825008199608911318359860618173296260245762744172577687348124243958377053908679437238624078485127242091000842776099177670129969064166379116958601399655688073973100040109494806212457436406321020095629801229686996420817586477062096784860973237014891992249179874859712620108620267390513455872786869495845538233414095798457347259791854334061715256794993642964335382913041569004631572869773593171234475494733266937006668717740841400584484360742748578215755397890863443388999376087604168365499890620663880655106039033676528936352883188673996259946324566611227534707219193346927003121159906729365480899576138682458211337943037023132343375178326498379610095317073528188623425696465489931027205504084170261656545125813747794083116564197719809371948818779710587493033696777493339138803771676146509384500678497294366436998755514368043974966751461422882894936967335350319195559759265955924714135709570860349680907371340981865259673476835202445048972111393170694880856117296718719810919622556408271128855603844034705330668630031877375839434805541358821133370693945130920231629806320588712745584021672940912971299702356181437675740680342521181615763397258007785930031037536809448031113675662499261766854626946882085578663632949457353819579142005834531835333898984286435783213056000000000000000000000000000000000000000000000000000 [82,16] 1204783246903859725912712326107411203182278605914015153324178842457519864474405684802537687107447146304583506176311400354857818084178407382657664694668944821479274142364528017195483674774515223106767247374588270145476130454720803569590078655793840951110149957629714912699707059837215651718481255134055311503457055283240661409012506918476811132497366066894748015230375922176410546776508045930865485530792389084963705356190021900945432582247166272523897849468674770543852368132711076315871869260173437873998724750692988412606937808364654711237880941640755024748075491389371095040732681004346232554546411283498423426907841780051897193644713867281135733904550119014840784758758316046736322032913916599076868160695317821168743632056593187958466265125937599071622288699212928071140414625395394243317957924592052208479200781650463475744508870661192180260119735199162178453223987132598641033553804057750718413826333868246296568846483703787379189288289629764350939943657926354863322816206986288847669994738549404675333062919600284659004581157160778972845234962958688080788403917127611048536822604388040369114316181836509446096350413798648746089364348512937700859161294965657665863405768275251582203426653687112345700846433878579501112491330343170186173992656321582607956625235353958371362904388547968645219928978295761635360901709570031467281384683622718182255720519954895944309044524387537346269158982857178391685855937690523023801820664802926361594549157026094224686086373261031852033139230417158905537757665573208064000000000000000000000000000000000000000000000000 [82,17] -662286122537477119789262609530056662169593831287132811175918849303802566264361158736320092246741076530175458920435095895714887983002370603276977760917886388471245881719701779628118926809897623580567909052831213619685610991349058332679940672954941850960064478209195347499256429079814336680954648036875939835222832343087104271704291040262058615360226654375829404144518669087404407313759737228233436551139677346234987966022004266501517631776628076451209793657540631901300267943680362906725171655920251910462205159036442907227253852710618615913786651739387888114304110850808851112060937015843421407666459691812392641986583336025693388200503221062664562257291101324091362933807650463735090266072554484755647330518503717126235359189342290373733598536601297312655023799005170184047074374253225872170041499154352055911135670309896885553117560859642034723732096812415314563044662161498047962628188699372149044102620601024537767776399544750937302296423260490990643669840345212137859692032056371030963014630469318315252433470257028583084048569248131144713705713126305784150958413896838127087995289104255001289282437878422292781260785087704739205824800544706054050550027748003558697751873496399205825488638331947035066185790774168536312124487384914807944075024649478587148134980987980122397361100418259517792309901100003575021069685834677975139519212882033063338914166935183749312234902329943475705408535789745809057263544033199133300356091610216983989989276209755540893414578067322695099305558444702705686851025538908160000000000000000000000000000000000000000000000 [82,18] 322969303187377387620155329862069982153917513711689072102953719200431196479329621477767279731594330600331648167139869218102663481097509030871347067390488701246005071824495359466076305875503881669830128038215967199566061970627394229925410382004806962369297296143298800380150687630210240051748031571916661478899933395684111092696282372564948623729880183416467788805919544833981625575918770405049413413972677295157021027169119120805218501999876319280216780565629043534750404642399953885417749806292975148264642604321137324443650183840521327937571561169242354219113672914876311194159024253078061245641165187175824052010850718850512278466170541062717834022664836478223456775431741913087886729207042480793592215096757762378514641833805603540183550297826399933055549895560867438802074242086263715421079632652298748389696867377194290085597669625580140205949134835329098720868578580284580732860752527667811615829118366995797995192118888469864769687394436399156815326336086499851518011307884508578443487073239322137438770022995989903081327781895205489507884078967462323683525296036818043076841233263369786275215103141339841077752641179333245450235923068814658631203216534232047571820973316023424480369199497221451559384577800691246760002878634722210883707694025244319545391990261309584274858181246312291803341888734638123096910571820417754675069693213254644286670302822438320540349172747707263974117727811721882901544324410181564854684725114421165462110721116159918660049570542178417646893499100773076518526628749377536000000000000000000000000000000000000000000 [82,19] -140931257794374531048766427217103642352896192211929104326287680628086478119328397229063967995279725576740596067507856066262995293571976817085483088046539725649499896146543159386608784402840986280745065900417626512390197723419278982899939878906872772443260048554206329656799134363918409885087637222774067045105230354971046196690819352331515606510237215538133487482748548944073161580123017330227801288664211341135678450030409640655691230878760116883397541171331457741650801768790184387816498569556653769224501235990830797149473241981008688294066811111869562199322683435457636498670597943047515679280769993516502544018058466306797224846949422867148255485443666088752171242328933692392508559390160550995858828087968421416722308264737967364932330829742333583322604980355343332209725369143929188302280117795463708536858438770924940823707680159000542019471985876659252946015646983553316118626670273793019963510905429290981582058067849974070413143983122394169607000733574482360334779348898874070904160772126312674353884348187775297879754402217102876996068738928760612430229577260040399171392067843524009787395464933001823524107571440130547997251185840727382728361156731107918461842777877952215972314052941066861431809330377459245631127963882206846272655718506915673342725288597162009933406853954297418362794779762719307691389252881305695612716077625724037783404836235476230764740868609666757017461112185713474091426442758040417594484509469354394215661794140892955549176634155991750650045509933057358621171976228569088000000000000000000000000000000000000000 [82,20] 52494476174457582537273365160874094434461089593831048708474164241114367654778495892403607818730875204464093423767694596755320774888771547961995645529266245434070882274158070352542971043082466754303178355215330177543359983596058879409854668849084320235054278006756409561308463551388560697713913620630977219363484048662723035745078254608740029952914410786620942802643157361277576012827696134013142270513474641248965060793678937937075703398975785455057061800889206821450864182332861180131554521311091405136337749434965873679745693276653072198574867063028035829632604690310055009114488215853126596752196972744153293265884884071478741606789493812069025556806011749210573866545128978358316467818424237477453216714199497812876095678569540227103338124436280279422104113425340892678144480782131485351178435836688668667448417738752244642912811582559226623250732401154391818131967892646392519244491364635626559265507218947222034571138353824812624186511427584345640530497280783754127988595027990599596380069502172237839944102763692376075765776101856377218183472336515320955412014147601435940366188482546446858052182021635906718819171039698392818270402647889780062942963562598334012343513361138347501417162049033702562029298663259478939065529465571444667309665625105754674278531074928633684114253410030719772691471559101954848631437603934916433657168353400846058097891868262344250898215827054609484802043233512018839386543773879632544343957044804064794252632474898422837669879434927615465053435373321002975398933433417728000000000000000000000000000000000000 [82,21] -13227477507469276143466457942481869759923616096318044592573799235909288886156120395722604468261415981251228188807635185981186778600328962790394891536149155383928786979201707468850232453691918947418196569617913149017016493822103853811569952886271829043707423388957210232356622798954011328896293492574946549836937560302282669321228705346150659111458397693249343418816584095539579633276222572792892770666933817415030127297310282343095001867547144972538107770823779982974314002099001782610862145511096582482280023334727975586665154353316295763337667433651807658736182259181738791641378518587937981308649750612984027947383914597057991481097549872705779471350074286228706810901734270708366171870076933926620087949874605469809730074445032644359488229410415117730715557559388502230057910539024107127039766098213768668693285225721299141047772171187176222783139934804787653225414818865058371235577573972353513392734873505595341892616173241876390608531122856694125196135013642864401006148128425253912309482884786016145581697280607534462883422180543750913358679985998100934848762554065313159904677287210704354076788812370150370276258907199405797281906905743733390680445175950434565980928631588565036856525661472396676058179936522937632735407708458700553401818937263666804869301923033013969140926049905097312163780861441524305494053316826150592529864994645635081088600720605929070157613877715211863877438990301671664981392043710734945602134035137613642499413761661235479141270147650334070840988191020555742569979193589760000000000000000000000000000000000 [82,22] -142470006711882725978927652634379192431503293606373011175057871322199088320689008360454596747627552532737597178154325484862014985103251013923987940896954852445206388878488104986588761960093941625595243929208021585593732682826793502329508523383665666260906544983697044014507284467703338146585065549852267613580592296992912388519108083335253085121405860742840594046703163368632951317699186961083288473252945155135051406808474679647635605458537537333567914521700664419151354333714564597685477056705314255230389758631394319962568217987433950530640059088926358909693007666716200778563674968059455128610308829704989013097265644278560435528445128467038556777074852746150143506020204196660181102797447328657004439612622663747657223744559413310548669333237262005803737391151768649172644874596523183992321962033089138012622344465605342417170920686287014121353778347876472396573556620798670889617383882418192655427970244032058694104448356330356865195878325208385726143930086021256584189757354272410765073419449276022074055095076595833364959606098194695913742855747253728923948562831541384989316458838529152246712979954473719946464602168870889231590150942904856542183206927158112053174537783125265799294494437696695867875706294721197162087992290118579985202051832504713550178473835368727155004694801207384370599097168180752128781685343402075529892736872953722208301493788952945755644711516576093121927309275942837663430431245106647402670941889543152020384104080246371608962654405877842571271636014761035168544714653696000000000000000000000000000000 [82,23] 1954436226507397596575558669392585516533363386598745741753397690576602178142093346710476572305925323529734981512280558336086324774938982378876921854673393490749043812551238764350408200241785365269336815120262929728404370013774836494387390747481558240562219390434538651469847556844253287874514310653811338533217100521790700373993907730466350694081381148881301450249639788345683217091433945174738742153196290055117887897738166130107453998104553369121415500832336153020559578979347436193065552953767515040520570096885709249322134845732160971668616767367103928487411847722307828055905221955927739780845926759727190836545406681900766388672136715512644603507592910956672642967433543085865327901341125106831669464446093040344603063563617010590475060011494634425429458762173201766452010358579712734826564158357107666835346303762400565140036126859001578421740524557727839399842735412311685691036191236009786215012848563444090599621839612539913802485786661533788905324822472721134114643708784539817188822680983790698447868564831650217940269136615937969403502357171237562937635775761885147327441184538395668023153378371331756284980647291336050763865142578536101495600393792444558997754849733493880226684778815324264984249998055563934995414714916757277389673437101223882829142278919490527359523796386759683319730873020257819624467828366999770212700141776155171904664106691649945176288421689040146166977818466884011384616498617628557973545385583870740494061143667198176349228224232294532729358126390917712096155878293504000000000000000000000000000 [82,24] -857110064506507211594785051093089659592486705128625593196368080217203040946603107649571806389063298353557126554675962885887394493106728363427213311631445241642482995149159887828242536350487026613661087724352726949978653466731000580974114126140469323393140745538724360794977275019514524055536623005886802109865582476212417186473195566374083490268654796720226694026530067260405192183644329716062454752676693844462657983317656012117923255744066931979490676735597936867114817458800558530776638531002452459030745059946311012923953678352302698607289861365301357713410440458322250695329174387241143869289333149901356893105620078413440555980519516238499833395178248775853327398134288931640563558892003831147141677382601685831932313530899898956393107542017019690984118525664881802141271176077473639502822729920533588081416495773853359578885752579837716057245751947193392196651596839718392234618358516804925316424419981471379074005223470678418765021879780365665468545458500857500546013945308363582046193707850792048666681180500987878541271523597324486502196886421487735612762190431623932292641791396900531451533376156459007751158285420513150111195340366621037853847693912372663774004847590456542255637477573705355045566465914850802662264303692535719629868464746636380356111319709397885295726221917770899283292322634164959194971960382761066929576104395984983861275473379463636977774160487196099670580737232374306406237288421978790715564125515926173393650331662552242958027287136001810493152918480142378456564006649856000000000000000000000000 [82,25] 84439113110214209855237045386600998001370178764708546063676520692376049070033325880167701807140583532510107458967302821300541541340678459706918321642363618089937085649547376622398842984386952971051263207592110269621421637048962681147044623119867103016991822634934990204129388781113965815224542992557432200282622730476700117523423339551085288379585169650502553155831758834650116798995484099842185859276708157995157535116442959313415760039240801714571993127740119818224854347873247005049949354999868780040054041330078678712407368361140435531153014240990117143673512821940025145687304485033938906510982357839257057795751823713232971312742274120183832577748171439768953674226706834265159697978820446905340882560214108628365732484969439414949091908962069706292604590943071870428989733729593907049449821766700380259620881451119550533904190985933123544926057070829097090729260378889375959111698728202598438885173002905352130350453941484574645755362577149796606729670396313866868054002437689368713478244066320262126187601510993924713971646711638309995314462248017288765028429825689001522685031433672982152635311210934572955049738703488064056059237862389266286255081020746868993799192661447541528530292237874119561537884486149624532537876081968609118728393559354968038774994511092073610082668428403551215422448619427665051350694570197012339897168408673788841989445253280417307839546876981484984634778822406924578556689980946360358393797204645011881213767510400710939531868985223747759753923696168590040928872300544000000000000000000000 [82,26] 97954373042332500768788735868073324597834746854669851917895411135951940783428614618017410347615025852909647075358242061536031271113261770865994917280364906173957249131276690139906400474017856568674165665732520216267234881814615387464701728027082658657106858638352961721759239241368736327437690927133579497046388129063827293869316633232205599939087561926893741763715107213912913400331910103276269585061120024911465675809629449052029110469999765222496825073068015563415266568304573358893952990362182957572554424733391556434259701462126244569612575697290073762557108184940635932892542107782760935544053308633695994531234305229063729749807828642356343794664486155345637388673299490939300435635464501125166581168412658267497239781782599261793504527899055383692550351064380821588369898836830081426912307481281127732455763790688069376089350315331066161766646207907122720464781858225795899570595565999747507421011763323791199441387453337989183074673757767839444201259421249697230606440108016423726033634764520525824499546579806404100155429384098415894361736387185817432831548857586556135416632985898889673025616495382540097484654940220974036366668919728113901811277191942202378462800260807306498293603366566700678476725559906295864051666607182359203425286717080780332352571356197251195285776310136139250367769155235564691924807316166702581921976000302661092440852494175535882938420809527511691385698979326662399226926115945237698049632874975286207970534667107511560606859664058083639324002505526308873729594097664000000000000000000 [82,27] -64444177734779268152348933707887864494148420365674917558004715442231388004135379540516441422667588825699398017128216963892318766677893604306271512715055111324722115426461750911303054248639749650255959603262618509019975553042594052523721417216585832930999719106733937426277002470277768040247719589980788795131067382565861727850043303175397095720862772573188591324256669469161600659023141246292402952664693399711874773629094794262196801167594061816132367568461830571548781417446517697238956870403586092906073620969485249118543927050552443970998011060384324941537766098988986032509605583469246892438231750577540731228780870712032888277797087527853647875912451113366318739605136574651812187690422816954789587870083327332935933642888397047853731577727779561181826500470741224651561083021975064545205918586334787586436305188026235255046233852549308116116428041177309308928800912845431264325792293898358872337368651085504465524144979656278144745372140283661281115160829918209529730040080037507141700562302916919774136846056685676168286033965975944749581330949940697974766349548304736123720201596439049387537878679761773100188865647456988937043886681265633103057343662457952598625746431545112290914414341977341750689324858372236170435440682685748703804336049206103305209129830167004731061721668373528963709202703121604402408087685677859832218328197739353786026659696348766525205354675797817299684628715652179642103217620732629544833663935916036926161686004276014251688589609074517733525790970524438764813608288256000000000000000 [82,28] 19664241203589397140017928947788867121242553655048798505810397610683931159580066003919944089115674609562544405833222148699727213294907782886399113841104606448198223205717316714750175399675267296748051953520276784994240085761743928249185158674084575344126336020261766163581291250564902388785870533855895627210985813251025970181421737793060766211041965762181354911923733257782827937466884271853710669824003576786492416327857328197852239720251885851104992405583905191834466714935458190938074327167781872030356070667786944993088214337554556266147982170738173386667645375407799210642011316544582977212506711081592217567479185212595082203447182148566064438106555071163849934627475904819638087338850380957649798157268932076426234053566012008397654020834267550362190046256703164401545857358423777391487718572004340958378876837030617218282450805209509606584736802796188304425336786792425361419546185775727752247730456154599516682115787044787669984801977675580556737637547098628835075283816198844075792566646908906649996997483469853823803580794630828890308059152713630768393591446753299951074741450251294683158738516661181477733426810982184368011919942981052485000899058902945324228616788632488890740713252992209323866444976282705744318821903673459593726344898936891822480072688950422812154063661262606230108718902738231221057897084993607636587878843322325399293681771897418170841813763334547438676078817335648289867548181827591781003001335192018255777292790827039960386099683211691734670653014355093901799157923840000000000000 [82,29] -1693120789133846381157351129529267970538833164489461097111230404826327988216630295618942265318957935470018792881888155232767704761920561968713588655382855141135729310244497442741345617192783213120915526095399963294320457765099683323866776941561051033898614364454497808511488340847763250923741184215381057590472912076347441358532163089869706052996597044094905770235333728375694105867823173071450191907952529720944325552875732354405032140782062378548408047385284509071560818638210676371551918487347128813854371364388767489230079195714742129045529529894649862049133680493534048787984170258665640854605184515783519340193472049310922595289993167111080103421859747186567219393831641235360887580832793545408693407498665319553094204805811097716796754486990638518015150012461098934973013687052993672773043881868733797919367870329990953650737038985045689248807076681221062674318344683822828417883105456660986668034257006361600803377726132582811820795806584199966279913385797359368108166742552864661943292127980490686297841180463033281631784700007272271975620584529338269001757136533101696952491131829513114763901261691204115570408714730904073818584922763794006494432499446685324736598461874683721985130515313210672091059134379794853006938273118359960540438896612192937194017757888368277464563172589902968436978851970565259965275824656369265783893203650748486567979514319523275296266424694275014415422668581960628658398439794215625145407773370669198050221327292866691263463751545415717045343985194002132583627882496000000000 [82,30] -1382763880686894533639240472449460015708257119987280139809625856434010382991199310733463660391596892148827917289903310497288751768844103450271488556202970034885040902585899808035651439740127075606540044302091486561602066630501951438664559028966648920734785373292217798742969443690861968613211585872591179626334943308593053187247643004427707800026085174281291329239072192352922272880141673053011576710054078272251751011595344886692378308334429304324408276053958998952442858080018062139309921615352800719317921054370437618964266659630289521973984283422523529851176555984809559212914909864919926345727423662798586775744148717155164996028822968451530089408399909721951815076337185327124410629836425778822475401952778144307404473814385590804147319442138220246241883373358626424634308827970649025460936722320985300476298552947911993905423149205317551804844360973510211807407416233804371464970788978925284830908000996887569314689575474267750154828249869405451821393156946740733357802526773500209397550225499119172264756973926190632289164194784244001605225927277471640976521400651755054295757772787365153497594153630954505052529428188261257149098556062429362869059343146717143664863421242665532812908451931939055814932162040588890557273362898002960444888775940006618524049367722090713397809967740864401441142191304535100572430311611316561468713660332318471252585066075823005015457462803546473528291970458709406302867287489301445281151238951486263435220485694584450479911034843743811091859407742106395807385124864000000 [82,31] 763503450843615935937869416773458661116230752040377765339863281172880599791502327774807543106923308494073411802398530146235704122623207984121490676442556660714504454553175634435273356502459485083814084142769223277206644858510897666279002623034133613037154446940717592083837461197757531545407032397389129830310741725413571556003694166442338921931147436606141661604119599954174728997699008387278584560274236128981101118496848113489594721594677392490746687049809416229549392580583623215621639369671888088266143117353739697947667985998622880960551075533604463331694170068954312160985126734469726918210033278347284166437505299388174943002608955177901780321271711595656275002166008773732765334908897968194597652981731691040363637598236315147202552180686172735659261346452539876217555383876786496415664297303600264099506625086174826101986049051363531363813432394075722847543221972675784307453703109671761419465637529688853110852506209174268077991122794940584424518688849400161291894940379317154126046224338953234033957963364805373120673873591282748422769860313401110407268338473997482984284670228996333989336405923613761836623380902448930995248496808195784127914960960141122579420503993002662595166712414113413882316257763646807288247548667365778090761167821678213707688986386362732771583471508513249646073501704224652569701547009427442802133387908630146391288996101498512357353971117697884978983933199666909781663269113393279214422086156904943244920587717462609310698005561350077538737324527895357825042874368000 [82,32] -191330687075323370299022674943911337458103787570968603440311566387755859757147384726916100300478183889551355563839566542972312369540033770117104793142069897703064613174422673538145617873814787278930672214738387476447826113045607269865195738967854181670039779455886086195185484932928513247003284950993736165152260769705316354382032534771166210656419696620502418101414923543163020067791674040752669559947771148570572936562505829066302380581263036829691267493010725183124013758198061135235226598038122767540585518573488604031561954654818242804002163902322964758047505215858501765374331223133071009068304392806804407578571014512341490571983090172902687509994551138389463009480237739951018159924492559043854086171982478714525235098017252240624148308536988305639688727475477463805468104909264253067438466081962995541389792106108340568531821283358673638039040244274921493953231308083426862864445877901892282495858128228738873150593089169254535887143576445487822353738776185899540801612304992609260375735467587437743311785392953027065142360331869299336086635056068478042940205342569937995075253258250782085879944667784338223973560215371559588110112907314634070301216149475204422989170278971667301275163147619252141601499341234449602153725112847831042420903172587526603504723838649285953662679544543176492546056610501339806303690934416797835945718607124638893926279151566558324098857858116629712366462710226226044911861742192558531659040442142044296048407824637959789871264874654280745013153039389088162513638087 [82,33] 17310851747221050705797867579752948340744123562006357979469834888547266998442017006226243796190756279511672166577609651766168596149280010508397396792620462054544049028439528653876536685862486141554987403944893253410265674955500769673717596907137734044142110396403628797533882247496857498408809523557244792519092234950044965394486285459464259278111532753206695618625966590455203663310948757180427827472319352100447645635206121582956866117640834510718647130030155938376142491837414643190797221667990105416410763909993282630680786226863828110751975784010492278609389504891036285994058089998457344120142082824902837376756505376383358790976679393950466505085032516855973168087359081952884736802596829293055971923612310260248749444415658838002797300453551800644353686741943386291023553611601502894506621416838257610644205010906489325766482764887243334993310049047699591066555484334591415053904485882086502625867062519092814532648847077967790614975511600977520233892444099105953429277707137501160992206651367078121665579473220721315239343962305254781747873967147977255864268036683854100439994185219372157633643406640677407469868197602532248168312750769809127304350158846034252166016408139973258028913279159163329086909050981072047750636925577302381796967246629255787927115182305893587605299510219500327669480325907710543183818558226712587761102492872751716540022288748774767851741752136346732190867554619123963543356390083576876494843910756015254542768933176827131627395386619763028877126687669364701981696 [82,34] 4906907845108649317167115379902041703396246955240756190131969743492453697362486053025802471924331605149176289994453117935574551824531664260240143288182285166215417069774295566976660663592236865881585881086344277489476060908466789938175241653276126206881662830661662076046175239697593329844855025947014747504158516230084280011467073383687448499398411087730455354962095466052409862739339930086484638672169150780000084760676269838067432624265945889882524048496460231841966447101250738953375212444555310627202683383916689625430665951635749969579691407539168094072929545584486107341315058989886168907639265779038320615477100227333963727385075099001757240431530277979824988526402883173877621524082395876634106568777835390874285046901320773490691927434405228579684751550336070460205525542503345166181487545964913797794263968500510766984276919332238549593568054076357390377862517288639462423059089528485682838829599238912841529952512534276956550831863867446447440425488834073361578075646977263375036247640126825448065604986462730690033989445765670679439870618352317817473137176447091214274902587713017959551913095090152036484163283880305043297768311054452514721659592187034547750492209541556117693053392794998003139573610422141680655465526777574116626031425619618608136624628808571541885675391347315659790273405470991161886751094912062936990069266110979036884208806782330465336347177489707986887416691850181804139090159770068991679457415325444343496269880151267595532381301257538903741257746027663931392 [82,35] -2214891165438350832147115960295978705162170068483862823934165760712043366282509644578186005166856653733737234196488557671151086672296067086347161194852208955453579459396780227257219649984164511368228446096389870567682741252368802225942892191431121214151523170745230877067947002697903051669079167075724891256479029550936064071273337194485464396455868433029225688907821266653570138885972899458404552580467279497491648232055851735733867377567688360072960063890711140494352323019034510263031722399328851626039829906309782950699566660599527374968815855704081985634491356186432220091903401504737107542971910310432671269684091620412495701872597595755560916850144411899643311743036168209315110698350124255755803468398372003098181031542554445198824995599491547445714763926171326218948467398610728847125045082689478333391795211517811149741892881798667317183572559762274876903946160488127425892102150811116614704527888191253589993195548274825817050620865752386283380839176654492545087243478060646551819837036949082703547638281066365701968236903561520401402343302309936282268892152275790093904032216299555258138620507383994335484836362592730767782014309419804822635803666897328168144166757745011496457223601703248168774178242053676354887903210718129589574729973636827643034071155671929497429868749216756249203045063716682075577342707159682005343920601949659902336098422298690901076649804770255845934702374885989236387894032088163744957890362758117250038512622573282653469948372110206835569429603922647040 [82,36] 437331779201454458999942901158857662304700727107217126041820052297825250417954267369311456782270908932088318299568073970271297945857614255087305886126079681149357215476254573223624490035043850829289001044086278319575807922693250742425689924681421937489806555630617083968010784931816401890227442782476860783097316834310568579434348374436522401261840498274511650139953966778869796948597392771442426211754911314192946474470336812212851216563013507113894243728183256995006978325629011082137568553695063862274621117020765932862082600846477828251312491063212516028887351375118611716370716234608990212816353283983779545806857029985712848052532380857008871381406641324179956539714522219819034814715877908038603467350938580743544760881933320270301108789114037435750738045991939075329085982901938866575308269594784431871482594273860629647553094892821318417780508803538985448101731602437246838638992406819032689365577811563525490439964541963197364863370739568123110138870545984038949777658513666560669579108763195188381085464426776391806521160741745641519696368994405087213900775493567774584783053902315165258935054421080303978289375198613157009228459541091741826059819727247745428781275491664258136078658885719829540395027949769676293666862478121184555527999037292626721091355935018635934189974988205837989992480512603921197449677182302720095243782364437266047751778960694691377432980547346821668713730895426920736825106189810492193111435643040891443667845141834972751090138808959010905899407970816 [82,37] -53040192744000348795902410934193318931701082820516990122543161483246725777114463277779193144716829690443417468451906354044180332282044072912857676854553506295272365875362021231081267995364548636630355935693948395836219524085458882649383256073510739243562513337185189839907287071276085311571048496717247732320154810480317917660699759303593585112918106434177039114967041377739342180309662443810041920089351713773950200545551738447543707064128849671592586237181674933671450184171613160721855864188935134253645058835452191363199365709994610901040907351920125237421281454738374304157143734171960800846006968458343311488998799749958654794569637638080889296043857127022862964696372795679846983842399321116318391523322899448456539534322273079475439823821251488661521755855806707048632782110995372967966578475884625420965286053340625576974730505157913584004379938437418995940715277406679279766048509351175007069592702538819606277502907494171573881963970444270884846472059546290122595826731428824004677316001772092001614743156134035609984207645257507379336991833998747260201212607136390155200379795761085465986650035813278281127042126029696740593254186600336087799960014783391898654993040264014259764213272609010733927487999520441024990356409778495455787085897927883603368012820043745538783171337202527966728287500401831415710583986881556172276096801068451337226268879520935396526888317556303086306615515852389535221049064356768297535807298949018905641492430119441216255388138031680757281099776 [82,38] 3998957571474710175244718495854960957873254871562776122461655660171411299834245651799116421844074878814565187223242307471116702236347180532212901313318766239199755000026323870756729943566586879694455076106968359044265250418286017010057745610016250497734832892986697849451885286596755217065579254867603427519985730538858953022653464270739778530183523318063791582942179444262070771888084804439590147348994075844033698498782734617494522953160020619228104363020262338061993761628642797141654343285579324288394111643175358888120166467239908160843497263945341154196168341819140659663514806720403821214528716566585393542654377837787536837527519828532633474655899319144325022383650660931612046943607196761741866590925784038872086378344791030088273643520657830705580225048391289292938294329336357568929045834800664757218859578019526877191148966473808344860536161190244670470714162043873372250907569603162283100261722178700980407572601853291901433363161634687923051854090358943065008476505169300847386858975731735630815087041376391705574701150996071889816679780676758216214856125913498159082947769871152371174491611988522210245173096801280976306087906043686452777839639340950761174295877613906660664053314758807102657746915818741839814682683487560410395794185146160188589732377741192960410834707575796859339192397145542707880797764068846170032540365276640123194153028716862340771683509306200771390290941757621394798406151963361963926713560271809678634252341191659712545055117008338472000512 [82,39] -220954422704377876413140738611941018591201158890986797448417159426797575606688384628250459499966872826151685054656517908004141497982081176122912676283054789318958655276721815219945018349052977428208165334386647783936498457721370017777183321833360785360675517061637579025275133238920188603622297430226033582896724384156889729802427877553320859312848993707166329073330508648502354545117332820420866147159414645084085639126555858792917136264052627825931621967184636353890565015228798223529104542638860044077815868588653312250402743518226978131819161746605766575879281325397255179040428263961988823785879042394703207390094146288098957446472192123997581518313176402544859499104756513658833158175989988431307870519777428565109004628186676069905582109262203893782027309040013428427861155915177410629844467079802812418070355075837245699682932563832153665225902064560842624883929049597521802521304808178651331318853657844440934942394383728959159662228951025315987419568757313152433806263523329852632852648584962301253017572449623763297575514951797842414478684528066750971089529895015860657502226928819084079174193680096769770466949726121560256354939411941826720543625046789871058763092316633049396445945916240588464349945952830090900008409445548174719851033070401453682831201534524391492310373138195766379477585204339347591624709448055400833344733020331220488688694121796748979922701950605006131770659795914513022223993405430474695073597411154701179929042255627317048511564225843060224 [82,40] 24559092721039375812948692479329782882674313584649189082840265398324291764911632524922209714351263529471210276921648117490787844829637676099785029893892134512059620943048652471781186456569365672690820247791675090436361849444461796516189985755758337725841019885461014520484692763820508358881833793909698627762049924817183965969139879599113042451210788968607598329815346529766875953440172415899225202807590932182758465123465133833448800415574763668512531659950776360285497452562160534219280179113603802756635444780024705498834651704239350441114789564982618487529616940074510733464109121232496756267498482801213703741314183075579664380608449200772577649907079456532109047140914762233172254675378511205753307216326187257269009557626952183787921530320718717536448978564880619344407652909034431432883886312990226956648632164301929343730402845197703290478208278816969970584090602473266960573467232985586467733240450229397411494494974064264126474612980436711375776782363525314163405800159847389138909810496792677923047381800593856646893338605490424717427844205789262568723125387512144334336834553156234142312815852590386314919887154309585082379794665999446688220655176705054678321182517894047321052000285802160893947544219468581861996735248827370213352142480392171112863903770891870062125936762672068358094014796755399544541604185663711968196261407717334041752927663948417162000780474929874500701359899063586292946056795801390963903142512707216323165822891022386318030927069990944 [82,41] -3609476072180156015963059552333341897516255126043576809961972470507338649930104574176148176805890487091939248539680388781073080660011620789290220104451601361692763647129775075947814372847298592381708098375300887414038431829476908753401498718544288441871173567898544071594769420559396379676502938801766245930365804927133229583871301016198120206958467453703525838737261617861106020802738579215624034022562794339297212110533979493897476537801460312192264243016071100540461850391683708231891029148097707770780015406063601685774267435410999305178044066365672153800286958147707135124482733515810501622057128955469269559126107064681822035121124668858656518893878535978988937670051826913484689642819712409482406169292377212083890506670408957314081751831555256003148790673739961460691137784249534657717276629613511983096402554360993635876420450122783194002972448385876632821326316964967630447296746041899679758972604246845071429777756453632373374432021124584113396574846550471812210810564424870019503797703402747864175567822933066822246410867355927598617677009148559874656400623480734694409402029250647846248217495461860091803372911579013155890953982120068733802775265126084313123074425789896480022371166026980688524123704145037774308140290349490272208490265064591083488582397081483655086279086391331043902690934152100920325760486764469658124157745884263658600938506722271811375232151870367601397731628769589585969563821751800727010281751891265286752143671104643763624415826432 [82,42] 616550233883112966284978502136446460649359235339684642122631565515879377544096253094785261288647575102395859527110009760380449420857248397981105270722814038186022782954424923082108977230075183636205719276770500655093806856871706875010412841910464663520526562906312011734694803047807219984114258178073317656481789487955267525057134026278412493788858373806164848192384608716750174177997784482949112130074381466484751111004964909409107507539385100193041092272137994752664808144193644388734464827717865772976222726721575093746787082623519839405775717929998284257896741087792876303671373023332551196271871591745906855842907990895527531342011950164726551882168369775962600849068335927063706610377071912801289423970910215384493418167076893806390195323390054315459406525651462306984893582446490767847138761093551237219764761366366970620784557259709015671298307919893081796667133141572850422980748689936843786276770183586878333065370179269902245906743933074797380540710206342320085765719686527987810746920538520399555679071024588344432637780899400546787553599059607223010742847188222909135094727396971465668388447846868151295353442706820888756038342689280045728874992161409106519267459037177058532067328210826506659349141176248933929263948786723565634902601318563232603310476858155997107884048351808204594222316593176968966625870220429507703665303206432179236495584125657829166721350021465486941506271836257698630880644426634447076894057709921142336803376454122936609218048 [82,43] -59080136867530165790174046235817027642734791175471245221545520150225060055798524560143027984146930488138155933855346354854408923527481379885610230904050829823643612391372221526226051478824210469532177556144030718469672250413829759447044711893023953893726734346656196027753436524044976133127855439683438701442970914458138543351688688979509090465475302007755193862377139346120465045623897025879147357009291703434107011377485137399313380958530154003837540934075870185143628765793778334421065960717637107539425399758000099131864221405476143201806733197517842577387888177401856711595981867261410891143014666155895036883223469621627816512148933434972728536263343346565324730399898301365287080912940162440398831810172417269883192541349069771430477081881302141384127025844281905564893743680460643085673268978318379717768727185369908497770301904238184914840691627610007190190836592044811377629218629621154995233918968541705403256826386515889106927808313117148938886002352591010405963313757163207479843064549692914096464136096448920204122586120189242833969937123260053729977683291076124160544980632739412798715458401854404143930086852275166063450912900166307362358162215927148222193066879105518699032120760823004256522358157886547029221170323367569761966375040472035304701873458319667455593573246043283018924650229278610018199571865682942587815730494967257475758184357491129469111900952884638546227196339856014373669953389371938095326784054261352525916784007773867793920 [82,44] 3540732541591110257613436605670249734623238619206044335287544254454158622628003856499476934420889334716386372077758239373016996049461881079752778645275864329983052953802991665723979954895987330777947733182090200714293302686512610709961925794397522534602570982659895326877645142831293302239369030210164840826882672307041537054358260304683548225530996701362235407956306386852223540975811396617917929942380458230071532526279105794186088809816201954953105574551943974150147139594501178315814984735731159275219590378992298948237973616093464342356839243863025898067840857803592379543227125446001711603822496030081359740909702546646168033260581977191700353145489860727020704443043746784085858343344414103202498035461968278599715558778172169799926883998929741713631115643221100440155102698033313685198687544421336044903076494699684638760053698434985520225507659321896964929660397320842887204804334462778639918305675844806662166681835314112100298662840238851783671691666601123748543616639172529399058711951839673005938364180286490930304436460211132120701867913538916127601639512317825342934262866096279911690225270098918180898281126474513845597029830683565930176460175124871296878453124784654859909256098314207400522845633492492391228053043687566840199443903621894327300720209154927536573073222765300560821106845683541699881967472660262204196697508184936705146245831483237464088254060020657585950447625589936430803868505124784378152179535047648642518882289674964800 [82,45] -68738480497981543167675424579981887445729191891934527465071601629373506064322089916747298071961037089517287737768292634524994746461536775014736508703178072957160729844346676270412609173327986672704806059023730964156726567810146350821116391065431052110518561430193610101929304482028334470811772919891388301680816413181156873279093874426248756031565696150174530355890214817455568177599625998246765633697255597156764137207147824735666721319629555068354642180537827717167837891839283680563569289583005967971261805791849186806729611611203929385544502345079830854578107726764703685504600473878966875812177881654129157365728975859679785128445326290645645375426614507358166456188527634278463448418816704617455580118329253881614450621337971271198620424695149613518327837756274097590714888364752190290664265763063153228579124556982060732745631155377107997825521586381675217058621326076400357391557423544609325384470393749540043395443391622361376206392011160485369609140416277051953574217220991791171167265922558382579000759759755851110579829965376281804869372863408659973301529395413954031170355469690228915158021872851310425711129105353439275163002219026325438450024449819952541230581786721979998007979748499913765701919525962942520570966115996811526033877395695680328811599602083173259097751449719019996088278102827396726565051703149850160706366654534622570718992089290397084005679790490643212078200556858963103164284263419385876947476509717535356194377065984 [82,46] -2642594981495065005825217547693067499462342796275138255620001298913396094769254446300726347385292160105663695874291628552931705168881374513070027231962362764199623739037358726154822615485567665343373606667175621647125194880540576854177403973696722340999551467910616656397295991833923507375471598846500298237643395645233906432600064585068191328338416787667369191792689879525371351774725209122040621845357809338539682904308252399436416701187825983720856329567730655429704267365984985313629662921601346880359242527651258494481496760211425778135982990552989039506335545759534139764744250876899574334512179134645204017855570240081008891673642876500544093687532723768430811846089084208613683978958482548285403093387727358828046476210975018329306056127036806729667003229854961784407528748597482395426094305189305165455702538819556613874522402191080953807830057365138757970266971869686646469819801399007414835608193745335665621603220525391691206442443718174099084639467092050437759236452564110760450846690264766595156930524797614282188164934949311901890082552463439360368421726879514078595902413246754525875687537781265719527046186618110627842252441489677885677430670042630351033603305041109275712170629464366671460542277338569018982952905246987557287409674927681925750417083993261486735260405885353272256915603496037874101265789700511794175056055263163120012245102235964683218997627847542771324503681799324401867581454484180572549432767329583656885377984 [82,47] 162643154645324706662785910560873386505796004867261860903415443068134708051475379594256698526160852477999585454573029016540081961516521515812366086418281012509455470625015524716376404342525369948402352278071152750584626374161067083492435323192142902438038889784259086311032846580080633525866418915036863421640617441755150838040248483523210940665929691097191578934616405803730898063327279570024861295385253104747790413084028808469262650883639177281192125481594499065101269571639323910434944063937063961299770757420920862376681650800455509865417861125665848821132808810211495682534980515338735324931413537951175556783973357418062281693104816560788885665209203268107296158447632423565473127257872221402606204033304405046932965009376832730087090173987441751334387033822610332041035047604975046437607445425589747737036128188167718446561304955054044968195712954231536375318783277604702967089771079727377152580885482109477060905290574548483168808987033087140380307486511787904077108979165842743013544637791499892289078731705297387082236655447797750931512896982353769958949959857449907301365502207347723763364858971069097910743914055738839803536591774748582296512400721676511972088533269376310580832031679101236130153034300207728302023319196001360289792956981320208725645538168338767988713275326578645546590039240851714195761465424845893006460181151819403478286904178867117981195217720670279952723369646828205088692263225144690681431627652610978219968 [82,48] -2071667348097411678878684231973216421453839158581998834111298752185814183115170454618744622924133534979151704138290620734815178845984545448747732651277235791412565122789373287523242669576428419912166406973009876263895786048345322436840985777437031843801252642795776643841423086362110716289114358298189473207792174592355943389773659131701688589375900806701672567329683259188529194548824348379040641230497054835863336416395577770705832847699335467370405971262443486521428677261661570023951264183453685132427015327427468547907197213765342462129492516762155212639795258757572980898784611359131301189469757735076107618516035867184614634312907105414964669386129500787358937892572127793053914293433762575628866679558716606051313059301952226380595890696333215920224790109845817996453664400030264431555744097076679089485133083828499788555989197972921320801234823984526554982508483167033649477569463724492965364885707192691060246498519727790032703893923946503614538580029099896313707873281260426111399949176869388726431351215105046956451737555833227894990640182897876222513306190562366136950508026563177118732875090596023177552376305176795414122216059294938684637782794863865026612553345179825920875760209474126128225977681481104179030624710824048165556694440982067817517693862617057030279859642688562294897032591194438288191981277118694140717249520213467600423508769481845257077846667969994337129553515246867233872027677060943403811926195250491364 [82,49] -92101044460356260495031731668452270159711995325235305076791215214454698574895454369949318576400192021740943441239534091724228711577315524294567849298596245556589022525020730049511838242568449141650801694863171289425112480599895260668551381301165694836474600006087745570477275281252196861186603843552142362701233070878988735260904159926956694203205125746671523848906707159202795272212663981719874823122775044262401425043302386785459517227127964553331485292501649507412098633217468182794464513293484381233749875480556967395404254661233630390131836239136310543496928311028803066725013333083365895779657218645236937689889034484447234171371151977579303689526879306094351893242172922586417571710954982668290587896784473929743936708515721559763120035748519300999388607646272020286466530540069275723595735247503706542054908087519178964360989630588983498150063227763823947214825693804986288576495146983075767918356421380637502903037458995028418844556891801547640336117780891278728924529894733642411660104415671181214124673103019775727977377346628636309246123927341544489989446833250141201114069814727355352661701280103002579833372126013236081278191935941774786844456387301795624954087448966029314828865804798609364991781843106583896952244609797949467242287393645494764764007765219714639303868655352414648874454054830141356387129125481396979594092006632350765432314774660767886649578452980958908026223028129072437949732348688959012692535659200 [82,50] 2633477991099266723732014081894367355806780414794192270132044587025396435443348046987449203624404327837451068327353122779599612353367185780375187376011480164673095277583472016437878413780246644587610512129021378041188192858283645313185397895748097418858894266719972389799841355932100528457949481875301756009180033478178568613242926487590435519604588862525765906299715097023276615316010415762039977085622708760625361788837656300510149562679573256289248902104016277080014215224919251627199747933852256151650030425519233034985681927067860637107668300434616359066662437509266491272481818409539052803420051609137656703613073420667618201320860935835563655653689355484411678316079566574845844951304122899546258639627606215917718377476744552892282290182620044751943160029601702392510366784158009419333115489133864059405366182070523577840447721434209441258107114504038047404550238088016277955674821262565613061339285750795857387428706734622153667399772960303974960219032899813876700777659980696245453785124785596433478238220078350904672786729870608873942459106808580918766144165475564819350281003929829140515224155209285918522844522319203406162194974791606505135118814750341598973559681862105103910356815912616958131898769918539722876547219666331084331903891941552926333633079663814307976921706381043397254785644388486506568946655400908930348748214998669984437438206112558776360903484509113514920597076951840621181761669680679769809199104 [82,51] 8714897194899932363499718078762563280914036412287316447229826551321644567408403162119045825789100138426014846137255983391534169952998388350006223751102134934274733606420358162403079180040405699308606550829623418170928048418926787438882047993411768825209372131129839094596460365634367274942743245248668941764913396351544357247799806743480204564709874012029966378344664018807234498990553405087179251378771539048325578485689706741546996872063890296419899089038642499191656784314675116054645402823694352221797753514637839206065910701919455662521052265372031997838201652121129925885696988541528159286367270948789654896289742895052447308689953106589451182317273101099252659211708700113507118659159423981143835640782929482681162725860929627006773004887938279723729075422354429333621828151943391346192170899915911759474520417384745798446340762828140193153996699640276215625208354019129690613690893449715256922329848779795115494532378330891711993550214641641937099459457011887101028458847252834493861710076074402151208658177012050008098170140616369970329753879128608249654640337644467249748587833291343042225452668217031078245061808576007350670336120123802377883635837957629267813670261559371149624170522005971996372189718424889577179188092180341536943755070403423603502005214794909549504781866693978370416391481499391651407233022703930074574404737739494631517587961415940404768472088192132653742346287838924549785033612410132987904 [82,52] -200783873260249909070438192324397339382225315315726403234686399104818585088039369692011563909855383355826926444553254328798523784241789373673121878556793027338629836191051447470079549402643080132512770383398716238158960378780444225699198301006640841725319240315457544490931288723601181772617841543763406384178886369016879219799058307147686997232166810523702112450301325976941912142407492912909042728170803948300191108715484837049656887969143244219331946570274434482288248517392861410011439994386557000315866734876044106303595845584349949426995307944533578345711362007670654805018416724924340711973685681202332810572683164236561044713567347025296877853290025598151605897157540361711906720658467936386513168496152797020821449414335962917670431547868803344357406754227375088438158819952718195165223601931619908055186647181948629655081559257234025533588517821351136412279017676834709725533268557931583111660650467184662986620628799106773010938388918759356605901058637081178303244261801924162302521202650280971249988794540954272190165273684903993876711851869517115881737874913980143464855877056889150099177298051280372443029558796739288258515259435705940706338235408651423859336594795769616115638305449148430912204245021465324701139431563001208021330919195042027727372333128743079662776862445938227405203241024373730278276158158430157492541987020827626422424466125297233893791810499055631221384854512176701654189545854143104 [82,53] -839553443693322680188242381106618665371180654705544915372343479623914214774299227891725129098728046920646482157415903428353527756678369986480306370754021779464950036581724352275509339891710553620450197205318429573010585120940211303235316932556732392719626827699042001638405705950805347650960883514065055741609118741504620706143139976055050754507633831104695731387175451926293132714643395774034617768342011904656326398629939983467183886224183464785723045067282532691296389243062146819057663628060064832439602117215271654102553345085866473884006256393679359877058936772403476271664453400500416698978764241119030922599825740294006728130033471949762019208027550784827721656028723932168770196187336879484060401603454964884217385799206796010772961131075407794839005394655990523876390385048490500244324048214583335946312933347045676878681970874955519954144567580557390851658172408303057722389092343259298045212520831728493424680130357000148905549059718348391282025656138931925474436801256535813968567336731218878137082343819696915768412038414977349551510481085552375585411800315115627557349909307641536846018170176059928310289549342058492619942032679332132308100385256997842039149870323425002385744164939912735654499616661191235190126432949606960766662188725263491947855267493012496427347712796052480091287274149967174326875463649903631019507814431784480674859644184522120218829442463782479558826189667667474554522576896 [82,54] 86479597456053850714771925310424112390481725994101993649023920588069149298385240745532052543337240922496654389119457294226918080324599585405266372756690022767130473520071440271819578178483771144307914512690238687788780926772675633717302892905817299722721058819557873312364423401522525300336828296421382457915896098426792596168262368972208782562918556229810398432435243649211144710762715499621214826690145279138580356499860459514243745018215557362824325167222701297104435540151876326363348563355814188850844365038446129162547338438127870160620822752406718582171133702472359846865071920503289908794550472742990574230244929923567446688045898719213236784194994886624741289924326612972334510656131902877737352930552789659759406207902572644125998116457730898625858087777368383674376507978436341189494284889699084560609827434512895299021646353647751986135571119665223073119188123948609950237073760318593782604210701108564098513079095167708691129437175997453864274162614586374649784567746997058796118528446321277104024278816004695283990579936321726069962471232470121994304122445848856418100212144262228188377223493799834921986812198267867491900100191572797614097332380702437090789452744511708766930107664576533396763931369377568415033511774177437984711585165762665753888310963436068365023306444824336350341328874408199517079792982127737785312812261940103961069529552767836826670561565985737861172445703503914852848768 [82,55] -109891232899195712647452059622036621213541369365582664879650361733593416403764247846631348476245078188028163195837269402668594334846520657307443044556933524214176291681418803654634084747412596418143755150816868495772663734408783358778215559348874574240056229193228367896198366133414998809388519191514919932130679044267368689915667441457683423432997205176485783326154173679913923271373135443214134023127479501206138340664676607734075852069162555373645185413104977852184991841459960387950995380286703906531215831879546400494591646802201233358702521543395891808937883847118531416143505870213724273845660552018607235317540088620312809982718744485557098210569613186243636838407006004438902748146082909964045266756116277037399433350511652603206711974737921817535611809212033330265109813624878400537994970233299887880476528961175828582395746967146286317925208583442718972895138193007435824070908538720296947739041484842621742070512437987035469526354671359553474756680488337167908046231918481234808696581821001513907425028706338254629485173821737028559576159787938231816456217694546299619138527476598767156806489031166702074810897888606025992999723182381039896954112471916345235155964780443154046414095034895647558554102783692127867044125875467822038336845551708987678605574550843905227713867531546271179235853537972107145401322638187784987944179810588803153417876924374153435943292449987213195250943412713218688 [82,56] -1344582099501010575217885623109861774631178322464145906513898126827790542272249000461162402676543659464467804052624114133859874342108428253432744835922984465498369726811222824935227053680691745663872798818119140516205827333033321270961190793033502997286932112387368379903766689376977471460277212001701641901948822878572042985731560505562185880100530650500290092522161371117838869519229654428983555353207275697801884003502764284521805537784047001204619472885575926881975583330266298305698177942684696477222817390834579860122529636733296690594331073916012188912477392710145721476029652996891362122953177842024402206674590887260149043980817159286402732329680309251084559271167154291104913799484775938225306574916077719555208203343975695214637745693224829736136069448513733600439989117896543311816421493618254572878758000607409981445343705173166948181436423607504497470509323780006421023100080378760729642213640901809395173667404619341993697072564039224572397001207989183372797137284837660195966306756018110689120602218831700970244148342892532015492729754522887367184542397520881460166440020781170964764224063992241478275307689676767707230195073362762550814852155253784300545900346398129648691030155054874811122702572825599664232596083150272754697698685072951269171308523589441024309353463116094173088670270670045830971492865169145796526037750931698678727968454719106598244676126314495524150647939494848 [82,57] 5493132020953487465409835458364687615564637707614456601896591099991519903616450634289194497784304939541736912659651230127505744369128007849433732299119972556133299321040808118713146958713747171942738501393731102595369656974424574862051806853691626728365132098120405318478949878469482201573259648386638686316477504683233655378269807031473199239078786638611987960921766082847118055932698966420382086550993485123497719563134793069425640922540254231807034494776509400581707034820196303664571693764981349138191533955322105682843875065399740027241969824786358829797851919534059847722702257947088430555444408904829487993195797371500290780653192853007312384574274831409605527770102711061555119209620855159838951782508581591090836432339037436137857208200613416789428265470892521195024268136534154318867289540410052215067802831578569762516816292638667879859294135764088014325248524230711662295377839548425827450060034330206023465272389040150412815843828666879445979523353153254569845706630752456581418090549836235542096645704389790340697464417074723977485094749014376538874942425592994005674605013870009411104243714247403910722177247251772118252545826961634432749285516870109139340378499923299520937969286747688956321155497423339580786786169943293072991451968698171392163439322453565763656115277140953457672841870208730323123546226362093571156699794385208786065437206443015422508379421687653537891705856 [82,58] 9791278515349455787932808545237006572623768865106566901285783310086784277446851699172084945267280087234019745801396845961833362945205383214390651050671027295402827399028476539084717266120229953193493555172466149930857257673338303099810196672243043332247438288691059461244163470036856542353091706832979128920512818884271022878040232348549312411862886179917123622078271722265879834754729209068410771499980735945750315958285589191293817999620532243972055037441798143488207267154974858150921122594837699636888357407469934217739118875362302887180265055827947376500700956363265361004240773923731050419565403355919040705416538278877145935956288000148831799771024774927773027063357444904163631769088253095300812401699023766343750953864285225927257420560279444223180956755622145626389186909963772834959579656283182899875140229448265653177160145724363769002816347410484359910633297313498934338662685117698232844510784093614108930883308872402833212859472523436793942419936924876834141596427969285536429212825077391014623479132089926876476484997476188634935327021241844219229995219718962613532079112790623326957521454939164041307502694232819698395511006670360322582607728061717153186100645719125544215229789104937617323394633935096363194034664224098625901888096288737450867112498541704965307650238808024416620285876455262792811629575420659661949181645914425428322445277660967732808713877415048198912 [82,59] -127219647744330642148542821329504558834990217747910532266212138825259833645309067551905756607502170081336683312180629928038482305651088469752095267129413453570034252588931065401617007121247858653575392867959622765763929550059964684719027078323035295090280432595110744057371572939038335273782999237551450344170816284594566523052737477757823401039241081112017959606048949542449806771640762935227863501291802399347997196886554881073909193740098723776346337194124791137609973498760896280280113083558055994764139438328812347772808176930359226580982651534271757963927299337473419323276882804472190262610564387999602162557683890214686377270844470841118051627875526772105362170879796819302247812007179781213050150454844694851646600394744513852293218831971695184833684296824409071076200909264740114518994121311106850977993568441048903224674305279702851818957200741845745027634475672603250100641629291462970517912176445537732629462533730472695713660326808575325196397019745381876010847064330298126464654147858461660930902957118219472473453447416524113661616076891654029135579279148992906500949322999651422892072757174134828436305160271091746637958339087872547628858925494399990892653547561147472682907988059188035596333172538598874016981054785009269284220082870572223246667646352496596204279045538172258814283946652907242229640633837812165376527487362725501024843822540319624827435017072773888 [82,60] 1281554218949483645499928005387256283644855959077174268161159343505962928844996523647786766195454047494860068922480936645551373352135368560575687327341954018553260189111188113838057742389962179739657857915691996906518968427122407578684015687392279569212422771546810748874319090286260792208155419623781002818255791947921603421624798272980317397352554700745101468926733213612230770516105095138427618184657464159471238955953482658855610393018759588981775901776863376683882467080414882347784529513263317659533983004981202006609264259001019638364921769113550750408992960448718815224290842660136009573326887742830529554033253741794730036277250495345345883246482245485258417949930213929860538023866391695303543726023423283935697709761367536857421138453211414172225391934189503232677886398878262288978506984243838771946932690722114909930680280950027717373334780356257520817477388268057794605414530853851483828958464853063447618213061186330610370838391205836025797433118074217587693425165757043849174888627688466582761517573994568791911604046134487217709378633993052898270245071141179947288021426184580387674151741708607404031327548089055591830036831471129854717869454270705095613067462647360810501093356868239779891009326474049859572041456066838431237456217725718573702240465961167009343119613519396080180003010194613683893287391089007725706867419406461405584500955767193534066397007968 [82,61] -4798133874201318233248537160311703003916617855409542719699318076015448798716589081589188581891154688915233605488101935091140205517335139011478601948137424011265753822651716111106504895880918698027718369898943253748868561712937501024973897344306175675890188136345609289352768254247617864814943560650601950484721095706095379439415135211884897537934024603122717276442166242558191423598584328732997927257913197991552444545984479406917165939382066283802202890711335893377401067230640031728734630313346374322652792654541851471063102705437469060787545192285609204641979156834522877552730486494590267967591603064263343529053075045676130290210331569776532236703576534955385538536278431711356830553699565017549869477776476132561330383867482707893518241208584461565724733580232035032414683342413637746789226974030650096142316994984164115858980719760230951122458127710047597234608475763269412965972741525063269280474344969838757582230943663295720153188217364747421972747026457376862200521621539144716811292267242175431357892410808156879844102357022135934131923870026000213393522380583377474955114430503772489099005613139790884890834365955143466916653309065080241275023984136071448382445409412233856358499554297507927627213238866692113988420807970554533946839059264378851262578868425529325669842200295012704042925824945916632198489755878373225421683568004041139335935417971143498671872 [82,62] 9055209745062007388002947153092498285431640696767400947049044624955313185184516429138825025327892320682789315959171703306838964946267338639641241996168730456519414386533977552643546113815192844586301163752771109584808607191645288378711491451047166699419535781861477401948016358426198422480045704916818824714579038746786676828141609395888624467568950697739710132087745549498516057046185183923090502166639021936362360563743879302702786269086930839880267636409838779053359180186210086248640782695501932713157532132355388019766376632215572928360041691394792346810262987736760368268590060526244430855441255229912558120577034606559622268755475310513891306482844470695332937992817049521317455687281561591194756988184280541038911584134737506309239794330458803220939946749215675413159212460031900192649533781895998259575498342973029609263409365664723186827007323273107992043675626582985871329981781091717201613761454449265613489017368239665809853991850318126462206635246067459146619014681858691396130383707695170171235389906772844049725969039472221383852265130321465205818818714868810954401915939666563154075550961836285737405344227525772067351109975614700749691297427766861764101691046498264955883822717482004855033155846997522096499738008985649095058619229059181456128384226222419092537723168471208736397033243770211152276890776289152036453454840407779184404205835765831936 [82,63] -7005947385390076118766216507561410784526398683306284025420575704545600456725302580906048430624632031935039694963400394685326933158943138728995390887773408666826857151588068368117588186273848752310510590222854071156588483768792329494373625021347087677997515769492650851638562351955327458589549986327931243928917425383874372549464896413696069454163916314179547478412754122498310641400865995834278810892467926203554578060832960072943961463711147395244431913347340261130082038298705995910954192169892671696644435458500124894705876476053216958117107661382820074467045952135970879865044634840471764743581388493518473423592726477268793494401131121133332782563870299386899581485540372412061757611461543061701506474036196709996224466352035144255682499071938113033748914980694291378313631870695889627507057091793199140782884567303341528931644515793152544909714088364645036278134949708163468534656925486918794648969090338539323743748188407016273764485602952842076670635918405326536257026630615227417899249613020638710745077198092332796633502416787790644716481993247828524195594146583880256058791338370753923286773022002602255163492456297510305668242534965524096319363315419893657929613295523001903522458100900364953588670257174302750259721212104617871546811938237163648630036043964211885632946409704107138087584472639357746906887991755487132081832014774162231582861347008 [82,64] 7646716206707416142235608257620735619618637057642886913904985553860640630422794048897195645125185107569328054170489943920408274706532330838350178540777720876640920241146876334519936459396180902296417187066481040504547805203940470317300902358876644842341764200678974105547772964647668295853981528887787782578258691329268620182284423723197743711677482333448275593706693313547950140584283275597319530935948287211618815418639281152218414620009554850145050856967765612111190889636237885067334018358547165162802078953797628750988674561948215267663447019002267344859076647372690396520463569961652478483301089582773827706884479460202489720129042130860992288526700040185849542246228257814021360083914460871131282381525906986595397302343778189544456166908106924250010854078560950646516854313250286475169611640343798308387743262565032070593421348126048721518637001661037071397552514204570310610097544624064459122001984478662434441088486000231297098467159448953493574421189953373645969204352789144822709392998823953530668540115751715762234565215512286935685894801486910852165202128199976056654156962954174162420877787771828162919473915516268705785796587933818240937167411767199377599033521841655296757354450187512352474562938619416112816322993726495396393779175061969793898322660528036545146432676381044824862896883440080293591938091062308199942423128698998009745004 [82,65] 5804369308015532243894943112881541655794242215739642723698632870238693547801031804468489159378127093799086180650509467874771838112871339184053020190401568666562617120879005564373454018737563262737588156161028312903941000076481327042420046329062000612502694897802241426146661338047361624192406411839372808050186006991893366805357398635062255170179283034812082654692206440385179915155642799997251623075451021258170947381984705703123699802641574606428172107856642458992182152988173918360497010950073301980323986243563691125534514279308974251617840961196847503848676908390824671132533795158718150090502369828579878688318682441563016139147588250607008998470381803598892647860753488176790375943400690353625908847846405479325653207877572161411013822895572183188262047112648420380972333110846965870100062177061161105363295172348800447086942601622777317336530156298398006837353184141209760361221359034050524409623351382122300898561542402682874964105484041803225055961116303800558398289756155574168609131378406642691189246973493785460514201947974577776258993928125056264021028575871366557753231239165160138907881215663759357659365259920789954799598358937252973082789103284009537910813607310435755208366961402601257722522068711408035977592877466303995240060003263258025881259651990987332774248081820523750196514076011295108843018483201690241804363921595404544 [82,66] -21478260433711877068738531544644150501215221087122290816161337421725703339914575915349744502665062943196835709278779575509868581789838987254444348945637533959930697356865670583250462602549849574136172899526711906163680772604551578994360745317499948841958621649551446320650007103519915425411648185442613485205551841061412204967227620593940214161149209067646637788884561874373903566654410641988432763137598047489628058703227553957911274676142789257851289911167933068895033637391252713269371312426669859191299389504576706448442983839244337608421561587330016053724893387091080265455798724452433429976766693187475974139618563819710313865183102204552358568673835247896755540531806218861100120011013760972465830255264456634753870708684730300075885845529493426844781959127245173490038606836106661470887508200653715835466574563705973861214294094645512946799562915826675327604905273334306692373936604743160111384448200934876236783580126078673072720177124452267315766903360986694795065878207316156693160540939379609247114566988375746206917031670808483379001643762324837345240200475492445347833430842009264060589729269954133702041779794623797504571150047484789442932354690853739441627925647189069310083933539500078485940587691012844416633572639684204787207713474670723203920954979251274832986785492639452347824288966318955137591842845900522836073368115456 [82,67] 6945068412355670048258613405240821043296940707385543803811992921907102222736635390095211569719178617173822909127375162656398834312921878834640826676655642473780624029555579517370403550678751469660020109000354814515308942439170020671131118533389559713910589432701046822369283794097646500782367046735484502329664257579304755540038855790034328614617588319039375351304563046043646538467644101984759542588438936243254747629457263531317531289106281361427719979964442676117920128015955116754816129282664688384942328238761316114335849309726357540864055407606945117806146264098451592091708429690873186611629946680262436542976097321720230032737806478624241126669841097944831500185231738322430040271052469328028387350422726874535407862563790994408291483290239739333217932830586088101776385145901745484260399927885047686868741144335246633515648678418654343312839076822049540723632330144956436510798356273292648002226690374373097162266701942109764919526925059863928462173539501263919377789072740505477959865706405279245508483604934955939647449759575674476152331366582145950372218881215121793655264023069152951685872738117133183153436824669820611870980238417004208283310008675131815729016250959593320958060593780241523358745771230390886512284789988574770163727036003866141203918002537049915549993734870061608794132975612206574397852331921492983496192 [82,68] 4821800498669082579521715540345751225093287436976783551431998022516296394350820145186621411678371274954328604911475245492527891733862657066410686908015362867191167061636081370408522097105768976365701708443136390347691262584874481229970531885293203119053535322637153380273621376006542654567635880004965175998167666406656886559732884042661796581478815427620284874865467301046012158606585204451760049395656560900704122023007163011668978453280777608266071100310332067326895000149772052925157115924138198349617910791514596135556435608051268338308318978249616760225373428688644875273719925616015404004471758842543852205526367411560431650457233095780172396694908525710379218774665650631756070339042939601434516867873266721042141416678998822142874610093232792251397393014299305430040483873141274460325172163755593955164063469687551914530233309172688782509617477739406234130790580022642396935212420128820796717818679723662740375164900968691864867058572429603202105965385925267680666850329506930207426450539132855441416455592460423571746359633955382900847630944455516252854029970234694710208059481835392074898246770479019332992776205443381443917744855711572408001560093114069878731645542623548210755651295467576488235341786268188624888047026432335348612419622724085062020754132380759280561970955046260387205694945366616261441226721957131016 [82,69] -535493030016030871813767846652985233224258322363452713489017308246182420261216898028646892238621476870776714577046706547408517186103906321767682125237323012993080723341023365369294488164557123520406456162933871207451205518377238327433818453695949786310644156256390657576640389178729340488532607025833090289145521046024570811722807789910691483890558393905084454405326740839203427678536010231546762120278419555212286118957326462766506942789621818530008544738745757011230765073829148624731296195244990975236647757014429390957697627516625055822063737583681659847243981359809163810741321020229436947881480302787283958581613488282546447135494789170107933772489160117868836910358146369146377430842766370099146877575207127447422516063212469652624723687437129181149868219145260155882249016688833466600257640046579650134221914625225260808402363133038772425042628640549597041978268584275969545890862803671841629170734294401346195396723051960853238927041387892765668109537606748255389350476388709334842588529760528736726156224148216417014550989398936477968540258050396165056610078258405321819225668186696697432937770410069675603740020917973329873814570919717732358199660224272743047635951902445321262072476462605747352520004521483766243001352462386672373432914457199071296237176947238503435521801322454277914506395038445205757153949248 [82,70] 59623482423893668325599950767075454925212887597664678830918285448184706708269305836886306469950055801130080835715489851735622930465535009204745539908825652731764310214162952909658955156987808038170719824559431058314416894932341276126445284223408988392224790589889548101395821373262485414788542681174251014827546507229493748948037835561630202410647496751613097170569967333257665430091435380317551264882648838680759216982619118811883715860363867164970708189440087169509843199663544916059179297900938995371625543511096472772360004252605141568769679746643510250066128258302204633584656246227353613625645454412174311845257388144695672365374976855551428010461947097621398303406381296702156406602638246489619730117758007651399853977995570827400349646088023177141193881464423530632677433953605589189136508949284989881418277480455016689497703474046830741151810898198096881104171398596551177677369260337136521400167295173827714373109834851958926147962272634778235400218975935800989854759968126613154011849350897029243071214843775798926223046752765177890487431224774304805386582116401323686953761590116077999200072863170196261612628594317460029378331708223479411771297432503601245048586056070706078964358009472299748323691066388882896321921820833480435253836995265402419714672908968709903321637623928589640823692264219434905680 [82,71] -3900826203048526468767835456761218092970375844708618109330462785464585045934599655243467831443204997766057706758846545354058495226531909037406570045650212545529566490624205869399164979734444186874813474326306744481202660090117730912811804042773359826979218471176107892427974358473724427478652327888906650102508583339816616594730019386425478333525604901178922404463758226298180618616825331769307236779105372690139485730140561750158079842427242304297341689234297182196749506983394649507905477366675425437710809494217225094831517236778110509093843788753067099585011407423836924568877249668556845053670462747202932117847114974764709363573904708558130705680000739056996073047831596668458777709755001926524301070496687949802677648062033351576206076980931864987610733724927010844637160315216093560768311801184847960133651661917320952705190886379978704394741397019230000671140852542499559991328076457627843274179084737954782160122621085622568594269895150515689077392862048699181859838819416038192161984616677623560999129225852092505143078163038210181431774975296206058491549840334465365402728773823827396489042443350422253588702197345457695980536265315341249111565576091780267392451789463799784311796332814213836524513724234334915409753863843953327326149967252289096588140282863480623903491129339678365345892567281744 [82,72] 843481741390122312532505934260911221132289627996864447356148864336154990554139800750516803707465071820358669627316340029372392011056611941678505339087598757572032255820065529493005040827493811335456788303426784673924734121400157622541483221355762595497353499667495382672353372202598391350563943869322392652422288380609578184460418985230856737245034973052533424304167203692914106947283328332823028041959450837787982648303575541569831824229948556518161641710718889944695316523409656709262440496146830416529529346820438014579758705295596834344150582300844292274518151112124456847394769445142218060561456476675959865586742895026549837273074273409425581250818285247443175133631635565833828291190066143088918167904665989662285554890620374533667986666389234717608192240337092544229309057219648204477041818129479078856045556249035902120209350937906402356318770808613606640130936904416874054145987444477727860418959047590213242879863538600762397970965789648004203399412376468154834323523717198785530740276481570282012357279497416504675035457888891635074162917179260762459076954394422248531929591216383034356117265641571193563659734443411086343414499607503685549129676989631989725379500758841890291458417576442236687902564880503750907465051284471807059023395171689178498450784729267998674327328742557486025848244 [82,73] -17904561378132765724728374815334254698045808517202232863315529399346702574888719305887343694221717129633174580399867859273053641665016287033174073235978120258765102451956602960524401677939750646679339227726664523449383940320592447388124322183411321121590497672093658333083452208304572091543059033541269054058352238239175698659950931316183896885931548694181197016946520037644473731033743318640847160546250457036757958034964091966216776005470296742186748112392275018997890767816710551111929520513912264310699761163997974954292189251310335112515939807584345019133564077543829952822205644082337868217126946100052296262185499396043539597842364326834984818667551268027082572068696397562359120025158785328697614716802060015286091190074850507687047617401650436211297213784631268002617455616591940834539020186512979336158674150352009575525791192491911852700256745110983662734832223342083060505870114009109037753117391087831844456074944223989898637198640259652334368011389005726468794253988016071027251567894578961760915547346838978562614069692327038136392611248323471181915311149616517096210677953111315538690883599087532174805717618323958403347926801367837174757933102957626479719745702965868326364162945165597660182127863981160246896517226903486884031885589408319773636963752250790915833520775794298944 [82,74] -28558835169639671121394481915242833362280296072471727821785984371413102860079124326690157548766735333467228324981797851747809752992643577760009837518655291684771648702604472952980357007167094263641424502373539417175676880487868570473934893722712761080304811725973916994004053475442264359272773994789565040647266275918561122208606913891308704619714792235218504910855638731462350788580592508041831974852597624997829524880717933886416001013971841166291106356502785890196302400857243663972162843615512398452947319605657622546117680197423252780408065719661425515345133803744924615807258629623331813538585979461650288904089774071109976770800124459299062963589287383068480954315350679344986240166896227336677859576445461739592916188054397174858122319391363797012919164886448768392062013571151470912779202633297803156139651319048321407518832247653988399242567946356943774188502030053566040318279497645308846918339429942242538353860935695801181883908048894631502741307447320439497153945873579322934923739204118937990641266435214671642006409498753602421766138057452822572172970063018496875309529610606904543543655694676700909442072866327542010055098866235275061518439931653574617449478819900609332938927957839694278260332680877931812673815378373529503376365315308627607967771876529926123364979360 [82,75] -2707397192460471066797251199629898262112271800739311991940206663358519359907285402878117881358926994539237363703737780612085298573515397256691956775362922366623610121309814925478644926762897373890126914977008303129733506213622844035840104077396843062592139958929630871694098582077911038604574116582273019944933083291156953805514040279609807102819513573494959194125936068428315294481257635522312560378062484169069042244649367097732630459732908413117748836787974624842163041685690761353554884353402567197163509887087350220399788253277991579425747509749539246948513194402012451410686613510490058117828741458863753059566589476878874753963777862503647720384006313134327460941047105280299891804097975806151738858934990248524210010200324386323274388314837359192497434188422277308207006615690349263262705900077212115762630008234266938369416946541908250118867875574103118884047237304090919392041122573439511955904747780783076662632704897825269480590275774374415352461275540546369420803289924634074385179787105501177330589662310836612667459160127429598395195048341017503864396745033397638716940249616953806844163927431437933533149229708466402758130806787807363192785494933294728111280658806873032849223056007246395127828497257284204536625378496582390386905980681279382837631015981768175328 [82,76] 34813778578779847194171678708609138446463721396127915570017837353276663134094164788394796974057358369057467672368307468586977977035730276488722241152702263356608004600025215821638643196652422856203321896774348376446423081740695421928286894488318781998994978465708126534646198654554691561725470951450743605864539740581619314789811616504870254058734821904299113859443418502460116443408110969776957646108983882662298040340990343878943173855419728165971948232382488361301356094900747640080607163868749679545989086388589124184489577448090411221590040676226795335294815925661362741252353779256597033218118379037218378352647149501453615655684004778251162016341147156475450114856690665583091687242648008854348731734271471750729565581512879488821220104285748972078570862855511396645189148252398237623720736935862492111486063270442435499477775463931538737075289797577548139921725090363541779084637839832095139014561186440221174760417849724639879151361632172045578712756292067398825457613430922108118877035553475393811396160309399117512966253989247427510779784286911630909751048486503781152689688974283624299892016518088431144355589962571155903718424600752380351315747013680127873458417185243207015145455890107478636174846274924183237884088560899686489911476592252457918560778287844 [82,77] 79686110081341526216751405331855902938580208588101707433363224124248223495474054462396871620078700426916415209798286551148059523471463231182195460688697722784783158294285646508920098206934840299745504987445324847837558677543860316330071210455200394099564154165736088488434576728545346854682666079285080902508227106244750158442285440165371141602578439110243434981053548959286675070965557393756671661047274337107030855810073364789958991037074838792838948007954508171189058780894293986694851347976336839611434118834832862521900638117441916820217569003409016295095667180827863651388592335473742860582145200598799805654958490269120962759062127063305446304097054473712802805325844474718136253150151846914959217978566004711836262863933757995532136449957063280173305905127578794627800212412023475917212657295086852375866574898201119496427407188761304563401431277964475767025421028155328649840208460186456606069361096321163580063943381329390051229862727865929816789303198841952349436013888285554754382535275648386741135445340638843921746170238288213769532099417074533805315170008459737283620811786708310228122673664391892581022240639008792411811627917138387747607070793061370473635517337778465919218235251920416756227768912858724284785458140247092676538735126745519154752 [82,78] 356248065882505817771105252603919840553033600138332187847836293665462273206477448239680606269213330986534057006709709692753538546670739483455542586418732706094777512643822403745402923120195438301987734109933227853180589164669360942580993362957882323716481800987437947321930746135854073445583034874934009678863469528166448210790726192987030218096041923355225461653859557673726120824295432796448183768904505258199719552299578205887840833380199653137467843467559759141549595835520963543703735241964801861694423864130484209538023677021948642658242352462781309602951506336521202844864792134728737639597164132272609944715588644800654811955408758337102118238904180427677589418644478157554900619494255821058573254914290334792233925402593199943615144178714776580951227995132016676403856854104427120195352700772214737541695956862600568412824799419318042042269630410892162240408815388443480383902120939425315352564339548794233636437402519637059225773416628013855403022569856855688547112480601251570976429723894457756369495232616776944838802155645625418295898941204892166096124387942742955901267608277702296693189812032780626931936829817898148078331565247722708136093345389417751696291403793680788952230838395897501136288026124312504915682347365223170311683879285080 [82,79] 1282171260317797846331932421924908936114645088170716170187591026667906510158473629462183161964277425818594564113333477214714269117329966430620447980873904429053691570142321805437677919378100706916734724554998577591888739592524792810617503642992408212553344936016959297079992020258699176541585664111871167866557064643570249137980539605006797629537543969186420748710268318095681611271575580504513382170829798869352272066566470383941996741769133973844224876593614180609822928660999242930638109779236762114920650769720596837872261196769424837569993595776083225490835935653729047071279857790933055335235930388030977858385853634987860513320786072184734323717281459026052167286639948928542458425043941240751266972983816801385133662020461612461917845216834845678044717750555753351596483667541222830023168351616589726619084863510722743392685681175336967985299404690052771656524864890854197856737008610380367373382095806454410159338600801736676594229845339522131616037407756210687774449422281127560212931017675896510949124641434876861116223203662515341618012605078080975373428754672030623142741220849227278208522007007866271916714082571241007942660654520601683011227093461932100820612981020877858852590662040903310903775213240494414432336488305019074760152 [82,80] 1568223559402293541618582848882470668085095585375984385247531087507068290712483283590042183653354796507791552830797808470069710965341887030393094999968231365231261777292501970442689338208236874217920668568161753872877848314975267800753258593287066897720651087548070940800606356667806211936531369262560806526060011762822620396918242890021600146393062616823758500963246644304749810405776347084591107564779419601061439581770855175387978438001026135165730718346780695190915349625342802310907736280790508271331981490896012007292107564530684313719650688867386878814777648069277964750776831006098293078873634901882527659488834302406409038548567269735811718878071447558410984772987382111824639832891867296445243417760976044141564383190997850980996731799164126722506687693448356380174345022469071653542817334187866416845201680246590882099225104868347080712613920793997573975153906449511030384525485493333394204075897090285365897210539473552981417721249806238897593299140581645247832545898009973563362102786425014741563183153321961833153413746101325371333230583594310253854645565564948069562004723381468105500609862794443737351860514923881813762352341005205468924275524593679844557365456600541064662780229191761958011765703569129496256388401688787 [82,81] -200361274616127007483119865727602902233595028753525466060034135284848879825861115048472724860373054252518441002396448502348575157958552844508273409420309716401117519851052723378428451154610392160013464834335942418922507360584597543873404568987201412532042700094062167104745664314638798602954314289751294081349202144373184671310135977155237378648869006173936517692325792570211959040865453434861546516262742936866592485639552943701932160691516110426721294254835968731861863699474844979978102459667554566260508407598155544182432206586719438362359288411631060247817229657116387454834329784609501387703335700014868007375536668285556073967084976198134171929647956011766990139750764070766258115483574676587080304678667098573861960464744336227249852993622937889599602917381641565257957862086829954524173261865898545846616367287856430690420907926351377755108725773949188632642302338088166275961922381762866157574433039147508029983892034640378634825608585057482299105647046157276316999772205058075453478690386263028276646787858081539840327131707337367928159442147857430311854271753924946729680156777653369766951107244865592220887543518550303397034496345770564328503229543737092021210068794753507590784223425728179991618493539481100308480 [82,82] -413682117180202964828742255824236004908407303056458188076447553240426422983260544954401786951661622631585395119414163070422890904863848113936225483556714863551439570181122208711236294330342749004381073673783121020427473595973883030117419432076122701865759696171359516240555106226484923864011264308221448423117539465176148863240553039718264576278987094452784596330570409293089979260612615992695061995625188356601800540303103754266728824703042980750622976476472983042472710601531560228031982299099309637029223824896622571349523341519434827050578174572567013699950583747917510443302089876766344772467409364268048656819608685129474971485496542993101936661506299298912234026411906793975781799514268462205602708075191768327671902802723692477747443865885598268703999063320498902551282220845583139794051441761457341944437454348636636273046314427623259463049040399692117594338403310829543434266725049112713350319630181693804194775994662564373376881542111038979049738338652931310317229237831638006628057235467220386538898353804806814701025778131405843250425482968397815540444246089442286767198876385076495420214458660113316419331040769694151155138860714253273558879868172964116069313378276814340037314686523043888564947298088576 [83,0] -2029771319709967868404323640001931586733132872134492054864152203870111192413471260195935748531858618365392825314145046962221441924151406959193674888585314248232287710118874608516485349716853327414430563017827703789767085894562133186076416004930418134062648752348794120758018034490354690266091423658309006701105177840878757135432718389968299241767872432352817074741864813779626797681427682164828214202161251454804351904530953637855807956231172667698332444249722132340212489804394594531112556689229740717973005393499951592804176747325552936323205931635432064808376174694389784287114089431175534792012699978690976831162272919948781862507806337320878628141476344822969593901035390234006949479817269078550913686489016099938312816779354050159574489807238283108265462652040881944904355485910340516310688698379658319602129978962588933738069467446141171471462041693847372941558320815836088529316237191565119563006832268800410381488866702654211703949977571154983545687624255166823603627961564277751819011115415086346567314755375415302303639436729215718258229169755075253896979085037827191866541639222887363880832779103543526719071793687531137545440154665315242052916422838891908768342944221044367032164959197187513106819340451990180848528212251775158722668962532349004174498233486089422284314426116199505554990086193195084085856928203729177096398083931946251454433589940681855384877348621536373028224406319302202842519619625291310715944223914538692828433909908968391482995606310228371258397399808638327980032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [83,1] 97957535007859634515995021700709581944138165153088134066644251912202112959485832694149720811362292575015342288240825388616718706705479380938874166100484906816430069245720576981183030252741928361336969933332622969712011284269838022656068374003107192510359131175403218702409982525615346320203711069502449021841214625115115882404744889546288954831288412658334840324103812117242958257757124193078448022011451472326849090355824666681697554858965394975223941624304026762939692543744558036276969103197976548770802193348322420480894024804914045944182334479676924597096633749405227957445210649482175577873111683690441413442688754424892783858717765163298660122210062039044890215978686499793388305950199300264508605612317026916096782390765557081311490490992367250274283225056168952542960864540948075794474153649256490373270720150835471528184709882406397898958043491435224765703797245329603877092911765694893839308105077096448469696239642784240560189535716647715682990970609353106200203212945392033291747093930247073136096616146997043010403997950398112541778284699472179397052838110833926054978039049562075028293467172861770183017284322182405102102022547178623372071474479019423486709425559717191233411417372818536463463113180686264331961487182297158461215938475341585372242735537500040833758576719929516340772200633214094722055810179279075257388774457428113281868457126939948598331689799108284163312119077800105832069846556834875032996491157771632634285360378184547766288052967042536848739825929887462155354112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [83,2] -718717096940962845709036422959654150505026731065972458868032344996625137264599727329789500203380979203998823928756536998325981108359630247135467868885964870203651783857919895494655372167315376478674437439408627755639270837023954345696965245243642396191151234483096997479503479388363508496901771007156572308538627074280261265555783506676050293093677026640791212180386006562573379531162090542705766208990313571919922873831130931097544327496299905192885725419592440570273045617488607040322580129358941253902676025263219482147823598218382512477360769082803883461899108692849248754568651827779182689987866472380712082319106773080071934695152569818940924602276409900726622716016380527659682635673799280685210047193955643461377425284643730853886929367092159510074713620988146878990596064797056805218382356868967474055844336672660181008260813900535361010224457832574062334301999345773473877211497135728157387219571759615754499525598438652390717121403794247236464805475975593472509257056872479903554807755627744509347586220770137939042095855351066051606544094905215136588564109184841689170985643471379395500372803296453568491209112314858779288653028128191824316401035512442921588954798107861268524534003336117044790486781813639911594844271734670636405203899595626005231101549666212908978533943432999720016573274287970096868392189707099470533095417107710769269502232422734031716614019451406640132992190210247563886631847341949809038891370370519847324255288847476469830966224393336789841890422811011627131863040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [83,3] 2582404772468005134999929616135045518243096379091949810308512211915095007346961305961774055820555476808311242160908700406073966958894683714922228417443285128556426035956939323994135727145942075763911998265575571492220801092705003925573746972039073908397934025522252736021587718221479243798238903618881741616499063825146317678556707646392710521273593909798029315489538954549863156861329759840614023953784068457653948277346869193499003360283454239898327739212899908783206982544497912863644547459226409023251306100709302301282052645786006199469049997462274481771937046515659679598970723500552341434178086552368989055454214949193263347060272967006279790161340449471690972435450655547775227302932162434653538678609482379101272436392798134762904591746185924388991416023808042957711640961626206887469687536109735693412836850876204308363024548408005757174162627863226395011095204374745494011108964874112512030177003438436640524743639120438397145594879108380361149612167153434198138708466604127444333678941955180332258260233952460234620328798672909136428455188677946946881001132865168351192270791483719164992346311124125974384650799630474187776205844920554479131907448105864913456204030076933940000450422529441361072842740824532205821238159304630182008698649156201258576553584635759432998338327067641253229252330589685634176009689654807447557103117073674113021418071845547870281379359490842963853809335967665663361751386808096007620374078408872820484268088894026928886297515744055435508594021128384506381729792000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [83,4] -5452396714581466965440394675052039535549434368027890115581498997669571568864390417890676531510283863575768819331689642540992883893757592583056865804618208878216994699483245826811181538976269825952692409600660273788319655252939187357442553142439746220684852196178238652722213299587154409932935414005410444502720797319328143630888584014990441860041966793166289451565059322164981569435922000431289895725904245722521650779494510949377558540260557493589594584196889296138101060543906697031757880555511505443705347092572013073399327726402834118995679092637725127774445722691608159240019922358014443929344702662128964423576020425004934405194793151276682094689668732067497146075730711569294603556216912219494904027569600143939566958756878446396780936301892066247480420438566135320424684537171054956002087660049965328894506152193386279750776599517389196211726870098396906986310848870643890437211584996085637292623187189268749622594426837608535081372632366716263668586539613981929974176954038619236893904886321702985873227054242502273458920026076504044252834008081022004882111327365462475203113164474103818881387548089114685233168635407714311669411831330398541832364590708646917962788864171345958220800628559480032164604181275484867359029011115001137306982355167336401378097875602388060472229116743014720788269254435066741294025088068509277358601630901506895966809066491306210380900415861561229797682493273401875599717214912115659947231264099515801246348795252746649101664312770050401310176400036293523900727296000000000000000000000000000000000000000000000000000000000000000000000000000000000 [83,5] 3020891743345112250656537377433848226454415376168258078279516548023277717323249245654409999713537001175244355921112079573884696591782196559189426642359172992076718061365140215517906791416188444600462250345888367966820560007690508625576189497745934958323861728451937617586185243907077292226246563411911588752058647003086028819288683397294288113074046528402602823080660919964622595882296648348005420453743444146288526472423563756406687790501663441368682308965008996639794439033187929921519435942814308390413967710999131093235254538778000979268344956339697196518796282842956492121555946041074141111707211826753851307048367393791631425553429384780888149281834750745987770098718105774779264148564045571599649326654953036961482546054761239119777567153846606134062991433104307480342762050019082758421583888233009608803196676795860866015810715409325169624785127904429535142368884650258096038419649397023079644194780785349969129253244984286075512581728452652438154008479901825718805379450162957396689075577497811982592320282598839068652644452796153515596102761274966895569580530391494844352196200611395334091236484847092185849467602773813726325641996030597111597374354310678631555630639370979644534036964736462368169010429494807033137419723389707515319636287195097282257138977349556948121665563204881529679154746281480446458735399782446806829218142930011467113414709771983200295578627099311867076133741605376512990820833972815986490041984383641894863212182520954849337712665123045576759284646473714719441027072000000000000000000000000000000000000000000000000000000000000000000000000000000 [83,6] 36912986729144333457247449457629772258765227462220982364601166859658079971105187399517619720513250350328021400395523734299793416264780976052465118003361525776236838892602905897077590384575388829519590676976009790755502792307261912319504828285050386826103663671139628766388453693825994256029545901766802775660998292890500195932664925386506844929843861252295892620544533398677842439991435829608186032586161287214442781759915894806006849942746266240585978686341924450676940340799149962755338750250621845801416265198341612949037657217091324484961198915387988485429548433501404784342448413044561746868058247730787726338771775088702917212300906908351760330345435077769055100277242297404603641248865745943423340291355869693707967612940270721927322162779602505337227760940521832212592436882520110754957450056013328428864979172920898714095014494272147043518694562720939259749704959331677791593839086332589926301200545111803699170029764093413675474498375380936711774238610480166105265505184429801007024833749512890976381521094185869198648454130434487924231997441287434720025078093903742406993866041420340500536010718054908649060204937284084766997003400019901239511193936422938922193958133574750660216746930390471227308510134710417105196548135536811848858471867979674912540704794915564912898993923588624894695166709774240559495509256249324474235776482485124955899228285247832624606918819621846819852855584907317640485730109416939966429208566396906145344200965250347472093905901256330803283223170005726062062862336000000000000000000000000000000000000000000000000000000000000000000000000000 [83,7] -206379181839969881266258444785859703715760830237575120103928411223840147328491162543103793735311324381840463227557567221153257588539980219270727120183196851619559877285478551330011964747809788581769563967010397396783073434816599513493936268674850980104536384801798213265831973802862168517352317161128469271304316614361713883650578576341937019049937132606864859342318727203984610972348996102456465523233268226526918529696150616039718758690468152319763859100180707111442090614357434024283185298362596523320184024105333555326721808629353942468439629472508986184729760900685200344235440784779739423259937146341009876409001281644729743256732703056477085804344156338040132445924700689462378134255283980883953057006090539380815662939541272776665769708837282317505417413646477191714580579834305525408577417815546654156682491914664503028927366759253171999617490517485330867456061967048324015516084161412248960080986102897189172262091475345927893466841013338833952777862019228477818911652650281155482747472010403947896660085934496900980092158639539512174238650915052615881439300683901155657422411716567549204148005026164431193856252073234002048171019531726137958763762283603197278733953848079032816105620228031509022514326830599222628610824924215733877728378433337942376986287014823588406448585614365392434144397677919216714636835097501777161565832054096068123838517454858553783881239189618075628228551153644165063791765845470856435100583029748847626456267960814060959440666496989964154202451389075806429787455488000000000000000000000000000000000000000000000000000000000000000000000000 [83,8] 644707611709392405058821715357779300677342869140570942643474714628523748602165566696918135233075041665779463725827612260054070043276311198178152615073295291796658599183555103487041970895236327929886559324207712023596822062240038583428658319356475024058821028287742413318351242086418014015664072475096404640833197180907423952972709039483689335208396276398233887738674451813802466995501798823319305721060338553435827701262254828089991297554507214972287794242222648615530980663194649503675043849883058287359598009192153976799085270319525036216437658433388487687611273516813906809867137799580428425647993618818160674477833854674341586957709798132026898787507806947913200701639217700281487667382091804402066788600645376838054435041642299730197407429183197880045067084982612787770814544728917722126395722991995024103177048507721927543927521561329716969315629711352898741923477490276579781172549981084686231879199610423387709305135682593289124203924924325734128812570408904494901792259856298936574910537708957778943525296242575553509715291244364712888501406041949307098749479884805808594257196935562062325449454614642769843616779213214322273110029034485007913605874983561664307932389816378928195885802731526080313832324268428798205484295679942983533994971630380290274130098134777959983906471460418113160631726459656667335218683001116156031194787432371532126821712311514328461809477495414368452816630926063532930400582333703498830695422325704117790582111747055535260612342280188804827713333072440900823212359680000000000000000000000000000000000000000000000000000000000000000000000 [83,9] -1411388720475773970405593183687499083858952113433144119663884197958233300477745882674609609824607330804620198172449857608545489530048267513611462554371208928040418278107567920741592005957130235520294525909857627833481654692649251507774868920943396043617927760870665554995286999920486614991448642154947203665587654611558929353418462983559292090754380881486359717136410461792308240467005335779941544038317751266610229126244394920801418233978248099894655865278691265504467914415419454387865759020961135736909807079356209938313851545723860403936856170751666123201699645016810437423411362704112545936805865566119244555143438289858546505651148187557952181111689938659519506071125255331373350794318577884695171106625703481429447841233161340835886856156568123137889246370101976403492282447027817213103459926993451250477656524121649962707505310635023526193874132484324366007889621315628932016867229632825067403086295800575309698950194984105831557804874799136417291145202011881887783091011784512146554953877615064996840695809477627976645307912345058650256124673414066707003416604901556081292927486584228132656465335501831841188749200797400867087903606005840105340634052832273342600207892931533800929480666130893769998005425570991102537755740674260894499897950978694858178646090168090075387223772255574186299480933237224383874553958495758822569687210460217293476867268613129413384866670210481817931386590587376860582735879280058970845137685409201356106270357240255579938422475177974274864477091787014167988063436800000000000000000000000000000000000000000000000000000000000000000000 [83,10] 2327209550182918818841570783255473182180398209168423718904383800091764144244485525605449623346987740726975476283021301895821090974919589668279175608223704201992503323122802334450203584385584670094804619346155810984905922385435419357298948704348052524164271780127414082272956008235792083776903236972876146826078933266696938319837210499428992430164533226246459973147945346965138459824473993754468348170844967348654613915661739821505708850730217152175291939013037944194856047943836066382978055211935560284938622448843451822774657446750327115816932539619564851602530912679541200044888130188233428372614001274273824324532629858807953769136725870040609965610647162368069197629851069308036539324775168006879128037025369250608217625737643259884982954138312741994718308364803799821624352161717326387896291467501814540919833498715648065771200697513418249604639138841633508588327342555849623831273972527325430169619707870455784986965171628960386886824591176359315809058356238750949829730644055242971423872597086088094599345659492038122530264286276766140180060229887170450513615442730974237018044736317752350407568270733980969921970789577314012187157392090207119734777323419831049989250631873141845888535134782945929012633791526523605098440053033528542544631191941521398534100896172132663201658477699005772461381578356162844361821692339014758307112606664009460526412219737268801893745045441703867214117257024068036759256367962776365803681371138383799601569683067815218877941652514185367471349787266104397364579008512000000000000000000000000000000000000000000000000000000000000000 [83,11] -3000604412622563973568822283158549449979425782812156372718213494508800901698914795329241714608220342714766037525592862590367140346539212505733007952432125089743564674051335128655075846128401340002198734211051923695688742363220264607074724614110182776119607385791913331074711782501515559531284920001295244668476964164385914041780663360933482980641492853085107650656301518672578338267117506049974118678023436513482831245197354991036283337017466930783454537676797816237005554617476079552402931622766226274120247683446538992394327206907818075228401813703906715448819869459840114787256941835989326645869452340472077213231029231112795592685887825877249252374328710664355768387591820332970080152560466295040500061172849108107533051154362505441683598638373843311613562118420466292678457105927491157862045343146612829382587731851398703869280900080460327174556397255088137414689692320062035701403641074682914969271190183089638798937423454147310977675476982857223143532302681029491329922611517898456039038772234935873750301509258790568199109479391314441722870370921327949790585412758929155892554602380663942012544699639857000373134832728217171394810514030053030936300534165859950868211564947331957778346954508259749931984316366276248815540038985843442779404520424269425611575064627214696568272959183866206499376607774397197346394698010750410515709634401804352312279259379713726018767810740023086560093833664265627033385586519660472443371009426902941635418971960993076591358662080916722430930059060951923397673091072000000000000000000000000000000000000000000000000000000000000 [83,12] 3098870020201351597433637814465677342536636815936929009178649205663212066855105998619925500468839013169377718857434175982709547119400727200515231119833676579773886779702757833592870470352831057961679455772498592957891954253126365949104720760343896848359003413053862386005858985872416963265677952211999649936558115359192670182670800892946630872993792676628580278928411234327055232247207310757362043516369505717004609635479264352492253909771861997161677721441366319193187063937452975642573262024719687488658668459420126675182715540723309882299711400622043223545406639839207485565888600680613272119078826579006535943280257420031116177805379958099240753431784306692974487869760492114150423048492561356234318006685614948139980512704910749512719768543415787048202192620489920318137787606767304884905843925867837457101051796896425367413294961189366593315017817618416112271833577751768928094555992098501917843900750544243039778840441292164516595077481645107449056996804416503953356817960127300209908650514952329162507573263327888069705753781270201973093546857493306372507815199016559967697128250224116828802411026982379030750408351682656938917784067538289840142168289588778339475388947649657009955491539072830742533688894266846443918470734419869141108601460928955868124554404847169377604573995415506648217838417882004350252917555678677548077730985124472762784170350851048174788138211631284230867504677726756060847254893284281718199396157395140586623357601720848623590274384748623450803016684851537687967034245120000000000000000000000000000000000000000000000000000000000 [83,13] -2610180125756614320379963395224239513774013464882996326862834128277231802539799811694294333313362572824834023172028444410123033324457596479327271721493040086928451269121729085264837010085496462730582921432435688925703297787006913265387588560634660872851820457524837515228166435136537500352597932160865719911748125080774943410715531826591922412883274928572809712754122504171495564164151103671790386243177855977870914316992140916230546141176225430581396391248359697983938749814440005828593066301266079676520016444858789746055707838309956239491897913014516810289890455679026494505285568988969385401825734796275860365826826332081794783667070854764815085486682928247852998517037365026314473239594925279327182443435468426674054630692287636425674178219397642421424156663800562047235769487880330073255569073956567094651893177481140785118046954038757312458872955870511169223763324742233820725983505886480949927271035197418422097421811533766420897655855782247851423175409821058871947210664931273862604698260545603802703604845019632396380564528296431818958350516500875611996921326966632542982018138108300664698224788146401444634938114502789148353431757394104984101186488935085786105304611052464452776638082268776079473647943203740646208171412212165981590898939994758667559278047792334576757813833910231791365760113337964617860573082868432859726171969792823441452778778950990803635573975138448486237675229086363187137603530515996347810223100352467320306905176358078510767203736347076901880325917555443781135878848512000000000000000000000000000000000000000000000000000000 [83,14] 1821206488594275272035504299496633597853853185616867312810608427536507122375844900670855436733959997426348934979903310517362874790774018715991132839334266939928946336078655235845067394239748551464789284931284550260784565331850578008307427386727852316240752718088055876491292451601842157299264733353197992130342012708552163552215030327654834508011841047626468999178192957832958144737451904208117190636577857660976032216601631073622920045832546792991955399435684228760562945469571013812605184279561300488551207416215254042677632411717625619680602886952890291713412481941700460366473868223307262826277964577785860609067764853750104468071074650048806941492629016316252515708010803658004790059008696042975500181147918099353705842582734203967506832245578113783236710190310382950027959520195797618189775146248569513175031825401503579927527995953942168708809667119871288161912444120517437360631849083546449752291341879443976916193809771210359836275546032578482692849123928404564138628885168590181367551907118383363709046369182824598995667537150764462978155808157901089804644222816572431119504067771001791621213175784635705639799519322786954886551573220899855105772143952331554039846323707499686089031484682211771866116570311054315128665627615650581198326322714890614518673328970587170293209537357588636863204584468507873246912880650725411296678615500655290296882415492010662280086369578908864084073195414187908555655248270022783765950428154670501558561848429434693922044681960651455624206656376516644179546210304000000000000000000000000000000000000000000000000000 [83,15] -1065680320631482274552746507507405810878533134941315597999121806799205760648161471735277823401049028070429272034287553471120821870737268169596311440063397507704182059830170029233678125444318380116762146625893780732450602840277615197115003656889743063016534986364101067394348772638262727595116299736831894964458887119873588133311061943283025473795478550716548435380351413346169203403538390177635179276228342534135001533148638079653970563540851206900189241924321211372923757318255780010986658109739040797487596593054720240113338232758498443599805856794399914184561731061068592836266669268611437756814737012314306373308535906138355246094904907023830350215763580111209476315464202203616525414278342217162366631407654247521542864399527052817675267460977015283847490082377510652758407463786497917353414847137134878316433218312807616267485386622839723685481281169322893718515408157171701309001803300379127059988631063890773300145634883152686140427138079703474836019741294690949109999842030034643809396634896328998768182105475121839894943673654332144510484711129509479797298575266354673375837122789096680793913654964639212103979755429195400789011663764693714261330838055388486335305613398508362916828071584936774052096755206476593805964418242035811393470636601689024223292497563896916270560111698326583021468837327913450700100913882521310548286843087966113260614102021849433168861291772750418205583804177120816944323897644480834521431087104288293021227223743306857944783467183635724349210665910247328759737745408000000000000000000000000000000000000000000000000 [83,16] 523846595649565058311971634242877508606830067932939111816036367718246978754926159570650322561867311412085964812329725155160165000235017370600922847778639277918089625289367873090083307217679759602737346269994447359012458461705096093421932548954668834413805831261604707764814429282191402226107913610758779457785159711319370814141151089314103025528376133258184286129434557871981413499219657488111416718249710950550015372519382482832442573703760233631269550773473812067807190684577442838984346439453577501959238238043554705124634628064105616548138004022884253598368070450933967883185768507341874510940715710127146377449521378544476383710564735128255386720905220006234676903101766104389757269173468356013288211332348332417059879305662167910853388470708916789068738184430139934356775910281947991223247422415912719539036251726316691010206518605523406576465312227049561538969511673323072147659503872757854142222985931839859936496844078791981153545217400846623836900153192580486562429440406962235572152996938072300369729022539993011982574998605275022569300890236445780599253559735483600557821261138469527102645899950870587136022426035262830989372607985463090533058931233796826215324670567390779773345193597835778838238921473171535332321286191293616707563373618754136246861947234174721986412331154138217560648596850018666124566378446523385263836126758402918344474256173638797031523807747798273881854724240985514858755933644159529565163390954649939847712839531563883714983206067817944647132620399557825591762747392000000000000000000000000000000000000000000000 [83,17] -210937512535386148202595253808450695327526788851777701972471578001186819210178405434543120965216222797203092950170852945600454137317724708495857016177429566954338024485659317323774233246162625805214156408734737842131624417577360652293188960458291558644885409866730589249973159385251851950336626015323790095001230694353442080409460504087017677545681067999652018903551363331473985659244852196390040940895332363856967902438239875663340878482260768671551792329830050067888355372412544130384802674604300426970742372304494625650948423015117207795922555856421490271589929511083091072847216080249238949342516312726535175132876962523913902191145358349634457577253445119083342487197286502315386743963119676674028493367104464115951545534326207707779780005816034244876579129827660292926728032160653361799276729248852213996087185149084058485748302045958017924803686062630196309689207261451310120041202189375432341767020282790212346308957825778662914209823620462963200844123236954021064484943380180173309032147391508107317112818883777609754659097774559979078837153721120817388036783959965522781406243506331173971449864959670121140274798844908087688740453179885082273671102989452431403109045132858031365303579890359009642001244648797231213784980668913113381024032257535416928136738527112390837709003911822699800497186661134692234588146089131420202418605699764575162749257835899408757915035869890275757047501804366830108020371582049825345538366082595082584169575211809377906698553402609922964434889143458860537640648704000000000000000000000000000000000000000000 [83,18] 64191443299680260914666985396468819357252480753147641113886749939845293650246594944863543760648832547101622111531697694859688486083892118754150383048711637744865357848387379030659798643625528039464947891226315594040841563908353642053134494203452445770873424165737193415396167603532484275015600287939002324481506265081147824662481883656590713373661866991102783073085488366052744971359931478151421380060708465123533536277482955595639873388063587501025073722002501117541950449614958722060986265124973479372699928139323490250206364672887941242629430252130886215311067376532031126522450725529974994885212670351576514961238203186120858425485874816456948174361531142515090613017648179615673546328583702735049036450418295338265378905282297402023558195132992406286295313802275657407002012819446108155302393360153737206037547295217432567253128109391669690458759284891890512296504704370223426251663730285180804369299962949898999231702621742542627911377961081322914683247402702881175781540375248108281683727821709189466016703915947125922581072374842594742663656698456828680033081807897199425870170700381046345270675241753908859094779198825843513234825680876705493777388256116983856467366185785368481131890450772748490111584339144949806172776172838128765313591416218567766307923346450799724316396764885915839049909500940746669475410709097980962541135104112083313769134097083104756143273599157822793407207538790356831596623975457287728494028775127139831289762891966397546031737390385347003715393974140073246881480704000000000000000000000000000000000000000 [83,19] -11816985374861763481430709681728496872707079511053919178343488429464459305985800876140460861642904922104355718368616863014412472917068606997820862553848798605845641801239488723942209591734583101629037152151590532054574146521851976915628605567037408129990909275724652926828443425295480549679586705329531640951254180552643486878116707087845440758880283246934644179154332333970998008748223576477581561814182708480578806497020145017645877886521936207985452127287761253807186710217917627598629455236888896789059539976456055604494367006267373778024497137723417100924143842253292874500696296025542241021382605683765516895719867777555626380134627648839997040329765348825107618838270309612787362427623330329038032904212812120249966821586542860517904683906353779057726546722782739675969830481100194053688257847717845293631745010992803846361262772235869194862713378904196854171792084841029906848525620629342634189834322595901265049684915927246566025476577275448832747644306824983937696895893520208349857611316408783669061300610268722214921770941290679794475095693660052582310105885382006269615022710258300634318731029893092621134040425474177500094024184845916579353884813419630866245035711465222516870130141223879691994712798076135875722699181470821492498646819294592971501042300761537005407778177653770469651533053831002889400513998848757871758444480581359812758130761819765106939160901168188520366940294536850618089170552236939264447056287919076451508597738696704733322073949691176367188854546607641886290083840000000000000000000000000000000000000 [83,20] 468738375350485699335842476803777377587395173818649592445765541482372279879488654664179549292499884494560199696276591259890801536975423054501620705924214066595235050707687979442690417551775479918904443173181766793030411720400343357996434676054488068110327012863082194370216540001946110148387979507214524903795377223581121716324268316826827192331548467489169875281897832395818983474837388554748759799320776247148145479970664253602486195938754665748335806942016022024593237549394632201540337376214450069648167095163849990686835632960976837403905473487127220137110104960427513467518504467644298097168545289821158595526601841323113205666323713163261368105896634730154646976762974519076968966606025454690154436216462211428269725858727551776597751779752067728516115796297913310126017623153020084121512845398756428080598823308276875415436671400957088521379131894955397494667810013635503167334225494420871584472780065804137116093927618644796687675309560115646772127244326643987456200959797193012855257601445126703543443150803163235807258476161429049872284365457117286886106576424755818050506272170203455402325560698023429336913674776366479198444857825010063412648741183390416916301505535229326413487575974051755940315984275778786643691968699406102034580462743487395131493235488188269659513757986103826595839162037860669391039975700771294896396081633324593526980180779211441567304217205839572307080565594322913116671160425124827857024432789237179372363945632968077579295529159298900928139289785607399149666304000000000000000000000000000000000 [83,21] -645924698878525458349697478693184197442867327234334603656126184472063283402688991370229945444017450681743238092780091115253293704452057087310815292764293815154739288279397583335042745384528736025906339201329750683434158075784928112574750066256648347740353859949651233250360150641790253427813837096092240822074748227903210169707359000150131641367791050389996546301148868680319898728510128495736484142160325164371605781607734109658537249037109664185254531846235628405695563648799349948158860838383522718726878795754434364789410740081103278097826779138619732527185309068239876575996379607169301492658240835417373090128984822122142346928675749776799456911597705455984311509219716809693283491573285305158966406268600866061160903045376549883421869456671313271153859266063108133647876523855644694436134905161779713412331915442700008731470298779317697918129438315313316875938893466224712512692834996398167915421699522523489628563449093782259782714734718628760173221022128025526835800926424563836639471536986976722723785763565203111775562888407729626301738787639752284327125546107983486358982154043867557081242930563599774844099440488675415791663081686932990333056120241435608960195037140403118909348560862346497198439823838460973540781311502048315334372683159332025987824499229804881569602640494009778153451175760756307130043246006292766501578782802998845749201479167599070573273263479774008780035798696126508636339390670893678238180122330332425652779643343547661328363517847837422751694331132264660558938112000000000000000000000000000000 [83,22] 1428748143108251157237112273597960293380970885529812646778871148736143246931974411354779441764809875808547619236089608468737501104706134234972700207231968306071050070651888187536612439189183761604595076451134955474406359162969507911687946431826925290400427580900583313708957739715211515617619689266762248628978240045093226532983944941032140230468650211454660652013351288124110634694286811786017070186126878538268721947464334822416836425611871083892168477482492240413854233819861975502147559922279801313332568281545099631028282982357973465553611455675183759907794701994086749422903762789968894166046445574788784767293300953381741223106236491284520469451977078571337064791600192111322950673866033838602941998588706826376171151788362068659366401305190994617197507424504241997541010405724721900763679579909959825186066594382724411421373439395562811418779230846485394088291149844718760063830348537789149960532640319541508350372565419076275592413365799346225618360268154798923708884311878693296618237731971358048603942483976456089969910039392928321324228461271374809463433533833759371722621523141297004660238679976244481663752717299581065948337932215661212289595925039279206339249097914131052818175757362553109202321897318819788408317316854292801446025402644331241350631581175742823253920401395285693064318375747546354791765788686706723054432160456816627244440742386186250685026631662641868086102796742770796091932362689251228988708595881112235281535928039232539338137348332711005685550212779193400639356928000000000000000000000000000 [83,23] -1154572937389805795775545011017736430691031654694804040373470981232059882507851658343251765317452647710604649047177442463817710282615211594851230006265160594088072671773645783944728502269498394271343197086509996182845850210796214427700869360592004548507194510500404147013489353264490509968855987941861368902019252773889556979447380003358478406035247723144396221917540017184925632490161903216262326930453107905056507055942053060218341696651302000298328963329438549005281958814701662088314199539340142344077043103666208938230583203929280515264067640052369761891985125781750524957960988034309637645680225416474810228023143990739376997537784575969979300626860365429628777917662191570481040467089456288478477881970656452652884654779686241325034603004193374950603962165421072789978190612532864747997569047812147494658534209786366255140395584718862389327730150055278193827290508910620052145911367551883864778814641302301743293151671139910046443939624440505114729013241867372494539592315754633161985324933425633810193958067142456251384472347342815333462781693038419989334564136095491668402203658088811620894893031445961711672331657565295118802378711739358844764395756005513330933291269342904374097477806602015484970202651953709656057780390053948417011283295326753611056693766146035329005112437566048648471916305281793639325121412907950737936900805082153046829980573299846819988710364491591585463057787307357553140855174460235920210329519732658918817070940894227946390208137385004587777929380552685041779474432000000000000000000000000 [83,24] 553145746734367014700645293016783999449094487189496410645524980118008485393472319762986836108862147459993782379166877921010013056134403965337775790601273602415071791269777484284844264425898630660077781025105523952521540492555409858360851090578495796004144225179365139429062126177005676377578345603214427399062400642751004751784958620591257225830530569746293842784378708105202038560806775917714009329330881798124019232166741060784255025896500513505353722708935640078221756226424117626731455120833284854162313471620366212831402445696142668423549644523820711171618022770324421850220545473814818533396823999439846588406375413893357211547152435315100733338978206601877626212969584333419258570087154084656074267863182121559630650715138120736104659893366488849783439164348783729361293009557117641060515596502793355706063090270761694620301492848764560272339532967933745896390159860342615612838929196721070068237029454148859955747544831118901632891198767690479663442125577432712613323354223103320823023362517010312692335657198065038190366260334151927917547330952144176438485986560040746047085196402799846477645956002242912129775508549235387332833563364722283525235874427415036845296770310543051965021133005582061867996836151407762791033159163546840298491226366138615951805056711649414132468535106877908001313102661491715394255324941766354289139661452690827238826107073189268505448551431470979072392664601282400661724232485550953328401001530365100876623602714174200256870812018471432096960622912422203067727872000000000000000000000 [83,25] -146960019651274120107722612247329780055351706184866336813501679788972024740096149652611199123798067122703372717354318951804485727768081818623837360298957311430401944963774844504586218258278161191742374650952548248315921421004407847756216376062017567453864857159792816710999704477713564199632428562165431137583689931509077263165754761591875603069607166987313281683935461037486414130840541173807832492598271026724156225540489803475026152753805480513282592775425421050497362216524892188980803392295016801947907645135704659045780281698216611802716794208815749009659030266367217069506979905645471271084245839884903368368537101793407613192214415613883122206091083341368803733158148323014669243674002135241285760591038731629513214923783028285449686186941989387981323049637476498620994460759834857981260907786800223912600746171959027590611504842375345386282108406674547473798831375078120800848620168798187328948671611648627951702850869806643734181198221148332063563019292070562802047662068682077277948807486175379883324474968679306487610939746587790711789697988807426328065788647072846977211733371222183103579142522839291839219157945747662852762285745355903151251488967417773373768572832578203135890508087550143995745678723456226178048485334995456584116490114293248221468320307444462377461255318376767911534328161452712575239015798015900604567336105406227983405896959092515854246376865486418012448730057358721836992283553102380439308438805426342306625647275707249266350248278001747145016665240548254188306432000000000000000000 [83,26] -7698818388195999718072051667486631553590551844198362112161751106726468936773666717434196507971953492504497172835660847940090345059121881627755678068093647248263164301132800500063186727770285611566708519441706539004585608346858317752162461314970684025374432708620101923362218162858467650229105475106640090784771288264547182176710936462185567100786750452686607829688302265072280590518682181295184244417663707234677259904449193474929485039380412260477784072884701053918114398912093711387439284504805034857185415223565703356197008057131898048315769912362873375529155138728789585820493788329647845950290101094867185243303593366131339952118288765780933636781156125825753723426542934271428878223552418426645685292940503699574575423590882395965516538699779880320477816615790331222009917904275852345832343897188031036882758399549992953427546548783592463791968893771684778223058161035483955502878614870874571662690058915935925765455253634729245944367184503692639523091655478947146192107917580128001116985092254873265468847644208778077273805348663963470809976185238783410682094817943387388020699343379661759249294723028463772655378008812260314078345802114772056627384459760975503627740434076390239497471331646560715537669562003783253615178877128935555781979748269634727520557881298009477214347045007222406227531572554361349251840309083752025335516329210405732396470180921884509452125817368771032867359931650524494878267278421130589927672278145034117083454974993361134539339051323369975568605400620634191429632000000000000000 [83,27] 29700127671738562663818975970637760036057004781923812133877075102992152759361918313934296090596158091922113628131951603177459933408532250552720668866995207668242361908457861652805935890539902586103881126426737973028950953162827760180167556719592378498203444999668442993337727922531731935315993690163234696420077329718577851328575709487246702974981840674129638237718846043086220519411220756695365773409724954252059556141976189133666237773076487324018569039830263004962528438118723172425313516661468355139265628966480284061324905483945717934823116751510077902642328598765842086105236505244793494754305275449751684075422946817163770958352300444446619306500676759089887905604629230532565768261036910064172745512521564346039713317904118718108167208966949487230339492317349565125484849955618223169338549960379827470937895416673693762344766451272937735782706672467930161989801574774847233758515008164053773238115449121779229462795544348562120388424411402222255312636560936175245063949073412963534348061434367459862971881409656857166424775697789784605733374490869779674951596707247690559199754723909646748023714573922393557155064024873804379160970009896992459215573485158706278867414529386409125341037401707056035895989290833981810742424093623400349361406733487656744058551882443213055359876432939759575063262226563099660277639665011012325738670073356419193059549631410423107074574089834037154626721199083544854049069921179615042261402728857151665315206035730092627971973890249607901835293224135781565595648000000000000 [83,28] -16582791111967524343748999968302291505626994631009385427308746411557566056163482999615482857765312266133151415137137894786134172312868275206416745782682928141787767847988178596208404669073161188984187131228250447086725364966635256496267311140681640119145495639628098528936956906269319744325966814576545153596832391431104235380963152877600142963803509923800964886401791703174382530715875946958470883830959982704908003876593760546508034128092666630654107243160047251375860493951752070351679106239133062881143804875917763681687858849814954829432740324266491753696027227592900715727149885390410996270600104433982188335320261205669346080068600456366069220255110644142533973812973528934800118873043950997438537058009951062667301882794669501176575303336987491961028188712520262881400441645708385697895748508050597721500266080347771976380647273147969124497581545909150033386329011118047201008223964136570677273318009838810504797177524254470929939527256247084662152518229035103997971551599440325295421095146348990092673085353799410944147213575266122120444946680081915030505708322713625391022724568740609215127486442305725351691768608605120988041513733149023389710133148326103577449835308032644393657664560535583163890124929487757623762651038755288018598664502295267824088986970628093600928789650116789506097777225556683140587063276202612828144969842500555851435649410462520003306185395791125557578084916868565614652060682149629922685622941817087097405451368688992996381299552822024002650953685212709083152384000000000 [83,29] 5579577802107491443592099706766098144106359506697476218748330866797355492770188566585009273161098040122827981427711189476193602676897448111297742977425480114344570294262558398515475821341336515055475239624815514458579550441773269828575398158445984044765043422623608906107665007262073848932362624515828159650228529438270990863672231048976993353519614597265213589346243600346693415495092824179027247018104086121131057869852945295560058632445721520116010589736456698260369123148212632997764707017319696577840315075334404165767308341324915174878596999022658536642783770531857799769835076097077901113407465125477936663587700260453370886030337149625181711188571333058743004364903584517784021974324936971135902191530985771490386399510537109451434468885128521348478153381029562253736458642387354702126586781673088839726303779398957920212057450604854096118178221230543150817159683554584756568886946796252741684026829363136340343048014932098128125867955670813014078140731043358129012401069791029123754620414686278433045725086058949244688225631741722073115582961990789187762643650947142365719337605186692342095287563638270869064477806832223277871045956855256538611954254008752243589463624152472288747943894248253283626535436216354715671658946665065548674208466461549852179051686864015981569423034127631947099032974361411270534531425228975775299473669237904602704600165963432792666730622072731937013218290545123362855909017190479732265552130594119162937212121902195314925286131836275510254793906231248487972864000000 [83,30] -1158963936735885848949302751241935712365170831783773146043585061097571320771389328867862657453133981946534818963406414334149525076224680814670492651727826312911020670945453269647946811641764044614629794112653025621079374262188535544336128596346135959244259298138982516018022820264009942839396254430424975686115534315133479946852046964842824681398319927504045476053620066034441374308138710147844476076097873545838281966318146365794037226516378940694558111375786016252678229029898685879740917640264230913763363274959128181501681530745950791809791224554973851958411565604723761231837427015764330970971623551871053783994045430113416579616152568566272958393427102800068661329626373587373681687519394921530531238895154123603152668796109263464086027715002439231959072989706200845934930837707395245323373496979504425604060877785694237576326585910106501203528560222314968070382507580479127022040753642637301746505426009570267494752511861531673340651678123485968048698059927883123426664350392068849033981966409601639607331754691540927857164935690933725765904066911050141556464792277785150112437343470182225999396857229283314736001403877767620958036694545253134777220444932343144403687846200820738987098630263369564441387896081683157941948707785135490538534216188486529005589807643454898706671176014260705936679040415030261929688501642834014329317846416323522132272352157906285858632624239663212948310134672505834649535900934106515118741670533254883579687321120456127248677500952196531871603810921017634193408000 [83,31] 63516771469227916986640320550775843739940458657711230613691602670106341981534685956347802251258691625131442489953212477530208673247206356847940761663372771431679362614750666525566052171284681777739863518410747371329398093708377853750797178762399176473796809801372761260287932688541563101888631088166828133748715267151473166249901181817495573580932620257735286462212841662721976262761933316857475166255399595553359544967449675137820583793187234492018990070828435916922218884063572954527488591686971009501514104758870725079741615331422188238473940665967198772692814491452358719006273953171940919276049721152720018655859056123200939403363940565878575429134728103670464321645344844362913675182377605231307931170424960840283960754058318595058330673104947058028204747666697669443775121860048202158319491568741574690752630003023876576515950739587927377570985245259066839293553099742048712589197069047968814284874873793325449077960674681313028830341610529501857373172939731535413332225988387485242599251449731637124594053357414531823952651476842656307434668115015337637834593815157839447428110237611517323632685235349813148820234681033614597457977811605586220421903853422669459228506930578513409853276091650525288389074115357417067432646808030406607339934308333950534915556493075013561877603246092024479913430553520313803405516025881792624204495567603135060521841583875048389531577914656334537963883724846891454953625966351167405252661288729785599039227110022339766903210822266251505525272352532470867872 [83,32] 55246739571216979876205930922806660249731076526192508028162300212631425851720934696123566419194019964675860529267553210504827994401578300661097135945034149829627319297023261366754295474198416365241608109616015527866390846763998920624924030787387350644651223147194602115968005409279782893075797594007875304655367170267947501250112193348198248500507462842600795938137894909288310824955165294706586719626086791546303266027912877073878792573879593570249356826886074601536385625758315687017356320704722244727845388754707204973158221180296210743059047154180962114121131316975109906098901300538251294595003889086834232052850623401643961130775055762020183882510844583417882467167910231659150767347976058508336890781637382574565455775527486065143363086043737340275863092263976766136326633083661990536945006207084232124006477353815677110662018696618481870995019745038513044638484990909222004910663139097051695626330363581352966777038673755544922654840406354163362769890798823789634775988165776103239549765523987364081070907380480581994112769482932836215640565378906770631439398175680306515050137556563236393402498447182199072056621153132117318227895347477417120865678454578252892629313470291669495622308629620095962045504999598673713403922606693542414342663587439599823631772012366430552933520408650851867295196418280417097760750342165130685102321176370362905390508622646262423097475843123910346415392848457372939411702011347313461053418828592548866119623711816037341536599314738061149027906305819575296 [83,33] -23854631625550109388221981524210718317076467989189041716343655651359081353042207337734907566242643033629840890234875416318832146329742153695408199096117045422104548309082411826748049835432692156381543712741950775978244276109034746662911583019579748678643646921535205924390967323367813978118974489820376739030668413662738588223189273054029401986862176349743829422318795477511373726955789845361839896419467047094372484716859410155987928682557995645104751309370078990159930200412824156605934867666851847472908880995312234755915104318013425148585085347181428362427857751710731005881035060321660901296273197320359865308126463170334013528771499593773666123244159224590187254572618869239188101164361871636621132369792834448395233882394511053641583405955202775891861414337301377180076712135083388257186192905461853525534997641336803707137877161972518133110116206992379461460380958657310569394052850381603988934637666641991170730606290156874866160270435709027257680173010113541479922641961153939587907381357636591317175938028760960107034758733080660833567515403236570173565699372283702441255511926002551757397501395049556387489813088836555194762180024298716022465916300063043937506315907271743982008615452854146365508251873618208461845216218269221983929958415442599662258864851500390796655270728541143398757212355788524507457242155418307828940182299499296871585131112317515948367206325238786435995523169467650178243525876974327205999270836441206005851422115783284338810038185374467462145957271516800 [83,34] 5010281603059493308379142594935872383545265812133463288349579443803635797863510372024265152207530574657636157264734370491116764084980340884911339363177167774183846707549968190785379936535539958131843934379105554681479271836374689505912921029402434371096876813598116619589815758934705117745252989661048708840018638895319034072457086402893716193010707534640311154070810872565720676250788575910189088295323680082406563728607586296914576190843367588641105859162141734750055162491021270623576117246339220834682975188425600633763449363465353770433190778265530014601645274110798737177243182783191678438396401185281423181864615049532342796307161270674595644771737868925745157271902737643454896254542751416129232934504529414004119108470348000061394560363157266806548420735648996661900234902422459813983440837497059936391689840147220963600785583420882545604825680961493266832964203885192242360040156507887073311360185436798378981635072544819282394903749670560764089997083349861008783152788756873101172288573558542873524342089268834435937541495855014513541428074806195093793116251474151069881723206052893944299237670857379725297434831429448414669456464246109615224355187261420457079274623314983698359844432354816592442135140708539443358089531516472497077295790000352378689750322627081336954626501338266221837624269711592181548951503010291503484615594681673122840397809103520883541003686304810717418537996826263463795307164691927404690063807721851219412287077200052491011781981109762610577564887040 [83,35] -511994872676585402124287274866706696342422619589076000495331031098459773830626459338795913503265961310654652555115136537577735334012870882714610576255896316897060323153172088432294572809557899372339215118293451346574811695314473404448970665864825123867056865329389602337133975194527435089099823963683551954771553535649426102408315961618172253541642516240294489349603631000048417126548695584493728736761457864029970236136683593524687557806544004241928501404912305048850813965377132498268418558497304959712799728753412840897884125063356122154835421572503671402187778142735843624751416631272370214553822498968549156088257636792382134507890110162230292165477093927897094596264367238423453009235937884754355774333290712679545952639091187128633661291730274297795307531713744241281987485248613761457062531149545008426588993565775852311849858922042604544990408504327147168220456503218386245335478057154424713738054589049950623513688718410114404964391352276166664140635180352916403476230955538065934180082987920827530461919218349767926259550416562701883834896322606001323665050037910543599388745811692014488764831024870634890098859009625512067547518422489953362723479942774972571603879392974294014698520150108906693429903303248836369016783729776809893652855735124571207506223744129125585783178600371063928510352451960445663570349371939103501407702335658550555691784860640883513389620344531433727921411039375144371964755081070111801436876229317866137944706675966048124948863939984651530167040 [83,36] -8121462411779623835551578158996366255090082126910472413390529540899707742724402186947351663137702863017442792532878558951080108902497475924912972701181367487122326986889662254399379513526969039514855361261406960642332735479128118644021884113201278772723254686870802478786961221929676665031603577177321890685528024436577669177974783927660734492358245798307416806272451751705004306159639156472243041303221674704006602462924151833085812429538284112163030268327958526212215360446819895246883385625824390298774516042798394428790345366198483388032978153634492608797814820781569276477877480125583123312296526858524461508913401044076419587914373669664394549902516136075208797063207329826467771083674264302483041041871532426844945441425646173304575820098471208591362403961139570131073661075114350739239241724026999519508863420116034735359842513545172850704148912004024339877188518147224441231612170147608335213106509814659343029179439111767761450957134362126854776126169626653535181546235423309259906798306439928030462119916539810096505336963942851901689225803773194087690159061564800880658868701079674152458042429776061416152395201098243481833703721107129439078973828967523144274338639269896289111548298003642428545142530925680150638466838601265869767064703857542188003014856583489859915542050330276572540846278903774831090696979077042852539399105409434693390415010251578667107971302875401558906073554978721421286634927620542352595700020391382874582965409596725434785192548013382791168 [83,37] 8213132083105065900556764751945879499996366808108646840083995501545813049767687310116668072384282440546123150930965897856140344515660822161912940414102555003994379731798791825195512995518880636104554836122040034212874033406827650060164669617075793912120584147375799321805203286360656238263834582728120066235918597715755189298605789992615606856490722536149565053017946273477692986977287836522910529861334516465745177254213332329402594171714643385747612493668644063688376648824385409948566374025153216008374322736346939287009445513485826439575866614798544784560160343772093683508120621680820858497702192340956014539904327556509711744921447068685413425643023736596315225845043106768222423569706860508930968569164819281609960467873615696632967055530177833002136528586222112261366867691747962766203641325989526742522250036160532057719405417198141558111441981268422253073181555050295151193925076809161772229346091112854278470731369008191919423679923801062725534471242555395754873321464373740474032638157696771983300845021489179835013448352776893140829763809756521899613427852980918712868469607791614165390906476692277922313818068886929933435734062415387755962897051463230667798624007154821408449289286794379851881345584041561074510929823593233636377525145389476853014976775433028854278344647129241963848060386885846894519705935570339157777999121987952298089918225872829035427987749307724648018343451194211080457464209537789643018594175621795056076508029964652539225671449350899200 [83,38] -702608868275489559501470611410719833038788151577727112095057290957599475049247157859795704516572882947508312831779108420322660947452272100295641323539477120540002207773079816598714786335647787619954355188380333534579763023198088009342451871592667610746915177248966256646125385053764942148794238564871826348582443029838895899239622945294002296243591933759736861707347431696862297299511027895183860998945244615966050025844265370205633376567119702003796911021733034435285657136144155263567647878016870417515596344430927114691163970845817363920141651742449452189237785510660506597863213762331976579891027787373914589804445952456043895193993181961818242868815392405878022406196414763155603394970606740707590265869615236275296601408155417695059325235893159585879751140405542726450412535673098564479075869780664192044296883510608466937785298016738186034156071108219192893870637127466715978499616639671528316439640806285160165909071270187311936040337134531470162039361431362387425651282922648179048434273434802404837479219210140705034727473064471171402576679317404840256221310543394054405864542226903877159168296188439739296785630483332225401905245252076434218245179785661987617132907133525525666222936856733238375421870720987220891414878505569215573248660053426928678680123318436164918992267887594873333238307994844097788791810869066896194563982527286491304693271718869984062227671364207554368899229649440197287742493989088184467646828488702824104845983464467342299327388269056 [83,39] -6924704283776381962033903308325533037442578582255331954339898646728151783654270367245243398758709403457791576982045830253348992157218356865102015998575097104623010376285971876509706968303792051850929309633285379836221300124622613107818967259864818188655768250548485523807522136455803150944844079108664821137986731569624795831369999504072985210524902690456676474150418990309144443899543844250795957327114437021868917323204242600119494901725738111435138627093997290738851837285869941480317012030271833520317517462349807660395306630901813502469374992887598681088651344893708422072765682957913374301438104421241788847078874616755880094958119727043060390882187721413599038894031322247299588929249141755521575252448722776234564041933496925028822457602143296273670406141733768377858230832001175476414868375735121746941660723315165345378800232065369337540239417735267794259450433166558752893579926834106660177794176402638270410733029515147231937516955250068942762814886985076182490166784722128664091014644784911790978476649018553469308095999591870163984436493268655740470520741662829642403826098182671882849608393061874589480078137819764400364495753343008676587856714004473954804024414281920056803771426148874390711956123862530938623357456242020675255198475625113164296582423039380455725741111510983553137301276388189712732670997744577854790396300201896555914137879805493779746149547643263706979372005206998748212970202864323292932092345749267138590156011513249831290738880 [83,40] 4206897449008973465180214813279830835492077808463763628558671907428352667629129729476694258588292525536635602626705026868996158432543061550682607528812176788311755859724411344635099472863023429088003319467652758310069772014033575031739284040526745557439410137259825255824699304255946088921945518800124902088654875345478902011190903593885260504786291668086083397326205678215045524462370540253237849664837215777966734836803377952806147380882201775357996549841333411452866222104374186955215892832868487131884622054373171196608184277043399308933899196666538553560840448515610020880430665597486512683069844136616609278690249967930238078196845041906015718037051981862829541491441452950387217599039565480491769835640677591016188330960782395193415715092798183608950715752500305217936188193451118578256179297519344035190703083154056639045099877881728275613909426677127096648748868472232245973997574150739278972191960696739069818083864003341368743978082912057780177633709899224684194885473124849125011113550074172248058703355538245711459011094975489782101986806716902879687095811008731157166963116207786598462392190105156149776244633981125491643226548040294096762131537296342939016542230575555384581923979666731064953083822416525573114261617953056178783188590150184935888606618745116211791306622770903569659906465206027812718558045716231785652598528647325081446598700683734781159615007084070459582024320862774855608750816653723774044877035558904613641764869128803768236544 [83,41] 28200300728775977877061932508842810134812614459259027595108649959541521533202607412644826858862165543642273216136029436535554043712084856824803293750722674577248544669780505620948791995450058568392777756351599653185559982714856476551758326806370444592517061288046418011328110878462719715163377735501461630638820496757019019066983800445319884504026026596382373658740071658676256525623444372677125439008550055911278913198102936821420366312811548950291472393281076712687115553867647404872472221195748914176310759722534492259824597762783766283532809708958702181754840555501106265270367102797691132028217834171491640215696691793745717642707230047087235874050001936633824094512348670164345281278283992036202031630149149842651298088022095707890910286132922696821026398106776144368825259661548666732824001289691415617341218461926514021703334543387223291322296974578737120264811489257520361584882910743709737865290903650248202989630354072075427690212907216369546146902894650943647268613356926789171757615393150384803720738281107697847305573535845442086513653994522317348534236305542010787419891809041065441340808276424257942633072510605811873355423926353241245754386354489492450744556444906955415518598915107847066124807877522069717787686724185560206890904595920440770681895596826919424500756838767860243194693681247500587889378707482160887946208370313419145476417162538986792914909182578838506425106347942996569007469004058812434875984939349662282502151579243904960 [83,42] -61922187966894964124832149884140267830494511565930869603182196348365304294276852000263564375854633611357710375710554945141235119127839044593846628067105994268757360443060665043322093779619325194653285812824210826366861930402503178275434341541704343862332729018544855591881482984868276934543487283943988190196662348932174714170014103546502000472315001880973052022956139820034686965957293079170678956663030040112520864017155135772235083715942631922625152169833339371799551562902719300499621098413782324984408416928967270591695491940050690978443250046583594995996033759888948220403106023021209486423257151206855696406318017930487117008939504727033209066631249135861707720069612662823742254445180057373522651561801525827358059623995774191619597904302861414934030353433329021685234057335337584785142193467226202304295569210710642835586671079058642389618136041529784961940471480413339778533927316191127362096811501796638885880220788123390464625112241151901744402358672379689297435409736242564328714252266936928664225874754605629522308509500158113614629258252440276855532496418817027503156971966254497979538775513320557775039617751338850665947908905934735856249456064384412621818654917460241735835121596000004087892147663407277351701061261130188460929476522671483542650484887913603241390026278604699800433526448047597995938115373747867567331404206833484406410400191927674750632494767232834485437409596991366770005859354545548496032320930694832254042672371637760 [83,43] -1295334357347620538251445696763760826526852183832876848476980248184520091727219013998710283522396144997541685501235341151163988438815978448164795539522425018489913488145486527878732897712862374341088378789624965036082818490385454988680061092709276985365634864641323801885320700952099344459708452441830048283165273517906751421710698077624013352804631218481338471310608841162994216010044587827815961327050271328590797507330912338275578167300143488051425356125387797948432090372280531949051489168692685556275965192303280143443672318682811892800635988716208066660070492650937232034042980718188253762616020505563051686971892766884097387325574455532515904066253251282697431515220395397340164380749327100911229914903338392383381015316745608625666763996096016773370748091937936157534734364618664664070345508396944277805550892454911848971083315533139962528175863401205894784264446607813306085599244866979711220461297174063934742794999774465668315452270890912031975514314433938649570894500501824831781027883077670365840852935668353719335000639407789624064095717345083325583100207044150045264186314596707070453719063551770796820414625986210952149850936129183928769579968488400028813528218921823218056903442254235406000405074966191099497235331496215869509629871237020800101372406404315206408375135831298616629017335249516345310558774225897555190720053639969960886736762006822175865066149156486003212837873928193916213992077140661521499153519694476454499291735744 [83,44] 737472531680377595562200888233052073409364587275751319117030525851023828958719973022838616623171403242062416178586923452776580371703320407032371350782412164347997667080615325032290797722575082410007927776819556747837051805637472351672707739854948251388432426182391576930405044542683852489278535230211281668616642824161887677842994486930630267745341594622891322220938593393809389431694146981037728101560317461479961126024192660107056118538084492433940687283069224910976133284086684958380781497726694011243252828069119593643759937210460063660185148207673236008504549776051464212391278825457017169451644935906290419742882198052223822239677073768745203596307920502648055589582282475742325205544186036584658245919056191422765738867542822064273611139432014641892866025455317494693301545681481186432995443098171485296069282290024905270365354169189645898972226158960823834226468911057895984894617234938586686014189750707940576389746419014795794343718621886479884455620160376975335634774736453741639723305141091617708668857856598602502761819094036815840689902182346712082552881000853310772133449742563482135233238900777841041679687108262491667568616802840634943604597965304922121182165935007394145186186420927508088992950875165676408728237968792773518733264140269748884716261727317790442126679518102047797191537895212758616050153486570304602852951218970447236940577721008615523346282054168278264523936566826254539764495421764695448107660962590394592328192 [83,45] -39132742614144137424386062016868688606317232720031543070140336282657550282812731717245647045047683467053015712043291923723296969455401757221065266870242404395354582109043246825565915821028508554728086757816628547239581137037872094004424869019829855766330103410620729031910044949121239812834565771533667041734465804973900652578744538269241561642291818189690186856403050623695787191216800407476387759621565707962460390018725571993193500814348416662594164548959249432721311966979462725003134358776037514350990878733593842167026364055631482558638310426655286912698476444360220548858971954451200849748618235630138394269039772315860803388041696718066359057901284696111845201431610998648482826052396283072455860808074511077145728091389078581526589973162954537701608242616627148575237548663600755103608951439156240850100659429922343302229876713901451075886873181021391959292486551796412538137747653776896109753592337518623505808230124895303369238569856443174169204378198411856315067977478731483888265894646617361190618191881531348459421387867002059655724023480418822070602776147552201403608437035159874216221315994505967672289033338667936693487813915825979946997040715875870627197109260629133340852984263590869507010285633256378927301582720987569185656007844732601024693358971977782209989371443594677443353170983744364027313647734648492807526986942481454506810107196826997798571453358112523599884080900778646315967390393245136222151045871499687714112 [83,46] 305113820753405971153390080100459222288936513430115649243387403671868422146938321187935614941957053169684794649939192076942823317558100914091291585513002363699561944203245472806274835480981095885576369024053065061103486322519939035279260124251345420091845462802171817687935087921928822758735006847060507346744929487850192613625602892975723862435271372141456843686557189554585063494880727316826293171910573489346699871396110475951918453410565039756523955240760539948626766892790288989647916624601755689490514861972288583152616049142368481958071462276559729522022589309874519885701693962172861517809323367983712607681711381760904456544973961101997142821303462127408604712180506310660850194097907138112555751697744481728420407979149799718526404033957653048357161959548297933099800093548603902371747625346527143701053634350660601321399451659564598274127844644203499228828949292155602116364756054167164112298905575905326509231674320038383945492172776131701567379185236312100211824789238012799316302161820680280245459022955574717902582590505220767779994768531452917345828268829944796957695778124985647574982504583069611048065808573228226021787758652195377060839076544666149104444301484984506507398581462347779838118038483544685701022004921003418379767969621815257638633635307096029561316484249089916994357731996682556715528302338293359137224518642749922037423911534828929178084239936240800674690215990234458997096349356977528419927716637702336 [83,47] 3841631952115556418784090938220995012919406918009561335640342674104676202213073000273918168300555795814257866911694283848977945799768542650216745439032163915577415507028865263182219436120756209734517205968112392839789768144148543443469391831143269485295400167546831509012333635704485168709256132421185411097511058305792792656308440774377782567502545352670109615391845186567772497933389838181642595947356803403517342340910624614347695804200099065861499467468764345236566608912170621325590833114122102955409536721195182172221882803822052333056852801974170697998002291928113516417967786888956769197477250264827387184729761736250549345574211123130562839780328211370488299372081471312253855241651233809721838951568024392292396269701598659115231954594561525314734851154128956107050063936690551229362460942769876083229352138056568777855841727903324018543535766054222249087662669739939920191511787468479582183763693663417131253688585486534118543841598169415235668725090528148838554807031060396815611983911401488729845838956419706090909264555271610491764239391251841661713086643252896766830443302083123819830603722524135807281440645503967533687485059581069714389040134260480305042387117572444888608664533514495577886278095923503788413191740571811890695156616860171074900612135562411295291518112526496777198159122495335173297335456825230317164319677410905437528248077375334870432515710472951706250444700487432379507953481655032345441991792632 [83,48] 214995889572843094175742955397121763214374885184407326097243228957153432166312430098757751481961820379098745550528004509980981452256382774983502341861543109137970346096216986479958269113990870159284956978304697860715148331290708421530435710739381578919926016121275785526801243524083310772031559414290682878681826521802905709894943387500008085448355400887305884667437098525278087320723428960280424721417454524337351370590602104285153241272303753314165367923880756891324014999983144626511743314104499744431508514127168638463887125158488250825920583588391189980400878602125128288965967238283082167048109216028812656298843171507512654879898555520264569349276017535383290274494848358419899079927314736935467678331752483256634813354549210264776584481697058273044330054272531238786715641207473096016817062872671966968337598674972535729290932339805563907664620222380440237330071475770347291656626603416210664881140638391581924937044032048782131029473002926765509308715245160096543000611690145522744188444242791179896228675957437813829142806403824998422987348705891705740719737130337896067179229717760275258143647669000321877562924724205960939609460305378773958123945044934425556838401435836869580195467665614582843186611727423756284524981399815539995461346350914865150642642970461835882056883389071736103234623715837379323756545328699410025890313211497758408578891497904990959134922899813837810958240136662492311947415208291601126761408 [83,49] 7026670192742063806994747353590410946352820487823730184433947983690156810440183060160436562832896989525499925745873150904095396859980127826796789302186530092537312932999172377878180990165436115643998650122480267240547300798491451265661122068460187582579958578262983310786303905676059547434207851957817579460157353481226869116915184742748261932878389639987967676125687159426204595180184167840638717219013169177471301311906567309698558287399668986733022589407589599149239920752877583290531067458158480531942229531075299125427055915275500719738302245812953569185804980250981936284890623308581069494881223887965284047666269315233243620035493686443799608130336778654898084135889494727167154223656192605923647117918574591394488316578362657561981775537577683727216080535582310431785293738493587964084774986659057437741860267654534020817061671992883323470648684683154356351987577748431433052419319506171189428700686640114534742491011806456056558104120729142888243507737988304420642600652693431640437296644686184242136689305379749411353159182272282959998964128460715440490265444586070002177508859766506345593892045928201576666113617266170516465742891048552706167523030788623967918184348058529737785713025453484770115703994390694336680017349020976688891215362868077767776358429687363540815729647452009250314451864357298074717154320737404859781347460850704520702087192632306309896477808127597194721661088139018536194934574414867496680 [83,50] -526205716996484601978343889290308053366896645437656524543320965317113392650954066917224893532573878748418861610467220910257436052137941936199463434253389414124362513827940349916005834951052727395868335136191833456707489705577024048574753234294438389447888482251455513826915081618617527435492597546169832186167858293922161485924489918158744966665940889436978830056316596386299749450561276591280812770651821564193955193208396684536626601422043032780615413695340302977189457069074839291216103617474834964137461237996411016650059328069860214925822853580934841099140954989512490847336857419173588272098929209408709593310628763513037678765525804151170686510415730363066781923354436496401348940635620505119084076715476290263279988858322090996265214323666006429574614671199515512379139172655950388084602159646890502379924962426384196073391116377156807489211689401504357667381544040038246275390412802080860248451886634343808204251363057750229063932038735356321686939001139149937600183432458144033392655739715026254274878482483630518028192684615173848443904000834496390155277252672660718372109608266775529353203256507546325552478626323664135216767913720490384940365958841813440995995515897333638352362745940254492114895072306702114713055456103165101027360419738181526244505849313598509471310619119771535706287068073191324587732742566975043872503196361429135944925839844174955349389216763927166020947723302612405985871979699159040 [83,51] 9927285932682398927449958527349932984637667775541727430900739586264422006538010792250567317314721001182150039194309979087413072693023259858573491833149549236566483725642093784297805351901795820666924068263610329510400753051259792974551428041774072656367840005947585730309611680689797230947925149511850024320216503246747453155783965856631408266633837947842628469199314562766969685002343468013210971070241295046879661533339274960897791425146958853089731203355822475047593470309047102639538756122982924214917480075776054542826378372829610221993354597854438336935956404678329948154017083486880427053701971778361938330209604639320852610841787756975659490358921523267438113792543868790629386711648100092696891567283541818126305658477530242285029193759616120569313289204314983398441815521076304599818304592284854809394977995190404382295555301142426925863590624011101753181792228171938820110257603602098906936757396447431624490690635570735431238241881649821708470752326466663680965248640198479194821788007725508363000838508732805606352363919922712006635429833644632178999682227810989771229889831708354322569612637322635862059694003851613118550348972443612896623870918858896272047093664525817947193725873397089545739253167539906971893582050486788250835085097569160123229731175016012897198070665447541918421534511723025665708290585016992266134642697232417857145139985506668614542112147875618874967446109895256178383349663232 [83,52] -15978045089794132845913877899521062804526028218877869777818330828174050808976478684255867482895062830008132260898887758581180823719250656462313197373299065244964113252565759545233423286973292135191095907323689895871191524026314303508820576028774700268801199549113013154551753646856698201853511416427024763963104478486162910969802625108229757746482783733103309683340563987692384151804120451141246131512942422675776754914378754014970681664390493812502613673049326875777771571319801997458731788626139983597734260098445980238579312837933585098752251341128923507698492082756715451850142883066046338116397561211834323870902882327394452250315009519571482767228273862826703210831297811390395008749900414103488939004300306209762310269472944791001683325427271372341049981385131200983586781318779688008815281648019003505968253887961487413675477237630016616686641234013742499595156409886626586436896368101753393254044742903745914793033564268415356759900873805750480777515665580728597502861358162613578040039110987727101892674042554959650532654722509392283019650449450182515514523913751441256692912704688292339028143111337067777699519818043681888025631077419665602084589628382314346992778669684353403431878737179140003228003222510671800278073351051275092975540128803549921591518070606111450109257154059576142789177069898042020266101822025085886971038569786767170740659696149471456560968294216063150540740859496360280416256 [83,53] -880037381657055435754898298395976936735099966705441807311954782813024466651230634008004547556277036125057112835734663023492321461110090010966657191863080598632765704556776687997615575948207822134548454897859237890266724278921952390840902353209082461533758319138323095837038957520320843125987552944754735035816867831600955679840558912101989117629023665663155911924706183649616255360531275676562666006133405802215890329514074592877967538401154381581350160909026433498300016462170942271525473308807732015304493917386060629614634135557202253188100209385272684853412216517103383522738145111806788107939852105078816664612429493587909955298857694747822273088322803238335761859546555088134947751673056935122049232403739671945249976753359736475356426980576656065657167702091166031226869880061728716550079281371208508057218519645447036157999484941315889655844384987726972379232011646291254791345416390300812706944920080467862519247346804799105963827886749980826414587938176912438707305205717008106319090193926854894633875711363494978351970729788847749853381893795751236287341010423590121854456425127218668974031680449951074219765119766487063497100752424183897807055899763944358754699775544654619725952460682518045275750625198312664619685364149822630949406403851943269023707541745897558970392510096391543692890957605012606742737252971304323196343964089782539599266220684733837471971931827656442209009806639622526464 [83,54] -3134001687088505972386227436928279654604311198679951738013971442213092456429183828822034305650473710652832374864693610789891312784199080931163869769765862325939017022563398007853381267279497815726395646648643681816887773324701385178870768959028475858766711163123350894963490445149847972352138068147397400055323260608963436567986244997780531336385666655565895373433458141211547301908083009029021187066319219703136701529451345450253371739610401275201122256495814305724493988757352550909256726926726894389559877697248981392324569365978346783281330258598747063945524624059127987960267077025576435490411574686316662065256582870720675694766060209712629168360327035514827322181126630713417922031142522193991678348852961835380840613165334088823962911997294133069307528180662766166293339112749702531331343010367346141577336720037407636674497222784028038688616100610707579182154961613097151658130956067231279510004990036391888993872526152624031619220320310606908103667408193490296724429531192471189131084753030749055838257103289950475308844031342649499818194179356251408017308805628107657769611974876489068150246421504175077103022250207312982460031790236676337015946295760273428395300222474700409474523874227142785809655759053751522059934313416537663624610898560975731368104451953060237330719462156646020223103377038364973925795534904438810098048652924826639574611856152134585959394279513302229936303657601152 [83,55] 29189735691724202319718543917659685720079228250093637473886827467763422677803569144686993915142346462810255745539619881071176985646111181184718519498847650093733900259341795805261926383173976781801423609636507660800384589777095598999591440572376773972725183265202321574454986791390354081832496087356284883489502073069547796990892709909971243297386168200517378047661866646775564597789411419306383478557398356353814105757055377021933255174617009020149289414160693918587466554559784130755644668415440936889132965558223238433524781991724752525083811427724860257173732843270914729188386040742067501903772643186245369685202612861404825591823335528167818315479589981269059942901820216765720827355324069508486618264425449630848313297168928538775782481140854090703455301633740860511507433850288379447505058514261045437144209975429105985888676711773248316961646620428214473036412796334014338746630078571612910748950581926015020109458027369039106633357836010204856662752372775709079539146628729630104088235195234878213670101164390927751517774341830815553938964940545592406536742989281188646195236601950648983436450668009060655229066533128101316129545945515206398388976940251774081179850436302869438230596338905326448122129264033519156754608975512491709155706869883075639738921068302723338490789026925483684177028996855994176006280917128025702179524016641539628551725476603536679322950648311459657697782064 [83,56] -242431775841464595376842528381744378251371686173772357030095032518715280098533088977810708402822001278624916168635405972246692015882737411188480040746582458326854096923480013662380935557075715777668788606759408764073574968789336892440527002795468952828183236967834597564154930472733929071535072325498947224831027691640606521852899277520588718216043352008216373879780072373292038885877567311651755118011970171284761841157619402149137752788771397748402882621287779636661702105846204091385768170595958527098404714376711468985414744483557099994190875710089513468333786347978557217178514458946502735554845629208657414927956316179272667005833459409609618520874137072440182211840877063545142630405012801451475627558448153933785895998479383640239375762493801636177326930024764572412936485573572288432134524256011966591972556300970463448653365074920610483294910875873678174050700992641854996377515902612205071412609244232276538791640684845741596166539573368538794141710896506194514986982690677869861733639656944766875541305667792565543474552430760207429953020760109291947573363799226529728348337659648382721745534727484627734373110902447732699736579344031364125211344615241128886975846547534421875152046361166567864573434258127602739413725158122775412325877506905566632788812908810515102684213951128354875593203550892187556661123375062342437821714279843424871217821953940205302422322805369184805888 [83,57] -811612968055597025305828618485058683445591661205728240759047684682832958355281857514741099031513786195674110028763155388573756817724917159967780330987498574487020137927832132889392082430133550250060806141108063749653205389196136928806781547891704569689960319744150122418040075993206985624174665191277314755197669819483723459277492913649187507683955446093640047449366304954218396158211433578344334357493697282779569603668381740824765045857270471267784108812512888999923785452028123150068652373800784412061832544883243597717553039579404768330617483270085962187985574450923062775756412994071223932631184906846926876549250121160330926872974281625624008952370422055575755072561269492592217361962093071253770369545062732853189086471620106271269267831220605957492722948965464739170874291446791225056864148383122329559239152645547604711545943364651622945306459129070599795932051038003682578396567654232131461033530353351039370442418382026224732925181210373093582613833073732247053788711096288079399382503875446742203284259640668100430851713258424721959362515855074165126780930890946600305367701379645786605208111728678155392063007070036489067732253596294081348556347228010313089808457492210346731035034454229375498650961724004467549245660103321897428068662406658321992759792434675211074413869100537117677845635092039573677464330912157457395984932354157348352826226973100650719079585303787904 [83,58] -5557540290150799321375191475293104415835688614207009334666059129445004611179774793879187064047775515737897263511552225471279798501978464566653148771446534235949603532267432091931360336158956431357881427280240022307052627436148812944150087029542101913480288502394046131109738573712577424271995183970069703035872857576715218851902267772890840640602895894625329508642999432996307274245431606869302783680463459702426465500502794337025167324003803277688850746495249972676179494565484354677124018136798222080080657792626459013179338431115054001473363011046319503497427496350808125121466321305479030427753732574066072197674490743897473533240021063188043667976482519121206748356830813468620802550307206966906126584364423358205181604430072847745214660654961365775248728176169458460434045107958594448718454809565040009092854118535842645108860337934680750783020814788466273758749016496521459936917452451832528827815735836703682398720836301459286017279087423086128697261277614551974217940764586749467032483890242649990806554034422580429680505871020819899993717927526073159236562973013853537869508198609779079478631250927268627246319937349452073937576440702635450889561194051791695378664080383307798246639081092253788530643225301998696933975510847147506661772663209053035446489638064592252333124549146453929983965921870810531971677908304966221292762732041846442390615254962294440147187751680 [83,59] 84093313781528955506561236378138379390526331102659494517964728698891283192981277665835285831637245699959298276447866618505082792210845157756582661138057400839528410571803193352701870819144559868271105314735970455335996886463104936250425358104707037728664409882092336182189136233641771000695493119620139092749573387723329694750362376825277025563930116331135509575787537342729098372586284324594092044433181711398508880834111252332821724593972090262898705065897280963268700176223261458592067802408528143659069174910288723740077725424596498955730787325231214949554645004613005128843199177034933158632433628255612904384410473332116919386389433838261493218773451219008935572960473573944677986272246947534956083347337124909140014657601005379455335204890518754769234066562230741085448009584307878186953230789339481234418577447951462250244982968886307566448614877921317607398013806820338181835105126959963029664060581647222289380475801439309443360218919811842610307155596961362283214427954868950274102857397099371604082366153522535397793707795311557532494170018001002204638697252030286100334713037582318523707539259636301150802109233624980089838983501856290005741192617453634725134824643241591519574887880122488539286965723485242057437408788075746752655841285102889346854589202159714585134578631530994829424065277465045002279676101910657190654253100907225679342971419068104281759776 [83,60] 49991167383034996481824007277217510390689583073921874379927173363568978731211501056746892785772712744269932321491669008177697596488072475201443484975363063120027424113149457041580345659116942112126952658994372136787700157023657269419937380766529403417918532799458038861506817536141733940834769517746110843294566628486273838601427275068041030893144692350371545864304410673652423628521814556389362821484168364073700806121793615689783765714528449896995927876962408501651551019305959459157493058984759555384738455957938616703502050779778792964345357674171955107868843260091973074133087232511349863779860620723062536138155467427244277125389412590286917896582271919843769312055154833028696245344263408889839814743844786761267728417108524568597105885373781237408652550099404424896269347801237447259031185442515853365633916908981266152788035859414617403139093752549097624361384864484586980429411812948631976307362964150712345240606633226190902844824590840164252614072114422742253798575349956046093559074659512133554619998739286593722747736469477010772554077034762232731522699682093157446573184668160672137975600977528358016058317924712417149532047487374925343146194543705281663167575921683200960526490373720391033529542472484196759387901251182794188958676099066652979808676815831582708207359272289851740432244508022916443061536873798106221995938890657065485094917473120595712 [83,61] -1927132154291888523178940881835260338399635272833520007760212752255904749363963736157073849949139448757788883440267826580681416566480998300903784148435055965678377708333901892357323197042187941857375318549974179005117537469062556012819419099025865996266090357586757930563513454888290478769784246635175990819700490555980614032141696673127726947594486985298415211900079370812896048685610040311264425081711508995006517226611528675320007872844025395857177554312268859089464540474543831902424284863293942286883294726620383145392382081705762727696702994409642770912838732059594128551480696070441740477324853332825557064276006475911517313106647064342019281447020976646805826431866672558291395588613812045072108917608167409399754290228174374007556189786347338320272777931675162848515639413729164921852468261994453905094990577316816325567158171137306014534356361922609859095460415797604251776856460523856230633078242321378821761636174452871640761594179220931086970899938169407229991495358726191015943759940162013367789362066420226778737006193140685021084243678283398800084360419684027961692469071013014131455056830504309678699303631226790830583343659414122664563776240363487740205269016091685713681838302171627632055654519002524993561816181102726737682158687389064396655014761811698195941313789768652281308535684706856211775375006224084212220616731477045306494777470875104 [83,62] 7711878474587655539207743340541231457454653811567687242337460783225516896340549291552208604260806591107062166324578221686876320493518331256399471936448018817646433951149390248610458879355711186747502289759175428931187683009694621135985675008000844552800674963798654240173232591382373570430187397691540285386238759366353072936885917560654041201085097473673261845944562160615023102322121977124547613521643456260860736092795822227698938056525328713029026578881787040145221594873114956356172443037527961236842258985005952687441151654843492608415268953991513391618211020401943116179302792435398349727401322563096351527513045469155822513267403981416728920346063228429232629774316037706299189083457347598330096360503096375771774492111833087485175885965542921753721601662232431392019605821308131560313302748225124421123132189099015183358062987521069270951397717649386588587804721818177106021436931137395238190302206214640574974082821428408557601668820531067156985279856998567855004142240561801590950795348492072372609403162781253880004004172501174676258238395322807634243480872566253630555690867137635211155059630635134139807902483200214565300491520682444914142547946723306769560159044688010822458597850699471842106129963545408857990133089010723329664934639883163327414206565705017862840204160262458652864875763324819721980907876936244627153110804908829974210036416 [83,63] -5845472273695442796060636769286317752759212932487051582174056771966648635806568411616568166794806134869989825899643167098586664774972290075046862395332569422308746647705334874568033909040408156303137208165693259203446220162021874489819170090005819053856730305246541999601809963236515009120126783051805739138093928349489848458094196552953314759862378256042136446031095779973111062042982479453211492670085328684701372131512563561828008172545964074447759391606043205394872511759080771827519402192611371933540175861394230789414294642599612681857718590093279523052562490226851165985447566551187576763283069149382534602980758065011519868541747276917163088841149268445025824061319076588219253726124189171350595402713945615205848687360085645738517978537044578208434530567153229136543460783110811042153971669028080753135564290846873881576777084363038978925921101850238798250830129411597728009788174816757332188736248823952630759277174862676974683880615492434929886306228351579610194046677140089294407565256120611738508369533032112943289322685903700170800877048573466818233815207123023574349671571477066631652846696504747519819694213605207889514918145644293493612620373290431728212720774626930613979610140286134813864857965960097645587329236600610707836337013294411078425470514506434002523020751155466049196751755864596639354684870596444482961840610253107393496 [83,64] -7853752255798726034648154275197964589619190142601503205467175408880815042307296354943288494279174815599981630717106424958426307040039470413483721386247081730252020974703883994406506848456608531529462001144246310844733691198260130602990810458047209128039356396769283479708734569752645957087507836922993440325099433464933936353322071088499295744246767568951140271488226497367228557301520574457968574497697618278375230248040298883817724225811330447144152405701101384139698474619088826226819317501402494000990450926519122758894251699125813900909841545659900428149648695955346751933200896238943604367498534663633135997272539672722470813462428763326694126863625331215168933624408998363710605983861552097381963558646391747562086455978996920019365919564911325319329628485917985710775404992488812313639568151447213897028820490501204311118634305834359447049576000929924064713646133250980197179787029577941293990141838311495530511333794386526674455083907715226991451155345935822679382038029304402234125057017223398233469679537360737162570567686392010063396250843466042772490455873565751521022908141336650181019200165811532175083371623174109953941757769202456242768779862607980938000545099681910191230151373091115698865649996282317041025385122513762625168086537581453018005769447676902942974840283594518299067993907470966155824531406875581060094242054548736 [83,65] 11452901945431849404933775116355615243362025390834167493000646245479331158679752506892711908206526217647915590351813829549010767638130772809905689088600221479223416061616143601383234609093552052086277493049498098215701414390596821791871822906039163139399597338014918532551151856199900934540248030902461645662228987382286473555661594863806225845354715064126974068853622443625698343156303054143504569978479000342896785873990968119878231798114370816028958815282227886350205874757878496672538631601512438205172264530375349544140451696647751230212682553704218131342024385582934946518030972283857401240523851361182162247161684017614597346586582534982270561052811788910290350446411479866715740657498918260154691009043951137204870691248955300574590994392956939663702761421026143948530894461697940051756809100513257797007712916270178218981183451976358531533910775626491862560889028720227059117512293789704443205030260573969380997876550056524186997454724266522301463627267251344977747988160984618371560888298585032404361216516377626613104794506833934494948745841976509558567944370630625394017913500459319472238774693175700291143032555713103816571169063115209294454833504569785726319628704116358696790253695013910455893864455724912138429339807805647749869255690903857709062912807672864375419989279793885316839901456114756176495701146098399362709169440 [83,66] -904580073971430936169246060128381943259260580434285413445852415816107252341370226792562956793546049308186666270233296072811199736090672289363931675435641058466183200150066497103046016036304953389491630979333987741315050704453651452361393516832734007167750946965993817626346816436803314890351570461449410960284074153984621054872256654537355046974896777097952976690013142161114690991548087349844713825350730602610368347787224375458994797166502841327479881352981493505472613345572957681822477840444283497351389272167525467894409249990423782681830241317631269326198577374823502040081675914340332257970917039437279046908277764326077078645688982518717931324496695475489625767368964343940028829681643369265199049486123692981623976637320458474469904222376279113039038994700636424561467299507188862350259627993855560868401367734558083894887026396681707668907883387587054482394504119411400139967975162586620132982356872560454535388073481894935876719553715556555647348401243393194867737743924888387424052746288718461249868000099047929556700438064989193580444505727457906886183443855976178159184648713933840289758546541252174560088021882391884506359478859340873310221218960534853943034417811985340587620535960018269872899753199739126025035406090700740517782594357031943716250113406770048452353429672514530993800891638613185221088830607974136832 [83,67] -2983686317934204001799460196918351852106708618862161176222077297645519444607916020521706291753411155922364723951870453718588058192880666390293091059652320462445575521185343462859733884780699316899601586702151172748306618760528974764867442984582947548684091122859340309497062408533113760483303253378917306502767694775641489962978499488259758909388969728633061551139208844194497216621935565792030780865472010984503931249938439610450554771995580912238569296588797617794317839526915769734849948030076544198561478037777050910475553919441886431571873387658016062174479216763607345893039615683611064523573801436485610628716066374518135144503995970099278999169882652652296570366331721045405514650799998277699150528610506252433824584763952769855595625143637249728704010206710554683455254412714466671676385286213833244197209458047449643888421716054818621142420867870764199938480526894093992383311433563274701316063117093589133978965236906830787553036632588390892862671356100206033527987034114924135742117573014092849337728792823322708518744801883336881234473261987905730954250503975290686574345468723484195077586086270055946520143252179573055720526664277219892649771906926025948453085260513038678838768815290779123512085195845363930810340975041703892574702950532084787547294177679800571169248492216259567854018916804418902481776184242080 [83,68] 443195092261567231225714940276920581366036329768333784623845263994204694240353564462575301131846517295597007636832624417731259248597763791189462552862358664988449870717684739850132312239947829418184719715166463659339735204688947052241613387723049837783125467641746095080789336523270322446583870665759922485363254477107825534036065585305023141230178289827937347250497351801064947135574824733114331472890761617255716610164704934102806407086151482152836891652110033746278755896892703883498588149988177124093129464226643942491298016712658498288046286572380023109554586560228600363777739265864784481449842554488991671970510226002837740133626604222168719212756007584380941200342880617331084645502665665439755115537671765725684216438569256717340807243606548534145242330976589208179830639213759754335364150415841566002815901980376606054458242612412077123315237120872370589362062345446539309583808375146531825346494393923568731874085351340256928132025030358033859826302784985143207274376625391247749010662925782406954106265984966431913838015229103938827755450205055889693192003788005511888120536755239647004283450874997680871134157060968839224318452253938389720846570108327423422346588387935077830764900311626388493622761612166655783344151616318397746683913982150990482585067106522989579679137686377740203043835592839089818212672 [83,69] -130827199202900173381051884916122925649509109581625440877774374309880046860778545657920716031031621954505401949394891978744104892061165445539976029872925866023427707994947972952937916536523290797496183382090725559596032257586168402455733120392956844891630067885234301285179144780990743740567645019750968636255445731377282912543286495499431880022576602675619756821519416431121869635889032282359724318975222321144764717476820078118141398433916709329487624531485458708457022736751623746165001336930371635423438866640221578533909200000991999993427052612184678580184894652996007982906993465995643294185659168486495442343800711868111657055196561216362782699147652006942070834139945253950827726165670581641182536787784137636013517964312518238598454570760050353200058815538087904258237685748473622396523270996150538802592518374002978921634551927199254731294379029510761045615305743964923637481199869960248601573535117113635137609490724275076821219376582957223625347666846941720751709822762777344452586231525878252600994605306683322396117880430776252210112914657336807609735761757414363494568146476027439246970617469732321944108450386545692843488864587102888874142870108399292534076429849723218281632555823746391861323577147290522135332085663077711171838081039930402458489171467681369071392194916727508134121634720543656 [83,70] -9977948038795847899572441976463343143306009076172305441058147464279915843473835294587373141866442825373565092973146588646685928573831184290670805742619969174255677403706341634609123045214666308462777023537696068973550584080666975389641727510791228245845793974333748064175117455075744525488334468487228733487899421309737859938750727620731100096282051097518992763825838881530434785414319926648218569325141300558837084873504502220044218075259120203123359548170944973176220059488481410874562045681222322959712415996337808215455539314386775767743155514264242832646570026688808929329027069481461291682797004769511272060999680641343061309975051329878087416750762788940380357173190629557858812834693122141926809901728649378139801435871638992410810153552985316609026861163290530493456220028432776489506208137366492173292207933566907898853713419512032205698714375785074970143983915783274052380758290411486886572684695410864288995439673032604657704739315840026176287037791345729257249120301641473299143309909080373531071166160150356071461140535223858890559595222772116620084414053899454524794679383362910791151827274854662800029530738103850271231740379619425564921844026493948504856360200045517554722673024989272187749631062442456735860695732624759028243522343970708906770125366812119019105459417094938374077883822224 [83,71] 1236652221637420675601114285540598246668278128798384470777355423085091569002353763828853742959975834718731629113655815079675355019678092379755694924869012392151177022852464971286802614033704058492753517816448608327598333094957606253926971307418192151724789568974129897047658020963654794767295230937315841232535786807248858511937815533149645765237095660570184074174319775594203062078270979951412943202339677173224925671421920344318910249990606629115532710437669524923454332428452649252905997909559638934991283933066578145351994060041547964672499343564965639082366177530275681928468108801667863927136608549256515495582430229729015694562712217004837500268138400516628744618130324854399393746271140954156074794723796472507289746731708864642863743991960143112578301731709382650264085159848612247713623047023349679646096015994083635156621434453251359357056724227393846552570217241267431269763616357303585828399135509771764828518714048024681529130247292314977576962359674292789546005940808577275960517217307199163353440331350945189859080044071926837534708999011172093339220481717038324981619779645594536311221035922051357522903094311352320648956725978773044850115576410255309941430111086654748066907253230288799840121829638248094390216755696119124532551046163370013858900891996420945930238208875912086801158 [83,72] -4515771844914203328622095330812310653460003462923112621887646479227272002779144718695677121804306507466073365105444101285862362403472085204724746955381253561294799038294970448890658590792955121771292827882513956751595785777624211525269319620735385081997365667336060216843870233054338026158513003983365347177617833280543303360618113921114901069069770267155075719389665072496601892861998632213302354828611715479180341302895027668474837809980891772066027112580029413512580901434937127939113317354369583644913385209968520299051824625972357367943376165697185388830742859726075130920113837904884796245116389391029192930075621831013779416140689156078438463729928764035996239601653417828564387580476526982277068796880681977815682716635533087607010934011988608993639779470606245494325282677210487677954284066231104980609020654870215851138248279620474126902658349713763015587031270018066797744995045431052569599203536439974627487123276823873430253558793094925374516450878614309843454524574008928819612479163263357970895403604640135606141109050319346634343610021961112136214253802874766395634026335956189077588031390788034508299896439422182602329253863214582851374807497445635646029206353001742032196493075967136112377497852949100118235441086177850462399786644872868103183901521216535257512991886320832 [83,73] -1336856300527616530875505860014133886996301028216536958360900868185926721437743619568784202927435557659191054394144264633546461633908683423291167128533898854434496569341862688864212906304785777884971249666425807893386479899469367868658277751945823330260076243856579982235872410503639881210416526440658300781208089907579437255034201681482987215606589789190197879704934451645887392942391443279130347754640653832788520034820197334325238546427662550582183896057813407696553658291226801884578674941434162907592941364169122651530051220579872985927881814914722319073469230423088293618689249670446596138123837130382962579418415230327917688024388491323062572428163689837410381682410065788164365513538648640297583013423650422453973341224476001512302462412656651714114131401752137576535594050796528107380026973140280575840279626119793223974508796735479621979633333197196551643565453440225017050657179620271706250400157505985016811282450015677275573350434254205753348604016614925532960325734453676958300740712827981451661955844441181278748479137620630266537881261680615772114142499061177053358640264444723108846318077558073034990976487987281306171928023158804583369078516375478066002724530731486481734232372267018660089426988718716852887362324753133216058634085341806325949065791580842478772326024 [83,74] -9036748906102396760340408187216196280508728045330269703567517531121000890232283123332903173670201482643909544083587116252959777348108697845119083933591323110108552292027932559379950601670119851456319391721715957557521783456142930297935094331120971835644671578444067300041380821096492696976436020846596709889047775914300908368650092786498660775735248020133923638185083238765603119977328473990032936290908381778982457435595014791413544784200490722286196307501509400709422241375385618189563271510997412961039925701250222149710100702226898075748783909056768944909468061106880781147252398420548950171241337492424542509719609275982962155349226504516019455212092091346245996408839757161864352251624979365587669783072169365066236861090859746175826007136672863863991839003489619414351868347834628352952710714600574704265384656041674774276961228373128061549646207714795578278174629024471394184384108169382985096169432773991393173049750562388790905458710369862123799025096389353005922932430833414785940223946975494990089871845366934858847816495317410371820517750433461643635468934522455564833843695140483777582750297635463498738292858533710444157501606080433408086267437764926242882480259393040003767500542561422871166548606280368491981880156885220004899205133051483461601186772716716512 [83,75] 470024462615053041945983268317914387887132154221853505265373484004467810894053938837482683154134538715437793162945311477978000193179677432999723792876005432871248327580502581448625362938871338379524826206149610187758568605394797214696421282983191243749985280939537295423743334593245380503631304397574064529336641846291393668739619727053529070954836915364028697915404843708031467227021786352616416628796639890084789201114349367712241252990650516240067446314089611178636711017891263314876306688653788614688407885281889832381476740257118187323589831444280960000542753993002410707181147060158490694431558278136462459891863123341617141201770669445483294738009272640351461494715323458490456493178437814867875949324826041432071291263053354833021031615633585240931809132364560975312354069399050343515945070219100813531623178448117440580574828451313192335546774643296586033291534507598419100907003516818219673635234530562796642608051387246247769528063871967652224055340238614471629436724863696566466843868226340364059791243522135830657756382502063751582901859806571933472526934678767907062598856667717403830202464841387913138718970232472301026245574037081771356638944679121034855151841755713247643143608670183093526198789219814907866637468593787367876773101034778155403029197108 [83,76] -1189773283169363212703660853223060592302494120815513949807269539674434572424131965242108564866044982168972531087789358253708420990508610297953785742356059208498680363944582559528093549758067058758443714554386746380348251795683196529422104899679307250842206942979410829613104388290957584409278853079084220194547042671433686938086927390130039868909051226820281467176797568367266965894101940671202003846981104912036720700613725745908230856465501829767261986054405556706018739542473963854008440461965867853174321385203648229335473803229676437843476420882935402543806883578663271586021555606665651360069158027234954970808425274328638017786948794925295834664145170197471615132991412925219244471148303063323904628566043743449784388648777673182609492621212844730872090863138524099413209452525241271180037710342931635663343467094227879741114048626381978823409028695826853020066329863150426496660412797727463147484949477584479671467918752903434509993713802223247144577824509122626245682706421965398886814528648192112670951588675781478534499972833686589583473468240410434415705597872616865561092957347629236887056452724229752612983050007746952898502281565019355545259547639699766044589629196821538297646403231995959719547606202569010968263813918065779007609248420729308352 [83,77] 2408981949641795142274729187420146971675449192371177568538354289890886931321913968108268707256094099673573723451072175076300156380200036301351095783102803699247685921336064608576105724032517794878779892017612469525585490135825534132171428762916193741816356205484953118880762970940346249211056130218212568415133971176625474824920582044738447291007599295576807313647242626384908229801199332774658588987098585113401325941449972724208045061765613031385470390403990517177673033382805943454697125789290720242376155590437989845530196270567441603990727817329010127728115315812674993588916368203959505194857406645674323899847010323469653434746950508655855571872336715660692304828531825644211742041835099405280381310711977666010493633752398538584681747791292092971528714324424294374647284882639628529755413620976430000506883132218686109992281794614224171563081087678742629675750897758514117049544490962554235628690106877798850888760541704817572204232242042705478378090177455679364931562808586686904486110552127540359276417007386579591675757720255876326352728736142188899800617701788662226700729719914682413729723419643269529539116177190594712459401314629817306695845897024799151530257887293638413500485044263660131581485923788515056680969578991165341072079426968 [83,78] -22889095779589831723079564002726281014702837463903941010210936999825351381245874670467538628108325005494378691151920326506873416924459089500099546407486102019972676531321082268739764671391397520673575253883792574964731867507793603324835145080405624402874350697160600660058216784286558482092568465056711695112317030343529602061850961926240119995978185159364235910947820047163929849086468445366231869226785360358680400176057754606584543501764477358535745489907806330919868724139012384083599376519378742501202101687739610238917547436902973997600811214992099288793652440750628041254164856147834510886673591030413088690397307490431591831276591801844568213260486405601599914275529721676503363256888765126273052915187466939957176975204685859347500707471050153435100651793539580045475251038194757250234086828210072836388987375071348055263202599440124195384449382896907257306566016209276622868073432574652546751547218758618752257587134415920769428010364391828317782230077854003954285489620365128759697007538220247116731410771393079848162292342693258066587161500485916357333474486028332879725718645236748704132786520738509475203698116846576207622573891295196969975666253279522377790548209874438193543175256632967280734039959904670522786847711949476757416 [83,79] 39606285902202319817500016307205765289503136999368120408188613080992945963838391945932820490630294490775067739948034314214721471470006247740287932675941862406509974773051556832230038276915853385539090681601436914908674457214693668010675775681073147893446847188998934118622306534569388565766717423002910418819636537536908536540544355014295372492628716566981171999218868428984938216752146844160129411832297414827041649522769123628131790901241408844874595616155775526746538442166489216859483039603575453436697047212308059702152781701584178521967943234126523185694348623776237002747469634851709164604575740082233890678063185091701141450939999479567612686145943585846914252963075223710065599810269811295677062413177063758631856879847636566035452903623101206252690473395540891971460158057512660059895160045416665363851606205642361227878184339226828508510994252446692785869565148269719388357806899463740884953488835907275697323350893258901847585840910069379065097165500977615583878372478299705379958730121662079518810246400495046522213737933045999167127617354718390543183771044343944311391062287601487716983119882001705436195773773777533715822189209381656057223250203951185024878144551915873755155218820408478552022768264813515801431263620963 [83,80] 280646749686792883826566748508612996854747339877288548301729752937296053770953744221083920964511080668240531927387002050400167290636814330552309755168996305670269176961479646933616437956791291066353780973488110794862415052730210488268701942489619759638310205404019163912768884133243852920956158463801462980238643790490576027093606637084843545325403067738292317659081776753046167069934066231001758696699878637519956217455828700065254156424248901451310891317423863358613014107072201537944878714791823634872171035256928259341928888721966725675130666955640752095585460502645518117441827380284549195433876322033773063519145729130649222200028586919839655372365223777372169469328906180855912403899215178527057161805460783382210380365392353394265190824666836238737127236614149044943709539593220425867520581484822021262249056338776723113046450353128854496550097789460725441874803991272465599199167785426196142994768470719204569669262003231542683764473307202342109299561996404290586669337037573144918344143564105243491293106506885784139191327217163479628017395537497951799152144377259533060342012006631299811595338870175389440278606402053076025989116046333663196106831751468456993961287824275936792704756202443071869758457294029781895168 [83,81] 239753523419298382023751657905349264233673028439213662406271897417346471719883998360947396865352209739108277463483899709408451277224106413974553056485067858230973387321434053252592732396321155275777457642806701800460977106696446162672677481907568486480662589071401123099573072553182301349828521884672427889551585524799486796239147502703593093821729449144093555125572619520151842224577163037075946126123339526403533715153712784656141903201656180223210050462682015637316955758340701353556075468225148675763324982545691249558280958265679604252265585330229401533473203810636083513836474384465727021243575848060327193376845839334009690236534818818270353017322912139470639727840159753716949341133753969237033607262253246586213440442481722617743125232634424819480066940713588226555272264358845203996238069476465576703967338387339656327223754866771258374732090803584495159194069820995905399411873359142213260665931011749851764770913148010018978435744874108298057394893647809909457630451723024336241339675969886172119932213578646490285948176688465742966533938845682921953266898275280196269863662406977619432897181162011343118974772224259697122850341929808513571177791143880477720187995700230150289715994446828103974317264221440 [83,82] -12626147244724210893255442671499029063247525486622959873569228125622132916224376200571740032306913363355647794133740194088284132398157990475898821092160699864814865922947190203132714525133517872447910718018814841362297020870278562419760270837168971178010301837371612098146467964799143626119178568109624536777365042584268919494982599959854291587517807130581377733131920647716696966032549850653106944720275946778416715252801055939855534794633234720281407587516698155168802896777233638220907066668564782962083781668998440675144318672181070547524322222481627015152249060011209127457931632541883149641242593045753385258967907358008118434545872768672057155235048551229375903659652646764830805888942377056296492325209438009137673826281781858120804930320542685871046048418751650197655091748104568090624965614661049754506840324125503050108020805221348220547709139084017949949219664641056103057742412133795741633506666824130495028367009439934836482178098505178781750331808941458567887611621839556062535247341481523716818131084271172024513911744323765921967232441285138816945274751302632898104848623549694022200946883156525118519677919620164652356701152201617026354883844198663051968326139428688002028129663962437853056 [83,83] -55382581114156058619843651730843764337740024704658004067558937600189129108199277878727193037237039633930023209134163769821947261616032758903749301496684621230500099153820415998202855413279296004748143165400333107816173753108120418999399294041731812094113198596252672599344710705301023224009380797849576994964741518464241974291870820444923296909883971416250845377914276336432908711565185193118329716477707214840432636049722414200288151830866110963013385768084056525170639020008941809543900688773296975820348835815398491801361682670692269815571327735647165114559215345990428223413892063001985802056227267616511964526822389496941105538162799003037231605928288191131553246915151217306043780351832135463353913384697936032576752107332020309555324139919776202614983940703227955129898056705444432614412012736800112693854405360511739300417589827278268886660461884144479593376033501684714402093918096451666170384422451544859290044063056588965013343160756484852024808548158605175705378124085435595336402095050475400288018387104692469889184151145320011412143674710692055785015681079826299732766016441374388510336942738227030534702776063665901412862318573622955498335797571543656665819808347124817986709316753968 [84,0] 822807585155296657706580571628055838458225086095578397603355416993070780718620744685500092275706819721655517486201042085321903094502517992600376662180077981070652353647705771904471792987713595001421275795603251985231813808842274826361858432139930184526197341420623840400730550324804512228330570000850724164920353796951383256382664400681737239890016958293028560103042009743771013149175030004895791493412546831088809048655130492778714998472537162024988743178905000292063138195862473644696070012097483918961520196328993290121913101508205039754784697845914323325734573002996566517179032962318099462099098586021264940442286951573341938147955791228765983662329573058836433000338781968829500128456910921703141373862408912613065828894569294277504996849910465617296228734381246934263410653905952759823380768475017068843307360876526614765084597052771997404599095193293494183804123581070318984621700955195183234059423318995261954999102038239127389617475675826722408464567545216386294559482151516749638212179123757908821370079940760515913387950109271284020295087353870704596713237170634681962509818825553688075263827918081635977899514498296932503172671151358389825581051398764320683436658510778115198397462260932168607866110368119280013564677610543687685679475331117416910436436310272556773358089525674780706880540242614869985893981193265105022192215131335694790460647436733720370109017181397749064459034689009485320405358912212509953959992348906016148498733805108421030863946050395085397006600846180352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [84,1] -6937356977150499020449277216757871327199432464044229440562587290524818765068360157074683370588131865780033884617279729653629262478609691828193463559626310896386209087720011791520979891098681283693021343352135957932585944548605078705049556717818143283227484815043810041749707911182441102740508032692239908573259981818324656265008914984934590676320744024149360881014759235105365871877038575274666958463666239099612937930176069245945355838334333092343974164746102060983596735414693725494668409259970819144774574779266983998464310372248817308023312482758281235248697726463475966161557103107126399544180202720159117097367326565780780216646108740870047184698264020721991121516931082408683997903581060209208482855826485369834169080129500597330213246079831308562710603618308894327970943121504243097197704785024642025160346267995673498119087691986700848623973243816109221276998453004188957070209002127680515165709648668907976081144183154762820473573194713700356679360686721997683613175520750479385675521487567597842340215159975603068742113910312166400368536642649023071488263834839388088441960706570288412480432287043136764247267565892153062204530311766919842173632500848934279111467502777151849515511637398608311544021747341334530993655932014263116578871659698028282981328362658454125191794044077988062540417533992986357677233212534483224205142571487023242018254846372985247139520934024306727619465419494173258345854869933232254504657342356257132165612804009814819717497787776232202219164994193326080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [84,2] 35958948352713968946791171448940651315414391438367421507124326303341351841286875780701839358300505358652783710154189446332502206046582982584962998535989194869983231832347105486681228231697553689130748528194694544495084959268560120853988304050210700195792265761260237049236072384326004892418759376119273291943046581508810615334438656815001658707907948065008686632261723275963209894615479131123384908253580496217564299653030166752348207658795951757133559299879324880395632422821207767732054670132769412488099685599216307274472158112141411078769592090521606969473654011942832634439807842318349115227418653205613669950364627283076701636112125588446287734092382075800635285238028634315200098064017348238317157506884610789152233447296176882681633190629362479331803862826457768310949666740644100997734335304456908029839553717290068454089155067902223793581233998790319764708789829441473922951513189610699144084419135155816432144192074009281087527777332190962918171134572304690854888761675445510846046363135720136182967087088841453922748362307892114535846561954293461955734128874287072784288118109618425586245869835975842983149393096525746402528108217456777256619241633570781249444490823114854668235846202001095699654353100031760597191412914639888804367244116535409706835729473307165364105458123895495838936239574562745174252340879874182681464601575417017972778818517338071176917075237454883393163910278947364249383388675690683937490148573356196484780854149051340519289182331927506917030790594364964864000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [84,3] -89301507356682198050588627644198913137778534987102560815741774167964956860666007116311154944907730788427663751158272901306202815831958795584335843396350675000220799208112119208761912096770731008202838151577560116934554821237562216792227912492988098513009528470736622238664772334596010544698560931243480060834426003887142808961474390591328757662749780635769408505720604865473554461175697551264127171562645090968995762497580808211344519503558687478257067298581908562567388866927119664450917812596803048348149189350613002015370081557095915993614177315735201058479313393496062342404978648874609070528709233354203675933390180731231897669180150033440682536562618904817031244511735506469196207680907980824376350469555185262083898492538727455054442183721976608544332947291046747558847145062827318472265221209288927969957979170698855083664954119218566476283273764600142586858525649706131403214279212214660987441370606609286083277470744397778323073168042151405849213299453322408175498780924664097457029006352329787822882542051193683604226893153689913305787591011090712851298661761306048704837439255695402285357037829436697761065912520045689146031206149523188703422306257583631148769883339469970288529793715251071688404922170478694871538343122567513583562064806552835432522495153370815811612198085197440092337669818531986489265652111560461652324105745246881269068752388447591489918041453925630455236889572065648905183888315990431862644501679521883874760513547772562930554992359914850661153312420063608832000000000000000000000000000000000000000000000000000000000000000000000000000000000 [84,4] -4347882951849891978478376088922623135532618218849733501378837345305155639589617113700057423180687714898284447768581010697715404733271649845466048453046124773440326459971748132267894839451768502697514638463704800624137187480029439740186157975914172874368099327057473135144485102446688302345889621663976823122627705098777735420651854139855307831994105473965376845002012660044846500193303987955374383318519106664428507343324795864330591619246893868053555974238179352653606347221751582586642786289489630353125189634329698382586603169927376857052135065591385194306722666537455302727836761490339023719101631725460551507350527768483712226231342318484350720572857663977895757831814448752178842143223493636901518175442455919230294086312484193517088119761317711586951494497827684659270000621604516905292994028542979022643960733240649456637872127657647211311084173435818100911190274680330498910816674524389059872289545212633170423251608682780830516939880114055091994120773977246677575564300029544094562005064415282417776350314682533730960280204738735519273636055587959202441889392575189378594429711200163406625082109459504051360188954518037036796643767614319291160546805618711461264735653551112719658792216161270290817875578811007341468083033124456776455043046844587698787927332218950703069137454964057733627854745293140992886266856909295747952733595651743570197362670956235870897633585895837200630429254946522206989733606055360988572208952618485306796162419407395679744670087228732996721767632498327552000000000000000000000000000000000000000000000000000000000000000000000000000000 [84,5] 480348169177200351146604393343468060984300894327374796419646901389857803672153479998678426060522546404715013655804477821397566173569884264308009263337050673040522811439359669137540286232595962331430818303323294832285698843616758542997122923070887134798265799542180024621314371564780916978807184700081032801230292374485393214876911269762191961158438678926757572205669452844781388410771029228277304624577824262339658709589776788228207462331722584965616512136754747127940643410522264820490545085470141399486732413659285667527532327310281335038410370287373425874303928879903143860026751670069507520382997523576592690983020411467008651357103248167486096686112037105577836952520738290870806456032088327615246022410141238075115349175324105557931538180031352319668276182255055758003458884560435864553781135114959791033730301573155097186666857785470601810939248731492146635123209700514703815770638888249875335170289341027455799066913354866146462765190475126498897709222910277887401760342852905219065939366996778600606635762870916237606537676334021999821868057206634036209490451410457564252831292338380106484401685181580597531945232851974361537891814050347778485294751541010531198511764496746242439959868615562641618604557757079321486027349893603624102976311474517999715572444591273975688996234089822776498658366462084406317749368149186259977368360750748389383926886465815308421309760468129283362874389122301001507852134172842212865767328674323572817557393623555631495238359083142048473539272158224580608000000000000000000000000000000000000000000000000000000000000000000000000000 [84,6] -495099317116753069713967611553546630676371510440813953589713997376253200696580951522101394599057259156051588426863461281390241761662905774603427788548446070137131414733229305481352478797588806813635227180101378176663357209736364130202556266456730882441719557070505300859326867247109445966707722222671697373666067921983638422978227296449764304382517970850923306848023558081656869760945270284849107378125072770952970496300920776820691443159131767408201476122773648093261293497716195569474588486538831017011299291818579346276124915915334191886573562533767405677953485410905809080655355474065815803808827275944075050296884996879844704484661537142622183104467117561449201951790191129537892676378108568979824184924255444761574867628328065765015414272448822060149085434297844922306689374914634710302291573411898683823871374588794069403954623988737322834933269962416873298807747760515029320219631085647057979850990012848716153435285096495609800689902192962705934148795633283280454346884363336514419529528868143210008745193496643846127994669708674227553786412988362415692789900843310981271349784881646377442991969507216477360974857863244169675723562311149950459839312528591594595540849258285847235237994157062132989480269436277600803264769661124939884756400906187093632955972143265623547121967187967501744606415763172640500886258447722371943949271764177277848538593373632567561843588638529159444252080002574999882352211203928184834268377630476599922422741828484223579963610586002314647685370128082403328000000000000000000000000000000000000000000000000000000000000000000000000 [84,7] -3300529442036487921576737718655111260495963172795833352094625409879858044026109855856366728515352325991251087886613105035738264342125260756113081402918214343050316780777943623545707034646519588600532313499953964632233765024861759704168834611237874682148434244649684579191973168540856904566289660800484545237558835877284629418298147542842480155454654192227218920922486462514384340652402056937979962498037756207845919353312511347757140850517301178422311668798994637594760393212790671575075317194146507224439974425698765358912981671722074232633129721048248583079513660640453601959220697653164618106461212141212077568582989406589280539821241535571284631651051128666386401529477026110810573074149391150989347559890272083567687916715838599319443127614509364206745703851168851382952956331866975628367881444671668850646697797195601657651550723360559996359540560696018242869373757726991749596255867118331409002476020511312555586404154413726299494464847870043154028971011075895273296793638077121835990946563649897307092698042502446698908296486599058055290636212345780969273641514404478769615724331673238058492271167939783896950838033566809916084538767300353626818294517234072738392208901741305348592845353337135410232015402946113393705677934792414059635019214462263130172852393626250810208698579791244566952595913705731046326983581950154457533557779854050356733760410848143439109726285241185451843697995369035443874738165167873947391523380823446134902372983538140408510190512338962994064552851619532767232000000000000000000000000000000000000000000000000000000000000000000000 [84,8] 16434176913284827780056554570199392658095140547856908393568586928161209762358756401563131065651177501475403449745387909148832510717717911107666955834477058998777633812054292170918049018430996474472130507463230187598351832948874191487976009286499004234040994743184511714162818086723836054765457870130557742461129432381461654534815774206608973195565549356897698603155804957429203996493270425699915739174640847240195244910410594677267019133843674489532074305916112960614833235783802041981191661363618465341464358622881345173403000026983013306060772576129803074967234932680103169158266597158063582489359701978996002482041813259989042865607847016943666554833649594036591131078787299669734928333389279688945324524683751952113131130641994332244983117340992882611012082793203301290569610801833450155271459663850786562073670181585896700981999468886167986107044300698268892646842848975174329172919141463604563354283862847669978759314010556426429203223698762999736467033447719442760583556583724972657842363566669253799542841660070858074751816662148416801248880086586369623897152645714365648121796549233156441183585108541892731058900755731873838799342535671964644997117953400902673673012879335501891885745128590321641561700706704190714654268393407535234066638842578195999744203481105541978060227254545934118393643152684813235506164003364829305697413259617850886365637269569950549464492272384642940756199268745141522444927336943038552030725088463363665979294656112532702718071153041828577675033966485671247872000000000000000000000000000000000000000000000000000000000000000000 [84,9] -43231855336031265730102903823748221544897887596679300407598249593395211010866594157517965224035346599138412432253003089784849620648287489179375336839892127114769195571036190988328064948981109304305292497670339459825611511762332496617077338383284497046184052245192761430009057046371038458465109839963062515017176209593255633609368753908616541696321797826301903514373741421101292654795914412393961085774970057245074332762274758056479790770563635927034061979236100892730675757495157313868661343253912358013266549018889939608712337901604484878070972601924271577861438948063003849897447682370614614341168227677464121213791135242402921083881616009802272863245700957038135878829336198292910172662196781162275919735263246833996470334819818008087595527441038789401495614761161497615994431774958834987154700417206205946368777197600875436348796390042589040523232351517828832490816962524508074174707574131732045119183878568654470687564087826915595821623955437776203929274639718706132103695633751084323105786170276136464320175886742043388067533522105535430472535415452903983126622142830799397790901963514570869878331557935373450358859056663997741066570267605962723391031026521100643938656825431735543712247263137605192363384031887350121958615019158053925178229176654930883159550938569332362321811184426509509001538743212030181571328218706782629675599751647557123393923437061510466377172203245367767001480449186120702451610239094243665924658777134539922830640125696547952476201460523488581322370026376135704576000000000000000000000000000000000000000000000000000000000000000 [84,10] 80686648748526771614717790310937826222787620416990368510054974503775614273142728558688331609246677840882862933217741206834173308549722265061455813564374037936812254455581392498276373998699487878665959717558272097300965432218894403800136482981508563232078708002892647169351573863259813011596959872068432254430315759005007333388351077998077853670277273420245583120177742593822269761610794046093498164062928016654039505576609139509194027587138241829015642375670972781093771192119571935833756388311293223633867270984720591523072468457105234384420482915071335545007686480042669064274407675702788581990772131716868788998445439372960862497995340406220165796116864245151068830258192084678668748829787910106009710887121283292353639985737840900184214767456899748850940650944271167824320117607900185887688764318687018429361859044225570130876633032871290383962200017086969406588617193665559973752628527422418070537987224027950200458616877599576138469666387682203525309141049063195447555943408081051173043148351787394740173105162916946330316296243958888421168915120884460214438255667610230845462027817522062774654485495781394185167159444075693838369157168911001767333348724326292221119786660353955589692234247345215399811706178433988808719379791909827907377019292225693078349420236690402890219596273357054993104288980852918868520817358300551723178430400700129948929306578723245798897869111793271246976554717050284359984521049760450818788203178231954161963587940042181106866831227947747471239734235424020758528000000000000000000000000000000000000000000000000000000000000 [84,11] -114525807861955253578563337080525658428784777787156301153459714276650948373441241725481662944149937250534555123272684123041311577745232889523737783144182070685358985518532121603463290362617323301033143721188659529949984572763041297877738577439611791125430081510955508730383799846679444278498812283204413734149977047276345824898108611233351251358798317378272659183938553951068009761539497641169394152324121088334322431001166103613913192064814998224411999545940446735047041183122249198140864936821077446602140605358077959278142052443164460915740289412360088441582652477597568268251587752782051630435629235131332548677401475471842190438329123857137974927118377318219024930144448033967507028069755956094675556414289254173853985921838105770737434488814530640720524751775640455897513216796304212932766065370665945753174298572952011883364482142210865790439431053756494406355690407320362395811582569393551483865820827026817038457273963578548781221400562030046829819665021816603952367226653739095580498064407210189915516600587029191313053167573986736805417585864598399861431594722374085363231760781122010004913770318314941878491183293362536142846098819747584782212202140351469148797702917269796728515914280069567665527254447257002718861690548394994532881863663514625548865323307215716602776298965214825481540119634200026858765787012418759899287418954753241526493320556622421889139772584652471152226045032239243818454889180595363140339558955471929863610737131170438953292778292507624301157871818157148078080000000000000000000000000000000000000000000000000000000000 [84,12] 125771525264056804281565470701527197212273779767867864844864847742869209894795455216141612642143372960762666662118864701289578913420951064785243563852738530536305903216740561307558035774192810860830801098582837497371403144698876837421123829362903820797791561318740264347752795867843521576822752401760456890160166228149095893000225161667973849011524986484770606633479239512904700115242054085605995545177433479279078046862896142639485438033860082111057680621123723696650656737966301361059822457096396857591457728772646605781995751760360054047006795694140485900053962529798800326631098022691602241238655298709497946233041748078181293547062752181534147339131420207405722348373702740768776631476452193899527168436404404957788837948318045131454584946899232031829419811726286179271556669237918234339435261630750101804770166381173376886977272559355717723398850441069603364664454114373894191145292110873360979199185979946075241509694008482622062464990745785856982338506388283450689520538924325733242530043962523393049386228468163364714295629309698827118446918482096270002961282728911612268175294740160112366526046812041064435452541454315087420772747111638496914626568180529548683491650100787540755874838136331478197194234444681480794680863560414955369109307893293206062949163358499583366225406144757461858390577439473463781461196099814392768265380225906334962989427762621563662889492915131470493299763360380797370575791321733896583506623962823994080854160820692724878308798084354883089111409262605606322176000000000000000000000000000000000000000000000000000000 [84,13] -106380053742053957235505332293773288795795764229135992598043984895320847023888459013983373837996547252598666320593580327489392345864530808928002462400480830894095257672503132934706166549441645123230384349082353082783576929669523417469613056673926527410573840486795159744335329161789442213831309268372523512300945006705786709060403087143920359501485798842180618738614939863907108905099870731129298162659510555414924922744366749462161518722887125308943248340872851832748875454329078105258564389367573669928259305371738888211743815632874933988407293838255869957273353566781507540049306288154872474490333269907639828541811828840338014671973428253618739583957758088912596088349748465028414072652284488422135097938921166770534422232555269549246468732683463290578411932912486372120813209827252894544590095632660479223143549873270358744675354145229570642334199366816266865578658870582860006028844015273966976475835561115920262322373586959693538670244267339490982440102657898035657928698161002234392075385210472661240490692786301429113010759749871512725670906810142207301567295268584061644477468279338847426807680993618014354524650526863583987856941324885346084892691562511422320962758937609426769740732318358845504104182251290758669082111825809827130590219489167792614125753486976501617549848045284458574814025792303043018909588999917330806105410099547983261898060580087552727468008553472819371574487017224635831020059008432713824493276530041497573941760921008489054476220508549301099161077706110835621888000000000000000000000000000000000000000000000000000 [84,14] 67727037982524995786500110010271098094238120418946545686212769653825854669086079099652807971780279403462267007953491987227319609805931757014950729921679702204148015205690930104266209435946471927187127160565377474606191378973383569023946597375268129560105806251455898911873132921048043196174851198400919866226217962594874838633950502896241890104550748797461653485012357083894195537967503245522571798395458716794822423743494828389391926819050467626685136419529019808816250125416394224247482358760093985575936750404739186070783503836045864147972247516240207649438746052572410087965707653823633840613902161600441272442647071737121497009438398727068695423725007801258664914628360675161623956200314354835007000095441632546944682599782785196692776219780509727631365689470885633088732186089167189320966417567806558951632008654770185071328174086426996815281003018817906078723914913824725131144313185235766741849820755665063953687041746010450584805408223746267060009141291121991934750539971894196403312279020316335709229935363678908864611721261705107999771327054011191551143476267123347918460282298518777696691784678054905428653059196156891234118220044874115454488870431970408582781953365984507537476569551568311631701498397242823326326196418798633249390628834155425749180266010815876689696821579909289201124058485570017154992366696526594055380035732674427321026177348256651872327151434618798976800788025547126525200141882764973780449282247027654544441972821011514076068280824187260823645400052055448485888000000000000000000000000000000000000000000000000 [84,15] -30699646233050148881972836927427061838550517337500561707929669698093226289122096884177809787405293293957468184074476135053735158307039039945111555122453966804470562151322744868715000542120737060401699004332416035408481825162097028009932923250299526438666994294413770127092687973012417750315121810938535462581241200491309142256471385559587331209505914543386142055253997458705964442835386448202488526122193236954075003058800669575581240889848112154012318132438788300007781834609192414308824548603143542627764366143251418314269615467960774832109737546194579764552427936042059711096576934258430821312587138778448748719202752808773620827182803381959203104461096624944103826397820365378936090003361959635706327922259089325160149356032211003126903754435236533596485080598700005127555199942175769380594680169390954001346302325449862163491742325078537775126519653309969390699053368468248186920600339655848700185021098181665901212651181046693152928899260032962368892890681656699803366000987558694675467460367727171706296805215464330691133284129545832167220253734166941534048331969264236416471576567172119151083929693581383892887692772776329852174945219057933075722995494662353850343618985994724325498717062218493871886764349560957180020064477456390666398416318093556290254650493081717171995672781099444740192596481204899639243267477616348265551230991773496669867942680222592093610529332693338493677070630951219415248161561273816485537707251046737061332358283773478162741334395801492167776292415427894575104000000000000000000000000000000000000000000000 [84,16] 8465393606071252561471405209021486887302654670908511605723524285916466243906524175636121460516557502831619286052862982155007345788905443664249745883374988315797261127465428059010752175789215657307291699046668593951823566272698603693111697503908418104402112044485068538708581605309080937518988809316688186621960753306641659456858883020778239424242809094881403986032227647276775578665158687357886141522665222304625284305028022010142703724528394096604730063499050136013043228422814277140491482620630532039582872446853596531424936326876708892370683838697867943771096614007088714812677627985816452706100106013514247740539709981861963975167065858938974320347427144003496959815230297125844748486727902496030833602946928241921752060857568434604353788468683897779807943598933382857857622721000950529347877716038650702688000719606066845416517293319356436709736889642516924718599804876500238924647798909437316527138531901540736157780366740512571038444847091246311475430134318497256752553964379320133398972810798703845915638644084520577480664522488216425284969411136142443062043203025020573241824147480527613761584141149581393983066289868016630916109024526841852656036223994315449158882434162052159323486955571416515835681276564792140465768908420463970334317352491284417456150583920819254249829020468560487237551647294818789540156684987465646168466137059677695791720681687375558889905129511201246127851526230075418607433094966512390182366421857582069394506479304022901390134200811422383021033238729714565120000000000000000000000000000000000000000000 [84,17] -416922416678779124953898493055667643073189360347660153211827775580752705535493946047305224474445089787729905271371692856029587419666785671930879625741902085134935750233092065346116678522567882329663451517357706124116276952751772378276502875742733783838602796463308983169902263662757623391937999378312949565915391877354349709575804378230953797827217710257040559651430347464567094278032886478666832007500184420548492217224499784673190389065073147767781665519485128527460169746631600215248833525673448299899512835553390760521659375139916188021010069676591183133320289214829949423779913669172300651853593185111781111923192049551984229026063660541393642811581402299755361296376923009190471219912587870845907030355853318859586768666768744190698778071072020913122267294401573646397232709595422011803024046579147788815005338189780386939521591824827435636544309359692883532336455619329621116830046222317741883510792213858668558924516642207268152636900650198246151742754066891160501716972931483439040164354001483472682690884697577511807091900318352515545244267915592476372399377524265728354660579847651875259906753387289167041688093900814575138796955076794150569293568893520734400487955355940662760894475628559819018581044742430376667523806683026568354664125964232973832427175615241326138244697004964523976023542416014642951607469470095262465278502762903722087547092761536888572533998173482547137316628372460175304127021569180185420527502111619626432356624506792970846581905165056673961861630635137826816000000000000000000000000000000000000000 [84,18] -696794467867491961792245691328421379409284753766510113373068879261794238538562361791792685044813439210466952050801277091003734300262478430890606618575170162427294372534823912175152206933725472267498985159092894862428548760013099078363868075895717891177763027211446941064469675451596444180170059427194056991886439493541043579978415264352233909155315543829999590009534513046173342037622840286673129308859416788856284347356954685492699083845503346694947821749478479430738351014511248323208396121762684998000088583095701526627643622501185431825027007067646701425065920284611803815543142413775773981372784505284512624602560996394273149166443567734614750768892380805386369081237704337256155301042900646478241294164226301206797402402708092523263628346906396702042231580180725724832119578455605632640742390209660505560597051014806088604258032018188699737493981968305197386795349568198589548493189382171806888823072846298595387470542826914261038733490474737188968598732033912272828764217709715974880617009310887497546724763559139562386121434531144506619329786740396826208033238534701754594344786834168621636258856460566098024813871276393055990826942364165628328467502736466809185050734640991217742422424832159337351849910048194138819535114774836431187546829228213614614493041102612349750707385241145412291955562910327537579158558686006408547584394443974558040640988146623146254733293411612732749180070901881644428859831992750950679033421323230848052053772754882202248890959363281584233112486758326468608000000000000000000000000000000000000 [84,19] 410964219816410584517811187926578368762464782386102934695845361511171163081302261077653549339960412965327486911547369043296653580782011655933852516112591689123416306557138884292307817529840763766698755988099255729545471068552979388494142047256922745628643416725249948063808978694306895739846741903516068746467912397304276479332411784077584845105044038674345355336363955398441273228556843728564790301393718778472921281992888436709464063468330560946419925726092203903676256996557054239479033797252216481108871779981043090908573831175412938172149467223694012244173988677866978570284437637200487450299031505399648796468419997864093145956143507623472407036529084639283437943430140730150258133082074896924532481860718106380073316566942579793826840164439642095673253014770417267065901702776655415109001722060101676284303321332680031780486689093818507465333935625469536494252490030722474443191832261299229520066771604631010645999101338876960501099546255609814165120389384698088531790346445520950680025793211217723815395789450087417385821830999689464795113212378843871975261052349895048467844850449547682326765717514943639523756508546262621199945874946260565460872794903056166012166145674198088406427925409492033295049961283317586454830760870583690337716629290557687610759110968325081803376360715330902409771133127202474383992761061175516394596601054568806511427839766865420388906597080842634229036183473017009035542087135790628023331033045135761024054162621907919453717745704720376410822438330562510848000000000000000000000000000000000 [84,20] -454052710911418765097764460205972854602336940551588319264604763368963722350412432391666231484105836157508223960456087556696865769342543396470559141151541741252773334832833900465115712718545970511045025778628591862485065293257588095681874111650114390752693781232029781740035307326066473770355815812339447144090725725095407675034498523357571325046454468737787891183982049768534406276851006024505692391032079433308848614588344758123789324061970734872714390875044906210099962885267476222715937211524831925803470518104056664770028396689906887342521571973573516542730471182970503698561559063506152260301231655873254043265871354532111232323290878618922306743976300526159850804712938254074836900519394935216460544736053065579392067790772534162064886322512946915320971148437918155973249789959691267590992890191407097129538312829548087596757008199215658825890635154047967720681482917769525259432334133152359116345669925970593802237454911295148554908161678399536982138136322448105613630193250552273152545444955186213300026343299170942473237150408558221272935849587633115810127676646045776775215598847270671162001982453118358195838900957307074141506618075320857829435004736134042771799383616482084934807996334638617648070398100877388971188050307232780981829776417142968637285934212055325264561895001072871688840720794152920861742470343561770308046484754597001450764419812528492140584468884562258732626895515174628255997965193644634132168129230324592696686396887229616531559438139127086714765475262243012608000000000000000000000000000000 [84,21] 657401752689494026972520382420044313440854087376392444432335226721697289996218894169569757840894884240515211069451213097538004309245938508100017944831569387991434634188600623496480123637629536796782317807876559636815048601395589101174607122301592109151984214388233323821479739282022143636965733878416930170631638530200652854390934822750001443200516711320449743260801118766684207750813600759556505954886680630502049643462576751399681844600685144108839042955814254747696105770903465736515423724923033069179521035233782434642495967320941463710691146970691930855819088203417233422842355739197964358367985361881846044346934384404916989394094482995600274324061343038997335415572230826017605306903869564665367855325124179936700761865489834065777796811898486048673504154068769964993376380968853514582370569102450379590692949947852292980078311209539152891516051506103121041258731832571387253536419770448983465460641598771746661021276783031272222014319445095039454260775723818200383386119419121216790127595738256845433861631084341151339170126856321680498065118078827863400677859192728830497124004193206733029736864572962771926359834827878269251323101478418082309754611210656935730469416045649331659282823063983716132414353581924002264125789801320421955845655359827712552487029998860346846670724532641742090506433045894836325372800068727984027909975305626750176330286978603463670890975029867350586753204675337247429615058402600032568806125308331530874016759801585113412616543433884675406677227249581686784000000000000000000000000000 [84,22] -693997130193769856829696167591407267030960263241426400911112653300196914052215807339197746347536074425058196331535648509829468452195107208549639877463520876488248225006639009029809326932347640179906385199822909449498424083842048510499229059076497987101766072540633690663650326537858512670413874681172372334468091474567122306720204725979646073428468941464959915206910623627119227816777290878503926468149421596633478700237970348242807869364499230921904196670268817363102567002692470715301275951551997431070758999469910188372359903187096393528735816655287708687252164019256873061340092239366721775828302705631116465112240545047443732647356208793683414771169675283693999457802709722212714599433389112177220809048806368440269646293417318190003313997149785991672014708593401872238251632740682645543046328274818079283303527540086120013770652890966394890453298776327615050036981972639794139430790036688560686286097429933623018283995594802391005874350974955006994928940006633872722154845799986885647738820252465750751984669955383062921779574891383256421395310614868555623176182421059003511062627694691685146520160369087586147016718323400471294803806310963039871646100392168512394999508967675371570276359138137295550340677087770479666968346950783905865240096215652142967628920688569457816123572880122747735804115566107575129953496385446971708633612222203764985591646138472063811777839143847461023328832152026264854067256914511221956066372517837445218637480181171181724287090371495717528400890972686254080000000000000000000000000 [84,23] 537835568620682217935547352280500931279725086656274311652749770898473140652883838691245131455578017223515617826548808315795913317807069687726496023341020683073682841519315113237961804985568301921783595438518658753566324988184766013076164493931316729293932792065552210258321343944173074537762253192622606044880054093522532391385928273947229617607784979669647195124566402901863716878932817207473348262054215518111364144318023573681062916169817565421466564795565757535995797058722523613349146627790695288339304109864125337226012251752156797741559907765898786340177623181499271756527714342669804234311748502290126802894570923128682390365830323945089959433119017968947701163594102796401100049246223125044552170071333640963761261733344986830806403503810570396783215025148003307316980315472886457446259945970764069159983411771491715026967410786415922157427853764556479520219090152139284802446301894638026064786544460000945648456668491222347013155136979004314583077112422855554171425182457934259021149286978442262599379880336270632490591718972141146574114375374285661731515260231324002446495823548759055404477222039198819119309219195080234324029204848821178715868556631242158665048823004627956094920500745936838325166693778934623432097044389379395208004285473917055547443764017177160963937184234582395280036322146959083044660164150998958821226506510540974179038585537967698334103546423618734230083954826876710624153776056024011051839543034808386963198576347108691351850826340272908066526339547109785600000000000000000000000 [84,24] -318631697265804870520635505769731976718453202516409909456712006116207576129947949252459476372706841425421773499937601298321554974130543228316257258468982342186918789666094135515273123832837120804297760751557428463612701739336942946969476142244535957258065408334638752262328187812826260930489853639796016545090033127662475484385369093867859721489129656937715616999737989321126883392121807554081664970635369179227148446662778502088942863718611142129290965427819000774741057472092428362737953027818966105348090829383739692366126246250113957780894105043522960872004127534197640387527318312581868072290904708841759002211627693677789439450794382674021751251049682306771950038417844268982418271693011038308913688477529293581256182845548683713556037214104063750972685660615755653205521322312513325607688590018610659019960250404393284737331766142539860363084861620373170600279940931364341554650446355940408057951476528552784847578725877332965767857177484128655127101330931828475308507509073934073753622670298520757347351194440451332165874916758007412276597400119395830945320925386454843545447303378737355147469938937002063043040181210592278478970423818934784287499443980161932166170951621299464950808457177631674272533153746871078748441490266074962168501952758844895834583063417772432791956301290286508376612512364293082192016782858805980580138737892439092707034650606702339025306365091085914576577674231875329308668520178427035927829424983388332403789739359600352012718357363135726179383447088770580480000000000000000000 [84,25] 145115685419329699587365028593041119387350741869406057782317543846052786265099330039030873893357838306639607455311411330593584174252462247138885392337116493435544853548107485084426313548692128912176089122038120054468947250570740496665584750748379011089500949950986717522246192997165526435972754476504504377914055461534213862573996063989414727283340292366839574718383232292766801678126815137827911784443507290156432304844866389338559209557157999943542791282843032681677681337060318957861463047810224157107552740547556788142455560836650533061940053351639623743485650614136089848301342834633310062965026088748074485315473598697491539769245428891970666082175656416443045924349442870372264564253015036533510631499802933497196849703118574105386740975725436779711606443464115634577342330055781444752204849755802589452741243847789130843505625628023093307353408438390218436481403582613509884828792130589682229774816316381914787825377871328304666918690288354043372495673932352713663212366876964377918062173325593578748332547362562357801522112645211958646672953437110097928070463979434361918268512970836110715766741638580159147537912005124190254093068487538846162464724345949874802487297761034526445637242466744825092093053095043890704560253065786247615722399640797038243024751133287307003171890018344197026736864870730887971064576053241449248531463002531058944184157329669274093381037834086622707303125280074363137768968601551011119955961869139912946675124781580368101122227212201076029742384863728631808000000000000000 [84,26] -48754655142538942220052415272411787637867924679481696755078609052788711431293694088125794747883182849417807003472958875900405775834547268645146985558496928096975638228333034746174309720113089457815921557992110631374025398636555701053012495459996306975979070110837312778162421858733689283546708806532280649925427815912005367428467920684898778250507288823553588496611443596763879917223334437778842289822068781372416010502010372344767920952960654606083563350765786315638257405086833033907374682012841824863963569049872372691372753121412627025532826141054428759935961542909659242197104622567102634250103879782734836721288450240043396006600755061774489373729393912553835745011310728772373701298789399331725549167267966998143267934520264314181409462085942517091035147666812678926102926944524232471883287837765757555167011691634412712952225242829942831914641945092725523520267077182043229633228701832529975777940505511276457343371836032475144592548383303603366209862577794641475975557051099610795284264427413893505613111826049291327298610934034031067192652405100409700717214466098936136608336679188704818205448764421249369497640221213762190406389624353846397284020155275060052157901143478481130797726082142257378018790780892203490227698251032866267165837787466054718713585197446056437729689569301934089102455762994183245866334664983990378058310749033216664566504931121387154405586067595835411174632308320732177080862137552136577512923835022524788548588779266160710795724931326697480471869044146831360000000000000 [84,27] 10166258027363124571446184509486717518316379101103522243913961918282188055598313572486312551589837915673029669835069399817178952370936628414237293815707943664355788647005522738176049763446881181841390554356659245405922946578195841743075173910148360221421584872668067780344971344187108343722772081682573157206559927816401047433440594559901346923190811440197941562282657314791735641965710052364345815526259021389816904400090632430107681489900517230573958867565460479654858908885498388217943409222349966956225568322458503886140806882230256792000499096529780828095116577026636342361642612143035630993728985035985324965650282232102901196919045305636668007016930628790202512054890854566590696637046965046332588869753360788699748746166601147711660996315424682394018691980693197057585732772315633236835911889718350257460478164604380973665945405659517222920972026648222421356203158923136994771365626471856457756804018178844564003129644116819832235226881946186347813286122391808750450930977461588735979100338425296246297719259351488830452707395834354119872275313211726857054849754560880639231628985612503790270654443731641579202891852189381469238509375197627015838263276644696232455776575056985305510373445685263304073592727562649932629798397543845326661174439632178797842541019089536182417080300247430429005737251328589897142861955797933607542078792120987733651081189552389380138940853529097296989564509444174939191121137139665982621042092559133558326651569785654308442969412621690915593750475968610304000000000 [84,28] 84183231930117265176673941138639286183262186490788107438365344654874953757671365241943770895948132793747493992412187124467213437319106748956333470771133339743554521641260706642347647613251532877697750219371027201833034429619292023868593597926635223742824812677805205293048273372837738357977011953566020804941760293648949693028889289808769593817370527399091000705341947837672945533500681217825207539134186648661688114298203644738259913823487633423473990543720614518784279125981344513196948218322970803932781950686278961070236805858445855409932099363578572506250750101379919623912977227852488025471675694249294614798316344442129166567595540402493851478623110036948325347587102989521143790333145310803386728313894726084523009976842740268188339934527620060254176061185032394435271437299293204368059308097340975568297817653725865010850690937662937480794549857740403354822047619985208052665404178797325842162097773192146094811642898947944735406838867871095386784384670943661340845573561682344241179730282020634415239377916794074530734643929546968483147715307574826861104784000768202308466469095930716144904922265405267410200858533163181773162435818925056255751798168175844524077002200278990479821388307744914817322712638057410893367010419045577788189236351232307755695053370346132368435397740978214949431441104555335734762452206433681074766737760947529118575973278884371824786031691092519794590979889028721155165081065550709272407576484447744748381498704433879008792044129398503673359993671778304000000 [84,29] -1079171115859619643042901921445951982525853821317560283355736567343359286892888278293839915709328194921415381270419734275427838873267431116861236245636260811025416173349740531796848825030868371880171215525420004150347788341169755936486746249643129120601094992323453971382881571357968578693244045012528300241529941272640798864660861619578638653017204487849284646016415099687163800839781048623946207714575642697639997242001423715880741180390235669136270103397521163446768763402442586603517084725515514411269662035316824176561877122303563201154966096672000969877076644898884901439655828414809372331578543082059705854481438413050622674677698352792328243420964298398353582996631996027675962043907260272122752145924219033853075296640095338837421512432661752845673641631300589836894172897800242420346755694052521423777883667762841362968500022572296755168074262636715775204723748684824324845819931467410680042315142561814532766783263573454419139331855327874584511199502427631707144005809993324488651598263710946817978292610423191272139443583643821607231865040978305367695805254167880901820806496004792582375104716235026698600072922292315458590229589891478617316267246766491346232274629477505281597994377226065555912896554126351658920524209196468330818726322316287130344633442756725744572327700661076204328542231706578101993175752087050072540461076262435867102998843947981600444142689719888777236601470860638389529532351593018394036873193060144617023925144754097528075158583735706488829910057313894400000 [84,30] 501151986542176625706047169578313638602699372430742731572748333770940723616387537940232593399554771261876001891267648126894180801792414665881515162572752343053691551306099317347658760757459516930011578676291229913810788317012764674035552953922354381962884120314408115451366591477053124897651680475607844134981678011253018436706615151017273609523541951597354331423705007018288765230624589690621103649525689025755327916828900592370961972039121031845984786413813742976381788366620913830929227322975337770602572654943626831741697352274182761623530197119201569268552372409303952871309493929133075075288562024154261911064594760190583410051764365304720043677642572310702196516749272882343996795345938150755709868598843948715805138095138727483601881176624051516362540479932185780231454078530908088672350412385432142257759122212307447419043698250467109872117241609270359494705750746586743098825306114003646750236673931882791534797051750437872002226546172439524511461623886492392594299176696757334031725626596151236023905097699346953018979997280597715854162168465992350644111637526982844102391318152026157049083802134199796465214073877340061250542945052171664735913378023236540477816253426513466365049001556626726624205422479998453353929509355978000741231091102137321066648387991247046640349474702323499658140550925921121705874459495845240631180659314491070813371334731805937042637712404644897641501771917357689760608043781096951474037764345226639176346330938140798534108126477112849605107365322754888 [84,31] -138847321765711481952304186424125441963005116609027454265509359364764790666782099940787470149110423972446508296715197551623540478302620847759095569747380702868644055373288834646958169917684196240301904099627370717448448705437240932367514021674090385818559401697819343768736371345839548211765763002330481392262059986592008653123147481841777506311652174744778322124724985248653286044816181423389031004002766780711889989397421682945100646658914061412636727973390880311694262975263360286534064858587385817868513601922659604558319954937747472742674062981533478507972554619682636418759922644679016137430501168490370836303918394115439310592156097171113839122815625355592205543091027470466832691707709707456130770151870654978817598190132225563583041905118832936425873970072444667641453739452892870975480148159178118477278333125541470006193809718055078925947057888262540260457141785917062599644240258246073949290506316313821238930946956594879513947525219133540023374730499635286340144629648061350848452927012595836846705487265758117748932772128924481504094703974327109607973125665003112555988392937512589973167119153859518511141840915463216735921387223459306982140406970584944331786813573747151886478713264653150060384001176657126866719863081954637588413756904614748798637745889476947297305143412661620100930466614752236235841057358799678508878260109633404549980619937199100859733460815748433028590370485251296975626688945585346953798166454927975440465740374847687920858660244508392875766672901120 [84,32] 25102888841125960006689169792291176367476924236720447404842307239792290032051615148156026374355592416021720235426675636246612723359214948042043204748458093568316114281794659516038953190396833106575825521602040150876551552061275843223650514508855276930585961142326130637594769304170722940794354985587956868634161528536151097900959909800193990871222925606554695840131492647657938958559862457468526148307907887455911907698068225061975094280230946467771578513795985426455016350270659215607788114244158126821896163889933164739315293486312355814620329955831293795814027781204376385490469395531230764763793350030908996989558110317367381484642131338440206307937627424121895893997037279151955142524381945860061386678817488408791339823741814823333783921419370050039799110360634906362956628836420621669339784661128990298315290350861088828723142781537399646637653842312014808842682079201236107779326573912542367387666523778629675770729445263534630451512567766502197263739452830575387692600504752719121871008027226433640484369765578616098933669327936314639628643969481175703515146194388238764975242487649919263744564418313400916951107126971243559586741490843216585509552336349645636534565493021167423150015624457701331009903188346183043679907366361170472047667291894371383232648808602035857941522973780395108319552396604923680951068066358331660137295369999460458669824444453896082664507081438331640544803616827106545138653875646580530678529973163229877418954229005341750882534635604199048277039872 [84,33] -2335939413670253785954867388447460753367487405265506908089896251495050704090073786077747418699242867848325496498899356522825119116330665355866006274182987976748687391894307353578495255922311531895812814686371739840110232463287474437945116423935497727729266287145314973017231988306960138122701394533090133849946512202150106987760674770084916245183500200217366216955671983225723123831391590174932049937082079857309790272089592568996505448854675344463278678792740236257084836698338694677865035600818239767827400415890199559069599266206125606097056830707478200150027283966784339216673733013962716170831829109869246730312388649699505549758709713133728324989977931965227336122461376989878617404690416443568599423037461623718237763416074541201587069227226331912300324849548917169196180604760939155915195333739121622503004125650221432565321805458351559379064533803592100324256076074800036056342760977209966567164943536189793899789249519406590744725996365899433866871772712540802338339580372276483182612966699438406519178603626801624845286328476883095944956090915015490281209500052757848337345312719746632455883519232332206849585708337571279646218819577313875925551406328970391083246875881176279484088080196065429439591041597415744714540459645110321219650532093846718711358163032132099102154541891848415814138838820721423015295956555521402636981099260567300164096834018888199586195703574434080592802838555800559909057827157237637925967001559439645611806744510989168244242027482455895112960 [84,34] -161357349429240703992405108527744366611406904259129443365883232102704940606874965506340832502520345199977952629827347903653836075405222753905717318660316359997138457613396525574811068062623591851398337691234743684937448840986957221844775462467088436279675736044186412921609410988297447925714793130686629582808783094504052469375136159327942193918886437362921674002108144968480066709516125296661271136047186817639731978917892378251753460280650335878038793000987458910729706175261052911729158216026572602805344362099986573489322377576841768295025481505866944225843598684408622212113235526412449259927422434207976349582961165907424759396179177775600809056709972944409299136249041543053337701576930252486155545631036442428859615272764489347161164676050274304235168383080701785280449036218045364365506326451388114653782564539033035640919208361810673487773421401205552811045909494225912338630178253412508205255878992552886705234716356600780011582110176057632445263416362082861954883235002190830942878850137394448393149107674978485026543862284378879586384596002595361799228111953000925110027098118680404491684919481374411746043959004746252344613860728913346980762886144779151164263668920185528182707368058991092796018072416574775381114842977330618543153761682608176726575006039144450238267586882370771724866620105348460521909727889115040022932088532759776490766024313064757355743515208262051642126763198216551775509163651415983285757071337743427119057300270505253754291461304259108352 [84,35] 84031856701327876945408091577720473483340268274390784570169305604699051007014072150961071179434536430322818164524284979577684493011171657800658355048837299155534201906919185715060838408640815495417358712223650066443437004115532042959183329842306962223981992289029320980579769660388410842216836998988162279368821775146428194457252425870716520424705328086078359444246219103159246717464444225593018836625523865603324819689489685800870758419327336450368989258355483487534452733674036914451321282732745061466566043102059261733607685906294889442507924700221161088449098090815844898603695926950943049668897374694205828007832494899926875753439982687537893103979417395239052992819149536691165307597333128107880449459850429890169450513365495514821343322224758671488835584097957080064088522113987739631516310025913698985844684853791083000460938364646252256914839491193612403150316109890362075762142294450983614207588206348298834775044473751973889643825163380058044607480587698207061917643494479263563199779247746965502815515621483381918552092916604737866926049577708260795776332284952902846764114716576944327931533107607631191731589149839852726331862471240775279423924967788955408386576959746394225700773646981918065559146903072837413657021125492105114613932673078980891464903717042574880438956084399296410351400674635254376842778801081218538903226146110016350408018788218983249919373604598790870624960854672035450298477850746178379085084701326993763210451935083983315981194519121920 [84,36] -8039965205709133072491601429071977393274499093415967478552268183798967632475535804059149262551235258091524201611218905179242373538361714147667115788238413266367607895335892331612449932831044546149281155068312620931361040122985820479303273525646938343011744467061291462421855158454427401514033310024685084940596843808695376465088107926495573975340911163681180252162944607616293473284593777681302456758072958744320582583443867351924280265691193722315112828909229070932075758932286622792538223200816186842742990431601268649336228502672316930648555466871189967789738710283687966841516744159060611198292536499469949628795937948885742760014507724571258668565576350707914725264641833868059112020345544584380359472315696373362529090726735105890385780340941708781908069668592028057557418361202541158367265364365501161730672386869806341317797852850405846251405617196299540286566432004457443170119342148228184178399069070345248702057484298663726954291494502734168986924068431425041070825758067656004403146229558739761450295322160783669111216207195417503271851526611900535679152337752715141727462815034840470731162701971150896911039039273775010169651251676024668234496575970252984055569207695078135658091181054359109435594164734504808644307731703546527453137518527106980311792626171208991216996013671253485016976295117236845169049374408777288642514715412975357308855340447048836772002114462373984683934563221357401108965923124016082244828890720082828761608525007545195943805085184 [84,37] -717146232824212747807205670317632579054376065975701164850154747486225877335979396485981520884761042100138843784106495411543851478696083848958323242695106389004945777285646447277415183076207089845420031725130277394184144196835637766907061536233231987635637732085626915597193627446011355584100306060116533145145127262018047416015022751945998372698150086987635773713337427960604676917845635493404434242975253336125985904807875895824696272336366455217262420878251322208483474205546471828921579795428878805123839069068512038835846453280588985160417713287706925361776926427091620025044337284070047775866233415542677677370513687141328790542123889973349727273213473858684861249186142294669824318421985678013778570740908603827774346998525116102841875219433261832485870098959586533887840948583270594536961170310810218703785904260619550330358210309159679753714135351038586028495351287024832489056472653614003743382808002468561331137614553811437479304690929695546897355451418496393885414431051992059657839974401882756787826204651687390927397461350519872589217282984403049116431359448063965511474294879295757216959214972342073284820660139863313476152883602553527304883277463800333191166989125838895978022179191134499381832072996486562142193724363376633572152133042260823456721187641762288837062066857769687233624359078964324702346467509031321657556812722989439692064491881123660279756422819533752192165403122878383461535604251064807286702446256396881471976866217829209939337728 [84,38] 154576361704793259772596140425603649385051728612516815708567189695608217343722571567319658338402598258400342579936571506667752065834715553443826411637134065380051571277997551318465920592521453208894932554332895394730136142244403551371437572485367934483466220271170680751221404343784657625584528042528351522310805557462466077185649591434724979068537357319358157947015743852421597567408526727327428126452951303031927810946160503656247358138760917768700271110395994875743603578879166097075428415887829182442051164018825930401243873551057036411571540580083486645608802040493524331851474745980996280387216380344921705270213379242530428694524327628493151289996313969392864159096416070383087724240915082275731130294760972704933855950830561282609071072925820500968747645815975868782309962104083096177913015567609338123630426376964293320811890619569405111942679900439099019731797700317771213852804653013104422813552829710992899903667432685105983819622054451794823848504382075590459342694423963963380088019051265424154186169164420753421801853963015784607323788396168612040274539952180958968291386150413419397923305160867461987111801664479260478137050912762660729792351240991082946913298461370679224298463877109472421492080478546007083744982597797701270959812882819108098017341125936369068936404969856591653505098239514393621237963931610659863237572605963813466557416514125702536071725677693730112093336212640515307927923408809586280092342057185983728885434816839063603168 [84,39] 7433809292547899469710583211412711975506533692299879224637054570522816497841317411554614852305872503190449653063151917316769744141058938632499978976482600788179239541927002309244708763880243706257765517890312244187391516200008904935898936324721056118890384181580717211345754529954128640621008638124259597779868613769056430350804956697415023113749605919029642474478399686497592289253565580070764506570753364293370780659111114523907762899241669989067070771358146478341364608641154086124624966194146615918367076357928077673659247467566188154658409938120178892062438369438782426358906489123377387453419523657014689364330858895045504231354936360756429038480723325489680780778489569713955918621600962680800588255435773443870180500153190947109787307922735523999592060297107386329278210674857668204986627589523713253750183868047919569683964964137163822193303601178741138896788972291962475593895841185425340755841980809097097524455532286106481713248643899161239668783788162637686608155798301301772859374775048245372815180527074095116842645986573632343078292200210459165376623798395479098088106149118191695644024483510560210079098967252058376601239987053264280750320760736854491412368298658998972327917082058828907835399936484918027661438666045376081988439072027305528248411247607070245501866137443949369516312769494607034126754176491468997438553315309846595227320048904583960195247709697051322776462903437130647076719207879205344362004818807995117770218402082600448 [84,40] -2293703507757651423510438628718511187853098211005082898861438894745596960806427843792017970242321401182208855180307742502005704720611352950312867831520633563582940205661820267082770905893363814182782220294382051098267529784992176182302995179936912290548940184023480248246904283002220938720329466314996733991146497582478742602850366058549587218432335229564352643924638870881780158917809193258136230815230248956492384600987219475174503188369574813844750380242830222340430698477358971715075891516319912485755612901196573429101937698774762491294015818103991953300969111142028876161390938284387181781975245137507480424543303534027374650138396106215671086871128928158627062518145989739415606078816449233313867509073103808392638562961155561759955542251485662427898182578152440013209862118809931572991653387812604029091476397815417357902022351789989502606485405839880560112100727214724240172938526047878996624709196375523429003412581082653676484469424144129243429270727258767794342209362977326585916265268501849724709265658988321782943061517448426862522849232160631092560886183255899722816112231479301721440561179382118430246277401680413418863995998013790437332866882227194914320225777630754185141875475374480893595222958113782930742237132267371251429806269071232693702570748684359656394475374882691571182812655515950463084584823891760804661355212166357934601490054228618877651268544507510461440683844416052787885636539661141649943663463396439892786388002484608 [84,41] 6569499350357372406765401298853567369901316267979393238157609030017178671028927998011743125070696970265934962244953479067783031175545168855381970340284179076366064504568550094820688596586375100286546096539471069337673798384223665987434303405028160961271436468611517708880186524600791654639823769140874093676065469688112345406779733122852452002530621882535272703872408674579489429964678891658095074669509329701144972506278930190726092454647276305516491933350659538080496491504968195673030332252129626459682601693880541212319011741681272466800918300568545417306022599678936171716123600484257683153385078786995065358879846490546573518166456828779219813067437695568027152047944707482479175955492654179925473236640652465687375175079585342554903732882233962962526731592328635618169204799145226792582135135261037223933410882289278786171502354319284173503582372472147746804616616265496863184012338994885934383609897145749163644944161451899114076984451033530874902405353863301863770238458219795724359743602080636227078228154452170449364359867554293511045779230254955358627670546356894516721518557621144712762889701226255076838834079682205814257860478295666456378514493578596395804529068610378237719551037544923486066668086818435429948739881422653095526548890649281956468194139503222092681850593848727726323161733107084822400288919623372218250879280072003055311929410722974418224750704974115065284472369466001466352331955730605881178025068128874648090809728 [84,42] 9171777264137108143576130824326489629546484086404725313357694000640194259742775206673571208886395692107949805627773776959395063178144260639929291645555871987774029003922300621551124661869629756597326010419684889846114154262386396728381631649259194230218542730060149271609139192171497454686241421628980340580163949895969437632812141726733818657350733404614833004521321901408165188970202907124148854903505337105539672234482595924144641775610363375224737875497412313081137026752747564246641528802130201842831078687984878155278414186395336413544599805155178836002055203695648804145912321834556567664024990342492925315075781883874799767973226447186134846114298292160106701599460066995895307559310647863021397277386052218350938838287783622456398845527421334887256086821600015905849899638983239695230698958650738465505453321420340950544497993034895319495654550989564307878763755277148092738862253891280827684066516243573480642656425508765512599913153255823449622453244236413173209888436041598378154386939246872440238708647916865687860307646366586127101681054507234412438688428358448086971434895713179630010301327951397766518165813741301009975504865044151954900295599645750585998517425549743184605164939754636125615537523951635690653965404105783492568892578790271516133470510430157671112662057698384219432859906856820677422595572126137675572964047905148438013485196666457671258035657229066657829671426444198519817464385168500032191580687374930614149440 [84,43] 390588355974748946719511846156345138879081138664405581472037523781653111719466571613712136704245802161259281305687597926921851678020386054154647962406809656940706494972229841074503079921290187346289739378796206556434513870880297245348927968642116853447388764506779209649921019726787876659199583837433320929089786943157295739643100408178668800884848413577295779302726761349962479137553557818643263054574186947739603306229424493401092537055549859962248293606264391475319306551630627231289948158007007242192632868870511475263734897696256166115723433310634108817373680307855137680375233596241871198991193346314340555061524174260965657727816255968491501542736062648757043315337020713073183836854183768730728559119778336256121198920418256422341047658301378097074650315211219758444802522451473298675269432855369139278172943595491401736725810921310993019563394977281415726586275533900538217657117489979859057104755253027869021981972199827399173765438569268458612251009106455802190733355483360122883191682835194255936454922423248370518414751518011215086857793796819005935017866257564774870243793760844151419308058136433102689750442083335184136495259432869952397704805323325900216868224566014221639979358692647280723082958990156426539710658656526724464386218865491444918313981534643342853717537682231848488038042788688498923329566562292241121467064324892051099275400888965591598514148344003639443402844974513156624972735427823538007387843263485084160 [84,44] -28846803586306243169410154662899672801451115994768231522035498202147999422287817005005229036352246077238516173414161748703120823849110227662352256581978083949238450782132048603909171767490692131829532015660815518541106221957658956635020766529657988004237231758154644666921371438162771860870764890476134995120117634706612471290725413560962434495334998492345774261251796222492704318651193300245475176243314415004573316387594199917674353142171161239569778732478356113600894012581551822701184719359820352891820118987007099042057658916895559190192129562759347082953930186283320754197498643901052965920314931423452849923496487566894614022245263116470188602900772818492378218422941077557304353188255914314950515049917472079960452725829248380716492869653851597501698595009023700679134432200840991513390585266456578330206760683368940791482622000016425270396152117232402877005652598375374740481622392258003289962731032334484839582851970110215292706805717720517829664807976843136121361963119934052329532246863506341023069244924120134573872772140295607311415592921894796397450517438986894630666463447949271687148147163467281264550626021653936945174325970599280798401208084340030103694021353479431203216515114837830715802390234475919252026457845388867806564606372328178707278034928983449468357166912368778786731816305064837677872244437825452618789806056296201384002926914972190816751037332915373953924387101286646778533333334326578553976234790305792 [84,45] -1625100972982253198003553153274894708459240111945745934423058300308718397266182094977498228969501758319855981266235603598625231114427503812395955588043663408769010383077857916771360298412115046027839244232281206878689196396133400980144543241525718931460186068329892640743955763968826606394394592296216555919456554675605263738896800771749008659538278352354982666542159759547853351753900214341267594172357342167301045040126269666018937570184802930761510075784159850430778383127741021544698917396879524602471534670181966483597503337203871337376031263686625055819979031098639347734559196265412021111534977107029843125669529975844356801102379594312891229004530694994398924405056636931016439607869099152911092434127489767231832237129815646320319502371856798129216114779263941213900680825918945365109549283208090574445013321427309972354403620640374728230731523232864328510044687996743586726902702074028913342277426264281354917179314019462238616130764557679392314796095823575060137331169197044389806104183295281946141755862815506871500616545718763457308427167180511252154270398031345413011960737308428362308391185239635724601989688234113593886047199617026605471221190900365918636639133814528619712023395283102128228452147022122697794357421426438412353252782652565928416094231447239674345468033200676339339396707585962853976254018977461144442376065718856626626592799895571002245057918338308676684735190487421234971305799436804521586935826752 [84,46] 93063526862598424014464482701936165196713471476762888704304190984190925590537186562533659212702609317833488467264067276419462434844994949555616052015672705769718463325504449236545783731391755589033558413960101866702682449225279039060914566876982704265661999410835065031468615143481745793078328381285363542519770438853719378518531096178313651212233718755567027553752099628438746889273998253671695140861555153557558611830471987009752138352455246103552651279699858225762810614221989876622544028763158034368134966392694198708256726629563434836372946730588412427747516888077748590292928456916272662916410603421846611870951298290275507862343303639267888416308050330696148237479365039066380705425469400601280916222682924456879311364855675936725118349354974154733672006819650458313888579107368858247724759812039300460679484272308423075259434407342116699816332638235190676479655670714166178697916901651441819423406135243275690411918569788672880000133221680472144041688404547507109630772978447778095060377714798577818302050559214360209615078091700693760470956939589517450396611363153459969543540945036523587599462647931335650869946009583133291943394964336088709417263635564304480769391418290349955141050108127597441773347585646768014144960980918167562021314204519493364306463224494793043628586428648090121348646639259473298985765671369650523231844658357024188745681008134127698765652017107013938725067607028043936553005538585565708513376 [84,47] -2158759310941898902728165063211136704124094013884969993442239406556536906118729558555468488118032553061657330305377602156138976464429307668644047763686076176669442633840699261671858152976196471156969339291290552641097285518885604259517666218980758007739980798978220174393129302590665923031112512934534884773231803692492315182495794838280348838565629830747649263768054305842505979021088524381646107944538829288452956290484012915528990287005808867901368148388565783664135457782893861382678639868382436839062722622124753943471517198772579054716137062775939242022753841937913776001555854159245539214522013781617920464633755698574910007380579477439541315033696246688328308412487072451070595681979655420955418062458207818994440136692607064247760352782189681691270303219246612111570113022559223845268606451119893974920105953557764711760586254536632235855200534290816078109710906024523337772749698955546713034307676445140138213343532690019532642594878107411468185085942768012877159089411227430693303774901747588478132989472147533980152025716895802800304865521838610269660032441217110135688350652785847738321767603541814085464556161982464236139508449664041198116382690922515758054345311626664834479985720327097899878973632215106418268500029305695716167654554453281417157263098307849326259169555020390884247075678207702983750752913761120616428955439737053620913399384073817379425191467906489374030838022540058111034757238752782216512 [84,48] 74304644390468343517404636888992138166826258468959343278770310110505532225407716219879106829387062633329604684875540499655771936339458107392061726647446589273390378375618107996741341737768695777114596263085463383000531924469473184131611946125843896294565947081369455606726018057033276695556116329973567726786385159405484670583136677248597480825817827257254417436739533612434784116684342519674553951707748467992420561635757960076738518230145746134743108658319998065901541018358215820643444691404828361983758663267565764139839223365565576408116622782544597606401502174223277687568414407729163919273429805215199757833252187934529329188164914575378438322310770412962227235436763484888163740582872804964465377427197410077605172409583193216870177118317426502826022014047976872050699189849925309610306459726738707962662360465855196224777644266427809918563788005489168845375314911727913910764032673711667578068889531309967366628255252318664388304307895337919018668341403374341713364478788378979008621220366020960145112484823312778552722134332342523753103514353929952627374361089391273589881907374315942098971506629690459009569806668785992877925438805321540810025730219844408072788241403023395354230058512378429490725104958269234064502822401603388835689990846625899344930309539891802159835671516006489800170252239120892573783203733130396397726717783320564004995155974914185773043598734515165225330737884264933123545594514764144 [84,49] -1266249433255788642669434766817083736655716653565231927613908964565557790270560415418051390609973814193842135188598203947151097683567312955656624885138592993639687610178347737142025092062901771468956829704862705651354208529206483362706358651734591441536354641045154937943071531193726963488332197656160984358132773097749167371165151916097706730264581977832361844960280713298273480951936817589824229092572058337778322681869078503512605196242064743494629322544550792843452297990221305325368780929214657060682894811876811416553475762088736915759132637335693790520665934022416279272284289745979621142751957884235265914386550288311104050028284622493325059320933615260206391504534842598202276727709379115521315567842152345635775117463025046054201433892903144714452583433351645725101123118324082958963214368405182871941251833960477137549351942332401888284972713905567960708311616357689123794320139492594674957842396623406462274331779481297387528340539741868712978641622894185158308565826262944280991605233714459255414074351034120743103649858494490490926944474040073719771417847271189103525100421601664619641661692125440701610628495434975557109023837693358562548410281314424836539387843191577268523008206270728526580917531805651542383991479923517476614516540404345259871247337826995699943986429037376600065995092795197028456728930842818583966725053368456915460976260765935744710661338076629796919223110484374189498655529264 [84,50] 31796820055963856363897867873637355106573710384635792893501430285958773936884459509194493242816978634815605994012036881743897636262960713542968230222037588244400514368613935177747119804993855486726143533959585426816019067796618336646096456846495270955273900581095291823092363798491538132721142066799359823618230833883535700024065940232590118368019081901259586943728697856338043432571971340342724686845251931085092280089705593323732837885918303691324207052864510593089818002459374988115398853665792918741682054614659874354194120950695652845970411633104609947514320765669854828717379669120602264551056457524681467856923393635086528897556316347565145879439298181999230387763935198731100200450021990491111998309153540197470737960659045414304282103369867536561050622231152123858543776779369819425704450735063937028917250481219257787158802579897508393716122056060960849126502135419634642078790231298963346024622615104903339689016395441196396414968325029399492965233115002881862957272423320840351127383655352305301404929558298505609894596442104839889692213678836233225612563512226346478171422853874688351933365679639478163644970671329902482874771502142398220435371803542687352968739481904882312220922873158740801109861538152727243354047320065957402855288760041629885970973792581674335022681254883106636249702960324930788840925445871758815831388609903421628129532212540397789176437770223349727779780311104973200059264 [84,51] -1145286169574172428176633956305867808723805300246721637969914196276389707818973138033425532546479392299398215934872773948811707583633467051978369733944773355183869072623468887017033724894043626922083967574462776973172497652124465447286853452104738806562930410609608770269271317573218556919383189338546766316857631019008006288979360109158263971462225825416701884780263124459603346046337731867880875697779832902006794218806908206476417900736462106380204761377027818358954219863075782865427515407782495516182160839779671647566399363554066094313075848576407580412185708810083060698108885661066448675620193719686050280721035674723956014725300086949525090622158911334140977555866499714549009475048017733666608371837853729638623941910005577032152003331827600463369951436771053266893007077587207994589734137486098794171232696399546867649450788202159434692266261915084786221273105743584580995530585573317380974626466670350949073683409338366157434234044068703913680646873008037421280545206306339347150237938189042940504912867521780850014490110112493584971018943862829610942680010007789648431050696648289713127867125322588935539800435913359733845777247167180001585788108709239118881813715605662059618539074625663169756800489765040940994266186321494864773143799993484412377157099027552082179197331489875882097497149682145927473429091259471575863392299158116660803528294721844874222930228227727112551771011004330766336 [84,52] 18129626987959692408939018285132173957259191713847131039231690313746143233807806077914899822581407659813032630879934904808763360914423235722368670262713812720621101852322350438212244291324958032373763908524724476088570960182735991014365813689438368418733361952343100073238893454657037213217041316463174324481777703202306278077759386051933774712334525247733892441481417682930352479919280161227718582339895460182842302587606471987257144721412780844687862914611887138230030123555087172912173652725036049812363080636921555967000778950978293437135380001827378537177971920705035241718046678835074106330336913633901361311492249724529719518070807144097730107497032624117090951593713103813495738411760546274749468580547914791997243707622347249158240952742072554921171422499785816222830382418224120418933467452509763897310444500258059849899533178234588802258425672078204994452407656249463571768818369053857807291799550975461868590837336282496797533109426831960618284408002194640760414283537346181691207214682485923676867628632377380765221741875319409459654381380152872939056489906625366016897234682068175277323218552785127503084631287542602673497502641603037076148412733282411833792189074294466135859507867778914515224695094876696597948215138123618971808930819442742855721100359856783121197808982012683213148118511689390976534075530625829789748771154470896922717252201869730041232201294022351576010298579874432 [84,53] -76138625711310608427152696558696011510617651473608446507434992770232639961204751195168991188904972145440405234075262721947018896898012732579716517340374877780032247355153136609103310711348091422303869761078906866289114291068053264593660857577445073773699524142597476382828315448017237954052573428029924100893037694484889951134512467334441718224996002554727663539205940510624775616406770338438818435845595419921134684204808006212715101777759523608947313149946039439193073077364586627150313931437808288032340045249796995036844700956458447535720425665807336038627803018427006882852645157990183441597833422299925020044757631233023199874446597061594222832575984955161044435064780991024201743958015770579790834777055480470482862035802084628547061977029809290024616294599781153058737046742403231192866786620351175251363608930285005992040583842715615344223143242751574662696960713619812969567708992051910968165138830390121819219346218285720241214676538567537777146236653401525956478794848121160502300488174351731119664718229128604504358988078267332136855654817273291898129471280721508728014592065928533803796652566888266861753855057445912048381011111606766311543248500227936560638889841592907859725589340772060090507657729623428058085882137857643174623107664767567493992531289562288058975497207196156476194142071274562287778699412532853193079973862889225939204544635827185594924735537046428523394292608 [84,54] 188808481497758274890448006452343828740732236230425615886033288630648241945481121061380523971050382526142380198296728642917346997207067881159275475125107105325331061635559641489692558785731239435046152912908329475417835383762849249509624333834556700119121607628300434465908057715203177813350956056478374183363849694380075630549722618272355902748700038456372443783865126373355578773266645411494495557831013258461666804185211799003476841908404032258792925733407733417362263536676118506074335329456834698072014439183508385485536308216930689760686803907475159712364179618543654749933175419271429756613404991267721241178990261927321232911274434096078534215459651933739789846676342819311270035224679887539369648288470338842417215234904805272074999964175696441478972898343599364362385602171690127506581381796234729424451476246993126220442840931684763087129767287459643350905264165011512238108461322794209089937442613255889421675514125465730948615541473077845922754527396848035245978147199056052878660670786097151521308893456680887789666300402683770891169420463362638282581940135824919803344457564528703015859238924391747440545879171961241120438795213924099644146197113939343536743869256450402088754476113778243656480150085135872295464378169373895853946652225168500687509752393774526818779543187495840567467633466701487870617668999299214217349802727095078636136968485978999026821149292902113603008 [84,55] -3408895577696657657980693610379845187797852370913550542577040006282716127496175573774251990592218576145621890355858910555300106608303900882791359993498921465664610302124183977198361850581383442217200829227380403590727116540976662309305308155275358268344538802850571216119096500723833375872162875853011771717517630014222562785528080012464301754834150289708081794837761003799837563313736822473806641789634734015096515838615046447622302191106532212036043565824851825715823214887171848049632552292066317549648787684581515213133461817477007305038866415049669972543614632197910875644421765613626085674863611002226552241580579531403190960345186559586969343607098633805994785323764081563726846204302931448336609974003796190261285036883195051405573826310229409167229822292328492950633736428411420422034398642803990853587587763584178234126130522768435414779635950224020433719869465845561392604620748332248937124790595915930902662821910542907928945091515368749695933669014571078368858705746564427774308462402329961192031966936820886254686906533318842933311245998773490497354791279441311014905066838139174033675059545634782701771493951845404870770219720782550856575667320940915050976197149499877864736639241680755505142060091489356460645049189483258018063758749215125873427025566288153264144058398583505318037890332882314494212963923829291217105809633194540713836218652014745521347534802671924224 [84,56] 32572464477195309229247693614482039868467350232019780420742749007694280402417764834912656729653147030735378813849936692246273045210757498982480473602856257415051248213710161161540274383610628853813974848067217899885941999386236033585488007716805762981528358448330774399200197090876207138935910475917484410123901803379154404764655234660959801808868508864540118343361190888479348014786565102669619231321241124614682255447729986623436907986415021242540061802268367394340647533549712847678921236831585360989939619886473622428383149936664277126818789675368739628932390809375556299558611203815278371522663127468307240186436727588798154200327390151591214602903679091774641797861210828547710976599787575496049169195228120033943844372108065490193224469231002074385525059314101000122161179986662855919150168158542943526042837195137005737102324344223385589322681514723697802926603851415820676279937597175640228631714484537226178666408925531488465266134981468957775152399984325041510531949224767942355437480751043276563550600563643391843428709864885220333683980251154242465365921986419057246972685024485408521175216803626763420763731286466301884624309136026149040282853804546707846694495151735951012856468788066221991600451471850991941252790022391752598203243311794529163938415921742507370854631534618778602616997563063743196586058956131391960935533028215294472559849598345339860472363626752 [84,57] -75457951758227480961128637264316310580216824589004918154335558745663760948557834954704565440413597233317667940951052439597980986079740947374129246135513470293320980938564906394471984636470507030068521715504640727921951207262621387739036592070598723555824825649560020879982908482334297951649946517636235742904148527781358733916029948156888575609358014302920134526842057342652715463308569209909448481234266541453772835697434963826927359988937401099302468051302643587970720942010492696690855740852209212298113094077386888154139242979952850653702493646264704712981203151240341771578660560765061800973366659300825208291014956404586886224409573427437778339108201973396071152217571055102090941677539266985695106283363845389438231784472930931227876864017231144088145493427616213080854714487289093965374230269423588300575706987706838573644829319157499747188160662926225409527420111985890876733183777437712714664646446636375846378776563638848899257537124648475759884337750148696079308753079946613402455008984887987794189326589646094042900114358487070651290268905570867488010665905457302601688858735403618104470134144636049506636446244519366052841696238306918291469055637972278102142071434420979539436138526973664319880935505677953412830519445634419998979318086738889759851662992544073835221879427786116718683258232009973472480586044583990049153375698283811242253817215266372977812480 [84,58] 2689201098626433345612315145491751701259971669547053341637229841582662813224223597832236201388526725672589781936997968523798344199608381497624921583300920522591936473839718352713704758019331763665341419235511932198961567209056853763807755976701079137195522201784728750451177405476343869721071696892534315787166766258707925176351343528791017878157785508401133517315024363523370357658971018199380467096834167086538312433368972603505679835155284898453777943629886556754137867627913162043238153192128202863140575987201184718752087709613126750184631581340021654609356376957351567838381589672399002135963253113311253307580147186896220861614208225502736109588504084114961640272982274157341444286222523230786455233772818919665619515788778934009516267916143329151616229136911501166441126823067934559865388947239186167518450246856089842306182772332285074879965688038208808690934211652386504543459568328460048317888843788190717839787063079240926237214443209247970247042994930657033029156850948569022634209189969743322260579120605409333322042665321010621958840142525892800176640331456932451271478872856475714831957013251487888295845911031718686820028781763865387098794891042393185326113870411034470884537473186508696142634877257660270340011783842351298011862347100590721263712359202765931445469392735239971808829203536511903379274857554464386270003743825560196529671864027866338144 [84,59] 3688089351792845148094391557007897821980419357058013332078577672862282507679149395795461705680198729248775274574372193919577904315419484978178361292506236645798116306666471762078630588089019366623437663009274318041259386066511914152845017861690216084727875111551441814428834718829948141322134305789951874343010475918472893241491183027200774524217889912822773352126978145294807546434975012055510457368032549007725326501209696969238812811709498537378537856844884798888063180042250099942423771578761356980634973250005079320156007531299058993477350896690289418812799384221886944930878490679934265208347119093857913825583068920446038644567796882877484976057752628939472168999089783732250956915533113042233617865890287903338989617524158120604940136183713571642220933386626407371842014292767615434483359662760723152413352986525843642789153076529967295627084400696859247160042662777208766248397703444042447326625747673122181006715875931605578722956092072103818474899306700838691349709735604263840856368680715917236393795511439735502690470292873534120254619446427894526712773697660684596240194109204908882973302651255355596725038360232042693383514420511751674522374642701125899547826254101687594372915608433876925014856850489166472908903886159997408541629047797020666192511934660819262019695517595557113459408575770830156484646167140691475941278324000742472910923510222592 [84,60] -86804853552246942668239348265777730470633111413626838338058549146317135661456835415845881336740252858256614674078781459908566777045635356124562264994301538090547064215397837765802262908731887049853677057676573854527404668927198473742850592409707733326871964968035396028002301856471128762271762218458695226814587152461746849147252968862695615869415546892802654044168687894616236021742580804643226087063668137557608983797975804699945083869223178980491375712582208363295178009457827195893864128498624400981239783358152553098171098397566025529721464926690607906164091346043062248095282905887706041888763800667212866883473378790475498359135286469750971883028709366102554248825072884411947143766984661676533134035493147655406288620975360465607638019033823567395095399874886862222259086294676924895603245081164142828982525689394634442318903542130112059672054621929805397507618545645237085772670988047847108444289898414745493620282679678875473032981405683219698513077968118424370809905346072447107011610911113333157209850564559394162515880289151235379189525632216218790166988227169567519053146804931117589553830020561242911991607172287463596759295840039385040828045411507361469479892804309955789531081895739607815874592719848409873101669813504820499713545105466507280257743078420227926566596250716053125408039939919776568494252313564419064974067243241720465960712768 [84,61] 81320320563402409865134751811875404458201179962579439996924454613032728150915312645589723087059745629468950556220343339828741231329520250047482618748827346819807162920958942216728393709544580561439175916954751510015890912841823144436868233104180456202403731964284861709468316231937182880598079717592334036228759031742874455303987663616352437011507166890106925990280372747502952149454833601233078271436078681163381822094142149268166698526502551890549677456124695817361879239112873698840982120554135420543626009331646379967099111816096083970915436248285662006372459147081629196704593727643233233732828260337143348006336601231089243225450275621292881117418614557560882945062397148207642608564755975664149018507703756361588590977316591111809439821350319830917430680901882945413645864333186599859806672403258207823818814626997840595992913343586747921299976345941454760074452000762144253423651272007186072003869901083981908734570123649066111157732883889652913741194363295728258966013911313822845435952172683215909020117031818268385901059805000281578052905001765774020085016313774059722095946117319759537532954876966438418945298724491170883863091247184194855453080660346085679467157971118422745298407385698379893870988595272820420114395417649579501043500820910262710352626436712718533985956705202397723831377764597861321270920130596364943940959514917367388032 [84,62] 1115104776770783227323730602724114273955715438071622097037431022601716539633221613139149520607890681385100426161979534435210707954298619392710589138026566066320979740890259848711226925581558955988901212008802318144645622751607094570221225179065877816521813440582706754149120243581922937728250030604366033775309880776843303870041436076897803862970283217539163263666301110111084950659781206413220178172441147318370438138131383099403063067150279122219389681679917605319568690450803494399138163620478735575276702297944613934902490427843462113431018318476367675486646274104817281626392553624582150748932986373168442817614811849555402037935905269358260802202391410039094984894883960350195051275574189475571544445325625986103488846778238507574659511637411456692116607637451111663181574567036484989813156647239741997946450910038824262624068597328431114910706819099495070922319445813687169340221044478402274615175581887557619472854002705685326979227794017868564915445894767541336152639407000547709742969012312280288387287797503569239123000064116209497120808538748937205883823081555676671003605918749855864811779420577279739309879767936281959626830210594156559520008686782208077063227023921610960021443875615859895864173613502612822871713396923559640174554022746749638913222114715268797837046104924674253613164369296217785690451876617529041648082639534165132 [84,63] -2507958667525933005059043155471580018362452615786436675450952669001438465384649949492378960716275678069417797957129079907798425820231194633778001742374248536477691856474336985748055536028810315911363095712931338683973895091055958505295993347166996682997132936913548299631286776882845777543696293023366596417272832220459017838503598177338683598427135290571021453398884365125125343823386820505354667230901629978026076254683691503185629280809130548494277761889152278650803391944027788040643721402591859421268862979176689271825713363563206554499165290571947537517054272410332757572288215545623288386493580628149912809778585426245068062198532132707176979203898072232372363752324595954086456126515102900645709965910038822441667942936982724050006230090118584800447050278065657116978574509990597948839993601043346568708695719525261098854711120614032492175677767245136699854912448359101751301917327218261141853457631615585962740812123789989217112451287487298918374574983730082036252213936094314819573036030633379259790676108795280620143388399207335848931311387673772383963854646364601001352416452335406149028387962972196708514360451989596270008075309436789758208706197926305489204984253825459380814654294764991807889881178400506809811680427037920337444334491566811866677595902863280028737869376885895131639143604050974923233792356157255314970208674816 [84,64] 3114089470582989411439802189362378744845263681466349162202601509165447032794349265278818721781011097202993125035745352342882485756171085774247262977074068296157818294845191122413695829178502668893896397325918444607769449453737740982623363947834479598823128848554459610626549418294166969551395397974868748522539059510256688524632374996497374176913397567221535661376134605369087231850120552932759136505634561874028000161786300828417524533143866285455314538447334314797253300015681068817014324550559759109826020153648995054515024359943479750693548107195154932122340457249299002842973405745241093830450527157370403583709060258840513764892663208845157917183727747703630356179162876572692401351926426722109000724881909611958633982232489784202447686766136593623826562542296289596291637737291662575029248294174809024492083260804958052827783136207486717948806372276166708151883430529573826866540960341167796528336553413434507267940689502692823580534006051856688800296631388032289321589250335781745091026825442235575444161937137975008645844908868050212476766528787762830486115882276609371584744785419644970468448741308696911817096781146316957686473878362291366895929026939648899107142225891792495650964380979064121968601280139618704397118549103990590068149533678394413488826312998928749659283623690857034444973420485401575737188858292429647788608 [84,65] -3161037809706492778036637839190109083493394853524786085953118205763075899770771997885411894853123784303663797569090416442662463553570078969253964309265420753300805903092616132424060205269492392317716100142960480538253915807642744908643956825490988257890757517294771826794238975465311400235398701411766580768720470667980916935917844798032808120384237119251927571901193027915379086943644477334128474457928198209675300169138365601606746959290038090614910723312102310762135671559123228178343047328832848597271286103256327155702437834658697163385149748256045917315508789275864035705762916287174741874211285494528208410856494096563703359230342240269252390085040879861636452134214358599710241353010566778673220808979464841253234186985860846413662138421371218913752655590387946030885213859169937326822077350758953626747338020872182893222467407193971695210434334270874592784288660226174033857159848784796942883603890391825720882385199447921656208110196954062680079349810149392688432252760786816040832295044582406045143939243501164280666560862307190647644450170251613442753944196928617326081517232999198727799373591196956062300856216774127509899240372804188448603806925519980309482687335479411525445670050130454636393715666575207599673659184446196833278606740784898965662285154922049822186880597557862134923457938823942470540657517933001920 [84,66] 1902002412160710366628861421375990868773735143605257989049427398348763169143246771873724518438047730738073547653312300784483910469248582228594873195568511163939289354879490921114321540123606255483225205229186952797530050554967897974616074140871217858474306653997510292824233143325558340611558149777972060252403244138117390621861537655451322392642463571294912045546803517644733162544190430733847130739741489045468501872705747895753270039971247428740061296778271714378507741096227028666057785750813752239394057778934406785774484358190459101688681479988937648529631227462000267039037167987685145172961145078547912044292970569116239933482572357720510767360556159294038123405774822573307729348303826839673273588661514921211872405685619442863334687686312894111468391111088369416979115497200168510495735694474420131300675486738914839528687929702417478350869084316114864729810745131265675713691207066790921862517285072933228320917478456069434861084192615269073157849178673380397700939992258288868046495459743613147798776665387244112219467205240682579119579743490863301561887476720750113400727312057158216526430317561053990374137713740516842401649260804083719618751777426618613157431092134054409419917525313384767708036890254600821882775554460588710226287512499575353832157449725702369060461094776911344975261830405683418950710699704 [84,67] -481000244794199215890736103294523728259345117400397756811554433821049611735075621904860078039854543888601013015310752796350435346681215446716220575288837498237702469277197034654281935524145595468434148095460558732799986568313763492186374076796747647307571655623214325672012416660442252034281176820458532662046618187444097762144987068141676557354002795197840980929128142070966308065762803795532784195709799781654329787649413129478991891319853921391116113981362014960479342295358033751549987661602936984188525591421052728137565747836949045671794226818511539599588513928381676873833654184868142665474870486249158098783381052949078022848902768984793646951447253680976097993483760273479273747424833678622204545525674936695887821103825744737769910906919785921712393276578227576584635837387726096139889652497376089561766257991069696725518579601427183080441737476713710868870927495617161618349105000235716051507828642028497974610379079481334972385949266631488338993038217446415956054217255669223527593129387392052172537147948369656819455572097822017381297474218995956974730202029272170314373749002916190863036721336580161751218966299131144802750030031635969307443220783741237796872217404563542540417701227875784941864625565899196332720888453452394604794303574784956837587878965913517631669094197410324866415588069433337960256 [84,68] 80392953232129595175644992195039828200318752118236129871814601399898144222894214036731482839455419720168692442486598355555888533447670002509212635479795740203209389529202197635395499981100420960480781839311827936297025686654810768645692837382681064215558836366850440072876953308117961834830057164627388137842191485376718827075815935231009550202716301522769480091782650067629201001820721461957712241180472757631595427936586560484326450121945591710968264458950596984086950462486723680285607531018324730889558541317452350172840417378895078741699720390006090667582076754737348276486368637923154194017195786445366966516566536031957196862329709003391052119660310930009200315385334738566291866115565977996230326491825932824271421157726022927070603672652510623196564327731937777427863413481231053022360298157501420785843979163590050870817658047127764283336801900824562114571921792736119060571820674358186623593739187742648448325058880265866592873046743485893479705917012807043989248709504271641329973152091190495469583694601935264265649920435936864284956724831361939440241620788639607292495475078080336335981161688457664205230665030432163337002276227158336098350837640094306700862002634967692918838061817665108685519434353422427589961863121114557923853224399239900849377894571203311311795205325861329042151214516660864 [84,69] -10629423558089627213472725966404798696838231152320422057671374737512637918517927860007239474391897448531064192372669628336332345757319005761324529212021409427428158202402187263393515409852746905205061801633397799678305117664779640532028159209053139913027094572974675033894465056306965408939493570684807036364419493045721449259686421593471059505010853000380948970934560206069112594761047608960552925454578755545776811538050965505821650995614294936804542258641974616717180390267022412904012107694054192503484836603217255570286904431987428625058816905831815371822516102547575939089364938944241812499524193164738483720617527261043935484658440834024464178365476069684286090481044426037455983423801104646036905138995284625223749318013882156290813123762327557236016733031120826758279850294247390854513879442056578533356153383585647091077385149681601845411013800226944340283434351323703012428770423103557847341070448516456817312861228180650004139235539704880291868720990466966721744176061826440926689205816492404101774698070842318631371900072467819764042767831074211235642259491456139615385224829852857188193462389245467061460469168921496043998886439363766073042204755753139157152369187976224950852536903140776585133699897455405752381360863487338234145870268563056743395404537877260442920988422933518477457392704 [84,70] 472044001143335809640765097804210424785455098596350161943285115853587608089691263046816574142535968986248339412268438249766733228011593380525779293287663406174943001072652830828951521666072337338773022197057121182338613733016724000591014309134831782188591024058034349112296025669086368288641379296775969863597947677496025537669315400803786470108271392738666260175664384048697739759355507725457300425635376685155517516387432789458565737993153272418953318464129651567909133018037942526491865232996855150163947396833638407655368414300089147288167192226247928439303823752556882056398898196689967606889911346109939457097036595305803093486631384775791065889957107638031387637209563429919894388198321594128826675171621097521557241560664009586037666182290394382681362910713053508753985777466820033849465016092564791427437981208108702999240963052882330114571210358017766010021682576257041038950367298049544141327943056429671919850086840401597042808362824975323199256135222994335852167262919938363624721407467989174182858162333582205586550171557591057165323302561864263420985487849156527381441745431806403054986302574411081194135532988692868581338015669576237931791608691429760955588550930816120667755050978452333536474500861192239924322959076368967716840465836580379030829195970516901871857278515508394004 [84,71] 45691687578622250809434276216974799603169740504600241512455993353657944999867792635957305889742148618957166174475127087890921092870412718289791066797876290916191676080541337238729063426566356759503751047815259976130908039614674278799212579773924212202216797456445238814904305734087416442476935909722782446048473164695242090997412274520735641585434354843563399337594967196196321724865885025069436067147691543620551312019910004029998797780648482025501618704272620847810931340375230038767715714041304329237277977887358065523233864664090956999037632302369623839384740741577040911280806362214268646558422466947855554852685069669705729027069240014733760056668157071376942871465676664288708788492871334371334157192428536281383637217184404750407706748204351162302933991289514007740122672911828015644729643824602110589875927873200952171884949550755031414693793266010234851375005611109341739071468590179933163770557881688480504055030982599986249573512917787251667190899037173944058134753764724401802543189275546607519653425420883975315788729042240726172681568149458921914849132199377629087664785707795438718129655863666676713114170824022012905664089071681641733300190082374218399581807690985785653458923944347272664616616235003111852959463071389132386418690669226775371571535360494264479502803419584 [84,72] -1903876104318385660548281880985283224284230792200273616091559018418510562154417252580652179569431356637054237730663005489318824488330139127739651760350918336103747989884824074053353214352025514990542628841064551789530419787484033870857420299375877155310529260296094142790736689337194988069936247084155247245462703050869554487675485415165493714711860755960682418300708693346035414307808184877647018784974259660820758613200026768581374777401486538532795457851990221447091818659332463429652428284926638174198996568885783023391396680438032740657842327827231134825998216968171646813393072750289329916866815002155064580947165305479628982565882582712309699279626001392560076174069041390305941549834560202783352441666988955179598349915986491034076139711198548205770627811008292830754520732782873731829236808050800668510619976304787501482509957137392494498915045598569113192641912788720411866643921762788803901354949882136216594781921953346103108654853649006209161146404715513229991893761485951432411794869427088907368077499317539852813261591364408191556825637919642903060161726263633327266136762195400309551523719459802940420563953219469923700696407071440564796421644012013489967259133899197660480526492508536125278023642909730623207651443838095579905620790009795533591312970112403063927728 [84,73] -20428727137222953610776033397924847276718949692920811924321648178378693591273802709883603443824265775158575101756178135588717595749542846209443031271072090135591398025808949800325928049427878590639286070393342390386477989267458101716543157907277337246341153051064844529004908899766654385791780932159314508873614867264015047665723657104968923935313510376784654468158030238322387524363020202316949021178550427988278509052759411831606579388216877189686568431418612269860602201564894315377742907158630979513616210064426847849209867286172386277938639955834501873622993435167285443094198053325625669669466550414963941983626278662431207946411038124867454815788222256474948265799069611319808369945479746615735086798948364753111981448711425898598923622007818658387930419286509305561533522550440972003035559431276955207820953152072039790240150921590280779099280446703474781531759877464002070770536138165378421828072245251542927433781293415359327718565460567386663739825954058222682720929745115742273846196460229413826176741199239126352790855367981136957288656551006868990773474034207202861712890450833490974295783877558204986355080761964785398367643977942891639962231389085235994581835228042869347001400944805341865528342199770146968730125817885107889227744671620252248058828962476720 [84,74] 2113364139981701017747380284600294678621081874314457233034101092145258486057508451868540885505850120572466361956451420545109057053786408180624672081701654402607466787611702271202648974277504299851968050942981512116469085860987593634790515381871537598500649598440539318581807900470757294483634959572814770100722720006974538582622378602027591574993046506519339480880067716518405382730095519748187394857750517769660396699213228970147465540395366549564970493315922031856768560197846240449547143638729826402322014154885241678606046569367108951141360781337725864281938777807990190658843885464857241477611179929991593131748676200503787510761451239341850216543516790521974784485107486693840908474715525464774889610106422881443939653598591314454490094913330660765761509846558194511050687698091269614744700555794750233096906215425097314756640482282632946356560927617256381143809352932151717318435976944207830133828062885512603352478564754774115635329939254675593346837863845587742550475502833171307939610174784868696430342073634952127593370023596425006574682763261729002177121268957779689099040408534187494259374780251951374068021150431917761654770804554790453291172021283012630987769891478604181419093824687125364768252239662263425859067523790230536574249541244622441134025884 [84,75] -2653096763167878441777089982487312311834273235723599465331102357998591134903170041076527951453555148491850497952480636316284459405252479598973476062166718845738423291833977716691434916644405320069473297193652493873197225650961179460836298811957455245923921599419413077918504101516642031184189904009545475911522287352929466404657469359929681272842509178647806379785175665853522080580002999499299133203394811195963161638020964375087774309335166358543212675406463200239091497474859759704224640613276374381325846878300850886184221567253181530903796340143177192268239733766769256363092577423958595915475445531228833056858780968298151803056015047527942978224471189695118305463069940080168115164204710462121807746083919255523447020176492877633985255558861690488494525191292824942826830928372967172144134041187589270570780414643017817326206022739308575226877936333880725028151544152797370340643281727276313028857391208054032537585845776661862692962297523730057590298057699552615397353652524776885331987838027174838734355630368829514287836947921557238896864264778938594767417879063928468643340326142546239284870373210084356577447839847556032136777127300149975103660316844702787564748150709805497077123595760763179841945719550222798381216605788615650152639744071540352 [84,76] 20111941964458630020548091787462878642533403593457742671793685437256647387963577470951694354317559900453872221792554811699336626503267773664090252628475977098715404430396420935242358353660784051621468439745493502309408198575244908421774628238335722797652260321528312650454537462717375913381066851345659797982742211597519480411739509877309794386628836224466301512531569455903100434281771411541130291113047240182516867632921744024289069594017720390613208498386674711400536164894137189580974607371939753218406076731160273367580454652072707389666718818835420826769745198633646989770380226223582403673705121376000426994566927619205068889018795836232187310368818819959126623630129345574931772018793812712210580784751216454984394699734421378564309976669018395848633211503697306170421607242587033621811933789279601138812208515835783662023400125306942838336106737523427242806523954315620502030922300027715507363329273480786182362054084863925669947882612703620659740779553348840294122109868556490685519588332526943003372135874932398389853299951538732805526607661396312906459063206421154019121064955963517558634123591089252956068664463936531541022024538164373275558822136756774975073427771739458175820599259842621283828346084808442210276599280918110725523763856 [84,77] 363380358993736746599108126525019955005103123770693626698809874257417401081569781652958686567034526554149646596042376006446154387813958054361480390369964097028598797839231103187970580787674239473984547819873074574268203276555963063672546679415417552924156053188582433828274779794220079643576876869736080480201500169332964787270179117349855557484715140684353723324523205875082651102668897767746385906723517390568988562259933003672947858173509434786109056623882430927703752045524343487574872326734417114988109531591539025435094853986088372693054932029809824620926633517292081938856699749620472920556263194219337338944241097923227638624965443451883008379572252237653476262633892785338456417984832265504668127943784144847635971524378077090275179660996964843538924728446528583632598558014744922039840081133531375292183231175942701839064573275236968514839240109846674823311679648550722168980656257916030190355883445012337111379630874899060626634564593232687136571368157066203189006683346233639251575848118668414367206725411588670937594481909876422257556971869803369676953348141682889989839886118137305248818917031291068566837825978049538793963727313631319576357659610779708635891867140220808727544306899267773717760911342213728742753212323683753816 [84,78] 1246432922164380105550105458633475040200981278858974826163164172211730137801482285560645864768389467434098756043385203239873781913079578012369603956609444707981019153369222009450349752223597007589336983010759312895470711136701038413208188811590055192225481243122034080739204824613246729747591228220772705998013483039803586323667382159207718040243559599241581304256554340283215896729096146054068441197328516724523804055583525229093764905909653266029842089246515670912905659095816129313973531396954805801504075085767191503804674393042162398734889989840102027408272857809967675339331466577422375300126555195237326982248972551632520035116866497158533556958798431252410479007851792731558998714826542203162762371089887485419718563883385821121680995972591434965667468634598030706729273564806663108186437972853974954839770982770190349003821914307388901287838021510680039952177061083171259534995882473743132051293918594559194371611321157168865433322429925821799513078562103462262648561724021887447729485067880020598884452784983744941706998400780230083995481420345956500344851029013684951936962961858347623091205774158427336427294459518718540485309014406056598709311110271228915284149169038941693595041257443784191522378693618802679673450935311 [84,79] -11027758170294113946473329486408444973384904665259246213416860030645473883075067557351504915839709410161707440351600454023801801435046631551734468408851487209606496545098177018851784536192536989318242776557175661835254517504827709177892805908170619617319183953456697378258330198486073299960928588436583698156247612547603173992511868813800219991989648920434761492494189663634287398739078226259113181387048818067706434451544367762859178072019480061612599745433477523596022170786880669096686909465768049855400763162970055276366182516716163899096750372034328979919868764885537693565921531614388370948434391261939263975262215637253421335700364698631098157504382224096933926688051108053825060367056201209428556155860485672128141108880231591275240127043561781083499366589954071210622836954168583552971132119890232860873570029031697971608240888362421307823623265488757408412224623380439811497321117005725681090127865539507563054854820664477092855103586796072746719693796888094189643896984831000476862711221694922717479262522035749989151842714364593482760700242089329590215063415807874090356506023053379649187986187028046964945979432555420920150774139336066508416432193633691588471145376069570777901952725933211883966701619609785856512 [84,80] -3172956196536741117929165990214331403568456071980462022542287662349603976039309561505536630316069598741937059384655859400840401009861188523672998591333509662417555784870593495840689168224203730401624851712413857471364825392279259130743128203731180916402934070373633197273957960311838681783925362263465859024540146605933509387113215197328954144163733919228115955982864126259858017628713419932296812434089286693858499486026826921905598009166932958057222737927278821228508962145225324685349209575435155019983330102250636759608334906072864780074898010567218300632017427952115956543144757632371792896003746243226405118832267318109995381517461140403093626093621246477761467033706090045860404934821620801768007087999643725848600573136703578683048971242574178932878590274970541931120965480665144651768042196440639737910514387738053238952803595828949417293362409041903266044803257465596660192864155586195572837887624348152831121849022746172749159847241583971295888103367338044874837715154156439709494211109564726769818979226403889138746871372458187839710176875994115424005670011226833123768835908106259501269050166375035857081967610110055231440972463863070773514932973358030481841832609538272675645872625415112677631595837056 [84,81] 25661801541077802704066145689428509001209659329726783529670349238664709961731829416606090278461547592465201321735987244411301825365737668643969047850432195652459550996785017052543028342137850858447476878829621915748933576471848644558508589048181089586757761810952172256530746065405477448944061947902054561757468060663155879970327966649284213073605078105043934292269592794149036296779073411128863534683752195512025239146406294081884788013593749130433335152092492590221556216243084604321822430306330068886436349530553854392846013870773145181457806707846788553129829781280317580611601365167284537527606882158152910187851557594904626398810608854553685866971751735268344195533181991726009915495356889608587331082695134124104632267486864178434272268338674878825177403380519239527436645825749263841751876223598604665214494453112467199812085501598546268433300316927193423544804566849210567635461105244255090306495780413835753693172497472470804575173638898395098951625878860637689692895667882735338532257519035911741192445653070796599830702656788077938647645783900274330624520830600842680529169751439885737550083497033353421091165170118863601578446416326038681020433630270468695021772475014414705162117040129397134720 [84,82] 28210819972327853311817051361026300977020683097746009775673753681979097560926696694669639979690900417253365529956524029375445257903756394778301866343788420516029846185656076588356963597566618030432027374236427843553815769425774165266330188482102932135523013091607916370876215743588831723867537056186203268909881420464911600679316888724007766261718257422551899881696216655731619433308434579885440739987855157866346978820299395774619742399449681746590102410080646016000146687471424116851018952243049362908269515627414825639138245511292789283596431992880609419777095834695852980130099153267267094173443257983398419672014641042908321887230291649066924201173848993304210772970168606877421205720803423354654038710438281774333592302712258844033391937467278653628815703165589972164203470443289676172786546618214765861405901383778351758533635820580918229244795987099227005178504088751953279117458848901907277505731371630245823730275656263072501753299287487338922204931875723127388518900784365272867559840524468525000073194332503824969956272439761831286660830067361355728121867461198464603266478691946471886274282469786392507061409784499510532887707467685510124061807109713540749796087983258802562810499447376 [84,83] -1551402041789755207015483107384073940571770145496573486969164562209436404208994072576537180312247628023148869920025138401024294646887913881343513280395922137942819750925268942759276839239869145551574211705976477941557088486398657159978898078829130589694909339001096029603026192499640915489121619553487155862198042667424023518103717368649806065351832078776790774598139702618174645082124289375309891567318696654037864002897289956083387459891139827581041709742203371836344940772634403583126600373867255665831061276700419942947876822000442432595211288740077314928164178939285212673619243620533102208621298587617235409763369373464891348656598293364124099773251928080702370859398293887313324904554671839733422602513488517343352407521556153488922418036238462754540739424022900021431457236117086024185390863151096514458705614331443774775068162952233952741601733466548630807143214363693637983617732254317917754033739994013196154156732349728450267921967988363369577202838509905477376958089831153317692895026849850397378167907950176961395837651692033275813656017678164303765845009568178921825818318164152051555754950031075920713497048039819295440977404376531695612463332411539081262245143289233947776 [84,84] -2343072771125768208417426544047706391934861945797412462624943657596449854519480899287112754014400413288553197202679366844724637477875322828435269187040169648347229416515172649653337204961691678206920185520275445122422232612618894508239461325872699564165179301018414638586561382817726400631818901929215918135878590484021411316088716831586383948740586482892852221795875846746781191175147253802337763594310322652658184985510700253481938534906855058707968651557116243386115518677856861553951806399369826063974062633907302002995781432007507186064298521842322396839464535702167078721028439065914086769462434978396655788116815303359783511516778491063723029767975791304916966215186100690086262378285155010565701292872158342752412804499767213826472838744876167717024989772986584221649834561724693193063654145490630245717668132156555242071321526260925424602535204774436499629623622266679392827493092222134072280300895155303201743506501683390377095283853072361970958523717927026651976191386137665242482574279064128047544577804855959357856926233856955776984136353972976446561762433400728719747702486198348847447627003801561597883369045100838309549100892768444632535349369839739670164956596544 [85,0] -177015124751810683486708485203604033873382184492053979411265720239734241709047331277352800801523907992555637784640935330415729043639907901231594555145545511000809823274082988525006262010377473970721965349107324074621146188353921024212004007296003025446005320567006836877963836454282735653138529414759790643958339265012727707214667935039769064610861267552009992879671754007370593572505407813679529061137751905070273191313703571900751398747885123281205433179538832723557183334341701847491035024417904671777078139466788712080753424852847374909794849776546280082196288847880559177107338107532201342604309528207331577472649124852954453382559021273367219193802430592795026000373004030713102992346399381103929125107355278670632941794825904999017380046325855882624936555193412299658964109770765315709940709119510166246348705051510275108670029662285876462881593199501226726391742551677426226042659148749519050394345479222885283205608813315730687879422571617142932502066701122432736233550877743077255142372210276329867858259061993086707861984259890070685167598320237358063935689452816285500046546140137839878993015814142603558931066378251045254648351019741268409269684700077534902497966218165334792017534493949423652446314339566584779286268434682106907023075557815075959223060067180621796968810166794710438770784448210636484364047391342012819173153464006189014305963881106271720584545512549086580286294792252125905675062233761832366735652132302360398685979202221674049486768205113624908267520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [85,1] 94982926488876267953369563084622318642982436397629500905984944979363260264857480462877027526037637658605258144775568262102882475642114623249211428357545053855787002940895765666386585557674217145412300510546641020228421829122095561305654605422599378916133987138279504550633172311743200391762020418318230397235023330040127614041250255474425027270709346815373111051875484967734836269244213633839308799061251821905397743310488686223179607596964835201929143934442882871828065803354007982090086319658199469015939859280625286198674350762560641983776389186463607136943795973981942317680159500873628212298155379958908795608037635194704812598931058238684921274399479214520950621778334812905889710149893566748098438171303260990470996490038106483213300003252549793736154629492762159931010847052266118808084621209411171409988825666853341654041414255958430349652282923860970685887830195879475976617938639108268173123801802002379771084447320634035148283934815906516987152345061160021713484021945427248511570467725944841655514778272759494084744416250997826472644825548251234166688156119566795381720320526632472550787314682240454032686970404359348830699315720058402363933557319869483248314206946925962104389954968340616462609368333248056294091660866597574543678314563919601126652824867565581478960193952419491809537343925359743011016521072654838922876926680701752296986006101487764856115794839667671855747092969579566543194759959829903806221968162271608958712701807461455146140017115339804265754394624000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [85,2] -299410786801610073529380081650407866863817600442207725401969485943963440960182707155260124837772158047378260622611425545141787037807412365255063674987482296449504449589909380425904442577867139848819107622219169023345834793415092983281161587459672703665023056050190521887993797158722557522958791763177757001384066586492082621519424697148088967185045595873586830913650776111752785760507807845593005896929240710111180434269543799775170989825909953750658742605483137909833971005603239117550474688012151836660290406174651627822960083413176110705665543586475105085750542683658531691631671832355080916714870596986783888609507407712625272061671594974726746318293968652380761942615127562327462527541347138421857062730231975893381450970943335266883988669310770577532262955277234072133498208861145889891180298636637405457974948040891689310378791417234712638338141424060901078008377744722025713793883662440464836155724260761254253988611119528172764919900462743916234882447706468836103393781718459540742634217801008876207546518886876181002515223341625640263501389438519161387713269164361987299252612883429273758028772615815755696118177759080342900877643809508330260008315084323896656154167752158948069704205732092412833533603084363470766322009824608952756991798678464755911809652701530507592577503242189970922104607141713432141044929329098599280699296016187720847370939967668273762897574196440428992508481434292269533199872595322768311850467812055063739623716669295027304058229889039418500478664704000000000000000000000000000000000000000000000000000000000000000000000000000000000 [85,3] -248525512093279782799419978717822460591686431543522416067118602656544455210802574086340528699705183314944845739478814685042779531147596597369909922071748478059967698989221901910013080332303755521273586710682380817863459492085498008553034023642876842059960215239177875974995351191784444887209948678338600811277947412326651432392302653398196298822791618698156389456108356262650588392597552029439665172501935109550750229854447302938350660163980137960487682621810310179481957129614115913243058729172832027000266095508718257145429807083578356990809961087996028048358864266485325903832225538412905730589647097789467680201663015762945558234106533855838085583968081259071973792328149721224560394880622303137494927540835579057741972626097977062066459584176573361749574952400572261242017803894534407325330226810252584379831373519696540578349545138157728490387380899818625407076867099638417370557097179447017499759213504974166361481910263297371432686888919368369636282966599741084989438364210169194960048160164273828961256680297278879084213031759072835262031533556824092235131451388271261191054242499082169936105352906753879263851290006212222925931807825612789770678684176131735550451298818265133800301141402165380551285371428435475870064558186431647841299914586371387006489107259643515638205689459693516211537711243687573014281153713760867103896334271274118836452523510567764498297207790240228626907594922551138942375886563928377803154728298786154212702274206108594290746582436985328549163433984000000000000000000000000000000000000000000000000000000000000000000000000000000 [85,4] 3861975887120388425185165615571769209742779842090024436285400060855215793867314427914071045178085102536558316730661585740639210260769746779862039691966627419934522474185272841878221792369832533453777405596150893667748539453153169844284067406700575304950372593989348707242638658520968421034614620688390698195948426319572447084187841350066705263476993850658734924712006585594520536757011479385667044048525483039664200163756952618723062446913471950306143902592127236569063344297752591643811668794668503008109327699644236706049920547130045671185088932371425043700641495755530845074371422894206944921447311687412976242488132365852591741406690052334645823362297722359120214450839646865460204224848709183176306255185192391700753232973724449595987969714432397763611003739237926498374560416728936586414333562945993871283652840497730458367998837537340850562087362016406943930403235943900145612330225569571008877169821625586132980654461028503748887510087264947716257396367484206924631734984082071444267317875324115890925858081595890421829690642503533905309971029142041983383624502779616889403662422588578514846251135803869780212530321540562776484368620258172736316569182935439131670897612296992271967612131765565745823906806214069776094458572412110432235076188439814478260594004872875989250944765182712562968020495230539737006170970871920535876348232329941526737699125067358706051962374073517464467994343907717567379233721845865292319800261394605417710113527017476380402025218291909587010481815552000000000000000000000000000000000000000000000000000000000000000000000000000 [85,5] -9580621120228079391244822076673971192138774958427858132816153137554623041083580720024036175571186403540784687109150676835617399930257021506407399501270387342879401134331577946534966171453215561048126162093289539124902806487805140903570185311806831392796336012354918426426172553236714198021975367791474054394539436149082613014842531127771775547393415656838806357241709726021247886950460897641748095401985893909569350183785388634250007476567683396767717392068125096604424287885172007403572585998604764026787254151258624778809492911053797313743872362827069739191765818297806031896197046031629938973201109580688212010788516568932888916465199812081278098319641981469838593700409814933337328113651023129156992014843531829818629409600779543717463974959004225019774284000664961943699914145755700208672606256636014011751606949248495227943496258311307774501587791872900494299664960039009390284754740124043808942140669142841567427779347452648848606431724147361428405945821926409496211639139472593926558708076396101018286721617271700774135331356795170322354994095541706949446668265540491447794980309938712212684797526995364863237091692185520332005482439056437166802758279385507957876516696229423653193529863908838904458057420691410520974592005319160663071967078210522280059012679286834427301797399074300061436750129526104561337203504591459324220784940542288262567840445709738115988885812150243424995140411670023858035231763394450025639193039398798111231746050530623006979460730566246510176514342912000000000000000000000000000000000000000000000000000000000000000000000000 [85,6] 3723692748027543264986443851481115737735689240797439100593298913291120933893798646150016366138259595261510366107836971991207342044595569619489920292463630020220833590574146777715474312862836004479877534735325993218557277184448749491111481080388770489631330961650275296110862005795755351202046560823266319860016548108775909267739629673629814111306135255632672503788875565214672168713308884573264193978853494168226423036051543349826824057186261044153142483088839632825040467128307352039164025269763706315948603953870750227108764770769125655075142954857730045672644988455238323701328197587299317687485767228454235333167381518315019288912657733685585660860699837878218711723212891969975749017612740706347342196822474307786410629486972085213455457653320282624834895856637756466588951453172047690779196590343395704154729669460834737264975874558665270096976527056102526733372039265297262050435830781772293679863053182252894329138446604887762574835192801332655833633725092634593072387812238653548267541344416294425904158989809553353523502716254055536508532459545490521295274805228554924463636008992352872210911624928996734442375299160784957972738090907213801153503874327733482618728713265432587640045264361141665714188232192166439748286552648839089262754415041902153526188056723705167470819544189873026019047180468658705410158949258450409245494172253764938217926048531289327766905067480554459279959740458522097461182997949712719769361502601729083407885171042499908249440182932596331276532711424000000000000000000000000000000000000000000000000000000000000000000000 [85,7] 12290799331458474248123170596216855705091629193785670774642262948574551964560165830387292472660905077561258758087491720013074171139916226646623373407971773050612111671916894263712079904890040598433479543039815876870037620436093132629602844460670492173672360254944782715277689753901573316164421542733482563005337788996443571595634815625800960326831228309862708071632912761211478233420683087501015544354960221924998219724569478557806669126165362894973452810153768491557052220720591795897560212547730807780380855714197244748646002288680261726364885518327263729143076299613598876997405136149155548085062570155873040382972738262525474651212602701394231911948330505474159012136048565747815624815559363941294290409820675710628422113110703107134935824754633336703663393856173944957152573665955522981273007962049834963653972333577266711891682209614309345705050351091907681359849594293041611556688786561756344142533567678959366400005306535472161117603900300017435783201704777275322772015558124338525943817173731666373009043855620012747718974659829243067814449354859089996940770253034365756220653195506015641185834004689017349733338237740746623333202363452076409514866509510659567478044696820253135885696929569251615951859037660151208712617529931520014259140643563901228395069396127002172133458702374829549639197717781634663061580124659187225287759113013709315517907179804891238128108671568295293533812258958610424317520150638077151944054232782215003891408015919839849793652111423066677571678633984000000000000000000000000000000000000000000000000000000000000000000 [85,8] 28314762932605989012404432060956628689140655384982922873677742737341707433654563335823782790466173503051313866304300115811801101249635800532997878345194665855241507166717037105774237463096100708112766498138228999363184566358120944606771089056836382214279282221956808709322379807403061031775655156511684920944602671234675483184816556190250040118791153256116003562328477933193398082978571586809123604030747800228596800086715984023977628719261493341173034140926343207840527533969501404324542304944013703057402911861572843446988104953996037704636909594781692987794240436919222135069528634738945261085508451776691022189249025942978565326483339272380308134734817272435005059987617591535518073773445484513208396774242385679159066660536709304975072226137841005911658877446750482353333658334040571672963072211088791611410913366299503160117137740912772363120411067656880757093784241016142225602600435475415159096766684808832706845899478472036081468895255982844182279508918789116720620035268955364178991819612190525679455848772092897741048308841621853546214138508956811492630280711614445347636518381467196879512993594177581294458117901429310702848161816067689481129632625623290803034832743516245542771977686433975107108851907324241392826093712721101215275583961671087523604147319024155812225683820368362429008680062462313849661119760255701041263058455319611306236430535305527742020947122788478911084289430263046716936177350529801727502858713135101257386357479269824581285911676499574716649342763008000000000000000000000000000000000000000000000000000000000000000 [85,9] -181840858978020599442288728099085402129111278457220182404950136253675516747848903359159872565348263472674400802453408170163061224695762202757091878597558179495945534705530997699849956901385622538929182473219479523484946338658098450005123334671304144061520934458512562166172450616548966361361870870443301769911273248676418655986375353568128315722622235171555381797817828137208486121528257067073497868219262342836655662858135393604091123497894663606568154764094449802197772402543742129256815001673027559109343246315327944034124123468881817555646141528725454221925615018226396453337322467344771281089554519290539268933390316777562504237085061141414584228380688155466437156602695636051015068868331965648074836967547511618845771914060666139916071375185088813434068818630287977373449780028787388427886597382898361756100571599437684723618504403224401669757374070073853113107259276403279670484052859716706452289069872415276649751048264191578146395134476140012571896377698222008244382292746042628435900671379670736645631076631591165369357427943381863462965804287183468168009654556149841781949059989084287509464017344191678356762250433280132711552275445495283355066675907858876655383026962650311917252077494515771412885850348028704646807961785303390968298171895516826242123428357218655598131813722224643141709219541632111193552252950627145054072910894251104552613658780310128574838954875587384504519693366355517603891304693223882852349219659941273163353723688168043111503155030995632370094958444544000000000000000000000000000000000000000000000000000000000000 [85,10] 304394492621218060633176640969807479377804813321270611346227240993746707342904614439212845586867499464726325852451327725786621390119592203060606686623315432920363192751822620032368088569538982405901514565719389663170933120493243825322515214580419401401447498848575784433169312290633211558360943803393257339587036662250138582771243757983647812331988617110646854729968554969017612133275124261886671773462294687078169572275895680486540446494532672020931594320265303590190958907033985804080045956563659639414489309408061699689890726906557719357557620176224547354180954483054750697006579631576639444029870230870878076211627715059646285836701884601575848951955953432927763437607381202976170109642992234511531637892525865832692252324286416785517410239299653572528992628656492772938517674741561217431512410629229708183453356822547038237793860251913867954020611538579837608987777131052087986064366922750113436491989346301485717154108312203537527847205735115658550849360139574914766560946270522253555339651091535148383688485342901578930376351762726939212177076183628961087561841712345531628180406436775787504642222215038350032838684288852155234924039029381281852981278923466254016208550357511482574474095465240416382722550383783430727624032937366113565724210517858932675287449027234056324490990150576777041848641928173725662294946808827933385112728240290619030267802933809004434336985904279452621044025453105037549634884912119058201028123416378530533598455821943701675934503088457639419540274151424000000000000000000000000000000000000000000000000000000000 [85,11] -10799469544458886815199012886077465167208774904003795660203784410127803561357615067710986543508114027369185053257439160125037098884302811496113177966609001719994722177225404510572960624902477550570294155425467820494892840806936736648456542890343393778333010727944919415799588965381215963227134585110301147181820373618223255482310098750816639169993085247856038463311785558235379890334350270503343439005973965049648752968242369251110043361808269121808485167257507626282970290042591700741821998101505176459977077169812054530552858282592548575622673199057493381902604875707574411275239554901399336049847624058438266558895285108998280137394163692829288137799532999671306083899664918853214942516335702308192986741375539394501285506057619919154349361591193156792065137156002524805311652788487140882237982957179382965933942800678129578028335168726054162299045914573559003095498879906599680048937501494606103250378319143115837725692958542851601913833074318128664652092326158462488864238883318383503884461361235150690525288224516189252529656548514720661598410314417592660394144171142103259989936412116794472898286686342810038789210551494385997067428514149598093363147674794113448443962444372670384455246136944238309398821195293601253841851825071340694608970640621723924493096436306289388585074458481371119222185741853861861693612633859501169849999007298974649546297536959381433640653421002819691285350756243002229325922663558420382500025951245252570944424465881904609418543514405309733394639224832000000000000000000000000000000000000000000000000000000 [85,12] -1105389746075689101294982733969556235750422927192024394995911251460244379260952543926173026277842206031104383712580227591914332538637947186500508715005426760499349670738163284291245709459098513172002310733447789209951736717429525606895951066509227846467329445201569314968460773557174103943226772758354800244674021523934444928705526362049750172716067292451085008677662837554995556709602916948986448408225170001481674741293911454807484889735027306314718061251565052927387376242206084777930125006775737690909085850671320593451888587781601218145936849961115102916320958672410840093999335664761839916488204676560914238898776805775179843300818325752717302928591151409901859868471363447141728655016685192978845042725676979381371820645324016092301813940327463073767565442259096865443981519824782662956731892058474862351787655338375214503404302250755800355194049063759181231202102153019123077904156231622026175403777540777999185993240877793965015856381637311412299947772955649156415423207129230096981968689029622092559146632617360153398038196359381352040226905643699980507766492316822896088362426871440103661163530167772274480963363490045780425070651882533436051350392343323362093556740043102087617226256417928385479037452924973789140330009482087203654368420722250205808154618816821152477637325436771794898629475971567258958288107174829128806190625191694823098680916331090063078799822960978477531410795850203814833153834048229309898106356266809191333225387198916976180150520038479166418810572898304000000000000000000000000000000000000000000000000000 [85,13] 3136962424953988655715774159531957814106829381521252171810355005581170577534244132885832335952784207174026608419938052649078221873827322897627038075845031279407613964784039064501384398373526661262882761694206582093230014446491314150758772469882804385348968624768923219362061696020078355133183058015908467017170690777928017882615900245096068000956227874891956351424505625608548392780887871349814170721473529738418666603721691998008486484320622852686650384186168611497454264853643391619683263458085879933817912554051335703381368199591491872809238442620926339464791552369216120950461447668965876483095812117613859030082716174396522760895044777366743318915832518748848022602984153764134371725555273678736609303081769440803427036802738904302656767403464204707099021947499758941610821041437802725847385314797523192469170938593742987806618598653136966469501601928297892147724159323512530234906759341119750544656930417220670225121862951483853970688789297586454406125627827452843176725368918492288287663053727846830966414714748149524576391763723587389184971650538486285809357786627121402777341445467903518021232340517207950211802113762677034849824687544210288367908870318013287027481816429598577241034946334013048820153747967894899644465082230894409807711677203547304865322711416820873587380245003264172884251212983773548274672122554768670411416538542392463826329269823305724337221735010234663183760512923878283930728935325249700033161538696786550860505872358030956972216830646302589460596144472064000000000000000000000000000000000000000000000000 [85,14] -5627896407102559826259026568848557795300066819055742809685178397054593131964004854756421645570642133146369473257662502792471282474343263994392778638481979977288647190259500774227515638198898279639354276593758842951893587729633944220775638704329164802523349870510396794373532111815343439248135240497797718711877047376077826932076078780847025440117188162661229883389489390019341096292789897592513000006874097828496904711517609177765022875065874570425737104787072124875262529606195650441599586908860793692349928386009061750001411798940786041140865605904455353209005474414632988631309960057792188716039106593652689469128034406772902878957167953765359888217444267046547530398669998469926608864745974968309850633804751570460600082198537999080045149300149620343842263166936165814427125419826417819646703374671124427246244629411506109324892082518471229706351798854806158905730338518143577727931154280546664587184996707301522119660463242451483997935332021309164340509596380179136113768017584619917517956676529880078029831091590302151869441166364710988149354207788047181499241576325353660858225113920283080914770820113578442603940094868063962775323659660733408468630466621740934540704051859831996086897488307842294974675382506986994344826061229668115074328503849460942320677491276709731352156949921949037011376087189447451284962589537527445992969531156319971120821396390121058830056102057451446695096897043925973200420937234495743304187285458010912627296580998236270634945747536102138590663920320512000000000000000000000000000000000000000000000 [85,15] 7682599877793459220300677795363419931110851296761654273046514143588769564609892222805149373570699369249769903094926892367971388122340678142179538522891806822694717826438216571879646000788807443958610030933768902259911390629479523530211809501546543026371809168628327753219607998617821933411469679881056429506447496624590358302181690047340326046969398345394932824027787965517133188203249041140047294216202210114674951300837589614332875865660250195650877085845308803720631608476959680016140748533417508826371258754388214691936932508437788054389311519132753044433311810707860676728153896866405001959034920851780182893996610584505557880552753813565092817325845696795859412197525719556299856526210502417110628565353113255038664782553671972160026166481475393117508329191805918363639064128792232272814358817319104218958375088504523510523906288667497911412315180162593733293727780803830918951418439480064947281815957748128776781448619923010647216627024544166122509348689771898031344376056248737884605170335672259897471263273635020321341194461969882523369664046918018212066308784987087653713192086873298229667456237308331101658314820323611767035508375666206577099684589772444794460681076770211480554186896798184721415057389683549557064280748752290011799815900131427267287704094081789586191623016080164085824017034631800365739398176785194380363831050975397651917535992384280190078398093251947979770446061633645453270759621633367793735059573256608966206474301809318398345739518301180585451208929443840000000000000000000000000000000000000000000 [85,16] -8481939371709532646758616938127816923085299868767747564951697288831208269399735526660445251729961098441536484030489181735660602709966416206868530391974244428285170646234340134878131724232806961718705485721499809899261463867712094119876489393780748411524392785706727460631603958046860416542172122913108040758369386345313187588990878801151902430362554735009044712258723513842139202834580604599316128388093634919804124655993705147300778045341080465050130201405649056538617277566133524877941987325052852021880592527467038256990121806335015675617879931247589817793115030977247695722026246946863273345388753109115551159405613608035138667375610593998191982771970995635099148195892298290351375687672308180057321182894506305086188456786276516599552979316629168549889680310734596638073621260613352413206367012652156445202333210814784384951565892430565651726790892852231953772290742466795787551075719026457722966463709697789770055321383306606050681621304172019611137243941228655467506902507709767241417367153552006611697100514203533332958990058560877557702280622661972249735580326389095077828410556071996152045203233620995301792283938642655498568738199796350247072227306633174209887550228142008062591068211481855474186733591345654268958712486573014033677557888054710785532325593666437371632205425849638526050396111607823751001779515081759411164167059068300611707153105558471523842231057500336239802047661401591472483353374469985244759546594280349180927768720974072576145477322726384419608067869507584000000000000000000000000000000000000000 [85,17] 7812253120758420104441361841891705641206091630684809742235761882738576225083557292769502234828042148394787980538583155628431037905131722272236404419926558764461744763138722145362842810398980360763492700011002817399569275148112707169397307058262629920139800648432401853293559305674718502976036521641273906650554803642260798620427951609890587733504536297981173655105997863450716798261961071456329161782480097579997919339429346876496617281779469468115607026099858097996561962583490500461080494048676015104310391505167342749976751656846730296445579154511285676040864662385725238257366862288689667069988068183929525667380255754649415914267706019765606588731303438343826267162528908218387209300608336508593326255318416230287361050738776049211518378448568750557425810568098448039130389775293972885391478423643037253405609271954280414630148812863293963714151117412266781824320887105898323255594242857212313147896337916282720216328466127952138798829589769787967617939958694468084722292803543296938047667283643574250164387379617496220722211285985010334923678506173238019136372430736536390807832104060241129798864728032550886196468788092988831619271058762008957564815633928519443612578317022767427856999659756323374448350898909777565388046833588848365343623327883422516471238325720569300566009353850167851197547644923205530100032367559788996982334315356782329480063610672978372190782131794247910345891961064373367650932031845546568865917214885031561746797637399944231377477046341334973639934355701760000000000000000000000000000000000000 [85,18] -6122114469642842976431553069543063015092472939794344903296511810319836713197333074570334078028879670287659372429932288031981426597541663486591329706403948384569761742500336678472269316240165587214145085883271664953125028629780917467831290655665918388086661595478528212603035880549958782224828589904232731407461520967464024569013844352685806412332015576112848536227260925198242770301657231116488670446760486886674973300103722681367854841304904845016030198875194784645249189132658613678278273051621695235826495878835647341562839898071428522859010582776939528876269184923181925906938158866308112674138038922706113041729935414907079200364164449311090358265228775763104069030393015323106476049435153050365528382812470933060012962883301893131804839965955796531492330502838739843011518032791310363222257558305119291042388143790286277528997757803814715593906467471744562916040365306595268168997334370851711894562804785915473852660721358879157615217972436083141036209765059484080459498611469378187360032322546097504818660038060015595603112353654854179414526808362762996481143864771342335267209691898919635174751290028287759009806664056464165366894651183147475474032224504627863363726488530479193657245016272300146997817918253934900404292039512275875806400202888645560750286421855992978080622448665614943127612670079997640848053363511507833430984304338172705484728456034445250730668408700536839049198734390135702957301154835609677508173182221683028790793925608254871991248583722908918597839637970944000000000000000000000000000000000 [85,19] 4129311415083854712910204043047449145510838150601973876357035740781654992830803916527332523662651352762048237195160496023474136541047581194517846045519137249500459032279121396839396811698561801688623565665616950012292563870787186107811617020819676830499161860748882994979821190389008563631956208148824327592042302204700680053473609924773963234529177033480542921081069138058835104643678138307205641180462092563743103661685148090383453889142279191972137963474023896195833604349218013011901585642440880889284163321363415258110510332464939070790682629424030230385681562668846515186132178041686811041790038083630284825886177743675029797669427276173435643145126252397822806732807818263605989045291890427894883928967673381796569568300759638535141665294262976516773804941515362932612549230327832465984625946249463717110377803193567133823690495853009489569469534478587159352117187591017810934913469057078702359815738785290565246564680009067656243150416814140227992730601979543819658102974832363825625133323989078047454335646487799588457839813672466641528447684137252996887313773596214291984526895690680136983010057192741371796605897361261747259362533889545342970003594427644580727131242851266010445312250027254483331138503691069843116808076107689503214938247478014980819516300489270224151327493611670880331876883924044932820209402044765827047998732081236884043690920861699029452435308034389501215254849893859547856078164894449920185882787625804516189988022630464687915355929984397034986399764316160000000000000000000000000000000 [85,20] -2401528020156636831355025857215666141065556410361781575426442016591575370190538234589214888541986271542570386706656081767108080047501288316215423163853486469358149501210184929318277356711764573227579002523878311948974386174935705719513022492047090563947222637079263871239974855771312751081342576291712149050779118225602376958085525918308700407843371622434511932829737973310553970533342555170289127992277040191637829295599864923066486792601497938254613431849590457442244977172241510024604084296536658850671520396379845618834269360020669828592454867625770799116150766727718301164853084221595652845935685701750497041328913994764934275337931177346644828181808326888896684451249077858922339587808228832581016794092551427024969945494646912464902606545511380272676252347821485152946914028716446087507012251807887831285970031049287338412806949966064920446959216236487886077623889846893143529842688589561889770326635702797562190924994409024389338792542929790772238974657336917964602602404832587632692341003671428425184020326845123008671826779715767268257463204123597440489470810983529607406853961599615815138774868196508516542707698399276753639149993263481427176628618087646309432973950370426456940852896232976042716707370441281353996062824620514236019732339020236208340152627988234721125061314295034913766975992149735755447879986894019497450078502893372165916700503988187086025233251811312647606480985261203407683271371271419107155510934552591327619631067020755189272692374646425628882361408028672000000000000000000000000000 [85,21] 1190871082637364911217355100404092736123917849960366035299117093390588363133366805185576832164447733142422182429793780386642645841148253760962629902300601102632337260492972054530431151460956773180991345077509357065547590374720390787786305934661437978930612945624810543550757323964403197321354939145354455000179029225166043420959152442026486241526587034492563562063506284306044380375836307673118731572216001544313452597616867930651311312129788380888095510547766986735272944448725711341951264121521066478729271106289167221034545507715295575609143410310810264396499522621023390282483455744763535405714241323023263700854930916724697718283130684373696587465989758224822509911667649302249942946701350864453146869741256635016986032657642644887927671468280903402391766688434697089828217457267674996619430808211620716627424467283987013045730885738926680687942303850101554886342676102331150047471966864225807352592808551151967587994092375887909656990992750057323826893531255135874318635805034992628702285217728140325186429284194658327361942710270933542532858654779930216545977122350569688380489066788961294322468078484244146704883158613696570009226627786899932618219508867700320448743407234246204576812268229476592681313729822031897495590662258135396142335390640051743159556779940165602229299018024672513508253457219775704815121297343715390697229217459348043137493632925721957691289047746688704448378655985703183881311297352996702654371092806696506942186978831528113798784823302094442036691147423744000000000000000000000000 [85,22] -488065060469656283316156021356210133658264496751866069282911717564749210295968661123364026651538494830626710872661504290989840586311001884314389319010840388108761451177731416770595389570173813417648636329685304792456232485533998869800677722005353709952478604191726872025733523987927088384490753005719897671143221139638964976420500254061015600439479445802417936101252735598358482868583741635373636056338139991151276303396778496165647645773901214449007064465278591963432771316986935530339907570287071708446830163570679310628511688357637702385246107084472970653978627533677222220799694146102014360440318039974531732116939643861854574163444040726799303544865632099198879168988705442316180489352809311584716644965370396480353297247290435549901676815249184588123085399850606782132093672808241134575483592093194889890483612067423495212845830231970236824759458167383470324596008141598989860065018547499917366500733131107601426852222094331216687826051891605697955015783562972116093467487177294780944814103057361494927659583773875222257674006075893672952008970064320864977861418143996244153401750138792649569650387900630779627688164521253104346170405535382555574463222115926033202416726625377043562074661653286302753598117309244503462606973333323870432797600861249080720212063546045673748409630534571387439649825495607501371140999855337957052681793602419739907975110347920633750160963681787107125212023876163801497426562579464538992613060973964626284638853211991584222800661438051731812268669665280000000000000000000000 [85,23] 153066030406462218577209589289698353494929489910910215447004195186632853872319418293149501717435558397756932036451287552574713044049354217401711918683165728912829129143615839023752004998848870226095663002950291620702107056343284951419323349505482254834000925798680721312186747536373032524300202832367319539632514626559050631699639334774298115018910233193183922054872972185370430050166202852410153740061703640998104450984196443152649100841778073480775140252154304895670290543082726494804474230428544636705561616913119770253666608702440705558400624292039653029489112549487239809584467407345922038362690101333849616257814785286794398158381878092109615650371604290195498597580678640043734501021415573355879104379863304856304431417206701082551076200292127607003701226445153136454538714464855886344574120418663296458162414978917099561080163952887930700548030758188291358310753128111286308020707335167652218524968561784270011839101250518877261404688106205069886541896879733253579598344486951007118937380851768177318821067443245091793101225417941475092950835510985730238775151899692291144434471566553996772516615534420004700869889134566679973314650942220396178373656603226672185662322264857587533714642015755807773326165340765222363450801859948709276170591841422027879009575022622015427682960256013716344278757533665261978946298882602061671443401609530693837580618525593831547186560688459894156325570160743910664474503430755471294107330824186745025878781593795608395274279640647116882191405023232000000000000000000 [85,24] -27548916661776509256116763702428484151914059878899522057591395869155951930091982066151209568158470283667522029499326533126714294508368158786736687801176320233390631568420854447495480850272333431220459894562817206615527798964817078801275576989740448924679280005226110866624852363932584618728067062786758308820612323958221860190594528928131776778496752846063354805762617930316301974376435404976311787549104057742412672152095270459836805875488273645341058182231841707320944168216864961397131607099123352447756130742045763300684053638020912329064003556846046021067918149721320991018540757249374176226375897970595463643371707027568825477964110676318862931894568117776168626937435738318888906482711798038723060683797064353312609023696086830767282746297340730880407238045166166805344781174597335539509825480585346820158743062158005723976459789566105897656275908876759894509338593968202100523129949693396316155503645620385909979059836164083837702689562188896642895728364355885014392063039993058683492732760853027980217517038321758936794125750529028808662555180149519270223635106755464047730963562388960147543392631460390243316842106664361760852237950065031928035479720130714411176388809283208102124323372542989038486560243257525869380942529279174134320267950354628757468332772201449724408317038142471338696174015908697319968867873076786349080458233293904422472343500874502909698261872966673540637045805653186203203206860836114512392718877745020754061591868061781451909407967595374152771100999680000000000000000 [85,25] -4745793744472126696699472827119618404592301589008408510285938245092274079255537030077907654054389693659983711046322170840385487666720534371160862628627018268398781368896919497599358270132221712233438239758963977039697131125740457885566631054710203076986402578284640851895796232623424065911455969048396352165899987299227220838117888720562587854787849086431850156034484997918859348247329617964489586544443986980386287618142647029545849915099224747447779692021938417691584375473746882515202895375535158551181329493616594243960849762974399253963451148337634630367637525895665776480913323329154847167611778425666472651614278145509312702123040997065739309487341830290639534174563820028880791855692347361908478937342416271757744372404600167501541927106582426556925729954224867638198109557958588506279118057044590015807794226162023272026152019906840508870604701003873742155875398425859487921362783093107747038273925522455582506187168866631207136881806077985231115105428858929680905480515744584914762924544842641997036204312812247195075541249682348594762394692218430224519484535816700116955863942117041345023613103673238733331039267635043825391547601359814327038455879862915807871347182725884292406631889427034796189575224187682156862940528926564683130505867119249232055215134280494061551270531570081044520613388462873024696354919889601444786374610044827835243993800186787799792536455657927307418497191424785257479199676396124653215046856777253316656710216223480002048214490596519951822877622272000000000000 [85,26] 6732295705854686945760172687396513707386006090118167358061972176217188111421495339502691720400841915593754544380619246933505401878546752817578716997629296713584352786608910869720778878051230295664423761764103548875439886452290324654484244874304811956137496629199662291967965829727668879952621126301947084886439726947399959476129502705533657065899040825844688564786866845775595423733532194099944066492438745778949758911764896482792351988812937670886883036192509793435042612757722305704058711013015521195292684754341618777428807823255939685516432343142262566179350554474254657723779465961662537423929014869188257074742653448320555923024718750112497077173101589314458212174836750716285798147756184773127784342211352823455728811962167759015763903017202988900333950189031279721163047781926561306147875415114592687747607585002820622468490876011703511276349967242379979722084723318554540955302680998554838313694572353875383730453415565468276027332866427229658800251288596230231204445510386699444937919545851014213031076808981294860684508883310536887029495956876181152748461811939075513205762703776641144514236940745657208328894055591115239690063362031697978014419707972000601633681404596697555929498810939121660864719463193089873844281840763129801415494640704040848040776244257576671095431526721426704532259520510091877305734120884103306338149319869641019422815193554544329312460808501844063790788401928989770978468069695862462104926506811428132188127487982885896298681357269807383415489560576000000000 [85,27] -3392164546847340702483638793082930930802624028366990912818008908515703708875188125053964713112253820905245667116293453699983456393737405254403508758549174400138114778494124217777709772330328450128080346988370384860500802564134836709761171564559541573955714506726196853148380696477109345475196633362739532292022172936055794295074801663432258539824503564967957353772943590920970165363037574949138182164245428246892757323558389124503172792388187442687426775280915456837257348908078739941313431690949020553648727942904170443145828615433411376998735925526683593369154994327761867790690703774280770188282085564635371692775592203233840355616664942578019341516917075909278277522473256721364993723185154949760388895262391904017849290926513433331279404831723646977427518625895708185523047854371321214671189827922244668793081090695104517365781785112315498857804505907818338780637146314937133599927666130039327689642364272494557280541716438441455171383752134793117140409349064189312124783102296207653797072671798323092923442610894205063120009432042675565163633075267185463281319637830746761144638839189822664038156791924591137474180284402479276424764327396212596805452958996783368880955806414197740552370422011017791073169706059139815858732317815399869084535653893663098995121083786100636805743514430246372905496749656689758043873657173480747020295392449610388586228340948172444335207811317672259741149970593307845198351331476333380031714460466671430713950491884271930033994005136281838848214827008000000 [85,28] 1149509559430760880002738187518691352377676096038146982205922277368953907423710644781591535754713067903865560095757275047676059969838866027658155039106090476262459223647600693357108341986028417578553904524464315266732064570457523520506745226473607087353393216951489659731474248997848424505449935818032945903125899557316859021126249380577672795639892567272517635368876187667766275790666894906353783710831767672144487448724115867791596337134997431925681424927815324055553442047796202497310273637280282997812925611468098327594102014978646331619132100783433432994335741043623866191469329351551459592837911294138296413923111683713113726633772052865254224946114290494846974586401266211288644790399509800424724191720259531941043216196860816082422011545075201439493404491313003737834230175454845471238722458437408929876469852656502213047302890869152701965330956806586862251260782806059018979071293833483285292788880247255773501484366666151364151598170619033578378238944251242820503184532097627257755999518808850894557293643098280619373660498131266057353599221539783507561053128872755126330945971928470665478880130864846757859833632386019093142287740160808379544311028942761664057492302549182502758078442364155542911677627480346025169243828825451707059759926839626262955779495825071350742025465966810919378058102019372081957062714825289593735330622316712887598347952737300205236725981662672554400637723770727435656976893348736606819776943179893081604623683574005232278251119588831088298325180416000 [85,29] -275498289891308396779734764755832865016192311672645866109638699773758260457143785067144580864982690454225111410822620656402989306237134487431357126923047812130937514407388185821631340596493181850877466496545492900124683828228097274677718571620089886658888142504724646949051635259479127592416720035951620170360952277931541955784121043237053239520766232648269932311647461101745004403521585313099967598346199312118786561046776959796664002226391079808048917271825703142437068421792950030408641163489820673072124790424550290584101726558452342880161152411040503942283136694179391381859575056303994215152954922878420674620464291307126746476206056549032300822016011735618698850077704362574528399775626610358108505969193939907637677669263377049847853773725058334014585621900229854129735868869175990964408511732438296796563756239633070304849815966249632674816377676356412079550700066277079584165644992370637956521364024616660162688030667884240487845994564074241513485720871104575528924499118176417905285599833781356024758209625154048138136945359355227561704566191431894137109527573798717240428869714060080597714972564231531556373346664337195307319498795917562657372163932500318423806259961446675847024866608384193945822097070544909364833597076312852783677033296987035653800014535314367940900271299546659771715307234603469756115430229796911124112630755924687584927853566150925408114272994450654478103344442196479840831049334053052170818661485143261521869333608856483004417829536873282187506596016 [85,30] 41751065465625353570671557996374621980005338822189853704926308492396777473942359260112773282736286626721637759971636582538029936335029349023893859321622344391860242100636605761134134753211600681878445876779771267938267533861589643299642002729848907305554262778154841149131439860820148076655039212489067902746206586462280138350927852191567813997455281273136409059873378931918245129754987132163169848771242647100789134076395094078174486745586880406919724187672363015468295666648342806612018021240613447408458050895737591234321498972019725802228910665986556565897207780379445308261780043325392053758389417469035042941967840833924565506828303111795882700490857219414119993376216289655806376802645451710705816765825522663421090811794551443991976283090352091340757403178962365390933052489767602692372167864897449453427548288673185562961434401185808138337061842148506980695439770878658212900527943560072270783767160011555285083593170137324498751920656111768060836101530309221232154603726829155338270249330836207881364378919099079770259823557478538347946394492822807353830383623914595047685966193104674679670098238309235497562724484174584643412927388067453555270727386882494647033226612124890304287458709725420672266082174606637498234618807502557332684351484758793179664148940718602073134974763046877791860738342895763777448006103289806174098597938499961427117700556771631357464824282285558220801852198806710841989497292945617005870556876533775277345301288491738188003132703097711719060480 [85,31] -1683786861788609980772245233094111009125187773570348740667373173229789710650826805580710693676999197008570787822017532392830363559863841292882868820223797820179024351621579499018572114693156592757488143576285631575748040882313158067461627458624261085095224269893486971589833563726044202913022563441728464962480293461351386997112532571463716215040024049524198045087271815368556259233931253728709323898253623780297102926978872599424284314039339385337859619036003739609669148645670805725039338708591713897304489127405104618138803571942339191198844798237703589563422832240993532778374111630979270883498856057586520853366016874203461813140549858551215861459867806834371345403328989033699441786672544860626364747761897072289441968118136415776476936560807220310377276174789390138581818261436086149512160484720931293398521611865647859793483828754992134217565759026317500653823321281215694319507544812362504468038504400829820850794161902089728970099359692941164651701169905969759108348615775005025543483340670794911213110009127070272645653792727783891895674788410942148362288935362553219293250018993260112262710842475005906542071433710737609071736300219188506491741007361009188784778982695214277150692418273184038940062164902180173753127561334589926352450615345022915418162125386664185311954081221162045601078458696769867583172643716303449936792532648817141657826259794575788378719849857000613331377266672921644349701813795881808383697779425566274107095285915649805030231891953173051264 [85,32] -831720405694792353713173228948209805943622550068833300729720241817085397375287079605400960376454308204714426082270650777918300939562848358962767341979118453114131753139974635820916330158199347316461544356404080903772483380468655090441310185243331964101485085789784914176962459187789345998284960223483571986672964970690517206475608094856495525171995245164239084201574040260308336818085161368839326681541362210526208427124358934058788604079899751102572591585508187882810750977494473539414637528297674024243884473769615345410698453093479896787723983982301058296321525692492442167940291843602985350280165280703428647168216825908280323844118515764224645593434659434279580563955234703463874128004988421715996809034171214013678882567075604844987775404935268402680364489806918071628591844535886185984508740968468435831030260180640291215058452245465152104241656979207751424170775889333323528630462495749929172651801529524399209346347306231052437483287086266782998474422479598668759013166117529428440144620162388244228537557087874729569653766144850869379725845051266752234899869196598681213055451508678505241857420580709734839335425176829923411056127335016745216479611102080932694450273090988448896934401206369976452423750617339607321778951777286779432286839585986333992449481284164605953606950065342253115936017408961746236047046597365358795864557860806589290290452319915788549383691777249863656465845981351927076890418792144540532288054430710212881492816793506780093135667223466240 [85,33] 177293967798660196344001765132346787924433297417556568191850162284893861310600230405350408188463906400191524514066934978356743122574636022878879556137303700327143889084351524292930573753351700709812285901928787143033893757990266295286140843145869612234469723342135737970387720606950890544927046969845096819701017804508947960930831768757271269491261890474531185765521539892127051178323182426289211340247242706550234372702211980484787724032432283020277730640928049325171061439090578652391573211795479504655735943734919180972937604371175784849226633118874795047143633652322570557577777998535054054897393157545470747173349637757755380115742816935828799368587100368445364717791611234244913049566520223267501481562112927302790381584843131545147400567333487972817838686872055212546004433376849741531962396689190775815624376609112366858927035424953078626629471805067013798230314367226217576625684278831256707149902995845352728724720590365514737339120374856131728520831414288119076179082749237125105231185302978384009907946077252314836978905561446189028959439705312163725845306721424408527095324398474895430629327678643789911205846028997869555051416163150619167250000306785567158687996357183252371890937115377118122106609053560759033943817765065698969363970559224081366501062301388485415237223067972986970487169214747596454785564186608828470899884553155975148778480170849649012204061462069438254267588399172123824253205553414260580265422366759902016492094609177625654532218863520 [85,34] -1917275026420218521581137660924653671914442014754647249178117354776750555476455153270762453816714688830005239833700113308764779739709959400070931965749496447419416324078137690211290244162360484351347703576193810402391093323357991896461959759248110300114636560622580972937048423956010697150666195707080069734276426298929998507236710883357422729289717978720949342016766992834170615688337230713049394331062959265240724506952032177172432171609926344168418702396870972908130293478672457936085557644562850110268072775325254420769586567530910225556550617273093049606846238550600338971472572835458285255355649701658470978958239983863158316447004309262754366404553856105801050726372843773410689461843379960640758641144973183759594782704051395772753758937952206919772485920488751740767559057800122239105746127250680233397755572712825046179113706372730884062028218762209816350295871918977061862144251282455108346875109011651728626619116450332545301122629782906895337457928333564784024806643177008863249967857572356937160091234450533113737524557604541145238033899545883563174934442939337172691829619645783568709669628273302888824742767345189596704649547953985097999267412150509509657860643570162633856036465386186910095690234722787509512216482142947706217536677557794686831360070955666620561463823938085735680958707591864161845103286246474924821189596912641547389098536630329693252285607808516791939206128951686628107587686683622951881925606132607461421980258218672240918794240 [85,35] -5058330089733416894163928381423985510040728590854058929140092308819116046355457603363444344034207536670649756705165614973384503760507847578590316423632204640850465775718153037499250781628417445087838836947422605946669468528433423931389991227295289430255813585126610728655037281999601462060823778389119766020810379216732650014789792230913568313457142802234861498765199230228242557416254152215444624550112702468720556478920884260507994213949785410263125956377878796416124527899816483759400697377815815189779039712409144318150288708729132611400960809975401870297874595794491341438613972989874012496121687967660938415271345624792790803605568138262029556377366622578180535946412502753184651740243368059013405392406971750560281600208114004253632453395636330387192485973815649333111214570962468193537476162537979015932750348539264659074970059011415127785879693340626929242493169082251974713571130927285381961427757311248525616554520389907476143686465318774012630998313861597152104913840627783543839339579649202684672660813260491162195321310558576437881888157221107742624201953227519206583539734024151815927353478108556596979910964405706995244944983458738445268805308276245715142042947638738763814916224815079278278174165428058780287098663174093121405337140650635063120904704482926973010904840747365173608049700460415959229155623517976473267602758793883221906958024778872004607240961908017723935345028829760785585933653012568757316736193724647422346904339137688202029568 [85,36] 1021546934087842809526904322175743427071886209002637721328338265348633652413353242557887536353364786478096993280031585771905439487260656274631959356694713489114710947736556333092491161394728370359906938761577445428297652909305306075262154940843571716511836415031811533824782548921100339897726391332040914903613897036831656049325448921942277161456941190639388481330364571604919430351180899868194099023285983766280035711355308926243250754929696934484849679154741896760778043681988122071453224221118463788189114608722973868785043602390284897684340931801421494704952651867635752913303435971719445837437130763318534019265396770261304125700899243070641571848339106536665947880791697812697119644664595463597138272555763760198804445413344336479010427405410541609076851443941441762941536871617115203376213562109352651922524669021816352253015554253711158447818596791101087036224465293653652136771719455603001018238372132320631880857102052339544726934149633545078267007839767501373030356645185881061659895568822029647907691724397178989653456883316790450308891644310734128525403858920701489148585624318408660107125578628242672590105056741446525256912286939515646343896824902812529924357512023990000004632692656050345096346441611782393884929986155836163188190746818615271722639341913553856685489898831914966427986222547419157610431708727681010125141603505989077288670279813549138466643500366971975629659560634400456604595269945980542259932388755538267478191795677294704128 [85,37] -93603945482109035146524395086367216573720956178608010902744806285232929344937986689308475535285706027784907682541410820315302670889680125190567563679296717715020401139638963278648295916594895496827869441912794303585226937128285278067677578487799618650886171307232134853415952540757539253957575663029143304603927901353688465288731169358605097118431621708488240663386941609132634707837564774596304597101425617063456633856028149695792436284264402904247906611676249889440879385217732298926806768566988971945720177661213192181112186451677071283719142142803188337954329860599316244218087603581229837322710170271865110043066251329233150027730178054098016022072352349813778019576634125187008006855096666363690330257287690110026769588524459530369040864728077331554371962871474199102654470194403914700965364843418818106820897792054804272661684359902078668476749341912833853813486171014024799835612805595345872415939400762786322744230213790661396400218787993495789166078094471655480930300745288239958827722026300948020040500988629933011014225212157809848476614993760573137346134095278436166570161245071763811135441484082355478789869951311453748839302150138628145764548871262348287949981480201261885884669619987975376058314491685764757453514959354837901359853722495494816293726147916547342308118104032428427325035971340362704846473250547969786520273932257164622534660219028593291649698760237934264867163798246578434625400352102636475458688255221830115091246608370176 [85,38] 770147412536244889743015399797556429416495783245468312441110961197866516143405593299912233731829192712584536247496268124877325266535063126542365111964584905458375915402543758064337389190118867340667657466339820812740931347182517263937146591136998823691066995414335888168579244089474203436064417747466753700411705299009253650859739225250456797611449288387693422487332136859270039863592912047450970109827878982444092015322073706444025764394062142430039491800560822652400760325759480428092970607309221592766370391206556933891417169660151870389256996669032069272585512198364198279658869867041584252951800991583629394905711417567245225612632435917712011086592318761372502133047391510242120854158487462720400847604179197540995901369253023285007322573606798342588096772168783466428161004230696723075895962943763205004458656251316276955658107022679898502296357057720776133922439810501214756061326002299754098661473897044388115873246335237047458305228728755014670725699866815479310686063719035476243818748388380238823544891982900014866924614223629202243554598591931653215873817688490446079143621228068369193132342921351227189996281954450336954902165164648626578133137111995659683110710709596518086980644185772584242365578954024780227758392279085650075193304501579074788949535349387555315833838392187116813044469303212297105168017657676751407926549941316614405328950636356955137932399640681477078572518167790496564245088963059387900873288910831610424428683776 [85,39] 977739374653897365850247677152745792247490004240470044476622334914297165919940474420395330778149389480186762945095564391075702966559384471163784410567406417796499729826866690815665487370306083236620262070648901247260202794184841228833137835123449479400934595560721565360891172953459161309168661658281067874705840720952685589872634543717188221792281654343561192852070966991686173317555616927176043591035848117581859735099364373569381847264015153351690557786895279833568471664928808306116766896183327356420828242030171063774305102703813635242157915456173718245489881594078985553474325767569146522100806463981167445084036824512504472649979423151644006355392229462593149968635621029266153737068818454941965112437911664017547066326699562497480495181450675912203193615971671045257668518433599385966651352903448606385453627613159439124089613591126153777299509112084273577443626115439033497137614288786729517668242973982656044527951318212109042242634401170634056262928282869630215629186366487178988452478216740596657888989379068441154878252902626104009886815987655089866012810003116443620659946249411943090929929824133122977484063307689913917050239513955737747527015282263525566310915016792672325173880249075822097389922797124447192652516166636597187880246297883695426649132648415306082680290253549509778184769256425236648083087567158178477190028488457930782286578928412216125350993970047465284612533978862056305541056554433246468227156343143923036405056 [85,40] -126537593870202550596713082687772873272459808005537421065692180105550607328648115124202613845141016199097461863082461814552464527978329711122047408848090481924857607525172017724779931625807165991593215323154037743176907954515650002881227359860975433400792165808615100934997038478397717126220443718795457659610259316078779662559676532432080399538481689307397305543527739465029231119782361047888052476434742153234271451747944322492825855450895708666702655394368773311701593288186898219122090218483603669074267409799483780031143278403246596241490873361005750945321634682489854720906526932732270927456215478984588572494403844498966342422101701315403838037918527733414220033116343556971589813366157050967967618153354628669815135563331643788077127802454980429430372142162538834991445306756006363232560110190610934973192870566452180504802431536295967530541384364692516206911304450093844707174543059815916784042739550618402957501241760071724466754632069033013855363472685854081557337664071247798714344571413903564502856135955805749444905613402214297708548689214392944105055474042160052122274478627809079400653360962803927955021810094479245532156761647378772529107846448541973877845428887780095585773325415895058936082673736921342684472840404770218509416417461943969707367130822127613162127180293812518907541391830957803233680342724261360902169576063940560128183821687780252521650209743809727208239811224150835388703514479037951403882507316791720814208 [85,41] 6313274076916529916024293421870938206693793052846628696754698421742226075871917667530086089386982483401538254695590408087854836593584035559937918791245292953318593793313556344856048523390299769295760490527967055422628542734054031789508467105920234598528282393149334068547806229219005560111007595540731066849499602274252230545905574183116356392250092013077274178190290027807365652208496026003101786619935799516586195713320183615739457720417421116414313589507122492037732399977186248266194028466965683224855906712422604881857029545561395021645209378159284246029353983432650788154548621311912483628006475406861464786103898916637075563632877266287562480924708103981991241214159025925408880616374906187562389788376094961565632735187449063764893482901450762442744241019947415758766583132647146541963001118769140227032686953341338114333459082218393999750556381456454863032309092806031875748571937185532968222923370636824369560530122526650177129244870762076066117644671837884358861787510385901206576041349656209474083183927840736005620836116198721564168753494005376457449309892706856986167716588966375527071621390867441600923261344242147778348417257212193438819102673738948209940789373847099141206817546936152523040241075395993711006098073175657124736144302708044932019795022613824689883431440735135691443240301106990405163228493870131977209531115570407274654035661693877145678247353325572791801499236850352847295931744480801532024495462592255184 [85,42] 108300631616905728846405467161335603813528234205180304261344408550744409238206291101501486478485854893492117803175922879427251119073047956442006606973730452377327918422932234608811874153421510176215080815859357542690385076695878693180664862900511639190733548898529856272316485063964774774445016537964209584758581811771072617353765762934548642678197666206505788011014797952109667494212691173702881958865867252586257668714832535550497936553643681176920808448986769279015069776967838142573253710781889231845503724134708919136637638687549011959339706236529687025850492533384289515638625950875554994803576560717435615339981944582762484908027403954140490396754034829944345073403366122272796219567756719469235392280769792137272811491499479494774939254643467699739767449543564190124116071850055076869406111610477671578924555858810621485611555531920866584605696848998070093086218631624778443436267058795821419640749577252935644274722290942602501746797216577989220980960968394354673427135937606440624347876180997785975524567753975299680374212240460860078294401479588271192839274700610558377426921346233268344168417749646611246297675864022705076294457845892528984347819885098260928104736829159510385135079530957872568372220037890027287162693334003173997818000180208369433189989942638798857557840783497357546862995095026196820631561151631892094728442039227656156543901469901148235912624819838784094026758160543897808995163348781273835365489191424 [85,43] -21893894463104740437652912643029869472768041918090566602063779391536615488740332456034914153825547273775422734524803862023637371507761356753147270428233936969397276553574284836519900846488183419980361321102448050921909235020563003325592739618405645218387381396604323227960510151521793739940639200184943177904174951733897489166887133443976567320771635917946350924572664601697426539067137600983318992613258069527303348147391952631289610618605887986354261706095204077804402872890214268919845995225017059788843969952420438053824531722052793106511928173270914073832319138471173842374532093870337487432462711714741096995173131109198320098608166506556655253823607690119638189216811020906783398565023442560991096244148087720342705001014177434086434997079863825359921831680139825855856546412965028890723911332512046393002059510878395960302374788006173653032581972064808923434428055322471609472220995554707582748759970094603715503445846329388899770338578567822472806491123140752481006002456960516242312053476620313345995751850041563293709202463364652454094282818183137506161593682341048892554058622483565287149698466280723899232421654080027582671457825674288417279847331505046147477064534587022510438462868547031259999090670971513541621336604726744231519552844073495825686351966782538743614472394793724686658226304745404551524766780206178747624323960978970664274241412516088423482806658882541446286961911992626744719712219252734531735182400 [85,44] -209030009625214376577580167281573133580725314271746982000033841895622975522466041388003420597456957728840310312600180717424650096639404017767188059304956274334351589245263279170868821543163345849890933858735051186887208321556842936188999906619963832435499509870213496687474824526514376824418349747633965997140897867937596779671742520275159152816738916422294122385665227650237154225458597678549926512817914701013686894650944876034290532163524036740909661171100904136798027339814842456208615051832952062688867903277523095189309214962189366662084635882082574724967290803398788699456817748170181363863753827011430945415587966142957772486585016965928130836840968450468198927133357276910674812349279247691943210223263131311113504341399875704898591121718574892360727177017614798217916893953539326223442562223589978520364467424871561907165848817596768313600702918612968157186279438749685386490202272616376838907883977352223172133957086384983047992913770182442715243259761829933166825985513451373411189749790101078594128668576392494757334512661741123056896924350015007780098743781908667814449993167731698217596532197689002884991110461360168185998485395585670487222127829400081158096238376089384307805073672822942823567750130844172732147064216029172121269990862336167599280597814240033097434512182048670406807854305088556773723933304897930254210746208871016077242137478669620337598497471034791965487756995158004740525876304630550995648 [85,45] 30085346037012140316323006933070117308082107669202009464545789505270237219831994410890176844023350800993936097996842232099204086736812361557288222933107545897773810376200980213832764482664404191860311852250054318913669902306054970881254318278837813201958779151961925850756906917696933897731361834175226305019107703799501379539427926142639152112651883172048151050068655679967461110022238286647613369299478817801899217169706125123779928961854272453331900959287528982412849783864923172172097942059715658071156862301921024116769641876377960721654764984807065575347274398382516052404940435057078732182641968055298951100941063045665408641223956266248486561102047422197020569760084233949361721936548957769158019220079124748526906215897009508955509422453157625683282379758227070026709221107104308570327275345525926072662725007113612212915915233002315490522502911111536293903196164065634656348174813070204540425928586454007266727808986639586068593120124693110180609569765056532903329122242292363720354823897451822704947568809492837574250182288021432944859806285114830841239353657864618801564264105336936251792288773064402795287284613372025238332882058230358407619306914411536758051061747923735421693201111245947627799900388498460352355309054773749680976767127988851427715569374549278090277530004307580182777248388690839233253158888205689698066391218602952118374865149462702490738482714719222717232942610636530838658855318596100584 [85,46] -325649869358311931018248476027403468627703067147129660946420674061336101345195620027086154641071308329526895772026846762168881272750922510624864613741886552245503707843715584988987442987138613455137526359449229327653810348738665090703045190876640703704414799305296747575310295633093085097101330006550257491708567813711025747903312642411958715401646139809868048199076783515173750160283111442260910269377297453775165243460579276983570125150601112399072797780037131748315331679217977982644325951247097694023970065864739261041214482002080564688300909781908190283726341922474964395527875071297791094626758125617938208054667368441928871847521638860041812492404865024250282203431021545125818916989697726909850073828337054602880634131380878707639296848992273291872263447713489111333142753453919388807909160870221563225366558616927715467003767689262130886770062226488987771268777055492691307895124356014951916261714454908210738111069070862978709525028892147463282364900269367917607528805180684978837553988455669189164352047446741852965228314991378631581405032081060924520810335042521047455105303622211887530028392829451237326276238620739286093250289114109339253763779908086198947788267306975612793710556529389222522445929991335936651146639281045758268843380003222628681011081384527565386713575924688386304705516835629345273015115316963357866738858063663649937369399078648153849656263500121616997509491581137726182121309658048 [85,47] 22600387872245522777386880014456538467037709681991951156078595421774012222101305646619420788960473875352787404927554353775274674344401780068693682287891028580500384537483304784813242781489780582932867275586615362717066727193796084525133915140181507121333301680870300209594983311472363041363021601096453307407345435879683533440579403016076417755311609331507010759896761070721947677711855585655158059255379787472071870945223309014950096807748348260196179643569579661027057071950097490348872653093124753453563699216232908259132356934969288371732187423481594023083871593796448649384299687103845011181032949829134809994817999793461144138505098091828216226187852080596325120223080913969804800325196926261518937262390244734418649640035971790326048220408791699512320539255510415184302885092694563308052784933773956759071649557135869452453031820086678563899490679436320907905701925239870286838785361031293665052778093319515796421543182022651829600833894589515604998183783628476446032362143665126630306310167826382560641150452326504139551542089661812972207071425310550867044438870145305055867635020731327523930174259672772835005746460992076312522405798215015775930021566585729804953647008256831518466322463497303246784898654508145456644651931517063312766393121979830464089195968282744738379554193375941096931557754404543890980331239775298119011447179507217335637165350309180346684573993646563409350447200440892210204659112 [85,48] 1488793682106470416173451839352067212027929329899287506158174885880756782064479901652412207022427306564637134495502734288264645569754943250593731560585693244449402257297125020104268224813069902323429627204101059514616532766934981959629861486520124988628229136673268386156582263153733664908326500631847784395360160872763427060822025213357481198703949509303394231528041471074903219875555899662210830590229970882117416198007121030492232640917015418707063081032349258955661029395234538103368897421296884786072506076115722579786222063280833742275119442564996182751635228195562844144787239091896149684566309644292876931208070402515279868568906820106766931957731753738080439876387709263268094464501670939411251075787039779620945520243042869885059975929982304067301303259610921850135736158708575662703137614355779143024114484941643993076447052005370903396306315241374279155045475375015563306400431319459424685001069823471146666367984620311697663348898187839444823662779058043171361158291712737756286718183746059406199578305481237863257302348269110972228141713403517788627562131734776847700508528103630721755387632940991342502440164253657060030096909006343993937244280075403831370918153771693174591043781696357641180004196464364634263607560349960618273834066767554758117467395071578220184865295395979235567432002621181649246783166185652769336106563206420544776586314486344167788622716606403232833324146367420212725840 [85,49] -37334140166304325498426766108401362308955014546444917004128408457670075344536368462193885929704477309548026917970310116868388142684221709219041647777833967852998666532135042767203616915156390069313573261273776189673035231000999226516966563076790979819169044130950495684071687281235683172235476628323474776154892907746128030620472704904777538794179850590964768723314035034248258919964110250358343588366208629447090088349241657171558602377199435039924459913730864580849838584101280874445608718181675740272971639182994097306054890012176101399888929787063942641627644916969060760777893335422231185692421980319311242920291703379259762573064641208523929353161898745576970137800417178782960672594252090466384556515689788000133056751264043367487664637331542486082566024186325590094129275808976544583751556968052344087560171784606640341111594521006861790480159268321344779128246165776001583181458338448900025913293485202732110856219773159461816109973032868239107073239800937787079416637003847458690439466942038797278725975344512976050788133354776703824094538688061638622946552060773116475236757754956864498519059968362505615751473782472482299483389249610768289378675704501668674078424638080357322381925310951448333342115100608556454596251223792627424054163303917976465927758897032917419087796155073459113803090611115875283737631908018897606215937941437051331704253631730080410085730672087650270665860605069383450 [85,50] 751658249649567251014667150203902342244868188856125128977686510181585682927198012995730197729946336615448191298360493803257259814393611224040336435013792958029486519322684899467957556465607860076968791396993460729228027407436820350000758324526671456598643655430917131544021974437903728725363607874737793070150612708699851424433673936197072254742099908167277757416914781993258833454476216411324095425221318321093957169945285665220104200814572357797528527329809315342674148390217728398142268726132674808910970059103238711880790199253914514307759963044744579144993635404368224361921956006266441170252129938646790387079382707999976498481743016136955916388836005918918833282153636502840792513557072912130408715129280727473997616957100765274262492546495300735039907125503979191877268281264997604652892131816792786249222867484227430667762660777195429104630897786163247503020489951771163208936868235051135320866104914732790742905840798221562442688342333489251605343048714893517577073199369923624769773731231597591508362441878893640802949543320739833324484567767025730027336048465621759746010137035325898398288311886856212757052596671800824359727095035439984162114929934379387985151061690275412397213314005038257073207015971372478041338652518879748313173332424951433981078969839156439286380623378453430679600907962726468774021115403366514915991424488479961221109409918621817910906807022441688423947954366464 [85,51] -7314815642539965041309993605081478858031405705168105744283060874601453260438998946436127242172858476141361283128195313928118130191024398021062342573897747759222283235961117721490857362578586450932330746911495217067861303841722678489329271847872147816459428628986502934308223081089329220659773517057894904416770487609576135216791598153373597875205934668344627750223242601791251586749155272069577047249104641424264087105350435307084050679827652699864928930777341166587709904309382809646068059182318794368461175478676247658278272342507903866805716707667681438981169646558704252662630289613499779365584113807631180430673120693422096582462035490874839784385093582978938243641007392652915853821275262591887809256037119776170807681686619467700870956882000071291194215494708997253916016383324326445050624027793427848749977820861858990605289794328481475897722785215711745067279657765870247779358673308043318859184321906057955746594758766931115579734870839647709241078011067320291816966421049871000414705009601786536990780838693084716878068690042003114855895504383607934323937657143921655810023062981774666779616158054532557547855639505755125647407041600707041688594055193121553054624702081070561326557111973079521661322946170785748527728700315792869918752238539826790431724409115359417814220400960666222644186345010973319442848537693425305660587687642271901284550650269313481278955902871041373287302144 [85,52] -312876008381517538478521632463216851825752007492261194251671032988346134747645572408199807116662039680797819524102775064350164293545625347491475127444378908581184139557486165548501344327221318572618657269979021870915962584668816307697456707125067718498864752323060797670591387393689851487859347154428085786924440571547626612093554103718455633796822828853704286832706232788457144324966645763843855834638715081167195818356179360624716929305754802354595696129505967345882287839051742122966437418530868294632665654826214786033331604994910104980713989772486213583809801298174907408526505714295450519062791421624218467971277961840719037364425766952206429026456503519230778400590991045619949381359301575133707406383887390648955567451635767457178296016871043052285311660709283044384326946850188693587731956778466938636025374778731049120851594646908381120278525609325656731308655111188799024220775946087476767447033915968077522137392472211632893494626931467144253045795859356998088941182380805101754334889049618577591232304368302041914912698710965953884773971783315887416318463017589988064523268008392731824810098054432302788203656994336955240529995570176338177891565975887746912702646614259346407062403591870254694457696962357917607451629157756857453486062680536589795402884931324632856013190840912661494938951322577845619916338781091139381943886095424188399769492623673344180782206347328077284224 [85,53] 5162287296746673740880815495666710216577585201982315546250647343057244327170162539555202539432791675036736266040546126838883668512675587758013955422078745070469971962557028873832708927312968864372063102333160098743607755097521750875752598199229682926074932997897859200402993068423352928088197307229314648724201234376181317050805947525662381996993316013908390035257055965160647148253329928908910671375094608559339519076861579473068365147798094543389690069989066449632343016560305657734946807712297706523448604798153853452449236794127792331780452846692745296640348548878953715993368371994812381114407700803466043237354265979260480907018531088092422325849440105968847543352715520134632666793118313670479743568555546090672613029071629781340933084694437240510519945833033340163220722349683803812389687494711334248180343399216002193142299543276884129874322617205521461036771486221922822157261840422696443358535381525112292658779554845554542095848868333550857966266106587913942824781338167725447978837602834147744409631026820408536241046796685521383018033149307657131038234638072387885088780704932597145299895519479104515476714505232836063576075389820693465941310044889028637334977163449282346993826330661844031489741410838776221512729119304017757768772222514003450131449520041053164680273012454207020465811266897904463449678697766519099459337218018925179072907501818324023585270392096140528 [85,54] -19959725784919582070738976184227836286394014805639144418151125883060477765167884838629933387282549666582240051744905548708558340037044330050944398623148268352178893521144055194974855189078624887941910898563720904657088908043387667929455639559991261056743608508322812457737924013595809870533625866489172621591441114925239786262731591221844028236748881667372949136861034544941437711314673898731765847127459530715076552870655780391113227038297075078224932676417222253520957397428983204967506573565250059653240038709304009151270624057029871182804113088359045162632639710229477139194041041131442904383684812058351092355125180344443472952048664537175405607348275820555732026902219127814907088076594772252146392596892255925995761577674611584915628369752640371751925520430974621565286597427612349935188372107345674234076372116384891078823028010770040250805364629709404566491028511983358519234764799776219391403675316618613520834081356201584604479279122344152403168452089491658898057441925024511445537558064342987551098182920348130756996872244328804286683750246134114164928761567512617388478076530626056055622098204200645923714448725586110186206520162140707688863635740750642850433043504863008614723858614402621498247370590428613071818845653609677943546239757277990824571757302712906951581046648396310358180491002461394879418232568950875616420607639926142607244144463690138168623830297600 [85,55] 91428367229397160519171527934294904730495168060895233714279316744330370479344217042487154302654405919003225285173339298518517627546388126249374857053555588345550061282207630537582779891843961611401929687333658801350877489002634944165927918878239929607735070035859797161817114892828708752362442219416545074640501296754295574663723562236076821194238194877947184137731470892136715918030009293447532576831218997091783305342779942085418532159606894964964649757852564945843120022512293521902417149836541275285126616686922584848575265898619380021652966245522531382287193337443575411547466394681430471027840785321286968036081193146392896295875635298661074024148019541694909949061190103483316930739871498202846975721063426207763982592924044305287100263410343667099152082025015065995736201830789076809151461825518246337306035963987914429603842595574701634536067227824018536095631600210788435149525415721230040308645662278124012173960775465894767386523326637989601979465682414424796983321255227854980034537568067948887866620468399687017615201218653366716208490240703405593280513724334184984272626819845777484596805190060183945147527855692126223688524625555351309965167616351279117915075560598792820350075901515099003852889272168773810796956774212091564756199917528629024323345886927640286833586333487349531552501373392534543493156305978184292111562456294656593820309713270114932668032 [85,56] 606128892410053237107815107213856893503823743858384467447506862435247734534146475485213630288647774699039018592250787577432540746738522602944649803814441506316004326172121022129939182881357622910948770819655808749934433151921516491257930145252267506214894949166531394993016141001693824551657833595960792816776065435971573273549415504906840932951146229438402601713408844795002886595497139382018392676233617820582163364329876559497546531996169093394268390518145397352631562862701379209030785095412501684322540514780213222627071887317935430464886263692654889839928116310700840617505117898385037108385005869936764863364300997378399088360021963200026357705824692751971975481782470119200351987512244509760496953441590123554093455293838303114134206243984698773056510488764220937982721043700453355956749922154098346910234831864679769124603422033505406069448435941131881664852880689307571689713445515678378850755311555467187114813936449239657030135821633002026345805589785868591330431465057517352976194662608648409669153940703521758988800116848259222236829089860020250754674599376863140990888825643871880237903265360808195316195821030319625378001639950951726400605483717884216384057821118619723602527026638015909204932527146666782981947341601523640444061376496954913548495638043148393914001877121708146827634967407396076712787613786238045795180078520707693155160622435142692352 [85,57] -31778042489177430596653543872350220542363234772985622740595277921837530152976074588246764049711540387775579574186992415822926983931714726596646281888255759314360568861916700747653025498057785697040489838377331866124591428841276159664649426541856004389607598794148929130742755512091200489293682002611143168503649076749619959689773472377382881524822697518106856233926735489360284023679342015811426798197280146457607931211931722152240658120434132520351056943024208258558145690260057569341432518975573890529240456585003001382124964773198421773260458842082254605791769450957259708474625507594668092828823038241523697929506262898122501841402909916364039396724699881983590571532349976677563855003470338766296247631180575786275173255916365767017840697024951972312661201843773339514992476132789888423258688756388398678955340305765676517500121813159272425855826378731053080556672407673837316646690477217545965237136029017854124910318860336686010767323586751417687962119631407039606585178292764607782626305693306768875825675585274774872755411678542128796516866850707831573879076502999234081438575600757779359904367165933627046639608372497918210487774906250551669077231714028726675554000066049509089190146714280053632814757082710825332685646450285675022875498283391777866072623916798520688307649965181491586154880658363173686420337280521582628868540277204611356452272413149248 [85,58] -6120831036915999437490032902958573426736815804498713858995528834297349978448850956879490471082223319681596191994422319164846725373640112059324119569389112002555259933033117008406482198434010262347146599613142937062412944293728334454549060998146509665801649191620659275790807874131576230419155588690911723449748125284666112230154429826120676372174686571330819747369709159204072890713065499962989026773811581610496112371419482634292144760290560427401864559805046913835793769267998310218921732397485148918775176084740102635769288188714012705517071387901062670874376151103878076704310934687523491779248473057542448358129879737910882099284325474612229893921140070438681499076617085064906514059741749124099932095967387697259467566088736163649066131103203765268332122285553641479487498410754938204119767724278111851419094605674664667794570964096040022667963178647437901433663342093456695934550511272948683023150364271890682462241801322074743994800339714168561951270037660808249866122112169668167143194877580834402130143242353699950054069803228454827997259547877303063883195911370836389027075182147496622940939530228495704477965489147880885065782962500637111330520891349557963972421271145602500215987980890175293474296235515676293376401116088160716512100800246035456611808029537217467789179053698328181378248629201981891139521252228418599709940789171191333712967424 [85,59] -135153085682535327719996577285090476304584471599836228150044624799138496202789923478552289926086680104157047540418690072676483724751410680354866909924963697987118936850601767432969772597172598587592971322233316577132926373520783453271789559061089669285249285165473230555997102975459845296999345474537881854679121032703164333707668275049080705080962999870980023614883655543274031958786039165415909924342239629094723058449917719948738038645108730662908206077037995342816515405877516838384232251583981033351112382301662568274302712311754020902678493119291253265012055426590448744831856748712239556696069102378408102256745792976706727555330578056236706802179816548776590017641940439928202448199910254022514420625081864547768741516096270059812441100633723679430041953115672307959510434970035793895232929926590859285550235851246252680746754218752900689325521455751499958465025587018783810653547071203730072815757912705730396865185200750951364651930567302911563910445509872743377771381101886837330107334102817633210903431743733500397387045846064161363148455369600270165039132748334373561404890700821167210790419409030227394666140996023424643142775600442479853708835830766752805331303861774630546673630912538470486261288721267323851316915165373270711020613833247639839723478953570364040831873776496486005024187225125044117798219488277099588957371552222866718432 [85,60] -5965038311109278947262607061503888629122403376597966526235464006254905726440044205517252519998681684403517875400506926697643983333571340800653943508884293500747885403778863746297416961984079371128952486105115583378012572400181281007463970102837458887871765779531837963213805553306497759042544575155415006097564343481799334621076493560647054655806673426035688199488848668874294488513604710354784843299999934127560268822284964537849863231337671146318354358249407483068252055499324150427561504173750743503671758727950369144966257323828582273229984449534015679388796675062856569074946253232245738508049345848192934382380462573081927435128717799802428268367723284898210168815314613723184312907272573204029332195639525336964479821672990816921407018412531439293875187173853476166941123649792552903413120155749796848651531566290491619540566646629746363174274421097995809001902348617977377754940002731633379106873946265410088983955684443336273590093432210218007565921390203855475741082460782595543760788252910606170262315162351016697482925503719961691186621834783442790980527284840787257105021728312382427970801716574600106152832436355239884011476225863621918751049616801770563050434047146422134438118128428781983900502173595530900139199592609787753499953832765857857275244423986446393998575663124616845697045612292681878629624509659233134420811382226856960 [85,61] 38770574126375223794868539624253197021566042870660304829669066273480818866952250807318517739814217996485589420019866612061128869981465344776718940364863301039877217333639305218721788362014559685093913297386554850824715021277746217305601647455691744840457934973206674290245448584453616459716462415036582647126567098463379446213172611304099452291660862857032437310028228742729052397167242514128623417820838601391317104207202249330744601451979218250366692830101165653287217086744979329725051834634833431195671989927482274982954451916463053328180884862927791398122288729509210021694173165016896829045237272135091762316908016866728297607481084335819711558003461598596772653213539655621516886292636186247609647073023029329220981734845062945002181570874623865233980615870155408483150840009768599686348030046209557240636264151480135472952001557144777779339721441985947962255463899535936873728057582497164104469502240144310264252008040988016531450783992050000334756229313862263808799321744845139087532397543544904742208781274299703055614107320578146136815937745933042680673106665109452421063780872929836268285075161703300324687343737584881453204120655739413395830641197292385221918653683272306087968507048055081553696508608287715828897114411438554546454528548020837019275205572253577467198604481995416355794343527935114100669455363772027956814337004744 [85,62] -48658024157625975660589344444932442643198832088399819846812087358921405969653330321400465670827239505215802840094798457150419248547106890855707722171502316472893159378233745670177482441234646468503742850910319234690442109622050189180096919918640680614696915579153858030412470269835640381777446510194862076877028032297273521336143326549359871359865925008494355689364149953350143855598705054798268069836522846830876276687409110695524915173506508858044625565755922563201771057550414369700070996724408789266948844226356100643972870585699292988027597533930481246629385553157177724039620395482427129940332829022723902818092064950581842439691599747786909854819837411345070579467939241377161806785423452189340029130541959750509923477701634014606085580644747100340446438671084548890949617438757188501394226967778052240760941302692624026707698056430844861425958828285753539732595568559212091204145030236942101026709861804383745359835632878927935532473572046826075417896401042139297098767890248479955710253397573383346955126224278248849801097332799356910307536031711094794273662569626716814695408135043328398078852792667819320803598473678113970714029005995443476928617288545366622144159763908926416171019782997035853022582813653409770092998232633228908584718684521219468481539821435393595361925951995916566611445320176594202272672109083888341547008 [85,63] 47967638817685927067530028963674936185240632639281794739108379824227130020324428894627587402477234472867591093713837987496435785861069779569626361514925705682708708928710432657390179080497754520104376169146002831415593774679797745229426965565233886818608573210807062803488922724439056594201570492047757468752233715930780473483174636422885383878888041418428409140719906889826815002504262287787627844819103310925763500138400810262683161802770859861735787829252084403192584625497221255784814364902869972814178849083272703806184844517104468355443041774021710652603916664596530254550521241858045685495970437271488723367952886653993306387663611177240210599456083515032039781473754869603195908981843620783923947292551501726660953782651211332762130839746620168595412419059882185932243788274316231273494562101398718592254654640501685014680034331559551364510478968259307113463684396601080999705223085183825923831074372613937515088480384515073383319878674595108886715597914081037755790664269638036110026857945531666027973546324415915151856664583219217693385238786062967613855418944765718289398322455757086411913248155200942821617344933593436384968398806821368934529948128552927795206370864291623368105173739951840054517023636610658096530057964531590455725334328809471471324947531434531795841858683196772724844938170026778514989378117968027776 [85,64] -8465531638787914770413128915531409634569219586354391107727990094247100680582986803897345902932023872565535450058405305321876806972725176000609306034759382590525507594050115931688472627655226507269530605601522805541636934239379298511482896644541214334533054783017958675871939901650881023526621847238634928612730563311993990130868992040580368257767022605248838296434964356850915860627673819068072315296253966200184156846509081685133439954621958860735372899755876936812437194033214761355075543246041064807135684783480353561516286537511118197992644002224651843329627413871718312993958129678737598543217564962841153751166620979254195186514602472491941149994448909715242638662663761532377727054769780847612276704752142250800962009006355659939572792892460455713247432658280134785823661209731978010893527612709169341961042658581038910452059033695833181057742758816987968648145375183609389169284711333450506059114752367361780179516552721015012919136437330178335871470499586078363775396492130085028098207718956765533131014011958971590240766389301315692010263356500148704317885842359227565153850301098183169028124312954088319456153204886315795674825555065116931859991284614178936627651203163994979354629885868100254730306616519118251082763551857684247866953801962774583256390896931257597335982544822690949228000158186477669890409993152 [85,65] -13612348243383616958748647217198235766686167898370499990831060844875944326572388095702290528248079058018915855008692691865491403416366809284542924941661861579074515933399390649979843428413338396842923288711473693989955305173445849192119722666600279397085926491397404218869017094211637178632826405894236987818592763671000110295768713596154027358115134435689170108145683946700063059609417715644151331920023458984104389367714309832107351974440238625116952680728267492757610060177143348125966849611906603610908013726134667047791428426347857446002554284406370085763629504450927812674681834309459783128936501243400776688196211896971241905330550327327540116211008255888277492522562347342190920470539727570636317617793872508032613339826061653495084587755729278863707253041233871940143603844033634161115054465177116027079390925200556876235800964229644912359609970359471415255819170726136113835849617624308771134867049244428736231361337266689287630609321448358539536811546944381343970477291381452749047312538820881876312038476002412758207056963362148556646526107017715294192113698262615390789231762697171068107961989318440743245080934584668198292078290130964304953808928077285687778912212791509034157660311909230133996525974637191852807603189993072807577648925460554914153930715649812820968698092931926700706572627974214197515032 [85,66] -6406897259199367041860075985148176927001462610878348518151809777221790054040630418561151762620674252811779938930520546157306507123082912627849763319849142163404776451610938577658033676953980768600100601988057297383223594695094587428387070382999106792479158783943855685483726058619986662416951615462597229616917996798933939623417386621398286992219207818513218787893323824886622017271598154176416836975132763788922703048644148893466473293500869890528799324077963178233986532334896408572114296698989319717162650850286321042347808747588457354588341895147855769007143427395726720585911178291723005328918106633001932674289285698343418951609486907170276391663562173336760906582811024117198488124706320675725740043139595279459837631793484692026084201221885330293835651241617630178972307365097526729093800305233361935638683136880782140017067524928395812214831742382927603724636303340000393606427538660164974269974357303370180179050855019627035332244976138195963999203912010270909686550040751782911397010298053589353257900685040732561271345162759483815754210592759297616293815355880288566657289593190420760539711532984630353577815611876138915169583099360258673736081306726232619614445609481633764320661691133650889451717143439584887323151748364514785279201798257513567549353539619750997468915215265483598214271746957425600 [85,67] 1819895837275821591787423802916890361408381756886493146582040468167786088496890315862051234402926115237832737547079734144555340056985801672642209958029820738812355795592813112183581915880001583249229153399013842247288596875837661634481926576356270283668771332401241114577405500903299599179298628281847222608311889586518067509270897864267312981098517803757588993364047511704607887328824839117806323207304609509956542856433299936911366330799294789839221917947142299618229219101596052495068572907655908880393236589373330883092940895315186912797466620344939576223054165224994567212375404637129667090273635693662266318953183924852523328318425618198153279435592237942428561747567368853883418108075072749951496425812751763059401793472698747296023012243005944755581065674660445799791257393407737445946568840636379151273275524766790009084934337833056779664894569949659849957415889708396622374323343773400562512200744152084339501562188099459211262856024606972447372007767289638245916462678608422735248155471001506388977065282555471267151999948893916237025263868999773652410235574440012681841506553493794821376257799106619676280336596140929261756968378643227385870016839554805801596593011310864444391046674637212603697758676303000119318109071878773495851980174881597456338704705863158684438173469406902023639461119720 [85,68] 798402228376251007577376092169806864063717111062135344606091961133336370434170242130263692584873683183320295009529241381197970604643764287121004327980788168812705311672030627640501802315354111050820761517689819435562422743973108498083424069252952501637158871209276191824079191793749742873067358946318395535427926391915704217720999909287123769533563787785812687949086712854011874735267767392417296046995813313271215698505092573970743933804552293334408798831142064682508588307221746561245699501840895767706985749013541721544727006436212674227470018910629668335808857316316501744921404369634546849466685939732997973355057448477993291596430643342269486509935064454448003557349619708416965074202176649520454217368925241983917151116527951350109867191059054134928863906797974340595574431414955452408177961173735347656593125690091188129167830090274990921886296340540558750418557460151992890014124755139032132275024694063715087720111276131655684694709435214948488740983864007234394757808254448055919374391739809890189506887639345227130527297513776106217024351994170125599769981775381227898362065791678891874483779591348128892840569326732365250795313571874729634949717289385075651852705963121331766932472067289215766835198625043361134287784364275871475309612404929164967193441748768850699927650500625916495168 [85,69] -204910442114530988768248723890888976489986669243575070555884650676505432070181942957740465188817260382549601415915503242001590513498800521220003120058009293173815127048498747659502143967837694322631199265559065648342182364599688775842473923123274612964088974165859047162346348745414897003274623399274722523402687304381928446714033424161474072587005022505041297879179269579675072912174940654618330250626729829710391827190507890153708040851822046327098417108674487588320362756189323837510352017773372721374444925814858131109985124034551864577355032639599154942304369154499059174577667294916954640789463397622517767299056661950731392451569990709034351327474587149700467721003820846114673070765217249820563414711216207268886097676517044269641453108064756923759601745444729779702264423235612992038560845040384789823587032031438696175548402924780454571874659876792713650715397674098778179990051587459206121029308988096943979396267052813203071846465279991133779685013354479268797583898053993843691574898665785291303794678784608597888578606080099270537353447075671845137770720123894197479285031721994033516815827030998734113979460721098281370366480378335636265869977567044700200765760285894507010668071877111621392915575615232188788642988300730643287094012126094650719630222416296541066561092014288400 [85,70] 16724297060611026194192711996066871018153997802987669087810706715364952475346310764463048956730044442453441267517663727150714760537772554414654835198495082864642440740367428428638488206725880483779167397063936327891492791227339571400648090553026005338100206703500114982064774812008714670083351578742579679577104064030970505327467833592946865253511238034183293621139233050438304513264832117760880748411190414604226071653090814518933869770854168197904457432174330162808106896211477751435767883661360376060979385368736385004534475866782113300492333231150292522361750474641276160358801651858767663593592445504137970591789820205699173181741899774189113220805647483049328043510032568861890406068644958831144507056341797295720669372002388228054875558172695830139316850851347186083654239184432632512824127210346037098603426373749888839964990487728255530900050433719333582257805621131801287656979420535038092239262594480567829049947993794806819828451328840587901690797539426880951510088168970256520621859071896554738910688758888688517465261897707768350902298164300432248850568822849665541150281018512305147723001799763924926940640917548416411653577060582740345930708786544888620907370566567717656650961079783634870775442399962137435380171132984144181366659049359421090338526956543230506481579840 [85,71] -538294911306641982420542051020251201681489978196881629657683189425215074750089351650111856232397901689447103623752178180950588066579456091454732659278854085112039349228918845966215555988684071479192062434262713564445926757218130529453013331563547019374787408399879068204571493098121796432551179832908839371799864889683547885481951700407594431786737329366841508059487834024470976666536287246503535965006877862034778324793463488807734176601582014869514497126451961912264928262004396590498673555785854711759299987733163521008882555315241504445592994655966426640911426189754623942264780166484053280126493762219775849890748249240023714554790344629664966558333891897487945060222600951370533930925007929355086438307300072956241104700585825403122923729347337414289989942629722080350001645640173769783730865888597729672950901751992281362920389904648343406717649584466286730169000028852837412427217242961430881381771648250682860166690180718759643084513310672477373590884369823911774144374812215082468906950516818862450746734890874724551747423177389231750076365237363990042374509338820937638541118659942692071312522876758631119492809847327077651832269937486990273244207243297655183378957930781579857769279254927766323009557821835451202695033341127208783722779518559549483949264766069849016 [85,72] -5604790671141179728150697604512104518930102359257870218071272658196165367597997652368692283279113930616570565735068068235435678053589669955547976656966231310765300122418900380217311172756417889402785614605856279707278912836476190704600583205060655549685049315587407447849581078597646412110787585621385754457661230962815488822638853166513043594420015509341447290817848503487633230308156552728625566819475798903634811688529217215735574824233346774614537069923369717263647563735884463196353064094652047532886261179838381583298040554591401753812190154562720289537364691770076000001056591681820231021704106495520911474038065727287196575060562337704389578361398935663430591767586177215516429075769454239666761886783590568448646299583485513386944029545039401904493275671001896836144252089729679774168007088438285769236147836563363960757112640121014532521900766793542581722954871990735492437799652687668092203867087623029752175398280459010783794384943515249283310049006253430047654918559563167978610133439986515644142150923573471369530897815630606805277350197260515868064015421905633669896107741871783466898146056493026564617706447119725469640590223335007428060294174974361947257403524496743256304699854274814860840343804347006130184983969484862829054606905966166530291402516464 [85,73] 2605676032179666768259426430332927872588811908378680002488631123393353006416753728797831899313867114224251291921061931314039738578772133283485886839314648923040948811368905089421832689927757837030898330755064576434578783231113004850845404374979125710515579872915874548023094498204562791422795767668157808610052635723829840947864693021942866554124706018184303590767145687867089562450317468157108838225319915296035391235104421949594921330258814373524930466346941126548543231655203424363852564411003673406837554673886799664814655225385201891833309962893000706951344252940167548880278187001326154574721477948422685784750950820642574779393517442273141931185435901776914558353205353816160245643277571372712330371462047178108956917316182494649317486716280272652690860436335811591204259280800825320508931248808239924969163425644973461737072510252340372404313302051747145476117920747262976058804375865261279674110675039485189182716856945584611115276427441777565388383250722106625445646030450749114120492767916533043051343585124519403539002543393640950883291135967520431263359721839012010960980425558556801851071286039013663467931493270857865342276192727132501187796397309599241765089684288991103280293635061882654361400544638478832971171372981973033843531495734493188996190 [85,74] -667998033039214459730121165304312893970330954486445215624544042201169339906731537099593734455993602985056418826313578790722207911613359070503685442144852844356347080822764757923600583962983870150048323373582527744085885983906908563031694296534606819273686499643775308730664204202753450912398105318980063286025626947357262408402609469564814930646956258827539207931740941013742822676258217255590925569696417753650934725110094727852011991594883109734386924282873221569578991549306870023106225952212397948536379577986552841209285135308406048460243690597466761661088997236395669957785727559729880405262145564723085267752117395814826857436397269889911322756920727342854493443872377100249962172067224673898693759253968838141544678281039477742989729546117173997040680489840550682043594763370564251309495810573278662493761435200706215525734808511620120982506274934860606073668165824390175147267797448336239445369304794864100560791861795858976634470412820181587984071477849326193639119155657403739550912031891539191028966595857777699045033751546862775395086344167768674622695942996572254431056067523216681342071709263282392240519683055933814070378034037243290398727924884701863210800778884525678474665083813050494809108234178150583771058213715807636196463299015424 [85,75] -177126502321729047120240335270209645476333906336838406698627474489944804243544986651562356219690997474462097769424061363101807075195912328241070368209427215527949182571368209414959312167292746072661092144064249262561020581531539910004820785471704031310384788900609596794233194614485153427913177825639377425638551829079181713240556616280425409823924670997799805829919597279261870363253306368386329661094629329234415751515829958554902793742479289039886781123854110881152150369162418472862850850979251120766931916336453033496555876662370709878862606951963976133599295162373943273844489657165735635835484155238462927822177149166142675703959483396742273435859328579450167407126441700756637090244063364446315473573169002016521402943114785249976994403646122713786460122589693873091325596882472101596555754471194352326739430714554891673598485853092985056360089126308525836636677625736851090177628739376503243113129931744145189756371749961311112276951080742851293378398996773879056064421084710537952481009310390749749704607559357278337588388798646276728666619743570482827227282136678624935794935973667658313612071346676832803484007890233698295316189721232399773288562218277316135665453233572865072758349287923209505107506632023977887904123968082397856848240 [85,76] 3936780147414783759105456676180546159787373223839768831307499745254471143135062969123894039506534577626054329943234797749763472065603454238934389351160537109814402886208942731205765427096222891212839921367707697883423850451630895984828698913074315579242014031518069307173476972705184130562952732890353518122170991851164136695302126392838024749980049137817443451011208133582951580714596417133304767873896110488407872431661510113298095958668247302425483186541999550824561128039393709016378012843143202397306595044562763585765409450425861592481201850945731261060765850166317981004104697252291029837370906105490179890905112448683782242846747024483092427888304306058627224730557038811352207139991914815406640168150523601882490570103066798500449485668372863195574107904903319485132353351093528475384720163837439091937710479654133715395782533428328364102648325178190431778550424908315797434334930363563878628425521806427289531777117811432628778734033816787310905906268388448634793982725203936344203407711164681695818245677004126019310899848473001886789920700833022269432757935614082179157437132304364846925825448327861958944417474543896693060175605730276861188205723946975619497311065905318179805014956584909034342131674868376005078391399927236424 [85,77] -33521908967336328128926961236095372681161887899813972559465275689308299333752801335533324389157052187317105513971536978818501579656477472967066346353671637952669248629231416072301780780042266752228364261312900908763808844077514560359538519535785883894800449745508396262435879073307071418122709754300342712565994154117520920438782552172461134189956634011358476331604243688057686004334412644989405210131607189291385628807243331268155879881459242941187936792517129727195540565320244983769882584756346956261550612326192865700394008784346822134340124256635739321715790763794149242729198694325685416270005912413234565354463867346308332985480186547772264554218424093115384475386321057284889291043234309089935239753488133797332844133774696356765112254477070316516599681514478363795108764860436014380316636194958796028034309784240038368437555712984363096515918951812504445888123526575358864582848636468814360398607802366654078702534666143355293867318647154069642383821415698385830709298601206350177764390424247826810331905549751655754044212137894422432786023744883047819649181355218034720042191523637326284140872943594137374550877293986347230814699014425540447561308790082335697510829280262245243172342132290776327499027992151856087676323989 [85,78] 71563912862659472481633806665306560695441034178336049356638436271101198661809003770663494822432652314651941924919698462751261840499652460127550187365526939301953825594915965864013526725837787618077560603132941056025292110632406934986117376264794764636017552253686570131472975921474590172771558265256754129147767020542313265254362683343487977186105071199671469671000888040382927031571496579209612012251119973109610997570997108564345627643916238623158780743067882714338848936751615558130611787116565422282378325715127077456849624432471901521699239215316565604610548613251548272800688916480660186588231034428161401813519578899576007672267642844627142590238972108944219443357800168950904999643986100786621973045446954903893060049987631217527467867570651729895053022631111582057022566553553158727478185298122437636279527091249099482182812582608789151066351608373166221726986001678182542834375705171858151371348311220731410953793969264647269555422109451169820058967431060593021199889747581355273384824673422694566601439894732551028987230046490393794899597229674659528332974737139808317122037439561092406340635382591614318739631908739123946395524952977538197754205347545536020328047864646516974211915337308277888733999589416532480 [85,79] 411888017882928485790529141007620711851002237221488604882372523555233208454473666326750082001506758028905624036405874618258505289476334872213716335865685123090140961466622129499059634792701282669397588312222705889175731062463783124855916673856269281200999637585768879148082922981076093602930925993748191683164975947307035420715393978929154381072529493992232493269133759231131033376373724340735361172098580152629001704986729722032091716979514635607537086708801512227793006029902430077051880319917020511263249928455644296140189954946011165603960304347319555773885519505015635303257369458381429387277225554850802368374541433905529142633390360985149700106178051158290665894129743331269435639603716282246703325371866534515843169748911833162601112013037785439829757578735973147458984805106847966964152576979386223942625502436376414589857655700394438317010491749411617794961251224820910801385390370456976241117096304962166260746698536220583021587367364600425704832248706131327273253318566970757808820273722162014300129605195147035937135331886873303699181401473461330051657787688129694522543993377142163959269775061882761990943955478878661184089327836319058684031353895481174676835439989477019066776726173568116269543857728 [85,80] -799757440649501596087015679735757515773111923276136090234078358879360262322917665861169347924655706032910893848007109059085091288490581896367319387582576898062633953208006871998489859320419214879307342527664255501845386248525329733327962928851125419610742186051697667462149142718841615744059561932460373111003855987604153208913452909424019932879460097178754273255208681643127131862384289572059142040647542701318508743631980349082511388631963208538705040834082667378904169430962509764393449190307853403421165266385656186555232580441450393216771432245484492210151926062057800412843056320837718364541444405249776867149349379509161120012138630285247825338369016420884729783545597051720827480224219980411980647068194595095281539506323041467992032886445285894683501335255691842095935072046271959186489221106196216350798817099415788506234876851724667698435044743920789251616552419305165077110415066307714022506189696575585073705060881755094268825978039324214566124820809356625379047314054572292404071450336662206127439699037231105508657338817176416946798907361471052923570905327935726495212120567895134694104215487955606757688754635654827063410574432675541161526603187122972974871663618643115015199655225343585408 [85,81] -1337781643131080673799952421976454243558952410363232105314054690234377866992949804093311008631647129068872278337403168904919102112415150473424635861965020405356172387678946604615133166019850020486404397817027765298116578589527319702080729381260359611376237686531029030622652365876938175730032992261953042044240009129922123994923246321541295677285309637278542783370980206520240746212840698030845068168213966034889975930161849221619298699532890444642007751316037534207422199888486780208646951294293850484557110926099514583222532114857056455976156895344678354958018240079487664724573704794491541647939185376232324497350074770330709905494123520445941508628104444610873480191344589689116412589211735150043169775293070405362029032707213009043323689245913589145225766692100608897147625102397725963926755672844807192815330675672399090049996449939986813941048873625385950133434796220558842073278936153575966735595307533501469255585996221594934392034430120121281157120495780068441698630848989829509736093422487687461130162071765499250623889292534627302854485606678201175992321793555058996481191130680897752858631833677482509809507026841119643444426383950341311375478613993624198193864373276242839252460394448 [85,82] 1736088443785865271867822136607743459568258298267313717736492569325292272754470552472718863029426720468896957521544916976519423009078127843358355687730280804243118690335716980277677776982158900940317624163886791817380064995336136542380340700950126545237042311809878795608136728688239471175438303189230091632888517874164520612438829351525424367693054115236269673584603246766290727229512350647015797590404656174731155500138086116712445818243035019437835973718350933768936546745041033441285702009778951458371278257415780732902794918364456516136500964003210076358366023667324787735811984427973699546382933735152546812496843707551128376948173844775004709812527145303433152526619414984584356559162734266196141576010466103012753010803631496324398530994319297541232257672708412061093956778038089454310011896573510068260990697500640558549866986097650821939295445641785671802783486242103733333582422342596522705145345654328077721294271722802612621143023693435690900795574566416467827205804240391352149803140897456310620412764463919404239985343951121911987191449203119705072486949051438474823581763951752197705223035041504045225483943063944947145628408581959687439103138887074222797555835663277584000 [85,83] 1260876427628687809339467890782278795462516394945441055862235137463391908186526206408497721658355960512903075575781711026029418835663973723089172189830666671468333919076179112078748200394736351000922876086722037713562494289497909980809088145266042102109033565635978734847154960800575769348729403596061263301042080938123594760394044457803721473094738772157794333812815546125379711941286118918100051459246795364860630004345662716761926350299751499478817361150241940062314051038191844849627439425626456359214017388865854789276203769124522505780649201722703617564634710955576997660717438821920899386110775978560130115541358685949825478504496601262732321817552936081586133131767139191694568626809613794028265423729870321082186862705557797548719026760254393215704562647866658811916646270152059758089779756914320557778554616723526049371798508796779539843446578331205166689083808346737113636326108293057383173666481920390586222526883433532829662821997786622428018264999950862815420545546156208482890105154411082866139128978712550165304129511302583773737935990500263475558667171460348376345999697729450331045819951582657240383210637648262487355246502620522988726969085960459894483146894480 [85,84] -80872131687260013493594220279266719935354802093088527815548122655040742289391113940076144123489672827537814594385434652475972287722071192276521752768494790588999369936357733802345189225780663715663187959525004120979009067338657948000492412265050831320892584524334257681605973663075159724053163910066169654989014859971620504111657546269220982188724594663829724679609396713497520946162448627369100568578970495502705536297639778014470797131424683621996052294606825109082948303848436858273925521033131007366577964970560148347115273210833832080582899693286321539817232303923663572941267502695337443157968954781813011225525575930023929331303796303878090940613887213418235518427458855190178270825510014261393256578809331959699913975409291548069249514479316413324881042821683561305808838695540870530696566666270702209861756155058951038658410625669034285797718760726241212152375922559095894656814306970228002698653264144625958771365169865980923477083578561255925363152616752193424908927805328360958896791316881355135558745446381241195622755244762257143402150284775002666447902128093527158117859369817905323474001999705565128650576296332951961123756420760791955011967751015331136 [85,85] -83071703277115254450938997556015438325781657474223518444057794779880229376844132735609267869046668577487851794248188948555821996055654031155763427389565814982401389793109425926095170236356171171363305004505379871545022567963474266696786471526948682599664563660392832224801078127231060687305611245573813892173229956132440690349488676268398980796355694561892051430234023579642764573665148695679278607290340560818273917804929825751718029665660061663735260260344457351799011999597241799317236485854361484874851250987767098380609008779110755568794177512271067605434843371864131751394534269248015793332640371877672473018871194233487343169732499603827265321134262851103643411225092037356735364069704384890962912340726547314272504772931032289829613062651906559869589999793952140210023989046572603303332946196839301565670573364392961275902062872223349215003334908725841744583617125150376969266468782105099107030146270796985952220551566131501780767761435677402248310665378578357685976639676180455335466405691356354188607981686002328071638922281172916791311910209095219714040001241989457471082447449239638923234063153978899077962746472866551511210579420630921633381655104 [86,0] 101146390755847223925823800618464482985431513437019975400609347545327585677745030480929065316652187869802088815819576707689218020917987560623476530568673239763016054633726349631143224384984278761430930465643658785223976839257828047137210261211072152929103643606831424287109631702536727234551057891764382390357478321326066672031531436595753723778635488956621696468159361500264221165928534857654826713521192655227775135237449473814216396197174471654800068103613468401243224319452003992830151782472588740956067027671839370142360849042614386981613905287857886047153704142316383504483893905845104743101717213736813962042493814645229449877428578264410185705159000006213856203764486531066946270747206538775331716659782493448667555600847079131242062341429837167544872424692107608330144876265764489435600558844587933895253647388318853801707765352196564150871636707127960195066918442490983862609228595945530581167164965211621196498563554228551747871635110582962046288292466547072184239378431600481877170880339822239107159723924557922380106873622994048571543592036432998993547905238045450887406414232973462921517118837024045548546279549457591555124394401259375634713877803160750474130691313933473856256733376262399425562083897378383590953464602951806099845671353974044603455835768370802391066126705448907728021605227305670827578994682158101307352975000253651072217022711527096817694323088300780123425028715917524581239768108224701543237789452235188271705406477037327188256864065290240000000000000000000000000000000000000000000000000000000000000000000000000000000000000 [86,1] 54067455134466862778133169507265919353854100818302492561166926074413856060600352029454363734109411149164059767512215104685313666394820248836330463469460216283759460980238701107479566808629394000535481684304787631747713034477124370779623863759556993487957891967874339921116036918598003074405835784383496818981394661444320074994269556305976132427220599363383371598910748752033132893826934265109139087688400161308846075389515684213117468375212271898155257434298742229987896582909064583314052743025694126245197811292575809606864837215905784472898048157505654311347418043454756404269970943670028379551670247805752243779264506289941907293034006938020577688795328445522287399449888239103587687783169512648497853766538423297689180372211965728568606178995602226969306142130996377447033822152782369339892639366169196500829940080837410940269694734749275883527717258070051485978319041717356557025150913905422234827215095874732608803765749533667662883805253972825604893954620437402452943561757735406882215377607428584009329897379910900688022222834066016100779883320727896694332922531211542179867578576303963343332890315967523486128452018280502786550824771803430670918882503579761590926119228836650697965869651638429946955462269419593788885140252235072773210900321807824079799776860726834514918515914900372619716813082991810313034635952260001976410657451207225702681733403179173031104220569330046627624453036259610093582161703546725242621129160339690129285852586760098705423345858690154496000000000000000000000000000000000000000000000000000000000000000000000000000000000 [86,2] 3671620943835439508344657381050909166154408157730991753904699030574081378035209828134896330432677210350766003764914817748507407660376208596544640890435106195768997833620294041564754504469633459173656790758846650784244258106320749031257824435397900951989688604330636665850693310984191587349570165529757701673711122289416519747337499348329586613243528944429889117512814387839190706109081236811955256683895197579090144268792880235368704289493009722756440283071855906879237268308638692301928485836524059302028477557943515296172065075513248706001145302093576934973023233911155586918260162588785339395302405365763371047508821199790913512527233799032880888348072430191236579439132568494304847436357078810230533554726776329595728972218558807473586584543325987943242857476680527962879752761042246777982249734029654202625222619818271580593234515825584252880896742383132316904887032787361179523467402989364983715014280869415626715176215055069019240990110361388147808259828149908395554324658703240888061734570552145966466952023135336459278242191297765676846573411462293906951330069725508321755279820088646115633375244370471157553055991625050633625423205777716578043503037797512533489339455736795185620272623006223582904729408101183330564403738712185321890626365715227221435799786599433119442559749898585471142692403709653299453368340056796591214293655834065090070765165489000193416710649996455769342390142045393929175853196391352980174842085802111285841296689446894572726724513683147325440000000000000000000000000000000000000000000000000000000000000000000000000000000 [86,3] -18209134401749486039945402006074101786999741294673868220645954261891264675810741948707961747653460098302443295176932060692406940479978685579528819719466932141833540926662771637925288433831039856653587197886892586781460709010679771986332089090356648103358400423179351143969469461377688286498402686469719924703273375112145565831327729623563932645222909816567507420895759189749103716624746942880373531866415590123773865260002424294040126131410229172614775630724916203719081214650622898396752603156486204698683328175827726491526691746262955619632242326749097528076660195845867035268075243417471799811966290975833285713935569501326517072944132805482269625790325741574461971990452862257571282962397938430022676770974870417031485807598038547944414644100672372517090078136610657560712118833746522334517186024721386057639951500541143614710776256252566080915310078295829684534988368122756811893835881793307449715769065624360305848747622981511526695473283417010982005681573845504089775961576081557155950763587548195313990100393259600795718578057014122626354700816281111336827319952275106720263876316833522731665395864152415340240411884273843887999737776907146926017745297769646651768324861613126405191596459894065786129163331014352834652006317101020082052423736185024574650543345701862020453758074008014332287638290188528051450575600873831398899768663279832545333211940899448718170025025955766016511124710175296143559856383664170573657558640095416294144144439340293411563350004277918564352000000000000000000000000000000000000000000000000000000000000000000000000000 [86,4] 88997348513501905028216903787280166316103088051857987337197405422429021655333516101757636651941741444902830749233724398807109962210114480874223364083726157666218965391189941573634539833945732040464979386457551517681447367534344740261845501129612707187720058876905071594270754005131266453681660060959080843469084636294075049166341136747897016964299551759231832705621359339455626373446613933904063284134218019889022105518802675019661229829076060401415217218085714179758727373832624662547600716248795442132407204035151218499298069914284267657039355574997220595325071593553560887205912724730264450140619793625415834947743635866396464763961620363930458838661064547052983916495266355983265142525810481134353217731428239502455167064756351556323709113389398567903174846397574219341252818244722509453479990904347377636933376883627502366104034187545927302399794370399796069107564101431485032061015033077867077127035947009809913997149791901033410945819975449163618788375138172648152292671410432617740476737006406304477491552641619569538719690852695491358115706482368819575371021446054166143960792833662341265299832045475927456814643649876775610417345651152708718345566347609676109019879815440060541290584558508500924524153315557690534274716600979388238499514563433653959651723238203950992522610081020472365636154624186415407655765778765094511336992507436817163188708650923780631866845299877604854849345506231086840168657644227877398754868899395135040832153410946438123143585729413099028480000000000000000000000000000000000000000000000000000000000000000000000000 [86,5] -374423867358631677882764213707720873301781259624466940212624261881940720167095111402741283025417536628978831656887135576866278762768124166950981953166826450516057939941422279616170643975878688069234417613009873872932073733662570718965434022382585118086628286499690258419734033605187967927732526610689580896923829492209208816338500416482797326187517943929198770390178407207315042320925280621065505890657656888744254514175289232456051695664841057334714623437261306894889471715359032740119761671887285800893492909725378616703886299327376673147448670326801002546861631886541714834064666286847120767119471034937373484022937251390330926140971056134381368576736702079269561386074349351920717248854084569894150947630295782152685174677255410055722792988759264388935694365801098721688878090428319526980175751815718774919577008218981740557005298581306316207517335676835172665923431489242085853676820455635244684984519726261883810407957264841372666913207193654522505969606260419469789396274820588533698126849322524801124259604520577839211146231091822609598884599003628979677773578511728389856969854158990783520974924761660966274182866759466772846861223099654775741852056615572976050822940694123783757080396741564452967994037476922273106318993704419787124847314060066862986393914309106792417480406568354246160376165640286166593159322776284959650580238184625267691250146902229035584340300959863115925290218659986029407606058923889860379542801886838127117382994150703506880301429529921500217344000000000000000000000000000000000000000000000000000000000000000000000 [86,6] 979615341810843318096312393514528979277698320201968822660775947474013952635658901898003472611854292883154252188734073773281388411713403232456537207154527687476805130571971023063763926907904439631621786460293464944872717715105713699941734639771095472730348646087147634444077722534397047153885523462285876047791300690044922703126777268842919848951226558874111084591080843015046440918721707344857658493882120689777410051918482371994572245229347636460326981010560960936580008652989823515827949263097862050819054926950748937425280192848147707337341245385025209487500125060094645241112301929900525669164145498436196460962209700602283442500438127675370151673216712721173249544241472057881568352962731133895269775946462036930113131281633021168841646103033461293160715761067866281616938649187330611338232357645928076193409058958137989896308433532548684110153669678606581507084556981655693034274470726489592630581976227052652278888583289948472143726885510574299666258848699094356928941255062334161515731242967896306043253729525146138893488274036340373862708383521599297605886496087452537064869590613928395951023751382200376787737859248109327116902569170577809851330699967789012923556498408893067552430550596595294088707890829545143215845608826296559168148975607115484382808954716608665303009471661017178032124119091076071231639482366743299819208775048952077058425628217520871396371885725227614774653723343400347628464823941015536671300982093244758911161907040033037282210830178417423417344000000000000000000000000000000000000000000000000000000000000000000 [86,7] -1497648076782445066468553685307910000029738151185509631599242911993217839698736873551268841947102376785645433097719020101234805002885868417824505173989918671551171593809711355799404410860461939489202942348570512142167308414830247524524820306480327867187201236725976638905047687530146247821024445875269857312813979739786121625312908901598143487213233260681429692445576471716838092037822490172445455907039915001629670368737139739486228399790143897264783561610785075276155612032428267246671073724841924054321103309248832644922690108576812756103928695536310421173957661984956479059522099202240606404193141404819235123068722432614429812202623333694006645952926958275567497625792839126544368830082495085665557360450433317561054590555157230935927026418713160178176167345699009681881522146209786380909334215029297427719457465704537758909630720533935633683852742360240411341208926360763146640745496615286995225953994281222333021807774609571236623480988494400751663458339844301945919309107205612816375860596815836421954598006201535492847419150627544973207471008887599162062744078310553449833421421433434995558854793882369275859812161286418066530258449987510991047963820929771241617729715458541658899653603242655695692114453814104309981685961781877950151638409055135739887737162515858810866382808646137109244785550886567179697622747971201306643837616839302345185119367404751478470328776304956554865565654657175259435362593878763004946610166913996207608106382111579856602082780926716518858752000000000000000000000000000000000000000000000000000000000000000 [86,8] 1461284164003785667713240218353947619247899147065850536690638044057302089815241777752286532622693858943608825650758513884952320886650515546866826079453285330411080220524074901378822448224630623862375554473227283121687800330787762079983691254725954111073205989075975314276801177582711810617147922276732374706150031302658401340054694945712279269058521371616708939492982679742313597303242535448364362336582582691783249834338277017313390971515210457802347679091777490654643121788844144439689771402559883932852324552762103473121912773032437618556171839781473797241289473093249219265003978919271551048661074983169854623923005437975484704194189732408338828823035251803911259317048006701050028033426032944991048031790167265696552903067215878057512242195769720562658732397185164747500747640194884462343221637219822311691014778165901279350760859350343004051421637803577003105081036221757537744005237736795981501185790134951087943216704978606375246000891116015676054874668392629066478963985557532354831900911177830277175065404351322326102953556093215246758700025636748215102701293076686570059420040076678235176865569122706408771898692100341490776508221000553455946977929843872385066567750859942101885327141964264867958710538438238245309837905675290222956326179041178226012497489655604037167534115962533810975640157539015525965506033119458319980434322995449341268742238908155099915401104998152655799334977932024582296327473552973207217173090174174488929967107273344872946836830910765240156160000000000000000000000000000000000000000000000000000000000000 [86,9] -1898971266238983063230595768445596568165297371270088562442842231046911731202566715619019865708270422312462774053298411931781740868699376486617512270821092399107830347773919292440205210597138214355835040867058898344685932556623142533537232164515083931445828770861318790745814790122706079938913651721593587028521756688999399453009140205064496043712327700258348641349893771598112140404981227514488571836247057912867922020095692899611812209617288162920692962611705533109169001583244328825596521046617312071662005986774437920558753884921525552143842572802475739265334979570162451462785338613936967162879507552858414989499422339629955141789439253731060258586595937952142035287816889015519378401082121316442993380667932694027814567543485011546600257139110864037011330418653481894528090106863243380293717297485084805152384811478871826928865937079301779696604064283598774777183407225540749366807969153889885673507115491454839541515593730409264463677042792928522325259446966912604555435876839012950899974339519421572042157808184822664687630483797800988807209690700069444983888863911125786750949320339894720092938516795374011925505557904880165688213619517774905247700275253163364202835931434783446023511218300934059545734989631781070759077335336858434340853161356709351989342012835057200234500336393923275887803127519346199841392253852700491518700326311430409647407406098839279911258444248481985366374840315701930676282585726759461639512790776179336879897848250778045853754604255570133254144000000000000000000000000000000000000000000000000000000000 [86,10] 4330048603873896128462485120303170072063487822992570793446724723598603272292710961411018653900973084129301170442870291859451362900058151469785009561205847385835641328402460734674271743898917018065632619804084024188378899898214420091127192640234216938442815962170157036922946568943996784628476838715065034783034933991035097489038049741398180575129350737687076096343886045744965834960302650520406686463866207095323136180593778708670997780377022301549381551599899309049384647662217097154612366193600310613967656484400706299527037320186839492188246951102134156908373050191248033439344022829708237310447695597734231287863437134694677276024565435004701143937481483064182196338588910701353759523730031840171239489719462239591032816275565388587455612572529152209583094922934654715454861474735878441189572854640848949754377780543413003706531863495048511416416931572866798805004054438393652255640929133154221941954427808504705173075004608240342179649067313542143853161878060389874397845547863071346492568813437390054634845948271605476474157611253064421405304074256059005843721977615804865900843327789965523246665188099907184345202447333989394518020552855921178384484198574924178833776427596604247805952630681128898525779499211609310765534470087154679842043910220670612312649823044744938006132807195764173185964696120177284681430849259678610268664331539433539877666912555322137410501314632138259011600843807158055836496554990418173658822512927199654711473773203203077759673259414674997248000000000000000000000000000000000000000000000000000000000 [86,11] -7633283259965581912104049388820791759100029584510777537793976071838414904703161382397571725180125862389432912592818035873141442137404870543690812789840471439794357237736618043002741568398851670885381199429522362363717358988333382370240143619485475868847857166230030643294189241799951090062114621516462276929229766999632685983256426508670291997532407376941849092119061442408250879457692878589465487419592349176200772398661608680690382024289924026010687505206242478710826992436266511552143960305777809577916839615185449887571559865724663835589594434785788851224545370410428963627313843259429782564809002824768500775113609744809615991809863621954267140586125337260493731596033079212217211646756109839615609493992624489527377714449579908426155769934832081452407328926220214657050494093326782740916689565688800531272224628830919435821475591214452834210822074510567181611095342988378742690524337349067512611702591385263876998436169531797625002257332944597080577960184159608253043675463854438090381750461282129026910843374890559199755858358784601003456170100402598103237577657471075940423468817360618432967859572175402252307483007162188693215222566038711744945737553638948828806808279711517828777214543323694001520546862419064965274865683282914099831318166821353342450854900038234715607920511066197243885621656941112582935226706507075982431008196952972626187386923941554207169150461185820407748910044563104310000910767911385595294352941268869974473096165433070937259205627857838882684928000000000000000000000000000000000000000000000000000 [86,12] 11088278427875283383066069039925919025723691733750919934485558571147885439747163977540989140346718536873213883054623114401513775719759251314479680118609343385233436874168023305518967571964890490895202985472380797395590617551178110055700417684261668183008444370926392736385052348961423128275403782932238552475943984367353392725671273148790351937693295610414822755264893729612491369100006649107604856988293039663425259130263043625077612902719452055010858607726385791857360555754655238583403671594313938175110503536977375122607279346956091190192173307339920190864877142626989326317332725411032790721229012409680258107209813159798432664227344598327893106481303167511233545874708414698446540955113882284265369813456627482012906338636352644807248260178928903737594420267144283436190812520695779833472415340524362618962600204230167635147544100930964735956016856317866352781825298554921532816049176108195324763376394326745982143794948905853633096553040053078343311440358286920561180680361840857379194004866625221197106494224264499964840283337829100267709260879354638594656476956757071429882332631893031600400005975043652191258840284495097919047195058852510876660596408072912629109412154177170519887234135901507838234659688837147395858092030921674384589168858867224918430450981656053134213189212792957847668537441381167471024772081961256383493737688746160855644695391423475327811957220358236397461533319305755205034030307380707250681782979536601248738324645292378455734632360347600364240896000000000000000000000000000000000000000000000000 [86,13] -22399102222987065265591661131199810253745735692697708034332845142502993418172520026772906737330675520642256557181913650416750833455159654440464047851771774139572540822174438807742603912948168437907309003837703671889013001037522370722275996028939746378296334758645397414239344673728435084385020494317258782136905781914030511333817894551478082864139443973330038662174262050221286124821819980407415134578647289701862395010789277873107206807806428842528704963492719828931272128604177584888492385162977273843556228930252977520852777496245936098053043072330518847659403876872999524441928666522387943030612170282547149125540420426173636921594166847387324530027127501914921778766124885010340021935909203576295391734983250503985184389239346062696805163562941898287227313077397643700518854843089845044102798922309708667613147841510560147603758520318570084083185922680050201200374247404141036195670553228870097486664916682957937130473395112225390451010479018641765526005254949043388935969942200196331316862403920381499081801999319283613543358940635007949511702208672761732288769906827145249847804415945042236612660613777911370815273751001097681386411461647316616450271583773896578264492419887028511664788493238601829391941516266527746198082436817218963954404292913091562370953042877079666174456436376601202149283480560711842241261072815619002911349723611957909632138123903487671343585984433583338207286678764128175926819849443160691366852382114691624237543338675007727982267180365893739741184000000000000000000000000000000000000000000000 [86,14] 56440432784436353680256520292220798327459907485857340596078573914085956181759598108141145270543706091049439479792610729096841896929802045943987113986197175855834469431076662002026673103216855524134865401336030355730944483489808612332200834405749476986925779319103751886110771069517242825600080858344106724563009726737284920435157136269229287288267731809094726797194171497696084349165762413247888920200960400687826560221579129974033945119482027069180202950114383214782317893995079343622723737827154526779618161170886610312844413078151200800069045387883026747549089423240528706370718014138444220328831749744902113695757403338208679970904300697273882762584986731939712543537212579696462457147838703839650547000635628731435124479450471285758255602769404320995662150272660369675538112348986241524984909942550983591611155235318649610692342048962748364571929836583085876633586586013067401452497558889259232824391716539026474423187260106973554844291574256670953005324162699113904432168432777381239546175609680342608523667483902687487631074875387293672201094662354145114421676958962046255472993169569082571065404716507245192772282290931872792068563667461881103822239100100315928010201212416942132621009120016621018841095219204302212307126544720993976370572282505464695895069438195002434346252337406260162228302268161511413620224056795728124260867506506725746034396887830767648397713469718004811531623664000560944214489136317150574400660583074182308068795219954673702855856721462695890518016000000000000000000000000000000000000000000 [86,15] -121308800555898178538888825814423652149241333278450057904730407276450364726525460351589385156806150508218453302244043564736931668560913656392252013701926764948621026689197693445620041010414415605112584653483884715381449326524961420582431122373724788950636968950450991492863159336107585211524521282523421340680042037070432224998150521185121666976750113495362767323098230962388149666971649178724479945571171269568189488868991939698110664670789351781865485554738102850699776856032970573050372864156564576810667131884195259351855349383387603835568091732258947191978989777412844201272313475380595693380645806935158592614407022144496997553215085489912425887534780620428591895553332364768974243444020067376794077422868374587527080550388351185771104176932682654362514229514399525312856049120798270367683501961545891604149722770455071892696596235755286486291416221571572149081892118026698724063222866339368868621246917064081559881306433367663363896900074131622462454232614302844273339951777406295809609691790114338747233199957024437051378798375294437860816558328252011817351879288677522525341279519730816711265570728026031927298960695260769466645083525964737575716535679547495564236570317247739937674969427599638125392354661214339442620703398850574738143009310126888658708914569119186824366379784193227525149402133553679591476164238814822981058303110424816772048330629576191167656780171585972391139154409578199215738099901962593581140347489110381712151103569435499617289574476372382138236928000000000000000000000000000000000000000 [86,16] 205853168968529670527815471546908678519420160423399029334181002667278645662262788496671712738270774866235416138734813935562664250421795664237264426002678917915470236580735743167180181590962284906254539355184185513101044711593457928262663443653030207361680560071607997298910847829003138952834795819398092199048247955217138424563077542855381947823975064016927826144192073147741510194769434360669436612566139544080501519303668680875673270611956540998348140088556790847576889023226426104111141340170398801723153657041395832097179214624241787300600369023269845690881988764527183616328083485416107532480107426787234562217988835255875076099924067752261523725520232212676495506583906716874281703745043816491706348953773817826266456853652367900626939393074002721003424790819401539432923883774603076511201432368961353800510143489028282788994520756429040743892029252366101137156730169865909190047915590092929689261421865330645345269267066309500228676488444475850214960003041585610141193153597464854055127477573473256363132198027718772355173216773019299563283295011889809453356805322231586716951697249940656022092208242631626481674794964736315128224349651324079682446635464061653655962270140300474804089995605023877554176131784017145294312516656703052296688468591921586412559556019132479089918371687889799352228888972461664566285743300282254300005830620867432560035004910136004829331339414989610665789021632483405413392841839244694560539450622499027135098895452526910747910304460665130661707776000000000000000000000000000000000000 [86,17] -281441854567970461096591044904737843592504718265452780854611172845388192543712276803546187374896155256278118956751313620452139817207163502204522919218821262166056351888232021644531941837879117816985946209470547591081331510139051251776023870496851717507980146894740611779157841343087876419211436252487751170526416657418344345444441526799988050906127747555671123643468608970407915144767267186257456718734122200831918357513827187315651979732251161990194703147097107758381581683981742490534903253805124870544925311850813610111157610742187126044127246002236399404101652971420977390818326088793160254602540833171271088508345176320661055603834983796556074873580374773362023683960275137671531469048611891247414226598087441990175312366698237592463962024045967669427496602767487959202466190641256714382317802739196839685050089762207963012926061910774125032788968208699576120301566347901423292059851703477402650162803617006614038584259638413349309410741251345350504449959054869967574523137057279667743763366213559058843918978501251150307043567072020843472971276360769484995080783950752183957866277350825598404399189278022303568262009957628327516029585186501919793846678144120648330311292447085994581185739492879573809951892243488920782621439577276159342169543151073177496690500337590897640394664156350849563914083559545101159383758558477409410187454494831764008001114094570333304249567279374372702944900103661695057452582138200257837637885366448035815340171333260440860416404799538877444390912000000000000000000000000000000000 [86,18] 317649776587497792197639988581529628655771450890452026337125961018821607186708864008050630354867548763763912268754770707227145008261213843092395643262879402114883583893905675252068909593529145543783437234002893608587330697559410775130427280505954313301857817040739027758339517224883828382546064476189596692178436258048426339922167570446647085504633476409224798969028376285780815275872793338227539580032343378510279144099160181715692171278959109431080523925740753492989666809630337411789726678184421703247821216250505089005919157364418636491969743179694170638880604346881772568511113483585319443951037579758632010631049973695153625860081525417325929094405836371730226260770855546967296716530962589660390701887899532277311256257382165631670686896367625678117901933339801353384539630374146566083171899904951713477965496346317673188919272145312463556462867703446516528581215874346177451449782017097489251700622707923938671225908194511710213039405657273117414477807075530961267846748249787261509172439831928923376379611289588719703127078445405830640747288402662819991781689951135488048923414125803359285921640813685757320077637311323343581700848647944172180181934402449515090102860913120980721574223391564184374667461984871311416190141372617079687108346813515547723492871359680178443642072732318835693262902908785144296791500564662806308600214897542184234835170654287005166299536898539719855293855555414139238569035106038767417857770191685655550764543950663106750702760592464079996583936000000000000000000000000000000 [86,19] -300814101064784655421133088819368725247537544614154513940389180727674937374497646339285427871482415760800551522700169473698869874439256749196475476899772670928321772222801392262080816867863633653680070804385377837226972066481677086183503525555998169749158405452456875233821450261817484149730726508096238531827002843838901481639380574409783309264636926111738628709643791521672415863390781977430328008377195739738370154676808666245331663083661067879715157181932111890675198054527569050665915343729559175194467630875655979727903236585557334457976032726730679513414776898675314797359922345665137621471060814627722560116635632672705189140128509273944006497499501189018014970790903137869043936134888760567966709198897562715456141674935191601245711250312267232197456754833071733510021038693768568825185787772745577321655658380080278956036073391265686882392696114079568371759843458189840005645656649333288807045143596478038040566190237723505510834009425857178758470704163618108923047453669435135689084575900850444360567140756088501687253897252487993216578043753816698849376079690307719174040656175169152774282184466057320700358679289715887214157543998644676668555601553292117795393408661876936126379557713213766701781114383573050101469486277717907779110500991033055317135032503773469093649846490236654292152362986122819115630570074166012479797496874962775144408616017517267707417713333167415986053469958074896123534712397721818566279250295138210876560145552285173727952764771519193057067008000000000000000000000000000 [86,20] 241464550717875313386786758568976933053700438774086311949542248903236000450566246180930226304804848452172365561759007223268248293221074413683161363432718183601711751405708340282837122192924108462765420139782567359130882410065581276962188275251278599744917563716454680107804477238426332404762143973169498464487510720669938644070128417705657080966493983522171306262927080306903726634425547546795677869495415896592912270428658920032178206517080260590385342986967152307385522066538442529447876652289625024863724170762787007373518830914826924410734866846113967747604874382190795020029762050042283322689538936252284074498214764706489594757617758952983351877124613581986959361174364795044920805381850311198492322642383743149249782024467989794232193697097455348826293470364233210624792871313588398848459564725248219598276326979162079004896613082609988475776410155575104811813692293355336798410957202518492316715859981171381371098617543634295615573371991299307611486521337147562598961756574185038643087457282666810508552343667252974356558107909986462650178027069148091056899616162849294160788529966971300721051531368246988357961755019416323196294490112930431254842717235356752180647576739038918220927897655381890275374139939990569118759748420557388414084000595159005459287621147495253235955553556350134791489526966889774356733354388743355152683177668065328233184953250294871224178213522144132284578527781772870988443615429604038086821254684280608501524439151434800654462261831980527678128128000000000000000000000000 [86,21] -165369025587506510403384118611470768629098879324449656560094346511569887823598053265507621546953724652579534134630546102008175202206730361496677910881667443496640763060553444252320558310033945685396164267690951026582321331274239970959784004780931139937058854649031412316870687702774938069486385214177248514366164765820243417259961336982173346679217687093767720649447664053870922707294060868835359627276849436635599518308657392720395759751532762504871692064944537206136397623457637029846005089608236146323024217858747504471101030198755406406191347109844586053417485727778920694817440352772771337374086710825288415827363603121571003905287003042853736377242449355872239233199362388252485586066687038074832930724194559508969070972283395335019270392351346807712074521770617825490999390874639560279261203703680785391586539179015606348344957459924234480091279028468701600065116905302889298918818903386302038646182893005758421562120963068424910148546601499901083980838981540306515419728648023958053494110348195220517679808088676495837155067446973588704140120580061420698595950116829224145329394593737677959641033440515330669174310980455121056735703958592613740646789103811338416737198393859882214465055760984713949536132435665548626845169560969227731207826958234208240855363482408967459875757042153431393569985459587688951923279238703571359820766927815986540062059185795140523143932706926948765202856082498183972193027962028088249313246917072039361058608346134154646190334894682880969015296000000000000000000000 [86,22] 97015491046016205505992899583934267774067724912411374588745624285648934693390129119975294860285507707533507681501993407684010713268637365588317672106461706231949348226176889124040109644909836972098250008525361873164947609939731848427150173414741837973697457092854922652444405852629616064752095651737497457428320507920656922535867100863069543184564932371105377933435263297640112778594411053609826936888519418086555620132185211936197306909890145418207791860400575343724309652668674491575850635680306478681760077154424345645116658987429124759143728765009539755967790938178284653124995652334045475312941675072136170612533351437673473310707711783294731328633980857740453005432187886695923046974026937967070991461525463375942341480216887643477814087870689119757015516247288480843012818271429588252339420992176606664758033248943303935851009298230073242043065932831721605894240475465978058911878257093074936857223348090577962236220957099057114116271925059190930459153797016269859872558554084511859446693809097382074653038696004135453188982676939450679287399013227361937351532417729743560880933121382289606095390898061147921053384183531194091834964179150120986958800543542845984318487904820356082594330848012774477633896233639130804239024382875647365904508971312753642739740241977176520829717863744263373378228146637391447423325933563328081265544260044695305323033083172682049498969833744078799566009724320805626550546704439199024708421600131420386882078536425619208140009424073308334194688000000000000000000 [86,23] -48819879900460664979417468817448779181283558193719898399883734913773694010902211763220160010797518186736332577149933692823600484109802254636367244009958104437793303416389381226301282946230726155770783674662327650145741925963427639428340975934300027215298068222037685569714858376616463201553903186131757993904661277784902155696207392824844597214635477194477039682289543308048939666813695138791403986134774795666004864307236152735097032801467355420713073673644337460019318193579173305213272104637798741889305695095154076890164562158545157570981481829744020426770887277829519678196273613463204472344520892185093824104899524593498577415670505953820835518068845962415522470021693444356760485766433968711783031891830740147310598888982707387988753656197088520321815123426463477399209102138925894429877234254044748253537256518539357400005912262541383503085781925880437090447063912031931302624882944373401001751168279382808521137329026152905000477186108654783098113568139064242120561229295654540412144249548896760605780630036294575077908367425305890857266597980986744542801230680343352788792950312681242022567136988017110250730080976462867143553235322464728604227358774241001251244058210039515210245652352259371087911726352264976723275236793813775510003020986675385741853019966629827395711510871586163685065209877344550457737162076169399000673811689952329206908552615484144918789872625712950496853016462238364061304029406188629781189356977905107428163627375700886884872084931695190390865920000000000000000 [86,24] 21023162261752107870825978847761581654521708150447680255575904000039118280556550433365497343970059297325237708022337464729335472045131553700484342248641375482280071155065368865500420463737107745906606610643436411408158294251861912121094675187972425516589096058174921686470494413041725702130221730360520234187961817858872498984866128534720685671501267813198951246637941634620462766071569711760873373304585497593870467521569184639647322185250045081347100196371961152912378616148694011701569696836303064885039929181157520809403589823549240029511415016548246592734964970292251104924936920335771411677893962654402370883932189411208050502950954727020037351658331577110487135702544079344476448041908970187268760160916271738164885209129664109023744265956428762581333383752557974513138971890063687960297460281799940067143517575731485720576102314946949963223954477874954139234051262588248155359727566343719530252523533901611312458803901111201667873877025725494893108723339252587878813944906499420834915960152399667544765991414499330439583713572171377725962812155380677764520984657663207951237097626691802480018318415453103967159590423623173139785011936539963287654580612645686747859695498475864978901522664636540270960296915680104569612793054485107391278275331589864769243363935181393507902966599897833034793172815666227492663757480457082274010308094788351139730345822577912709128497803245712473648704154300518024133379141233734607405255130345804433569344126266274690674061906404667849441280000000000000 [86,25] -7688331923662082959091551757439777901904671193811964895240632009983378397876107541346248109328880341676073786726297751979325343825624407841704892286748720061690321588400465766778483074063326218061748576127626750388193056551906710085867012436333848834823873831527297267316028792873696980738599049605215968582465131516418885852508200692268713603189719465183122888562287238885696527025267806568255189164982683834013191138601220678071453692885474487521002450865469713090197162545909000516832646637960421709889841781048657935159644873761742399847253401178253558095561278105350262495247998480774922598142483108738016929250766543956954159416667431585566634923378669874984836731294533448103043137362545956140525962459146925941321354525076958692187879607730093243347631150120173304869647879815348986334987103942144737406953609955496606966939829498844855032282003958372760577089293204856543000030266455338719933459211325761638855915797172573036448025087554938254306373764882394559127051626722982317911031759914131001222569497968940496929558737382330625258724707436803026455218043434471589760988823458970505372826300473107480410085071913572912798418054644600350548496833962639147684960985553057175437122545758461622169749631482286666008705567950122888245405641295181271204243498022953625881511064828374937023227985786952333326895120878476675157762070579313936252453831133117057029311274405732608455243525923535248794225486446667004652100825974694417502292985204996595336008913742565887442944000000000 [86,26] 2353098125042526159247161709887251503018419860138200740854787222429551437867159328503796606067753020901585157470520129061617005941818316828692158610416390233396766247759091831858288589238853027751003545511692674821738634594353713384101260148996608513458424838737854294805352319210298191664170851143564698180006390036335676545330074960511441625474130774763150284373638399916434120736928172814318260506295294431156223834853743765851816256035662399768254170290789462926118731923022720691765536426056124130042166622403904295982628331640694179735062022844902541436865159808789662183938065658234475973762600738628914816046768468936786598702301743765489617030912401446203501361981328733028879324944871963896849555406526001190792874058815590615281567516648947613325958104820181969471486184807375607276505616817688609218929233908279954293161453235353146760093737293469345306696341328281263457272100076681102739273197016526563181147015072731652980093019452964859583347530485625274416112160240535335759296214735462903388181310077164434955572242460850591680296975059356566314319540475704175729849977558162384041894726829840067544428355541656294022396066450726069811736849547036097789053314851954366438684502519145753341732273013616974709665331792844431977266063574689044719010611461483754701270547387976918175404948798961024249894006713352703029072504256162543111646049108816295220648182157839715035148132691073176750966810374821768979288146309204701218747705344973068778378543355211362074624000000 [86,27] -588872526920768560636391160281759148299501902872144813460120022120268424539280713884790373361743257301174632908816277899841419072310230902708877316494219303838347785572665459038696756482687108459577190502886408198396464680771478565498041451686813253808868738857246104750130401323060769881899693274993192440342662759354295399994207381590405588317118602181987394279311082374393047913054278384865023819938431254104721559155856920474181574492147704836415533261723293607080107154599231774254276417108346246176666969780658792405844864963558055260428747133976094303212344218277614201721770522034545950698543845155220660441553669807812704438127988555688362178055539047673223075807220979709369170679977625293085273650880542778423758458699113119514274329870414111573835291166960811799847602135008446880750947102149560650537214276228499003809190620464553537306222900455678569476583300308116569073058544794473379396368533913509054836610098027258701327483228154087754925576927865283280100894236985339234305705722658058173945604592973688975242782219797971302688799611556637747201092770176545208742784184606206472883642345127806047655059179642166944532438106359146633992782574480897994505573271663357376712798006585359511763883954587807234872177438528670935664519667132683477170951906551571316526454007900645788673206910998020926649921688228918077164529862747528934678896441668369254189217922265375630934907972430763894622497144197331896138923859198380480238696793783532368342354836493490978816000 [86,28] 116629119425127335908640991440502316682100235861500071234578175977428518151724503164715210502131564780405742392707476087393604278288509618417621848660132799561371235194106953546436642855961938649906241826285487822066781632868001973462920858944148928439057828910462418359165658113843543413592047940863532734862565986778226958028448524012852292711702641705514259816522878909070938078421536844391236404184814137888892696488998953951204519584556941528423250407776505089023128661430513278783207300760507755070088112525749454662081526525105703422938056448201333514270923489441441424860406884762405680858185197013841006411168703949185018228924507563361477574526174020403026046427228064310750385990368146731451841460534148864188065733536428877544429931214090339745434711563015489867461580204077104316605878605747890646144080181466809292640318693654362899247599455054037623461392911381390360615811176537793966630127819655121835987394542791249096194154448660022177898191468542595381253350867431119068805734020694276469025715505775794983439724222217275276196156108405809695359676024753032096558708605639893306098987760459117838495641420145211580283742725095003378020206369438153746375699113343606082066060138736881400171867885084290993630443477363550949449875782061988234586382529386463803575742110503122758468812915180460589439828642624575856368705248274604259393642470364598038247454820303425222266339050989508130376192868528862879724222901181167837411393335059353835388562626097652395496 [86,29] -17645909310484845625265442060517273874482138085632067995806164302341089250994897361681792424142657011454256511214644748967903063686331917025299350273540059698470515687553448700744915110158382595035381033262298288426335081936816555094573842470529432511999989370366617236044801753512471585740432660310033388213189663316644060228987449785248280154985100670588934208031680239576846042216979479368872393625727646232035370919652616035178919698358222667943765830506305165363480348352640993434991689033274225076460362983742651192680770254475318645149242900875430072875458840975787848238432535500073105963434674238724435636465098900970156021555463476885021842469354911672343688301284804600728926842041202407925395658622840996872306343821612782775277206460946691080445667400009755062230429501306014857962243949050514322789309405802440595089883394548729738504627995532119309084132248322662445355588887662559377984030494867342878659610278590521184448086425314307925607972814224633789813076777650930403328040873206788841958413210811275696927917129314660747170786794375625797056461794214963690132176303470956820978546100396451232122673827591211083621617221554500816093838607813353419588291836852336960120920530131853299226534068928152993258317802082855609620642179213540701756779714527354182792354239869890033136259476746253098237358351411619481990186494522566581129316843371509351313745978778991312658908127822352161257654230995510929020087524986896894970873148507972221273601364358456320 [86,30] 2088472786615568728041861829854329020671928357130368205827665100925269424696329191024645108494935586159286346298970532717355765910166107260845616342727537946624179365163982724906720437557058872765315897668954845481899440194845437323701405179188741621332168081517333955986856963421857201697482825381826229460643563747697497378224452992327279492233112210877529647603230635538930338369439611486263135168861224004938751652112165788798125043325277432235308350507648417055386162194878066956243651697981614876440468959542992502394669709367484487493756631369094089260091997921690802774598720939988874456451064499253071166270624273999670785159874930727979115592858597288248058627115894862780453799509012269033362044099746572813534565597685807498324971632899095161774517806480134972197982870345890876292396781537703174080991955281128989681485113794434293198701744295668112613767108173543798006447479855929841678557204684190412402789219482212071459346647201697137861090066500321535579309860977231710954783244635723144629640730043239145248761470212169865774689698787060565665832234528869128761227221803371637986624419362917711089126453765675976121868717384418470675525780945353280117880739575748158871260277569888187427283123914920810355888607072755133240625278453366281073000045781260116454756073822368185206602120422132496495686136220268181767293510547928465469142463917608438478889634644653737017634233041069850695763476916519882663255664474431961318832112318970139491813401130496 [86,31] -274252820596042224588344128949350452713457717126848825559948954687262692925567195453227862064757844363865250804891180578849964507053699862980402713513982226665033913989786927814732742951326474435554767826779912257343325839615317770366844885567489238595268821062320330275088640794490113296371438563628607801308129499816412204335679847173252444716537265868798425491881046375703484523597871482790977628318427065899734838259891342430031168685713849648134668498328931943893277289870047721772050816479800455769226133067381882197962347416578983412030952735593644334511528591324476646570583694467037713562779205186779675408693365918786363233434413632635611641001324970014075080390770380889862471886786991388632416713802911814641595810091117109285355481766144454739868429923432459592199363363240982094355841171780721379835153869348980886189658656539862197820626238344816647636499802146708660614526321129882802268105741421704888737029955887481151217825423066870167363417505143104737862446902310163091185082765757514981518786677112525757999350605229595794240549645361969376413420318682670636855216598565169694629225355340594041118415851866297323074626935019268993571723185069687698641232001487769246477340348847610998334935126104343867779663223962315677575705947405004082327675396772104509147610371230102094668972223300617389655194451552417953775113882166384920321303726587223960624221521284589734481743742179123521389519784046433793891634041636983924996865310221020034090100224 [86,32] 60924831203297626384875746738642518537512193168087259174464583814770971149146950380226076017920299204452177576602016133635779861204969912677482766135016110726836978297015111664110478240049493715120724485933669249211907782713514897075417416575108922898498926253510415288431145827988098562520165284147526636833740917451825396222538337309426612016973444062677370992104870039747879041997439567074240510012497776188921389269908359000359641174683116433327120355122602070200418865726340644095414339249631538732985933165730643454153106070392630867846970884302759341620574619701417871069614330119041851374557687158071918991780465385963164634509408608810955341419465661293985155870880338875389145566390003099646051325976210794999482646983294269221135352800598978876966108980081042974047675933122665807666459400564358617749734274954992724423743378916732984818573458295803267804411232705843812530634695704493903726574434307779643834209985101421358217372030933297279013517043541661034713038039436666121178315292372084232752967825010284674286586773447241532228466114670732253552682532582214320616158290841766163718516042240140897318415838634122051792916896406203119010565791851070099801532742817102169117534406311185180648700275008131704015870661771735711455121979847380660557924293941399921874162540195576722693457024650872813075237545277524976459190544993170472937031610313722666975568152034577845126551820755826115128333139691760203653796499393445323956640228909022510075776 [86,33] -13708195537322664877829193330143168026438931340349350913621408255182443072357907575150505695999919656536944187551233363770131363044682232584413179256844214328155804642073066441754070940158385227791541485117243142841887224693282362045848394793031453426654883176914949471535644558949413419837678080091836789820774482898474561414138906119087030457255636870819966625996611523281249270252116867871835371845520655773965613296155389150581196345260098235314477265761887294123724867610882616043150213226181191207216778823759227086774002226350667637052474437384164074202355516010485529407155342201972642101049912630267465443204018885774781163178590479798252688033665545988224037325752554548837616571151719226649179054474387053862968759986322920046769146958393392993545434867350069973829618103973479574153566077956486218534124222800743413749657819962901853273666964202929706156237053712189951210104345538380623189337658302710028582616638303084804266073943916965313080882338981498343246696934828078601604080019541304261597830036873196758025625357458178269442020755841817823841440517969216305653831694824904760687772884416371542552180151908924239091820698142872526805995755883063923905720661528480537506440294106267663023242122005815062103377109034571015719850891590569790042124345996443644994511858497545218765565989641233986698252076016584353140269058008179248392748836653149392652284451546372402306404101376486695848247409890707184576010056564526378306120390530736933888 [86,34] 2081449429615570720959924786332236636803977615912900866271749360943517460557491539112231129548659501631759043935011748195831243244311083454003064954585223718828005590107804511337653041862019550263879664319921995466549401735270170548569537864300226944032972520326990689676313016199822553898491907430224217743156293280215309474723091177526544119207972506007478356790059942824424687487347888439997646742876108436344165157277377344127985670963665808980099131301269390301727862518830361510459824546699246066786909978262059581473911358346094755456234589665831336431103300036494807719747137719582640019861010327074189933085874023504249469876146106502960333105190554564316927351020691059590100422318337114856541275245509186938155373695384681871673644620822908235541366383291486300030604406109154507083981391090914608449353082217322016087272966280221276044784776358706269440560866619779043138393287494248955184488663498584584075006003733385400070101099404095751084023125147067546124576066130496260921421204371454529531771508647228233051818113370138631786320293248372558070617409039338765640375581338756283167810004344597278408832991381526394564716923618233511823884392114953863952199716468740254667196653460131398717974676443731999150804710598999816025984456004572263370643775657088349209597698577393376974454380353552075757903287968780555609855849652842898880476521717865444776545349299945063943684908599846516712443771559181841939591716744104203203809729781599232 [86,35] -180690662353908208943788000752471810028256309696766887366574377278448662921870439060336998330901882131560740989466804361989405995850298531960136414633427770476258598312285752485418037103626668302826447079578900619230326046382630080887806489037953708388275225812957465777198939376085144780566580416706273064727584481938153763673764151799899300390761912960155976973724532520843733572160393690386443652979897413002502495402891543342454695195542000907043581137436380243232644738580113581652885590859803823935258355050205158819787152546467652553773513611078906683676948824588108597093250266727133712952750140042499357465631530541240893769071720107404065647570585304285194065053109715497340834945008808797759382949448273430266500650290023224498898396098666924774649765190176949839606536746394100665332485216061026696203610210760741122739030411472741288520315067702014980365709498565261850294275952489010338061091770833392056438556142126440821622706495600803125407630132118115019993973685937896298266546434883233937468616980097531343835894085432553785002262758786906975177273633694238010144165428827835063621938316570995145827532435395598605437606385259689945052192739831844661556890751206079969969743054407082048887617671553368277856491515329774784014259231481543705176604076525149263765404066267287725241598522560461237936343054443002685529335757305358670529577617228838345479895523905037058410871754577145067323626201492902424939834155056616998144355455488 [86,36] 5167276331549096801431014671605736068671228354428780081834008754873434322128058360212646867480124658946234115522151472535769890819597124485545293700812064716272166518996957369735276915070070777537815440089876803929222672498707501589327302656187340317329740336381212335607282121657853301111290701357678972103058016586824929863914309825055193681649837493114438408549327247274005932491563428505568547277919350924356363475180300836359797105483458440232077165140532419293405174482147609232640557133499389621140732289601161800813274896354770769793238555822567319643146426041654591664264976304620320682439350858151313121371075369524096632149083496935534298436297216008371111956909064905664336064162052698255281794537344884888683312244619112677606158569955054097831866181159614189458188605916928152549500504380993128538979203628847331835097547165359881669134581563554786253326628513566070584988024260660151933101569492615043532714862727881138922522631887183610862162943547736099602524593949961810965389691259568470275387784424852766982530206237104874784601141609621430711428929041486697666340889480307590930404442944052636640504462007429883113164237192904244200641048589943737795014952980353884585759625491999742195362212005682901257082157621433454901774077882271168675388425413755456226531074653700209627240686544317957166638507951854113334553106977085622962144851418492732970704611324172158077940757058195768479734840146199882475779115210584011352267360 [86,37] 528893454041127634859884616678334642690029238602428589008852318639155875695924434964890341071665595339879317720212250848393416167220169193634518444606735810352148319635276777307767761781562653108465805159095915772339083639995085842536276409183058523551715197782931583976917415923532130988002916298679029060627163596444654874104380302247944113495553379347481139311704224780906238452498705446719499796827250966104789547947473076620284530208581890212108905740079352260467207611887600562107587658011078239950109910439087780405128622623318750583969657356375748798377894453552329901200425642483569917931802924508194717889724941869498983723491483420965403456683414928767029380072890375734433759667373705850305971250189642246049656208328501328538246901787846681701369908627360012633517225919993489821186691451366870711360201894317632173854648396941241853317197732508731420125584963817353225091540069480140001620542876898668861074639883784365303130540676558824385647750886926133315843109239142994472947064253766154925605030381528413490299009265921336338694044204514102611314871501170772334514033434864382855256673031161469946251384558948946292653436012518759436717024239080223337667215143876769814783257973704789855051905150452234434740695999919922561907921964293716837023515443076605059085651291940960345859071466419858098831694263532835082492101376889940016029656900430733470732551677873445919114049084888572156381618644122181358657970911326337481216 [86,38] -62471098218251215694145043608919130890385489690751186633082889106910643642311460257012483490606295062741515546574752529402008043194187866922282690338848119997546819355908540277900877291335770586508857148256260382197659852788779783244086747045930266878393504315958661308249139515660925241197939959538818404036647995826315749156474228050471882343712178589224033309952847132730388084608885069922360436537896372591938998582443156690512404648544734526946249998003998080674563448440552257434737107016479004340118026024058473197147530057796901124426478610357938739316277472033710746295692058915510973647204516314140892818249150106062737816203268050995689877292081591613814115196279525046035002009877987951724437327386526796299364815603156274264267864574417968247844657280900001514724853335263418146686390383051186130885391180719898462153616888809842849993059049607965074115238449960003334807812385566282110082443745238416791292909007025408278472847161210975899456514563274501420785369915692818371942302560257528262542055511793043818769100232001340769621738876914923323665066282112347928482268788632460183672914388156885955877193410747673702799330003907112878847494112460834287822553436588796190544107706143630846373718043847866764559040287046621218433193476282537750607976803506651293329812553833398797618560520637955515946457548242512897473859262768521102552787706501589113302697184168669200278807514455334142190237108904153244287356282469930240 [86,39] 4899145998663129482775471194128670886815754220108124652636641790050359403845726818351072643401857150843066043003498002363898519568727205173028308387390582298479291258264282117064411375072910339129915505967375490543342583199844448566453808001861301328792391202963816284034984064364937952486999445581131273627731192241057337416692219911601460023067658950541176854678905307465849247134085882038174804936167228538240572613007086991306487019212145434653037652275817414355389908997308206609502548049135591765239415462169935857098474150974835183720310945194392448667786743120282722198207595308327899163319351101472744603108706176616741575717441809690584009299986388657658106051516560082363384081944489765215418112915795544450956483528544997280731278313329945287741586684654850137700454228055239941872757360565418100733713617564721149065757740456117324707868098198827549954092521389097028564068235929944780767372382236193251303713655705097655034538426068469753097324817653302045660326526228522942970806581573501193763545591688906252986930987849270068613332471396843523261857821172884679747134535439204555211731426071464914547800943636271973406694356287022457881681227321154430514528665497113603286937028308155633304424455900267035194634932169913255899816321035225235748663115888287596331048820208403836137551249157767022005390863709327403156066968240025271229492051537126016335820972762655199641829956596031303277814565256797965200322083419392 [86,40] -756029031931756037178213696583759449849649451574878060283242783345056831358980717868453440311815119381097322883125666432620491524029075240952227610540083681049500439977690134671286996200500101750569700210646006846042408837173245970047856223834347038258378255537440670190402878692015317831021313156773068922367054765796111739911486230829359377735707715093450696144036820541065708344897370365254381419047259497518548332716243187506235581995193519681200566687654459387801572409270099679299582568671528413564087923333042604405527354692269450045047939439130873543735452237463534746207078076229537916145841100331563310157954536104918908058035448479621968647871470025990633318241715058064533440274785832326119873017012515067575235529165452714644595328706931441593667932174451104980508903087268452469565882837652931599545858929953487089997383355691966703485628819874412500648673538439570772247466319266283294867223305426227487056791762845071240108148570816760848044603828317545264681445571346677114408045714760196874819437113996402951781321279430002887299695874817681770764881566611077467637017674651459222188175918653863631303400928298752184350018950737700159686988920703521728941733937089458952553069735547798064574741031385066401759312791355864059790882665593794925458775130014060316859970540925709480771907202745830409813072381072384073094857981340558926667959642179701519775761385551388149482087368919218602542238575765039276859348832 [86,41] 93309334207682469573889280038626537493481879921154695229995019301265648673751021228997009751572032174779759000061515340883890999556861770244562207153513706407945453741403585496840949461080123416018027759369326100029931535669552897901999137307404400957045247320072442091760019292750752907010241577374922488585848362297166365440419768920704087645738348821321641752838884300659603888842077582423235721205800741393545215807074645497940937229369069189123081256879179399646575603939447537088055558621998224593047050451396212252725956110832641625399640062335631858348080986879920666460458176088620774681982274599702969106224412544922841441505202505730317816340446859128108037620674141289744427332635496571353347445042834054839493821190288654044393325652518161605651739569796113200566299952885282551432175975399991316138993250680485321054295400740472429663940155405815418407956722212832769931534583701695167442053232875086754924503627076742502830721047264784246162351723767081412142347451156947234434967635468673275238305097518568558899177027505696478026000938355534702508725706576657971320192533886822346385264145442243298880930144707494132546871777259551774618945075841591926092786837664841143565329137967970928952132166253360320595278701582958156474847409712141862039088309458693721753420232533112180313793567442450997334119695832468130012707980884561902366237215743234152319180802235761160193483127550022991644329403585544281465088 [86,42] -4966750138771221157651149870917526511592060773883637229762349300370213120145283720413848140415969770624611763443128995647476818448555293044431608475090290550567878944540619742192264949591707334916098874885619446054640147034159038282259319479240399311051300984897720108297444006461406408913415005933534835924022598226924537594714671272228648718248453848303280753454582460317448254510105230105018456823864035007284464901160871023903199898312656156967634897801580933136355586615913257761546501815393195745464483318252052476343733948488618010332232839799587197516266493232091294960752328565500908740588925306453845719006757532499428105759041641171289550629598955705797750901300022717451850496263700746226143841581578929478418448576679497842943160685426934990072437662741157526544393959528042772863453469283967338031439925124410954976175825106515334185437689721494544264997801630867515449306470297473888215186682809192383635760477608546091321317446302044911581552850602968730682959771164661431472628199288809321221538547228058958114605795572420918314165274195378512977308489607551890450861679805762676190656938493371314477675131659551886970241231899651720440379385608421756989265707332173869509526485651918159646807763782361524308844082708464103924518477255030172212107485371195563625216142330253440721071698230166320942735652567293097813885140723552419240566385854483019738942399880045607340392340065175094978579853856848331072 [86,43] -11779575080073207919604003873677599645933944364619271600183477869380000074064645694619554816113851431965018311937924509263187469198901009645078533745332393688355349585658851943677247192564819810494306159464154732914283400659963159853232079261425004359590330066841572863265200627000067100339511167113103863916157909781304544865922466622924864544807814449003786085314110838615432892836114120409392058068197328767668487318376353910006032496385085369303320309803029255718378890326884969285190698160303511130137438560301318511889333667175395817643798598033296733401725509941465228359951628311433833857514522458502110496626941190758797459334493750508787808469818640437682342411684150289858909116269381296083523699173578142680926158514820807130975527201173270637691813588388547909086002735326711104905433024580562819053646031635477246434822553681502508168083151755057775518262020997770266345478193621629711207577332108938245411909266944690473339322439726286520581457982693679021826652688573113572826829073512412610533904458266790236198078686670864814929638290171989059367994753176195852500771582895543730662086070131651611674073704243891003860996110131128851733133700390222020636821049719319972383867036650831468763512767872211905239300779479173096277102974094872330587614683249411581725033822615546804640081132953311175047138234363107798927839039431429836271983202654092579702513171641718798435803293961022722729232659377088 [86,44] 16641862311733185600964559109085359908586137572892173911236813193939287533640637728376174148993740834504687137222664610480721497696780713133673648639668751059245404252420886252613346627902487048758495927138378419629599406242152409640359858873254601085645335528543960301509662851976712260140912223545476637135799610946610344557352106741662794758050036833177546905568605062997154302790282761066645463476784979609072453164575095009137216729386872573462702084916031660219842695329592240114971688176963561831759382504492377869982053188233101619457373227403387434912370344151328187234185973305010746868665171083158502015340854626574288809611296091978821700284762124052006834080399945176186739160914154826462494729943247862805782505535717086168568660727374017443775373429524671629431978947866006019587342524999606899104624691980940867054679325402649100126841581049446087617257238171408601758799240756737607398145068543055505940816717168061481259863648229898791040316379134302635708784529888562505012508641506561474006499732719962576719925139421912949100570625621053013892823583508044458506989361054925884514298479156993960701500423649774275519909346498718891575574900565339891556308409978578818971627441385545597872816980521878125308704291557654752429366850568870468010712183978817150301985384345477109326708260784414460721628269261131785623951261914989457923539942933524130812521093323376736914454747100956474921203823528 [86,45] -691249746455957580564788889108488023201132625703798352108651242659905800417700084076250875302766207300281255243920040704810205592185993607847773102051804321508043983912664385430636615315256640034976710254488790475594029072741853127533453490968552844114802856687859034109140960865104258721739620373252105914470294435325751826995133894831094306655332028248706174461676101089226946696771373120308206317200968094167981961092590800270441707418816874952926847496382751052597849458037376077658389741469413599531425516041677723046852122286242393416331938409375315181418959692894470396140253713169240918493140783702597604933418055152924163750505988766787679618192168938725702353312351728046510740577852503031760346756538319011002680404221061213210000952642673190012640334401649231533178784660583265679209464160599986617057783247313646505377534374762110179173959213930539174599511749163932342881122414606656282539862393516557935861684592984772720434054603383409643525805940086281459424812757285554312439453730641716890880280047967821359837248707799225978441545330967349785230966151421539833014769038865907346332028181879891142387922497945751744856040186503006810025072286635227368918606890766604003341207738655605722750810335741227460680735744883383006943575311524382958017195349298237797314955237638598409489919329431571017488672884483171430020218077917262064804214598521545099617827785860634429134799487694509415788352 [86,46] 37622427937131448572633445108025551237262608878211806121122142671548035098765305257755297872438498419034935011735313475419822778398778028599553365701741513966008607006876994809625174998800039259139014911475194527575526073297419757371087363546908951762220671526884804143270667527542008625037978088060456354284004039359737014859605792847612793403175533254507712570157531987646156564972163497242946113864184961445662856232201145789952294333367506041958427850518137871341888642426204198390945406631675363443824716628275766988208366118703398421744966557326698757637022739311204581086675117688294897640895245761726260369669374148096641653900266005236706080996371205276327691742103434965344801645645928051247178902289380603045015026866053296487212692419738350019287522595741405019743709226413986330715682522014532562096476747662475357027408260700264728960796146182191740124933539649415757490999767379599256735045876716995095181861013458558550638882244682398748080237981516195347742061041878617917677530652877229521341588603450925354117308003703753793945220538195183783876039092851273877953073045778410889742090946960230495261610418185921732660920610529619733476186337981015174264078518792129099865859794155979954925038460537336178872683962937331090739959848285262414348854568837851508103340075804734458358244824254947736540046944764273922554123395667763707434028434216191614711752132499057644164248526406244438272 [86,47] -705550483983403352962099895425769286115667323299214803071858057559476647920715239900703246766846506330958874182812519747910830350369996380413663461052757310330544261846747973333848634091670597160930883474793286760106085616673454942556646098453915097744209932442097397738824807061918439122780218748909197017890759695063004194150460518392409687127000587455769278346144053567621607530475993129528312289981402720505170188199187366596159907297655482364141965913529931960772162948564868965935844658112803901839274518240188077699411088474022700594933495704691946767777984256075361781551818937432927372104297602500327993571645579847897910992772525817789788061073970729271987760224040481999973546423770306263973611457794481132761309570413293348194953665205978754460034148064741039541891388113323754760216071130241565854097409358357067690732208360021185645415098710338188005125622935622586720378843031922176674870418311802693945539771236906135934232702251787372263716459275986630464914183432285261481988113463912744754339559917182087153585745780062588357586146887446434956704783437373282318993685491051634482469005706026190452811432843506016621680306179851002180406604884319023677795277548881492124238533297456512149723199822927680524889492513897719998483128538311198629349777518360539362210816983222482342118779365049897289735906552317164108640379363518605046052780372219078227432810282509503477489148384224128 [86,48] 24571603287775386113743879590370038290308490259518456392042012196226532719145958766969781043749690622590895175632501426219282422854648530245365554341310422234098145710457156180335747856986507712361600945102590915811672302607135191510003116180800743536132246450381165106605240261748996582670669492133758907674975012263669036454028449345420196229983413660923955598583838217783073052229033365163120223174049923565244615896082669018638885572547737853594633643192368076280692115400974459447669614795612068129604815427757093253157788169565964595604036067433023694410041254907056912791843385453466947268012142991626017533271129779651302259895614793369821136298908484404234602846540014452638695850955427986375933750040119726773922644320928797341968881479076583374061833411063724472075418497711499181534904142108933046527526635774768753572978129948370751041152313883858634411494283232873468135300674543585140354956826190112112299896662447560727251314200155554951927875901863254770765339153831532952113682794733871930879379169401168212976365136771023569439900689158622047432149179234758408334824879997463275139907042106299002451365723475424717808148268811147110289011582299792156326504007365488121531113743829963935469680349369176137287072428702834283440527098946206260799189864158904917512914995830185353535979037789131711659790520190109479419869551968838607698819530240040560736144496238507641679417712156 [86,49] 641628874644037615767394738254041401627135921561821428464363140660354139982099341072526930257367240777462457485709627447886339707490302746617831470264258203501252539235441073290665470735628508547614078681184511885043859577670736035274232456962338060729316662900778995658279861643838413841358913656424012878798688715051540419717080762108789321297136912748030375286766904068264375203179133989626181386889688446077447106894760305982939179099017776619606061246717042595503843067287345603597684153954730685509191127175986176446915546648926556240451655779662240196386573913633424330075087990771603711071680321359987969113721902601730559701404007044571393256676473196965141898872989919202505470050980727323016657557926177722100007606062103509724679209884327977109850161797627677456812966343835356794608035114191212968413668721774617681886378614388510377970995840896650925758162335718472832100114292713429268541681474272988842705104999556677630473315670121151347700519060135635826394189864013407539043654152937145643946390788062967295762509962803364196141327374736537716998843177690726645535012790806678975040170339832388269013818346124458260279541954514309169600884630585234466827948252020647714342092880670863835509940036261593936517898698989427703713392656524463161799179920497207410197471222145549951432630565605678021034401730808877782259672987815379211670635318628314541831086205404403447286240 [86,50] -14445507160682854390744836014330797890798761961529721265423258390187107615680545563015668740359843011547608779454654022021572801073385136479705496760129560206342681878111599714200352293474211161306764105032231463193151055023671170966082966537103605573673926186445570825631311260838853355113074185848135357602916852488353865451510121172701015109798223198033994879244019072124851796998670304858487542495306235084771392269846830846489581821089409705155773770762408352687185051439659559187620257375911708335838675703474477965550612971476322835100531075313684928005488847368561630663338320234190903837544712701731193628072312365493012987114767976505369619523141615569441398590768671520436044373151823520154177964124183719000209518931854015160895022720607299405992850898386722498960734658648375145953125235456183068025841820007326459676135153272046412474077480591557664310301498469037506214029335869357268679758328789798328444073547631232790916703608552603741845897180544513311199196587510556613545886697289109056114716042547031641209338764030269300593516381060498997910133899044704638208097371203678860781581631967446776013679220499777742428649099873369115202785885914725646222383410918142939809896922307695578687554059229978213323970100222559349779973432705523075780355934313368342646560095472627803779245451948017307749698166641543885279488039175843510003028175236203637174378493170090356608 [86,51] 269844346111814791107693806782177085176832973249712851920011132809063223537721657346641791164238942998239560050793656833854526073760853134286032435072207516441251111830630857439161612005385715533234374392457619580614921700323664179850141021140185460538877544312084289980973334054600574398824522973588422304074737749932201369674952830977097636951963186917241319197192381717324064698332848283737916866590048699178089115718131135642412871899642030760312788438567045844017064586519346533111788334142975937271432191333765274916992570250272617029557472738631892626964809102423815230818864171710381670755225891006907627946168177649377736221200232109705596671436550661550907661905543834800421991686604560068748001361831126601704999150688551770843487108222299964239017521426754963542262326567430882198074168793829173839978395435106581465732373436163329062206200262971220351579852943568317985942045834473234058869782173881541061314781709778131639782947307601106080694880749301414442844662820462669666545104623441495706026000807223387361164320227175631220563458331659301943584634366144563121202811366276543629712422375237448864285117143199196196653570399285829204563228027830909566074796775849962683960594162241905501281437066392707115754584979463925498743303769544952438733067822872052559589516698894102175812536351294155670876058751226712501614113269194267841705908321640726977865420613976960 [86,52] -1698230863536892222965618256204075361365189732708187882563945273481020673175795722340863464105084034295277624309522139552888194349877301542351654026530702895957664922725594715454478920741930158747195391110438426564701573575990606697571402755560071665090859170974176105293704271286823194762812752898663053469643631879191343904547614175117256720067042678558727258045571116691630002530418462306089852902454454307579131468576254779507279230411784460055612711277701454342660447686305873971894175578080731920390018659988841665211375972192627747323095155587058841548999714619973183986925786251810790894332790333169046965807276253213140137232207288295479588832560785834243184261666801933728509736052114329336270899019243183540546362647608479098654850918366760482234325640863066600910990114903838325959034384679903397543010504254325433540457522544750187400247659738859509605495991740780054543767789292426147374278442005755785876262370407826335477467264724976977615946345786065915924345476055397702052471952764113501992589168098162095717259717318490628959471748371093902506915619348946698717269395267360486475068098011184311077359069928813472658059083086199917865860882740115020344173900243444025700225565514590659293712998819214177800194113205057064993042397045842576393014901129912601435417328433292965609616338009437675906369659007918456917591007293661055119257001540358502392404121536 [86,53] -47003314297057892642220568279174141390022836844458898966474875349118042084030477702595714572971120172338010419713902052947689780808439652615816267832408606238143697618576348362720658565978709319970392933494356941268250388354355890658665917665418937031223272670423603059405582470538881234620328058321592716066048830099897428951939203247671238673388204133120877168956677593484383320069970805086015138247856982245460231573990942734070867316592117010242913532326707770333014006727987849604023150771406947090386317141724545462604036354299614645257675044617230685507388691542902593350477372259128750716749521931572767005772799013193036980282457593986970540046072342318827218898868387715783665901695424980586095366554146008668648846473129617579190280322727999320119694597544667611590223171273720818983807216932386321425472303461382723675438493840340918280383476953523459219767064825787686082106883762574212225087427479436085007224283023624732396710975268758136217943868668342598953312298098846447043704877648330613552831299551035894428439044385596038296698415550362804336348517965319270241976853421685279638268514446512253696803744278473183557022377404936448513463910105049549957231059845748221287143836479610179789077848832841649565309559560149691251366722126429259653772635612496592750099824412370520242427937469398971600690798819800989374136127144296355849559977123248667673600 [86,54] 1053111256879409807480216525675863267625214095454488025004028015863449617816889965298309962306577651667133543205617552662432899650343802007042033212272296194521694043939025752024175788166022408346309453090351627433507403077862627141740293784673019180852278468509469957177353531850737947699478198701173795350583093078519042092313932354932028946644104834292472559614156757981364727632401904987824186194442101362989159497239832160473448616105009333685717925431846892442369596362908737789988680922125986766988805083801762383914916214212417468276731698660690950092000285766931710771587501288776546188954779374634955161873519297633010745298313076443483356527615777142985348022175052293076582711988728700471601170787955678026504594083582300590203431452211904958054866046690078513006933769471864459986116785348474636039851285800446616754444788269873656645463896465829901565006179867788610692508825137922339781802770471375094404164940862262162050562131771723357583823752570722323004180930339749788251329331899950338688446993994459222458950937598067479738479857806789182549408780603540933876848485128710830349250628730088621525578558734512577596673812382908684745951125303958851971401380239032725201156237963973670237518980066994020600122343221890079262624173578498396773462242523654703840955277622543297514346989477492344214416841863951676594310408981276350192281052558331103488 [86,55] -26579309064012817779565543711048979552124118753376190741334421285356053091317358801415635129687312191405802554328648560116043199520457604693399721517958719672312693967822156387788947615583083072986490382658937281635851905189634874780508568543579892644862128852832950788516412851931555372054415051000994749805748255219332531308067707609652664771483940438233864976678462244829437231878638706233345968522818552418222641976282239806845441564330550085499240311739364492014432924478940660560298542427615997752766210743350652763240468126319131312694864790983548016151354876988359889411881069005061041691522007863923393229286780222529061941741553226375596684750961200921785241400318611240160356763175503854750002012535556022779601010889222268616179608398490065097913034214870023304755697025408237666815391207076260574005885657283869885017647162318434807948387280440007236723079425448491150749200711104752088249343752461957427807507307653020089527084345261779147762225336472593916067080703560557908696815736884264536637092859833243012231058776399268575099231042919835871557929199106947724987890999873415122222996100201199771704902273069516977914530746808223150177515573920105187194857277615460570269906268829444029586272381616570571848191125014442663522059950617798907513675489724694501606931729684389918711545398130243616747631290962530908742677076732135881718382406045952 [86,56] 371524511941688688582876181348984890133648341735293564878986152057470675150049824202611089787285980932685225361512340010526272531380209592895222550508721707991791011096854480919081407377107714535140885710143398121977955358866187464445087187036069439505661633256003438937121736601255035772684608569802212688711474713856109214831259579114155207233449836211880880257029022074690125083638511430309332085125065684406275588864474040055642451699455775398288752442690051697466028172964029304731261433559185135817161698910387774978305667145829041004231853928427494661949314511990857819800715151649644678343234944520434578259133668809638855251093678447465234175268238129314091781781080133670128870430302070499820781025378454618070284569896683305959538746487956915634633042101578968338143242744808976911232401923027146195655100499499027862465720708151529660878737675118494883125503014120411128915064405930358611977313766710635463379937280971514525790807871911196401125031940523294435758309257847404627337817204481774488175525309758140409236542018464234812324243762660713568817154501580214406294807547349960826673506488996701923890426532105637052813557283709929702574473353563742788548037941912319579548934705366305632720410657396178299709398699514039097113076106884473857914330671412105483524912477306412604168782897374973324506349917634490065625389746425533611206833216 [86,57] -1770578382444225602489301508300848153016270761171745545993899085790731779127472629796609744338504782972600761954796689290790613169494921338211136014433551812779235634622408335554836800447293886595252427270688798602793418096035771029859748911244202876375792061329313884669239202329266625675465281422016821372150847489447132956926456265727119020901685816721043557400141663278888126425347008349559842869636507940816319366945733642360828800751513328140612714213053264882115538504703719392489495549280851733060902899101766863643518180870922224444891275031981703549441533141403827538261543604607083353730639134079390873636544541361685861399188299444027638404910472624763559516287308179826232697196179145772136886205605144270051641146576929121708255846930507629376689003592101011360967864542778183054830756965516131078975569108092908285014360309068720725905898959907857636656478096010351967235958032392887808037897886494496793704689503072837597503871150347718375976187750956129964442928384365486630667464328060940940517722649877068339145267620637049635517661686586785359881002493499668004102322733795373522655579099499011481432389175136531340395265476180919110051306194164960081898045473225176736962857788161885210173118512115964112164141535142849581213650609262421305284219784480861835903902547006281291180265845093350976386367234079362473577097184101134071552 [86,58] 13955995879741075626712475877562494406844036289059280130676935783288982752265421519240694867279004215387762323923003035675059486956075264223346166057699874602672311198108998424940451500169774141286334924296344907010968794912536052386436271771650413683557469143254792286591098759107509475008055485176792160596072815275727046664100096391426626638316406421918327352491417885231038461023101706873516083523035491172901532123292969118099087569002947256942222858797804740748897125238653777688393032429339058289367164438833179001723328327036338361647577577224423249083527196382623321041516755673384049931276324661005292531031547258365574127640400774755380908678199585700326293106351622664532829959185485838426902116239188212673566874272242634471711703542640140630765851915037079173195012222394784744185846901955278974979158628588518333064136410926816043125460364625983466901611289547369855155340037096088824231114057784647947826201469695412740639196784054268582818447794524560937597212359195855359102001612895853080552575160992929307031252487538751111615809030828833327969781395773365963468334191391821444635273211058695704020710388414192452410329741492716308981210931353642863837298150519799637053885024481321364998746276002701615430881358733793024166679560817086080521165234724356126306606096820507171104847495410499533691102978347275512606937371263293696 [86,59] -63190068181206907751447280165157946287818304474844726646855126377416458858444726571521181469816605381347477098901567386716687517314685849096715069888597026583759953237344735778680810170570077000440162467684858378062211144230411538640346824041444375629203387842196380600123648536596843019952183606104866439663322243403037381822028191982506694192726025092939243315516787016574911656790643754614071893649411080495531284141227927885974266817136100632796066765095025115135202148218994794603149578516349920421581636311450340622520377474692457859248476999285726028899613002532954101154909171069021106055231211546147139465082620483866173090755051445822499082517494233256951623698277117946933925663279691436689514491438920562479095911616281371771051667924180040183786797325274785259360642105205582436212552048084969585427703301964971629653383050794632757025726017046018958242873130525634155096859290997535797607401767018810037371414784601043632287716061193023915525004912202026970819417953649693806455968031186992129999951644890649631305192050370681017245320626821014345234768322270867668683653129224319024860125765595097120692827095878511316359964621960240356235077194583935764285268644714521345682782378785806010112812194479797846661014947607846071808920626906910608506958721146971041986045761268338377699359096156395057721891795137008610862514752448 [86,60] 269311416719977160625465519381549580751073640669087741738305471330319525515547977921345837949951508148048572848761933941769677335202171108876275266947656412324933218101936007619388999179616229044376914057113421134621462833187836040141727554886557663621578653165728684897436489659256192385493693792498944557870502319669334393699712623331787222334269575764525667792155634216676050951392724648096096610958969336871089584315849074057663997103298577520154870748480082864355659564080336266195565710869529395803494421664544381910499471808688592120407784450932754191898420642679890888166071882062526452639552267735222780875242525652563742017173530924348012410728148456337174017951435677785729235664104154435984450094101447063238903409638309967655794980143579576390000009209824902135775895817594219478617841511162726274851669377196127458577568416394062226278258695759000085632230372118249666601509679397126422984900592490637334032683599690583519328737623715797186464290736358085563330151279728189881678059992666657760496777165434084752298647947341810314318975312111729060180184543809090297156883167970621782901733670891219297514543630914933950737119356308506138769485003247743479871153202937935968775314060264399552937725380245816498990415658774551758927968069501752703267964309339804952063466982304669300644310569887668551230346954893461744711108 [86,61] -85909364827438540627260446438442021424970442323480538934397343774440210266814910614343902730321081490374461005978418632107954294428914692633802455115077345105954106980493796349240113969921420336846667063300271504561592484132090791475386732282228856535665132373027725628132483587299609403720555886352572977682459590762194810283911115661632901830775895559039867551677202792667713357793180037655996477172773589028784743666661125338454199431063338816442145184441337581854153786044517267761581008094653924974711770369962557895376214446527314122380365505363291104193163340068847821232606995140408682586215293314425419094969290675436797020259001773755790029234252379374892282058599636325867222729386511508242269574089682777608705204821374999227379979105273885878392664554272962661317663823779092564906360774109637129953744185784396404224660697787869176515127750445338602475071605501538373042414722329917336189337294530579563483189296395004065210778534037617306294479032668802381278273350304323771178607816801715511726350220477690835202997935884653371226025522741447674162965867318825144357373320975885103465415683251185679708832890967601687185158095751373180049020409718026612121035566308074960630276182195722791823799444800549822507176860456533961069073877446294807195863622506086465198527004588590132287870588845959363990716429245832448 [86,62] 131706118750791733581679318999074305708202066517001541550133214310847856067291928964203607906577349788960468383000271202937125334932336397806876944088083818833483259551846423463993716920576216513232530223183426706818939614648106248828121690476926749696269007627920332769728163537194100977180058784111565703527655002965588692669421232137197024099196533076515052388716514628597101833988612032914140586667316243251176673064365056619944733404418666774357768573767907163733701225729323294366390025545906391406513628805571651355006561185398720558297189650066611110533313477434716790561870571345532966578148137173265588559709870477644015963125067038873843892890715721451507085365056636485976229006330127471870885183035750608672463135941507874935158076783634489964269769006550868355459231072840380121339874689718818709975315214232441147389272610045745837567996935308969926610936851713901930753949508822297809800317148801166345917454133820783406884603937562866503626468954963352540985290009580304485863815341468893823109815094182331682984013132362308945031499764714742274064458434190041625223681515376192993709979241261233609405405190500416789173661165468492435565550454145466595951399130251828266251172320178308226508597570413343538445886778500781078371170649074139271840636108303921142145657636612871762612302985254730336364687778624 [86,63] 25416020665974126568818323937707626129059264579249920806843432060500741029698149357237624048356019565557287954911297606705795171404577318638637482920641249635836837670952210964147387257058699906199171387107180822213476972739037257061615065519923663998348180905000072385547691877491240849651067779765345759216780841071515536456680934708950628234104675345892805055317474199465051292323109421704688012797545712098639868924055012314004385549587237403641074087315780343586909655506152669842124793527767913267096735683440855092995745958897331644095948038851747770017562762795953054607103400252172571056242133515552986251197333371746019982911299989914732110567318353558705351599423451083905990554433612334497133015806300961001576034904159532783502135090019593574499227120146244460034209170589574620849335401771706586901443623520997771442827212466771893605461334730926946569621982418072299461657073674743991998156822532685919263531440780363267413827009646605158281341023455927558120993140037394857582810605183738164158846156004182581472123856765212076689201566249801379742618182639418953088787999419032036378605518919119296866031691874932161916605567901189135474365086186070847318668793251961980370534140929288120890271995486432347080989172880898108909813286779512379822372486261244664850990143798336273467816002466152787275712 [86,64] 491322144089488472861301771024772877014966429876590947617147718337185802850403467599043093257432666801537350124716123832955009847405686445729141894442113324472154413027094632461930910389165718776358021540194558310389528921627359151861468657031306101573554850475922910736513612441639057383526750996825298711885666544629488161491134733990203799544441905369605253332469305249537498070930905518423487314996446894085033790447354433862819499399762401471078899773101826543973643367666019555747100645268088473629743256883317013089014757952358044481782610257796667145089742868096562319781459812759589328766348900871874164491766868734846498361641676674213583697734730817549187392361182023010289871037545610889594485933457882124458611217457569449194250794757470332056718379996656140050929323846480506611203747408453555284337340260044000055149331636858541601500232963520742455317652675415099889970997353613379284523193717890474906538126334100267456596375250276510304522121342981273566631500931255543827089780895205655945617483711726932646300557664550202634151492865646773830457225177316136271911543775168064507336556341765994917199416614862393071205957506758683648825769393224655478354759052234169975313575755531412501368355712888993202900428622817551205018669808484295302649174657909325676554051199811521599418600782600614120 [86,65] 145023707357723443898369295235389570147181337583320010837852553581059717351186392336859820298485183241059200288189625634329669104925389271244263906281839124457425436425385038254148573611025751662644447172265966367425340113824509424244667963112684112097751814868274649386663382363597164295824835532513772709756822589322639635467647463317764332993613138970939190887887018896183826406941755122695223108826899943956281377539322789423924943093872444569614266897708926530733096953378587225204037584114581130081699209040848570586605250480650436420057973499518359810985900048857731290999641424051008796679194652293935132042256321409389827682264787935827096561415344456094378300839103073240915440747203920363896041450100554368310009354549925638689283256981932316321794075256243643774116077059677311213434263527552309197513025045997586776162447689604150839406429379209699695766788109557924799214069050592014278915582297431404682601641722497788207514573363766635097955556415622577164569081895361710358006103737783382438906203560038239405932027471801694134678352928707603052206353456862135658156950939065558184066572892480578196877112420076480149984164204490744184154505047390132278802902925784967017967476498502047539975800014482348132447092499715910921535851088542728230861560070048581009216192373892275800904240689216 [86,66] -74359582733315319536827734521278052980843630626190646481916582796667347527277834809317173025690004071087850763940482923422013400336973170037950441110384735356888454906088171826426246885016168178946764648974100789854672443075214527975141045224829216286929773333071659301903211460009322749667048343792708270746832292683036310700207589067489397059459869185109836874349970277614575267178036009975016320076280156687716903109505683093754381514320686098086592306977182291020897535095681136490434222360740823860696449762082309782812478432163322651556819859366116153807292112251748502997425707401164912230164187048622092910425761182620202907780431392656634777126765973593175465481884112460256687964166567396947741767981412018819984799818763410457683681169960151978720081862832858154474829765393838221964718662140798503583424199132987789075279434858012627030970756421410023703071642463045496763236104986503238823569505963581722856624493540017561305401401736576107403580127428796948950795470779037034022673524311714626275091911752264930094586649254796188923466792341175055953722377074926077378587213288833284941792816831643723128466757771289983686157855242202532252880850514062841897156213273977385658597235923459173175302890271557751019011260160876804882211705595546563640395384850514816622074676839310077532880 [86,67] -29441129725449339498781399008057199885938382924758894690867911725169755277349805592289371217643903158715046788451840486798856187904164264992108031458620959842058880195780817995911796468052002027497273668082848545226111502544312954286729075342518289578771582541084565757940885419705272495130192660573326721551020625686323011459574417769016591595697264008256558151505133533513633319536830904018807071648051962162526499870476788409401843075434325813398066461337606158503113705748172337495839406278582874634819410436324879872946085646557646110953232560940912837616094094246798305201563360825521588111814195230229380775319586491317145956478184742476972548128765356777074154272357624320352172032567440948869362453364602422098708679627421106746446384890072654622600427463794942060675071243420221350028708083215758865732267808779802076173611328928591751963056255325423142091054387493397680091068377652343564107234742352239669902600861922642588258849481814084730909821113879553111850777018184895005333316771904692342573111437939928056940360617220242082719597844150583857048539761666908431745352114431000582048760540731327102294573932074366491767509749729554611894290766343082304872199984242914619405149432118246555787269926931209827288740473988406780477638256962398656024426737013445711858762982812360176 [86,68] 2744256215210003847598430035820057518128019066492622809964396037886865119705341218856534020586522008070515957128042730215108423371562277585181014835072084360832000393496849934211076746008516220721999321410101498686719795054103152839614366367801841241639722912714627859630061393561789013136947944213099396745408435677189504426856239413938156113572406787526212647875967407285657023956263137872088239719018605277449754241085562836393234937625707659557001563169412171295552621262466403336023369113584655305195769065962327077126826584090319546562021890966479581261092894795677126239712544621129379345664867438319818509750667069518396431182670974221154496409402895194342117315156698503751965594390712319738931186709716157896862935063799093800744335941483099313431602506269369828219049802806297313286532710250088635470737873806924803721381688660823238619945973890101120279978630620494285368464941225993380160409292948396622039660601605651842400542171884411041196970452512726625914522126808319838740281471776783765066195198332570432076538388974576362786093975261001705304473973937589362500703468279853090817620832790143665914124349082165556422048937207053108825586412780127898936590238261700765802124553611776904083975365572092231750784845865587351226521559901754060575231930765477919289599136844 [86,69] 298781304781249234884941333404425870326752564290131808662856312051680069396538073070195480066409249199463449186488626846806675323756312749461349320678271040940477304374578974039179563909108183361739968141079044911613573015983719027186853916707678038009394982736201999115877562362636950366316847545749759608593138461223687862106874287650087762053821757977294678648376964184241157871034658327765602505759913022607333839126881788690162015321536001632365131845427198061817479529495670436512975634472051114456056082048344168191597471818962155260510387044245529834167045004431863117614350025670909128099482151058568203354655064601619663006479003060268320991240382744067000312203424433676287497674316396967098667282600815914210584025230228199546815811844408331993763049643676915672581120870019022418501582489826741800807831899309133560348397384052907052983386466732584811704453530686692694187971199444246153328621129677965368041542372709680873810397721179514066912184265358814140262309449692526897102553141224627266140919202424521186553445503799827382476834449533723071250188783299657987678414568505537910771679599181331604702658591273539731424808914275634407588878045336260654273681586255150862817889966394879730513222369180323216373689745827330794034167099855514606286494353085812243392 [86,70] 46886188125288717736406316718207713707971047514453769528446112434362687694618710737848528792382392007518197265931264087077099070292925819836363546322448577820497610639363243120666192449934475056658797331589972110377296277321241104156749362886636741811048245558530604063553417911269666213230262227531601606663326413448124215555022320263957419596305794260213316577179168946155014235099497850225301299917453695923901639008754709536243214411951438862223106662514146266126045213906413660602557346303063643602100107712714127588877746633921504576560572423408012168132331045528554055256423906423164403601311392300096952771956659150707559066846138903388750926091243467001192609481485754692910480636806636214825108418936821921519612568581760559743669639838407275232620074268186007055625978102445710226245343603509578118534720526625860426714829706456483949336125644112488960376196514707495392071019652676364102513134620490887737224490631461028966019556060622380292989142011499619447885405531918619341914087700365054564988217713311320221198521940795123303113088312686116965467117875655149317236847004392129335300558393990932008190833443784232673566165818495003089770391621248136667707823026062098069701566084254496959290127397161408358510996108399847999392487099720196796707541572939008 [86,71] -6370259950496227607305924988876160409748185787905239095685676208853813892215948991646760545186707054054093736740619022254048327863543684333454841548031531049831461334587857773580413348301822545211396794667518819357930039567690872775582882255608278350891673300736604008528789913718803983807971627902829279782172840068226362597675231308106160661804037571964306791871406618501211688271887499063684617747221254132362741774662243741401633464081684163036285456592609161171919361079290453575106855286382315167588726003022247655571778630212827388321497072782335973426491103837540147049903680694070041811266109462553758566319015428794972837110682827892719458556565084190064884911982320343471812725431443194468726442291614131296988450249650549489287007036569392960335065389948347184300415814347632365450052690213847138947439561865832765849163449898019152923780505746912958052942173079199144359793848754282399988759764726247240715032293897546004192171792542847438381519511797412648339228050207357481736694806105121431766067283679211940667523460593530084611875732378455429151872096753761773592813394590238128301189024297848690595945492441813920940408606802039758616596188829430124171187994448628264905387661912940348233435077297189501571010246177604279981188083810505562784207616 [86,72] 700557807425804569581272721524311739106578708864376202246620352979322730869383423848695996131904157602548038736017509116650092556826605048844814033228499324874498828225880301252987360975478719976094525394432733940972324666675015835425637201086079974309305780671214295673262371899589185237368839103158177317325030081686495576518858063031989843533308695045235697708411745563699193168660500392892219919786041608228814426970297521815548566269231482612732455786977443669263789248617552656012116167936186800164655484726767095297322027103148344427634291633966503614426165679454464796442399797666088933381346100571498361364510078061491497045245195020720686532475599814962334280350756599859908897149501878872505514760571715370008609993820931160097143494769701436667764974127989332781276692034869741618148181780041668118894322383135240118123073913418700653308708289550684029778364759450064987303351249984735940989370931419967604715001784668825008842409313495305735188305615364124318602062310041495184013969648811597262747102402926893488791690556435084911559354414632751940359395199856685017488049160109028588910735101850135480590079197786569142212023411615248115426072085620276802519906095871104883756322609518254597442727912756586844426329947076592550983635692902114924 [86,73] 2976540750996003368441571533650724991386067316157373214738197524366588335662005498430742333079910522434142205770212689044080456449580432069147601087361197866652785033763487577754025202714551983781821640536249907465134254620981642132635842045029870531867187362769606983980685753246443383313265070210262802460525154828200683680000160740437187597860105759992021316419654066971533768860340843368943079671521745199152470442196117215282263073624174321079743968568816244800846567865632444495210110426743653459801691947129379692281292944134735271762285697463431634583031629995219538116868545089240883797217317321423679953299127902020348710828196049272348730802439469422092609356524695723672623562034764365703493242630683912388448527526706477856192323599568798330411445204178351114263952781292443603758477506818720868926262024486799530076670209823750447457855995619379502123054538650387896693888063718773679229241397478685680121535118722255526035519031081503280508138094519541175595021369169560868323333615913269418156241386416440044003602536257172185939794823890395623819905236493215494134937748041683720901220151886374706885087637719311143784812028912664928860009212417991394043533843569062516105068586116541261510534845505535884608314003402968359296781137376 [86,74] -58809856467486475752609511105462833754770787018562549584126809299476570632090641002118337277623943525039119878258855979314701782450568063669578505501548852625647837858418580382733957923339256427624650960902462658818972805050599308314370769826208892378394375028283188554537424065284154476377264139284509900125024578518780314286034803190221588294572504968268560679524345341939120689149328954049049918684325168661384291148603397414109781408358138661046885399558042155981276453650874361445134503301397095048101029190770323503059139304118758925303413099348771787538198701632700682461799617313074288272878405721742883336087860018697904761815378484046927758662565581791845164625297153636349221754454206700451550808023605111729456772484222242946852891822348518054681793677134097196463453241504334597163998571355008071545624264912707157995832869795539145491971310471599259562907928502484895905131295445375105621872719899928025202184293596089283423857046863094946168784300292890922355980302543393911177407432975494050047926655021070261627581973091851778242324144341113355944933123197337819106198198527940216628327860497235262179631621259272786185351445308383177569218409193958451887342695508409356996201805772125121270637751793652267336222285148224044472 [86,75] 8725185296210692752290776908159696517421446288058696215027700228254514227243693906503474482789874332166653466135063815496279823170089735604202714296132146383025605239255766392692648154706981527354144634117932854431914902711792014319176645641874997735700965438394299279246475019527558452765133217406646459771336642424892632344220286751952709443814575709043298227336757352616073399322642161806666709349047228126464642428553402684712802499684446350211186366087141333710026272834629140263950110369134178154533895020670133750591305860908306808688467411359275322921462089717820432042944465834696392383838999529946620313856545580365422724433882319005518599262602051817450855188185675575980833282519610277795419875713262713972397886701944586952019706731842936483942936063430875034934685566781627272523641654296564638537081667927079326720845539273219185028253017594186823469607554803050143326087329909409407396101161710545049386270200601593632048941685876593203165074651961027754005785452202124153042701182348026695819731696474682811680673667592405061980120461513125439134334279233391924703765379121999891105339937442775357644817258336391370985396294021481316816396190454209796544194904080794071139089314360756867803735714469070328173655323480152 [86,76] -7296329161198481803933965129817204828600733506931075351426183924228269877073950415938320034796618373088066288062683254286006966141263771711981145796690745189479745094651977691675630470241114951717724380257410965711264481917206537262815554860577480433956642158875469735379012760764526414139015324823723754771386901791087278593632531852858523174927048156878482041548446543391304212964935813804619635507326512323320526276518107422887299867297570828510799778813210885867445105419863474009538880343379220295105552897254166695181413200211442223322094875073954570325544295501101248869922675994777494056974849290364750055951552289893139637639048674957431114882589375244475542774254894178418435286614016094880092293048353426658505593262478136667824691261373306148664774857200522693667716066730788347882204148583019388191983137655733428874090663109631621638156645632466943324073016017140190811398209862511212185634318244534642182592232446458900256343568928117027532862494335378225217712572055492370121423352515319468946924116121101490909826180342885515610803416065523849109591580091288149853290269731506773199003838163198706770980912243891490868644343193852184655600877087691904905622172760350523185632839180425669418590869928098489243842 [86,77] -404349345653930066359968338826008123984171887080550703999318585869032214431199095166483973938203757614805467219318493354724459704164672222556936564262413269216250086052255477119728209215260473833124531187727574149448724341507720541460749525967571137906241171769959587911576150115498218751026626705369141086344610299408495474879413499431958197131943935510023446646292979729828003529674962593814846025561156325990249284740497676945311051778849474804307585410904627201362868428754244052641999155844992910531859292089761860102862931909436830695720214887621034057325963196510588641726423513804005347764820414828777804737517810703527559390867616592468850580848388574674680472534339391491151999482973039004388830790676498152021056186527105101092794832063980920832662963232699312780969420724760225208972267779145148196853229347723828691521943242214858045068951590843644777166047256199644430536342575530331936844333378864146315967919538291565856900243888733893826435395635299804179676877626701512867011292342934819254760803707106327769295276500869186471694320576669957786217960394389762158292148151060678667549428118709769574183090293337395085406721459401666629104429937418302530428444121058992600774858251201531887288099336791104 [86,78] 1458742739775532064801371432300597964895808329446572726273852751904075985224768925193684302207611503306682009298857412031879635627472160241914181985243500690385965042794453554480719983580273376946486044315247719086940728863355356137640016281110076800073611835011217141496709522786614753047822535616156382038365853454723877631969742668555248602632238939329606080393172062705519756905221117031046711461473304612499867560701134989318869242324450503465990229275909471211939035170944353064278022425392569315896321050558632847004857537680433243631070262220856941219615897600369038880191703591214083710150457580583626029892252099154013673980226249071090095317201920767642878384697941770798145273952842440074679708208708788982324857078164611182216158231923513480509416087059923414110877857675845218994768167491949756981428549606975519996358526580068657659279053469970161128408254885677229071082012507624574104870131291003046414425127213600846187274471745481784547220640513711489249518895256510116484265912999069082397006684686452632089406622958423559357035657388200820935785306881297445732999493471378719923902296738703042777867316610901938647986455900486006440486891841421101521602327695779353124088069531225546023459584 [86,79] -13618299605685236217398642294034469282307886645546863128559174702369619889329558625702144325485726063355651412687236900365246189745423047290932231361083167281496956458266817137117248731332912324654421155868445407554326728880976415887287066735568172019806676234405430051165829488839996532732417723029447888330374808561201257688393898216655655819119643599485792872434066528856869698474831524669880514705716984673058190032783468447277881717020243917653407222108344702297835371203699870736508032163218782810067825348012294387876778331418935834865019675430619527811853221679270202430588045127056590120229621744252081218283797522572776076370364519681775124777759361777779587183107002314866604818301582621152349098361653985430724254300340035691382797758094390277802583889126298823103168959563762512459192763391194979814895946595680665948217729352895493284629943114668760057430186791013701982613025444423245164809484761703866327128376310125140664235821544601511826150724656785682601496225897730019738497690021905678149946186715325730950370794056558010423360905025092287611771858114659672254194409619538569153234201388578480992959956545500050920224460002156006390389026265347951163128501079962668829873228190910208 [86,80] 58943159367058191370152552866489130212057947434205334910526293543607251379513391103915606933552619242979720418050659861530197925109744799367675459949782521610883164936220362437963935023197841681196992740693541470045526447651628991347143522332802563448735114385094324782325606553765750835770753522907867028552203269508295486285318601919626807485361200094526265835058016891328604528189734279751465870410787111208879851241733425559535980885446352046155462336416787925428840721797491181600897278816037120827331569965193539820912707982771477075061860026171842784334185672280078684832362146272299502303129862275642533305846609232588202056252058372789260008064398279824981986077245336759332152432722803926450829128702355889574338499179414630841177238578656198395543506730211464322871759796697725993418351278402339457432164937735306400681332234239629026826585830264325744862260544958155552517078344672323754217119539708096697054825457373981237978012175349292089809433486158689830411029198024805510740788808274821159712746689336519020096687189070886747340478941367816107791092602655038511693568530665151296763734395341434172752814349635980262068583303795597648084694177818616767046259815158392256878257520 [86,81] -52177494076118102587138360311600982659323151602100916107097032230612685496769203672270154073828092803604528981669830672811448074927053817345676747645404144255170941921016192104831354135007125627975306538437231013076389929125381257895882912948691582443847946121508593774246527621286665256331226432424842996316443993994474648632891137242258159764230643171262864412756692074878171705492884697760540513565176974032821801987803919222465651048157166351671583169800782573043086591425960039525990417397297601229141921878817626625943433852880799180858791499199435172687237012777569846706863246704821467439193689108380322536696911426200276860557061898393773390280539447732652513495907490176836224205182343961544122108465073414768844292915585499663019303542087339854470252010022702810773214304330884562351937361809602843211909480817118291894821326431099783179534922363795082303415749811201720484805024754747106970537067999108605367288966763871008410099565527919177246661821833175684837321346027887372794371565135358736738580116423761938124820193825806230375882389948272452458246965731927686296702778717036551206170184680817227931839812077548884793664880776104179828413779886497850224014311527095808 [86,82] -58834696138951235905759224548299712617644823798536933001591254908623306465139256648861552686477068473334908695549134852222231209320245130543224177344726089218760481134914112196117376365523388534171648475341360032993014774515068283678833430368103360641627015433053307145045573615456604947990795504742755008453375688268538202296204755121178373100072507091743159545188204471625984664492791106305918796416354196479554536924351057962760141121068238654470571197607086690808142061760908758087090977360080222786337131329766827825078314273171540901381812987739433791614520352846508124469696628653709673601357628443382528013922078243339809685932733089740917631165238425496516108903058923055006640696387829978552922871412664531869689502104267702461132266830687482958999916348831559242109219920460336643948348628408972252745655974900604505318333180152526657011125074752088439313428226511313512808169369039640294732200441002044456355996608550644023353699870862649663080399705771484582508508284582468644815353112853232732350039637448485895619746905589650327291654448625157722046957213886775044122311071268169833572394528935511478588156096043237301535657959565012462222865288055112898097007904 [86,83] 76412827013884138606885768793041945535952715707922720985610472433702274703859459434847470135689547128804195689699996576815688003240885566453366409342972775448559874665439961638922102363245821453297259848040134778859008431922388734642809875750146879981688571426142011886160741562223673620570300142209174712139120937549184171278354521490065498626687526548564893980700593921036513846450465240428261199782956306724833501851323165283342382426079332793760651115764442208146902115207223950589002174419260514288147054125925438773986007966682800559727640482399572884461426401573525226549626436404431335186020724976081517621101013243281092424968510394714783511945882797934558229829331155166412538100509239574354552483747806990256447036535968559925007547663821109114511298607619953507067307354293035108101631485607224999095546177266726216393228454781606832225309213126118826119429561114801870047957266355227905411990920271986481492517185835246837623506381979113151004911052989545475995114618941998777038044334167837131697790594345178489805666491206175400610202157185751730973971887900606314384145961728338402346462554270102953405117505348322030111386427512391425415826047695689312 [86,84] 42189126582652188727368986453798428963292783160171592558607529973354074875553974900278866354795637444276095220829052419989638974271864868706150440359423419212369764471434986582662345668392568902685238238525650655196309359578256644585298146671288720222689244937085150129003539845016648675537160310211200007191496770986772281047966282813983318090196606331669659167352376858044894950268037389073306268324598908425069131270557321581230024665088579018608979380002844184040872363695671265128641813517149602048603410950291895969506428815218088995735693167525060988628823200952691664585634191064318063634676745036887767808402375430911983576568768686883915732629458508877328718395916215271125048141637063674125499630246417992945920825418919519907239288515563853877064780267065895281627416413697553619643907663651125828250964069117679153940990525996540379993228336309287785330989603253081697389200866938489654436235879270081206489866677303484205851826556215118444913151388036121628620915756630668894539380288076906607456369875270838228837541667433963202984169551410806935338921604453963016356649998108124555748378250151663570472179513295946333264839940044259832748826380 [86,85] -2788708141096616830989945887441728569562879822275661654293701195813440348623615779255101598413199523142681041587919629990488800250466769538906456266090495237227970875299850942311522072741518889244371337061787288462014012027049176570076614760054990824506008794476417982816400853630554663702975144065526904920580352762338365117797665810993596600568293396827821532822479315390817882039154732877538815169317982149446708952049263599779814672319214266580149030781371546260682919086076175925870398898736503289296347645973127676222333605880656326154393812163715932867933632639813547013346930343891173807796721208842368134403943697118414258303069728858530804332979521060937381170621011670805230117657007852380333088430876815386634774361366809505901725001951629503333378330935441933342692372136617195699790112434594840404185686716936168215809955140692288999350114610781481463968033596303523023395349321994803568082905867005666153327393999529569767214430296357293798372389948842209203305272608346941523149645627658966505964299762916611222637997135844064011963546198878893784413512666545992304861831237699258222364148340277724538044688640838811262182725427182464 [86,86] 447308897913734823278620697925633539540662025145303227182812485772951951695642058001542341813050335259059557553362575772124525006890265620863216059865808873622641942674785819240131863016964329833981565313561911442223600735292951583990319062963045264987056879121390606472699296992470349431822271337162792285290728604570215698820731038091659401659847351446916387703041549118504881529900218287928407642476763539168609853916189608211421103616215801409270452299950558371577091220892134492693279907212970589718163496486126410759841266279407365013437766945362844211435585005189426331753589289049985171001394302914678348154724272166004388860035729999434214802778590914802733320989812206297428287762975019059023583921131325839384552350900004087429473525785044174939845774896466445127809825477826376262734547327489383895513690213011789368084740454368232706644157477100638870737278658264066385036030139074454669279880749848983656360657005481888946497348616595995630971373548467539425953982341126696476545440296479962344075282625821013946605153348135025302045684556013811760559402469828540752512370405755100044170622542176329109840262550419997841391424 [87,0] -11733209102830356023062832171810703847158487107784289067618393593883631419814265859221240673161060589261460676340181524375078620637932374710355972405422676720096718487997558599042615449751357857541352242309047380716875245801607450424529860552866392794722900964624872290500733379475551124476147727372884245645887473505980454578613157247418290119014252226279978709066746823809140776507924988217814767757696604860612925325000313749314277393745067146055112775651196435342690310220292535195777674577828208561068343644395129657708360185752719865820030912761045797435691372364536269777910035207483945677970220180251041414593334878656638654863333841273561179248059748466189658641495230855368619011696287350655645236474487398726329065196506586842570826992260103808767555549760291768675542070071678820334055872447389978621819331323108734680696765708607715573187518178148694592825142912840819539392308378015587846578851598867199701582672858040248167998675875904435746506014935212536917199081622118959541181651038384824800449215704064950532720712723175885402648876176665038956993932675503602272549449959422520162299962210144806829068404884468817015933775176205085216856162728642652296665603225700294983579362388824852159477400919215991217542667885432072669886988191037225516062553716873833007379231546223699372053809458490679410799525435364025288935250318856338543080950380385815279498951964811956080001510915491533423651606687351747995086526523281902304100225474365153607680000000000000000000000000000000000000000000000000000000000000000000000000000000000 [87,1] -23839152562139530211164615734832499070981571927207877188475097839196097992795357205026910361672316074334111198009828786281340922982681529223658743897957698559913585016810725482270389953564668990388130350572209880283592099056172609371214288016220883702473979968816371538457859658189674789394060879224895972432183701988543550190042403188729353802830746787862510946803830547555437413784168178597282475197994340333436599262701338754963879071033178727228600459734194902921098114571390700769403881435086409066204131921820885502117411213012853153056444340444756575394202260051821417746401843505155584993306326554766064708198090367859266231666923886941245552503510845797960285762153102692648214878665503845825981886281104963287079745271574416449418573274097081086312658244410080322582332623416727988698860748046317908578001455796984682288935918943091118678671229459480331864434159264346605844600931097961366337372119397552230091943588486881418113778430507264463810068419206202669955227041954598529380645214229381419002727651331506063456733468025356037859101091027519012819265215155835248021057429289851810568931592080515107191527024373563968280020716454830312613086339740985090573822793504273422852074933611914985277991095164045705557933412734361825979565238750078136380031288465234876859060278749032010009137369409876262818717002659937707119296247410780418888406841717563562159445050350246463323627953593964086788469006567072641721749118359794315956509863035683738772045824000000000000000000000000000000000000000000000000000000000000000000000000000000 [87,2] 797248485553428396291067730180999637967858690226002505253594491976579827542019534610261945218257658892187827720668194888120502524193860379143418874137543981206305618388339255648980044326248747037820832356426678745901304673100596658178569139642564663212148722859247564600274762379012956921205856143097285526825441249225690811940083104716464775872473419718666873277132250028327842739069680183245920130074111626816960494508843523281264122995200372061197647235334778906202773987932515676822003016668989878364614608250554286031206918686379341139695399826819335906975752678727945265065889570964603831819863472745624643627489785992942162906575536805554901785979685288029298073591452523134793835807807805504370511563019595443945812537175464957344332608817045244207468381690885422164363230607446639191147302518421247762229413528787015424211927084001230859805088996901003145934289387965289818054040467895384553402140354227512867011989359064843267278477160579397836066122443204916703376459572477201787350173185530972562989659680531714713604449566689803380133506649630651492483357334300170415928541018297353832690974604832406046450904597518548787745334936007996980973940534039815194506118551975312643756584072637932565526336814027376746974575028811672802212352295984921489268686895726415893605023008391627515630675508983139331377884910346279585333066496444274591881935495044628075291418974756767941815859329511576857365813417140156090514049900269534910190754381446025775929098240000000000000000000000000000000000000000000000000000000000000000000000000000 [87,3] 11983455291953264804651469062269516092674139262651791488433784455165274056463765733092495181326284092475323937523286054706846924923090153309888655543532535691316696987656666694226871757912710659636648163777857775670255246190100592118082313209926174744473225142452271115247496336022692132297652828310474690914339413401592952823973393502129094055146921371608300899785749222721852080047854888240181312667234988904148747586126085803634202746416936582872013970808926681703323148463141142981742017069965960896066731929100114230383986660687300531822477679027725287635655734306383806732777857130260993459391153243448614629546771227486870298128797354017602942683534642222908714534758402481665086086424519202586041437784911245783582431467282115716509787242408267421781014002248989532945875413526007954634723043575408804623777681934666325257030499034042106616375314593619537211359479699701158355315642124072141262901189170914925143947569824970698378312045412412593876844959990759644506840350006980922562777287814299600252649734199529716148254243569757804126671489259703240051885857506284342154600580436052793295123037923627518031177982312264576545709934023477569262579802127145170485110543359629604088515529807206271277011223584700909267219905883478504079629788733201853550834293665828315732082418072460037973719812434345661484664148604790011413047393729360532427914348336388043541290999297001243327835732544050458011066840622922292904807814247354854131148381693383339155199623168000000000000000000000000000000000000000000000000000000000000000000000000 [87,4] -319498747427666497987407856342950277486734493859857010201245284195921890589291155615992071265378165222674488404210046882664563280097914250814703214021922215544229290074064886784893670530043602771755253745284783266033049174223925834059641085055043191956374575829129834894292410204160085499480654095418739575885713573810777793878879111845365452606383850096882752354232389608252470693835763616285260201149907460126018095495255004909012584511145078208630918425569920268203419176321484974864589589638094352917644618597934786119275578129568850972778229372581959684110109303481709849635992477205067367568270305363004533898554469119635148255546009714352433472096007307631920833979310534893920154489255937951095186786228942524163926962068613612295277132946372583033848734173506751516752173991205496615805026660884251299487048146240337402890293190275782819813381656888482562294759646900256281000482884563893137774044689216498564851740338509599732888135924360995974445238740112686550079518383302741911084600078057096824195323093226085636917917504101606548857895450022690943403079615798073684506724547450985469218983864215370150676165030987543726513198852868497844866470609648206573639721370914136793960920358079082587564741724609729106029187345204333311751477739722312696128087232779540687535145105521388631871332746672685324012063213956544052215824281422231628528569958419202725317065667729032523391921356396306571765929340395282289319988863808798642449789589546261664797237968896000000000000000000000000000000000000000000000000000000000000000000000 [87,5] 1377959734345178396276676080547698498726537240469527294652324475745719194754904614005408585785998992150183047755667021218389309222623449353093793128813093097790251545489200095666307778906363629653171625133126500734133748630418370652040063008388591858072140976737838085787659381860156905166009424626710911539768723659159067551471279664869573860395263238316588587457444749794928474198993505621448883869975481202038619831601107588229831225271016689860851380201726692695749745220688912092950582634615956446575788722770248636869310937574054018480949502505324436497033464253352873135069667830545064526215919356043074573617140973709376595095094428237559980982907943719069405504893123512923355788593521504039862515581473792659576532100665984421505940447196787568478777744442922004675721006666249775332043464882000432707130332176388624583227366693301257269560028109294768785669148499122431730007029074436962636671416972337426398114998854069207491497315657632358971749360467706866412207496523106087749235429087191625470865342801509426526125244372072086837516119497812131050291646304978634481130348162403959775379169994348005098428356358103395396260088308826235202609130823644464559029356220407416738603965049115292898049953974801945514231294316556601784818479813789670688477197952239696826893786665437268011963515688680000935878699170192867595096673743680351171326436071127960671513633851586023115301176642270042160870848465125511989133672874247571538166982317012785750045985079296000000000000000000000000000000000000000000000000000000000000000000 [87,6] -2921220765309377885562849056441454708500320629160612512364122737320992003011625567417115150466543976509975400682352093043856358476932775514378933471407182188230184188107803314147945390580126912943656572997983357993236768539248302320562049733202625791162225905463135076818876921202645255546732351718264825141958859295809075142885503061358865131840314086361229474636972314080840335468083590880934031267797012252976179592853402759988659117588864122413000969238527784880732420085607133979795472759341499874289945878711166030617509239262151108491055893013919311558568452862595887969465198204590287625436295237193064330123854758373641678262953193374891569263587531222387269848116838924038714741136973113630383275557659691168810029224678984724939171049225449632013617672571257107696795524384543867644363530679618733019937967119737524459507095099004403352190965277899598278275697907857085477933428863060785302215156092126784933239917785831001737226977485078314842280701366213442351577334067645986208027562837367655081787698674222160357468127249222963744783914823646781083851852622557240356757604374005290006329437990943277198790323980551917226894897802252697043041161935003427472226710899435849102773654807845118690710025542327123499725649012549299990305824317323535854145647102843570308702205817375855472319803218884760804914043338143499303726456268236527304962228798415432841531630004750807095430010453355620044266294538482002051526810925163094002570477131470260929879141777408000000000000000000000000000000000000000000000000000000000000000 [87,7] 6880239914378857019979219507597093360412895933078743017312098453880095318037186267420475813481259110507041734357496322478077560475545631774634258938640187716489523445269910784326789411894804791663746468037567737344730779333430958847745949093191252274500771400322966446354480713688634006340826876367523278260443263498988883922543232010578448030142752415843014559034028463732913037336254961383058592391542358842791602812037485909308693816544793246267753849997785146991991099675489613538821925868873357394017792652972967073248255545055231832708673675632858146183493331458397880590335144960644561200517821121736640630367984398357687266757623786942992537682647151654784467284589450385984632079215928026062960954836276326165220607550039475872183040522354877515582835600400765444405166601044660486593463001153436181100136318024564409816985803232523168987093344991031885009160327300569327584004657541582272960792320603328490089017005146740108438498627679795121934062300492288619346704202272964613693347129568867154813778807032102616468606578601554944764589769765458036243071816361351021188054607787803383519055524392164043012721383728723223301143361871280351605586130575582589549754264970218593442709476594978582040459044628497385611798525829696253065058746396781605975358058842239808381630806865980464485886721945782596069346729810648757120675330142467687103289863191587772356211334144012173892038880117653568701596572863907272057641402039389106029135734295689769736787734822912000000000000000000000000000000000000000000000000000000000000 [87,8] -22337457792669454517163039646572315428006539021592165268058308821380711765809908497674765889237489199670641820616304462578774844650038883195483818597712954587291560644417525558808626284835509013658816467092647504158326100068869316110049039267574576772287196706756089137111704399680277634680075472485167944908982056350915366040937077708727557444978086506628919246116292100600713170117605969549561743805536330849331854715769980945320043336411404923928186511392710889670825336212105706147738912927084718345188966194841001855749494232283412096439370858772175936666431593184712615813229772042641259513634440533443166633858720795212103154414535481805571142908596711634499436549754736052302154300698167279731547650625864374610443157631491494710370158140122386273151201410040878167744850865697439015944657185266840092066461432441458371219525422227407256800849520686889209294537687206152773763357880532278255584723756899552453182385424188300787436063118227651536775817625469063976520535072166101445287453684771443936935652543171336437011577514508910069929115074268933906462275414940477385273925108888144365719858720998245093450428898562761833030501690866303040888157029441644092888879697885790104870474736314880889696076092475735951888388248590449916644758677445053908596474619678194210067187105887424043934039590269479147238144176421399074646654647546201892932762876993178402494899453122712081188541401320593338414970028732218965720537417203151874780854391254250309125829304516608000000000000000000000000000000000000000000000000000000000 [87,9] 56762242124008106465307903871385784885498435666074330311972093212624661453862623563501136495098572348767965292616446561311853862810911835963461504554752537885158503168789945682857303226150730680761375301647196942560808107822664048638597675415462240557878797318294972775291606811491469243267173546679393578016805060945082693513087619482303263918166588600415778078314272720903221999326060475189768524308878109120378156511285600928656894806281160013566754288703881683165883038938165856439302646041778873379858316842528897302284480035622898845550748193508847418080207192564620960627155139621988548193777625304397506398059731253845341199757663841038010815108158931560329448075827076940631448223352162147126674594963235069978753012162199471381751524770099526370867525374715263772432615389163952317534446783846535763658071812980239272387496478641743759816899133960326112342268122253329693879924695881031438134405512179741810623916115434658908784499394561665924939476996074648822110432930535228666734408010235344374021694188538871537714289423590926784656329925994272641386204839057604650845851905683293474497565701791394813419071498666204100285282760242265531586333022013246709967967997964434173229565701160060186068464322437872030049002066858089555598369892235678562565806913480133174961093093073433248809031717192378830802556304192752063441570814098006100274871406620092823573619004580269026263467626969943529013342697127846245239014807202083464472502039805121485699401895641088000000000000000000000000000000000000000000000000000000 [87,10] -98718860743228465255760695720344889012206490780617421116532481301437021892074560241680374713375708364645637893305231134556571086236271645554838516600752409599158832356344018067425340108950658908222181805682251596166673091389114387995909202175320247892010737883237724541979905023753831539923505704983291661136716769990412169376065896453517494310670916269011198099557583329712816819999460776907586691318386762169446742979957259643624066059158175623297214725088551025330193142407315979850207328338038340779683473113726392836455563159919316582500604015124392372069877518691911998986127424148703637464920385844425223322904047769776373730090212857210193671156742271349142524335035860892498089882616069155011796298116470844697088366216471462040429932362737378202141716453499231219620990921666747293705526171225651320937894486627177727093572656152384111419653445653192062550319381577445020401235878044289683152940496715996373053350055379013938652456092657844690114289768640137188584169837439391169968784184857369716626102422900903332784283146453393057428747349101870944935581361874878502220641625294816003860888084560839403710282863152314918076398139958353822805823886214539018371692316395308294197993973227909159355502596070171187176619567732110375000939827010196347582122854744281370346976945657625815034378482986347771506389832314800767541387362146947198180709489758631872758060869948486483270862645815180379900922345834865745498992844371129482215001066424111418051644775989248000000000000000000000000000000000000000000000000000 [87,11] 118953528060936747106744086817589057258399354167860231511813757845824027573198043951762146638417009800289604569614625565547962553530414798008656881199322467277810420788339085546831398963090014667032436819233667927972906859674146774419314551110220129448936975748292033576127416411151205391306559744310949294072607889031394401705265521453364571591457603978263850777409842098048953683037036342358532448160698007102852110888206769264349637159503237453134980575423467744518460716379378037285004718648288325579845799831349999950923670813181762125072733006514490147700530119077077450842627149399326598682230132095107118063582661576054165757116826994373573378055435822167212574276420930947038667508940676561842370110400504951833048781067481821999558175584816978361424077866576582710339844206070330727440231996478295336750254372476016656662106104754975895008804652750188044196378257996425870274390163511264987417651829093056880357225191831101857266773460435311373582603134427180075858040898186645368693591794098503753432736799406308439362746158332576291324586937407611204704028678215448473236633485589593773910636413693249654781665689244519880583326020414934493484326372368761234356475185007287814485287408206573968880409724319093826423918533281173104900980226951579866347685084640567539110912469764120929830795867764236281755793276274790262378951227556327062105154526501398450822012315693921518716217999386535088282398173812355115969188216211731686123852365949299871395528549859328000000000000000000000000000000000000000000000000 [87,12] -75752708722005010798549502060181721519983089741711078654065590506252859280590286481278948730820157298920786460840814645572575909213325375953711959213204756275487431208341411005906460354955437877171445963285144472428564749851337150489053032222195594746187471406542171052395113927778448393839230853915697970053718880200040768732511398949323528284966382945337514787816800440160499788103012762859261116819101038553190855142583078439987405191830026856057150400084544176141353531467489751599007970965915111442758992547690741407907346179667266645755259705373966330308261716310092498631360951348409032210891471411231098185407300012253232060311628849280629161939501229703738724547645774819246348024607771695307709572568092066519662998527463085027766587592620552366560841537008937508353510840210508806228394231631980580917147233467671535848775555972738539355592960961047642406660354253992437302015078216286721814321760761148656578136583962247969433222981311311783340167606815976034791353396391386358196117439733105767440847059727808019293593995682363136993588951133060684314223434519955306763155898761375465883190788226455509521926362953820989407134164535797098366555815460079250931622114684508666481398339638953474431893005003162669533360731015840979589982463226759997178224996760430443344066009660335458982469809541446523504012377188586022777244156825891030765683954745655151671346979355723796993506546653898784208467445590125298984750040957503063039333128428932551446872912297984000000000000000000000000000000000000000000000 [87,13] -109989113710483854306046181584061450044346953936660642627743415987376760047388799314674827427124632187684392601329544501591954166977725363877015725766058569683819495251497118305094089871791687635061164566160778793423919002255615615835185589607893601718867713059142053964403019138336386745874666845318827731458563460763130697884748637482463421541175327890767803993688247815198603075916866051465661209363110300742184720715157207419732982177848327237672123177039837501775536674036366045326672332637053484579551133644904303262370582959222162759999487419507811649064128272249871943851225188409545381608993249981261894519070578630709258506740360872857990738521381337656017946083894772377550049891580250760319492482875919116981525851471985082720173651950246506899679151360534085230686828400027654687853561069872924458267796879663678186029113584244624587514470729928090067783110662661152867398322181843956307822810524122755532327945893851771604702208863950278846750484147867362934592314906843868466693959509014799578293675718981320036365213687633826696388677579597304046462820268439055843789193683191637244444609599546533233074080719232428416555051953243185996183109651883190236310875238438106704835564604290920543765310962077607089995243682710319268785064889086942196697297690512727135890151495304798338915653641142701139473063812624816738072459646190978575613499296187721284803188149836699446297095231784436811230990114206905441365367512159314956957279091653511244568398674264064000000000000000000000000000000000000000000 [87,14] 563336706102169015559395026839338790574333624391269168724955274597235509349123934095556913255694703167768472693978296873073801585576875490558582320505292238923958882037852801781723753618972006281983337819918920001590982574305660661236341186272740310689020775095322243726921959974125983256369416982350760136122475443739544196619572240668021296820917392554802721019370171923431478399689518118610438098912084775827514393036379866379554300012220154225375007334044170572637276269081664691654094875055920881858705770206918398460550716283648634393745822023395036861197188311577414076587097809951298478098356540392912564184761656496729097586455227738055560949288937117559285297804521728697798334180237163300198865528413816712963641818634040596817363018646918870240083374211123106283585668394040928081782307757427286095719887575551294408049270814910060355040759819656300513087595186640042777168101462572748395818581779727526787751997021209305410651679140102401839108508572058187756108521541859925137168772967863685675805513216765177136757969653665699607396643356123138013462000007959773544211318340211561369277587242129012671817418502200178806290277316147273287454264167844720555944962001774675088485709742659755575184021843530016576259106625373335994424618102950220397138664309639991292344702694930197981188520497890631265061404223352672763107052475985646906750605231714297950521427807193192942045649405157031631180163993992278763945764601944513853146706098976039269664395590893568000000000000000000000000000000000000000 [87,15] -1363943338748194579544240619152264091899542024510887137971520529382018200008867079594859504271893767364597894072863793173500466266501964801604823204824244763058208195031080116122072054091023823567206016246883062746444486409875728778525532075134489185637298426111102336558457315894002489688952555947121499653928952048332899268879226651005311598307887113974633899423134481045826094327040217692196256944451865273520876605363812139891184169849960001609991614333203156385021379981363069952883048529632169521814225602792465363812229492167204905947053346475522017371861374494362602557637358689741583667327054482130921746073558100290629426288599642673244058875581595318851555627761848456724065149039418542773092789831708475138601185371891887188881571461097497460444461849320379814954835050831561618217971152687246456467090008096562608882135489732901540298551051234066807082339103565327054740797194366352533775850835579857472549753459678443597982588858655033426975525510299737455597028661300117559273462528270256805681015790453329508503208125165731777179223175071906037224361540123511745358554911176606187361915896937196775058007951548289622315844679176140374970362230600354571420987607871022659099309725939393196584200519697872249648349170106182813061592881297508248404549721255294644537181373388322276483445079197160772338099333851180762870354017257152467671204279275258551877906410164762591032446908796794068262211140354752822976679246162164848377058812952840960862870743946362880000000000000000000000000000000000000 [87,16] 2396707821864900452759232973772621217616614822651799470754737337976220047770634801657974998540437202469720757104684701480332064319353379664013961944931655632209908877351074684922505669835073948504093637800445551494777042233044989749054385875083738915063464110071080323953552839948483195007636314830391540651669982974481909001917927230553935434761035845634684932898774535383365266048896594314951847648338384278827359465672823000009519366842368643195197991780432744344517109734848203930161404403612704142696059494082958442748202028888185870801427026161349296441090235733688929137753235323535163143750655248060460840059888980545671543262824727229411967000482869578175517118144599912418517153839293382007842454205689345869665001263885344724650426517257329688823373617486551067486353718122471929134134583542956024936843509712648938058259310179118874245666571070879362759558257518606876657799219694343333405298430354273307340233527991739832428295050050699326861563418569751599983653955462549005701950814383140028321331925252848896149037197052269660287339596103690533798669182260084173476968130572142391026971445542770636577727547036825397449620340857158569278307859541785371582165969606812063564775958265222848918122367349715943793000717554533933729590654409588731620323584060502338961782112739917229947843043112114532340067021379070343218609793923435445020200749650814847435269153212368493949260713118963477046690032222446078242939300386146783304609023681730360636606733000638464000000000000000000000000000000000 [87,17] -3309372684619173716048585453674727279289960934499494074464164379762989870229723397633191019320089260978345289939168407262581196761529110641542373802847671961671467774164362347382284563819160097178774647661607948424050664456754652352854194749419222115234978441385864136340192939542680924714500888850518277362213019216512230124751120667686746025117489895090133096309178749173558077182850420710756014348278297860463301182763103311174846967670376209039070288718922844212578862653770252472038030374716186397027790384311244139438607137997430688917610367393351218774743117892042751881029370196983596937282559574004842154214998378190848267897400289528774237611406220711201110996061091977092123549303240758029950066779784650522005586896369130745304031638336740927974369056382994178667769797097133886648103732529054573763216652218358011180291325854238848596219346948978231512805371740176368876103430266743626256568853563049753741535004984017509876568376342924887444797425134595195280846188111046023381234269985125668742390621917357373176407030369042412440749408325141847332838938548933522896895415447212942437140871552661565850927406340577763847262391510556762118250572351068067050363441265034982487439539813624235342076413470688810763253253309889264933532440876476611661810860066747784138646807197744763272212086189254674235601813159247429978114052646658019351841717385634674259977910494697941266229793955330381958201500085954474638299301766415412522493734951852966582913141418491904000000000000000000000000000000 [87,18] 3681402600474469382548016876560536338591282881757758950813741421676038929564052323900978542014353819032566640420383339478588496334555183564203262547640137233603839409674974911109163407212204155268504486967169133639988972018348389992643613365563985976400972872076186237029339000343826834536959350532743417175358650457409450888431521379795265379510776624437455427318376703957822149164583212134548085640110302754747295336458418789474580624024200157432264434987254566378902645138210598288217037655345892080946052913184804446002367226719395116052972768465092336819032579372217794762163206913636619064334426840610562644274849678634445268147563297209546248841603539237135558185213890171987559209901879698187218299649832222463733798209625645481037290131807539636525348143111896605059037494330332308114934426315937792002007610157789439654783191166638657111461852577944971872158536049627883493443017421591012337744744674806895923852572106754740208766631914316648227624717267488288266743206066791157115012469061664634078246509651123489726491820395820391000088035555224570464718204543116082366496032016673976653083818133875663122341706009503747682310062434961317919673783314968280877308169716339818827164758440459649927790565487284280545465743568040871033528499372094604151791281061834965831556524778471062584321530567855464176660617703096399998706409047707504508308327231674832967417496389354129121610844407421541765715448582267942509057096436629543373327132665575577937779772698394624000000000000000000000000000 [87,19] -3309985252400312349322839749805118516555098851015756826933594090850907983222147908486984851361752486188742106888994168060911871958791405915999181790166541888569947803070092878248143339739381086314661501647243984756178149689332823362476363140700705175948854040573644211296562852703114896309757564011134972372712381367739660027334197670756626667540006640561399358493970480731063612101947651934288341235865765345821874890463704388935780637820489693595686840112304166698431481077849179651416344407811833869488231885862398210949816280083940211152144859826947175963696826366663513978669406015759074865314828708951744683804902907994281877176904138451626177279931467205680927935982280392640380589150078284657414692840837888975944247615563144319016044224584876080356798389941474941253241468668988024904297619116779640331751147796747453332124647758808662793456009994264863969573430445903646482566959220227669058548792535270272307123979002862193836062299465696586923636758198296589885707258196262582314261341674647141722889981107857002003384373016219375481112584147355163841625126573451660772002349607159172407058079097482738762957933549116089791139731071664658558808815577393778830119571628601378400723495419371482221053286599687066002377202645081925661249221554167986286421864320477700386688006926418868632827751452065004750826433891485034144419687713478536437744507642058401148380457419681927507644820025969937881702580453886558969799492179859442418467895797919562423423870273847296000000000000000000000000 [87,20] 2371449964415823508620746953959129960131843082573830624470709808251955187243608302918951881283335285813322384140194340002287336224475453665111413698858463371425916579499044809780122194421374700045869067847285290414073841188592650097856750461945806596259399103728532584706861030891217786192250814470981571421469122176601082496785335141097682258299292743275158315873620972656165271094045950221151121017608846068259873631420620617400397179654705687631955435468199613954427525270166324032595585218867781833077413084326564552175139668893198528337544547790911110522464432786993516294651549967972051446859185639232763364029910762527946393993973458306792336024807258949659472533639843395843487602437539607413767498846779653012193738281010005908135093768134768097220001103808415124991218472172079809389831517492153327949517525227518001085664474613462349632133635553239801130668571398953204202316770885048385417429249511699079332563130208423609521461684800463286046077204770852387042474564089596480785945015317026544246493701768924241047795931596826792994351528835687289872409250007335348870081384910603196292308382089493037479059174196524826629939803506683836197900749104648753325858279116808307666734552400028504070534515980569323858983687845331030885215531197078450866947046742517672127885911884960510956462714867707068379921342377921405525941051373201013583087552848446586399561753965469159403420305477217074514517225803190153280935222116405427095338914090442665013891789911752704000000000000000000000 [87,21] -1297516924006904429077193418915866326051632739008445223256792302561293302540523015198070351156721240572987995038330690937087599759942144437476274033628570542228573763915031736800302183508593550028077387020473362744829949471268783331845721827886241043674419454712954874292267835166320350440737861976633594015711506409781449043575536129130811092682936175728243071672425194871838870667779060588210244931660557904829784952580224780739953472497930423315833885314620123974762637526956994953412934119068806933121205280072627405876189897861892410843302665147699400161990914423943553879119081817640517855100287042454033911521893683865796978789011707435839431178066668892769681779150166040425806093987591187841153027911878656163223828757501651175535616961715314996232644958048155337687090006243424739253723015054056055433204193990123722874436041420631314706508802168305455261077106827202508846314894230631345235186366534849467254864887992000649089183311022388582275353314005913869937082884444721031831805660191159695229912914668892693265863012727621283022535057306791193639464961336808941407928167996993855393529228706534774741678234498271923192913272460977529595148321010091349159288261034128763998017588982785759057788354878858088909168234519262390566148644172061451205666688182600615533793402002001805523039039630671926234350967818685305718298020800564862764692430620673290147437120449406032207964970133772335172448291732539975174537674877635339075136072919377449805957709873283072000000000000000000 [87,22] 475441726331795012748020716145429672560385604130775105116864412968108700198315596576240631165302942862174664513577906421087486446636285272998225959774795206443070386139103895466083241043258895955175241486261674653414987051737897905057708417797415881663558803884951206190733937272594063955711410629303500867179873557437958809001454530348739544761254901335125355587160407968466246493455589236507217726437654901749793583170244141639747500916393414902640599153481279317591171293036326472506998761304214123678332145384183979695814871140551841347557546227796694175088595208301906358647123844874081675926268514992847858502817710652602648561991133309278990196871277265851936717969307743920159053953273071641238896561764773306173221727231515811179808091762239271815385336232402388766737710410495295780892083590292658828674785480887698000667919626434054730886850206895686722744297233135715204572620289427428298039935381328020953204158164315503944437682696431535537562388467957066159060124303150199721876387328819706612231273576819239416351050636505094877632433783965307535814748458839585673149290806045299592735213739251950377631654371643103633217907916662081087146957639189472221350653019967862911420220635793172820796765211164125959270547368402990117799868297615581879662588129990234975703031067025319894445522939897699650543374151594257156292027424969232793102655286772243814549352121275951103270989866442563614379056550596125853821251960420238685120186125583870651426687586140160000000000000000 [87,23] -42149489896810185512799566288386428030806610896346452736528105077701602626947145722269862877003084893728251908784104112067212497725899058355143698238812897328349563287411144038270312560661106451014956273058875541805882664291784948394573062425955908224475050120725261645954122286293147757117825795772731005306974702466204137274885128136621461812454807510403179486114520917485796619856033646892250946962251652133941036552704767376925070449374523612301258954726148646598452937104356485232246201236504217173334532589924902290731653052501171645908386399561503745940722781133915373848417788680772160218575584046023833499002791149418646655065769102994896254834482567538256550544890608762749216754636613427631930444315602364687603387602941522158502919819077153261222045353173068604153136102143020415628349867846528170897785169812063718113422010832080494652018141215523606663510823885948200363132928155228747094008703035508795168850319298246112551529701604970848082415537500440519226886858582768306310783247278226344413897940905905236308775147647118268236573871343423446912712492720927827937768844658243042406423853633331786361900358315532048322030683573261516907670044058010345863419223643658854379862065402414616106349989035952921306704605164771630563128118695084886022999472691348192476911739782375743827983933028431976915882193422283560348286667507408634799150802785768757788513087705993404837779479771306763377726911409587236918506034576390076257650159649954549263380900741120000000000000 [87,24] -90780635700870205709723654148973535167652160068581066178413411003759299330737842212096173579971613882803700039003584043688039622910154726794082634349618714099645248202453303916472379839869261402982369875689389581350313759366625767327795340299178569137572507331858245215037963698075048585293545086917686821547289099836923597164140437560583024107042239989018419042748013001180882171280795154522373548651055926651684869537618157411677576362064021024257302588925357249483623962092632514724508582529342769946380932425485224375185585539406089168389821441570913922388658331387827739677760342398886332983001422215479535991775813438050404533803071344949522404345381858550650085723038877677190705856112426268157918731150411749054067159319356754005088273819571243167454622296028490172866170828129632329395284083910523118206308519697324810157488592673555431161361049556987315814176677620415514503941550191359861410263824207380924589311917811884750658795224214964786238183329248414763116570630882993098851951701549344761424618985652785068413825950421428168706146555101021476739349104150009261640606102012179573955621057242625860732512973170320255269876875788663941059144657092423163058080097029343350730065554437935840560763955376011643739903892395579416194570990496311043811068936939274392214542814359026236796474876544091674829698142056145786120830580139834123743045502429312064986989232527272555498535940506396643781760614050286236984246303731550680009176965125037997399018506813440000000000 [87,25] 82168387408372004889960106684888600418340076248071641400610383532372863089920917974333113403144358967225935971490265394598426458597498924571961102655093948629001462161016088998081232973360623583190386979211913658115899526798104103499716467096430548419641300419389228351444997579865084010387251026074519649866790865332531689783717354224975258844306684529656543193755983891296148460472568373276280449429835435238813127727683449893212767635904733855720928320630994609544766679711747429015625829670412730685708401835774873058217364437947919370358695213336502443978190152159698828212785392129601274419182693681205676754609080477695542880966006847490691668471685978755174994160541099479887765565686274365167928693282733018271559916257770382421453868955904892750659636943730467491155747571175197722233911109570098495573192409649187929380848947875477381161189794420435917862333746733606597532132323327254481571916149658931183932673998740448530353602192513061665785556435801884857762919584508222555788958341789496113884010219552388089202717996229862879823047497749038090036569180276120999074174750158191760063192424739893412884398362122967873406607669063298022286786388265168309166060771502610798630491333497791276312701564851698640203186739979304257500026708019900453691814404936890481336967304416971894730712976937979300240988032023880251688170244486963091900559045519428740760042130519119045106271783708050489726702463612128627751456621178735555357300155819715461296089364168704000000 [87,26] -43427497665047772796066934072184729669123720680973673013460779274810020137240909909703820888831346297699585682854737350838231015623624595339545334806659590552908095848080231736384456872478976544502891834018128735596124941007657008572745911715113639450175434722732277406892595368052832717886082669897353204972902478729252304725803993537580047833626201451660506008155899440085033553004890990457179889317180736459242699871986922131129785399283814178252796193135525690550792288006514224608124743972243846444531485451503057377333680323939493427216327681959518437605468037170947842159227247570341605864027386375816700871403660085064458381625759880239331586927402757734408061936811919243385691680630845221303927847039763756070482008624901341513044496590219176284150072171378270373497142190537240490955911972131009618834149922125615255102160022613633735272421733600999689064812427467197586297641727643125304094737346144762570989727327655293554795701255030562287059816400863434412546949975156545488736680648993498098162638092557757413570851966358842407648784306495961968061645579417431735069712715950726163195291673237202609603414085658160035866845695593364428531617873604627062954218758447523821803955804089900650538330466299024784956636176848476810227239248920978271880752202362894457641588785357311192203884555033703710234504887255643348929308643605648049903949963699937553287541688083191303346487458053753033277368687552451968316580005560957526795253157881654101079724443303936000 [87,27] 16684398652478758563808080369683783057901945818652615523336131143426568387577364094913874302122889155295652391644707029818057556587876831885501289278196635368168389436550781525066052884060335713480512249501451941562310397424462329274403848653501018043731718252060137476734972364155996371552945726863305672015133468563523228821678331594427919187720430897280847872649620550097948725409227240379362211071334487545946241143256109261265943812675493011619283514024453656312129783609097398642136513887045818207999234328975393828517876529120762939064121982038025743378070200442264665728782059744668747620149025033377062869439719013985486295921889875099218367392387064078589074658427654871204189134923924649697831131098123650853780730492544981142840334435571130740919161371343471184073847133249966079761863916739640901522189638967007666818389146966235628675276292617822106181897306142731294431968877919044757552533409673591151991655999199165031111327886588863137609482276791801496908069868671128969024061261242583594900632475058156075830305624329234216202786803308917691902398673456933813312385711494547398451014357714873243123886658056528959536563440688137436148386084666180953213505168990183620826285311978693564334491935068523779612876607779208610173748252949481242252443498474864050903330634076693699841486494081016033871858850713174242291153296466202999422927407427704814132529825715559735278411006856271588044483562974991071044315238981305895771420986308095390695565887845984 [87,28] -4909126989820166098261185629457032527272888750207737046359772266413237882439576196050302508514205475699091249846465698638443057259911619604413781058537875190426982246180157244633001457889215812075502367860452488992686860002854400715146511798788980063673014421442415234547164125693211374624386678212498320404011025292109750229809846022528544917612744788774116955845318796147639290201718125992868286329129576960786381524372272078776962718538884343432155547352169984917914061539188785181840929222453008310302771148093586404946851584251567736744547242185716194511042816500101426226824078764756648825014174797980302639316037538176347080876430108732817866541443521256945553181706300202825897420538637562336655764766179867877870379220133579502506136144256446896784960158635447180175929349199351489335358198963846953555533496995229967119122184343046398756363192542449812290402351769307194192222152216392857572051344731493319917704411549287599936425146269286338018923476984421631885269224039387509049194098311981536320097510238538721100505489333234778297497248374145205037143591348478640928910489741339532447010353985022304272648090486163849821238194140790750450400040805659531392685788205853309223648133629873215255919868275747629464386026267111499946556273012851228685705432058948836065231381170880517350815012515400838523829493110136542997643298342414511323443213047546056711896993117888423453258865561676497275113623123797566059854993407577899782595233138850011426393009152 [87,29] 1114188371415598342968939076995770750098291798980445738862543732538462942619100345521818762976332509736082512124273790219747135659299839248600603032397460002974262076706124231152188791071557686756219148908268198195737037479815608719916407251783819617494220569277848959614571981433673971241338702277528032387898266173775047755932608773747546424128172302689684321303264186386453024959393474658419248294421840605903339684934478843819107832969263664531938507871280680919244010421008159890105408730129636538221510304899150666120520922192510818674170665865974774361936499385793981245387071878423907226562009405916976252283823697616044508012858795996217104291386838109172803794140086022048760230956273079445387847734185879518253237101176865492621834054596094397736738078076475276789368475572560358357469853371347358221323074647419509879927479578849900497168427794153799426834046321159792904333841789393023839847093685884269433679055496645238674287585629371644579873111512130846579116863222901318153871000181047842103275552451084264808084439049183777933834518473213412639447710057048323939905616187903813222765581249472462796028614420684804465481766439714617338317166951020360416241154520452848025377506903675022895302875859993481666429065447026028442360039921734800445093277315284211096637983423066345285912297810541185836879933556822637522123143591833645066246823451537536276835423381880973787533867995348882110174859807548029462865981082021093675403936923822371412963712 [87,30] -190173031160370874083263038659305898663773147873733229818405729402185086238575402881106289939330084170108699526242529147540102174000003938509573131711056303397141469948021589877468699629850281606670621300122107330398387942921918959164719634777831833273831215279370647196255212809365062815261428325100017615200168468563468274004150230415262255095664698051407766360558212980159706626892093461617488149166829680649846212168139225661012767862278672489889938544840636092096817608910830452786249062139861753233648016826216582379212380122761710680367353016908129256862836913380060880341817522271776510913897410157758942068053167318074402952042188272951584402369750651379242094734570076283462028829207864311315460822570468516591459438184772393805748847538832720132899183239551370634349217505410379014067807720488613769307769990151090834406645887840415398115214946977834546793143789143135892267312803712279297519005302842830665725790485641227343472141881408076134796598393174060519219632980330183770337508776652456515501589985415770401039838951661948538946564889122441959402639247340209354705534279691750377050827880948919518172275504037979966727049490675414410476815262244568849538791745160170537246204260187088571658620276927579949139113589917708721242440061293206846142176066252555449593140147354159243118771225758169226098459572728104628395674252781110134730817102014549770357930585979109337086356081885458533035328544313320325965675994607888300368303457251085473280 [87,31] 22285637418284890624874895894554417206369851227837995597364237740436987509310316847904732522278493510571665862506511435106911699003868526408298177771932832389333600362659896551022286711095081666509256322484841486376629588883556290447066819219863745581871117287210262350729748299777677818537407424325843698795554745295926795463234983920258744338615499934948589249632230309643711525768783621410294120586517424538665083902971940166820781546330915972181685095092864091039283682207064314991745958652090299403693182122254446164498998042458510919730078398711641643404221858616136132165023191244254980650506389520691769885127008700469951949224526994781727567187426939735186733074445905244958349584670771230075688131693947091560955109301742762881071089953734901154112589651036060848280414923509614448937099637447584447768013388778373877760730763460641643434740251102447147778427471425066678155931118938794319343561344174727639053136713067214379216435900271267908808469378536347746895607082917081373455711086981273428722452629704815165260427206911070769680203236821176729203907770853924319249875384253203470721089924737203573835685555885747915255216487758205763294255069683203610444137248214100380536677886988454547690194469745430325446824521755643871482590813156544363619679935036427893108989946486498055118066544219151254643506578106475914023907258897130160047990876375306172223297720328846580741600768245194598979068104324439870071282811993726456613410831478121024 [87,32] -1130732342814753096663763995679000427913183168673143860959192504192297069857883766764137065676104929636138187642051438442666757300547873212802700965238711278402822787360026031920464961286749859296138318064513153993988908763981053471682547847789029517395562053676480908432901542541187517316719000584534278811763212615287276669878711198122049615250058547776137014516386916551207917300521473741976597288341458279400691753089471629010116355716541415283011392788512707835837881684877960994029389257310207957145737857387040737573183540141661017422503159456412187013925528104869833991965082485167809824374436593027410922860225717321033360635345097972610219481119937343658326200770422486541742226290900271844083622216434340434636492927083133050000921277568620684591233929650048011910769112239792599009356596275576293828728140872510446376412266475235359588197365608143749900300462990600518229321739014126571203354943631071239116545156251822026111952006559286361151089829977629936494798216922362553784143708912645167013325678196572145930313245106263445936496677700883657624279755529497152392738754225371910902620914845829217712662221348545653119253821009161613385223938814460865155707147580571739075973560662880778808691815682045615963691600032504533699470986689751001881446465633320075411040313400828131297081964268014479240878329332044646215583747759842353361138829296524888072066063820878165231074367089368825823602450497083087742574751370815454053446037615616 [87,33] -180709523936709146043358441206317725765361525630035453766074355093143047758302013556099144816802000055335857874942508494447649352236164981126589466214080942734150133789927529248240913268263486932374442592414433344355270253830065417523159191122261956268781441349603691670185237486134779279319057058682912767432006748845111670052096126171533834850774274211635716247952435716446628459648119098519685649904286089574263011620302863548425589798393068354556232571546819883423030409494877144926890869528957280517601819924334089035864145077179074293541989004852353516951224300877143949928016127536831035177333626632623626499169945712832876956365938315614579746908305060460527425092007002216085859525147951602168838120290484573045066779539854536576445261107485769787056635915452660806028829645401923898419677459342370107687765002504203638083680647916747926280182770744678551558448009787291848209722180256068211148325695868325893714203766599891189611968248832765949589644947214650508530749256675767059655179532166797745511064959202868690740270684951295030336085109291262080052884841902418590900737777399632654714683060624196229256493612104900751807167095500388816614368866438276896719384468198116431835735513968876941130755017237211900111903046308482148435374899290604244142783704388240404743702234712176705527728579015599121025297936734634245889406970937112758177101481694153165058206028238144602755407407154499390315344343630098417052630634014924855270216576 [87,34] 55000178446968039503719464198731986992052440515614972536173449176621896755908843157035345745137729417066607026518542943759057334077052043545046718423482967912933780286113547065116411833974169260046185913959303364681437389609609550299149523654398470477618663741756313499876974001873971480221331966046600119519014055232305634876072813236058016153467187103723373834957514387853875708148597671142438515040645666612723861324649425650912054876303676129830171469742859055929016512832119972419375646311214267149921503423945023136836298994991597050536711659855858941302218245769484808229026647890401942343264833035972350667941614271337635703456618455630080446366312492500456963232596135307872807314973851688738954560718475410410458353994193223447114853016742266236958685357048293352502869114011668095360425455057221914454333356651429329681549518598947487186691239140143627945553071794199179977700646342083894874222861259837063706593870040907749123306724880956063772044025721349221076143039987942055867791885359758103747636563205113962786708013658594227756519479441710925642226850503279416383720315905801168466132863435218129328500530905592262272737023777894986595123470446734059978300521554664892671993267783529161340333347444750684617839197548461410904990460076923874572164750180961459954149463727096324866144613603589929673107378283768148003484905075518022005143488340929722147091495131850243880834926413571399272428750671111538830321104496825521035776 [87,35] -7771485056087708460415389368605985954292701897676747583856729273820100102105211115857686725811801832880576351511619887165213229342751441337244174344492212477932647288629094779811699332892044485836500967400637078274171042826132742908111143635026860456220055907513768012466057280033701599028982182513030707432341375760834492013265334244322303199571701113204136160089379007489576126396425318693564604295397511266313905007886664094126315543909010030466788502642684602755260894491976543663580900986525073878688919387310483003441151410563960569129504935514297811579869292146123738885250152152286779836781210975711661052287289880241977884639541875047105634636041496706603417180312123011206061174995287463636360394713935037262450439408421297590722248264568487668638880373487176530421546675759100500645262142937116878434958181187733333951403047754670603537629098886427213900276330285907974229389031907033292014050914735539192774416006576737238865980218917427562337718006962713738325847861565799329882530554860174236721253115841087402459303931689732806829541765192360763642895840408460955381205316078431542337969688327678386022636840492233225825254531903496844964878641204423921492722391805337470490668468418248453443876296638124919651306783047256296194186499453333770433748460139210124416032701008712173888642538177466593826789385693621874908893859233756440306184972936500909283378846550309584896582793143995054367559486228151691223784131092790186944 [87,36] 725364657466154897857034285138682909138829787656015012444892740512431468075634691713345601590846137862160922569483772968117462670337988138714726506353186563174520304810890110799679057367608080426711094545989327100798606547637937487038057422404370554674752382968914264361748965033791693357535448674664785152905012733279068166823928524422381086347602881871527003322486082695147378709906376188365529219791796520287770098389933229444715876274169975526152922612036461335880486509132480008602693651118092135856138706251092802572607558642275569316825661172034311015840781423997487338738943887608491263529770850874904250914168552033124859568781885656304102466169364441615557838325092465558957245693185550977989797550206738723816337915054927426094291857539669448467645957759747989246535520578639665848089249843085798480054677069877564132061849148832174543042831158964126637838782384715613881370857003439028961648285870636513561491523020921103105508376989816923174736020159248679839676548953963082563730830144559877996622041891084704181854867482566453370680988071610764047579429925622811948796210976534733405615393580941437737513428865747037851879052191243264181750025114651097715120650953716625070862210873258625868690140181713982229972340283682737989861755080287329309327445576664277650905792276360355779711301175748802558325532702151274949614849324081809515324164925349113575232803614431669049551710425843350000761031431676257838733202042781184 [87,37] -47616966536227460331583418903924342429641366383083267417269862866648344528844234068740672254847262111308093639111258451500537952843947505125923708192176938629591411542810050058132008287945293782551317478158336084450481196783413451145289358464216787821419690619148346010982133582179907048471715092721557361364466426559592276158330865335961673930174407839551173064924786987368323924296769308314968157943895168166277822594442341193894315048429137370836610728874296812048691026864527827822669709454816247166383862319223996314617096172433090431008579108410726107040798388940947845678759559016973866393676536823975327437556535288383020385596560817057586341714636401358369195167584637250618833859832454922085547064212281715083610868476443716251301438888379136306007969093067134861607017743926805209752251960811545879988007670926134266707092009582332781874641496384092607361748580484385306709310965190990433012962605066588296233595353961479845995974264200284650607775894603121524794519320035959795032694763393154648310915711088453865463205671291672440342608339782544593597094701461239835136681594839193155378904271861995119859960035416526366764595025258564703164584712297607582603916887236319984721926222536019929178322865812175526939267323528868917271225749346563072373655777443402619783712613905239521035354708317015147356399618158056251821963616104396925711708529795997175216888755181659192965208069339842741001041909540173147866717341632 [87,38] 2439418165885229638316138717477953819764406023485321565397152085217232135524224035466893989632749876005905666140460870635414378678878064568082057289783156742974965699392726287438800355233242841817660940169388345040618829511420413731297135814839973189286201181963535774454921536049980555613253899446079786067761625194084333211935724460644413124318354669332274408596531567428827206555866590188075489040124279496396416070437465225715102714142500165776343251622667818058572085458005859549142193031370190628318272087165622250367331352480089728586642290525798475442467947858464145832489686583970738857916440616320488850676642938972362875443601863810484610808167414189620628015779941947654613585385129902003789250135544272748317425962734862979118336128594395406775843514341200964091493136261985340485009840766342526959416956543343924973994242341183419262646865088764614101330156912796599618335994625343069144775404162154703551638387881317086970758169352774378036669193042807392786676810636020119186299752916214110007825627825557379488661665711931060085843941299583290700906015364856563248511677762696031534151245291074605138607523937183992356930605123425151508542444243747877621452155904003793436052515760032283282250245389634285018794438400302569688580638949362283184938470444971420652583141825583955961223553236216947986158054830752141392804668909400512474803743349371250434620751371962081395010171149096902929255131501775622678590720 [87,39] -151605771211736698880278584459606060673379785225482537818209124311532621881829619334619024648574153550440271997523919014433824545246430577855093482293864721424519370370283976222825532905383511536421124474309850869533065683793689355616271288307302204963142711819684056013309810677486083556204474601279531609295363150388150745213728040076819433110954079943427864226340219821752323835992305141423205387047104346433077496155405643648812204501352030231715090782098128287080068490969388943315642474265262980591352672002497108574314516420102345959415581594575445070813712405357035065500299035673974431965984414123917505321367863450597982024811964798908377339110126961257840030115576514560424580806995620629904266902754997394666988746817195757930722933360293495170683128060442843655885781937193921105846807269906372594229109473179569687442199671615150739682747066322978366361786320348734965578050197472698196089512781063564502824602791593955542692850455627206977263872484572344918698347864609537364794210079817529142340256427101564970782121721713359227201641537599177422205760784150223743263241785042116813672676231385675064612138277100474117313563823160102896482634259474497202827962195232977499690883148172563173399002419643309397359584196716684501163959102074478775739147908766242075615135843282660553989193949855155537148268759158367156051243427407790942168689248844700341527463734094229594497289496240855460599093501977933161696 [87,40] 14088443075435130596876233139574635541513826148310881848966001349339695920772593814680668644037742943866852697412213856235147135244919181836969454571113025540574087600631717855181836919052213211942798072641026471711371591140964190224843220425964737808165198383038603644887074159692045972542278457837350698928929894261324401812644254628510137619808885535864286336784425717056590534497415486975903135815386822721486150157362974564217796706968715233958436961806764278511942314426025180035459544198127766497863221640993578647953095303636245109804139003179194612036650009243887870190556040600270512969246419927335513698808182821242795098957833034601568144579929706253916326401352181489774067304499977122682751809038408539533995739233972244827041370170561056157788923268828598717059205019359054532310926706692933270192073255827378327006474438881408175489517987543263905585259746397571037818022756023511114853677405856030114112927222203182974748365515863498613806151974253736824913586064433207554943807325411133459985281114380006506969468868430985943064948391143458333009808729645443481450004641086725765828270586235895005318146772240038995111339946440725237753248355230430651049201021221296780769720812462498706127459619325614298029365330969952409383613545305242566477193092990062595048490719940456508948484349441119243161441203055103193732952343765213160127974586968458880840592650764738147479298336997596560866633291540964096 [87,41] -1195427718887705654243108454977829794689378963550587908461494968177142844723415360896838404566529755721044604785405073353996532598526662627373321277390098537258411936533518690432263123519306300970801900168900298775171899137604970743890154420719369172192816028822697747515470435721905866450050292978703457329097518496455470106482400061329288253132850846538789918670505540306405221498640497193095878794406846679116326127088350389662344011070368727027037218071600219212302975023355159537727257736658273109701099006071610595548382954966339942462822206173373237370151546910442211707325478382895971009568176723111262335005755925071341874281774896511214888674188809816393992812674878112895772979489843970283095314949347793746788030866004443949200312702788929753722222338490525672239023565271117593807540282309016167223719550738241209925993201978063905221870973182700916426866284660021758599240610232380968728465978162918790695182014097874436147029891839572406895238108180740751109165634582676675226474724969773238198104210795881850386088621715980932004424591058770566785064810997361138071669755722606114730662820252778061958630959722778786105084855117076906774504834761290637306711056829500493320571924924834607066308586572940056564519687795647849852105020141530287375989188412539355165378954367518405771513362581594254348737707118129067679728191603030191664276744704937417514209466158061641629365840073783754487174631129824 [87,42] 73935817309866442362632069959574144232744225311565665528652546053809754397399974764075911501864073504027775652797404808555209016233829079519960766879795889476876122858774303225378700416346493358298501048076881458050791753605972294647402523674785156565806542320945955451077971410940865325005569406910310830743242058567542321780959892778716656638145540997301147014003384305959105815800152401204576221747935849874037925100633631039167085331142206771988573327706744104507256588023705496153096776862592136699707140557599531090999364444881422298458179947252709194200429967803792281527385141761050411175923691955273399458520027285599272034492507293535412187798306459120820914983226004968148399236710941200046646983319807388699915307488736129536586311232052442212446728448857480573377548623170737942472363014736886029343306298292466254103473712392776976248708220720977088855549422902968353618437710101998668929989403569138515462988953129862601874505615017429452864320552160425311147907570364246304882967360869833140576503087630544432197761046379707423276791988090615350577963812901687902455569843777822252116807713817208812374302408321420803328206126103883942867025734563717380863997148629103251755410881316960822943462915060548682550919692327245580329443522299172104422237430367868480699738029174412507699724434619822215345263004645257963354838530627223068692017880060665886772507097794860977194423935980666896861757760 [87,43] -3688750493274325856200154167651628853800417896128725141918709436781742960795259317902339920617895037960518113795352039021690899868589973633565153108475904530522593596381068070801740567200971325467393614190183991942957637145905262517965908347807285744424749638148271679593020760391154877920866255670098068148806045125329087841108353997282400816602916139855759278821625013817315157022299225009955401563686927725256194202775938989624226494579056661811696671721927188109837406513405096557136078820100325172190586537875250567681121273383033868339767550630893934631856594703172403417043076217259976972853511734745457158978538759780291909236414879580559157864553723371378350249114482900081113710563530654202109383304187252158268603365156165428795642203028296031668806861589241357522236432897817756675541295022575819886288548400506785392120831278390620753216520277893428532916417306011108705378490258346582623536950401032722667362354739286449742182221890304473128262740139324266044434184850635316842627448819976258927010171840580809234306970958245951118416044390446636044986045551728708165609291286532961945852879211354406915991107357626200411767266621282724255486127770807159590308950771179421242475032589696715677397564882193430524685999045360693077423202154649458904950472470513871481839378246099072569078063389170659495115452420387672514131107507255704226012679012720918423859917421982108270097236695781549485624 [87,44] 160539720526306253806254199600862869751881965541063743913500915612389973606718150299307243613274781742850979143340764028729180705772440487856124547363384388890818022790824785053544209695292079036914856991835315858867156078305904714311977403194153906833108577769852921143996491560623999220870155192414528465041851555345046331241274759702387997160647533354914234103205451471694197450038156919712735751598353051115426235039728509444789301831813389971270205709176543382125310232991714543732303272368329076112285562951085941165935028528867047600245255578592133774881932139469018439643006712046252222747095654053475298584379878706916355420509236400059101895188369119973520350681182005893349765675803119870804673203865080993016787684912882270533484364566275757605218294144189235166358362226097709551877736132022257438981569124325184391304337285916450235501899352866504581445618880978081547109994579000785329562325869131046009032276671804229967788638706784730554149566115467998208966612148719246160379288857827326791565280013405004637521896644321120612554039577415362037172722818638002413828408400962517152325972735974920050715131090784491542011965532688926178425317340640884952514025438838463353567232143042810379611577064904213497043453216395795621714836195773163353069631434760059942889393207276792790773457190329350787211294446410074280275817248928980693503271959461371890126586002232385889191784971586877504 [87,45] -3360477016092371066022453322257392341919783750789984295508600835855026825626149851901586603338601219826473684507670823375586572527653154723686503998355742254227070710992240310307268908390913754125449946093608463231169822828580455378973392734034629156183064081436653571660660331147989921517392961215997271703673564692345519319588144622515906596377143264512812623969353800826100202069603991276224724115463796578691560328662758589797398020743383161162891152669682754163439975488697602434132841390382641607176484484978637254220244366596912004630229959330443952053061089239626381977468534716791057933365178625936862373738633321218631209315958304810169064535492629307084899008921628064690343778607196709413372429342437756042200465414761501261534608045517845663164089949447909877351233622690182747831266189970991783011008322604574892841968129366229617172608697209921004763533938809251018640958760702033169535522191306867036233508671262567160863134428248179595513734592682581655504930750730857021679870638721197677999831062708548620731726913983915301189794825808010774279270308066969873345596106278639364121991529891027794817389655089480289800176370916053013259099740308544358187054298422768315571216014453633018852848368892477770316121999558495162714531907231351318041531163109889751598127529364743531914404119609631270248442207561135551200130850531885756880477517841745284248253381575261568266536314219464 [87,46] -105838482899693992426667536088510835476106175040561705320178372190053907468608709740262687868394619477482831952754843371145942883996926333943483263213284015046694906080094445740723989407174557096428746354622442652158636909140495656163701395476364580014899061085262086883567620418520581966286499784025821070808187963748633633514358204899526502040536869731780203060478687960302042329216279177861123007450543392766500887054558674175332793373994188117296562815347641794617089891188685441568881924083544589101945646189955149438455656107520195408944386259226043559127114337764608543195478940932738775547958258403633982010743784559509288440175169355924007649223309908815038048506069031715541622712925468338198248399621427838856547397332164970372044315901272766033681197877255219808924717191261706124731718366856774388244612555650272550744765779828314634458645210436172060056791725609660107241814512513697524399228404522551218498801239560329800157100667441815912419668647904605748055571966896775141592571155543778361421574577725878933121339860867752491246550382628663024073256472920443843050934885434118387436092533157931272104662874569398119155821441785944566786548436677419754304550038376868418200805918552002305440112135790344478710542918183475877128477093614714813932988799023195604863492168041710386214196932166627192699096754120491932312989959951936309460986025298009354621914685731263681035919488 [87,47] 11535679293062585867977692224027504310891599489570932984987751544092499541435527931424427184400009413013127701379548880917032429252413965522318659486424132421319644411645856721352776340419037876409353108468456869346102896767365256970454401716176997342192030310904434247594319294542721662453135773467040650854976039326759174022284960768799223975145402813413732447984083029853395045378091290096476932695725783850092315652761321658322253425530676588991452613482159517757190942494174727739008841042221434832984064011817424053902980363639627018753365426354055298746164498622109500807317864246647286243974336321724362002646239206899737131377008325472605366844832452701797640851344647861241124095683446528540177721435698939210833532035245461702775044930068052399049908862381612714692250064747317144607448389066979868456236864816221668478624395908080841590975827568513794219762181243270848821478676037424531494490158125443218083672119271435406025648930407541819423843481868043165426019347574947398639285427063420872884821943184478462852699211018211063979070892982946444791267903067627985858407808340033730141223026196014521770263840935651525282492914308200972426481308128355404085235041354722046617429108958625250862355400516399807506659881252793630748374600312371514374233945553189987155057192772895908673277031814460755773924532905873801929849565012596942833663502898022618998453526851623968893840 [87,48] -213566444859228494231091437482565553561897779804807087857639621931725534715607629587066082922477800076351615697983769513446386062384639947716387888134641218479570862221510389424335990307612140737186177922290330475654929459346632940811652436815762918813895331155304784936295475412829550219286058041195703051508741789572345907973095423770032035012150499573002314697609710363316405213147139607939933322019528658085031532329031853141939944167928448218010772088339769672303731580975650128808869670783474899390543594325022944948262131041012680672344712816670482061012736381853337911554958215650071713513822392350906553262797474338205628400709371798891834251941822437538537921483875229462906394226756294051556143165420853085460287293057827981417774594965346217352379165619009434773212721646709673575162046151673055844254464160060032039020827403811833423715996295936552394103527089043604443197363535458236413860457694954375113854546043445588465417486330511466495616773994968803220118712219261658985032926778719224359875216244541067006052388835168057547051902573647625720646909488944389574087270891626693290414802488675373259779987701481014596652756872769821263067055691488864161787672903903427016082147732268201845453679181969047571004775558090614120930750426603496558931509696700853456142394936947351653858883196449264749275668565158840007210243819386685169315925019938622426625973440499737312 [87,49] 1590286266722363907678760728284739409807378883565593070395184513372338328121841005113328953157251876740195085699353801159104579796110096178702650977172312210264790350736193141190952840761542665450435638760497542240794570639089789347772305287710476627556321714270626657401223422784952963448367669478737243615559974870189596159208961902090195918696162847702362997789438446304087797151847517996561680526683286153499682706274415784999506115238265652527039096435559387357718646669914354047424887440691480249039385014397857258506084352083391106993958039880275201578388639827370886335516899096757318337516780496983901073165433226284443826843376871086575450954798750981800605370645878119023128198661581269909446342572682002901267782803665592352868433579838787916249780314077475588261898136508737262509470523780242492841184858134963209150469867161456003411370893142550516994615003093226173338682017940031912826615873433283250346868082678237378075749228361824146907050929281352352283197041268140428328766001184069147534112212432963244361354713250319445604749034414635410156685324588047270676217187339795028798231391105768715239758015984665764970320805223976792934465859634289967569308524919060137173255787614701915716279495020700014038404301812106751604545612391890886818742446585974733112433125646929436347854796756032775449345447676058315562627126785681983968513367090194855727673856635020 [87,50] 63935101350628755629450456931844151968859138821359953938741451736258035283832582321683428286857809382465247966550423198052439670818748429725323754583577485334183704817288083818894439565833344925720801149219690516577285428894443191712719196201176600603085129552243306041709093975029171863987454317381519253032349943291188372922271276240728945441523976478460148732593949989043632662993519839774776109918499255851717790584731776918591721690757856253527472361382936974614573874912965573042555470683906918062722515230622736076507608514043686277028859916224146963167019693664414199496338988101668014081011810027843739746433045203353329041112932026023834607222036344629844049681753947215419671901754574040073874148728379881429362927067773888771704099038450062474222888751479527986626001554212487462154335904911525623465399033380878330150206033499120903770007287466251979548094726074707485905235355287632678983787418020005857788022694012282876854468269850867428153422241705733955663577333263290283594751116739790858244404511486749371613393091114245164328111758676283081454952253611040007809948084278262814769453056769456461139491585985736578084237548290136252953444349397043689151443890239230447548636930941663795809384057400230408589798322362543048014636204675164982976569590604296896901247604108539072550669856247378537478822959123256923164713574758890195214831852410737389721790848 [87,51] 1671831481875097725535328376514311424188337664591968378383183604437665247199156933893348913949055821610844906687537485067878949533535938567544326192723809989701009009939386871866956852065976180921621507070056347119153910801809676035386861044337727589743205118726732605874874358863309344635186628258203319379333695495113107715744369246803982872590665970163606876383452212575197899233488843199665096669220718984368293188687129392331040876355161526464503076070149637038918764768796699404139149161220055476585198581292331084457470679190995057448235556292942787824479202817074862347313670915611059882099299239593767310026598048574757234193099644043286242551329498199020131396637713603227903833016684278918602281622870675342507851120547414413913330729405861584053417983647693448382098794782898403722974782200341881886427220492241825477256270444827490704016384443287508592623953409752681794600832928164180685439435726654253744358166531351320871028516355284232505557317257980229077358201458487976970842931360958188065008645919468967911183574991097220839910251043598508094074785839212904757079372411133009420716471019298762605994115823162519456997137175171224618394863632121793237344194934280803405871566851495471748360544948315186488404036079339662178906912181655337178128135054203092380028188515671112493528658085851649329899173244827490479764764881787487467848967104991015433392 [87,52] 28267177614886022489248926179714473197323218518457360380739339378972104928128060521965788823529516627929500876466850285528570965290609301616577401510631428061856384416067161161896499447561162691338135020279856795740351051094347310816850463216118519862535250147015002811974599343208982152146000165123706309789931948212717817833291856077431207468178192077009136757083076441985573135417767042223711016312030163480495465913950706976606489596369053012842698198657307319496920630674764177330298248440787576682631588794613147652674904055580815450974404274364089102958360962342688242413468777785567668415209812189305548362179855954464490879922907533260261318310740382234985201524872341588113662952816552720761632513304013455711288021362202767426998875842520691680994637361783116470433759515905221473340790907894762360887400616309894327509772244962100367864378963303954920747739918339867060753334741947880742222376882792276014634900156161623944809089937148121761695243558416964107910473889233177389043308921804838543289732012220814249741985414898134739806288451462843337677343623607259874302213698673811521975833150274354311332995560818028388468376089793552356172467812898046983836427122776757413841775036245498442736439229886156160493009265701745893668465665550216321538986090248612605264656191368277550262821431984181219047409928817572820337366697003157163586208523450745856 [87,53] -1231936095573871447874614128209013760981528485646653726299323678407764110270916471398880494392290711472653962414915846123450999082084011097828999056140563348200646876448584464114206687157959787022083000787712483625554587252511916781268992187681157550572885172679814039750728271347479840361785871695844097099720487713606529115887181185016408813344762207488517486911143891783061156523028864534530389051337848917396480923761530848718551524676226832837681743379883784337437215555928580863463577532291613206885968568766287050280578114729750115717224325701453457207886629882235447060970803500194807163428131868283769996661842482326919538727859411717515866327580442353953622169732165682022164223282560783482480861696400361727674423609729163200010754298561834426338438398759126751051543386718483616853418718168359702542951644144085266930144493353863467757420745467363197155562235106505205035684262100463660611075142765126453759366226833560195345623642709488504348375760209733505960527431809127592284384093702235465771405363246694690785121958372783803540027633509351871288153515374975125884735316744455487093803772316124300933488318586982681613755424027296909902007767226934264917174069378101000048690895476906574883195593666234495524484887986059523386083176460641800761871952540013672577889621553444829504422627244230893440124797220854230394965876883670372912744166508672 [87,54] 25469242816193539081855428928204614184174090196094925763899090530109442227401805985045055198287418836069156243190307676564242197666839343546834913681699754606483617874403185951696587598079707852108820818060723604405902233316702289637136524154853949911504135134774775489087761972923906675517327619120361832638088586908145089616949193748007469699709454674624398736632860748385835427302459089101634034468962238861463140944656510748088601977980184310163433634501878799829261865398680246564156134444520666240345020165017041416978722762240286355606077883749421868110123772383645497473827080379757022095712913858164979484955130702213977157926564019933575010770130273510562429600035463259847876679856422508271985357702037904643209457978957671110485897679052764898116209307515689226917858852501094593664530221286560903064454953725071214756821978139893210673733118690357453124478054364082247084110609312675126371509777014549592016965653331106540259838637220932678694476064102363031727251293140781515133338275704354657326218556324438415471154072317582871563223129241686617119986142752020119054060472759384574365088603281826843708802275907475724815124599744909421636694606143455833678627711459059909352128082160930489927108942623924153600566223118599738777604756772054706261875480262000176768608572184589628913546368522290440338867636268004821622635568444310080221138688 [87,55] -344898051498281525522577062687418982987549594146918313147893886605301205538428370921764346896638029264151256408114083379445683008347460600640945700768854389960096615622626796567443426020355015842766142419390476882495795154430352607409297015403729460485871564543211091276950532530680201936905623320631227405003556024062241089186830614370738675696706895160886185096592511903037661271637695469201583506459266097398095289149299253637230146381488003395042177554804644190317532406516274195994005173859908511335961069611246462918786496257455496319185440193377487794535669281405434288827190560213522547200358027244418093150768744214223271801315637689663877477228039589958206251459322999649996179763908082954517035039807452573723554266893362342069452159475958520672477233195381160686733504050805846127365160900696782873116784034838257386629518995085938147438782552924834447877772781157689281718289247451548483076312223245193999887043275907882326010160825182889120567366577794421449232538025736066281318381638304354592275043273601415747003695994388409572724415428227377867243671898843980805895275525048597970577423355335503470721571148255327732915824506581721629853300595537211846033186369645318155985080559164328181162254804544861881485447169241674320931528765148541488029833417631283429677852668207160789319040874557197200597050640850322687085093869682388220320 [87,56] -234602986518762871406898777194963129254656902400070650211537577951091391129322552894069054324389403160473047802536498412729167967720414999572112728743833739202586197748089797788553687885404258777659678375439212076872770283246959621450100196089539197286993765177630548287492125217917399816226000165626319150067353492483730544302006963060158768491929236962359528664642894342238273093155345132725441276465276164271820661512846381011886060263545108403330300526451029092335346559658597464384197202151796217621963762324867175271474284962202759376455354818585654222301846183536326714092069167254749130934021810213677732156609142070412153489522350686692426912314546046442055248936359849677240787232759132939841048313489623387156081426742007708865343022134718862591404584756114262467415584727272218609735024369519456039598253084306961817963118484934420960155803127688079944918987192441086251074816674346725605376476295490852725257020119691163393731012910575364300012181764927132465289871477542388293616885138153860974520021348337892236002011518471672445570122898191407293348750124258412347225313833426851330236125168615638783933704937707517431324889107555017855669270196881568887168409799139719601577922566106996459612754510343486410225183249781849893610495503815525753950032454499482924085818703144867327838321234107616687280563115293248832577657714419968 [87,57] 13111655401825870956068925643351124635953857082756393421965337355536097141215952143188334822419037642026094264572568682801503256961254289627834130564020254160672737301918273256072022785251920911656036196550382014285148606325223726848146068220908332659096851370427217699078462337256081533064187407700459187139158243641944962281360700835806517222426201897035572592962026597857157262026472985529739972203048622206878953514027555220003171309276787611222046120372346954382979727208601342579093213880535073017411963098409247629872376872831876915127500991907500494757164552252012707765318622549972860504481224423692448538215161876889882157566455371820233984770242312930776412304435779694418701983950482871083201646441065967206044271949988597234019814646406938649337456822105964562295123092129463755292827871038913699675451678450406111925060118844509494345902573838863220013009438679846636486510325527320927388172347637091682401315009639026640049289379355194302475168786686007884649807844006924812627599230523983156658711800812586528774317254441363058666723202519707815182463915298602260953032882896251394097172775734150325158866721042427081227279970936726887577273270608709950522378008063450462859613755158729749992944974911103406375090472830110583866134279788690605905317554678986430793163664066188783485772251944409474088372704345200426693257498784 [87,58] -126729168198401310391655239834276944166033315062887405745177964701216416545333747383089369721473967437637615446816521697983889014390047988349313808866725046620744232664304527952462603119938988912125568391147964660146184339013530365267920217645360543525219287255133662032766973973523153122745092490800681608117178898299139697741732239665932713333014549707644022490894606140923934392516980263190782307116524771329545194863060961955047415918070596579081652511656962170036280979361978522407346210137921072131734650925904168127689426258405591187491771314845058454728311237140800876915455870950925125883355979805876109608111521595264965733803040996270217679851889434160547087777443766455302186935951341970404822675032732594683277036945477029757367504829436355282166165449961798393763126595118173299859053705095005562653561424408450379821201595088958270654836152838128676314146939518316057340582444516314507339865201599738957152142446755035989930037368068902084433866784907904981619541501224498969358528190406899058150248827739162734362782692230194448102167282098937580866355154375676160601400181735224522685951622162296784207856373703457952266237084475871113134816636040656915752965946032161619269468149678187254091437137189092562031214765814395523793313791376445281991838626291438606330313376597069654092761786245499579354425618733724092127808 [87,59] 153326283751984961745075287919869745966757003853366992313184994499287544466499190995548850971254734251056565721370720155862359275357911665660049264923090359001445272023972960248006787195371743289940640848019921699163599325351588285713415664892040332629168410301048567839434121055095142842049270038050263326880830587966885101862410069718461290428349201691223097190338753849963255941904062943683726012164191114362479899110037823703798305414970669112646961972288541822580153212238371684721563348940098742773499340000308434421685895766820170358254969487018328577171861666247302569331276737214783043881277996637643027703424760806677959114040498829384844601608764223567889310907778563943595895357994385141515198813706777449851982585314422746765315313647187495337581708743243346564577882230969284309903715595254588303592495663666236278319578095527299999961436624639398113557288084259179164777564851987106054920082752959107140824280461113470968988877762772402125823246294829287877660326132929928008160770010022272682212007661698820101866071119616055639744386355298455270022975383146643364971265504341885703184062357524853622416619347467316997678295292919191796742574808538607190493770753465696206882048401249233509560463679548770928703012458167886718418398969777159797630643800994722408465507998757589750735688226122927514659746837027016792 [87,60] 348911052523165680097813711300134043612229203734893115738978612797655752807745368952717509624266612301049546428078848966690086852782188424802104159158810251455904063659494245563576544147063592858254397851555020960383143299830596587630117942334535242935358255865925178779842372398308084132789584212797694292532555840490402754065827889527670496244358548074632083291379400236562701429682049576926075240406463657869628723282997929819076469219958957136299948523245953493047624665946999136305889145617525617579020732695859998593379157708779905633691425757593014330840582371783228207292846239008256614388624006812921671772484866707497786183425059550881781875805474045571435110672577241973557321614191207116275463056773521306840724268843396585996515996552196507387950148673603902592599089173943538444025179664630636407503794693250374782960975809781513774389541438662742677626734711673893784288552080874444866656540972940177822759875258264485834561057664102076293065554064141277698704742005582873121366631047253949138893143707430583191533934815370816039097542689541571557905877117522964203690034191673748922756816533036108745310010003374655977424625517471628794203989571174848651555452708736676546976460285522580476322591825826483010754873743061803712368015348187861091025432114097630217074838137332087113746729735519914850917713368320 [87,61] -796293338259898601728025162923729183161443438644938597361877071969698227676435266327682273100525946732391051443040983084546206261777689840688744881987424509513825211542831632872583577039672459090578759928711328913479130336748957503779885995325216853960663406204860613073701331613908019271727251375763718666114977202962523596833268466682226880438434215996526763196362184545928044456192143499779654991794293888929808903262127905534239894693830753854955534083252006508812977871679968589768417285048558815578488346191834373804114524887625016584808532340131597597508588764973785154200178327525733865611854358651137340360715353077763351006010830225328147661910464403438540391778668334296799541705582748113176688807965357372384831482608074793439265807805994341476731747801542547594700660550323015303961204455304197104074154555873500862700359241867598109456732225791434468289239146666149429296373371195198123970728264281238780509155754600522806390835599315627365792520751942769214421934266668284749308628029268571747670177432897008499689293416374748683698391175416402740228130774254503064260725973025368647350555273377603189746263511554960329411656015729676667023058155769977835125932868072672699927362562504219027142242857176368578527446717868956728728560931350480285870636723503621434330505546923908778923506119365559373228448 [87,62] -2827817388635063221136540987121394806972093723701189749486479334684360443553550517845377352216761071375174861519293125121954117820569550305277495205299359754813206917063077073623170015801526761716568219981214655655825684774612583523627025280596611654099609217685534698897407323523387997873098350075473125352381677799527222929333320374391053414890616506722170101938221126058494029550404308454488586348443409246376567575138368346707903914159841214781513053223879200560504607812287110039291729821677727138573758780182942561386444662091614145519608993039010576553487071693086307319547564589526319869443717076895755000673458368515417232138050120336735744461268551654939446589832274315798560450104112889040995935708611210338776910183553818081047726009014556946991530448678028830114771057173562441275833384137259442653143115134750078272790526472073837921780066409066105594586494254562083488604831954980861168523200219318303954402119118116119278930049670943257168842135534094003796870356153934434104436409309619641677013822226513952293573352459747294159752079412043259075648338812708112925102500564227290559424626553090913363660260059251105171670632904177075621928103417493507059150479641188328197401734619443926047465695684627081107438134320291113270614972134015940797535236948464506798545002066397446198053304600079291456 [87,63] -2486751119603795500382612029134367174798583582927354564795147688196617492456883984131869534226966114349390801671488405471733607856790847655631554501811322387059855592354062247558093168726684533387423296012821347414921229652164400454159056492157840922182572092304707496530814226870841080030775661014885185038705563432157200270621601366617805012809739644994694134456664732999490806895236329004869148898678172383754227021022605444684299673358872876975555755973707597565413398869414139629948224189960149562134538782048523794693816640634000536225892357730863232372586124714328459699806169170010542310333194378592849685702985212891452690845027020949533092431411373707443251621744948957046331633784711006293920294573105449387241710817380244734994252763253640715624074521709880091900560319063691280915946740543279180466450080289838475849223937847404917078345423846040607591053603794023361020377016567355944685291252619528802396261973956820611285180245990034469106823413737373825088084259340246383793061752438799959924757822341300138910935722423980927793899961743618954876786332990188278300406477001086042524605499455807348887469160065521716115124171761339546869931257700465700512963633026839411693748109037145266715823843454517224761785824037537047044365329289408774322923237935214700924711569245067599885204439958376 [87,64] -172422979271090812555221666053307786545857164673771086162442479824178373552712670059304044044532925802764823602358648891762219797156177638300469090046606899835343689475989726291854988306823198096647470181787944353845033466468795825320042139170558424348670233387406371521615108334394711882689821574646721434359085036004629360470574405328698692490656586446692681716425670106691884111557755345776450372211782715793180121034809199245514320383906667179907713728934557913371218698721751558612806314618853312796146094119029680425409654855394627588515390552122666948344880991400506201425205355722034478092424262528811235559887345457773852362571282281738931575290721694622747628066500212863577658099705596367998577907379767914259546207130666514765310222464668802261226210326655541598818085553136300200966884942506960113570173354673329925777415914939585434722041230803880313901067732098180082245238598431875278723529615850625226993833513112211368876476960419332634492736401610057634718839102184509939302254017855712586381926877374372138316616617579704564470712837276604491429825986307204405630335722319740753157232016904122182684658449060769114263004063670137453442849166017471393411128916591848430602764136300028911449170446506848369704567583152858585886556283536604398164956459321780934567282670550846457187648 [87,65] 1173257424370790452598110908329812462385684651496049178488099487070812155041838808610756682207010942338197633511829917658034761969994042545219355641257022451342734054738500275913984808268714145690227499245052085436859545301529819754574528761966957477999345765047815387508141105317846418143595100263146167975436972759054107854762668769700472485620324920748713885139176992168670998717311019504498665610455528934017099259621551615348133612141917274606893117399055984503451943519409951343037695914713803221443372605197423880220082772354373406197650612957095628137239850237614004987931847328617139188655146070573522188963778130572970405953334201761109395558113857645370288080675369874714475465951227385217034804931821140921025891535439957045669248273958923224028738040510447788678979469431219625730168265224506153135794854098007721023181158125303305127190043577802284654843087959717778968850662548338848308856141533111232734420260805437290254559786351833545325521028569379599014338637040102373881717710260650906837221632944695617007702375405653814548938938241215987029980466274921828688505339071376207977949999540225468676145161175897455323025940513265964151146672180174555838901076142322053094013253508366918920825550520802114953424675718778766591723779942880782145075646594987330874337767625280426952 [87,66] 422029035361925740203861096682568755953891233969806970470288200198086771992973166269089074262178076210134441663598241878191153509898085342363478440273536498390345389934519897865225423990463789388007567660466909200020931170463979104584153005309255286412759053073026477217281375061064993098335015881888761905793347275921808291746761934700938162636269361699037908559941191943994973909669830337316895577905754325129476309618604292639504406225650825631165040157369846682854319912201658249234094972711921168608371300709398205829239549891848366654599713883363478121829046656851701606361058655270599650016568317661270331718255833352506450764070745834161309042743069573102540682964454794744250805778115010185530393515882683742740159107013170520011667762459382278770516755035290745123470428748573198472824357905755151262273391253565414810358220069345813030339297354322584873739201187056434949884457674497590036730296194766318333397663521849721100944308858470414323383796305867865498582062666164136198090414642294276142954679158146460323417973405581353025817383722342396719146901617065276090527982597727697741002747725666427651012796043375793488921133092434342901697779466397008711681132612420740045780542313356066649729121956757191887441690179741058079364997823835634407681056994364598362670294062544 [87,67] -23195504824518188270514059148617971623330618528281136305560614357326145619546263544183468672954016449725341129248494908596009431152451166320535704938894826381688741005105451503954160982893525020525159619451216690384887842536152518238326835176475678223374516944186983705245657114622239825172937524465924933081798569949263456128531628133362038890865159543812637593406594233665028900699271708901219407728454756762409585521411002551412317809524091700144711394014025222073498379373370687857556228609696452205868468631847349558158393668282098998839394033775291548628531701399765876510336139351635098940593153107673992979560931956082955562581542277155976624780369579436449684017391729238204645780710532300438431482879162367860117130143092597532280281541662550963330364202971373742407966248599333035997900216517717670475149038448630846546588661831693530204439208316068780306714107438681727772818052765309394967016077623899316783375837303842895300858120329029281870081971917986235257112699449393422306095107939057172402202233715351235392872089622827619289493048423908543157297946724064943580152686507360878210580430453477504715138501311753384086856556381511543744477988683385627733510538311544385792252092878628032798058269499580719872557640002198408758385525956245293848009629524255648007478 [87,68] -19380011751332957886117595122027853639787847696218228989792162892977379039944764219649354799075350697567556980875165877189603097726514872770822602031517759137255877358129321592999894152532184585589166577834359322600173305243944379990927324613420673291650228325991768198787499872030588236342396897266840236962877631983064433340514281446402011120046366509060059395022025853715873850176949053980333767273167709465854700686435291359862654191005861105929100583900948134973069105360717086508171258345335952670298181251500904993718638469407377874948700697286360365405021481831926703922003476976300603146828535677893853514044647757376060002293361239389440585171850925516707193690917934983329774889916313250616850477283247663298441868638780803037847469115394132426981615558811462196830450480866371552155272369673014487349601307593817679683002570569996867579820736114822561757971706897738677283018303420201843033395227457721312880790277762106940465196793964751555074615887698865382229178753984434299492247136927892246114243174863898216681244281983277683539340341815196232755134304363339985854922709022838503999564640627538450386056663238575914403685840520754410553463375737978970371592189367951940128661256254719869882294989820419034991270539963950112680098646598236966459395465464774848 [87,69] -2618219246355817978788689537055054919715149023835549608935403177657461859027839743389326532421524978596346979788116043138618845251252575122185784058730339707469235898963909726209884332506978402057961396656691138183330006243287713040228195618797738635236572952996243282424586500730548475611170257519327000674443430210204134769927718921298075078892038271392809663896341043614141531121501707732379426753411004789634231950166364919524093809965338313571147439036913025941855337281051655969134679635256959927434338619221480431463224117365818997526636558884767046763505385663622633881950268864392891181322275687141900580961254738961658260972522014978069712158103331245489812598649763174359572594737357148067944943630928304006721574604624637530925974150854019882215207929181057999154673030858329249996002077316154478583283505816809357982929422141499629579206087584286752085388117659670749896605258101851947358819477228646882631560086215535430716434345998908572103593735958772429346528342632367469470204761336853875214978353675151283415963472977466940346210747755343317430576990768209129308432484423619998207589791145288428327383297248907730104586807968962604242396682141259691474048965092940608795330660405332717717450622814228865601191511968299592867031439030781495127828605416 [87,70] -138646498284399606231218658986709011105200999491816487128063114470876928453497406433479798255975532322353771201855065778357336705829128307916207125308454994520445992701114795828218237943847682221887470944326771429568441737925550755580833517314447172146031174950903476577059263822568445687387190993231186035076049647610034936887075613574547571683451637843836344371918591254659003210972868622639722218987408895377329771057774639328351593675235199483258292530505755652773362082969164890534857348981766675785772317268818314728607552207960408590216888245424802418281185844078765527228774368096344322497515161234300773398969122384106031936354318648395623958863597369828409161895688776340254508164353475074595947098654102210465470095388869169036298688476611678417449726778158348860427066685200480892932470533610833593434282786802293995348102118462530291065637607722955348551483661582102888171928134428148088952903442980965625354227097131319282033193906822739554428416616122065446994332529809071718803136291146335752102787866694394464730289730845044638425388492308378970514031401315234360351645809168486758961811588394318060386326145765851127772482662667912619759779970921304183771590017382010826761949718944094521275007963004081805668735169358723197067668157418625940224 [87,71] 18121693979173171122491059319854545988992102926311579090846127529444316290195702764378185318115092845104562509928729833553998348509720867974802775656092238861891252701122109002727260533533685571878373491358245839119981252028848373007980890647139140147920988598025303357378355116410483980321962168206362775342780112661250595472535321696302577989891054344832024497486096877206720468958690572412882755372928000428916044829314404494670654687443763587586639286830864426071826906111972390366767689236406824087501833945834841039018844719987325382421859653644848093770971608718769548781763624233497361730908042129645921751969515351481598729176111932195654592384522994754342702331256704379205215434090703491477659517403451685180637671238620619337320115903907923065256788436136659317452670629989070008244425612017882955914265138771848254624052693029088548034681050217807248843165979695269895799764173322850370163469631251768050630302752390831919932009750421302241495464739258951015365102881250880515199123719693764229234349883168156077670595750578977795338796258063746494510080109517712796008396203726816193080813376961129632604986320344093271370735612421956481111311466386669473568965648680104995716181054533914802549995712088313923194530635762845374183496097724544 [87,72] 1086199499224097349350096633129195110343421079609419608615052216648272205462831011613745599265541005416868184932447741898238844734372508694978650294720184756722860825168149811032220075919158559034691713588065284077420339806100838784059299191180069514910272428330254510091060204337611101736538097302210507756348504074346468631926816315567054073302031797005531628561007398946502937120109926950979069333188159648636233051386215421240439647018961413211087835136401651458401869525982171701615507748364850090914526904198226506303418899233291090374629294326277163789164255590732055731775779725524378775730703138688989483124208224924840639173321826250435319138094211946245130535850331918636999394337060134262750526563049906023857917532286056978837659849880301545931819996997564977120514519434590311521365694283518804082994872904799354658090034326015424027199894630591416557656488739983637641126472552296571456460829032333199021297377299166096952802589419532891598518140358669355552259488639978114564182813537666980472699587030181219057009762212293354221026488526789764754234993846001528097934831530439116265810686343082989927599993487187919750524805144772494156917128325343182230396403266867772950856553347801591129610193774852709044695031345453120046110112 [87,73] -61881838891001890594395910660004635095111687548275307277999604194409019714861817297567023616551597292346215001605265589800500304867284638943017098114538577314801780367088644935533959914502603082251805330196785072301074846464394296657714432271373716618425760442543904626515527443891338823029789786662181008649877088813925723151099585129558821683772810523026737922712168933593601967572512659846429197477812116855664944335284841281975003726018427127638451702658621505601017681893060369152123134274233737451099432997677566759549902238203154236897791696983529344692275780098912952477505803676657846732245550045338987297011020148789976344305727353893341259984685072382800457245211082280147864652923864613207339659604994394646233558450868878437986110087201699602405302269063392693334943050423877382122257475813987337951277819842523553691474818608863360576240957094515087457716799624587965390049879285991156091687729881400248152300594415859876369105901448090771835400374174098828080591636319081994660528855998412928366797826651734169708142940246555702541138663121513841434087249785500048061835077052316262755904059661844787063639798043488260520056969625182474992855401407490861804478913429764094080947131227210954541700511223242127867505370107248420 [87,74] 1750249464813527538278343133441504358317539589317512959360376712404816500308938346487449438169127061091014357487543838082472497479522038715297595653244465113127638226680273404423017574461635203277439179309929988547199858394758038632443526540194547647103012231023215733919599512149300922419335831063565618197072299652561063840371189715262391966273139654146901169817573916427013688912254126709362088908505323111522911408781556805850304847192989156403935290272253710094384007879423872352981662624417913744849363281944760973134151162204474396604955617252420857186800637720844061901416550613200060538786201085845480258784363938192229993431085109233999242078344820651753472878318161140893269127461840332308040999277802212551202817155061731458750973885403624314733868860459418575058346121519614541885565798169839677466883544468302377956250763779863546606036482541621668451225062246342433788133105749193657781441524562127626633445026805352274710902715343775323472962741370505890841544692086038045186204160576317585494200345249310387453241490558734933811440656896178875011837639613382540114387826447915014537426849733687350875841734081118340651599072580870942365433837913565353699014495357503255363904650524908121332488780235542324607911282616 [87,75] 10595451064758205108067370341617155503583158365329371868622133087417886586086032744516587680780447315314657669527268121963060961941726339337783163334750331179555103911895090583695349099136879901350035201255498278493453958597740033625346314656399306976602802495869701134896642845200335134644921634541809736673966854765947061489572252736274355324506593900489719835056111388362659782754161568058607646912484444407384270668402701722442756624056451848829232928994232781571816215560551292383254347969475699036862698945349811065013215499744670069476027240927329330669426143679893976489619063463534026674096344977820317396950468841090412028407899199104331847284344327199493495046182193901477569170834120842194560965139955520846525927953992005224608173762916215060442298808375729324234926992573124056465336024705572197734802570073825692814202123819249487624432089763416958637094571583875469141217931635428211574071680581219623387992317714792171975357874152019755897157171046411796374132461816962372858370157729449288703139719526389555454762573540956390528384663494833057831812569986566182320284930645000653364118758810771074276498968272227720534263678559787793533281884921830270384674287254709772109281285805525134901262702378509950423 [87,76] 59088754314813357630759500084495848286779488969127289412278947850085532501264405376229844869836928225116959088951141942382917828031446091137905026839074080073950510489280722691794376936691786589548631299632460188006573138385658402765719514641342796953369211707648625187511872690124528170749470080194368918527316352014266489303777150215056925838271185730491744201196893384485294463598037583357162517434520326438956966235089181444409790064931684965612693637654094130644244966402285018823754681797086919309554162166897963426128549319011298170332109232070422062486911212808003302890727574548861105404849599948893313826363796028230388526910219151717355701697624381426133181303448648209248364470435323577117317024788109629359589574072498296084163715486018681568852497611656853843112805534722667381430592913026887308200983025554790045127581745299282606964887087231746644848716138001870962543962030867859240601410020132508222538500868246793720395806105644243368427725513317269649570195055166813814789462749157084950134050280989519041501322281063468349521021777545851024807861541458811876865007807326951797881470021254665340819083509012711652975012604552440801320027990665363271378334270448701384931226297345161705739879860544 [87,77] 3150712773211572348683477671295243240658606901135865729771418229422357947612839347712473449155520124605916479255243608800823059925125454729845975021173431542162185718552880466996229864754683637486956179123997099232023760623980436129537667296693006899531988514887212093966333836027500603221386227345014111828646118348536814674685311848644661119800274026183645771062911107729054868323377988217248532151037128114513168457691728088279867124544877384564599421472254500492249711584789927799667890891351559581769643078557705685528706019394510302327433707386418984515744853527244504302208661494941951223060605668604590267888703729811933796013814350863278306499716573257037375122372917452838389256924965350927269294936933631321524570036793112830672100447365125161923139071844492319160006998736789307254929512734541328823196924010097933221353750057588751998597554437039495259465438832904429475785273029395989912851672666753957113254096657164847487633371843643121477284610618268368143317923822740398303498850603248881871472393573854047613542638587131199241678569305041644917848171909809373924689744567547137630170271111832548605653198934476577315384996885924700348359786817370422553006331165861396382278586848312717843992 [87,78] -15630099829118413691353517637346305694565981528836064101985666142743104052055509159750119840730714116587223552468970592017555818690443470761454062402783389698490981029365968517212995698752529574036630038649318016428544507653347647673882003501915704478279407143140343915068964237547730145072810302883957786819223955782829962449147933077105601644900323621925373243711480437641717512464601075694695574358852422945112540443764689732049759321591978989798834953063365343100330316651554777144243517893587715462465083570182574735124790351752224012000468112255373845290321746650177154441698648615395028725090775665812881922735068297720485813193945153580968566948825647633309061775035969718979465416393283995800078747900137088895304267469629905900765719549837714693580184121047148969971429597504875000951367542628718368659639612516911700147041516538630199966562621442749229130844420283479102979723936873848568167966601686752616704125424567144250472505337880079858941630826796137506340605465740423089069589815557206040117194120639301779988840276941415373262408872032401274700739351604761975774763287254649104270439450266815238096881051617811485281994386161410252341386002642818349342947026639643912545612759918336 [87,79] 57504165204070303887276704578925232941699270320565755045589289169505496854924093517474040627054913283738688485345849554656408032967775113579764361162553791105940654651179251196493499781275886577085927368140863858129175844121246659603279503277906035899366784072472983700990752907009551060908078973971003846546848033291582134655561751112190098216877962292455660667720986686921772389474178363546139674270453780217736342041396667560770634085106171047451411776539317231110077856036928919518000239990179800510317110228849852321307193042323455055858013086140311783639855769500739894527857485776353799246000338606993876824868757207361261252726917081029000259822775581723737011866862747104836913592768573705433968887192811254041377288558249932255900291335493897725889725601714255574847135504544796634558360829710377538006110980469147677863585012095998675121933224213167758792031961046974782625603046672314189708315156411964233619946533109920129156866697027241406496687801561973501959025683731853761693293394945874313445289479215088839172449809058068691871824100828681641064924858090427870427368060982082851846002926230820141054203153577024093506474208171689118517993261699457854793885327812550996433824 [87,80] -758845302248319189387635866495164542025827967216510851228467030696037177822298831322313937066359421961899593847417109405060920344026475022368517265403044273332033347617022767592765866615418245728825282614027294507957334636170689356691434259725015522339310769962241671912687920339720449957605890649944529996379195120478771515876675306433333423180112549597243437099907084695575802116266933820590901998028789045401354258516952355088102242301109109445347336721319283656646496131066500967719198857738336863615157443730321090472925511621622146764895033736647737469741013139039626495181462657416269743950858353267759676788391860096216192237096770548089436534555227258594887544367433764446230801933491458344694907112516756845061911716075954276889721629507595451768104700263544482308734701968684472970251873631098129734351699880305985055952784282387174327848894579081814320149446475785823349730907371768137009453307466588804780665066413722478727011605697562405212773299440590143850599379585230400231555557640106069038575741855912824716518157622278401903249616102608754118374868264120627107334489989020866127778055096306297410216217385963457335149088771923414679114467811760850286819489777180672 [87,81] 2576915338244539698268568620113839707777868967268862743337461855630773699413077324849145744860039057491866865821438777936444772676406989812870641933140150048988939763444570069875594295985032199155859735894752208530564721793439968525547085464873416092425685563606673393726608210585623578719199343372294380876850374134031607205171577275050384029437872519699824147509408660802221053738453143402879211937707548943907187462880395710379508168606639219661066662422782769801723038475006374604642271448588275704778844034954765082177884883292447228509970821901233951969160928497411017646953358866602106695827722909319940829335845589074292774657665468368625058689671476184640650561365498583374496289856636140769510068064102835007613532814855169420513660408220791739385722090904894722929256884679419724847147717594506618547951863964203331861970485884829858405605370145066169313009953877384894715460879688374731128779771941673581029737290480560937803141751127193110597940898221856627340226351626683912237467101015876489254009432458740031275885868245089451854352980650657133103000919886019063018801265288397786093101482972133785353612921108218068534092114170553129590459631283962080185297664 [87,82] -2494784144155309958419592733101664652698448169136511005547200800699006451437761825857110068640949232093084507229777153960341766708574986575831377693201513846922011726432860063976191622214833930412261241506925165047154342439197442372378947682388574733562683216144206370798675343481397935610668077293745561923833070004007134590636246128912614626911198548245799027476092458248719773626534104950354477271036543749067518686088793090247815617720229898803162731783302959866122824997469726451187199431026761043906366642083797651402865507101319102148768319852731198221009436355065028917674407601376634744592034778281010201204824433329044877662293413476978290342251132148767306171959356701651291302232845116638759733543797166138063422059939460592404566768600381504901196337534223750699245563205631489805040047371829530335611889292346240247307719257168924659822468014459204660891362076122507784099078228112492874377209036501857260406963935887852513268767775824769826790618913763850555276610121960223651107880230432546706139815489660303818754720068560695794191385885501278861575068658752052235783512872653246429608706291195794779762281237393305065471248364444365389146316655964576 [87,83] -2096785051574659312894436220527839845017875325443929629616611270689939997933901438985544824136262453708658101603358487169545472201594339365773276013515883667435299176963521957839415713164134855323456560852857602507673516113024566113268058795626373334654773191031708010694570790594135644060880776190947181174559897621689115607312437520235328759627588179819174681103466057289802035216825180606440715830556522736176628370829450471717217513158319025818139110430289366364194177021509130093631307906290573197871532218972244340912939747050125046717797859303743157888206277563932971062773959154876149270634898599377460236037697028096827839960351727674392736191353144306122633335342180904777397652671253394131155148585949344466719923411482717046358290336586109602385833529888284391114410996214715834954107376898445210222704902381372724047237359796109296521092879649969246952444116516786443005870161658840698526103555050495351072562633902148440565380383048418567654018532277192495221955146021499486974614349415296291917007213478466609401852403890366396110388255803508492901269609246613496481469334836960479743817395124317852275649669662747576580656276001860138564824244 [87,84] 1654594891350907963108294541611508674680117585003258393682566147604465621930175933681711145035851718227744776709162355210292488344033872068541887363306348002559793860073212429973083264408616552664223140748908678199087043695291446017104556204440638195350077111420715798027648501334972702920641043609264816427785819154861138804054355604168033980395961277059599228372851322233152006015950539005703560331405014103724435227346687493750958465887186748626732693043701913914270585359270322539263129826839461067451912806083793832799815758758674895312621291386041047367564393349213238584621560926684247569191726277147562798824997661396298670293530663448139619286357805442882344781767649200060427233138356847473416030108168187274588430436098863848764533487869380989055878615232885861604396104923518025750289841442263912753494977767253721239120405490417405562962712935133475631075263400873432830316667600809733340702251690538852088388258148220699630862462405731989036233814954919056770622297265193351263708722903577675385053410338500116380381164339183593898549756772516157027923563089754081861386459667740604093527329678185021508918583455370762714719708722729344 [87,85] -26917741329732951535129385009735605436411824786211114223301156646785793753608111758406349541396905025530334115333825339311035260004663403560886446381603393668257256989296556672608417959435342344065193187643029213461281884742515649948212649344378509551002145680800414733562243038057287324861396622560450569172939845341197790277108166315895747695927657167536838187345860701917994950818324000761352910485725830500317028531013284077925131723996449586445483194877445589934221304852534613384895430661481746805097272614131266606899269067050700092326777088126615689150315133876395011869135475036466524715551652357114015193288816094191718361121604710523681567533650468621700491676717456756303667691084100911402361447907238589079400850395635172392314442639066369560212529347027014181069615031937016294411496578095054265698239765426758820069432754072927434030564760075035438949390128328441640887819460265083714618234718191217521381987945122959175498971618172446063594127659982610869271290200036834590380108851965912122848101173448007776845389440332094035189251091233219859946980176038869401519032067317427774406843231413558568447087015748030042126128 [87,86] -4184416103968864868037968278433165328515894379954673518762362456090367278880314880665638483845241113084539682171479255819487633360714702774329831869272379001191906265462657128299680850971180217343192450155324709817095964941637618718302626222230284980579015632883609974682052142689384607894582945036297294572124936683883171095545315107183246296496151844072852590327279588793884715708255063521901514218552289054167051228489815126903588578066988821594743242671133848676434539345153078791490429187747195892028319149052662416309538889200869882592179862814676266939740025781528150634376315820887164604305094088160709742440767534612814180610771735091988013537114465516526170779670001711634334357513598104833769039281652397748614507380724894704630317715183021447138429835355117513716085957310691423231340199627065059248217609697379617011834227768940334223953867859257046214898301991731659510326958854157766863336577098924287437897506570578252608934658966209801008613615340428400913088625694194780910618522126352904816064463286197850608213670168935363179006795688173201879462443578656742650556314818362401125466715097001343669860566765888 [87,87] 11471450378270056187423797653152300913360632341692477954978157434172343108350263136938071539438642181967510006287253048054655050990922081508395283592762831623168834891221066787912161292666861277205857724601192274438276008904688630805670876015996243062069855230508941388980869340252190541365200352138610560008286392898930590966832515996986243115132191613130449500864840100907371182419376868749489427331511415229550615653078129576443305719583340059516066189695178491232582221970654287622761981065115140027824561460720553497113021100081238010927895583323750582433049617332097062989240568819841388730387974078220737785324357415874347683730656950406078955984268964433575781209271312326375650501263556338131312280566846599518720378352367512532672249362238403533522905129584938769906734264563651745736039993800124057466458257087249257592646249453183393988642323676854275293524948119885166872182248783550016836778805003481975745139164857606389172216214342259458301865790079366944246555386002985846566780417662496978034543756677784417085871242981558029795232451526868016610621561779273891581006806022244107888879594993975722360 [88,0] 3453216922031654521516457400498344535270054205734836626231679100748521382252913763455923578637934763850762821588636206842571707927044398321758743732341605377998884502387285575868738120219783129373431498072941565114892069302791498891660495283998621382684812338801694499267557797089436435380158896861686856598539059060901797656739988841011728662649185797199273374315301568367314502715665726971102590239116792620730413645966882882145085828525376096404093990996672519319889947735354197771471663617187029511300988794709317560252023020231433286844297969049922664848384115092938639736828413606204310911987370149546216633791026464407049435090395231778342459167275799453820031705001403649193019845758997938115228809632510072567442329521855885858573075291990958626109078009244556872685508136445417037193609503372225683195798320803644365775016372642255832490057850178455365162339619534777263792519790242184814987348286636215691531654559698664040763194971450643987736359141041012711788531025722918796945917318437906962638136400398921425486287752959872180569772332260199039752249942528376099853236612069044975626897465130111175428725181720481879782612223291988084980200464568527641885300715019712095447775925235771226559773359722263400569110665412907331613242444791510569012936412641966264934302586463253787149752384257947815148782158987201020944781023769672336553677237187656893570956122473073031156166952798445554293550202126503012471277837668398717474933928099840000000000000000000000000000000000000000000000000000000000000000000000000000000 [88,1] -2355361026013544187342688606838050803845894939580438450044001288097933957187076529832862206507892633696668441094405943199179861801453960623979730446660329019004745314546356416518026903871419299102976900944216441499843903610383045776339331292650711188230165360312300417590896191638946650201961561994333627334196463425244314055924414447868278203511150072829260401186107335364984258844080120365925890681773304214565474909444122298178184846049199028396728431823045329075033413822480756966053361404010450879450456043438744565373074295939408573554888864038902313619309713625940366505323055976399721011502029889174645231201722953544643162222730876909790584805383236192083149082563658919622125628269570634473655116206324418815635162578454035122603215112328604132354141582636354732862886438664018124523261262310396553525084346320028416153349366094985570852382416459621793590764019998541648600576314588546951919314981169682132982843070945793120240940334348685885105261749216171768842163676058198316114947945175339903091690922492914065453017258984993288657785521449516410642589673790906235131000943296696344219335646366283027322318159606650138960186290794442082913690082174545340335989447965422436411147605230518427437881576092293196440124607829069217295666377922692851538542499694723926132348317731768229083174320178368954471509603297738241552775744764586607717289763883690165451394749891215160964017082749172637722826191660793347955553921947259567213305515812585472000000000000000000000000000000000000000000000000000000000000000000000000000 [88,2] 313701652504914599856185034800532283905119890204722196087076061502054235899579899493295587919684092619241317551306874643754222029840195202384659531921678041320194017306829761020987645775125473732138719036809807893572851999932123090037480060167183579252974816983850159900008797915673932484377676536356854971183633876779901010105550190651713379064453134218589752444911571866819704633615034790106600170244650961539275041165772892222895408425489190750671458338540913583628864855371815713099130864451255483092851732392005512507280396874716234861352352864754158877287647450444367399064910415425321648210804352316129333453528195132370430220668390976478735417152613827885904072709354999479694027980889013150934135115220296249853163705934933964128556053116145060878551489818592971501751613951549652740066021243530709198432737446588219124962143744752340533291343213716415942675862714284107318514672564073934397245458021862288204941889645517842660795957451278393236484321506771056534473409966957839498463121767060809750528365777838417951288267808616757167489616337611885027194723348375256558930295691828223095186622901313441612058038302626153752369498906535590873867483351363108057860882220848918179402006973961077217893454950717661831246923080719869617932056992667122116888611022966057263042300391332193874990602194864755028993655772898522187405889967164526291838507739990692651983472413827472454190387492050680235534553906222377118537410427171797430880075360847790080000000000000000000000000000000000000000000000000000000000000000000000000 [88,3] -3601407067771705680293104890612100695880503490336971484293376269680761663618224215204090816317197293682240395119253220301588150139344657147098141760941973708218751799921772887128287144761140521520656822331037989160732430882726806915458437446499013676226149900003859790323167029149944670392859314743751470198249208062434900303159166978364791197875292625597109221663058952589437823566890065420587092519781036836670210844938678531754216864752954841920066028334702535948797943514681345935760232156479424800441326988375826939514056498420036334060208573792726186191050349242505155234256991892092604809953337826045632822468570485787439399858194264510968699816249772527016214381749280844493244588852899878275364200041797068628915232460375877887283819248040017083892259582664461164949170407070746661952547251075585732830936634073509017737305005132740183577106931915200075215571134407114061342683015611820125670749139958788046192091686238193080095390525604377553902156784759229492516914736737960065181206732669893727788095643522907503182683210271204839304702644020466790455802766336933594730527598166268387568137837249976640956432237612124598816451121766338371162620391065553442280177025400391670568209921290306092811019580317865071788631861281417739986343073731413021732955025801408690416084201658258344574630437122770082636376503221667787070996021573812797607984414068402441522973398633046931350151212224642681377461125737486550176201300452507867722926609766960594944000000000000000000000000000000000000000000000000000000000000000000000 [88,4] 35881712207627599272898707577806042655477944944363775941677778707985067250059887511850964460249125694213001422821850936617017209932249725142501432600773696998865814475168015150194789253997908837538633315481494576286357269702595774503484135452563471945533142227067318087923936313582784018103386153118246286338762713895732296638834531650047445652910640048830691372756609167592534095397259654158601606412164637914695580039998684410273515391064267078020866813387849240924346137715607010912317141147034956992869657869299605988687070364380245258459406092898154825172141646369651310201944867141889085901451549880032279970876850795555589566289786887389414363682496311385687036891488520117425795422493935199159109966990117111962868673257708440430409600714812713811143934407462407034311611112279052429291933727775107768440865134682800442470628729827549607380691182469015001208192001952972722483514327683029492914719186711139798658769539176529939983302917183669836676813437053168090953114438162281674656688091391445156413680897646969315960415278031268629386437247850191029131981570742269395993946263781879768119933189678910305212573109982899742190659416413050734868735121314534085916048188394645833095542329270264489683184497078969693766241971544408983920514758918764233201244793662881423005499258918895676811538101612703746568476119398579169097037465457951232785970699394494729180245078246093043892871962363419894956629508543862704786456956954815296493261481500697690112000000000000000000000000000000000000000000000000000000000000000000 [88,5] -1259738346515364245314174039358338225371827868605323687050654871302374458880590100718073652934365569540901045365756105080747688726943204146555414292509145120989146512184213965701253594557767197218576066828202705176997647183641937370336924489295121631859878178515870952396479922893377427824738151490413720373086010952070100813175350581632537458468333368389415564842908315177154030395668776977900866570888781080294185716776182683128849588849143458231432428844122398298851001941478851133262236142124879188833254881620672874544835382173669477185796926624823172385365927832712370733526683795191970477502784656463805881320779171561220497491125945687324396415871026062030065925759387857338004094330934372912088690558972916116920403185597262195836387852697819160419943757612807226001919979313383269736115057596088044290130986770753667083139183445716806430927580426962099431382722496922486887434314088015885601104370786662497168690748788858416787483498928717728823498629459015220153108355129468661788501473541866754333100948962251820078537919147590499266174443587912145007595181200106726084767114913266184361099015958737635074225284002914849385038129212110062881631432718798482861672868781135048340497789358860011799768375252848784428161085551486979519989154302521686671353069916276339961574513084652068671009617012275157872364907057690047674313522615089846287149594110565834235837519862583666385006519142434195125884918713209870355281895257095133289388021032656658497536000000000000000000000000000000000000000000000000000000000000000 [88,6] 13647279770391392176081131983413059080158001733452865660691293182869874125587729883678698162112733171001351846844142260085438681598180252425413571531666620698696866056569301097807748042603839708958982126467289357582316901237518563859185193072333572071174048081868322717910054106002821632152692279631921644120938720788215993497351912932201002603808069381499750335023449172394502635280790575383104896131793708256779304826440201486798282031752676472155183262467204773431044758843921562553738528542636787119827667939151618300630787985074411378244492323837066683538180186929903951179523321476776378899323003886352737447752644771089574608059737497794106854441034599666304721851012308853230447401721459433920312605175409519236439975499800521054871219877491757662677209678976643124755202366784873515812573160768760098089993578498925068941122600587864582565214614000416618251544457773952410524403772932008326845650548600961622372920208869153158945329637952857711845108722128656027642275340175741635268960537002344280279782933212593872931257444692822950659217359538618657496946762366055367645636718126593638295792850010658362385497160231812718075706032048703578319568610817491287537939764400709638709906974946566412968737113246154592214133277924823631933114657777684870321080438820813743296719467793231575051984719190641362241682219360676422232640509132528205538738076852085780988830086944399327503724035055354046078899924397830888411711940879111774860786123182518462054400000000000000000000000000000000000000000000000000000000000000 [88,7] -68312963122222180621228562866127506452344496224900219773364876123993783251608607296210398291962392087939283054331060603208071041750782324056473000828124668642496263360105573423059800291239373081155490084373858861285507838141859152074532978926820820012444756908206571126242396380277228061681524334706783353707164445180175687116505993185522990187223852469573049018745911379748973532108662977394961167934199562472451995029596683302687778570805483997237526029798241622147600421453271378709454075065636817432237498281582704165180994661270898403076413019512915633165067855267418951725466743791168194239421144262566397833904391105763425846823348631693646859477155176923683572378343476200252245878817477251929592021140317795867030164786644968168940270891011271833249386615084898790333358437008711784945400137594831963924820914384243520099014391561056590838997797977786541823646108532128912697496168903999260461988412865999176180044752843892810858817420946028716621920453218794935402441607866129205571575060100904046494296567706184725902088574086322927181902794506085479638200256958576953268299066503908470917158209965350740966822406437874771978022579176648925481996871120292667320522533159732033867396032997103982091899014340708897381032243063983074781239045934446463940255994981436252705194976292505190736367638035775887733721937116523402687752646965963060528939603694723410814212584897927933507777684342303035847761938863747365769461493658348795640469781955940420943872000000000000000000000000000000000000000000000000000000000 [88,8] 224258475804195628614974353850927497862133545246147909776932613622297163528989650647016232220254697171694173335599481268087018161291661967134238435488277726114772549851033893456853589189724230549191479757548130498908280157498918845531358698195312990496870118184918813495806230580256054899497145574532228742374095542542404233329869710484126908704251281005083629273422774921462224638870196058789880861449076866681000999933091483210483088803362898221533572510479980398538667190272298247323183000143285630073029970354608078020240398219065757664225397915907309947015322926010563468609087153403095648482556996056571871636755404554619892475743131605403313839229929251566446883028943211298727482576136811652728446551757899888716287563696072694364208480975284070899617655240061422832546819109662578060517323431495757169290927022841041343469945484825891397278618062234351215843629580656798684212409619352642988342123540642912156173442187754161772258224555468686013744075794526040211057500124418126941949849170771162550143137720227507511085384819382564130002581491667373648626294471762950295778158951325000751761093522361769269102317316530556567608226607014683865749182830136833628101876246770526428329197910277122169913563254516553593681928649158097684021105886047850130715423508318816085124300810085645434165686037513703060684457593587904392299262158403189773187563774901118272514507392781282391193056877498902686998179033066981131734716064701761793620731383232523959009280000000000000000000000000000000000000000000000000000000 [88,9] -571081433648540922201664414237000298885469887095014030058750183452219989184571699993602160635217788465089252767672846052097912011662777056396827232877299465999242017558757601411449248833823224474158183782281841427237011832608945902127704463699020592827195589882991029951212681541958795953721914864212445619948557033654420108124987734338528612746230182816344943686975270813943048935843980038939127337205433905365877724572148920303130346160274551772753200290963192428886342922987206023788458527262466396608492386261092954520118337245692472477400480155604989066276211239733069342652939286645207278414435056160942449155259635382183572821070172252012655045585669518452763288082537728307836555939717006705885485948501470116062807189248983384475403132872586316018419860292760160057465949010468777503676868090523476504300876224463869297246185177387799314257451818995702463442802006340619044253777490660467929659297485051455935470167345002878783585028671255286188062431729568473380384228404199164311952763346475561422650656811476839127840997501551757368733359920189748994505505432505548084876478372304605176596727766056396566115022737902986035250135695427973563741731693428225461156942763525893888422931208038131531865393443142835047438308778907427274522195928835571813768007902908004213058377699889494389101809077957510404445744994496544325107491524778583799547830382276405655904778237833335287425498242786286651185233317762304416393959944449345772384303631108363624906752000000000000000000000000000000000000000000000000000 [88,10] 1180771700558147049763199975019449019965911694911758294266126365015805997108116009754243022409107171184501733169731159107254156983242527109074511859627839489980573789092651860778503340199091813661298624446302565626876594222364041643027381120425898085874214850539519945878928420465861907777195803062255165370165022766606083910248558951108726463245632456745646015456846204100379811556637827601741592421320249330796207171914331421775161334961424879653488043553643837510876350461500750442426444751109881252170891071445363853051338491277193452183593241457254019197118070757414840437095206873994946347116949957146654884446174617811031777857375358412496772214852831462625367959462523559183114591290270302137030198594380251340956266126844297559355237574436185124476553873247571328395784851935710170000915580572297982274787864399442382866497279989932157338773638385945238008338468259630656464037253591131377230694019938704106727162186982380114754252497499856946183091855176912389689590860436089911647984601326203366382951391057052844998719448833140113934168390963517072740243813730507716062803941933097828021937773723638312450718185769409829558958413525650956936718075047986573000307710521672608424328883012446602413491285537618106468031082264969602055777049630043235503267826543392215337603255365256851162210048666849732207498154756899530489930109787752567406424886443937784075220809283158138748087092551248105452472944293023076004947931792529752340775678967259054055882752000000000000000000000000000000000000000000000000 [88,11] -1911418993418750389601259325331978367590651798969742788049896901280342669399123177752734971595246338119226134792319883870869959407629304582207602311718423997468701266191422982963838228802674558303600234384877426863840505738975990516571117488870745546515348031889831038213950987102885431079707917896677385261276969289430557063484445680147663566674491100172238231387900356633309612119099239341405889079554045759536250304084243005187885796129058609121227687481787409349168919900932700940282827529002476896951595662979237330823086705572968284140587735187189050952298920654049629600724417696250525362896353159090787022630655464937412165281590104795285594113780094201802537748957572016820764017844882613620226688812953190329737435538178435152879897978682229991496968066048682024740676177589680786232337094033135913290309924466659203035444889893803605160506319452049728969196320148034890405727389521272114867669380811280226957877885371482183592032463768325300434603432013336541423147820158388041722704681273922941390287621697480585183742683634580133389707907775607430819223122990395253163135821556956310966115069087243765499461048567788074750029797575243622114998301018011495558595041893982828646226073452777859552309274669443696599650294502250869630550205558192567442733928217943605573175127986556056024143665156244974330952515452344793311994221334219280794336372929838142320362757211606211101935294997129631809523120720075487573691013438816215329019168768640850124079104000000000000000000000000000000000000000000000 [88,12] 2328236302167044470130556950735956743271331571576342568781333577979793950915183418856809472286872494004247273555596086816050640335994958998251277669734403560690166721479760158274087196936135453707781055930391688914479741477853273132293530584461545016153890422482205624724170805518944022186254821539384432811901683653639503687402378862753923969058913105176960726392851861436307348488529680443671704489872159448449847837228500935326050458247442206586691843150135007379729120577057034729160049093903712322270424625350696362349116676742107552137705264706550316283246700500167824984796859984785284475670402618896839376583479386967059149731697645579048530179191931283037106384361313773590593062170871431273786219343462521389758118459367655287434143450664252398870183871327788878219452525697579572368416565225037482784089266236820196665137398319783690822097453424256767535516018171892140599735171200586809437363041880259417178708177492613502663186498726449433121128198694404037344659485114971198561231387873169131817754576490711431455599664936979647492349722047710830811221904078941430841902476853738884562177546893268854231725661710708679829130077772119748044855460092231381637549309760670679416367223493649944371736078082450625328520973957702566091461720230108905544838142016533283465456655414151388095626126086286428767685140168523340156913442799309353651402141351763909796571977006082650285806495531635002927581143161306945000010761388355599227815537951671770054393856000000000000000000000000000000000000000000 [88,13] -2366238418327591087322934116724225540114103322505006678409696257951101879860855140213185317557275201428467871872179244420757863758097312835802005109852277249395922814400189842129123976629876701236653092361079876277956406665560263866321101467809206814797176988844761610659342511178073491295508554108664053857404955813287138371172007104892927800351541258365880247541523881903686866947037469757753943508331614788549550965815897483511945436706755814591084724649287446511386522749168137380121401979633403038053980849397664828446188489268804655836887074001917443517996705768214937798898122929284259626371376112415847792855069098088622038257342553624299840159848755679989426353464569980361253315824742865752940353624598984502470492797569872225481316396733911728952561837577204304941567112483614702111921455031898604609558624943533187571805600777592151737938544729019799183717855754032071898719435328230745009668221789606668141991886532370096314744082446869093352956682095219124737378150462063751886858419860711710210262406279041900801367536435847407155208386140764596899631084934323374197520165500794690271565650547228602343644839215747297091720425986367545176000109953468625147137514175938667320209925303703241099774076864219913708625435982380053116680790977441843235963692630690919584353516266190613687617806649302391245298360316433481270416425618248243873428416192017885291956414209333706649578739742946165648044665350896742329105518334192302305827017601443070377721856000000000000000000000000000000000000000 [88,14] 3232754282970489597266415074541576166082134332504552708439201119537602881460102916955049460538733135402967846649361915292470421081189066965956065760820863753397496985989001753826389495586039210795077775144943372513917869479058897355991991033222428708119143898780852590256936413963775268587584779247278563381978900447522103904787085801621542014353814459776725915218422532709018868245042412764914987937800786709288681578100786870621532152021223499663751194058384734866227168325412916810868908407646556997502035208871607442371062435341293802707841085412996597041875872922738058082368809298800869153048649360050933953665629189693342732375954697901715746422847990863841657068966654839501028313978848261356184568490935569272613637483663815452313808316707271206361812470522997420593214652918236490471897632532853982332141043018249565342152211240590627517242850975374184545919374662047115209660163207661711936843321171074619039912855591222281313646417602617013129716137986921247108540867947370025264906518050156131300144694236944983668376561700898491947084948839950412677343556399698507441021714598937424458949230987471123335841157732843959911113058243596239520915471355215516054119256748995156832081195606683218964127653980960536946718958880614318645505003153769552383898353583053589484959929225439594863850529607195110525601099494799837358486574644874674833148249677790482810371010591029369976202214512480961578337883078994662874297173955893360229820946382259905428979712000000000000000000000000000000000000 [88,15] -6551927744603902622884468394225987970670236792516202275318590290525339272647394312587070020897667688358167988819656706673455315349624546470869457550296422261263506648641134666966957121555006934241633627280013844085732811963673963983071543604093939598835667961941674687502919606857422968375923032712024520527903443211099903623940213588286428335398368568848212298325075295067211295620703984824514283190550208954534970604669759788706778579814709584496676829280264008522960511406413302814333305315720656807356238558488745682140790803223833239042518568725112126910469661826898289186504017311477871685162399401995529114158833413084846694626374680255755553351878127758737832821280043095099031618890935003437638901386890980032791283052846785355582736185222713881279105880098232010434861531753253863617760367533364239555154289815174729867601108291423692761947858501838850235316344565323927369467321688946092835723013217836704521615632694933649923924583471762478692434785155585728090716909444847128521961739151275337827277662608143045322699661561954635829024615261295013857286754499560489208781513563763076372869034698589072588020682606787289787231078613884979517148992765450722156879442970682373563850945546016889588753712776344425746859286075266133830710593583017368662139374670032091622850920284344054440388100010758142259368874803950422361362924359860657873677173154066631863262132901345975432592857721512935865873804289105785351878710427896728083025582858764837051170816000000000000000000000000000000000 [88,16] 11744346834590175169750516992187337290661385133109632028298488342656241819873592831623863413344854008939501459487417508907199664925775171416510506079245952394503360401038344393404386855110641433130868248896379351299984496365576991446212490708620176570153792005899076339579943215006265831539474984101660242346894014588448054866860413752544585472880609123392042664804832251344686550900773027909583212701007468457415130284638862201407773779350100240030744115562915154433953609969903300441969854028421551075987637180709619334751287842271718762733132707171695138523445269223644171926948601532059925734107454599529472300695265452083191211591036367863100140961873949924381589803199518508732542765013537346460730805371957879286947951391820017279543495051894300189922145959172561902069778646660529623067659550837161310160804529504773752050100748023622620176884400066319900165967612790244592439922709344599778436760779921570361532400495419022717814967018423122032577255780473434315802933252505976545156405736392896034249458846814825517028698701289383305232497774983334612524798859440608644423025144710922515716665523236906610679691378954585718529452418911142215611706331892138917565946895836277179415703642256291371395800421394501825107948576829144214459765683575150089767750417714523968129300629068509115686221442355394769670940843715808531836065374815729903013887051351146909082003738716138496674101095793872057352654478280613034373369881908646072047639932413094372298457088000000000000000000000000000000 [88,17] -15391152536246600898188644722539309909863098094269429502800037420462895495756592450760794850983724693644135889096106489775451804599329947964138088994300305449057175873193932829240324630088482861189038824677799088886861281332606813096004031629972233779116464455622344855278114116471605689350418018936344422766738000973534796502759520419576651387988744784793943057571194443663540005031899562127133823758111068821747570636348994971207297737040127447675213246343951940083560215452638366693802661303232610296110779348851560413335382737043968628678625220013703999009572804686567346654124920919879663210002833022580193512947682676159044516757274455255182262600140982947426962642041946788543635870838917622339598051133264732260012025863396604450883206644164353080764816559122096416242842242713669296912245715615162730215496493621717276518690962046391186068486257512418780723907379493879015406661718921347188129080860015581369111149677663531105028571573137654325484770636814744404970750622667453108188850654800274327898340897015171212113035448612528346719253506487400064015857438472216145302091892290289545256641139765882953834870259323161700779024891107818131291105587342735392167616316612761334479937345614076930276517435323444785846624373335579771161375666321495641137627868448037748828891010092033961030539087760167640839138427463085717147348641050284061314328075227665723722886542022204256116736343582304407666015880251018421640835659765288719927438374428997942014640128000000000000000000000000000 [88,18] 14536950292437241970613373469490913914087422703690020368614224233160442093902271027357777623119900282779766803395232069789999778444771065229028748313399405200515675281141233916321161637021265560613693489992633781926342958191027881730537244931660674358853243463370893711815501011336641565674807725131366839017950980660591708225232401890250146312616509054913426381589979130783158752960914740674312632767722190185457969947764723372528909853260235258616107096070455294433604278528707341950927770261475429187794660322264437167715092840483154675295586063281314712365286486271886688179214653199914883369730143199170167697319051574286270528857219221348084570721822658381538349558706482204348401340765829187914518794549076580719221416068736333354969619283206309865693619433198412557075694745073245966770787165276544769883194425406534925975674400464192353002232256336712464327871697221336630445546378023327865928426837582265866784200042235643898717429830408102259048064388214817399558334976113987856691923581048874496028538091423960285373801162082213105090474174871877223555509072493124272243668087699623006678237714048441137651332978110794487823738981120839739867677174022043098636924560347936302205644622644854535226126085270012147930216284072460892587892381309801428745291249453837471631682978200168444125164957648905270486523733104628350564518131755367731433600083774340020747444201810290035809559714657112528856687756005826447542538443175164531144344600689962743836442624000000000000000000000000 [88,19] -9891875076824319429609412232456303258509962826465503555330262195389280657510948568613254654947525860571818534098199389143496549554606324668041072769797462980097981110119067537982548424549492445088973955736190663683774977468059212964759605252791182391804607327957987067853563097920173417870201831820268979795571714158913852086098426338003317963975706885344842127479857516786851704906937947074929384287414438544692168080551324209379613370351901146476864172446736376251944899664851377289370553306451139097757779775611560691807149760567904542162410943389268193799749165169038965242409636208650767708403777425083037040896558310474322577451008298518718060852186485264733229590243375225192083208139495649465562428743418183749499250427860809981981574965371813005685918281373571836920706764306030794836922018770881165156281988263723886764640978296206934866777057535610283211751260893141592248704936480819046833046105962832510250489589019820763879117765285975954523793239152667860611471190680573619481743442577738108941902893761736918171106206210879339895971441600713706980255838052750429815146799213763229512991529470883641742372601584073922951794657353483180183740125057318431599152468465437431661630608792853920695343216635875309053409123971163437535512134159354959485279207798475389795459775758657098436694083204760781441569756414357651925084026275565056987316673749178743050769482363080692155021282930455349503124285967358913774272562893977517653992546826871166256283648000000000000000000000 [88,20] 4750810028227310575948412647476328511376134327151096800637740207155317777972660743145137021973797157641510026691959252429268586268312392225966162120597642189505265753668833802455463491572589634564095212641030308157619718897964939254787942374777774079899107383051439847829817014808007146542230433747122400782223548753962343170666218651671001472180907183215887755641994835127696532238967680907644453400983874261540246388672226069212447368645272001115694880087231088234165169920082707902116524916072104372781417950985665514727274199288960122351461292267475129667896282393687813334880631038363383233584391629587940103343460644645954976330604938435776242214607192052472382559333305482913941819965751624235777323047461733412342714932581320726510608384887805030587472806434998317452106613749992039572424972256980177704406289509537771252726098660654938736316917119224944983356187338766027466158521809052292419813133293621092326482672176915241780900105678173131416843576192970515039453156917825685433884171729402630092310654311651142239560101687076421334898591564646343361196918294211098790139469437174377937647954785682050163310113131534671775736452982530608365133765602142339615450509790669738057177562684774367580369329611891016892405608316828080061541436845484246668891128850657584739145340858869812308695537961271895604042982337709946458852272494410892281704698768655526101657069917138367774542146202649615878186847059694921068202780549344187734310697482413443605594112000000000000000000 [88,21] -1549927275429625756781951132225910117380617235705462162148978142615800767330236194419621451324444345370689099701953901516825831043959929967000151338890542122347694870042320658427257641690144516621732686833993529928962339775471656689225306190955294022455489358535001003538265186792515631343245228983980570275784164125002968899332420106891686053508659863914159183122076581586303728708988694013657774713386527677601354220464427469153808077114252225759842339333093907566999479225559873369049670392177846797336829948206584873597156190132587170865357363219687405145284548583951555747844663777722501766142593301503451195214402372307342019583422344966155622019937733534911205807411076090735853852673418758864867539105847836134196654749339545467607310619057680045755781953972641398809760050411443012077075651187913014072774434033444198189780404218380837082883145651113653079025343254022752672967478914274753243568198873589055194918938341525063415423533659821628069706052965468272264561572010836605200164949583582915522907589593658058703876894861580285131692071624797131087146370168234898477767931671583508772433914034224825156251697333367049140844821276380422907970486137855969671165489926529356416687093969381780420371776032781036254622603700681824042050078261085015626241674923387232520980785705170071828991643729520530481200570799211912037239863732726905257017578628524558562135399421175693193410641435340109706029544612402369483320169719509740946626377661013201990451200000000000000000 [88,22] 401929249641795556994000124602645313014643154051917662711738750292494576586939784394196130812628856154774960347424949306451603253847171968000026848530693863741093878622359252915123274892172756191293863481008263983076061727552831812074120466594675881436588949593261330865922968056350847664313782763651114866223558411404403655031294162804914319726157718518339072633828563672158537724070037326418346092797438087938728534888805710673059400192750888787648813420647463443411734720641756207940046242814528487588838467205506155362803316304932684432454013597076357271090421595284342725939225883283032216157798099624609610954064419230367697535323584789537932097195063983864040341634415078671609559919499104351017200784361606120213787135752771860221456865851640345762391914524082272010277177120227801343241977024046190036405589033281962317345526832230954276240075494523727817418005075953857737565388065295625936647732517033573393813081809947481902298179763971758036360814130865233335556623750729912114134236773130193247159002781001542878848127940268711952616523107689360884780490778498767111080893688698127966767013141499919215993222672512369409202645899401643376438396937006811924062840290200932239262088421669068912757742317607011429278280042156675927599828876656151824273346335562371719746471810339396096711060096747012631866464046878643414220824006966537059479857976280042354663533160082582645948085194216130459023166237346794311172427662341065405221690939222605525155840000000000000 [88,23] -241835029966332280673233958083173866098193843705435955641208493373727582105948112669963613763147466320884812013714982931727359268527394678430144139607787527498825960196019383702351326915783139339904800800829774341064114580970829464533182027365858583035788893665992001725628082620109228066652223958993619814825576423475748664191494921154082798910656601093819922422677927199191683836921170972638044325050218703589192464769033260762285246704366550471902636190770813988386524655244836375182104624103810812574407424443254908745755470371322044997260492869417934627383432504030933429405131671531835160256305617518635800018714846201104302752250594914283665176629977486474633124825036493418673657010629512813483387397032169447835526711333177665573666274902818374041515983250122626818293580925550279806379168809881527370416126101084033772331448879610831717911861223026116841780657130470447189138261671003989626529315490123821059583757169108423798115995941458077840249830246447633674635999338333013515329320488072961633811809789208587941776201458562035996525816677600414895782344676979706431552218482400280772196682735104946839684976302212875964351857608009482771518513512349510824029035127294540015388311053586413581845339622327350811658022165915784690574394283877649223381246345123955465556128790364673154251443009619790199597445612572920909816975264997673112002957673111190232816227522621596682474214857404155676061725446797490424461871532057650559566339797402353674485760000000000 [88,24] 250169723982132618565190775144180625238930103762416610908976566678161241040602367704112489718325280354991386745679860934971635784211144521727547293126343110346752669220204705491296139932455247219821338849561005648041905726122541257713055869992653287259282676470738788962441219535661749312789878172356815853778690627238030481066878219271888775133424653385645087571385366286963757657576522823339115317808388611347878841186611725702809058085985324993202947654317051051486684439699048727886624157574604200812185835778658847521825611458757691666796515848070382765690098021445241803108522897721025832981575988570312180876339277949964302930226956558568455436294613415281969010673469410137536063296202475047862631801877050647212024749093413829794936729402606614276158070144677188150064050257916127182435605997541841525866008802003876852331125465533173759569322237732994624135762860982652485563231644789242069987807972686200887309756309580369006862596665195995731720706391248161056789309795434273350632116113034315642872999402545514868176446367341533044376767851776382063489462541879809032125126991521012567161713407644463184164061995857817999285168553251577119146552728304791024483104973492056081633140071967735159704321326855029555714762200343492442963990595072467482620728225888535037452783588020599782951426270330332103302365065524616773900747558677798098775053505451554438712426963941644867897971392615819610160284975535378926154179399525883984985232202790828622479360000000 [88,25] -192311405448010686184894406094197656982412882991505355114576160184353978802556186749701092680609897014606496881185040683934252562609459324144109212710438694925836448983981031635197533103000397989997621488094925322499418728752399365600091226526784721784705453734617446474127445876563181096307436401162856512923402112352398528749171286273175166753191372069451792254171028841630721473257324824579492464832508175939362910192118412601897606618298546805987135322924488638816282270355385412272276360978098448081057640063830025971583734172571294126967770655906798850696685255101221461060324279849936115642206714402327086378864660232491867752331489208858085130248000197483494081506112273037189593488692201530751632800701436286746714850405702354341890835591926851987611354881401614079403975776902704354620188926143960054592167979707461907370421963431577527227797259052055340845038292355197667609642185321138326239401188670912103450537836281434417921631739946316507521166726431485808944675987685960677279832387436966617685926169952510318703206221723175014335799534991095136973108971149229200625818809412019809136703451833673551540472641239758256393684375219381055389987663975938374236605275428334826920678855203472188977445581704842667254307214576376077175418914833303382072460358265290161540254030142699105760551171767452527657533172186221004075430244364431864250564823998265319815901833478488184623981913928691570280274709434299131605840889839340034086462661391808218005504000 [88,26] 107546977892532694989084400815924685927850388964821336298330610581055651705590636632350461983446487172632112598587010699357736195263075438810886131549451226484576536187083042885319235763788299998123102812897648391385967847415935388610194732294980967675328239118539234435230714826000053857788231385901006130129121063504240651823875316603357903061622419100273024163479120783294430412671257786945238466434372247946925104631733697491282309474187252699113520109627257991841823565011012323056274536611908109883596191794189894628704401193825984166556025804481371070399803057580267212354602942603540242886611874415652358805956186477975881719017777526112098721187638739487653095046680896484401292710723528891617154418111508584947962415059110989499962375085126246571221440971170271036376545561610806257135747198740365449373917436463078239660274867822333021425126832811205171928005535622092439892005669920023005489745774507290193497166075431273906022719613490670399005632979684397650274300681972644666886134772793731221504290623251172211105325831949045062112493842155754334228232879959801551125847887642075011385247627901387400792664460532469366914714296782988283501944424091779342878266051394501711376751501270224973551220714566874309951076000049730722802064527262276116978088241201825760570249188426805011932215503594590319036103088202054185290658653988954729794360766285648282103720344991612243637368232137397026964424491596271030704309790468099196833324295860079492311796 [88,27] -46810173539297638632450806941002801291743665514894468805338084249997423012607635138536016646768223518351771115117929501295576989477585404145180428417475209299942332434045689226437585558945523678532241391836995984639326815517981180193047408768111113948287203523565927742715881531877995471848630426269836586036811758557515417161699290501594093117864938214251293721641987476518299818355038867914780829533708094536213861413356627670081321073717108379969310530878289979206493041104867425618900513703566686679611419899023016064008634951423385745783635436221736778486800446171534150308640005799049436327608912691507901732435509619289761863945439443688967724109459396367057037572650542927596574880799861018903623024907385746722562572889979368653248102181620009629044766032701744483179387028305927454159118463939495319847293480053385946114390201941720771165119277305981355295189206517748967200356244662315265198532180854221181347889038317187544829009365086818136277719567603816121152993636587767968398708170905207256760107058653545454480540634974345014398008985374339899208726579955107818944344692853585208614226918997097150339338459376937285180696716327075471051507620442774882389410149980055606298607299979459093633016028304493198297830547063263270026232690437890561367376239369501454434986124724989929234327702316797602747681563639794666937390745056523353846057788708723511270915963168264266357784802489201080731298509108566551760227475390860568428665272501400507392 [88,28] 16650725919252237492000240845569806661245105397832817349092506017771857125341975326294324801615398673292828720191323156966730147116899910000843180893649281798359386222083010113965955819644269327316177844185327914345093630709518591166098724220028311590811701765624360912021466085287290473279731739517425276131512637317136970292102392683713521323116238801247328798374752837084395065705733481636360351555132637546705709188076331471147269870606111249609579531218734225281699005116398073463788675901201264076684739833199220285728313978077644433884194720849131870929246043974372609737477666116093541345118525593228554933088243955588409070392390924862346933774277298517279539490416668986548114044931604915303301088086745591249453905011456118944317486978311767447442904538278637876250291281824318670226657882553854240823963914334650287725637230697586196473102139607161837161742845497870755547138313013538450036768046857617090933866165543020648558681100550901865104920606571706230271481350050449943095264457657231633156910511607995018171523563238233668907334556311575437701729510329181251264750818717368181155962689178725448222059381251360992108959915500832175832516754483613831528665820507454888024206420097183681591561000145995343902195409370513155328712077637633798492588979777574163248985351341886441562291560383622107955346871371322700266113074194756963004131550728693185070227075905774489935216955859300626093355863228552354133946867859833072543325760937422080 [88,29] -4991964093904138602007132879074822519662531881733222467174800175546429872622987662293199235507575994450802133154289858264995642358619075792223793461420000677037052359655386764473068349444504513176971398312944443921219563742447758382733578964701250077032788345776288053106281140369047743801514001729147152671783058722100915874930458015301518628745911354025102562859402704570363507248084685616484163019777579650390686427433531853393036617338791220818042049138088501160198785052961256002451228100514438951952217516827446553282326443557568119548544536176316720416649821527951896367889742710256322491874617097734121678046817461317110021370411940466462814083871232260819370038932490100891717148699720512252277078177851224638108401064910754254523969847948522924135786791822595609729727353403450749922994005341150764166735902490084333195767457253479988690395581740580972368187486695752235601191469040960934001325025928017074840258481231320399089054429601433331874652799442031444603002733568926629870462198446441398414166482938685512318552034087562462614816094357206914905605247705159340132197802831363832391874991261039228453362917801962964627353799750771229753799433422243039586321707943652594648161012155488950920620182549764372327723050764214673851855471945424278145816425011718880293035768490737059337729975929433046421673052446856599208818425993994071100405810491650653059485106307127118149403571184369779151218662518058795340272279972948263451569259872000 [88,30] 1283100697518294772949563163208976266344149696813470373509393652975693563671343930134491415797081214792994561182098183032728107685720241514744182277013609386629506661634223656845278408341864121570552836736326673136518220836172280146346897383919973817251687864914637873212296344670080143621205397586405934427119024169965963152892238513865907313275622181152352543259355981609266652336343082361125362298632020988988308385816216552381294524895862277056059812751680926723442740475725884227931555355570835797187909072246526437615372559689919748229067298493194964394930414297281152928823975793672448881108993667217305032676866667683480413899230054112240017425810032699261878152176670449572660340065871134235356296784848419565219579149843501428773750665974166251042342662872508127100288783600814196849186525299480209410376226795084221071856456706249324578435173705125680055869009276033545419774320029664289466644151782012703486554108925659407399215922022808213409772477026798526861489966790380395302656932609797497747810762667782200240346176446363679583636794717233477220198962644488400758687935599603904974899894883428072169616840669260564913997381386849657430825186711597053693123678561359185673027782713716751213592797810390062889073283808167561886414594635133264647959923025463464350162511241997366521306208263543015087221967587199517111929341851267669125348179566869897764788378438917388102072537054965401234787461183777448679110708988240581313804657024 [88,31] -284613572013076962734668828928731031995923976988639838603329229627938466097021163226547255282340031279395932595190404633919615360087914702968577249299464922353450885496589537092250188182093881601869100439201054011055168495864665078234710270147039213329119469048955498710060496204850823377753081961491852647727785872591552526568469206656307381243575056933191977942400445773790828281482160692135673036150779968039816511983977240211779587592243617733360450796585745533258819181146935483858119307323633345651543652082190848368442068351051142835065882704437259535832475601489572426989115460067839311465980757008810338097206540486625127830270407830415047377903759898539445291861505574480287743722891432166452932825268553632690223224586655521317121147706137953387910450684307039633175804596889619543504252883180200744231095845244450143076495262251352349328961600617177182465514836825545378843395870061478387352430146372737955559353377001245891119028968143208103336558115211338802388808501720286144519284681163909085960240717201292444137615697510754884341480607480001176046313336347177228640798229682176557462765445952232996798334541850009978660856184960205001204041916025958683572405726322392773524042763835642999264642720957803398361534574556322886209077067355548001800802042745318209241230171317267897559033394337899252144291880438366659942482999138801742211423538535065252231850841141265417911323026895542082546729417048239013241127051669481293988864 [88,32] 54457661981687259359971112146525311180485748123259729664248177117644444391927897763179630860004489357759423726661631849798430830418451653573967733950607389817704547636694042953523293472733069230376746983877073687895672749781935352465744704898224982691174240304579931687877460020020612097906750494628247180357584843388674612947527388051602252452459078755174777942914445176620022792813956182681901209582830118638502508500610308013348590349648800940017670047568755041022133918967119641384353813659732048669897109911065528792993187602143294672223992089959759658912011198083406442816860819464242711119672574195908840146718227958770694007125272851939859630836440264160208524487694389903861612221015706703109970817498942937251492563936014511963594216964302384685004373696243815667482950441194115482184453867222753457472275720748325047544348229242066432534024306765843842857082832878292184017253142522627783108229772666422737311172045033411016819764800790228290818145854204765100191869988557098032950853121855503708238447813176128148266864770754715746188536501866986445263721457050851398289594163441006747144011981576534646205463367151174991428258511571463921873733826834516209434647418467422380020776731612214350209331489357731366180295926523946639943027724266891152758777000211868190452769116127500641103097851051168453856875729994017861688269406220816752036873508932817296372239469077937238121148116021297021732283505234798387342130580158396635776 [88,33] -8949250793074885991110376491237489244724384120745482779902287214036974630197723469332332475106078432474225019832917665705032951937302585221396557001885016033930536479944768847979292537928546621754088558578716949995722557574493206056922857697739269555479482433232516870074121605683422907931378051726761907184770681094912249725742751849626596827737372801678605419137970678407773463800442988208448540142366482797951830623455651515127868548960382956601029371949553316862700855754601725364378107650965128149295364364310872645800581380050540038962559043748050431834659129229593044133507251651988331808079089993727689906582468050300653274644659942047089228029129624683194345650718380788044086102491957610859228285473666873009993542182485611719625435785247332223204783352358385674366949766290164326785984327307835082627324782898528622225540052560372638397617852093523692941775995791136143347802826607284119470965042475285312402835081907631497782598685252950505877552207884474498535474590514483838424474908465742827206122464921211906764940492753538574030432384666509047940684016250944814183414765497822632811976074074534352185241646464974880522631532363150273201241517890155456738994345347117614248915619061866301335441972283110878381833491519558171586914307013109392958621304253942897855681310534571791132637503847849351137837269007620072425994561976118431229915105480310635119859697150750931655925076203247033383318300323527442385961686177752320 [88,34] 1255062090493241125995866029953992488206394250845159716823451998672181489139219928537727799569869311027951007809917382520433995944049728967771812238222526006846511475140358290197119009904156884058452766284647648893388579812170431000974893859534222202432171488373495671311965343400078637440917167167532699275861606892644975018306792846471796131225309326127783104861789167199680459242930805000391905709656477455561015849638662854781733179256193985319424204676157106916396169969454105772533257618156034721397135287519858844117284257685442947426846407280713147962970678986360242288137540176933008903127795805795267058165986705659218963195712573491560884679978777873534698311247418286293850255552507759665769140680154732148598344476362654729110771718043827182749543927837516177142712879799725244973913849367691085684627111544858837894989810580727432023719915044575639587410878888217443860776113587356877960420427047063250564739375774644816292355366684276897125688874785219265152009686785993101314868171625274782873283756780718212894364390326775849398355375066696589685011756094771208861338927254844384613897999199466414542581313940682702200302251370713377697685882222116608321596091110687553448206501931593310738308410361320935773756488279586052894807436937626396204037999941644423137614204276080100371897992298067507371699800567789009556521221706767246651297896161180550558363101315408364518103581624984365236256305645523741219081664148896 [88,35] -149010864156616650615029901316784587157112555709005823481892154077417148456146835118611745600343942225708925274497872426797548004062252772905042963818865530647920333944012949050467439228459077331882406742152950507778743932844366154555854148478256434077428802476027056156489848404727397575246832304364409679069884341263769364325560477660975024127700285125853140194003248535133049563456738708458226308076042303783014917058745083227548448326410814000629114374079552868571797141601516059175372447650652306426703375551010048206085728292066797221963634620042759227867964761284071676906072705038320814201907132957901972843692095874015187352130993556821196244094549188538521637656643433852099070005139452730371859014761547265230459493330035485448481360104719823175981074344479389987385623759707220467149395308609358813234186390074746331629615476784881812946248632552239449675104106277254871424628338756261987703567988960307482951026017142752518975188194266551436543340954560180429231381953745441873292282688447466448454812364702968526921853108609723553273689916822123882520288936013179041633474902166580549836120933189916132794066746354427881271015152642028889803830046914752194008570712460273623659095927185584435895831515489643586988655696009889595219340728171988154958096795110419386856276906361674522962537404202108973436128334759238157725012323568518539644963381359837757086631800649703222019042618097420686877670468673864754226925056 [88,36] 14838757926061563930209108428963298735702925275904189417155345739530228801435600587529478076790289264438089574646957383608750340892682690573439690700691850369381657910937301042239562912298872090204933757985737394009443642765209497864320533603923544209249749230697988017410548387036724440422071852690232631770488238163736842559039053335565819919262670851448942933685140902516763457342337200395843344548054346170555469370691584149273181480743435122038068392169228118352029663660637066670519957151006661089274345701188199386206509709196844004166363233700486971837656482714577613439168287217308335138549040960730000443932346064933637273175159916298035270800462961303806213992746212077014038518415052436749937494010547870356330694377608345910215757786746868979590771438767822412700671238915534731568321902300303734981935212585215414738517095280364356953565723856364636578717066980812796981464272898357833756221007630961623057221339044125864000620973979575659324241052421866764165303863709442890313801996143541581499597230950770524478384474811784408153590668913616615517361793574718732592679990667371610841362355059426051587014599602071663693602182205430906110299149735928046358292613232808008956605278663642573467184936201216587451077372930602164461880118818409089886569825417543305475679592687323816127911187070936332963077051979282306151053128771493762224432466126005487339844256891493251701812985685648979313830018622791385794688 [88,37] -1228184713711761610278383304926422884997787886433867267714313214148525750405553005433175946078444411213254288440736760368708365065866705089779576157877093321063378543861636154939215658095659807182914015098829230300087318807346374273350166008923589747918806555913914427488322464509946360529789936940616356010061373912484225380051530296212757389308082610719952696841202047642915362399962736952503830663597821042553702132047345215262211437983707619361826364207592773983993866217872285682407975394262796069654480529555940708222693811080633862662354780064607369865042583659731059951349429630418370988822560692370418403739105498996400399682527230071088195992543021102303886696241890458835105547579099584830655215792137421846285952796497532118057583233797404192061176468916838062445415344826959557869264638869595286349894994928518541908544465361577875511702600771208161215015164989695268267826321791278516232958115267689233697578448794854844263388226690032430807309174011133015039450196942614086807154168744269371285422152817169266470415431224631252761405897798300431512712100089222381682656518371133542463080668465064955737564946594061282108089853336653991597260893266507605321614914378544952449901273155747844632382267239605841326815161764197709118616077469321367350125076039203970923182873479376690159778994821256042398275706574297414498359054273565938394143717294345223969007591948546695025201138433765186763329139897950998656 [88,38] 83963666686991979180529430353580923506054682907054870214043283528724326456642549674747659940512901858406984209221405542757765879143904198162360989897780186419776064778439692465312553437679419685136547716710521785076996083388250837517418396972331125464360838645039671476044915110511829434076141494459733783993220294136317469732932721549641164045317282780583543711783182973912854733101415835723254140087687282305601943644081194021096884709579566660080230521676925562403863646670286325426775934640152723195708478119387653619764784667070182891116704362788829925241768974657745393094861962449736673391292284382240882446444996953672591010537057456366329528246385521706805437433278541828458202554902031203545091572603595300805005498577673516831218187189608167998780864610972240898706456015435935654033398782958146319420205487622364985939066717387280516548324733543905669244517628384817550555163562149248579636142543500842935258863796917816220806338036515244458337394654931006995465377500349757313117638787435386367011878618882037944485478937612694860724236882667279775457537017172957881206634719830096391432984057650231468401847214228359804632920711724457907981361845070484600072633603202316027983481005992041329553665783994393707885253504946697155675618240777379683110886497153875610722108616100710057196266953809751229105411334241348052735304122839261365773838489721334692598614952901281617434535722229460225053286048524960 [88,39] -4735869331766785564751295444771022634050737335005783851426242675355362293603313205541536932068240669846543230742792772613666750538412779459370092035170275236020477204996927390463792227688492699225431290264071729606593398737657467724514245303250629326044478894174167397848692723073625756070114240914904183795867343400151566404032332117220143174794224782343625041864057233998469911914529012167342031131808801710194040292594921417972342163527901829467944220873561594534862335083163302721990387163544170901069012735568767985543206768056734403348121007849999985883831587213250620275888799198306745160378145841520576538861908697853977464870893913053092471910120311846571961295306220209444377075509589823858916955163385572599859863437410873937199838401540436287368720268116932796643953013477482758572118098987245958291161226172864705196605468968961058562137339897237772881221246809332670551512308269951657125613537460402937508925483314357460494788457806889434980493646780882893044557350624197476066890728700501922084289308660900405235814357282292860541618203110040049111292892592106637495378432920516812563684735821930811835308874215904837801721585046836163885840603490988690776662661409826705331205956902869630042935773037145503919914053754800013230006229369268564011095515045955225277038420383079704118486002557239404696349420500855238403450862364631537980501071358929176718482772761734369084116019885729752420560323840 [88,40] 222538548320514413079741851671481694332252844424935301460544618140164429167636771706176751582275493792515245284358292363650019071874653487401086198953107581074695995599960764787549290569712837740760567424590190028016115947838610641135808395219705813854617826136244176066909811988653218684525954274257024328716803936166886219862803138197478868768309269401725402877825406142968220337959160294261042557014562560466424761447119802217776086460414288948528438251351803608797566821142477092935287011515454878433791569806168160467984129063132555194544772551152919627541848186843662589295809343006824944105624149724701757109515783472415960300943081894021068876182884798811964189904672544149781626162974770205655601066172117957757252188436815438812764376063998508294958047945297806395904847537788368164810858399969815192664562186853337439347632965262257223775191386538399347107605132252409628867178347549182850282760905303430909528564657224549311373037253684665422226214501661345860053749084154017638923170939494423827868332825232567520436200986064505081362096463180535156149080214557030932874478784835519945012919311310974167419084561240712572840771469625082161595724891763510354337023880473288484065569391935697898124393614603449266565607743568061933699447957528504876740376973985056423184840641055538322133638898591863132409070421365733492832270880524250113377907927406176423700756511520483634249820621650452747088064 [88,41] -8685684355678070199963305858607390098043097823770666334221425352270502784607639824140920440548857692544205097908102681136090575082660662615619559687526231802433330897838486236661007922046113179899788198746708916391811838880839419619145602674632321368197029235048486693093792861535092015760706879782727723507282894440460335799961299718406945178576252968434559585794237998306726434196388699672232304470394452325710997172629689253077157644862149206992533554920544304753627513159606900146405427367500211145061424831141542726217193923988909475358752644413017080444638583745277123532503336996884899543796238633246778222520669765757242478551846071648926514397042045567980059063202662784215077759220291278166647017170717137214999413494888159597143163667312275198459553617880549288091039272334142550155768317895169401897032037544360178048859620171906962292401815767090742833191961785997773638010084422693361820157936978116687898181940395735635481139404151441358892677737428645692335803346307491686910161991792680931879357999581783387734312658900617131359679652362090863343781001870894417393790839680939813958760995832564850296044928454568660022034375595623572716236742725166972753046390109050713405379902678888928612393972281290345192089873693182182262793999390766511944179155579315099144739610136538255050030850986438529286457572842672605702458237367544943410433214053981670728827271791181551607377556858509978880 [88,42] 242338218644052595960295702454898935371683160581571779594486275177805227445917629003133390481546846244953469126633538146043608676541808730705465806805778384049110241848150213569326651541114159717903415468803006611930458265252711736297193874005730195937332395123381832748506298984113261573301500931989128365987064006830745122900290330799915761818474990147688432784925799029756422531057874995470892549104330331545984576962038577277933360463620783638546689271106846200062222269256572562568729845744198969351718790231670627669802733421742789531151389921133694313526721771392659255901793405811448870168659361867891873521414497481222686751473021537471023264287994254601520862588841557202540962024564244404668617133009924417329396985308016472505020653381500859658868244555698504917355425434178886311091633685896526971868559902695126335431354039072795734788197887757033012520562975983328981451040336597374160684607916636391661526754853652424274544227679332577903412599431516337493782570608844716040478355898316165178710777869495394622362046438099836807519494516942384826265988282162583245591210465996915203445858896665367712300319715931150443711605942438282634189006106520953619034827668516000675109429630983878963565809131346909842514571839455643413222255934659833602469924622882843745088750539825641139464120920323513869678975134812868250795761113594446906318477011941667406066748052156155004317108864421996 [88,43] -386528903398879272250700807920281435946510085628767919693104825539601711539103549662722353645943986412394683843526027961218780663164043920015066971099391173336542009126542368459839025000584673286963686599880976738160563493447584255802369519840763755377154721019603417270264860155494971448658296167090319803358712496033662414760290361238053153940293706928308342413831007239400559001141883692240073980651362147490944178332752075467186951967341981094222057710419965632590609626476438866267279232564374521869880672997179139442251684234844934334906962059208711598625054912580751212885303500103361695713345622260254440643681034514945840024838776110207167555963262007047249134114112382140163221702135083450321352793699152774931885715736140039810170094712062946756455746547484577484937518826398982999495300153195378233711478049142011824513446025656423244872275997592247508182628390109149149010667313145073038162839231528641261511042138252711461611057212908465953918699582629064609725852514929454198530088964985874914333614949253669746153211607071465507858248896293081938929379016223482226642899190866329117617295756988850342102167043780309651729011737362588206546732815817595347279811966152323422985799533878503276776374270359594436317842547988490827585506029257398281009292247990717918696493391058820409331978083472433420486423194392018119397487456758189634115788193468473954127742460097411954264766656 [88,44] -418669308709817205030445431522409608984180494832474503915234888264857204771536560136931986271899897902280534625476360772314311685488833207222241825909930811729448187372373087701723408212430646380427512982207488728522011564907535102690988959937805883726704920971826192744839701879581836910128327714421613528841520323665050732734893385490709774241023455910312043882808772067588500518828323279471337490788755299274963531878686594494784797383722445498266911857227963642874567138773422857723300752105484032978434134149769688215250268974552775917348664554305581467323413828175180778205156431731620825594944313845187290167459937032452402941079561682164149145242387530191266429608589020691294247535887037676547960403862248292155963251914492078325089837152774645046814380328580272066318004858671445123649587036093964722277608691776420346464488611595009485414478914609100371522505335032026441659843398268566788746049089450789182986322950598183366916118801479146522012583126468099116103608288371918351907581193349968899540136226145984880679800664321117218607141508032120692138897591679038992157424954201198780211742254425300511065110116668514543151660289212617926113680536072193078800174996657786344211492615795565238830747038871819279047712671436677128393843848490179534737953534850733706005632012269868809410757151992858296403918227557584916731591375826825420057623417498830124645902646838580940936752 [88,45] 23251944514389461715944646785164699063847049088773236633162369799115210180710843072685210449740211558444351832733352113567158487884206745831683837955179865078974768988171380473956004225112245714456371575780084096949262712634141038254444603279745891708420986455013096238391811418748593049968127120365512226011979082459646409804745679075526602396121994232190074886050332427819164200578704680934570920051303191011767729602609419479205725289695376406759084892954520292227899008094258066990282098596317320995131130859365524539671168264605202255295374638831355575311755669358846558399963648466224931882418843860570777086918683346195499283683004547451216007710456352520517248596446812137962931051092147911502993701784109770932723428570722457242551528655656300082151079355038342119213318779186569227762995362273723942561707385505530816580768356848693668016167721001063041479609096284929056278115283957723629503495207203556867423470254073317596865509047252598897817054632012860592114488127518419562686781074176570175558849697779881017986101623161170889982727217427714221729952817482793602950024292285405736265702750533873315429858761159967323735838277695062144783281402505886683922844939576013219813733531835476430969337437007174866572353296629068637070795489284417199169487750165405000473835645388719257914809011997229239092947419724538588503726421635714491586366464022289332515296487607448855920 [88,46] -644321981029523803382241507818143967341374130126306325216445616989258468535234461324667717574996345934057906935474916835080770859049412362244478661970061137825657589909812506909346945773956966944176290149910117004171743615869241951201221803540381117065635160974737305661277132322066486257405444952258307826769169381994147720266162850331161969087310610141999863070266251311133755284862526104193612220365980864216736223245419645721504712851934401998935205056674116747250481614067044157974110820184950359038604911180651178944370176888502741342245933618399402168896288753053191774955715827471717271132957615458709893129506564739641195377160898225875521421961570797316185482287106743559385377243671069607218085974750516569596574790894036463899723649395732986266023535972448227307223881576840288693167425037883170743557607602081199356365506945113771489758098748560788958732686763348767127920193955248998103036272786818747201486430424803547551775667467714212094041835739007125699063476573986492956616726822458935087634949180740109086621385493059392436982194885178531375911294460938410950912115051779752199753880073578833898429248528030158561845407339938474449124422130086099826282364421976201511413318255380039446737051768804433308372653691625730687075646446467432464067803910415462501650201812515923294401644675920797201636157160675787056280913551469256659776488374287202258204376944486284 [88,47] 14041668615073710801860961003092931125273502649381341855173449820258175896921644003129087081522474187790430787707211862731991216197739990637224954883192908170673020854549452650204065983530953545960987936979243763188879870311571718598170518867762460906677431804685301000479012857470196326304863213703709938507391337336499571465119586065930489309127997343538113763085587574578586353749575937481395977381828963609455595802001857086276747308341612570767363027923385177260658159235597859622496061534415573552705376691548807832620972228596024157449338364049738097216014042726815667341929683313711371888471703338232889506577055910538652255474352956045176960418282835090299447690908615687591143134508149644938834146794246499114143486701334159934200070496228559723229631244547110001916873704066129069322507556580995314478119572942225275229376550304864312274779247923880260074953152654997514732571701171110057173628470188811615719612740430249206487263608661274341510240618994057107713949770196346677657274449962795352573463168828250027060979400706696770135952669142589085714770921076208009190690007242861267557054277166081617796254563853976293190700322070649152793958614063367949323820052851379882336725702111606934532073552427913826526640308263705208097552104008452340777907647949864362379011316276915422355350249591899150926393697439666526118652906111381351121878195070052887950352015584 [88,48] 47095331132604713168318753827864856848186050630625566431421733684248099751165103423961067797119005515054743534030747681471984844279141209042844724699272261289061777575003982286033862900013945986763936820906264813876906281115293381066140287983709217959566523192308023830278557346240603127484119098693312957096423507550778416986961661903506278417068984309071113238176564709305483336161270696664901516953592330541927817012610289525920491606426425187824185162075247669219473451877343936611316644955391201731234490136270654789881172142957774911081822270006743526171188659256425266459001221476708955364198404376184402194045327032896025574311494170163990375365440737099056339758833353220844099432322974701902157589810035466762053477749439383705887710011596445809045730989760267916070711233797944635250073337439687576167920844959989477696099850921868147115640603685942627461105487935877859217251097581252225147445198673184367677407507662442931567091359710851122945468776389029756195607252000849886179690247560348083818382396751797326071447093907401755023591319130114802332721540797806375634920000128724596010815529607837538103942692882172599561350349508286968401587549403296064031393339793905015442246210017190282936241330210473778601869958498733432574094444391914145654605813124250565312271010391985845152575593602762890212000090912897235231093012146068121369991190771568849090040 [88,49] -20942191465159507509975566977178148403934699691747862270933670783938640388359905260279572605558186845589137660934472875621228831172749181973063064339251021791143233024145535432027735212437259755252709120930027220080694547666594112928122576484581229844452770585177884721862000735638975807906825997554213522037301997815598667477329107868072346151035416554009392020672491386416949639026113537631768297250179648158274039330527741680463435158829157566313524421846359863464492543486004851910225097340337143877531114959937131060034568900901515429372166180089183985782230204516524993970055239085827422356089173001148093854983871125673136082249376449753033711593647285590463369839886671532173291131566568982569306123887044773709381298501023777009222884297802844140875262005625141752632001902182524368139236427169616440646465627587196180859366593008500194421184166100808469945150830544910703972348092256714305555299729535549544055002504317153668904821138479146093508984069231183348503831227335573064560739201040130515227189647740889817420728279281677908591695291084535739676551608538948437844449497074454037459788141190058089134327889999048403688256324340256332910901301526906825087973679360874088393443038262598778036539188393002621748039174163521579226928557015491077836016590181546696220177911456399595270126070627464669938254417818487770644989328360141682137731996979882656296 [88,50] 837370541645814282923707938321567470030788269156003339051940778347818802326441527998100854495836884998676980035955074852148885463771782816220478754359252201835405496055883850464722328608187432093694160695460817521463637746615878097972545393824885862738284404007191218391668451286628469384188443044771252292525780671990738463785047786577128389337306785784152375188233485323048936968308686434154578272914773648220749046559256298946745090887748493436914037892665391135050956066994577699530240111291218330151460877284775833677084414083606160963437814125271392780638650880513679443472654714173479216410706482048776506990548530643224704840536532743398432370383460070040601477866675739687940821958110404582067424506694171878274463374382405626626568252668992763315981525745905577290874736892264210453218627061566606472663075653411059687081212411574116777342181753754790203549076818981343955369426892521206726584266572243287925563634313596430517477616291705906795287617285146248687290499975944234918868176902447211688555187300226515311268040606723760420165351415497655135480907193526196118507415287164873176838919310888885297098919921428104226349105979726066618313220568537366337886469666820054343392497063049706646417956773928879483300192265698389511662973986365966228143364321750392791324025491783764906270219430484000894795852420765289763470117668233528995997868305110976 [88,51] -13861638578986404154365132921683648603241909840996055385713966878098617248384734193038520276769624057298251249781262948963055650361014293087028062658814408404891748032967608698976309296535094773306020576415948226673818052428327512555567094576737453985554399026971678101972224225739395116247079938264130411205255028793800644821680344710636406426806455205940020242364015738942696814431716598999105931656298272247038838689474862909811819618851152059038472421365803610552841534514849796869508376120195281177226983658569434154427947200667241544818378992246039465788527611856577336050555947331372303567912394443656203827287602580660166138987479401018601368428247030805244323674873663416306882288923220461332476634868959446887313253330950185533600104477740291637590378294727315243552573272295915136219902203055707812098334400705686384039967630833062024513994728799175116222169449838342738935037080803505434391560741726947621341620041082966868483511114581410562942690926048833211399050044485692002034930211294572716987313686835401414708037631819170906689921368688120337945815934249163275612474873598396289421242119837437472481163272469479072049780003694157559506008688290994232890933383486249332497376796059909656403631585893976971683211777581119647210910042729050475008149748555271616430392946186895804323901948845715954473269105365647486479753948892727334433497316352 [88,52] 186017824824058867766739121773441951694811323796115171467957233873183300134086187915522505495098131809693234960785610011080513076661543720551652049812870406917917581997892941093928117293695179487222832879679519871653693777869306044350211153341018923325446443565867660563570387799343356944140526250127743346190384460155960391116899398301029466214310939639995241401309208723591254912983922095804617144933235681069609926031054528377780338349117264850991737707780935638651276846628781110745343634696899886923656454599520308761237593427953609423953598302888937995606344701843139032322455543042517438152914067714900660142227090951816759132195911262373323241594221840138760626870740609417145746469213444076517095328749232803612640265935061204212854859056146712425829380919714850257702967749838193726373809440912060436130636938432953663867794513208323347039908251250220014010997608000506786482977260116929101696646362271885579665018371302983681829812590854833517759307261917423689601646648507569688791613442974575428500989551913757534030693531940870557456667844438574939052037241190188838607847155917895942641668787160480775798376221331430877794748723382520760415763976650009582491966972924798918246046259814499614268057732214588953273882830332632871545136418403627942805740338536621216886445596817006862889624938473596709304156478191796973172837252776850228340480 [88,53] 5576913545719160718570501539457353360710640874579202596358332445944636598266499007895765137940276094293031225921476796749063941564596094356379161951328434358987487879561964867508392059676102956452021407884955369183421926176998613139991575985192601292924110207615815349629724373745105080584928404541109300670217890783761930302928307740307433263600991019772456104822908496945278495240000913914893719249194890938765086858143121937842824717256342196036687152229094243159434237563547365313218043015870968093055262229522757229303144793084078406879319541814554452242884251635721959677807171278547413522986916542658664475582410384524795323289600787651584016533749590334784289384904531797235206498776607215244053009776966217020214224837411009553710028946936640668432833502913853505562923138708530942622739960893440760889510669786781677051106002749346515296159898721460577447364129656510703144199156268599614049887373540807138687631115322875570831084028285315352833059635449734062784643110894813909579579287099913082725617100949538131256357098760483290251757172620247276930268048028464991035013899469113442630431488993698348480715495121110825408233373038927040093935662660687507392000044990425039361204122427355795573919835235198607194313108040529760399234398022886930961697994646629901665949188936966579129814621569335077827275786046114446019534108969180966912 [88,54] 46931631416268076138543981579656957583559808100196005268758391760765768492930558560367119767227532216285678174996577374225883740802887209598641545376154604292061083128826223416538322103582007263805709351827820937407356840546497889635270958162998856072738896315224061535536498559923150508345083551841979159004570808684352969197157638089477401473047963629053320110950898997441295557371071827048331475523108759062189084671441535775877600202591074954542827563317532557852273946456957973046866660917136981330087239551942489803799106397079454762807196147196254138033845446799825936197838104677054347725790225349095123280745777559196920098323107381262606108297988131483684069314336907876527680039685026445133195068784027150697758007825052203873515948125449261069612995654965601279775426166722560150171064845743587763540373963986940404034226090605071782621039884907544618486417237868840543248680228744272158079268926823768772768860549128426662729439145802045625410080288467432685426417123360682212116741680675453370745755047440765315069505246315681649380314321013182165148061553197864738449721136322088926507501388380286902471779964121042658734584166420945103893395698292801732680925300859905377547313117718888132488876394591732774060050930104741500841325309728520833811967818867437332219582313671088119791227922711190892293878710197110626478034349210432 [88,55] -119979123889320540154496073012588561190489105111045389795389391857368034536280819276557640009369629989602796563229651806694927429060345977296111064186168745011568195381498416346603439298920244377071538479677962921475513722260559271153982575812409345705286069811432721679858763409227503791088300152060819753415008485372822952901318554642695460705365505998274003145519115215132799588614816851213384136094325462598351032730763276376359194378740544847890182768075531547741255400210938792988475501184068206066548762990663488420165390285940451216812898041310830207549326914719112540703130284852587803409643285548584735709577673892323647080406936707825705201896895199779047741049126381177892936370117831578306777361564180432682193611315624933763522629064037139309354098461373083368130740100309003646386220766977960466786918139946629106689392668763758296878900235683892428280367720818227705155868424297706313812417656183574161641425401369167959877202418584033128433884599666852724818985291506789620167501580095544058921093905633960567916148788463234411746992529248116386946201250641626721277655399946502371609495191227160661262099662681615855184209249478957299678639824329982792754343464462922164444919269911327575104527152636268158205533602548242857036025436727262405676130653700113946193482621911864981500688526050388383883885013417517094745219328 [88,56] 6330790375517051595742439810848961359788272234941768056194148503294643151959130215803334678051987275253281747343525822590337383265403803204227897809008140719349720137960239859124016036432134190411474098567555774265521270536668853778281947621920119719267741888485596519022089602335675857130197060052884345998597646732039634567213896258875749815473251646688564010335533213072906372372268059203794799420596879372321220811437828599163652155535534475399782244501927464694584361335833913598976397508820420848907901430201858792943454991236767221515830986960699735749500468843635314443936787453594685185607829206406814604507834325852009714479587727575702166890046020033921741718580033726110462542048842964728825102159927997229041878645632263863352525266082667319345130696157812087396439641306055384766324119740861284113167286182780922763283947299045370872383920140990528526951105283584022338783346472891907666952969184424102161156781012167889927669638454969156576321999994436082076325125887783487419582423229992675504098614773859164104141728421665771412428510220920827115752331829766784557836394206760859505619736104983023331604440760262576000489009126400762095953429771915634113263954971916128485640741457880274002807100119642565033789130074326226697516950437625866317917861695020821228194428020935887868929219809373097361374398428666164443392 [88,57] -31981487396501430815055694582895485384267619158866396994561684030802488804349069031944223047512271782882394475678941803224335215541752513602919779871437639164401104925859762804917450975910742816808056755406391330254972640163407879509570038547395428999652689428773748980628567069496667873754748514343155082961872100301674677627462293265933186202389216729430428522700365823497005116056781443164445194457848523643488194345349789908795039157850352744218366681812448086469664526259794366423383590572735712993392726194474576492479628242291790898955018062040429050147674786882326376986457650590079112540281565164509377683944332519793630341733104162452139735058950373006057378658412383464129624905225235321569839233217738110233771282388632252940975417746499809903090868510078816718564617507359691832069062246143214283905265456282215139984133355780329239115475021273805585167889993839389533562480545911752666949676737225387769628237793410579808263179305126400109035544389128733132124679864484476232573961099876215587965067331395278598074215967888737363161791057812494087410936237038221932472734525377360320487155643724139786091636375574048453808013457915707629836071420520149494162286205549456820912645376221584055054975621579183361419428849521529953138377099141258693045444940965712304942762427078337309747917795055194730407333476691348096 [88,58] -118327630242840336031716808896743009538676607486016915775759722537462464329643712484812670641483435802981931727714732541717580406335722429507811288318051087406747520708824232715801097117119298155815711016928749240963714780995189774601335458289370959963492078586951146578190425780404882317682615405223599053033380359419467813223045038184822950660385286348127154306574966692072550532691659096118410998601880224927696038812644587092296405510901850458073795794304822584113872019811251119698410388680275808724456865099891815594115680787426860614848651632454818558517272737148912821836932183331813771140532408397615863054669047584228746210341855054740338529415118007614617700052379624986073076970755656404002158929044547059279134737831390670832096407048685397226284213211358266907015186245148238371477940412472296182451615926287417985171095213794309468024997434777907074671620270860853043575618174745062002666129942180968664386598125029987421162298961884874181604514896219518600157069318242157378153362499631868352948145472708703179780023482190252168574584345957175420498579712327853502153588011953959038376293796908833146893841924809802787462416902691925717053355746638178300121925519096822542507671097409435800379940852081593965278967305552074461343945894564708925565218739110408025655032240393150178555275783484685082214768394660 [88,59] 525040968874314281661087043040634332458770769763662164389342790254494296877406433017618309172800922186352724803118186053515402048758949638921178304941484541318441022523510690913876470546703645309594684470145967679243996580574822202215588723018372259541225992883000202292721646162798683707583162392889638177863870785299939436711980990545250627171562175664094997628947014726395112820486465581969653940935035034723370363216788675020505249592319746036231526535570101284250717098027225978753005352128259729415199832319851060282299054623029858337516557384238153443854455419225489314138542976665724255275566443374021254058772183895663762253193037138075796362060932718296208629376583336215524053734542623628839111453285939237078624429857074644060832284473950703267059550497510384568333537505309889029115386301686566794543135988221705392562868614420688503853617715771398121965292298814129985282397050708390711009675230188316791522945110288735266010800377065944675582888489869206191619535461358873342144889755720523483601034603727419555189287722434621659302618973999181045987337530206166353007632148371174170624600262399259134427360430313966263411944177783154720528266319866734786661607998338784990378289925484668114188528288116782745260824635221506776879080697869494804631202799565905279210041695151875897702161997661507346586112 [88,60] 1843205408180806293136478237113931731560898390663520199382860546773458009516685779938023747153118400464353010642042364870450365921942664927897101791433518107948733378145234757263100669408938314803586790941484918336035646246037270285739149599297218597642808652713172979555108072074568945962676179874438295737063267195312611271663930881633628094980520704775524193407079713748595202215517275787499223682202567852522842676558168785484319455267389564143122235008388866927001584720977085268791196009119191577480260071962481916840378692904914668413898847923337774143621907527344276985704699594043591039218859612111620320623131420449982027100013791849402007741820556183167449957849934224684662063554868792095862552168031868843720293447197565374922826474365230687233041221597162489909377263134396169274800339021825531039190602803422035830438878474156198871846223202657695666955995193189366226466020592281969958241394516424650993690403900281468626268663480590445449567778670591025301996788227228569261110147751489446163955301588146040869084575546441169849013957960335466588369063022212078733004854382037782816629161848708165302630780224709462437127243112822808613986677466452000797617178255245757659494338636336065322285677433753235217110684434838802308635781780376272662653826022466333173296510714360021714374106365461341312 [88,61] -1027268407774668032147329919884362293263329688938021698859625782920937743120617557553561135722387349201600671132538799772439625665563236058669353049000809562317218296106518050467823267401086747627523187863222738114937650940873556989521354848114729182914783848344009047778075910198070529274316813054188357753206874843282957109613659151632521262579956427820716709332122765493798127899177012511997609469331035614968063676834601594811468273865037900838771460370138081815241650337621986932963465657369634830622842120119930817753738330146500502261477725238755214220790916062688802918427444761924156287939586043651158095807096584328216232299543830648621733333934082599118019520684526367206414877160775806542037291776708382309678050476085060261030225182595728584652983662753570795481800444858508476732135965085740631898925599485737439522541564578295183382207387622546545267131305211694732681083201778785706005284696217229162950906938176792162852591305149243501023180029084192468002910596097169251165810836397190583846616749783177162691985634328729314100828569001489530880375460055369763588483838066708574391337361645873624078252313425250351323024648726020771959800679887293941022707671610134572523128707789192665144365941595353319216885388092801977295199536550934694671483712557273872559163749739260219263780218442752 [88,62] -1963446895953156863781599371232102525358772342506223499743421095803356007119413082709451296786371579705305583571166086173941855304585249855862434719428754271142179805808883794190136525658099138345595808750485713849756035798275110758622547476055285587362852746964286404467961317856063425744273572408686376606084823343659672291912670792385789065675829992235341527644380765184665718722582215500910307231079943677189784193154896505969274662530175625294749462702563188097817180144841554825053452883462814979790202911387402950697891309396498157313868523317288397014258445102028542879194087551787943068994957961319316124682570798596675812992199705807252503021135307502843110591636933855277359773194430392437691369299843283768807144390524477851329201032910806311951460276311433479451022355494600008801244803312427627456363161303557359379963157436903455957506748395370802930709943392999706766284664017896302938174495118171339964034267423000297419715635272665368267773367053621277680621732676911276784307658320255849613236948481660043721160896469151098519670905109348883518803001014083234454063009829403994455439766867002278820720148658668691394570974323083001641864137507097906013845523154642909677247682299446977245907426959571023418211684779351103266656110566802301744772338381307925450904779706888131356955384 [88,63] 3227893110537824464858412770507404278430326209722237401193987603799306775719816797336622140964957830089490968224548062696045071421177362930171771873368969127855125929118341432694182981630808279421699024757266041842398085664810151417218977452319300312029248960730804491843975974917591502251259264133123284007223911175379851588101148636283043545210844529161299164053953172588084946675069274510896968437225190749682203772508999609530040354348454969145405887501214302582647281817805069659020600686805190148194219439910392785291788968057859366531647969184116286395779530226158635400763353139405398165882174899518463548093432963184177941018924059483741436175660390795581619572075224007129275176036838255339627062191680238676328996701481779951623116664968596426627974778567349074522492444826406469306763539006466060852877633181534532324626937901203242231478027105970032717564646257399249853461475067817821334927259119262091797622654146231774948802518959993038742899672851980911915783848032040894679365113216427698325882415734909828095594629761593885991867557494905622781377720975851725897227003228501199629961692199062750798235866757037829593801378513871679332298183625437427020254726473334428985165838902478098997116063728562625201611428263169945908707020994489372337085356987395093692761645582200551872 [88,64] 4843020336796675849202191625758466577654655709888818909320081294025508736453834035973872241886537619254093705749625515258691091989218769334646990227396476191102773050351436061816948503739829667368324912049527508829564727870392900278118727636542562589709637343670456346070420087543386232744269037867352042545756988401185987696743664039182717837326524359305215130073674815899585877668516970230976133559303908448125716279900824082226816112466905630428626908205048291775870130668158456787581142452787371702786936607088782394878158579869420709511034220924393257810320910843834460494917250435193200215134554626887347088898082185422631553162797221402324568942691125344862461603218219256938121701313648665356776135376667958590315584514793382151405759517089398743837568509421524947796525385756889482831078730248749769050483891132571984386476279738956896817532938618943900068598752905880934850153601586049834144298644860578014097803950450736724231869136484969221080341134251356824036605291750882902405446562636897239146233987366135104824605385154252937027273972181511937697951695408481959586877929558215005198032879076672871678129788791767031345672974269353341974477824121822923966642857626942448371664025187343355831595746215089623263355016249887266505336024556556955663970788458835767347829082077984 [88,65] 3522584658590846316247271650549679278989437686429183200117474945931319429563775030437425247836541160742091233673298541868281773468108518969127091870828348978598864110121062056549455760474259080200934112125158536225226118249050264115317150518237576183642525638289707413817958868284409720750037029341493936517942597497279925581373926501319819628599207429643502114212540221798327669299693114540099967993406807612714979658631080298844477792304053779826344541779703753042811405583103875529214458055834314796849548469245881715946364280134744376458345605097946609599604431774945189548920877204286245967211165174286759944279323979703915819977462743703359381235964896552464521211526490895757986336319944330578116527824533495119114962528529000383923366333680511735735439509472645763011906342975651412888154539872387373910578618756435394088276094507477588450897690822568929218776997181530109456541048697421731124488910943319990689726251439796141557785202698476161571786685180973393709336407252003120130064454908524522050292470247940956490525874079130776260106064466134467055937428666152084720880708984550345152265524246153550121265497524324689944454781473072113933057127542525043396690642460405509370074262074199000455629461871222903098355230652583112147580936257216613353379424947068815389360448 [88,66] 1841364982823235552227217365530234815244938847556263273942951107047097607158205951421141622328181749478215819967939082630067181441928691768797356199103780986665444527222226768842728119487806530638314146552836081776016606569766790097877108594129412651309195931702885085638974724473220687131786698981623680932044223906995482405833058586379101987401698678831113746419187342227677331201780445155833274723262164123653586042014894107702382358432253497297625947622504159054654563391226171166254793686109952611084653291145585838418025416234927328538599327917003207272027194212478573034767224218722537912048553277270202991364287878460202132007866450492742830643033126379602082987177831292069483462697332825872522236132564475718487850496418774023508462732412230344120680748148876208306205736160719393120376607059820710478725306990194195033533121429785090575848928553801947174725766040583723955086907387212172666872988756578846697434049807668498744833359830691726811086640806229030590167286559038227336433008555921279493107267807981281519927883535029495703485416438575099777778780228224319859426584506732360717903783335295011559690093806495417491408374538116451362019066444890859819119224642030993868779842177822986207650040987319124793382182300132875139665569129113799826281154927703728300 [88,67] 521834321415399392718122642070098246478766172578127920443928829320422204980821462987108809608236066292790472447997578127341641814131529465434164321444264239161718522034953245256717017758169338443142718161426890556369024641216282517620241340463575218741406802482770667704730267780891021678496535840661588000921464351722347277018529517359456475864041737618252774008943697344584209822982707660789736066115052922935139670259939780059653662387336640008414565336230781847558732448973653605816338124927960489093860634416981167005552494742594566237446357099567471135215110862717246908359530164210619469441959540136476284882315524829837540672027458693087238549517462261097356118900692708155776178630084480794734758266526802384840163968934034702950522223533662725249452427066944932116595311228107785620164562859498238515208153596202292968184082895449774018843790605656558533414337518215839319205928557002987386592621829189003602869276086729520375748252735588847723013898766919140386549843218447268967496197579869264020653064187149974796586299917398287691816586940113749162209604343103695023820316712941733251739162422419361355917029865867163775652723237893068110842179431776757723460437778473219388455273394929121248354830541026337011244302247218425897403201347192133074326369298368 [88,68] 90622907578498362817531842249268934778950970617547235124196104993330326536694432449605768022832186548032967085533538405916696071194964990220922683863137595403127377313957265341076178467023232339683560267705792721418496988081985295158796952332557503977983324972712206826200798707744779323048974532513756552826452038824661708386537707085862512250642318653727767030242846989909792763760057282066626102442613741782043433949647548055527123645387459964666975609050599893878425763963595397926170984479832004930222908599506065069004930404595470888116777365400655274201612852292412861836393658612128043822709787040733828087019694349825283210559298610130092547087095613960528217064080825689412402001293835912378558989678730964616994407823216537001949038798983924152493651598590141435183931922123152202921800741919915492965495966341668097522768116747280159811040526607385674317148071016510627480805709624830214691587676194010640921661913950773331035048461054322742781986521907420346363477791846034137802425125051677987043105974614272405770324152540123784796614598863957800909840701457568690487804879931572927686543691356959447604109665088809592237088951147080280244050687126373280648101863387206009694973288361172768752906283712003931785755830007305561909953144593204291143152 [88,69] 11193469196739205788130546352747146556207715619356924003182291201221984495671287789026557266641161842351022883292822461813228730457614788019986236287315090304086948550457186498129935797751440975051002282688359338218339292754886897200112140413292335709988319651543703381355770297851715491813672224530947746914403878934787938994612788268517606148314134702015188270032724379408873199674140324179169771048388874705051355875239089508170245140202355860209034840291865263873494505272033160477386418496482391258443725496994581252747326963684786762591256315576586828897654154303009553415292968637950570492946062610954252826031198742092662221034486179170588162380641948262997978690493652334988795765341097587577622151943296894425429333993612420673700018822650318470667611367751823562624432601337071950402205544782081492630776071035030211236638895840879050565117979866811376295178642273996878412695362990023678014119156499704806706675242374628627039542893804588448948760939170358863086326334230450875440442496558691555875218745148426138288926650571209850737588223814008773343956578620007380144038858932175535343912480147238432814991731507925138490858135499294208052608549821284322935947154426185531549626569601086016337130288709387944608098134407201367762341269906309296 [88,70] 725911800034032154413313300936754152392030108788939924786584523648842689750886488208953240556093830259850625383710400149534029872246469085029470212307048026198257548098076647072591537927853200814498087955205253355527762515322136975022553621341671452876085117052158939287435366742894051952829547278818150665113536983926434284086584388411593697311822352306873925635678189312758421859266334630756354852312891880304994869815012943121051050800779473043246930827638630288374789238211654928078259971194789000807472658683787802954359614231789971726438452942903732614557348636544953625827522595734669538074052818239821398851188267735007248563873175402152269273614506463732569153861418303267913678769250464210484232249300624430498818238546453469698551092435247513426635478470681061321575085269235618575898973498002762643107720697323321833412693470296512267561364843294008578882308790001124748333630395445249969086233014228521305419457952874745628484961041196817044155426084102143606828081663719958993077127513685263203738863458231109516516488962916439131312916354621002707710896824933000984581493771120290882596400441588615537943961594187861300729620842142786788279079623172223127666585056595763059432150314848321398274672641480483893216059466060932264339031108 [88,71] 6613360172265972946532588423718622444599058779578657374180170562632214601239719027103605417012085058532819666650607343197372090398899695766023011194538557517836928714193538506062979225103402557505579780137176476221240416230460399933103162798902756857609363758928660673155865859129720596066449052678146555005193294267786419379198643277483366914919968670979086592466790809233433917770907664393807353513879358330119285108097779576259210452920830837195611514369297796042979958962090159821480233523291511797503491407158015860375596338330191228750333621515787293301653012646005431461287689926715881823848097369387678934681443696620916693799691989188362480579088059537080835701016141263171355474213041239251650262690663201449817827044011580188015131444800080726969355170794398059484935414576808030707485582376429940155845749848525285048457167907393571237091025568154548716067568879773390789162070707084149461520734390716371540876352154263908148604210587098783529887820331909587201312457937491846555767770705212638320175911016941093576131905276128643905244271326864694370831911822442312781313518469189632513532385909406567001226010877887415980870522670652115862733566173475243268642551883125612697526860364268604490768105723892383229201833439364310624 [88,72] -953782347425516621275484266829701911520734109024728794241395855401008296295006845716627004162680097021872433774693182317645438745860230021868262801299012978761699413186297733052936073939327410360243717970790993288907712241961399985770597750328431178031932645090573405830655222419100520100277305395122313746838237123198858163878889157120457860801600102012946096945133083679446525307642916012649648271366940999699045550081560850924069682746191622783112527621051197475275682881930102603829939219146885791582901859616335778246179679503369191962493555945100609738723999509423239626889958667327277137993767607716837335434044942213623858299037046255075469855122708201440758790651487010588518220325750055290592504953922805529768541914832464799774811234514585871628710693270276725193069505164183364353531832271668926839045994095488687704246240364257901963666889774547094643691932126132448538039247666103273097126728411812117523608974066297948913100109737855581263095947179297943573869394303322501462516208953957972182016027742704747312370009827934630875424003895592130327670879785994897752591014288720191458828942747037546901791459112143986590955482611230852701403829210704222819658067909968634978113749841949978211049508533186725613434848970352 [88,73] -82499793422279783940814871253758137733638411245346276719433324229275494266725588638862764350697186578279777635800346430925011416242721788869320259692776096852348916603779441712225793127588107847221397821666173609676468440177805103079692275086772605116810084733142357230512638209054418184239180754445619761392185882906894985162923764139260779483490869143027953303188050505073268460734214086591212194494031863364673635283577636147656670531403506283470556417725095125227199011921127213674278065839321689971262623821445264888349445450191317741219784872996303687131328571856045492327156473073818080152828251391844235861430666654420491008155417785457557917269451038999718866617328067712510294400814562874347499906737141794040415832627204749817086583593915119921254635316801369877483556059562340411672960579481925713747410418608372931297268974240184750485156073842012524899711477618303988407855437186507535408694923636464112330401438308198638026407126922797726640259051719392080860973901029050002463066698904416780160768757382756588417971133505446841249396570401623729172817519641358218675132038637414470319160886361803427278840529154294261928208982308083456532658582069695945208676730967989626641186641249715548172798653638632554230080 [88,74] 5258277067812067645379493960532656101823430565167550241359400836078620588996533187185718442782381953836253755248443383290217325853053896308124181246583417269476862136430697243019400487427091424173976487461034070551156223604717501651638637294668775308701636340099686738481116639875906614438176165800997344574603611627841071988525035393509327861981713090587815841432445826218020799558253198265859777843184641870206526864046903099686535075099108156261784422510483385467768680604139088107664667971438293035899020782869710767800275616370669484574025353059424591578345911854376723845331476246180795780007999484140793877350265873430646139030176494959160866383021557572485550475782956469809596205514990467347849012920756172917361265508782378528974177789994761421799929810134864012793514679414508880349813998900211167661348285506677491786321378966168904558626892897362850175164204928262104822362656443162304845938255906648997373053500868404483100368146694354007978790145525378179639257454116148253616550350309418600589712850144168497766321288975886524151159386043331169988824828714734966021355341229768161563544832147216525192276925389037380826934371042257633370860142934163488130742480927761900577740966077511593773230286575644092 [88,75] -10704566266672384196568373909994661374020856557721794770504346209724022647625887718930586151505761658057484793944401988683571815713246761140677369128526278003093270528631287617003876652586881873974437242397201793768357470957146356459992004970483908593402504154714842899741854035245748926854161117023547569847867685540536429829093384980839585872325865235656916546610264459722238873696546555924477722801930376674578670333257460748787387251374018729029384459432588493245863730496262634286331388359444777867985706499126542472518894267161909944738519703998786377395986375781871339108747367044413488757939453235279540879719298785034488670118997909270844800128367144053506602789688004395791967142151840537372698814556923950873860424573948364843845059799966197972434491009350165483875725327529264998435581546651765122750633175744162280837407613731928685876236303180431091465471665081559185176505464922475829097292417328254820109049038581702814470820808551449706943517095298051792098469689325381786206534043792286817318160684788309695076023977111326413534252271955107828389039594429674300688510571706816050908795462732206589406982967030915723052351736294101787196062564801867438276693686721829242848350759467649820989413440 [88,76] 967080639995192168146605439582478801752241585200019265738886749466291722029495717692166750060539929871957140271228192892106822183328761366031927795321878257353091099966182996248356680910646013395241355806427793834022419194189764634789663433202373594169002391903881995021161808844443307479014891966871186608408262089727272863749135347020595443389954754270526648862479736726271849390561878537718108134241408673367191718492838104642108468645157674849324620886926505443286156382417042140940235963217941230404815835470102152558005178110532925550817656676148607993652197364560318532953268320844240243033394546768587357686096284140572313508372441283976846247121090246419825965833423792816974548818679282141427758299898781742102399999038533971429843313586461357028717082529360775120501183957665520808299692986142201696820188784177349131072036596077649649208018508648926548094620726439372278650542344995564277543535383713040288760778300212565007448813207311106755198464017251928567065507316779604835201418974565963339590488042167156520753530747114494779035342789915163218648992262614766034049422321890004337596357257522624808411777761664371868182496155482183471631961172158943629028044812608715329564362515708109264 [88,77] -13643578001046159531280130924281458170894985649866469510878932039370937218444569252076860795256294621368955236288303116476014719365966083320218260774254352449821141797895705626442062473969041264316521738099999183750561811446898678663396028407517947466150622509596488609376046623183901752755505029161604534887432497553516081774752392266795425599597819154877344138415163613464863287989900911597068806644516520064046881363741599680603634588417220880250681950880475082650722494696130697388589990979148167654120467083944036970107830205173021200548786851883483552062703039769967337193179596492406253827208071647850593009147454083722011212025801733360885009090715484762291711706402540512115810258057686130532602772151435158177679868102824130652444884362704301181907676096088934577508947390528550946856100348839165429300896403614239835998865341207145901519184395243493839000691773541140043534333199146878820873045079276204992648836702841773178737818721393186001742769948408814323718038300003174420395547232740014391740397841377615327277962909086700172935727995359035213187828731768675978381235784842010835109465278502425598733392905220859108448965877182456341772961357097292829580308806521161350023627856848 [88,78] 224486075398378808220059759530559691822856361217241709370370993067862594899108882509353936636412542381444541986338781259798176625389734493390971525746402512672061033905238454849914050303824201169019133981901235882199984402542200248875511795644267187983522592763895880767014116177644597493344021198859200943651184488986848798485702506016343703474279223364967480855704445522708095458181847615137588983413438422020212514182792789035712485801870764147690887236124967838776636915858250371523109828463492230210177136710765628901124278477783284529248997556145759809159182911203455568639621323002956355354775454316199181212573591148884836608808608385625797339654714050739417531214644508844485822238910735040719463201146602693918163471147887598265686903877210585025172912384125664248030577716681240479945173451510482243405894926026936360476301973474409485610407349192792168893782720649172746655410952811334066628011747987170869539816325636610920437472401256234083699908957202190293426308575727232737663205998992174409245915208047800200711568200008421532776971921333695707439545176879609853142500209647022000958039783413976567068934650722390370446637606712667166734319302496568083503726675708093557888 [88,79] -58655207590200152013141095564686772113532851125322019484646950962305753359476190597264291090250094647008496645133519119659755115268534034286471005431830218071304592028074640787484726695572952694795767410322904785075024903282202970989213093462783384841003204137978316663063391389692648203639884661285179745778319656343050605296318348400779940869571477067755865584800314252289535232158903878230748425633877065087839900385881713390797067939217103235068726814055203328762040177925917712166335404793159897727039302075140039543885764828750288887386190368949280912696857458607870582246931926207210562163009200193399506174982350858426286099035502811253274735164123177124160428714981138889564806721863558699629210813134086102020170983103761974344618060445728916686681715818216346371818820585706122108894881076239242430629133706272857295466431167909378161562563170230735578100770981388633560727634510809052987865897584428175124728429466620587339943553317373238620335486043055022971117696880125763011799003649800562255614259064295393980839586582849757258514070933639550424156435844702941655074763605015726823875374433299654633988998071711629267193958128854618266146069367687848567682917019648 [88,80] -859118044494303065812200846117610174244652900183333134190201408329782805996501870095329312043026300529671508991486629390545266877419253019228804713295358037387040646938053442015711799336572588789295072401675920976580158153094555346071548657102066159593644825122388525492600498647135935269601599190733208335276401293637536867505750982108100544002313554802244652883546241396923146854665939269995206952059741581278530088507938261686261791213890273230876786279379744214467567948983364148278482904842016943660441522126081783250638132520533083773837208880474828840085472704292949164902584476867741746982745641667231211084324564017452596714257328363693211888386464753654355776779817766157159297750883081409156511287611371981342138195520991405907893075586580562482515111251948086152179642126811818476732975399271925826574441196933648544930680394304722085778031081969870400849381102138545973412180073006475113095182902969322379901693779010632448763189014877364124770725094969195433769486364311221703007103048135061372346787838255550694858582098170747431899896785825272267273022823464225802029699590177561576537907910318950507660203709197229839207227378940684887618683824988886391264 [88,81] -16745435533921119870344440371644920743188699030783358723195498361871298763000335855359286633353840781778147992332252680349900043667955427196211031828855609813442744947970334538458987096010464092086020130952050033266414582101354002381238951626084566309730705934783031025617288119786232550454044523635594618749533777814060353542650812398046340540499650594728717878780776698414937667515328417188370337199327756933426938564013865847409593563556626898156125449469110705261417539524102418816142040873711396768752025079695420256532372380297785181190553856787190933210916562092276826935048695087448503005491271417829908079730087576030069935522480302167691682314106434550567149653021182223415077365439589313727724207156916237253581066882445137807094284143126711170317292405390628327832654120973239522535537611959889832114489529632215181433596012836221933487646734581256642555606255877722535673733452464798071943679765249237275622165502282186848672147022349017558074307322386960672634461982543155733286721429688286044103453422526341781151911036216538348929556337108840088119338410310062087392340920606698191654295858070596058293693936928634488102684458893561807449844334314592 [88,82] 75825675525335498145458031376405685662680383339487356578820490954891886898039866532806743142046320261385623261524869464423269395403874363362446823584439975544474561125923384077312884625769035059636534596214275374246878556688539097259343291371276667921182296193713757126180963293654710010303154545196444492239247015337761125307216906074076962084056999570288369293715729637881182465882902915373573267924650959718880313751883095040196163301645962526805529788335466574046883761151991212709541952143707977010836942229966331159414880680015062553607543282622677382622461905941268918837264434024721455560162692458021725624131382461909220498835948586036807102158159173667468376358580342632971835130316818552051794236031073999928940236039485794070005180964837422486186500983524500415956122511680351107620963506887695978941100089232462326516874744560105035506566455631579257363987648072458406209769024963903183844954934255538798262399546181932704183432374479528639000342732794320633383646676722147994283213320747861504761934127077246469460556925045619824008966959307495122793273752879934884306473008444191094529541948532410206223345491721657418355060194436454898021964 [88,83] -54202350909649493009313917431528287050561642611385655182939722452879236815456925823052519512260144025573176009814133172771093380680483739684801990471590697118216868536085870151640946270837592268408141484807930250555102422733957297856907527313304950154230237638275665689959945964537905685730968523406585298003076746333062483699797954882166500855636173800256491317063589739329695933370661104895904529235718976784798267985495549247525403838136786555678632272048674337756659744705544240387910832660970189708606977291914129269474605748056306088231116546317556774381362426361558225150574155653584200828719197063883359611672961636990052106967231846983754565474830048509140236763562205521767388485653304829257398551496343295027315170522635234456573093371230592227187000899650727126196875168345209148313823583657160671544305333413954959286520217657576622844451119890151384373422031619291750953220011444278237996364640254228066174521828878530634369883345156388194578401036018918288212999068019854409723484787138184051734587413086280657604258294973688762290939957828061053539417286919468710349560717700033047484451907152326133979416759567054512379210106529408 [88,84] 10178872033286852959883687931521453674335450147802861217945292493945319277224189951963526472175910485101056712869421076468637434827252542078169935062247177625309553790521605355289972667687229113727951273104075521058756365795137946070407173155229574246455661771700326727602873193180727349460776514494313612837074621783213171889792615178406015480518699129268392369292145946829053126864356013103151548529816840896218843233115935156649568089947728490610723661060493161639459239114565731598094719379165911991955452616473285103749027192786311858838872920353067291449664240184033559471176064241480979925808022862038960494924259300962586105526888751756892588745076501957954578924093322435769623810448957339172876483471147242876697216218966864543247742309608789306631360647155047166585606599133248166491338002025995073898547719035855260067826423775280828367317311385195021761900072279831613392971444794461429514501341505602508423455768038223617207524013199550098127155777189189915421230058304830678644247506246603759403050057467413969947997967026084624131903533906031729327739906278856582439898468680219878121129659732303359161446186119691778943648 [88,85] 60935119912596169599594871366525181862996339072921201813724359156407783015823887580942382791543439815226131997036628817975269899362434816058020421543724557897273141756715134780670857402836905258238512924719870557939433999653211935845378246735569291054359583050832760314531447674819352156681693922391552222976209090847108067247456802953562456014410779184667169444962746209921115703489646088948062096046898226192231023415345095425850840585687276005059642049186202780341470715886189485932056072736626970360282692714786317464023688192321224169048065806560805067733418850685835837834275034562090555155298305276772534859521825084833880683009066553692843358953534470650863723942513044772076107725720174775388477003371507509444773828784308941045527152469158793329514133936385495845775239717060793401343264066516098200188968373951305904630619192079330319041057719356941975133506232313027083701214186298697247740240008617942874558743877322253253206307835956922545633809451786646050672283030941730264576896783983818458057985544750856703533206945738738359914202733979416382493064764402385951119672417502493357654254110202089326290858735840 [88,86] 11166602756018706531734298174490365787701356432444527805793588563835524503439666006159603974777235055644008835109185527878796751747783914471422942780302254444248966576017174567297196012535281198385594009271057978915369047503971806877053312290223691699770169683402070892278463427109081688475623121824214726061674235817011553858923238781157147240161253479341658169455635941553139177633344436855537228052461333362551974913703066720892186569156235352404931050738514943746443970721960159787933503547389230425546218288713102050853062076413918061610788854453777020046945439633837050706265908542431139563659595441442617941979172113431381414716843873718602256763208696630912142536746853881662407853960424159767553158312093979636877512861963308637453679666061083266393496960097844095045371342555285440340675042883463262908791237813344376716819258138778191742119702556704508713086698637547014798032773942213831290099537286228717328139806882363058434391741102140160374677391469906074737608631368622708824196041439457317875753148898430633220288551658927348416380245932891988275271583042946268756816155063362009337239570023056391728 [88,87] 49125976524174744072828195399403568469113901544561665598426971365111277926992019182765918498643936395777503925517019958356049804088948611580045661377122787757675149597226536568132571169740914672182742638244082790551820973010764434105215709056795041738506847072721020556793330478335983591608123619886338253982587233062436685797938159736871428817465399981911791765255113784376426541453498334434076596547248197913917744726696302851361937685717501809018206057749105171579933345188724902617611103658421284511144125316682977537731051695501995679381458619179620139040322904317494200290156588108536416843159501610478695995191412953160901025636061162406907606412021314243527028164487154054525356210569726297915021266244009474263395050843181257050220144689695232685201344459946417399496116798700146029269750777623832437436677987993960762852755716292301250505586186424240002377543682088476738775365271526659995252230225329802612211324546840951788841734655614469623328507344872562087858786198820640504767705189055162694105972169712342518640111451845416764197181213294655268393260630903982365704017415781668126391661248 [88,88] 47813446086643255936217757384187808699222843818685200351090572706569458932134241680216904637929971530512498001083311792328270520528840753714862420092639164727435978227654470327451484809626841172288691004498059916707075561857742440726067664081847257647493479320582637991757414207189702902597475725907565422721254121289076612631609567752104710410061313293289983012543274317552714535876417923623849890813263473034749671174295336719897260588900973289231724952917964921503562474877252965048448643573928717809511551593205053234711190343957239666617981966717410373561446640865310388094590811765579331047909440924115393955774073963824100163046533071543854928554543179720683972383528822031715565520762427207761624993863493814821000699428318896910740180424502240599556438002557212628978310620829932087584287255095061205930528214208259203181499368537279815871991393252667332090752570564115375734912497154391178846998642217427337874160218478290298060120827108417119583648120847818755168905900025923600801715530325548610788596612375568896449825592104690780954739709792688776195685240692153627161336551178752 [89,0] -132049200907226857018963312492587852748991236886536590370676998688915032769645832397486342996239233346870680171825496775727426450990466581039908886651887549169575198917691973262136274861683132379647763228025435533356442039725354125874404412539897580322498952418084258872770623766805830037030889203838569120072256739315076182683891857190840190030314929277515562444404295001773854822303801120273234520915346148626229407831390669553334317191073177739001064514570211246094518197735863457570696856778380725289282419302121653390587790370125688655893681269693468278724716265335114250372320979560140250136124613004195400171429575995428942432466940332565608427521697311771168900665672889609461674825451978478225905792670310647921904036448842741843112255408589660212471605014179903968135086384343316511081128024916705101405245223774134127478989276081775658002734772719232725285328829099885635696858326209357215354530845037097938907958125521494433109216410215640435946630326938671349263259970949447938963789026968426347714425977772782942580957360846811814264021265629428632691096026724385231492266736233614999040782407563599301316015800642496857963608103957741841872163602060097922927945480278107766015779563690597006999492988709348928986735969029666070614885834891102272590610931181630676629699743118010907170313552257716148422888117357463256909338183403828533715687231899916340110273639558367309713199618878788906797671724601834860412007922533442519040000000000000000000000000000000000000000000000000000000000000000000000000000 [89,1] 119000972327693065642433397075515913704020717920728618128830435068437286197358637626305889307154082674093685342139064632546174317770113073841714159644643355998322707094250023456275722175191200402497217513459515186191662924004855459976225062804066249989834507086876238531133021621196538061767113352718400476666120828858098568750042175946300101926740559897373966457957111149325978881666501420869405191998420424698156733691535221709866265417967734239335707896916547000966837806201111984302077997348763884229055102174665069825960420383314692471800272670149812133968684869764521651165700885014330433959118938573749671439366721138897123735518530216701830247768406284427953155985303830200438672687339560083651747686831702016180434603530368715779904902053771155074561657246220130803548854813426754775474952932805592754350131780955783888018308089663276905909058625527766643895809009785944844223988169155407409803039268037451948680053761332520377533003492141473584289808092824631159037752208195732732858232255063492708585341044369857104029263768575317654130881329790320328853170960384942125766445582263371487409683033739099207037202927783175431998241207167656407274730555379684700160760502547649353951230718411647498078702147880155240797997813776673460232708849965003799490116984416833451760488169739777413673131307111007948314101015554520984233002403762538286486573636762476947584517590865037924839361466269750659731585602403350862573036320946452476985344000000000000000000000000000000000000000000000000000000000000000000000000 [89,2] 15815512667203277159651915761375378838783543662671685911376265871741519378418914975172687411196261148708346722038073376910234009771021550981776801978084861927641787504785231189087344778491285632205527790409091904722882639800807968141960819596387555153553067675498718749900958666232992241352503732419014943264364773566446674875959038493142872471851042533207618412539048957000742938006852668761234100431008132086495340499023008096179347536799416677964807367822196992995370763169550626717669369567395502901157132665810942055046512852107235982116890287319936001472181314169362273378149306113539284069945328203971530722564107544751547209036621131352857139699851744351524227665839482592405560970607867423948199768577421364636301840231495520624956051334936983786667184139934608126285916189429354622304213277705522620742570784235754368010006690298806601274693474984420531470726497996063372458384589102838267711355469656244333083844724688629667121989357181003841585608163260324571813469933090533416310382367309116793527497816849732044265379371390166363471014056576351133046494589269261905690343506040379078109169802243355070844091019752367157627192631814172143641618233960124943369005079543301481524818467880554486842709563261850775231720084318211663728282606063913683867789190216473740263881040354652933198903349159726491916737240982684089299737564195393208727144116419212947986444466065216746973084381520187033733502621016901556997301296051186666689265664000000000000000000000000000000000000000000000000000000000000000000000 [89,3] -1271439895479351638735954572166415110348105009343143972466910548334212457179254751367023272943062225199903076015449486812336823884921354713103530348702627189760845532608466052364505875891541469948395060948007466584235708248229836931738729502507128643866413243403859367671831172612117647255162188104672886193155324942443187941418624787347731666141983431184015067180640982946623042310499696926007488666068847715511566554117845890403023556862484838048934153190968976208046308107795786325053061772668712383470721495799769926371859788791780743513262129025272478892911649815201996493775571141003138681614127699862175819202087167019788100186574763152066345035362462528335688499846739899861263417073487592062795257024289062726116241159582405148814843873045987434776610673481469141913032531971464207938057940059992132685982490024834036096195954358928689474493167978971519187124909676658218012029481390568713214709239457999808773329906068270640831780879836915923423894537967506599486547968275215197942814669096198267166608667743436816501922527207756511550934683670101306291642207059122654779594849490271915201525352595764634076237529237559996083251058082157625014006412295664416113774419571936939294096641462479981851129943897676178033641774838130624078222679887886612761708545785103894414447268049080202314826365204463924272804872607280297669557046632852801921694240154809666694505940595121030379960194310297161530347149824914633864333344358334020959896338432000000000000000000000000000000000000000000000000000000000000000000 [89,4] 16868346336700271438996396810343658510577518297830939968970064063011570063462386664140746662264627119887809208323406797238026327189086864988586127779911094102479920866074127348039351255601261567240158783858118816270569666757741855488049473164287012889661505033722734583513464905967017986446393326720001826323444092949306754442826693389880348557601093068388168353224580453533252062250385984906938223063306966750669257799035265829967078643703564103869743561131711211338085785077231844675677171477695527645034969778299994343239684437935472558283091936653295837675277195144429812488483108392393120086450025328569060475855234968466305540220117637102365637953327520440068899145319912061579764789204486301957024036002513107863000851928950424821948105839225419710304722883346363950837998034521172617784259120983718715119914993674288649433189250416390990419862949782622364894857949482968755007871264062764248347333976046406778389909289549833283408908925353646883932836535348702280802649428357113978002827139390460596226027568873938500966936973348678917708636176616670379650443928124051613682624452687532513112577963027982521017974573791708284640884603351882385380657141456266871095332482907591713367115950570392483347789995213084846323942593324201104439040407258639219682293450027258262224819979382012862301611808847964219203684717093424749586087614658931961683874639222266643146797149787097896971145363425384437949799700242187019505043317671296328516079976448000000000000000000000000000000000000000000000000000000000000000 [89,5] 315273885782273514978192984822856148648116586847566408246086983337708038899710762506132665531807921701655288525130894983903882011580528305107403945182970850065002111331301109536098448678515932491411881269998930048393193783086055556151573854282178597718196393672427873935844867876426231083789352938724798537049960130201282504556596191756609421080799568416029980217025836864786881732997862393719833624657305417639717863666088901944684220446733531017990969248868815957446866340569233384563350968999654150804547976236158550011260805996719042351129848329711599033954919487607684787372894907840939716001446655808265623187619936909542512614096511982637526137850933177760855365614784423662846786255222094873641503438321177891019229454482471855284446529981938914220735571493141683890882575170072187649121400728134131385167462335300980188425795743756433655467580653786509780445518321983502210607598366941720561169310395149943674479071534900300882570424844646961416171362856490508533550239241525498024717046461514143932816184739814119333356325241783669145914937175177098451881423430267129798011260149522404086011760499326826490104024494597106345475128030849868873907438909749950908467573239000606350839612699879467696243105989051949131427644247025277532934923624743094786473903599677842392875532889331404808439070984208876678441201222366502984287615599147387210629993264073318832891152303434841824100637695138567180596830737217987299491852358816903870857657450496000000000000000000000000000000000000000000000000000000000000 [89,6] -8609077823229759292270915656348280961461794498437931120134836391668483628520017311672480385440839415916354806649454240064003111563778527508967465680781287509044100276225458370097548765241178600254852666273686389862047955780246882493723386894586994490916074563523843415299318643315488482615731718250487134198100522704072067570201316715726959948109732264835575837003999125469944135570033427630817700059449226486784418987125437258327719105799213140095723065853428020109853581851616836483504094042085668996524840289182998719851657601311499620889349148518364002319790285821732029232547710897573656649725892194813329961971168008395312560273043505077407113264220338196702399719495639036746922364099200934072772252714877649247067269046332037096323651478208856046583661415664839066869987345378529711211222442994183024895891632901572485517571717235924714324208530481974636816528275271277762879623006784822145484368914269799089199677701150658869403872136716391387913872830786274986467108006872669682083735472506537788970002175164074914476831150750284433778835791763957244529033561259172606657036175678673343358557766023957362411828492239501045048201042321367844120551421161189726434760821383483892881112143572885575748359383387002846301593320762662123637050833015028417799595270184036591720274120134606918276918509739288964548366246930467474756957183961218538421134731304970273945728374356790794986559574149925876236084521467516291180747483355809178773983173017600000000000000000000000000000000000000000000000000000000000 [89,7] 81455285387076961069992792149549784854242993935981450298687819635988463012867021194207802440462547768502702857190595929395768069613076207814297657045132988398205524732964904140627166379890612528544052211606680506167635602129345489870776652533998999713587918080960795018303455905812741507729751436936558610070850048593792028535882836795596994904064266499176499609145594281640544737128688877783422059740730240165352425831972791913357648449575825606526528747085947587923357457939405646380218532500360590735209755044395121139965684852183403550088035584837988329481652298893459870301159210131741281635241562880573177235122493865121714309509503925374888795463831957031401013864464303204848064474254507405326671912348125770628831549470400558030485716508124210189883669458621155902909644597599506356868069650158852679471122153518184042468948595245627608486957867389230443457898012205025287143945959323749987511794807294728255373693629699317454851577581557522501146478657180624659631248724219943675780677151142729222456266335441032875307012520579823470502617647411220518970403010949828264267941185942123383741829232031090173308976940001435264683688816522766313112858521313464307411172715861791764841813121003850880849781249842122649662599484941590793949667013613918779044678955223918250206136522758497939829257714739534161100471735187248632352304763703367036395443761057964039695487558006222055710027883157386818003310190860417329728923237383471921993037819936768000000000000000000000000000000000000000000000000000000 [89,8] -392596971121327330476928450645825770421818493388718952160491977772268719488407009824544683978334917953480888859449452236905323886057325321188970063220513463449575165242599666550372069744017020358067127877064412960861381482378632700221050579849859977097990377841098939655312480885931994490274737026132760595835596676706583214482404841657874522978415622371796112190312497972246996706740728325658162147203089078849506762355529073524316283785642186009997103050647792155902357492458474919937049249554665978456693917359121439097140749128579324331109533616657469075305760808316005832705900031112447224368687056080191452600356287846455374430590543670789836543836658671846571304384710141411983779520596878844829336902229123751213913722863124983191529555530584251534487734149536048296166414742425511939477226282300080405034747445073367391402083574734354044255567680497477620576344598834079031180224953813382552803181080484253776460407849387270318569514159699653382962067259616985585537309500452446733773919228482239279172251683808012249293075576400201950288378860471601001857462511307616363055813089670673510683948559317988486516756151230177582051940402059264017823601608870481935286064365912151810066919090707759496054593710901661199092802653221484066180790863334863928312936427602570117230364708224728660126843804243074589029079685456565813964130937310858260942715220414180913316184798129047567324973307956981657217309294658021752198257138116588706676564864008192000000000000000000000000000000000000000000000000000 [89,9] 1002931101829446290050837957789794240643647766674417575191778369948927718455405769412994068128254195447082629727622388205613189827772897997975438894734136171802046702056056477055535625402035416665191857606263423236486468349770469960868555208119291158272531480333672501796593863481986274472252193943061963620871802031038388152047510045942062279385857846911876540846569677794655320590604845549167046989613931030266704874120821687661495684406609764648478097415497026936228419955153345160207311492621898344670742132808237166767492115731037130796516632254801097878380451720049981247078820847585496054736128640555822760195548681174472516002953124780728070722181954387666298099559863631362018289108248644514070524149098051010479677063958537908519144479104945915213842777271650004052006274887868357834489401262415730887651251515912870405413341078407973276664724289801468901858429354212379961283489493839608997428924605259567139611485257458362767270394320539989866767791082029909048945901240682707557430526177088211173233761217076326210348752915143747887021831424962483400055972722576689325029801989422542110825398628688771344132055278913912977991235642403653186255242502059317670112101645084027754564952065349360799598009624162065307118586845883453437152448279040467958290787082603701301671620042494402069964321018307215851739618124005358429895745429410836596600360076440186724775087392658720119357042547258050088435605175503950572932532874146806952722028960940032000000000000000000000000000000000000000000000000 [89,10] -925342812401469757410519854625113990802284769565768332668781746417220813202240707219964858614157867834253576385333358262857155294048081537486913355835301618064840502865950959071205047643993321341861908523092755720932075125367829086050951904270801538495813655898146847004306557516592937419467476423246629472471264582182530881451031429247821463372218854193847979901494283631563220748121657440085415223738124091081956880028323674068956374304403742468237597115496353555377718453376080675102780741620863814970103812911683608254027851044074226022300429885517526975418512976263982076784553383585990995043354307653414607373143500942941137885162946668589263507903710622756383865745446502389467789532840229801723205904972787526074767720315695563275063737184475962577232015966352620954634066450266459830064981276905513691219623379685287602388782023213166387351988118131359198184678976300427734211109763496295961746407987895976155649668637118148959190049313289417545159406160323749637829644709638277710605901045482901103028642289006867885913625830576878967307497017202033283704534966673780341195886990891100714036750573136320251271630158839402442009089383751250446818250954340463592844218285546093774735330235230497567852549268836279057633582256268691665835629158778748981353075219506657398085948434559661298084948997194960532408306037365849108879444602287828216782602407956568056842551505604254869739880817494825277084027246680086879017701454592336584121232027287552000000000000000000000000000000000000000000000 [89,11] -2453144712415722255137542093079743337057350232658520629820108783787609872813982508602027326406195986431295108642704506770787212755528137447317170162838415542712520801145617159872360507581200136674565857002378549643747278786722393877288177717928577196732174630268757006192200914817829269328188252118217965799202276742716911604085364678594262993796091203599736923223644281580604806213547301004842924839994931788089514275022374954735588047315646204381536194597209405884829145673902285607207934963219736198783549451155735390340228349493227601058584932951494555498941647546631428810756522889938525841259399247097341518140382703151728813255056272873200090252457699063880310091516658211262992184952623829621249632625780403434126729844582347358796446511070270482654118794759125771369111860146989566838281632639451925150155928775896447094931367690096194303185128837132147909005821185870771102225897280286221950497248685865634689708383794058630290430636867050560709189863744778891022179986506230663580084381366935073525376309445419247081460376235027068897428160201004153232472261929884778950894134357850466575688053972905910562233454262341163061425994058878197268410296597447795760373607024261452305454991378148674853375608668328044582600786475156532091108671746000299960582967822121889873926157442177360184825864982073807310576583892149916716000174369014119541155115611581915869136372463269185409474613251239089315922550102694382054643990163253800893598210157707264000000000000000000000000000000000000000000 [89,12] 11197185823801277836122461930593825848239293346455065887114657667630261095810816008096839230407375897761893546619916016731589557350456590814275016289613663577346384617762826990583814477958215688654392458372497995914919135966574320659827303401936588168820927203197822942866333186412160580367442419894864263748727619556068206905658318985005462705600535266866137440528890602020392454281240424919005298694255963239339494991460251510281850186765790954725837787105414726380089662857562052992183665659288363985981471818053965086092622576045871555204931909693481223731131569472953048017865728560582215236297667280886330200810185833793228447097853301112533776138851234755314054203247702109649695260192842157899668295422688044625562090874848917501433708795308548364620539383762113376307554619254292894490256554835104003768032314937301968015755483037050702027901031119991683763695207604367798956434592743585384699972199300102708375926151110528773801681505430010052124946695985372344972576098758361461348540045905643166266428971635878326696165761170797733015633424610971877897890918591115353366113193432459342322770589830971748237679199617535886380499642987073768293050573346074107950962629188470794447101342437505277927353520445699951900757528238294037245738719062315121094506175892141171183211261936699765241905491498768526438273618416263929469914701056197819743125213842218664456597957433055101045818254548870798673797736549496222024000467891238705642073354821173248000000000000000000000000000000000000000 [89,13] -22891733581205309299042237846496412951804522406769944120267545386231111039529203447822732605406775217823541711009879865908039966351891696896925641557563527146091318224091987641587625084983121499683491963884380014454295832638354092989582407857868232057669510138412893376207837394093491974551314460066944021436064720457625376857940939032229976311781562255688190570633966884679917286312992585360212744252197360716870341178336787730967841287348084439586084718873128521484614277159875714648126047335591778795226196837553908937892242838382852712767148357178131547232599265445120872856334766476037301689291008880629586547693828383127293416925588176508825491231345728884787769097565715344436406946922946973682410802040645358188097119560210492435853381779695596711007808759919865561794964599298317802392694254866161710106395422505591752239759918895416540904287169002598139065064614653039876619658117173287384628664064473046775286524967297329527248847271982077739504324918326833635489695899570170702684783859803164977210421769443462650027622492072615963511200072327065394375458443957851383722973666601354822512699069021432378442757205003593371677145808536913593593939913085273608322816575996275780136334602732932021534454450628245978917369472027546715020046455702509521154984189085736311481239658339094746159594130696976759079916277744027971425135576990640313578367046129868302906384584474979856753109946985649323372731330290154060367493037538226288894334855364476928000000000000000000000000000000000000 [89,14] 30776110579716841434598545413270283630631608538638633787311038037717358120891752245479047097340874085893570755412980169804802858187895796715909270056738567808388641180717945906185086230590107228399855824391627771900362800152036043551017911064147702923437340299850461423784239341619711646330165445481517675713158683506663978031432397257760135470024120473515439434158513101882154885705199344070505471679203164121494760001423928022389833896480587958505948713733883391706430978661149731542199091357820994150471828725265180223386705746291203684220074107992067067409435445626371293773591976890912176453480865552496094255985529147718685163433235940673858113014243197267094818690860672465406166868236522339758727673695480688318538487462949107448498421032516168770434575837853214978879827950138090130688805304993585572314090561297907998246594568726297326610811038391117210274047148387877638727252255300904682648882176419884966633782731000592921093252669524976539630653382745551291095749222840369045124583847446714788409951340226535836612571774133852885174066505876763035068967831352063763457584867297571089632695822303276675366877851212718336914327941113471360374092394862575123244233130781799548673371591408682960101693373785362835179535858955250142703843367509804360552966930576070130366057020227649562377092846075832232831552686743703789633252717187173417564617601366099413543675880662686438663848197124535632228316467048584513175929533533661599770918403188981760000000000000000000000000000000000 [89,15] -29899458011194375924854990594721901120497210747440402457777070329713277405885904461713681016857182533449263755586407107387049160930328026695075627490647024223889626831561842453362538184780571832213961138544636798643850429991302724980194978990865892123360062630607154658963612632265940145799829729294379805691454573538782146927552019350334147239508750011767399448575402884813615689311729364357601360477237478564205306269687198461807490525677971234657371640106328087919114664213323981724195270675742907821934683335250857985220832137289519764560675871571619370768419257164225433756880472834162353607003451916935218965601134387394607086167707821812479625022283959788970974981178174707982539511488517715529949320732776847542072238724732401128401826135718386029762013149437243754779942245662479281528788752341257946663112453028609599790666912464423203073469322325020824023051483169847795465891280093619103658623075714017883673970649797864999793231801621100547538913273581443606504366483310524819893786284766294111643777279248152537133674767159372767268331892783251242592020299987237913896761938502225752116379981880548831192661441857671839379493890000626318161417478277824267964243015105386669679954723675823390901769638116292510651489437891417303888795078272183168640104322788509440588943770017959816455375416247926563147733810774686705602315294502367096888134704245349796044721526045199861903804231838852033586457096700675514732325918596355217737737209676562432000000000000000000000000000000 [89,16] 22157794054591383347008896508967932447130373867559555857782717655652428717335874672931798282132951232252148012614343632535563951676330836044022167445267686374619267605266395896929434844989155563683498011015210984339693699620370251829246325794948985761337124562360386875286622248744961127193650551753151367362274648785723209987263230640564985924561472861727636406586579037107406381822550026881408112852225825442233257190548134754912118433597704661695420502151408804620403041291000675152655872655884198235468758917506806333140482796607348599491317855113085229718812162231665646525038743990959616698829306738963770105129509803994330481265065964427259014391465635054032272455197923094689649548692159794831750546611025728073650998337259839378666955003889788201059362904772932690339110366903063165748202712937450959432553595777574145192570242185685171725807580269042586560881652752348465176942653605069826840487806639694778041155178127382740779696765081677398183946224762830308695132555406508518862001878068058995050705511845040452282054224761154237636965755307461410332502601864958992105660295629452264784745232143745266800194112100782746226840779517960619373727380066884318224285172680786549433569465649437081580778738604862871753951413401657591052132456468359553619088565501879259066014805424583246698150410461658015298055295413034903451925585936608423471892097856164441882055190255184061533973199102024467752650356845318190273909757948619972846282063914991616000000000000000000000000000 [89,17] -13783628369989245488346308940478656786857937679051691586419386705691969816516432048959210732733154848792867865748768589029700614937913708937526506190685419790257297088231712303708826609249255588338947306532707308943801355937082002914694738305772936431414603605214312289989466555987013188141488711971012127683298926309820083280429603381656631593732317068351018015362165706322086696147003582559998107550177535453630778147139544583387516613057234998601532903509555472874714425555449965418115661971974776223123562561666699746727000692133209649186866915528716905437309265361630349861285262420346334627818736536440198561878372969522663218928155599417202129082522274495872877143918959882770723790873167622539703434658344345627640966627867328373626867524548182572536159929660049501996999182386133120972534936094883909975481490801629557182084217123836991035351597175754204092727191725562572038244417413541582608788012408070463852697657544798952153903563537098832645738441569772674252957412332157477957900251115936945484877186982549306486591138211167447453028947079713155807057130928681090805938011786988968377551665556077863549550422434811263519678366032160666360328862411798774530126076696186991756065731617364344054577923641864847176026348738250846948557818971417310699888749064598503573024771602344520283449953616312020245088861352173847586917078475603794557084734531001062077694843889902530731437187395937890352328547861883119771654032119626788332258764607455232000000000000000000000000 [89,18] 8959555121764215190960988063009287619263007689722287694420594005087200165190303416248030261505230056140137920082637877569720375467379959841341054583531144514501844589176269681695399100764861430808412304582829731425356377287911474250377113609693170838047609445600284826405666958862147750329838559988865201942324382232244482751531886997041629970653175140436877510514662119188966018735267512098257888636980851290568185320400397310546761884167804084577514845704389132534849577693816922442453456946355699297020924096434044221592849626927836654441296093222929352992074100823914661422594831731855958498908860895031080789138926131318499104974921184462743015910069982845882238853602137050050761310053781970064546641878417242666342809640079329257691543411801674533635371200232582530541418097844216994394467292385530924130013172300978397855913393991845317912149523273884801039000994570157510205274397800917260687886402549244534930668130872827203435337488308699075363818356881473946569120179223954048691955219807638083392243288074978369811889998486021114541568663596491769397948681567733404239657533484654648438215789532948486993464712843740016464172315268916089480593573392983626631291705659203251812484438970394202365082177855796826374439442930322183040371506114634924139769172244343648451648641044805054803818882447925012894629072406694893666063172205435859175489749190228513452038794532720005647403316435554318391732987087874862055816661908199715551265028239785984000000000000000000000 [89,19] -7273697661956042491589115915937870985688727758519866811393177235403253759230682521491144803608052051698892580827877413515947073297762848930688494832092052323152853187215054944212943489413077663375080250918029120840317369799964024918505023694530842031790818635763072926655687804529167114293452632444774954722164589676891404110803928775830340705381059003999574186552944869627891835890300123533179297422029033394026353333164863053318703048049143893641355697068823525166318902632182609305008142624131548281566242535918047366281463231537613212126466698314290097314925950299515367761909941712966577392326562335289334820190978972294476407416126921350889859323204554059557964637006378335854946828439890671918219157608037401935271041129919463909560560932041392956008237114709489047796775520555946802601600086538803250864495202943585992642989320688850934366120375552600153011555409784335907420690606039078436955487659787413302635141938395967480706614322976792266211506394922574041696870030092249244540201153088433608409944119667294926959280345026505335192478745911969511398138936590774566924806485545529551693108159323937977869890377008036874626215226819095594340857175240413952941051420940198511980284661498371546417232775576329113900063391712290242611524401338151097362547944083394149270388642339253306208584960532241769670912053773537284708680605809843781098944221645115907628339581299119952101606881115718649525591459994485244206956297757340177998326958621982720000000000000000000 [89,20] 6327740462958861983941716066893206753883234055527687111886079546928045756481602362026355789891635726224679124613882244436507900749248002687705901357510790652684724815003954666885773236636861943338792228823566787258143421555985235476910756505199032601622184931990590806347436942057529105745975590890186868226215414074125946093453853915746823573973604668384476639315418371237451718140862044565199013814260239525083898531614417974669090832705180177299127488832316338383598972049428464858427645073833108209733386004263610215454436076652671343688972377876328877676271085949355631451407011556607981504520524591745233378732878427316245723797967213859242268360576000991842204796659799769020081243130653423277821086620941629931796146741129302602274252163090939825211907003327030443526085769031478115056850046070579613150406444951894943539587943813487676196097925571029113487412273583716589294048166145810962921307036415096294855249535134014270099085164612404689207260701120015396760037920558297127633003237260198256617173781476233231684258264387991411660210742807347733173704232369794640451371461147797776016409271719580677113380980628464295602018159480815896965587238171710257732710957797020070860943206548282918907922192889926979623802356908100682300797417961452638708295626883855470135948916002901494182146747741771400702919285046286239315322989774920030994149006852736349244098062317806944436914966590096844319799953438840924697927014924919238525684663850106880000000000000000 [89,21] -4830712279678679840039534393139882436067557682422772071671586022965068818760727027671242822008280097068774441024992650178601372803801057358855505633666842762039515981508806979131089012160980045000695439061215248545414094707896117380614548963012173169861001093879196825675881795882799193769653798560471021353911935249171781759785122256028211805345142431394792846841812648626505406288967652870493257166658170282586385037638273623979598018164908618799909895611620186461669846532435607776290671366936171630492716385340880461924349725552400944976075319862596366282322142827969797170699564518823007969183817434491641089652723225495123824935350667508158115601334151726950697866211815164044268235120991039995540833620102656626793358779161232365672451454698400503454037711988848963029119278465767285070755015748747301090507012944795234143166069520871519614085268910858415669539633640195405693125098872613863876835287368824489255043747305723291205769015401167998428290317360898339813253725101485724653239381033493819440446457198153531137580297567912550031400144963572234335984488878192775127932832989112623679646400124809685768016792248970803445009225164038582398071985994188605348248343486530276802939802149863390083964590004637580491740249359189509413499603884037080411408572401188012233704334703487862274540607835741873821651678817475358328797436144625443546812883365432224525174859353241413291857295356892525853900973910505621017092670339208983835599317699133440000000000000 [89,22] 3032821767961921501054038764254389606441549884670665533890289783601703996538433610562696547856415627777826126584308184189264378203188197280420615063781774702219777523086591390280487670237784872987913569447449096643413768306144099810746713499318989928474153950616200744174978107055074200180069143358469086672944351179579296057041093154743068074234757930536021714907064778986484995964313203702239409348408326113663371556917458937643632381774032849613040342099189140808409887545370984578130177283234392434233427902333490540243402007023165382974885692117204988667140379321637458183485797717534693052113679132457194679637199239321986306471228304571192862576251167767002071162345545460253584636092116053788422690339803700030824023224838903540746850185797292991971278337074327066305156174946311308761024117849298511683608293243080039342003285665708357701928262745278074286680665655501894510511745109570872416215644465966591429208583690750675681996555844152621480388531497129326911563241061744547972470203488685452700867370757562788639213789197134701357935638707293020577241356176902988503121792824678184645929022292581875445060365151979191079731519539632541494788599042441923101002136042095150506222630155737157814579637593124254408649992596128804651442481228756897850962289735652780968171373756254038045627151371651287711351259836051552554381818300975920697993752209250835082224548682472887314072352823168509667627790011890946769177554918249316503407800415682560000000000 [89,23] -1564721225015556545455371755305697261008226416445930067009751866452328147723350387821975029619754718852927281836936994832931756782800306426843659203288461762045076160900147215980205369883309427272101258032222443936755074190318626388248410338179648539696352973367190609635459302790251424115403362385604244300977933641739761095122712270329564215808753120854364897727163381643629415911406797470472056301393166206028573524509139749201055977227042438754423525337378529369461394501363595388808431115670318572145859643128629149560319858279894765910820766619699059030505104135598893899571827491338803167328021875456726219077186545354073087447122328059690135457496851818698117095761403397827466885409699159359692827383568724497066263500668035329067027579606561224981614424828656424398610860577647776384961437573858032474621088358263418679156928347172730149559514164966849419343621845703833798965343994764468906059106893180778425969502081068641691453171932505317374516217941525707577362862949777761092654422935668528085950701452391633046731232147036059537750975294473024363219192073483459347275504970976306372386845431604392362730888847747547129207354849878674721412534043112320288626709572928972794513276411198575913484339780439759668276637852382479404181648171694377365751577577119728846265642965942819835695743174944286100279772666122513777456986252881832224249900313496029887824955714275957384843197106947307875937128105497840324988578623114806880445031870627840000000 [89,24] 671383470095138422286950793296707681862010174094256891377868114986787274070945756191619881281916777064544340284143720443722624170728063651508538808051248298447168866230244619401909779410350521139712519192031212262265680162531983623457112083435630176410234455447103758017530283609279518217586641184628945144855261665889909090180052169414939863471319151116180735672920041524961899046145275034834526552046318021259661616153023968535586282120366294384967853307194698671534352491819348280555257021600106447090537117073102889967585050835975886810029530625128441111130439185584077605052928963048995125497933074620130237015718191835857371324588327700600529703743974482689603504919340383069330133689983003801274455128406523589141411324999940090142161523234266354235297009283367982129627089536798176423917429948908602743374380909105587135656974845421479644272611668307637926507782037860473657581180719900035655744124638863153767725485392214133885427106719244555371960288659789266601782954494262223498211192137215543505615593583652491253079122106084153790575949045841343712230673457625495497050184384593683689894933836821312083822663175441156561336551091742054778169791501939540778017508634264115147083421776847507662138895108693723133931460076676208222199869350620899187560853397755536104328638218665889542067775754444093844900385716870423675731707336346864179303278806729608219544720298763321096371753238267343687392664768271348976169945873310290564764745007104000000 [89,25] -241077919151493421173834647614263739325372303467309248662306882153010611903720917168538153268765939484206013835162718106493991945906509107614270452309553037112985034796813360014086980255568731060433908056622026398424640611728012387045849540263906383761711433684317519017135087971102797963593066016759878655193777706016266497728496059901807421072811133194510952127782989927199166065971607070732168118574772505914592716608536470266920043342475301445570816390490033041658805128630512645702397941278333550411480650508027640069351428953081172184286402970425655257542144411276268703335568016104878917394166717485090446992290091013069750148036489320173959360864415631429076295487128258224578430287380376072471032912967836557189286092107655845632837613702356889904745419695072587376318457501829523305189414275523863104238015891832504284171477374809069345759015993077527332799967096195917422603831991766941633674268992042223654578066251325357876856198061185428377207173709055001508728083550181409172833603106874145996289103006895582383849919457189400392293460403371210956445742034241030675374770095849672096279281574588489167709164135071942905256970056605661275415026202670897973532401706177205762121413841975230787780734159879553348471946261599950387016759345855991488132386643560938414883582321536748635682648958050259076950766820632876576377624303997676508714985112728178638563518523720391998191073520392789000817303951846410866434155890301036939796233130961416 [89,26] 72084220950261561517866491933662210776657369939782660928300556033747396761696891717562200127428043662187236660093442734571465386712526024120587311051355744558787551136460914899246082378079010837395373766917733767989514058461031118368821502878988501163067961261486992216758055661294781555395221939318989916069547341738463874838100129226399078049009542059599247234998922125100231758891141326212823728208853044452139254777501012539300105989320915512668741395643983250808571124582893431843759137622748688259582381217148069866511721601961383915343135579401048516627016160703179331079705308717922595778872378943495700766287510064639750932700234917329309707919273706512976020343393814377689615511567196847395963177870780962300210446528847186468459446087509474362702034416789956067862896280724197565263844521906004365943226006225182692400472117083636648984003976725307115991206471666253057600497955778170956787364393054008075099648920853379973703689348095310116104849961284214871270017234403593040013598772951053268831244574872308204044922390520709415434010240791893942503565377126086466446602596069031655507733870297443690748633765791209727325351594828183488201463171772181785783340887792133074823659048982845533741117056805946195549884435178362489728266252376063630426306054498739211643815748380200601920750986803522659922001697161608699750717284894634871343480599586182502327444623387076905544008967958451314018169051564358388132018622786920480237541811200 [89,27] -17661632926235561599197275630006815429782206307078156578885538374721275528557459537719058884663592393606953017127641518685941527911815736965457654764954715533474537600046179865798994060996729891973048015685896433416482713817947251902723952337316802467089915025051337412901181246403891569103298462085392042206987623362416410815437114423894515707570768953675977605685136113185096932956663365565617791131814385894879295911048767519753627950802917923962101540836043547320420192986842336219335674444479621579007267983718830161724319705277653161457718340599665102386356594692780214902345496336313281712795469681166210135683569467292510865585751423940552500068674996628965058701951937446388744886629237989091422097195786900296259446814610474219177013304630551303867353969995886675425486191173697613840978137387615615583426372791387502128554263651402952455730542750151808769064807076892375839288336563609174217538077418397814063749195178790184849245541498119593387781804763819268285654792516770375819578497470301024027575544580527886122961573695140815199733058680383624465573495002906529095451060657358172230663519275738891015521227662134079951399532125630597760920041833631588029853862120519742297717614361147918078858652166800389637333038755436064489716444621636185180476915898623626841129780614863026057356420206736488063817192789148611936518588757085041755793726561304347005453591525696981926370116613785177527332205282148131110107869159019044322587520 [89,28] 3446019176344191223239678992296383476538729322599279016921171529072869149530868150020207615229682469338444227081101295662574636093409745534540270057644498122582737958128729365592170308495984539726032612910576688808593684402848868527994505805406337813050217059513524995788766047789365226984005374396793602733335279452913017554162291793964000724378705057001455354725588610487378399646416518381373827895574322824044503228264577954900725726838934922405976248362410351236752886401223034179105715019558144773934041313720826770328781753255714507982629917520370909110897945796325500576979453083233036184030129392831752610052111381628814331029752495500169799362503785606780558985973218347011445625342620592622302766476079270294419894058528574115496185523261701969919842357059453017374594433034033293144018180527840252857323335834232148609776441826823486656479563406410525180210583261759899941423108583143442531457296268045071273117396960115194648783986332795437060663998644527953230222142756923297491457419618574288923286396177040144493600382378105566319906732190246570775016429649845578198469528508222517186107610853707676656478744325191946275864736761201685304187799214313692328408610350498701115768944700752126546163096800629030573516312683575616338742449782317362127338890273617405343797209572671962696138652252435702004171721898765770075190239745839798554583217041806083176963643173930865869916873490471275202906755753699268627158976992235604819200 [89,29] -503644470736813758001420054676780332966021428602422099310528645183135937781867337250465566430817032828749588434882592257089688024622781566195577808960034222039436515630768867303783855407406100115736975871480707455443002854968627802436419664109410479223845759379366577586935003980885751217787694934566699574701127221309051968695769976889028287780605204331989022417170784715315870079007564127846681919515277165998333382782764971503733551424996226474947395767080273003352584490403615482436090114001458736250358619356685585235634190497835578904327379865060488342559613203615320607645661409398130967549004234848404110842086802457934022258618611880485134591090814392811904681093070737794213558279848503964723310400031170377525667302341119799580033299343470182267528281412490468641592172966261954298966716339817410976175091137787501902840415045576181780712308440401554953860231506704390424037444595068228999132283525157358848893171562890775470174915818456322543765360797906728765070353477298009799169279918332677607130374737944862989683419657123749976504454543930227128033879320957763761285140171760233770186689219328561371389931251746359428337595539282692558815938212178613058094755287732772881172480236207832560279784357074658204795892912178372265564344060756415768803930488392931533442368328079641542271506516366652218666810014691877812948904160863162595984185678331206138558087534116620766034779115492555412076634589405731829796546996503475360 [89,30] 43548167978177212555606919406954222338910333125429680244168304440797570618064836284690895679110270922625001351819123904510608928843524660391108229455451313687290428973620153035334403436311387330587693495871792392706266553536858341630315157512073227997140522804625630364290771329108690900908316381785610517048145608076259596479634299076714038419378684186872969009879239882362663828768388286043685004497091407240915686309804956982856516354314846862654296963620721060830969305862531704037185306786956904292518435716618394571615138054485380688128081039540486762443389527859202317548105705266635298846624715996569902741055818825183018578813767104086985038593699684116597017928951333609111579508485600159798111375386727615729071663864861471311905017158765547355286277252648877582558897594231289786610011428245658417029895910198840634997522788520581048667340985364188203862800130201478841891427634778559827716890051995705486099076736217976606395239745417472263769918165200745527779335026256817726679667122505119625918759311829315040169731291063105400903397026709067986729119246126672747718981292351358343408742977756612743894987329734705434478390824069307373584752884574028282052769170037055816378428125748794878177547009721020786744143868097440934653981714271617144663716077439498670811655064050595626968668257310579625309297709669369016778366994562485580628278452244869310417015245710295688305168120826097683352766056539109552160960653050880 [89,31] 2549784819796306415701690484654110382188340944695225825836187459668849880541465343407806150130895705329156342715467474713880505904217866460105327249165297811344505851208387491770097902687581419101286684838408208224956095974815494440042626826416404234934185250973974549967833871138194910461558629626272557829029436065686292460228860284796397180623513693308129554148108791542209173581822587016526741209110643743171308537563247137579456670108296009084127309074907603609588653970940993121634488305539030674739955525832516377519778164706765072348264241939003642222349124802336433522778806734376297358956346625884607230291621098440684518173689198883769334243151922445405186491462224045588208370263989365125093201850892972752324487948271800136107121250333455054189575278732175041115562034638586140656444909668189196399704095008486881211250951251677216670636221061778777703488068720628505255209217756843534719771417529142095521107932701426930686201807732732400513627927882669027689279937233154516819273878410581803129324720214809769214675766875361607492353053051989853565066824438058792911511907157313553896375482217501773550180266834196232394389987380713211192243403724872792582667311014819805958220310240985124346911307233178744023605309091627890029440112972605095843915075669583759088105535499910999683695095627993574145890692334481744715014826708442183837695307089499455295453761071239195125319127383526064789667527164465203257701430912 [89,32] -2142128394161278895081871238851431781831428956586049552760083216687071601040666382906957236296440192512095936393019217482448033770618213482201291147622399241895800310695873338604717430354875203410922690191992558226330684919067441661559442484609356913596899316502253708293636611228996200662494714975684724010406262445967082288087401896275829594538100259199415678273362469654827094748573626609408047741144702654304393631199268967429468649151836918662926638376877498767642108017962261401150391043210788683262377787817000867478648304855347841196434022535002151725828421357276381597628826377892951683564197845468138543972701293639643934725112835934666373947089880938400932036956578102723124231145830293162274593520798281726499038020794863819440294946883484322998336398094383758439134830499609843532853446214486508789971995107099224750746479083035211490401559210427322299732672767920013619773274537857343618755540012786974138724933245076244227741766877590691170564589020353629173735193003379268883581373133139725625182685112424881770347042513047654371023409034541462635300837237625595949343180480352578688925591371082947053905817848110710444424206689787613307974868115466848892144651059107147189290845019711069797891983347031964784117553116373567065041602934147507577638267126315409850694972582464555511108434535719343308587325156492678638171871513141162836584647838294295174854681558479318451964342383569662013399158463278655731987968 [89,33] 601000381825012752873637419346102554702982276138777165184271403526902927192401782866433735621022508565621828525066736451260630196298453820590795786486872222339051532705040571498528942420896109405990222920465369194148326852290308963279242783587085584476604102299415825263677324905579066598871785688722688603758409063354556432329996340951436433404064424869912796013107804546395051203908730602907414846180581397063111345045091019076008787418165466220234047428109573030296395785548679669689249148350470573487540257908199882636139781165409410906348367686957664494664842206714162508279109450591630006446888122663172968529241032690381777419829149122463159186906870743293926113999190788699619120325959471547247155774946583536596343908757230516831814658669582597422163758447125377277370094414450693452110690972675455212923521096438055460263346975479661140710322620959030299136574363538360608902136290782225581424319485888605659943940289005795492718525390545570997178897608167592463276993332961858367373953509151303894994880760106627420592271525758934742587814822927650844439259699482467084469127019086158880594876176849251961401076874278413027067006454825546033555554317409775713210967924966551329724431934668817115402571234459805424825201889512030009684894201422093291010218364650302490572356117711241476567114512605512710170289372404546998613511450756086561379287058904778428594720244914340990404640662827106801021378438308590227680 [89,34] -129046492418692284830902485595529383600953144134347197158523010035446584416422571922093460614295255149470302788303909311495648044329147388657886320054936658597559567870820116596876027452268503806025674228414126589869270367588613060170732088722135198860122585186520165375725964312023348675769487652213391859202268931933659113564533240327368051012082819203503338848715807321112837652826104796060672398515055530401241409086101743324599891766141837837592127810003378540670975936209244017294355053975836352083657338351481994990892491795074205972148786953113035868883189563886221842531598107679363792193952341140363280306658303698822733526589501599905626464552124718186335229043277724471637018893622525817038587526922246771729825011561343832677682519826248598566729807700013739179523276137765024399169418669927068509602403744507884671489285016478075171273438280706570982004457115795837583067568605187622826844335309514639531298403437880012466335685952990860757861826154301021155730892996374684994083652059616258445729080059334258688354724864718860822674536430589417929177812791963825931546394152767137334390224903824099570446915807780870954266422829642248648096582973730317892075022921032129617981214269509278791963394762554771316430054012740855462038483824854773978881456004116514240200744488691775995234481947354656100843624241165381241620848466042643056064077853776440496422186063965296127798053493038328380434127874306681344 [89,35] 23881293682863349771398205452666565240120758973231726642911255602689950458227795246970406596174680847928054867918968926555916039760256302118437175402952760907463288707221810188513258420461123330629955375894098066443234591384785135769360187491923074095603973432046677827530793593596654086770548320179281925695806753512032420392549042995887765270132059519896472993219021712930926481717542864951877125412942986075927336088948628150359710284643692287833284862897434680478781248907204045286261264274550687008516981439341978322041652043097512894941513355449676478012095651213765168300257698554181714592269292535803801891845926905607448481665442596583852070573983717611394429122374411525089502286080853267157791312772694547019060860173524831322981166544561487612661837189175638191491442123645054955393040662247934005892509816286028240101641038060177320321360645124087485646515950646378432935598600504623630379143055237129457377993600242396708278103571824371304837198282516449126654105554379248747662539871424300105190184493529159011596178034705771111418153918634497188114071280319360697682664038652602176351179034508917010845604961253024665835729906395928833441762762083957538378522010489789805727065733915641304881842282516584911706465594066448336001757204647991304304088744807597743517892544980907544314021165100286266808938881585115858765032161573473568361115324265350182443716837270801554556712127589927187671403621550272 [89,36] -3884718794264809084517331812828088898629610913775283631231892972631445280713594111843171532946670071105987073565463916785440120086891494574642359194588783152957032037949742959276715519131495117481621247833319565651438720913683530068563356971124383151567591024298470804296504423263026598291656862320392808285737879154152907244160655009641641216676942219631708681028708569867831792183074675577929945378914861560389449593448994512739076679340469317095287098938072888484581440204926729629855888710448296195707439530846081987960996866309024671933006962075748321132235240933782363977224618615553972400312168729371648594467489634744695800852734006305682632233150525327968717150397473216644392731968143599272404219823178419156198310626347620934097987920012507737941154373869713797415116180161777078092336238808555970509894939777249144961799636530970948414049265883194873646789073976094358531981152426877507425843760470418887566861721195095583521032024862625484212012431211712409497319343990353465821073745550009939579054480882421645523497417610868397909627581083278170738398853486147711907697731725122970716504280917991508466250353166434867619819969504998007366646006679017225257773973613950148093900890190141380223146363074047947409912436179680760484671034715575269134180017443728131873582198270080425511144070654043572064762765545234996703877698941533351375658076885155820513990694705636691043109664661750851182304396416 [89,37] 548690716545860804638685362635853725915951101927623298342531938717319908064076323765848884861473309110093517627132136446759602539196759846891568102391048168548361439599172287141462556517482747719705415451474781795702198606019925437042577052665857832730184244815146968957509956067811689436855939509848167486331998946635981571288072896896503654754572922988497118922649562878835295289229034409838698252602387526345239692181408289648590655258599732182430210720519196734448567503192610765319421894192762087676650557777030876506689348327354464951081280355888206219180644103539240725792026150055181753005051863712583121023901293055861460096241044503991337605916202439621952394818802787125520769934186725769539032545772166775684504770163022435826824448274474484063234616124661960365082712600984207780314620322101701768766724428764459643286743215970287116076890577023813405343023081716292498801159882203263650790122603369180210600523981810884762584352589157577321500587394801519989173669086521072270420823537603370523976057922398313816155538262845374564735918862918821044946876073521729676789076791332020909839030248252656346446075193122263685386788488735317371976939045265043380485543580580971466831291804984055104574913309650441825342430349731218653404898283530818649296638137913051821877100942148675770529352514497774235595289200360770965719423146400780877081519380789553618434889738973120099473181752882103271514128 [89,38] -65842489820047702491150911689053176455541658511112968903811095256300713564824986572004961272070108015987380027958672115550005018412086417010510458046983616869029137575890423046543212486813256604099314486684845321138786861881632483945536033429891358918086328111739354070165644039945121100369552850956831542936609894401406530174436277364906965802288616502972302526733042069218167471809483092506963710880656855193184625203136001053427316223613550909312357832352421816691811684655269307007904010712412967736226541897630436328274170449110259834008436447710270861952653636066263143575111555601535474194534922295521628302611082630882937939715262432379806246458772578921933855584215078394345687096395993475474064506824672048868396016455213332302105711796047281270058942807425054842423735605486402696646608800990035043354820118964193910517623313539656345327468008356143393851114997760509954067518241421177102613802890081473448959588512976200268484258411067176912494471932327408585235018660160713312011200671978289339759255026147067449639485561023496106763287579017731690193207256813263319886247686617925688817642557710585729256977909917842952180033880905043973294469993496162590004412601831567717536551462892583604752619834953786768292408262125509916902162572533511555296155044831504675239173964400854735435257146458057161928735447731603351663706492279303880123519523884547374967148269401111706166046506822195531520 [89,39] 6536538702691602586166177028965251098894029782800704693376996606039524305604679740150698266770524275973278000934379311471294892289308931817448946943603183833371290434636782596962346864503426691521130743761691343960370402761647929473602464936718357091987893455582092670897458589300462102527119234918803419123117976204090020724103140584927848068496825647320235019871864961992611774871623302467516777052957687216004679225930826686275502464617664851839441930075903511595548020490370821280397028483694485850719628279709297007595345665524325428131449122107570911683793718815176275317595654805340554832896027368364312417723042744945442586406101035949617415237139380358411667810475676383561959566589666593487959060828495626435387580960586446659497062609582247125686255751368882677896887668657456153339932718780104743046189754768252506609711177872914001984522467158329838168920655159975940909063946054497853403800066071925948434667479295346409719078987813221145955836354020640955171291277850136747041592448149497488008983151287216489546140417031767109675689778321073852764166555251716845413198761375137125845886161638922824787664522890899105788014057625987842061865930216198965244464591114615991571171042432447537446137539723130946972327247902649153957133206734196680566977587303235696608109486701922849918534867257384758173751277411781065808551865123172510324045153826901242970364263598412195171575827216575520 [89,40] -523221360183373603713951378816975616746399528999933240816381356641881087820149226065820419463437347471913802134829348101538842018776477628250626046879194800267965208914334343241198139946130892297113411566629575621477580806035203514619150068436386069411406914520798968566762055608928026553402673654590552438736123646672337297412494808824017690693258307991717350336427674818836188803259882746311100956203590412422915138009921989791391356288240986945400023327861358257976015416685075177511020360126766660575923001545811651210537549780574926824292609964582479321502157999553276913425393143953125524086866805376981808788873526930976898744958632893173937097000701163285133064474129217960666556899522467396731832557791625994227535560761859660973920030814630618441849508550648975577404803382016058367541145022219865220466458443276297314130209018710594450526985797534693979141206535140788121583221355918055554031238960264348024886603816940953331215061676793659640337049445349599751307325970071290485886950150255350675760584878689300649162027249411154885334498001704900421901980358023751146735779811794052993480018588131900245950633415050738830032250571568804982435842752155493396195060643410738204290689665688580433054262525114193366612490314405058936732642578247172246959600948540070733760501270156305936112555337400462180465950233885074540678452369209753026293514293219069603426629768966334101561720192384 [89,41] 33053812525609878097829080566937677426764342216279408251099620902576555386137027359777167611128394902245225432984545348934868721771740705672658387027535232795860049329013966436065136723095082581221361803993998036266796230248815269532502690957545018411471063964645340864822714971985567537416081161034960239670158763261497711104490197268313495097761027095125835949594454349995916369952400220007251331109951005760315556486087740448819167616517677870587295445064783944736088444011405529123025906193872833693300033063118289501287936835916901492155851647476540219751476668334768455505312043742053821308090557994878134777170637343606397931652272931789441952426712105649204594697116097638855791151459112205714961246812605376269834855747908637128133933083645474589607117845498223003001354622739252426258300560580006484807145749915160636425892499904993202125303993295997437093580233131960673210858683372536026062538710595552300849875468250949009291083061563574593986724851937722479154295510725193429149967265147729845365453648770845941312398472332943134995101659785021752359986018371225999519201632538116832625142841458308921867567311358724465389325078967809535361431562836305194818797130680738712174440836605883524033939857726323373999151832838925770484006015225495966713317423982713652891321746020219410586468787383234465507351858621235000547216369313923825812253368499130096851925087965242719229554344 [89,42] -1616666560136529057362945047742790647021294407882210031406769010796504232826096156361751458721549211633159239896610980978257111913224822993442076561539360762389623056370293840995543569791394835169852038764115983745047523891175884483897837558074827493423388864935002598887060758751668020112561200489788025038937529105224610050349104994050454085154894540640055719918842379400647876078972253030215188433833193886820656772349330483554044227493485830173376225409193816273438184546866836376321625129710700543365465493447851332981896680116658824698261803709598737347687681241441464933870921850219724244303173943607982117082255728239933241798249062715623001809508894042549072809793637604748741521448683845336466554364337822408457449911947728053070657432641568295178266116873622575738165295881712824480514386218025948142957343310320723630868617313838360224867449036825017068958440268455377176240002786227133530301030066543632192864216896698837980118966029950808392356934386034292174519601760914836553727712533622875015465843233483390007303522388382211760324731093652427830908077993873338689697542569523132641431716385689212133594315713280898145113678776790185335653420204404458039015145744020838265289407120229195986107656971795129581774614650077935187240210111607005166221122377085096674621583670956684414544599881577469950359454802942861445380949685567484461883853884366631533153076508908191457344 [89,43] 60771558216837996157047250118914085922914194751907787212506432854857371985215689127041311439383252329571504465267822185275319764888366581304845974821517141953710672871871814672782460017051113418700824919654567027300815415534952934305067162007363853549677233166158346899228701230328746759438986231389490380364746109744267607583577586742418271302829074780871919851501810674853551142822454900766101434112326601665800161143568114156866344708169103965648942218958743762024088224037634430183014928975725401159435561040594339813918829998257066663988161935150326429651541438858625151947291097247354340018171808422306449510382788098951650511592662065710525527622234325000843414066140307252237757545842611008327218947950028835265670866092930741412823914641533047047350809387101580569338987114376183520743121902834531362609240417401778687429809609034417748632476593457822662309025689977867786938210459995610599340834379154143015894965824075631113029776616243344153562481976015237919106552982675191308038193672963618692851101698327567669465752333822320519114853309967339818305036227957722724038277283854862859975348561559758234482785173765307309313595528621444774241102972236295702420297753395017771696896195590389173513655278536648907742982516281639519209884226067842120653703367398750768066732729931519422359218040805485216975630711073843550499162827618832030713393573504030151401472462996612856 [89,44] -1776442343746701914611914363211192871498523927752967301337799866549065343061385029203568655281651809096831024578896521049702269363939343668227759087884873290191492193436521648667695496880976036821856365667317266221544003606332061730294332937010012897797849927087725603359152097910670864786294300464321181611178432896578413234810190514644900517058954720948458362778722424880541491781962501804274673319587163959178075120969769027348782944050401425248421738494739854483754391339972114238032635111866792410182156334957271374779486987056905554807424216547510927889181659989113252499786830238756990020857981126771854680228705643692329923987941093930999469688951258350607627106854095560553325931111610531874992592594729087944325291459889908877578750747509070138693599883435520693664731361993684150747530101603252259879724881263632962816052648688331118472448314408422511690824408993515221381516645676414223282841269100600002121654589606637219596007356660294426228586299822004915608920359554508808861350111444574771391497528484149119637735619582342395921816726004299381002401960706815119066912680211379256065275886907189686525039315793482068633488815561951894018214257248608896062962257741993033646120589115603883158038930670337572082887980650167622362726047042357574051769668982882094938022650556645150702233529260534984197430632819847915209847168622939971202438621514435127979362603545872 [89,45] 36685196177131018967714447024107891360406782813930656144069507090144066776043337160503165834967492367235883043840562539552801734363553965318117697621529194263130413687099683011428316736671446361355897495358453560053960747632230570140144641258819442627909777760054398147087621301962580403266513046864582347681543594589676999959566032940907558232771338377273864603941544611961563512720239300390294837987594445930719958651703583789658611923787908732351923540885084404140133390612761957542392370949505723097800006386356677471461424200995493082656349054370425750894411057405093833299892834127497815902966357871893591879982843734157310705292864222653106642322386197342323014376112081764564422125855869334160804719678296627703915972214945665720396454717687612996319566416674963701525146237717741593574608250264144128539311491972479302689295653868111675687519606358798907168826323269045520960287798587906508648675947352864393830275835296843950517685987940162128778620361958918272000572374205599372776324831521428613552496951633403151688238130401771617480778812171286364294258682025646869351744494522553270310300716852979086477412438137808045626932119944089867414597373936784680699616325480828683904149236981450562549150009337415994890696537285069872873349334771508993396682771234167032073805643252064411970999203612362426329450445812848555262302200268382152986228566736995772638947698 [89,46] 68740415386587154015441406861668073521376556090777750153835254361136688260533264989378502479893885907816343709759152757035435498003041792638208152402982005778910775258683398520672344114115018626317472095983470389928606281320319918670811856096759871845470212455324843912688370811898420909248629760245529038691763948408119058565096708514602955675487644997117726037075135915188270893284152017525161711357035406990095528699233975156876796083943268306143027884126203996296521549989156933068156399374919130735534677029390811447588668437461182652841127812132183695974044349367159602111153516343297988807699469128648728762962916140047138165934564446378293367558025325366889437791699054402362804987549361905844899970540514207360700714731000780690502296382792463844565348892569125557542571461901049954157714452654731522879433027237562408930578235729352823040091498281596852046331338321939477100049602813096054348160545176950055484199353173242191807256057519586248633635755954739512502891256853380666747570291259585614988709239929244025274370426409335684314096013924491457253092168929027454986241201858649003841990976949401291327838632512506816133030994707874161590449592855563943230219240065220416156873486944934616594946517562212396763150076277534205659232640688244106702553229637367423009771898775513083149572924151732819541531327409762876120349030064363386886416461137525799712 [89,47] -47340441725571367982732933415147188908178478548732055590250163412251590610393977511781361553789794562234656249175156877462303152807595554591712234329999411251748202821098378748188451816076085832986785438147990453898341587236634030158994128192578755575633927156466632164155015123417878805854049305507070520146718059048657917721259868145995516171868086513106871598632079189435679110383561106420586383364792514541641193916525202412561792118044282449261256193761040199837144421522909708399647890561233675905384871759354470181282220269117336456357408960248407613873640430505712406163809594568237233612590691992941270391625668488373594458979540151394932367339713976315534875042341706007718704968152708894600027563745825197950906570121019212636648837974699386883020480941923717830198841455699534734506907620219196691408544302291297646620013090957352954812225533854113982868268263642924689076191330006371186783781997257605121715889465708876663291067377290138150798612807200275060474999368822757917475570476324858864320748360318121187701349729420930399704527532590271881521575272101350320489175850994742378833077804285575264852249765428175619494289949571908330360451022176911637125174274465231566688032795012029295338210187971092689168503874201398261468028645062571613889941364939913092274057812206296729653992160846011408102502317577286408889378678598880460868898635998224684 [89,48] 2024548813530042987181133143766143473551288555930093468084433919605612383739625050311188024394578577971820335895466569614219749731560948220048861962040249247647008045454051000337982810610864726498188253878968279951367679015121147031376060758871631678144144739538365272389930728028770899204313429267352603534570042851064872754635920877508150169830946441334350212168705256105494158508216454682645606168160204393552640912405489365031090564095293895880663058236902547199189877957783244768081281287307258770900821652762184152891285269503816458923363616218447148361795808117261006037066531130892371633608844270499210360670254296022419681689904501689884587626310918353203461504457808969723843920059543168504416170478865899899824186360550551017709799955451732250059094362967639522719315523229459948382082461562881776929618237185444075734171255307693830944806651783653147662366937377460883220715832363562934775657596493160329431312858597683276750335824001147947607024521287274502763028814597912715578660366994720089938850053481376036810740396390295258648768083375172849724476132806132961742309573305414067576589966348201625718967012714317143897827027453578870247194891959707740047493216701869333360311163866478613582258910978122938284707351042574605497029467512375273412800696355215018289063283977256856523338106715591765015206980615276608069157665606803037560073140131928 [89,49] -45793446761347103912647394085995418696698888092096719198020168887462592485880446200006083948202774474848550651240602695492017831864626261779007334398622041822353073872742205487059197676325460402911202749772514312515192698338708420269589919818119477720008893836444567671622575146995104369707941079842206200132699088305765387491927287344966188760626923435614020251534128551479268389388049461056072839280784276639894517661696599867877230772104448247512524898093945169992861698743690017524589517582649237653836312492333520995927185381077156082103338432155345435445454564744362733225691601573019045562392157356233383211791047701203310024152143512691204835878534713105914804779491118972434558902866523215715067369094688000907154144577779468066153043042345329733758201728450392816760329132600471450993605790977856692947373982396786964208055364408149798753605234022008081510034864465838816056700430572557650810582546479692325881016213186206973588247426116109967379837627850768422960049105969970660842517411792708759235902981851290359509207440476032591802117943270912171617219391363401522838323573288217184111494181547206343159003813099133909684734512681215468268821031096580445815521886083288955626809159917731168100310557734525953844004127360862686606998733236303048688800979845374385008776063062118777484231052437606946169827136512823628708111119684849550514322255 [89,50] 756896692972061395179059794635346900352996635741140025998437808706211906948268139283120796158046987136235087596152402617570713195647991742680620246163249542147453293200290433448575326987759942028604914829944913510761971647950437261614140014468555742339789560915557710407358632647489548799284112296615481435114680064849428500245753236888279690745982121254114476596805296834478685046134071768473427622907304670384836477145413172065603528901490038159957452727120200493753902983130266158541233828403955234117196110193029194326984787953148179226282235095231981421708153308883906372089948921166636562434689483656313730473461336070799092217257146514042434854281047465166428800063899836219387260007828121579593319875368682243850002267651336429782021656996874521396109831637861355313436352395960351566426734773169679774212312160035203457402986707864875303924862542207017356557329021399445331711572080922420538118398434709750403605331937437866278521125903662601274085661690992144778642446215854135869666852873558373527492744661366346620530573627611584839003663207763501010212652933770509277692539020807105970159343250091656014762477625587034167770317761893215476163631037392070862175711851521903559360966926521533682084187418543446907771896471132966409880938346739561284075827803413067613076064812735689603893144239587706931054839915998690222556672055092494687232 [89,51] 9126249298658544995116216920697519083626594584951744430862432743278028973274047828831353087377360430045525010721821792774978924872991623134544555093603856118060573765956509459439582047139074205464315651467396853484408044463895619144607428602283702233019563019166307677501543474386162451726508383529300548371065963174695980367791309500229730306037786491023176825171106383577550669575865891718991964588349234216464176223375540521492402160720194225079929568563944601515266299563867441749055737373189772598123909990006353480219263031519081168125084433513265932821018894812822931282046336918230364111680466277755329321745613835205035901490325878865671915532715279387620308943276039512550470833115034036101901125303463029451804921298184130332536164637162737252253532725724569795602191806921742736223967470123383025412031538545983761329568241216963808305968797873884234498658935061589146455442238330699334292889870306679040345295038778601149254008062109641341821874336100544111055796867565500501337428357402971700217848287563794883972487096469858460278194888494003820933983016604020458806642469762563593930169876865440337285010168773110663164149763700653758860913002099468115834636223969785096102037748079735223182126304755333015988217000371242870701241376733530085630775111571311845239244779063056509561883555206458087167079072742727321468213715088962944 [89,52] -708172623810026114399188804999552887275876297978002735547135307180005347987748756284616164216218830237039885644298724488200733915773038309486629703802286488947004512307248218395412238319710725675569796887586019391746783607415487585509013975135014559240625559845546403037314182322723090292091971950365052724554623060521623569249523971988263539962399883351441716336736973217114874136726350933886897989688744208494896979241991755950665638197158295453762569554577510704675492491425165321142388877874083279669040749737773927434580809500408865088705973729221537776457978520345598470038591252260543685748206341593657661872414725481275549217803853463739817972524314946942760210097445750113529026564285949671922503228659997202617204294736851063344785201094288936806676899157236331621259308443455041183854631166973939359314265190894006603138550419436485392526175174308463642359998592702648763382202395568604367042830221625822700393739533984449951014408019976546335074290757488852177094905548742876552991717330597802018709524560671838415605714258829152538484196308819427407603044030146780151374808635797487191674028388323838823766184178556716850096262448952537399147987157238658976450827654385383391276187978044990341641634397757134939546838968965746178531706011810119159034677096666861602292727042186773857682833661203775299077558413273893142877781860864 [89,53] -2389746676594104893747941772113367288150324685463561775207226300037571056708300021984194726272830151873138705872126042679079246853094998807259958509718613129835966578133219870359290238167046585673296678413754975136494838077394849998447105732074411560469500406328595384280162693848209583153627398545175063248642469672448851726689127257162632316211621777518120514109779634734214278367502877524798578350557286606598276989329069823328438530882028775591924550067966196664037984620516329135903293996377601404020008392475825219486730552966421889673111639174139959221577063032332243722316128816533052148928009852998784959320945814576637799576856603858974877893838600984183236803338230553398828121888215529216973309134373743705186545361526522084957489105088061240370384961631061858482632154628083871729504394746219146065520485414913108178999448260622033806188718879950500146353824665206376196467596713516401604160546561910623750669762274749062871467140405421699484187317157004882300487581817275835407870024807894454138389210245676976272332614813963698803097881564163929528408961822041936751129083889328863554148641227232874008588756477153692558060240608413245142482202978027354018433559640723192917232189803981327925812730469570996052544649793216522197269937845403422652785023897759174138094051255927254844626680154253530767610563578113543362816384 [89,54] 18037023989012786464802340264008788835532524942297818926292941782654056924928055274785341783316071322949389544385023805833829693628162823769590884816324010384526384064950575805981908019648014246628439801099039571213342442939391813789491670473811257498030735112797285369756685146809835396690212146913931789815061438533804040520683866087983700309429229563459134018843526684351076891089580790335732894680044734430762357062928292639724459095624654655976803024915762674462487711375943603173675257937640936602116001023670086981356963018803989087532135592724304968636801923494542281518958826031067908146353542508026950095714765329246740952777480930069328774162761386767070811415275810814295857616359745613255735088970229052281112099401299412252254697857516422848220954237297335428432363461546087206762588931349546181364916680720081901409473596506537447265183926999845922595644481570274446715256456070172678861481633625726325365922217410264012578657863958726876710665911816096055152504297236748951674909711083744512372900195914419939918498213295387040296101307977695262943940401028376211948165163076084134923075173422341870183432766437356012630449717009810501242064597724509278219516995099970491799379982720744647199806878939109868210753067823406928522839411541020791980312622325649148809410628831628649207471494018403504088762910654992924928 [89,55] 1483314195655495741838494785840768511430292493799909619144306442168913908413985657174056665531088040959743495779112244442478621317010446455979799638318503553695466059447153682383652184164925394159925182467070408010339155179801533558181900425580510878928739241441657072435029483363449042355100450347534835232938383360031911952512200208555062052476543932197686279350623358824521984437782836886797763485453075343693293572185840294968991344073144328693856470264788121950122972644878567576254148168082744750466356795800470076202375139013298671850691703686253701058364919472726188131957755085689431692004792525167645244824034437883823045528856148105476487192233960984470070250247827548062755974157547579270801724988230932314837004438849491522763448649994213621763622958881594593522981545021233869836426406289571162767875538698480585210426699072922796553706480536793859123076213824145063000156972345414109192820940452878495477785173419671279872119326038930631183844628055786813347751444518597956726585334311378702684148717192363226366420409643654317213452486708380265614269372180233909833273422191403821453721242394855452013535824000556682352545748992145693414569764251514178571217761361879306479022317606488751449632296548754464192837719304923995550818879772797420680394766140873116705525704083352824252682388222046989273550931993255840 [89,56] 7316022147163706368606076239196953146657715439720283373833645068855139554016529448246068136802141304692787836816052313980157821489786758752286832221576027650637715343373942534770191692593018332376444275398562275371393750823197271012138390952338496595778163615638248992902485456506394810325594044108174792330783035152565416427728127858988446066165869474321159562983281461312019770209645035698803253837239588086271203005926954262649409894526940830198769566610125475309535715728155568650511959009390364035346618444216001713091941460462324621953950824778053101504163837178611774463431601655182646206979120195757288674184343788634001625107936027177935320163556834115988698881100003534230237023223289161663163590386501186869704583222315473502690427671361103306289075757409306194180088139282892660372116152192800165311974097749663188763476881512335867280103353682998301762824279528176695850414936152166679697854350545060264359664099929060391296163332891707445006546506130408903082728968217361887908486631349294571839828305032201123751951313758617754333304953020394555875080910484996995715858430625092871388441394855559774554422491496744713251937185385491607916964667203954658964630311381518738611091876448507025767288822926971727838950447949197608524735111818567166599428284909851324865769742021774112124334228299628430496348718208 [89,57] -10615257457618371452779638727162424631554350204880999578286502680849262741320777987437775736343034691011892746306412426570590429136847463985923911890858112585557311430205706936886535704106994766650504077957438542694316026411693431547093049108745830598650912793539633851444810409618376699918943601238619236211915098048137541908562124280260129120828109320350391804161636711475748632561764839720907191442836902289892923973031356263288655013186223269836309985398374416013913609905807875602264505609487594200262645381677310403626777753356813699365844322134261773206412217680098473730288253037985688713668250391705960878263221939229365741029869342935169840384523970443627468341537951888371585187827668893638940749468793507830600275444964810623143315793148539714123841487566963266519327158092238137804436085015481208570072242618790968114331412967054976790592355523933241361381828268834754938131603756881939924165621808570950202158127870895963807921523618731139664164468842164414256231950238512904603060473994116968154587548823038824160421602689916113528650015917347576557590370846075034964004353902743568323995297961983984588370218982329957101084254930433725675592273012235277220470552353704956572336857252489342984205553046140419017471680874355547792363602520870153841436696920258680239966033906264125852571930003965176283272 [89,58] -90536314703993655145894649840040544376980721305788142762659689780691143143479401103009038778480328942401159452582470282592925859026064728622256236222707568720252883366394848165224009153930744289097986381770595212200908331410701896010754937625196977751081491502283160416291896360816397524006263789098825702336289303811163732068991186998760881224507225909787135900317221086720173224948146581751466582712024686932646851214667094886412785884975557619986559094201017885545173234533744474238180962139908882209566130089691146028428056900995036923659881428124763745872701191184081750968308149447867740297510125339642863005063949754810504587398532529601608286156590872579077859017504714571436285517377442224645210723222458558153482183148390304688914383509027751504033383791372450524535755837561172917081841488701200035832803907365636392382412205338848612639281023753561598359855819943224557053733500897934152151142661095214384607940979286062666293487723737941661952142481875553087913478185439551774207031113806509105139157440532295036620738446522629035084169770911648641970860210122993211372378107008169220627438665003612484723994436078690035350427155466691190276576011119348784910310633513326180428234827985459891453443306706678163624306128351986547921609226247328639964939267759024757570555232603220008105016826404182528 [89,59] -340282545575900018406667610539602072738547936439479279657830491648501583763441983073659877677357615353581344762466212276504784875879088003923224565759255263466212336507522608374540333797303621224595777020246406199746591070078149029156306251808345650004726983413980031756387913173390125185377968202351679571246801403062673105862890619802521508146202418377129216834566013343580916541410203063853758784203555743380407894065181017875299401624385729571979671296434345037784593701450038926957620432747531982729817281216913933402872899140924686063608894222764694870684597248757774473097554777732455238875514155080190586846917099498502755137180670405836939158472906561950175350252279216388193106708384440820126505551398480505494152699410280674640085223146955182622720425889891201598338134670457992091849111770955526735799027652222623314979039415957222925397354436101021955209372963054611043456843825389581527247681841744651857391048823992990147730980418168149087479385052052913698371389908627309604304882662508997182163243344966918255812051158602659652376852916771824589065313488882258943229185947570297014134503014553656215707955542760842640897796391084336588082204150758373240028957166031647657138819921994401178023672321330246675886039283880959401773586104580893797103744511362092010004793751847320005949031158848 [89,60] -721722061299986239622588266125472902364203736036774431335101335489227541183519803694170129860763846725398881130185446504911141364836138243622749441847018233067257922187169386546438453583744604201853770073214937069723593614578395858243415373395517508603920322155659552484395242039516983052291474899505460048500553880402256581490847872505539798199671369841588923184786690392423441203960668031615272207412724161650038636826570083853614360341166349273019275937937170285118806337826805636907172996890837105138676340309910994560871917853810525752097202167998806534716203943514914197149079480556321204377666490756288306536752304153474694675484157913654633588574824721549503698431901893617047228719198368839133033830505411280165932469604712881460622739028458748534921219232880414314545419373280520573228474105753790354351152933269240034191843418258880037553074955628661537257386654489057609881864554423218005204725959678076514102134536510242713338739855062264635740523088518145199285223910517431078170534469466657225018055459225778122454839520505065427926200101101552872287460863048536048990326008996439332545972943567246001219924481025012445682304322489041611365285517441520189528600839399280609659980178045527024972546417990321060336582974849538229548981681388602365462424354562132758671655950674588557690112 [89,61] -488684543550539202215024074287740910055733224984225084182829959788755078067210095399047362844945120303470353257859942740850647503681024888324379760140694210121597794255157901170368520836752527854488369817471460353172110057568679745201104209993610908952554137508114269121987930624993523371304300776027869586479409607833352777241430190309539296825445352600206860952256404004943607210557571607297893518804645213733211565874962458645765274921387835096048207007200196921401686569156529981846400963758920246647176137385758715218495160249756318069097890245166566412047397634947921909332847872461404002048677566050604566037904891932070336703195421399273509579252797587502538972773772251315463292502333487020947453196709475309555282364272536524609326196838072329067123885425415727250628580478722872152951646841364303715260548019722852568746597769789406676817491527837852729917454547181450327484150141538019864975920361228049924192261635265477104220773300933488600571438267888980091167667726105135927951779872991065448487103454779766270836138364841694040494567571065224846873296359719144788674037270849448578899418365835039409764559256023965801026901011785475584239440069532159843343165004326090158423871352628675305645470610508260447226826111506678908172035669994420935380248446558424371927777889068632304 [89,62] -61619172483450119477209947515288163809192095142124836036540390780857060256327458244844786682360104384902316718646980741088636639964953237906580085097091235034747996022829159365068440213433073515546208784268128931805172949583142964449164493912882073865659831489692313242830428286240911075289292695577723559104375102981430801331996733882199299768193200359467655629978684527494414223988771675847431190778247422989811769136418131936335909694103804242804562141405662925060470106606961602105152827004364218065889848100341385976761357473915655749629009983985616558145784722131910815773458970754259236063857356924992750586313936230698715295527384966998454952758407316688018815546075677487783253481752042119766553581685588770203764930665467449067274244409924519132821464041388735338807546591961085836070366011439526145184670742390855498525819132582553441605832525469353314909433151911159146173747842927310375082663051598537879094620364845215805454362081788791470017436476972417698850920988770069511993672142292869647887612677954555216883667908344307140777993322584407858969584772088259871389563766686192239529169626955090322940923769728098360480299470459882808453255198687913342607284798620170594406181834311261846432012174898694169035227984000551021000591325727163807860441628376526893910182059712 [89,63] 1361060073470752555510456407516605061283333596936426398739274683189658448978096811607068255724451926689155570704151648636168388306617668306909199172701521455414410752544813877703623178459008028370433189768154276960902886897938261084732855864879639402334746057964710709555867350458839689195575108787039979642539115606369953420771390408363403801049583076537633346310384031294925682952370652286939504032905731543565143251183084770333366489356685519620749244309606647603028960115783762813114184511651408887968769532339148255498349627841741558348753712846532316052741340790325505702128370776204262559995811144030037994963046839166279316251198673215269532001099304135454938234585297260820092181442686981331320399969253389130713003265956262273474553819659428497740363392478055213851002185773279191245408949363894222453597417201173992999757981727983759904911700661040465886785961792954699638033699973908785686319325059877089978593338516159316019374250957805487371085494327180400806690940968772402065174649004443830038391762044940324698428624711369566207568440569448477182845574410670319144095796441041955056879105529510946932916631756588468059299221234558576989357000470278612006706265954778964090380586674187395609828690047685898923477128056831707626947547250272741695941144042831865203498152 [89,64] 1902606726174407108535203554316576125814752299736966834938067109474911907973341037979433474471913015806336803596207460663074582700457413565001482641718846276440490425939421233979200427654218419650848432052017730504182986846908327430084215004440240195332578987404189207801618880562228404747799206551717790403990913506791830247748252451854998711893493756871874459567008428091100325296771912179383580295374111976419537552853207976432584028461709900919612884026064376442782890654085611570569326729205877864290311020621173961454674958598136174297967044360590112347426810274512382882080450045819988875519150436149601951129939412977137414998449538156767686316411912073963518144946025525397432629945873302002906788174112061330576174965042082123335231099248994502277416261314945019038249601910855821135283291453792345883852640659395152471260210063790559929960097164893275612084230779169685937338439063461874202839860228496020098979463221467009350594175175835673099469156504877902293018772500550884159367727677725163389155514665910363006044940136886424294222740028235903820441825180715885407248662679321575976201046522031832954520871729434521011176660274245183202915591748919960868895679495200990034274720675034449799361789395223930149524144175658331994537695303545313492018957314734090496 [89,65] 643730651080250351258455867640673930744843289271093774952886815491468660381169988551518356193118999486628945580762445252054545376518370793979620541124344360871272463171873312336175694094873980989842088187748745421373105578116548061020607647388685548145030270062063430851644057230716049627831198219268083953232646211951341123116571050718227233299571565969375117469922477783062076782466726920772109798586904361298598970892627014807759367949310880524819984195261214322978104230977121967928498581610222153103127819513201883383876988173251259885256510441780531659119328338113036847301737043515558619507560966128871675860096536858531555649184653867903053605566362266282976373940099730296473980710398205658557459656390305054482705231989116461609017433207049799520064792228927352054589404881419082430655696974902387480893372339695886867440700844899098017561402619258686786117538125106509613500587068450496602771732086431418420496680318228107458538941706912444985258957750613266736727465206429199604268312713559729900990881484351091838791836647022780988050172685108040890809741587807338462531898068453256978064273444394892135726257087213849462060551223962179095401890879519271361261935724936123096491967710619422949497588362850697284634114295255215108115747978090637782982129364064 [89,66] 62172734095323028958271109047477143699126831401989913229255215294615102206230613016919378395893779219119734593687329681644931816406999891204936798453513004996092970165340752531250681182172472060721775347032534209708051905112332154095775626649319813174181306706007799126056104123304806219031160751664092121267437663446062397999528678638980479550233982805243319821699072628997181536209160216094721994288187171126022354727357803717954468871249145204638902270840834031808186712877896848762052129860701933984713441347319543594677831812028531225895220406383624183482147924374224888416592694284533325463531342931346160620334745373636404198927980354874534865208926948057387925696438567983027184051910377389082691892091953103772465278660775291406649336465178893884490025862488566807409702693983734856819099789072516570157843433626071286672981100945016435210553327927217729671961936499839536955671709583744565184563283890813173501503509839120778129915918517877124827001715500020012061451425353901425157967048615302247400404235094111269401751675270880404108552581964841799482480151314250696719972321503735674109903494974562125172289827885523861640436159780127590447877126478084181170687118619227324617324414584096466446598973494084516127999514939246574723042442962896491116864 [89,67] -35158913080601137866054166873433154363492873396170068077499811247601853244166653884210465575226663061596494077373361716217012100048269156259619445652305117549320740227893181320119245756248175992866297467236336306065802169578006133666771321498945532026231194924953404829762702513954573392745070155486853587252027440064205959667381767033649117341012176501358202339843119098123401283986451149294148925279049127120554805694390579271710182547736608398443999421018575774832415352711468096560003855608703939987062048214842050530218930839412677286661078342835458379079468342175990069809365344029042700163993773219576228219475504497976468164116873764395460201341304427845092405458749795830929618836055268365815570146831076708225273968025861587230350951172895367182459297593606419898423596252979122662302170469451876123709694787314713496299095594472706514356464735968018927930464369563659047148801498852428941098059444445889738171844032740235095188388931038171857579227295460243716054029150078748787189847977841406644949702713781365121042471898613544049439285954013559462640479070490983433361147803541181268090826538199217721012649867555586627599893788816239959293611770445996719223968030858288720938652602612910376156919003679329152519944871475408134244660392443648728 [89,68] -29797451868613697430346864818193605848031919686792446855675094450925110643702960224688589899723887981735094568709013797973947324546700653482166146536860831017042410478480764581159964438098406666469997250813598206698421638528976042948284352917419310354369207584638028187297101738066800615683285129797007014260757954112688947732684335251043157935972661026602535595677298587050044403196943265313913086858999619273441594122489463394575003028050911481046956951746566714794156033001356127029803418363612769047426619597033563218609775473469646166341340422512346325385451078276325878761575504267754962137982307540150516465792552181237369054758556770853113914269948981013534560855307419392354026710329941464023680681681783017336072836920454501816893438292751299011519685488332901855583974592122653503369661231418750763339458140649845183523506135121627244755116463368890996473972080806214132573156698214059393409498796963346246079275042537735043264410199895610111827517243719671493020704097507127074551984700455896281712083617882543102784128682107268538378563097814985792754366023771063118605881847899045373866999744264346625092635402318737798064081045541446528757247535069525275385159396805652480806897226968971215996365142315506683241062497839827330180551861392 [89,69] -7057428918648464976036387533512995463643597077349936803712846708658230269860169890020979059172496982640598079955028273121515025457432348330017715661027970304715825965556897104014512343420480007054421678483934721684151726739411323153411418404981155871823078137788903661016762113397313665468005632087932863745436544648829851376660687098678731652297591097271041913587703429503432436458186974262118790775111329571069258133038008695510338455858641529599461628851976863252563705615367672753500123699480006424298179332268022570853802552945784461214694684749557787118634643581739098497402040374515839352328168883001735245556184040019462293864800550304169431696623611736713090475090016188822706747732686835265393604305282481591378469840063061356279313199868510543777146371098388828964174740691816212136089364417789055399158590917800364675903559563266392184891332634962465933025269915885662832474523773188652823453722016492838352476647494392289384034392612398864790738681855207115392120802303171490635324160418732684109727494743682240171592219152704607674082909636968570476667753334866471221155146633388053448616683710599857221843273137579591013025829580157757704236183924580136293070746011933599136340254987813199500928252434725124733762886685979999062038 [89,70] -622822782391258725644193410315534407873409926129077510735798219149083450064435452751443376899294578236309088540012804229608435984289055596148413777320432777847669819451915088251679873571451978625339460131803464061785170118750325844149427103505674773872199610808006413344987418917621611091769285101936683103172932382628185502642363965818718398414363816305248227962189695805000405311456191923810650033408274660902522069523925976133991646228042044703855237387563936898306370392723441013439807772544917460248865045750278843530487398990714937832776823143985113575792547719945859256362075415076508682128317028082512848630708761424011345749090691999661074695839350375255498256691421017144605074580890791166630220630688434925593817920533458432888914607494797375086935044624994348687153942797991449035275662670893466325445078641351606837646374838828054996438958873710802174600766847560896726180296479122371737456225325557805877397503309890740210198034277690372969599471016024369906378709704550047174523510170358656049204002421842758330359929362164383541852619835672914437300554307201039919417566735433702053243001067342806868594212221295495495798960281674825813305195574318320367354230598576526921244784086154546060105711728236408328067012986659296 [89,71] -22017123616102935279070883721819232184072992279657956427958599122657767718265597678846335972305475552719801456051886181608728520766567456737237893446559052204987785161817760312847838258266136588343831170298026436697219648881568408815061375857220349905872987557120997819688349720206329377438908601538730144100693045006062061566064335048672266599402456680985776137604543282946703952954499762626990407621597754108656588592236287867335907114611022333374040085218483730833218027004116544500923705670099209872107150682552613515474517377135997894424694556233179813492121690523747139828783709302572720858962228854712450765288081511479249358852375947073144600050658133115846001582797332432460869830465666836289939152906681782117906491309405335317346073522159716598334256271562731805499493065870870983211473816684465752404443880974542703671815271401943614878302227637082571662100171700633475355198033246243063551321147294263693608861018998241885353952928232301434886417444910803310322253308311747429135433470123074834591576778436544358857557789525189401771442686981165426355643342486810247343092521413309621750095293493549052313366714851581466517689570559287301819762087097940227114276920584472756203345905361081732935965126283973684348615324 [89,72] -30133901129818085288638097042113674020846219846941308336307612691435468076437283507238506249461164444030446555760595244088168358780378741735830020132638091644643303985438972311280063250527460190114645099458578707188701543609918562740747962327322793083046260112185508242195239653734796938995046927012221823725262026731507143913030017734261606760336269337137585950726396272306158314577810944115835265217657493076544988098734938873266571883616317585658329408974047957258217624077774621139626197640812923724143856314785729649878599038703480075049103927636124958270435077255008858326386299009601058121667549247800430404997939619438646509390620240717786264368863791707097326362611440533926220698951455802906003138401110461511604281565624468513214115917222490960596487269142216517510952651409391743466145147662878029316399412031315858443841212880720758000205602338663774220258994327628392396525586655482735056431963103764996360655807218824821092167103312438977047876244912152774049028934378986410055582038589505929877086198538292663190538258182033802554376541966536787395711720012619892911890737312226846994059382082436318049300370986718526617445817133493677369218632252913602357898334437346636993185299433745144320404449889277344 [89,73] 50185448849587134045839027144234491342751293169621058606141143067816875064891175455545241557718265890688679187464372651427901350999662536652858205854632852413243225766393176073877276036975631557976453791080960521763676014939081762650493679693576309759301185298474342091446030730708751183588348590876292179098349341199146939793115339044951834675627397138305822044969918482342763437471527746641791404855878534072158512725401865072201747225976160201291342334279536806747586461398859300749046162690226009052966330425489346216293371992655673150891973389274240910311376739260686874929570436617012260588501551957704236130476998422176700710778996227115957545085072475786807650042349811578773524579218686965127695335025256471580911972902663074285269819122494626262544712051430029440874135886942328173151351552148134845892259471263204838264745398371267116092066380813435525688300081896133294931110695393301840570095169361111342187338885657905374115007128744478156712743917452171636946790965149771718013411154116001727877174367915534114999825219699710196868243153989942203000708209491230507577571466363256015373218181372768393167560909640379707999986169570389228887822384167187869929206347396551578065764034082507919591255802224 [89,74] 2816365804125656447320689420303457791437668246202241660638093117776341485831427180403618723351066233534183918587523944126881614802756452226881920499881523404289369597404785871334471272056036294124740596543051530436613577138669341563883045293120723068555216930861793213956628516044590268200058561771703019998316898480998056004893334485319449843308006951140104607278304432272581750502681864295213900967442626564721628941718858461030866121640533242439166523963039042086406765271896901720080666929113411147489556792719445752605154950165171608577498618250552268155240173043875676270101843779822216915377664098803068349368741140065859652680438094218814374792734458265559008881882067978024088290215481050842873660349719071571909922181622841520518755228808702799136620202943533409894215527787262929049606970961866598492901681081888407774091222756079376507929710277673335995437760479630368311772869573318922081267874698026494729019127930002596355181133500937952004821196688265738164047428239956402626439440233400494352901412279511050357464656920621883473811572128845784904605904681502417676931541230889426941751567106858530403389590893224616465390538666214505161096011201356508685174251324916228745895092881908719459136 [89,75] 58211624856403937819734530241893746356429746283507994167947389047148971525370565810480131396551119489242048886904245659178012621957398165302076214559261650587989041621061364682291907067575324676248340854575612740635782346595330487470738509846295031542109923801013267061139666858193517785484810126541049381744033605229971742691565945139284041190620511722865090178290012802011928816472509903321039803898081558552624542246897882393794789292555685290735917059540216485712688975997550844539249655234369641069125369849454403320488171540645737523979440675255503891815759147909407388839348616586136903113997568516641944305295376811921928762796363390183127744160881803298612772767129774696065405636612821954487554700695929888034233917285984387886376415748471306892026322919463814285130151006292438362487976214798211758812330290905659018445014933808495009116610310479463101078391286911188041701097761989777483986908314879560877342677768427065822234428365424653391075843906517134931428878197784058413894544420712673666159177666122993731649776717725192970381015922084008574536784935902708916220384146460743823848916393903901894950594216715583851007646601151292139270879606379053065039953256816582720197403916140328 [89,76] -3114632964027817951934266353133479147804761798110906679270089133168701208434255149801977003980161012871600975927288422976410678090283050363716555786494305181070563409298093411764337916977972846823960186625518671028013014358565663111329349915484839976574140933266582996344882845040663662376141759178232334386082534708120383292288178045697043377076378418398191204563773921484306507955586158403985160686438335483741026383749129399397384527248866786414215892675930819554131532448976221839737061604748746962847058734507536499175906172567986796685234999537269368651497656930504730094827968815294765266450865956195270916626292232771497046351009447165158455628960895563397768244553021393282719673579629763088897524933311512295732789771034610517554683209298024958346434509995449369144456836211084640193591783525258686899478385444838216348467166131757688108525984591422717411494518246494586796664824449811656675998063186961533219811714634844659253960547233994984387299286425861415195041220786246715840868627237654784082528133125238276261758076917384253706260112595745461462233401430391576269675595895569966809415150191845955295986855488193979446489238769314626907666012038870445099924291462786091827287504 [89,77] 30403653003339183136227959747662584362146218355856610865413029554908735415802076432608499563081905699422289789813594064394500926931102363428406786929818114721865482544688644292750075887833312486084823301286479492556331084045803451991107990476850701757331416832188857761025369257395588014272248299662450829141417010594546245980375423755372847918513989751726446590554713211101333736871305090924838026893100715452324883066785648189633708441026382209461406346200038162983570396188178695261376565656815285369159194129511396256894708997011796727662360933090627239318396688288755997589147559245426103698219165727528494387043960803256205232058076180515458692033263199287112567956751857511004198852076147836493944890642006078163098852297411874010791503446311825069087625780775141886135619449966872528262332536182501252671056224914627280939952709783182958809973459327580395928057339263177731383608406983335263773540025894173127772324681409595698688987083777701429031980944949601389155654991567724759902303399768363232350760934099931198781659459061215147363850393955774160862691018945772621761774075680269305168517315743756039031902361439142379556526462510864510526439701294860950505174651153426066 [89,78] -389682520919143994809077270518753708116604670074346246006082200850023982834660871518359358564204230830886817437954378054659874180953936928817994109899132340319739078125928211196982947790351027950400198094956949410362717608694342927906698761327290331840078354162219988787394294195876398834557770226644861148880194682287181788555522768672097150729560354660724726369859515486755988787965151762312800255890786866792762865278308317665456338098756955332009142086406716147314842928416181272752574500393122917103326971895455001723273675895286887016088390368953828248787763313704011591160625664709878613662807891699824651203391884237324471573478548692759463676170000180707625431658398865898008385500992853098428445691808057317739523864037499359572881527932329812869813055607564238803701856983978813174787075215487319573897957524339117617878681509987919582321252330445106007650966203863384837127132161885830917043950225132095370459427508161565446302016032896754911594602167232264148841564396730772778794161893284269452750684884656276782216818202830768117156586200645344185329754126295231954083182595854415114434106361348671167345637241387948827633615518005361185618701760529040991690933248 [89,79] 5435244058604366392588250439078050100871379272653446504716425262512774291461814235921264758557852653961935115845859095320603310102082315039418769705037632799463446084087530965190937343205557232612891508897487106303976702088397465938609207503909930522281570261770364793454565375302616172646846768212889135207629696548692148791373563439281256016381950733342973434118533750255440549644091885767840414919407813970163764445572331673812460484817931993332554063981872046491417777837762359914372169650596531630850852665497482895035046433541325936438493338381396319839834030223584358724083157056863139015097953892177364277197451226734698383762455905075845726904859133884655668336788839979141438983996321216259430519398924066636851730017289171002547043268252522530637171973873497033396966886242739881572184439167758833253428137653297644164490212052876714142896271266673776566853286074081795187101219388550420683782940486551630623667355075254884733098058796941898350665198620466623477503399373906600466162202497495995207514576071443148660326936517932113480721526648780335417927804660260032148945865495399889390563487613630916505316960098547551011804088887605940901781482351681830400 [89,80] -13487544991512640983235576787094478151624095587912797827240880943945297266162249173647623841824368040695858533981405066962453813405597852243644973567047067497408809273930372990785737619181958722554440731021699847795787684392629382861932100804566646663551121786214475135626243064247658027425310763315268785778734213771580283058871855477792786431250884095792369151420460610200456194045562455271577384315877183668781565934996294174384455157489506514434687492822801445296421682894796493003502120696722788011686926789212294428643376923618089827576084727208169634780837917496335989696820145182448001383259699375822951144181690551644846353708720708233254915582406727047724101682407191353886055549673989410159064943111427186611466394662909539362949519475166943509420853616225295446597752365872997273414466772938425238587549267578903560154052239542381050089665769575546714490661991246842343854594617218855891128095901876490384163461357158186118030098199112246837311550909832991173308494205978397338183243682831579936090978433074553933118289318110123959011842741171446166410017731855870884110679788065040537596642465667496478913156915528876106864748146566563709170053953632 [89,81] -94773802056727864147531241592330616373673034015863680329943285654643367488032269901418179924739508097805327445131680252580655429280158069954476842498524350971355982052460467525344720452950825948666428498788881207493004969855100884979406293526058835033615513490507257621122089483720075873689980499904080827535064579426573823548272402813415799025431542304495248639646721992733811096141177025525842378212045381997305672331024903693769342701996455834848240079647190070086459417871801634783728772688030311157920310567985660392511550588314911797480823510378128434718844947023394476966272447415029634987958916852397850920824536639651929726057406053733195944812425649957543307347132506391413005750445611322070610997265156274060319824537147744025128556318849091052354565464448830744705185344236242074801035198552594088719113554101404172447255379876669734758641507494311908371741477757301499072437139290803857665082895160922536715889988290332718500500874396724230787413984572598516413761635872739333317511606655462186960318657463199136552185413945017302293839502711587712162874282185756031001761400171640678922218672712487655241011992095348462870231835666238776764 [89,82] 34839929617005477422457934076585701347498622371333075855695585527946105000933194179605211722454294002218819682728665447780517852236308886261881155004907517153660816966318791608771145134226755827117127667204179292526137401101487951898975852602299487291735567808598156428260900382911161363196286013253359083225623459526487921942385464924583913170593866624568682110984736649413239609575845141622516205449213250183673099344939688695768449093515697884497801922215742486455719595853455605252599279068048343725458614098271272866072544620597496663366779773922811271901322406791460465458098873417741160926571712748367955606030929379543080973918211667966099260154502804262652674285030191808227597890822232835258431349243431532559290731305518993884852979259041659019517697134089136214617263946021201932255729354476717203375253553468499738335907339867507754759771122306038806563329609897150335574079190785933835067908844631697926421309853651590120031917549015191428048055351931630505243503906998964252074721480251337163568787193249359451575718445206387505086111778628767338665717243592627056950958747137375158503824951211771357841924766089824663163812350080 [89,83] -60185771720357187926420336422244177740061720547114331315733722495705132482846538043707033680887558471220152574955628550160510253974531216241541591414634744184414750472530531512383337656965597397371456398799487673094975268080495219994996345937497361689501538452273653673304214988375508245324882234498366960489469605276639463475756374647151499198466821518611894944611738915687404806696348871035445997605064759864247869165661607018635042706880000620829055491994961427666371758229965769715777868919650063918771876713006579249978822853739925497302453324840129985266788054820412819000217114202128597301677131978451276972662263486321855759463089706607926905310851399182438432675520471702121401202766499510216115321869298763297370008017405617023152321505718195089783010670134173829318388353975405120126651995958264332179295061806866767991042790145387089136485986409909626506379579027521935175763462604300483820259525510799568977279218059646340077297643858920629859564580688110726502513507520834718661275704066186505718461284159915805300564890220644948031065541108502596972410047396164784734317165034114884371325750105565502196775760941605437168 [89,84] -510191022428884777737104041808300280805216629005593701195325293862245993541769586917296948756540833453571501227564802423452233601343810004848562179154578647958385994391693154637696115726503598577939495562189301424272434278725207109620718573285443476765598745756795270527164753819439788273195192370840276527572250413844983798829886135562524561039455408027326976860720562790434446298989710482034951914209409772738419458647440000092346714669273986553397256535184523412991734981302239708744047860062847917062041984938464745115656637056816587819933806726499617126514955893180373569232987779205074415043827733396940864708350884213706003890969921559713977778298066235597718130477106559041557007543279493198961373895988775713232746786073073173440765434885583972730473747700626731580695176222144452354792013285818709569561921187281913091178434105822913590061759519063806263582329845837878792256541727977798073018241397252058797553895734609404157761912894319532049640240877881394589022742575146310669693267753092836222089414225501828716000560041616159066586647826290120322574101667172672505677219002866928532297024174703089734005407008 [89,85] 499743539631624860237425769212728059700389329761151640980624181648434027101393121762026097257851231209270800089971176902458718911827173662282447574946449348603885462124499760502292305972845749369438183634063885116827762360890695715769043673184416917201614295987066135042848519092745334437248282742124352589998056509723767477194590564616833727001635123495916452453495860158799769124552571953943566916802449727531487303498832266130590554042599698247696390958342304081130870350641511684178209307107584561965510721496421037690167712065783375143481089081076266048832893875053240679096213054041801975603681160073299684411850644308492460588583470386337883942109825755801689697502300346158712943507885931062954989959004651398204859766447009582826343366101684335882045307679641749381194845059684314164899957852249446867320406801467587134057038793629944874584679125465398644189998283570482765100704898557320822539435030511961016578736269455111613179131599205996551840415888086129370241826242039595803645088821199545694429213075766537505778584351774005526630322756244970251613685665980156653949942773687875805272253681212120116 [89,86] 1351967392999880032852297176513260940790998890332972109292336588609130122244206751799041137073176462128110006918765317936833318553572566986270497080225448431733642284181466064161787137861408844339188525270635259226856719171224776770735404970192492372003866396989620773646563017227470781383052923334608933542194536667952244164524102603930831863478386670510523023293431266094349112385314205812056802637675138275066823171087332686597079710198116233843811835756316173912264790439303511004054175712116882814880437715588505482969672139323966214330447846930743742060291045538112680891643899672843849424410528527033341002571205740734771145161993706460734071111456469065801358560676349945396352299975149375005930231813769018267653207283895488562827450778113709343208915911852652084708359601270523139113271923490775813452933274460511773858866034871338966728824040083409810075511496492381795057034568139051684253718137588512610265914440601254708500298982056695626513034873829204235895772987906595881657914322832649010613562459401645456369380044143442389494555527039664060681035613316279367086686990864809309780022592 [89,87] 1518598464338575727537340765676836165993853994998095680143243024159052855636684223049827241104842183594068042083672439681387787088275981836372204724447387729238976737328599486018599138220601037564305899657347489602309486343573136669942215659459094358442058886204767197155760151846087526213505833738307479089410456267781286502682229397872158317007579598376663294260492473887434214015494077261981936730647151379273201948817365691629129187192559471334875924582717432285695367394402087414370506818952462444197337600195311258866273484398548580479087737491221707001690401059951815738852700093089639729942371309929476813441341043777239611608035847768771841506904234364132425199886645343010893359057162184659112956561302495974777052073675026829557071000861256485871525716505961118899729416799020476658417589832988773761346036890909639778481268484549687897495844808579041519218472526834796056547915449860083907918550607100214490200688576001584911065347607842300315331308533814366440850678245236882438826865001744606274057159937273190428483360065518205372512786850449269859420100215608520749860302243336 [89,88] -2311616858700068765295628237067133201205156437771660281000923078466701362687008897254597365575602001045617495606047744460344432567572856286695634567907496332475158071575394313352870664258346325274878659992803642871016755774940416471758059893555341493769613456875004994703562927349428777493401385843806160370361601556773308152964033380659732306389227753996373769011502738176641336462330310570149574160151140874604880576253439519354538459439023868627944539873573092032560364140086934164119284597992463868476195196054372294849501975403204558698961234296880510138061724695140205849763852734703483251139633514123688301880974100032259065516939716248773667544648164486587284983808783929842252269021048186425101874295681621817839151198025912987767295311039314366122795821293083089387653447906377919564967476143093493438479982954372630350162380940759472676018640661349658974075625673972917332075899761747871685207814762400433943785010496247007691119751025273690348875325320484772342988967266387735398429391871842063801813185538496507547911157434484414536534151973647518385176381929244102656 [89,89] -4469744514638598107066167294371849989277634202228293127294745805537134118568904340080924050083483293246552698101526311398627040031825871340902692152327433469399641347729761418157488152856056674891686573813808595658170562014833300932029383715169107576853075019101525470762852736292531717508354435174823878633436586141058844957258168865744522827840207153886923777178899378740094125716692081993672127275607780978441310971697483887878634861638747876676052275970538361589628095707810190411594901079870573441257056737658975075327194777199979095011956952474531184010692954070757644531937557491199956228857347397429391295533166550971140753790114790839243581053079057392322428680946293593465501361139710229892222051589727592681935442434098141516498034828267019435321632221221484321041882022846632607440478139148459761498044980880497932505959839519030692324487148728878729521545470489980657703660523777939740475977322206383873535822262145891536021445417879080013829664910679535440250605996039940137745190031992527283407803387963403717569588652107810008472714498299383017959318710 [90,0] 32640055436287204481840628269482792782910436130851767064259292039435635475207168553391907085648599330444381082492921933056757992657604606237109603832992789384436484620342053014864306593192350794098479802161833382392497915915036555236166357624629984593672675414552930875161912153042973379249855260128132085653916444496038590140948962618635230249296916905539385000943946997391455730277667444894097523274740485422358749384096609429038403172954809013350381642171224239215158568868280073282985898059493120910586036412763316018187340571424178366750347015388106451816284546289571638617945661086339552103409959199999288180491397051400372097377511263390547580705415735669528326164590908335319407075430869769192542278957944937477513091577513002507627184384209934633775114668041692424101545569661927155696692821746673919174849179056998011221937043564836209547842054501690511209467067304526556838498026718150977704671925052637175290575489364926871389155351883316203117854567720936398376904956650605681415044329701956990170415356852961330528245383912220602322253213937785570751677934270507331558793676758594076995169743766509006937016695255754392892773636395808690167823260012836956941120583723779659178761027156075436223698813450725699410842378885948109494206435821287195011242285058987509361803727233341958323727304649186058358058832020061352232356470105123764188734505061299161731455245153211258842359953213938126661638132027862237898029924352000000000000000000000000000000000000000000000000000000000000000000000000 [90,1] 6383332990436373089035201249840875754589725326981357042449517488192853214707739296767758268928606835700692926473771146405887643111979152307118525890064846905938028616497191772653276508692423041334005293734951874095197641882218971573964116944376836004817233961737826521747276156391751299499265339431791653673612799469966098360505704844170798283259916089224323633935746510328923906821894886978055102988803175104154635361792698481253978783920434443647805425168765035929284172736399950226169915784970259681664276430213362225775043864550601477841984643873317972517757846139645720536449775082877632968770469969459127626457403571549546525621425263369411759282388965958961657871393767536191268381558618627180184194420528632704444170245023744294461623458789700618878718852747864985577816755890856926448148540686087747848573261769695180448014380095849227690595460026325682858210885867772573399190964787968768140615421273965187483650601379697398583307265523645050481716648094102606402117276907941878812618497179952352107835936313656684007133718120833219231890441161152068550172476475911262547860372736187460860445232546068774651747552381447089731041231171739692145820500814923275448423342286790867164121116069606785428506503967678254605614429083538419785541486286766853738972678323353188258903493010909332689692411785381346086266952065416179880877562866026657394058992220299797105047538804097134696774732322567020623826943959827526721332639170560000000000000000000000000000000000000000000000000000000000000000000000 [90,2] 129557032981666277170909985623183386727585817807146461954137903590037938715072023810413239565742186252257241384790301469432363917857588529950548916175800447354733964536492600160536510281323919929480496876599609974036242148128675987571362148723100635514693269284021613426769068217677596721790506327252692018452742772848858431515740638655476881807212145793554956223095159210009686644374134493611282770321767843958870440091588105478482093133518293376228525332781261751208660413989899136482482751932871137038638668915519563960567004016887474208469183934478079886891630207668267285296027613772184704534898015141020816030200489952841150149926914682968234457978755393786912277624111913348534386199597449420619929006019508019371382069186566668661588991197344370758087071366621945853432559140679162913878663139312274702773096050421527685950580069766478537476333866424594745336206093519932133796366915157228653249602553600202569193463834616624636589481238901572448343895760534631279665402402702736077337544917844680462098619045133276256551348717602621903698698379595677048219115564607201945682247869151345194358780597773424543601093367966971898070797283179515031939456937396669469556157429058891969137769846638634103818976443320978024229186216244300493219747117708725010893276238537154222420034690272142074725058278690886249229935381790424985427252114985914714919314106818419919613952205071603953931427759392604182967127480687795392775918945566720000000000000000000000000000000000000000000000000000000000000000000 [90,3] -75375462140427379413252640581916537850937906627027221970952758534826061719219751285414451063314636887623260073571378959158795519883370897594046423435212000036382450865164392121768519828943480798630901421621832840281241667788692489256437880711384011553919859042801034318340690093342829895201708052497288963072716036180182002632319695836477772098789843438539496526319857132161259737841635059873766924991744714587931510248225455391535547430213877912712641329146919718925766853949599248402887872315053460114903610915234807312816717753499164438753179212819364900897408086356143921796070388924312420689401642590159406583028849160420785225323205678136928070076214702483502929752935390544603973944486132473861346669517546233279371662680065465687528735392557879702272595434516638381333493701129089683092108554098134434419749322111620878354355747137723675016140166585034758465182988543180012959025767711103346978704166081410126198766452709163188649956758222818778856331918903625852061199292823146550263563052185820980346419783944023180707857055601120770405965676900827231329296034158248614927597769552134896464549427771461687940062730166059461050360617675760627641741611079444152361506134325053479152987087412744838475474304575682759884770522974161993026161811124041781304824093585236522414787536765916904992404985546197003576831114233715276566322376565894851617476026658555254316896954858119920781769358208401076658343317260206262734023341230784512000000000000000000000000000000000000000000000000000000000000000 [90,4] 5579382819439525703143522784312957857885084733511288587314590573061958815956999426577248984291773471997354418621211269433807209712516111801576694881891194079780942908821868283602516930823009847156684168660656831912024792477319103181262112135196819952318735236971850250305560111073324217332200239067780181230659755918944418870131421059828260357068019241570282838521348630686851698381189822602917090496771297471710621136483794900244873137749237970905850949055726146093908890896463011474363081077337306164084444947967871554395416128235780061154863479023896877574269521422242918541679373983933885651756898834831570759753007864988926710769425943950802478686333889030459190760640579374645213210733980365307249159411548816608090522709060590227598230075737691610415995683462684117150153273198382390084498179832691405722993240360797373913006695962419660494327990862348429733248572406820476927662851865603893164308960588973864820595775668183433568268975091480787104724934249136201584584191738594804943521943544314513854026231594980011260900432261834340533026120291992361527116443161650800703058895231522257737049706663570929919666143011043316670554993961620068931664253036043271873329885181659650553013729913835948428594349928030006225343413083457444728014880943453615826329645334825808901313993788984687049799721588303748768201839194504165519664707882182253726070285363898078750030753663271910405641355370218772999435534644728119024543467865169199104000000000000000000000000000000000000000000000000000000000000 [90,5] -135269027953524828320076884797018267753383465563781504642280715146701327750661334448979078363548780603144622577735049059460595611170081682173132507949700424810564918879513283033323410281399462716487366829866140070729305559034288479779212291170289391861473274507376791357351075462163126124014010134433561055133342757162514818580702892831709056510498752636527131153229584940725280385497097665458478050061113403270042576298042370248275110415999807106471079023845508572163828734873731871605970158450953891997336815839813059657992822238459183227160213193841020087806857431587377415027859548235491113523939470657533168672920398585030360741610297587250242834535366040847168396621558511414508258490423537267712198062584454188790644632901107010342041648957186687040722394414654977951720133614968520219149146331779381067392319869360193189196168616822681257488751809782814214725279200197284667007541234148626251105897478476423941790052133498196410257505259843273912536674034301962899756835285780907372155775381291039659783429331123961251664257466082917394753405327037437927536266961825781254435736209654533268599755805154046735383195389032128118786359444614959219048891013771511197618697680434690979135268989775221442646953980376761418494276003678861966995799625019641488887872856688617434983096905739180513543377410534714414303223457501836068107865739640236952192282767915336904699434730411637640309610305311697481234128689816655131913067975444141178880000000000000000000000000000000000000000000000000000000000 [90,6] 1773548391822614738681811079186960179239603591215081303800656131590446175973662832938911946110614088358592901330422226000909651563596432407999196335682439592802389804212353098939970352713089912134339523482094078854555483564154314430797214861944251196333191981548689785724786874113841939482858494334605792137541903205683714172722787608503854771654451137165894745166730444597494207032230117973386303049873207968900186581814805026663930971823533157145222790567391065859187452223577298728067492934661317687752498845437599192349398113701481954298316016996897145779310973507310432485344030098216287787499213381843756823020549794435159734605535568302814821387480972855755281780794821237766429095755391540760941126740151322166687440868094809270091462965421809309308333610071353767825725122276642336232109110984829328498029392363369729796598509963343130421043682098419292283012495354463445485511313474612524551473540404885771911337809212984872593746888914397360841690875281712474039996682503707165510124999577283949262890581412710741023483009033835780129671041906713250395123839922602096069547857340669866011145931054523407909936961113359441493542275282636750159441068644407801596780235465989346826185416459333650116670679284588063327927920580304207982451120884392210671513304016367267678193214699468008702997246566590978854949334790894291797798832142798703351830181506119765093369836538430155609626398778628504025884850923345267951771943645325534691328000000000000000000000000000000000000000000000000000000 [90,7] -13902072389630656317054766962110943174917765035427003399169332251670719530958637198618454497608985294490505109872554519299911503672941253789905309756599026551754010119593698063479511275603098423691871531385096811557945671369457772497728643420318259443987308943545198559580777300280654700532195526441691445951790327156754111230115351079301931886910599595555368241606806047766545017487667606163575975409754323440756491095933979852057603117576479094365342735869101787094063157660602315493120975347013103428433943769129621697290758190333647804693174625027233140395363425519869056801328773133914108362195284163518703545741768481183165237139676849517012318418652524851623418242771855510173286752952168099194021470020143310099533010789960083073326316484076760889082966052197478471800557811839736758716546811872963458872677909871547377025962368350417056811095565419573312315167941776858219002781311679296509872848351524395585862006301727610109071288787488577400455668763451774931371080419061032728589801769988182796253173636446486746722256568410542397179755603626214567562415938351867002984556097430307079300900173228595014906881261740125944356721551409799544840269105705976681414363805130360671556765128183218860119610973762184714972033613825454213660703537785120242027213155106152242221655894027782635472951158775644010868626117257846820710710147796646572265858705376933114797155899405292791007651610842420052426877423870523260226644121662264652595200000000000000000000000000000000000000000000000000000 [90,8] 79918909977622091030049079075220548035044982271897753731852731172359924252352053991762358954798620063488122809994564422882421266803173228957824865181787898014210123996829908237473129596222699075354598545208085638110407207936679218092827299436055716941212327973526760229654411613036876489081599772667058224895032607511453533514333360938619608787708171526316682079491593121757381570452515293283291346578252283337923641017187783135580732472014354356089548725907233744796697355282700277663994243807451495792460563353707924539740337138421414539357221043534031270581512774423421140717893713991831334065004022028471189078082054433381718478932728000144566825184847818660706993975466894528058300955472864336558405409455975355338556937588218523701165646161564253477240045596959089887288969355399023787146186491416177569746863193258702095357426972852239991929048100777487883856979314122114618212836571110157730024285908542303612137321359895537718663173100340876254930737304780916437678116006095627003657219119444089803548315476021329105972911813141892676671400804199562458016868190730514987134241555461550049363871559589616816208096511834474838514921237802998426760985697124934482998324899119172720444732375781824567595920216906721295149892641424202277089206092896149994899910947485479657667890679724622201573699811976992629905869292302602469493227630332288807605013123983745829509439713146742248312165190592952463400857863205580319430547250629075198279680000000000000000000000000000000000000000000000000 [90,9] -369475415727367563735715592749122543705105784544719818172392419793876799686077873965493656215754738626577219902924486590513502420051070441855607674786683619795966508755838615632561667331042524079333708083457667030321274660261893037777051134232895456827873885096484667466120605332065471626528931378560975525961587049164153546092875420802503658537966898752808866281430002151334894341768042967088314129636180206056114667348445174027692875023849683286307196891653722286473427344111103433403366353375471753471195340168207711633473006061184624844576342793659489707611272198039900122972969894542257500592141144217554149722227058372558380459284702008874122153021463894735320070080016095175707902882439633857897256830016021932531879695754637011078011171538193469378636322163478457040075877759633006090146449194204696495833994641472450139191333055228772113296190256373902421435388966713395861382762301472381916086963539335820239112304239785111527473722655494661899216457251606070384027546941811128524957342039165969304423538945935278951666702630941310546442124181029715199656896477930478405374187521800304966538034418407986436875928564230150657856857024519470564932749056221465170894698601552213590623747542287168860944015665430937971418222965452084536077322574253367871632928150599396217862343762196323483017612670147469006211559058427871479363689454859868638796092819765883414009514903634827351967890424733036044325543470869533268819618185165162015621120000000000000000000000000000000000000000000000 [90,10] 1332653065341142538866568589248467519049025710334285155969028143500507698323847600737590603093038297707214396438702918470785030068899010224437361473853110007776886978610807625220076409750324192810132089051335974442461939374243994372222146874013836445724771042460321736565217994859808267006507395892503927257099767536452412459255528887547043476518790234222025163715284717409902244291587815199098330070811336485164821304219233903659635663135372918924699552016306470753333275892995944249197431843399200095267807544731894810086955409219456746360550531304839945695938975030103641331508593763238297707427983089840542688004486810758256333511798547016061842178725378260224649070751926685081178236191481022943568626303118367127942068969464414173534595055583611043579838049852474206659967054546411663716746528112058631899180948213461149693330265347061447822262777343972290755297811595343130000603192758634090151728783114086653011184989078455531122508371570226196723588575306009368552321165866244661734152215961887028852430511506218717213473081662521004434809948499476754470534982812348326195674157301352503579481083138943960226671566195282834058330118696587942982033605883285731550691921522931549748334271153281711161642270018330848658632088865109688863617372985905125082703678173239143144345578815499191688433811337578069465473758690665631936143271007590760890225064749528818587382769097523514879852933863893876716527269246915674272900647402714055091159040000000000000000000000000000000000000000000 [90,11] -3635683265919693250242369751333166663381230059490997961370290900649730468615941615779229969940813554129237286345548081647607718359472513428266804184877879343807842364737404514754841610922390434533002590489781637547782247323844348203532134422877632392021711635804964271721286931262341684404862918739020740577779478675557713697705257141367053843114323495588413122321442899038702858538808682782556838576796989628762917246717580381477191221407178112561105268471661832153511611332389506196757505960886025789611665998761362079733885757642684579126648078685899222610225534173126215183645509471883466142037600502708497373577629126708204243201836856431357777552981370668738265889112439858793388572368685485157404730293650007998775770097529896872456615897742471486295626057562445316812976809695219825079983598017628859059265975730026531552321520830854904091960243160726997813184976219263991627017756344005889915675554150216991785675946344346477771707533498775752122000288221134619103695465400405743969890584314349688246935273350307338592574699348463046108947175351887973476697653374279275128659598307367930440517475643305777856195505202646117478944592508465902927119441575664574186261944770668735945554547741377769125806142328248716992232442618889552432334326709271502903080721629855907969755770785807032706593010792407708026358133840085663905498797547394366845620322180531970895650184378367004962045917654265834684777880545317007994594629943365885963010048000000000000000000000000000000000000000 [90,12] 7635310747981498813888172460731364341481386373705555745571102248269608622022118875076036638015421470777139149682317060430667603123128341396507849365635903424132880724283780137279886642036870024695146549347492917171173658806287240229470748407324031945076964516867133255235549391078698657701248434371795318389353026462814774325877288758833614458167235903808315062854634067368411671450853512983855756132865202831152056412575983383014783504261094217656909652663204991426669086908354256456293129876604997669329979692222236627457631097453687978457201200178481054184563535791666345747248341521055264601724435068877026438523638855761356138338579248925742766139531782411360665648028281319193900014084664240665214668953011872926879389211623034458513210697176875151820383264914230902560401519925294621755586322865757685995206151659407334373277310056426841272935618231946546275480727493183277812905715960947648951127149282083951631677487708866375919987349389529793943882579463266683882412103653723676344407157179968419320452156237941466158511687482915762582962162219059459639399447286915451267666173944052833533002618106130065195718809324367807550400310665720340954532035911175597872718362289342950769162098731450535235240558230317743062973380342162348133525739034566912425908289912264553612632069143873149689721665416986270496943143389140218951942782768160401443368266572529077076630314563079967255164917110328194165749861760959728706398893545473909624668160000000000000000000000000000000000000 [90,13] -12876924791508009272739201545639201457467474244177696999507544379619320806794634036145856747469232379061662309664612170961297882661425773360045805780586230865962691326855634616590482081145831347707338141529981181599811536449297806367502294073708157745731871917276158102945931662921700067168040089806909440770580068059937451077691102519831440947149105514629960812164782272862040176106701847917002509481676326580785415498106048722909785366469164945136515574214962071364535650775826472846188876252665482386090630925688015799205840135984671789237046137422773570347925369707853238719600340190483713289462416542654625356258977207834914816104680252373061555978933146585241577024812664449426415833226597803661172228276461284013808132585458676851850835105871745231011249177869719528596640566083918118203307793531739898606890690685523366933827542437915711554117470892567998547750670795756194087420221953647674430117293575187594655183776515120072770951969141556024514448715571852423304935599558527035291765415987933188695573470664848634179578832059391975979269069955321022238903844668072357449190675856539777075415522019532901026935346361544882714094430816965949741431381442638817259802346438507972691741207075596380202138314318875925348028786869978496813810599142336175354129079148011538277184370749583791925354839782167901739700830596060672427938275989562035271038409010659325792537787701700296655086638791844312960171325107533839948633055000788185619890176000000000000000000000000000000000 [90,14] 18119713796229495004223972753553074052252915777202727401541202000344615581853537218953211537689273558593421951465937275995838771971456014078309857215242054759542588634425730254652593222876388011451695667839671087808790141671369002011739052329068502333245999560457481180181483721024700712903905515643600444816153221937968445338638650972451429620710337562663412529607310609900354638130938012864880605842365272770474255634232345295907606625366653573346851416285978683758615698540169705276717412491408782475236846532888511750771274517857411449827033232197385950150942625009032694320884107850168962135671885148547991342646371218178893067867018528161656024799781108060015323001773944530659773596939575641785767930792982140456294305897009715953341614218992615337676727572084772217393822392292072436478715323183610529703311055238343921997817378284583173172105584778600249087747265314234207650404096663185197762931798286791454627156512230046491124111118313884147664120978020952311440022577798381920825291129488647731055771058823243924442647908185823623755227110110199106270138427293913767821590091246145004706265420602373574610052703654047980867209705871965576227830476598133411181175177963129342145435210129050772599914157176572415692683197296325707122065930254281316105936357501496337503708487817964040493383852371152852968016143709047829066915593633070779640781222196697968092614814119582867431954789052588357392735858950176935468484291415643476446937088000000000000000000000000000000 [90,15] -21655540141524337704217782952886613542948136511167675201007554678551145925005280497974419509677293494028867667735693595109093337681044894588890011022187185193820522979279538574414091091026844138414375884668833358016443165174434490274625135066179849377733751038091421389493408884863216089143561831822507878170789908387736520795356913561614896524782725664412285123293186276908907321522625210838816572530386889225595025813890893329581232960592630888873169493826799768237873294079232987848215309837354015412399618693954389764063928086520550320139670854047544115620992976443306129399615573320926196851607156668775591608084522555286826658261174473439972000150072608214068899181855188428889132665489019613025392305289966894151224114596518993735498017846292369356994656221290938098347535686050336150555358572220173525677410430003239969605377911336170155569796189281035384498459172120273306472286361265782326654882864521136790903362893468982783043258683589137382274944542334889988632752922334025512184120401993934132266492097823837553725095559272440896877346866835363389659859152925158170938446749824924505730178012602828373260486193850949533139308535674091503813696205724542925759096171884830716466315291453535612039061583864671119988917616147877505630167436934993341045643844177321628886347325435781027664711679436008609722958836199639216934898012288205557776338574449863719439527986564071477526779980236506253578712811527074395282556799600435393856536576000000000000000000000000000 [90,16] 21959695436135376014634448629775814641311194837469769371888813701388985527600332062579122105749364763255910776583853090735196089945032591086881873643836856149312992121315077546297979379956693758620024469690874022796582774736210795625590190050528868224737874470001735466994767166517303915108353170600411951752230054811984522089407516288681316107160060348021250758677885238614370678184299712939147240134290157280327527349074298794272569190003558533099225465261278580629715203744303850276350921778292902567986357822259775098759498365310990869116521422745752339139508079790709794049676626717197072058974594746246521323686090881211498942350069807394901533301101484177202899345229048320846436824382485784962836511707638117735272686349347975081330650474174632136547764143783263512251457883403537111102531888414292502114985025321946411407065038051334980782125476516340234815724513729929959975161549382573488680471758701543542620886730340872177565724110767642496046186077522312554329933601711287324388481453113921979975761273516429570362769275430445218466418996382547052706484718217797814885705617639072795851813568980981232388355197796459658666826465839610506077797810360031051098073258261664748082242565281769637364293060052356568036869477874422581040633873405990530152465570295953128865895839100795219106970332555696928572521625029601396929449834013681366947864859130952950985912006304611895723106021265719629206368009423794639980079399977890912082591744000000000000000000000000 [90,17] -18764054116082516071322618310274623411927679975778746137575136954607717779010474262550011076245926181654834097128962533120814772209529389008201551231612316299837422365081726804641230628618134418284514084275596436878968975339252012701175264501628733829102846122105865870185989370236082027484719416632019821642147050459117032325533222476145714137423861177907955610010840858326964130417562200034663170646305737938928014891809547135856927110162031984197721308124354006296330490312937353333824107426129713132320679839244940438641624118175367507747761349408617354799198823815217935072751780974845130582833971548143731922773220659269363057008744090730237451243913477451276754983179629213729501529698053119455832356984020398031285918453187011194559048338489069645790930707655465791416312541727154070153873383831753832786114354096935799391566616054359129958361831753746923440954136746125342420116104835229605101349948935251232834500870847448115228541933995181807329450921315174695853679937325442704554328797063288112339174064099829734978609399232190193358787691830237347206168251219572495470715022151283626795245253357657801055992577353556481381002235479689184876587344360276598311430669760383484630293300107507609319936514784766908423110858323643484027594409840117423706902034159396942317122000332096353312742205504682806695306175399741533562504717661103671134395182484411437359987418910506308220905211571215189332207179138200567776193916928902282568794112000000000000000000000 [90,18] 13477984319970274330560863289523555507078153591866587148859608024149113314399317184182925741456869453087665624354204800410156621385522044679558766877090019041222045796054984097400069816090949120122441461402080432605118640118491755308904890378986100454721406081175229873803248324839416301713125956821110174990719819851280779127943904418526616416818989947155064372294494354043572658794043202820690938600696998141547640724284464962995016801223642583329186299194759746754901179949271631830213365107797773718258818051449647919212223727662913166792875884048149674402429361564843795523820228470753559860044918985125867346578746641740156289821785346799750238415063428379596210610610825142979323443176281371819721118550381628873150815917778319008326291046020429007463091113793635424380652532824828036909564586772577227197925609979900462287323672252266011215460287737667473090721391462177913152583931301533753066710045120626234529997842339560318301558694516590681057759149072882777792008166991894264614817960859698241900797073506321044405330266109146470508793356009988582730978554342948617233622286411477974688752033542766008499835590842256471005414125815282023340715889886593687444533774398226089179952293494484494245200066624370645985435364400159936357165373983232500516137285760546287809577235468414445955069103537012718710913493987468011957411045421642955804876048642674783431498059771965497636740582009630349921045316637217466893000513047981048429805568000000000000000000 [90,19] -8179063019718937438029758791978795907777320629084872733546947849756807966442083160674036102441034441531626647562718183745546927783672526834249110737477306858458360498795585947559086265266614361384383155694393590592187750108290716949504285885288428748395784629724416144334438029487050073617122712732496181473598593749116776767959344098333950335274187415072459612947075122118661318067524101542775954708836342503771116573388904922391569041610817609870694613336611580176309039487043251692896531140752008331510780545710992355530399408548997356089148734151399910510260469865884464909890974141460646569893245997453011807188915107759761585941520334825910335410717287521208965695547475625189966656853130588057884771782663183396606523138885683520254465249550104411461356316310227630577579687040711449937934032076724566911338848479986080876282783844383882726019939573226568527029407853240866785481213750443013776510283243572658645375837321292918787425772153106397070661979302969875783649811490094097859528438367126803207195191839670015699386454062837596010730440936445070647595782674846002202025538897406509763609515023181158193111818293745525665629925511464818293838076967112839994567041377379078467900418252900738603268763628643394280129538750968903926598413365142887568370848936516380409762732562953805970729919703662777850091594167706791930625325740659404715803170380585913531234486679925792475465048243122842110420471046425127755061080174904316012789760000000000000000 [90,20] 4238863249815010678335323813230784507510015731333543540611989712560681269368206542241389866004387215158032370211098318351807709188635823328646653004317274085915805588244447621712873488446394456941197359943027534775476100337036711321193858095787093109725497820110561377874304965110996309304143998482066592309775728839721719106038911705572947484648355680082582177901766255263731310578680255892690207075675477629374845145504258290196559233479838065744438326952698624783178687681416360955826400368165181538414991933771313948694965435979574480319434481268382719845670990231065737953273096396831229993721313924973821398072908975584806400858271607866030751750841072035008778498372015811921345317456947818649773587746328603065883098985963740640831921660019386988428294830294577995028453029145205081267692872877067761376800138539024054785753249928408555422440333476598642285530488346249529811736595823382540083533216342951389584265637175702938847700863198640383939589288397788563811269378238734068037960796788150634779875360137698304471212881279212497742720732558626669826231073330853957514680701190183935249017776864680762072346282136212761673108276706886100365236230599671054638953736919476929809553808616350043689868042798805969978573740739757912414679838519608154595415173332416788101798472440470047211302121379737276858876266677411279379919129332978874169143117593210738222301243212387890176468420321724992729387309604860628253778372636198326931292160000000000000 [90,21] -1901555846960986325155054031736107052947203485128071692042253985276573110843888675496700011091310229374557566326090656155439461881229520169176490743903336940504867614594011058878953799743635243651779558049891240218554774308020672653866885749162188779393902427789062134371458100121333668145959480500577488017131024758526620451299123801790751311889352046078828493177879984545610234044823749132880748697070879032438756839936824520507061190066787552169196968275525325328206118021366031006651229035502982359724416344177696406733984085362427304630594682106242608529955053287915863219687752496891847946704323678931213387660972620231153598345303384992508316117219220631191034173340010770177179670277341276164718297814353161230335850223217093982495989675976244485126775789268991667934601236540527020315669604021513175974302524376185874219602355071976143213124074613851914788434009083468581396401086138505627013605012961579558780502368372122981575687780012974067282114023168302399381267858644170860264366335087184068377507814401979797068373133282562972415361020512465457820892713615468684488515914499044815099918436502573499794935424784127898242941765571934797428068258627482678763098568439417658639355075295735856808698549047258946688095036169095539168410780777807370750029027895865029560834980396899706443967246245254729278075054079037688602174692077329460559175395223305570634274264956025147055287690096810108804764244617554282045265137124998952664432640000000000 [90,22] 747929352002165176514548997812241196096130427309837027318297904161241073722819607143005293591789830868735113980709556967483367141208502057638040702786559906694822672201847700055381658734943617685232971602674223863368961399691228737628324628316517288724892219190829357701857324055210857330466146965925660581739711488122187694794387253272051198913810900899549286808724307262340013977299981560379005445299384867415637585485605506838705556158078501828447555287712043344193480420205354520046901156626933864869356317905419655490556799199965034605455119273358519245645093991643533441824129676915825268376951131478030746952579426648914026592686300533151256460189725459603402173911200381657947869347533097491123901646391519897101805232632919971442568109367633448819528262519401102246900813717811646323912287828622897517449852209531977997969991019674334093527949701999732537420385462703132177254401086293199295798202509658567693523011702650030422101688493347559898160333900651980912831860345884013143583779475080321174141902997363279032577228546634900484096558509021623056843471334706299082607980842334364087358537347316813792089379448519526866810691316445382761707754249669473249639808209422021687615155407871475343284234639467286537497910402350203554824749853318540515543132510163619888806131988256916260419197955061097046919352645358093427129978359671018062377794791438280626291047717792187114768655694318841373656583692587579138975349759717585935400960000000 [90,23] -260060514447734982569403135310006921456087307567157375609526485025359362362978114569080783691453265977473861090233417183469929503167856663559822623238858413424945721131550575917657029466818534792308514235053462642761727899187105789621439166837750618660753584721460380562611336747256129037323070867946149624008752090187221641816966359629527875835248655009572513023221898693241067681834726840367782924933770721851444293401086532210424051067573560315604550270806615751250036989846528079502818534722555924288521464206068339380477177586141122211775896361307951410175176800258446763915621102956553671806924464324855706361904708177346020493783924301931241850885696109830044804929021509507906256599027291398872959695350959832503784195050434691017558926573053478406595001502615025705714686985617619668117790991936758583118168780132435216750197535078864491556559587164646938708546640030306694140756918564719080917474534600608238306532062268799879824995663782794098038512394289340246331041241011138878357634183332893678263592907895265740320456622751858022750318010307856416774376405120281126726539589844567226703270801556176519512034920765563090069231111795587555692130734937407485542659670921398492210242993013389139904768381130293337105366622652580826985292641863449502958738638846022507729425604285659198840545003465436940249052617040053046802664622909419664866998993071349574704439689038069350833582197157925979001669633133337400981483617339971367075840000 [90,24] 79738142257655751422299445833834333939104731828979255920792234849713467124166432155705050658707945695114785060137045827886368311490357484713116778466860038529592338186727738933282873077211270664903647300997986511476861983935035537236345866290546361718069970579134202694148808130035653046626297814556570621402200254588008736023967759007809661488097371965894127849290049771609783008769701236068422384467435726353743984056385640529993310819742741737550667144744962042798244027064529398908254352137495111590147351231210250053604708925890175744463843626658721963890613736961877274540862816697375584481418488145244509818462058265342033362468813235148401280698695162320870530974651781133248105391368008205972453601876558391183449483109323797804052895602521412530170207155939077157144308537879439719805297836361560604323922208798943824794185807367798405283889891589272715527372996799118579481540541929202404432472098396681149067234671240975585688861070547367630837628178814795256979041159651824983837812962174881849681089097398384266479190087672328427643319458065957674506642038156469654460178327498561229198406969602496513781199887341235271986896515340326413179560818090083181696137426847251399792773796352109361115687315262963495823505876390058388299761800793475730496944608753376670971569609568530803675414878727324689082950498680609502716311357211116989248448908730163456530833303548907420300266958419710311312973362803828109443894733408611618413940 [90,25] -21104473887509574124676953583678857012683346309680944268181117372228036824481334901783556107847000696113403804616479885131721194548698972827316267302447307104214422907767694698887000491592093278606760993724222878651913981863018476059404640820402439790138490421047226410442770067536382892024438308845996606676238222895971087220758454721048663949455867866104107970551845497365015256744245533066839916509584374471192858604332638666142671612179502023553399563302129410393269198142625664503989663038260268071016603682143524687694507531657020402261757198600366879607697612682146742728862425163215472182405609914613873822139980578267951618157512295395411722370155453124927577851005512481870048598029389521388027050954731110830038353382896882419305047476453000760016296022829745786656012801958460456007817017872189539188181720317557568228925949070813818086462767704697474495677558179852043060843824730723408564018908695390845289322809318171410388163733377249771750419194139059562899729790513759213972133590849661686044559043443169349917667498828762929150272361859099842821224785572072463969316154141745898704260949806907143629761493581942361664633745387638679305544113305768516269738289857807267070354987001636485729000383128562877938298557461878755182767259709880577013309075953442074428368199217860803464835774577854189372831875711737293209555788791218615295575258636684234933772558642042478272257595412823528562466507493419981384963497760457292800 [90,26] 4584802044685976999203643852218180189588763466612369347172818389533091034217683905647100182316395864092397878854951750072721775681303212085131516113981137909484264421623319214034920508484052041789004527099946611985323309216837149565166237281606975745347433574160374362834714253366014819252074241554497237530838120163705627935182706957415225333168890911754648790021881427062313881544171015229761214341151153048749111040073433000528603093719439388126364388061800393748345293498161700809426131708974151736714982618396753818166145731957058573847006322716283255632402997357456531678463942897138635439853457246362765120592873563919173556018666019744021704091401944409081748586231262855663153129425177349334048374508999049143625418680068488113486547625900533717576422598589772116465870697775532751119187706353298953843775961383532671781531903365660038243806080702625028478001947761298691513471409923517587385884569843380379602175167403020116213395021300582924350199871733495650885627964544796927232471107282145861896194179340163697008833678186528166043354960101285380512731303675167765193025050252734211350255644253546273934103101318782831379550076098536050061252226715489220706395388621001781471197207017883760036500155209412392989766501730315021806596289681914253424832141723982026107110896337495386168922728205475423520361892079353133790034110164878314391932013238046994350631707454717583392584362084897112633340886006219801817207989467376640 [90,27] -730788127439713893392788169365339468968951364659369205906724930185419445801803586301885104201433561788479623327652411917457637291079515542369114236446499930471509397064126536807758074136928152745470278398843508062315445454159977696797386140572453241197170227964185557934134234023355272121619654813341017885771443580751773539186789693347869975725950634703639327170968793308560805625574440751489017041615080491475374157121924582848970070644087236780458918214695444134917087018821093200451742704866718392073059457478612047821575371147476347995714999248900266056691149061049895847102575698500036137171367540395414482723338532214462284870069325696282861684704988665556015603874754614694184695034815943459105118307248379531936998825924322337797236293494622312836799503544119959973095911262673298016515593685790567086045995353162766939703929367209214400169457085091766545229617012400120737534571841736140934579080476300613279541184997511577811355307214698169861743497705157130435136955158247742751982746122241123392603330427441226627008918652062622353454017152989071474274586720907761268525597455526966448348011177829424253146770855234503665477291502742897227144520462720532016313353914729991220731668999774056756845258418700172314579853876801509737014227636784406084856215191215589287908933066871042834600991837878320436639282253230038135986248496122337996027838502099203336271639228919765760534968787716937706312523034994410904245550464000 [90,28] 53659795451380246595944614548951471157368687530368277452258388778300127241327770862559652724654528654163433619545925516128741840461383078535829474434393060856017994607604729564315166933365781393983481822509826102865376648912145110233011585459217979875282249037549285349812031464978915137731798042565606840923488546318906171205538586013264534311365432695306400024845665220128842187510797406697888398823502198475496097080536870729353535405162711587527008125114193370036072471285536540314584367893808092117675296086034340923276264359333235679481080208285302790884532256014352696666742154095735876627559008715054040549627543766770343449097836954673716219500646626921714676511445447364233793536234089578596927654244901083366231753839224778676330377632547004219347590195680278461740785557163096368401686075278310171240415689088210416925625174156131394711940948374906511904023662444021147174581112048756297242142446615408449077361642834255213805447358743108548652845729653607187485094281484268993787951491052181006032262027955112738385290186321617553518499188848346877294441460405088223699534446594067476863528625626353021329803537227056599134247991977570650453935227896876352128981109988845122573131713640634447582717822839702222500124223604950199778593103847429096494357887042840451727721766056500631514903651135137732105039940274670802488143274784951695286409500363303039396215805634641204389236218600259568932194695811449947122858240 [90,29] 12435001869642776536190786890817458793863034861563803225975586796129702141522394284614047638491204452933845458261785663170194066724579007887686606719770329769394496662884764277565290365406267725805047271187287053456616655360083338574093606405601292455993819181464898164244621282186823302819182061020833542177199161904435087726365067084387853022433524470989797582469817438456737497846814484083418490762795927226713984979671199891966290054792629550622925590846403257741338505351298200289317911364062053464269520286110430482199970305215174713740847439823464334436464439958162376263304898480942472050184319381608981092543683064204341172389631333017507121253519963257145510424680948597172410025934851157330557139502119296632981735631623839680214391016369758124296778414630312938215099626032136894804558156884051994148789252006009255054317933376407385326823743661944851285167601984984454679359730536665831643640496794502099864917284459541849126901555004377774665196737399688192194928818111087546147180709565474122493586446737488039720568313804991592563273788189135299442333569638739169151675690252787855308386302368457987007602655616455016536271049517981658883439524073940411438457008696612261566739683682191206243981971329574846031851395936469400250384371965458909842894368024416420933758999532917894432308510255561845452914657964837911047533925002402942644050626509581488297139950208203914115214552299461039904481476643020159416320 [90,30] -6020028686467863319880302710596114714222388359573967247378862558660088075805353367357253245792427084377735718081076712110578257208307942915805457989224519831889924564692077952823702964281107149782719381238162059538224382593041348983586442301306983180052921360910504898516691152732259421740618858296493519447387161737196821358794778039652373257176329469039653397006218392044121556623646025826290705868495524868566019951070309939640834836505976178538283338028828278925027314831523093753785381744483259521152569429006718184786945056379336146698597968528962581052546641210362758886743791937254263819889469378802488245115081021183525986890421422354423672106788543873272780733466480346005850022787322742383699497616566431441003575477338359180807195165475464892904918719429828634989799845658435130871066332044985739519541031353124884303705440890409416465047997418505306413131123069001056450457215679063144657606752467396279811808282583654603497183433986096997932174472954825778327781882872389899804317866184516414602872018615932685681981130347847188601276834053723580659176591084085498457926569228808609820551447547850359756034298059737599665432198502016956042561717076627508391020265051350607915293393892236500482886650808813291886076959103109515858764819384640748934679483795031042622941217390703787835600800559949550500270687267875502909941128968427126537415765856154685792109060540508283737349724874401637172907155931519495680 [90,31] 1400224661264499038135999090284682126415560415812218742705853204767494309472148562902713463648170233445215420784111227867067357953181430628385304963424443103552169977045378270890240241120073872725693736512331682166208637001340406789831758440167384376079807511916528731188293286012005595112911973334433258472160315744511836738224207981014279181650057429944655013105230175684640409952313464414107176566182609537255821474955082825101999698304500660219564922750923622118965875659976324255868233971991609821770705895525470143183608523490808149548123209690494882932663741117298619616317000399300632221864427163449396203448381969894625139368890688499284532984697548059599261117957337364361556200527348137143754204406533858487143216336648551636654138441599093306810334817062406882295272965314793440411351897389344921084701057898304770719080004043717183329137756988307275262179301282496320251071181828519753618236862329559952829735473884281365211569129799217191247720913284321042077952014866164904768177870993575494110889690342565773537171494417352249269469540086921227535634831567120435947381247712590112829395901401420845417301742973828253467272584086017357316357271276511847868601074245089150315150520643773344010884415437388408804502994080085124666623599251970994091200447432471230700295366679785655720786197006641561569187533768851955510652643885634481493472871845309846741976279076239016557463112713542051743633553163016960 [90,32] -219200838468453042723513226746077476442332527326503820175589061767836477789582306031727280962081099248114723557123428609236068637204682727941631563319284832794901923816950962789089632116249216576014340724116996076376754093302071170359347001102249897438768328095445080073850695839590876452572910150281352214387591432933359794806470121943927473517524807970767638566235886187249158360186373607531889532366049297254488209091248377497702021490705102829942382099021771786236631841415573341142679287950994851098144087918595500076123837505993312704532895629142441904595167861123882063853730216830547311582857612810965511721898542195107883314077682321342299772907435894595922266980384532635218590014642584025785327387207677543462416827562397518566821607406045576436493499151594894369952493489075268988715654790211379493094323537256743073988928392706006441143665209416752356926105798511486371486906495475487499711815938937273191709192159041317145157374771291375773405822172742031173372706570171014607963393792886618405296806377145860301434409172660598416637430737799925302274065306769441084967417738225153270051683380391733753235039333342388490151341865419586677547878112218336278715643554306772081974212260002401909330597846210235870166035073675050564997264551746217546287798217834676085803383189899890223608247659557736188064595810717979886799904908333077512066647069165272237082990114912961700024678539491268414488307138512 [90,33] 21838279912199145967405622476626206548055164470600072101564542762158275504311740338030922789569265368927872822828954151351852883511176132363312909555544966015741458841888646608686921786398857150286415205436022346336339737484076569279523170785469996565920429459062104107130437089643220216478732165592833985195098881804863461271495971600491617862551971406097089077272041262293986431655852620313781011385505877012174573430804724433146423053829791427475548159952357164930346377788827886668954575902068756437925959441785687065871333737814184464252717284942891663307575428623481623053811369787274124390043225172977769039231555587599415348880425334596178555255289118160583058071208599210889707592085225027417974460965216190397256248129189113302639475280439102699063376988710095222478011776401110524966652494369509839669739065091278006519544737450264680827396442035817676302739192564490236614056173515729246430249347405385577851267273997967155094380516341527354194534428326547795936286205415700868109462869432463399505222921930487849887150337162621184407937862500576666481159029773150992373959341409576508555981638392558615312072470567669903277828402698965255405523162795872871151082603636498875066892574860507045635236117425528523424228408713234194650826277177939191653091515683659882057702660767423024863074880826855217276564809588612764804397391027378943151768898524848754217706194987887501537241262658672182597870848 [90,34] 66073226524599803359768375995414257220596158316912597259606143655177785962310586910394184296723862515330109520358164693619692655149290403230414520721274577399826810699343549721996475863965948936872832107387963954119755910544210207507606836156839874241041959553687941148555859052842768191022562964722418867717380123363179051287617381810626299424933145405329652008706509452960922231448784887156485923378485891464264453206778250775977140883599532914830548238387152188165791333944486651424821099958049559168119290922721795267690743639145607261192306286998953989361262170499599213064783684352327628279575496667515326064704995709324678533520981091893744908478530630922333226463187592687180225337696426742686224474410211805814721840052682685745796964326787692472840628920730777401985955955513757241045856254958028477978269629076593360656260899208865269054857724892593621083232673507094421938071094531215176569059775379016930888610507128822675044605745734735012781761932285215292261731870409326104027165173327785461098220763043437409618081412033216639389560611497671584932673434625346096674457915307030122686434438230917850096860377131023671970856663049739003901471986950086898645255454713615218195228402612526729038246315301202660379958570727564663366523079776923460643305127513280226216819636136231375285850079383574924459615045276176359096217167849782861294515835457055693215095564257275020505260481034595377664 [90,35] -707058922006781809981165286733395666960752654308711206124572069158168994553980287792671473515940138336911066693447376345451734480046413844852074739069280637237829702511353176092232770113828474391567045685050448741137483313361736609914888896755419245734538366582594828311769651022848424291039308187426852737459180335393229267993707948647063938118522197700102037711027595363189812984297416980215847421900711553351993511748531099323205659622537855379814501063727611034999421743917740563846970076788082430867562092409498623258089474394305949728097164580916630582407872352830436602274199679853967779558032649742285946089119802158925314632890779382310409712857696902725486713281507295629727598006839283386494288191340343715957305835228878930330978484715333317597298999645303391310081417826834811846420390212285453273116086681971483922179301776161616896219931170607143842789581071671794013095046614410910588106597292993084513461403574200215708451606317184533346141241322059290831287663647507802098703261120106432254838121388943291046167610399096504768911234565000414284529672705904245120564100827134595734686652027356801143627992613819761981400992967001743924898322310291572780011296691440428542981052036874792768174164374953140344810300561453003695344822385777779571981642472400268934306440143097097972342415018485035093922288423384166758002524011409378089232976830335023863581240323745667469849339686433235456 [90,36] 208890198276817656268742246443018362934257793477368210092111179131798206006527405523589368641163168175195813389789799990036583584258474191267800497667242335362272629682600346155034617447612939441491519711006181031439248284876559667210495920172836672946272269122721605811296571725587618063743135433059046637288144036129148158475082538713970142062623506183121724429651347903682723274669339309783563081161977609519053804263816907916674873471806093080138166677516469370697518608356363570157487752257644925294772430174585686244611580307910988425242018217059883409421438356914274092778993312858446481646573722603721251839870909231710358217043119490928606765433668026362829495255942024456991869650419352239991789388020970038827219061319763074248660495421137146910691644517908351799695291484127053404525374083063136180733669944687693457344805399375639323368180525276725668995738759758342939366304876757446055083884369314846085787381769464331978544461738577743252393576162314931326380470295453223754600912181194583834977764069349086036166547086139241338835224944074880922697580027579516826960191191799135001800510307368196780167134771563880204759055203795879443516306241066293516101819246912668833277299669222924419919664690001880376591412734728469256612470464314104710360852700956664679647265821062738846341584951103187150144473650706231556654880572820549341486251796370482121921265383912351258302197717983936 [90,37] -38938432979976738112570650259808171987921407140293556266614846625928755340173234435809793641065237570986006450856044478462984969098066744283738271582856083063055304363977936207585154337048082105545370188921356525728188545515444960161959546050806551341339944017337931974297593270291434522970009746069645246433583828454887357934597440644755210397891991179223228304891110347292520011771046722058245465721347131589992256121631767521451812690087777962342189414747004587623283773813465619159493436661312839279171035646797487154466442783174586913957809875275988378472421234427289467261088221430641432353002193229872354332076020975829871762314739600875308086527224933477495357640998579758537707884100723274799855804086301941168355318661414080251476093630589663297159227812993190953364419216922758826154346387161580732442789051507430933110605486198681469098921559252545792862279057616465907235561543595759759993139800492908494404373278975436652014256102004835521582391488104831115421803232140849509986345792110326987459026260791052378418852902978174980009705718474112364878059549551394506018110179674964734468862613002730053593880350438217754389759073253323856923149603746204218759100472621060801851519061410362259973713299850423714701898975276342189842925290427951197715632187253893624772056330838189476741824774147447644133123888072205739747344450293707423626432796402474423807608198234988666398331816448 [90,38] 5362026095865858569864836472195387181043126547467931939473587189737609632607469052426381280178014803829016802529746431046644341452026915527133937848848213828618255841090954830462782610455004346910420911539805974725552825383008319594029237550945660415651002001673003388032236098820818205392107647877174424665262695116985785118554918960474985039882478379134184652685209800131603807102684784465626803361869090914147782242296023720100045311269273312183755221430365976614961297909972507607532201034920568743766234386558379371924090555295665334762844305374313131682576282331531864523328367083901750822706434186492089851493594560399977706081600487318999777681557738982318449426951925296979791095161286516852163028081855609439297882592495822139378896684406358136892781233010368524680451439834974496697834602527881024019028705614966525912340753163148210769211657682330617995370139383448567822324609761311174428872626575263039894797833889058748332089094078125608873032886206240245641523417489787134722245732642392049981053495302056408194018286344219463514427682559372364507267267618555839641712451942425825584310320841892977627772423414828442669603064971567093277655058097659194568647903099898301748042414785807104045102386808556596825162972161409324854587900519681303990064320614911007991213575208326943975556877097223372106127446388032189244232048446115681528239909053492924240869765309099280138737728 [90,39] -591216456792392413886842077666066516914697070590569152428723463659132650327461670634476512719899395386852891704423864128464509967632056234253183746176057132254892603302052804742165917374490184382309562972055418416337565504799012639643564637121597325921453569386114789480464457153774508533232182847573337243651323318750159549326063717197480876642012119494333108829957383365572786955116342905250256582384701818774606799660857198434482541132873960237328884199765197746914087068978768288829874942924173170150409144848089287997243545976144220682106326842862526386453293418751615544639053842469015361364231671486665457378795774755505150696814884786995199738041210330349677219682904593558061156862172438728594443678230679386545477952071425007647144743642314558628718274004501867119408634594007725674222754440817657071019486460619653811659838092499662290478155346727979265325926295707738059829079948350109858149143413248009546301256562982022367978776994110087751760955938308724751419286215618032297487056816755297010100602555690769378395537586757363945809296224096291227644383575229368990854397149188165034966509601642149636178891316785614754450057178485890322941233959411099849860861270772281325010512739969664522170920657223713558164578466166046050842327019336039390413494431292722545737102657072891845437368938176425394030521568311379715477616716942264957677827678521872973304937267735084902464 [90,40] 58092784085625927054709091008769994607985293240455099295698173958367736590188632548350239222087864667392214075619832488378044518852820778656620312812934742842921267172764025908141492453438783832520048417763343369116879224250239072907890942796706898224313804650227291404153368815527024370234327438518488274589789620209944698035744909868243150428211809818335825298450381426076224390611027805198956411178679469822895631349584195136782543647565146457948572078843721330133103084537547517617253770329582054623503455907418732349951970659846913596190707734184285274902489573336557401917078667945183007259863901505708485537102758452901989530640966539775536090546269894453428395154324520105238898511988958386671216218294585426665273948604453209490194552537037685950899869952633497434284161848180949128537986728287926080906072815456894572298471364980702551842870803727274561795295579022947594444605265624786259310266515517427106181257559371503995147528948611296700773798940100179438532579674398728167097000638960728624304782665344756325030051478865730859863083937161702958216992758638590224472361944640806881051189201781475630718006532441219359968078186623865398426804042180521680400210872859070044263554768728734718959339579110860033089748676086100259805129595827343841498250015122248427739534463357653160533883264865574645223686167584906579321914206338448396805666372382376902691788304040357076 [90,41] -5707916352500477743985341432574872701765034229579718774739270333596826374452010094497104532110901774597196557852532865999327129147498138870673899619927059972168695188385965249697661805469437349085774721317527386043114174355338423938291921290524603881351333045539787189691460486635688188067336491474368815275161291486382939086573407325984063519415017586049957116969381368367972041963493693426010247660472874511112343187941011972933235681242555526212361719173741851600768147131821732325078485128465606696438448245450145979343729250697951193219880627315435458108961309323485531836257513850867821696086308170226957662713919725197389476815513145081515188073629776318017255980932722370865966469718867501446360148218218298576273095724727416409731512651057882506196215825626593715897463625853673007971689758599692850304411369520803783144270493763318625708880040288485774383562803659512885417885024126971559897483407985651982747636347574176363963525252711788579321689174142946952287829184290627422796737434206679037275235999784322107407906504388193951938426132101522293815709304133924233663522825897911734386891187612499320699747614850191408843998993685113875368173797547121566435087569859803941869123389796822338881861199763786027294096144380204934568227376860558687281672783005015524587340157045251765608620341995719777399973641513910346686833366345718969307249232579236456152890041499840 [90,42] 548484291800664621505425895660938282884006501773221267370781540189531865994981615742350275713960246669103594883266604798934929045009021361907275309006318960265787220926757794797082242566151404257470628830496876372581553335690762250181351195936665232486851345337732813853535512858946075896164089158600559555704655382337243580159816693199803048261540908463000394670331197930936521131348633672380291549099587432597459417697959361799018329628635115362745686814816570155115721738055711411425924195915626024690381720958221096016081519416609971847709012893387645446601323644594170486871952298494376744908050547531688537376960459158978173179302651900032355515445618373779348992016047607112482060275881739908637414146815314748032538010570946552467879430844993197439779323351982689078978207875643883659640025968466155323120335803623873447020439662387060527098129375261140264270758803712245415403391366047862434030291730830045447862157091418883700405789902819043203469683339944398040383929582306195012786786945451801552744807929480729715562984629010201430220831619881719836582463772370629982964639232237478854296956315282390005490978626445938128743252222972708265861008784479260252632963779752674040433434434231699593890039048222372417083284960816188096460957102935095281402698112922563500997960073807661689663564576298500108318172023947970302642827454151255065374855114512869135549131776 [90,43] -45138824232085466813197190351041505767703062821593136034261475609563179227351295903732921611361478912049723418227206647809468929248843295974188636368548142504574788813914503988080426631823831154023037201779228433708335810971239097339872804350809085540052383535971083052531915364029983980607326649986909520953256735754544026290869474052452927278902217239847229758944158994085211681082801536804092206480342647505892927388015037358824867101697784899378085145949564057302662596569273393414496664704956326634157318284227598557578832933375619562746455242944436042832706826279998074030695664026651310622401190274102727661010149016989948039644643440997128176504885571846932835202707475803893544104808831855696902861779193678659389908554730624126397857481467970120253983402181157417941260060012331194913421429329084367420396045447791557457366648144029233285432875220945643083463341616579995352637142820017584160749294659498759879490739092735579506050787075816691113552024838805074628825932913635958498722639347296442614137819131062893516384142035995452707489358020588360833703425027370588064442292989376396479929934186036000460873777733714278748451347994026833125563246715263337377537151997565691401787973252709094314661045667399129114740294482312354855864806380709597657500215449882695365748368814931065461411661348277394166957861021405800621605024937599291427386080179625765836288 [90,44] 2902383115012477548161744188706053478912044757658806144677323998292040324463370621338427493027362992349788026595114656289919988185368018199337337511995304523772757090187578181434461171273329412864679967597683812713508384442045203694073600202096978968216278846310100988938194754832768622240977671216149927751810623764109858680122437574669797577736284990988669437146022940315590309397294199441392523839212064637362726371670867985735104765085374954124852662414045386587646755438778721494382893121741447548712777577913880835570113220938971184854683666604434810665855239795118241615610878317783370877523417377630060916672103289574715353470196644658386621633458385815042238440589094631065702677457523388500022610298054290410296956329425166638326745603118559227271554178619486791195787627409370719006892161780538267125738201009484530878896861405683904658314456811372803452226285321605485038906268928283067934664417600090736604391435303276437331960419304264995529902097071254827504137245687842793755304043128357818846019993963030923653806185970004392083594929755405483064073613325746796055911333025747352976400223315320670169548864620297487149363258902677319119818253587678959303833237640824349488323044824247868701995133942330863425707902934596934722313714259587413490343318839309438820094406047126989658639399680965232328315998532245940657324260106236761981305256429104293888 [90,45] -140882460035058945828370181995578282387419234477560626614408364236797713574930153803922500582859764130347630533200003738127763823044342976421749503044145501969040814747424331707770999020237891104281527537919601846351190172096260627009962713234684932770466948216046234877757296429236693582519742246134720011376763290283739169754286163917457128318730757486169104434873896833109338481203098669289180508306391342218217388275859291786436018994375280779881200111093371031340547129139933722338669691960575493779271458163737750458585387976297380411438444024502225772211912321250166094065678743878655195964699132951855965982079008189514788408181623170909695622021344299385307456397158738870694943228598197865719306362153880126550914562447518720566042280381812670353526091580089242540407636435664069356337969575004591917412549758731963526190184607034160094202865264471561914608885844338728311651104996839781493657736935760461675404832223667945491536408193479461232777822879883821437956757447074457076381445489807229350447154692219359235966545344536248486541555325545256811905461004795073125707371780848686161636716598158386699256723366569515873388242634923004768064067280796871284120871296320603346293273134254740290582907403036207294607040811640443245288218878317257680058615741737347655403972290325020494514455204109502470360482721000933117905120769522785389583409610645888 [90,46] 5183975829972884511641066774955220766994753171007442180095132881738153808717795578126210367527822592088108249826337659030865467011155508424399259681668483820241176872745914281828081114074016045687479763162563897244522037078049160070447876014638380440354655982680799071197602775995143425987322474356251869933782793797631798421343015624109946321261374023457916918602295801841776429432312623674217332241988855617325979618397077853312468191656937417572339681810506141534876270764789254821211587543119329887636375370524899794299633071483537703809864408970557954702139603652075556925162734469638032745882828183267862458106653209831600982533917543374211470672311028249767700269019402227650670310334497053708038199888899388051732309943462699417378553324936539241111407921467945843105904311822619053282689903943924727751013027294251760515793721595393516078696821851471353635255479774847225116021924120669526520469229606473306091847896662858268644799622683934905137403862520102494989299716076853693274617198852257282314326653980635156278696559716826018297195422845198760695429113978012680948340187231305123415665742303798506940260077901551474583963721028397866753215221344799301928316347011188603289221548330856391000515701872610705807600826614364938227356477532570201835309515559421555702826195333520774758118985521395841574524094756635846208959623794140039248140061168 [90,47] -150008792046589903601606019137754485959653011337741897970758605149465233052917516880214806747574693486333270895499854150094213930891034610124774038088952368370560179112176584039840465522401412609316557820548139235926863440247232650447460237042442228919621679562566515711600220038639668294534442688372413088737416006752523258866089457775420095754031468747128547988858904228904937392273713837940424585782247274988108345219839892377179577103499551729242979973765618898715885939859491578691195496393818232779937726952049360700989421147916639831282957245277988818307464960536858426652176496834886229503945281962243696901493380923293566730786292248825398535796028157752504198497421023474922463899042628165980729673789935619113709078381896924004241344699711487518358254096993461126271232118835821038011205861912286647072691331221628899714194004947328527499366368457839016850961296350543057042095440562003911291200774946163483811504148393210495088782953122213911060444658506215467472781788585259695201863713452153272571784609727933582977689038719955777245589986748443914203989263332571683842945037021702444138973647544926494606061534285532415280016204240804611452010411562599768279237847261034269666880015566105135046570946623860083563094175894547384938920193937678861461685393341496975351128098445567780397444895357678616985497223669662931958179188391304925254384 [90,48] 3450844048144546230848979153690591663359260284181788014767989346204485900646954148996355049338715270138808848836644652393440873727063358695516153889885154815834206086708634916624458346437456511038540098886415399294690107988408049042733397022248839560237627598896250232320726687346240604130645977186967801939386003725305115900968300197229066284723134589757573479572099059159427452500589451557289838859991745647379334637362573822942413541127923295064505155437504469824983182707548599142056048521374699326756564042794413304475423397083315332551421633374963607749229348302207847345343989556497882031835068338283031257369222926474323254591817537254971602348790927459664417010874292088404205216229838930799170253283268383144943069447692430418799932108774654930089338388466859327774117817123179234501105225958313411605219058692207338830676115458600272087700295972654107745229965989314673355310172877743335181239413820666270569112346047211924995096688627006589265120963298842585571941515530163928968409288926724428568339905815914810365330214530639976826404743708306103282489654424256804040350314510908372964357347600626716681188515521148329816211131338956644087927368710154786600544428224984157529527043541557324559016808077215318935719567556116512116768509829257627855966055654295291681356519553687808288480694112024430813679347711848045261732445356913311868 [90,49] -49839130008005118261560708233880148240543926559370805818758063689514190075390443725199283151144567818945046007324535678450293846503601660723024414292326537232643372334320229328192588740736116277599517965392413406131383515075437409949886174835245264134491224613040675840683328299657488273972573937342270585077654722572378505012812877908573262603039486421622000124585941108347838053153584243522874436707477351962964663013951865857546495879787672538117654437126250181444043156276660398661028921691428882887767442726872768586481698509280125069610451122157865947821324101840479882467306250216623166631733638563583195313595636414193922371442226249352703014335839745858479558877501863893564152325881212741926735521154147401746233569874295609692980170338189600279266165130543105745780500712622306172310572220829205360270237174591172890449146280459725207981081400635631386533545083462416091907491179456324748568971408011573248108905425045419473759656706577236104417601269839043443457574927314616478230693165392978950705766505913641371385592565313023455292437191521968708763804641354847439491016384144901312150107489390986158551772801156883171440178471182865939100246110168563010907866727979535525642694070100172624774366398349011744284357765572574069395014127470857296153065319612810167145648209668040834481274494903235397464052478507507375479203472975424 [90,50] 171791561773448877441142149140401997343646103745033768392244297072898878931704408858850271481323713037232207696660779620565555750838856782183938854504404088164276817025717121387784292095892714605655005168591367665418717490361497790062735817537429550077767703839504808178655052137529108760380858722296744170973706624286557768475250307510050987475649037391959360749289151501419247342030041579589085954176635541687624599523642496649007437893528318352051576885266374726003022858223542360956679433685217454996916867449287984965843405699843850810022563564353649198119799819743584280607265744182288840019015609322679380331042369285394922845634696243206503757896858883353876580556757819880634609796169465862063550824219573687106779494912309643322230911822913426422313919809413100134533753161277321041737275317370039273714640338512829258655018579282585294802280796373841582383820277335173066022899976595306509279182397955347278430374966726602750268612071374200909956292535267853841345231291588318089704144804014567100701177058301839256115346541591785618078716638679196600116960052298266248693250540316748900706025484772893438010443260279765618857631475887051901491887421867437735747087714730398420427383272985899204039009103348657384946600447540261953958431118647787671243703387962365498589717850173705149928870875986244885143512150589676191939251968 [90,51] -1571990426465215389616419733023038274893004620219291504211727886743822521194355243590098294393462957767633145675691314056259374163386025980132051779118548510112513437879135566836701808276986881928148691622362202308054749267893083683001471936298093121735868697457075469451460081910542270535670524018006526630580122292593204755319396807957373930385083983740420569214029195984825168871977929632097104671763191798879757060753926301356518087173106540683308299249651228625212107135790022840668079013019184062787331148982758042666923729792169211225145197535347783489530806792279430316806177357814763145333915800959940418896525009216841144217290339027362892555702082154171087747725534501364318544664686283507009788780476245331855311178681764406095871972664609330213365806988675962463827511837772263929091439353759414964569682614078088357232645230541379625208267101004012830053716073766238248051140752046639738296088412533743366295015201589816710446231287886679767201411655656355015648719359704510051631458066383987145967402811689034627846783226441185701375150620046093233488742143329886005935006062748983748362343909749142429303967192945873191196516110777541804392060398862205011627837213738427168357221188956574848815535709048685353602872492740865843581970151172004670575963330078977546620959079991100163755782730353015708033859748346222063360 [90,52] 157103823544147670474191014670992372218723903843349610157289142285495780632277228191999877633261195432293682455095526977798994920885076777476335926089986843098334929138232788900304066761028062964479034943984981776084389587715424473600363517231700751664113978560521483232365502693777004537454916021420135506116026732924780557803282004814666696567202599778426264597579870767132108590257027931584656859047130954962707175994923397776028770652396864958195754931114455215269196777424466354642723034658859953726432269658930028367539388750189623161119162554323309081727672408818050036755035795727488921528582985080976272545731379111062914756406272720545436610013917099169503312237312243032350890571130988438186081923778311558695829338211588628862949384298639855434977341914558954528680496947197661184280130224139920620430524633027518630290006801153643780048697923609940357430064496402540006586796848355239723376976483856930803617910826541981052288292970158554987099207355079495882582024394910317770486045057793935456666372783539796455968590640987621526431599335568995106263272284726668830518866584153378860016044272886009980374920402159614824796690285431728258752693837251806115142085624515503383903656567202144924224681965473933493161410217445890296896230603435530928644755574544892830487211126086457028657994369867029184441128178679405024 [90,53] -1072596384058090978282837989239404814151830537906660317157308402229903780452669964543303778160356967759593211076980085631249633818120672155013844787797835938527129054534681898320716632951610321913109410533737766682364834035720960552037034868015262425950277262272347301153114336228341141995786581033759723544997865250887179240998006643367474548690396658279394017383101263581152697395000433706663788826383501327681062289665076139975470069640354513451931021019072197523259706644238698595417666810613436470588017347001278334407883736794480341065518318483080780021155376034321519508743930990507030641445586919077251676436786083912404573097921539713066660435149249171386605109274855883040891898951120819654937845834027151238736976071051024436904798343551029219487518010408528733481279375191484228723058427482282674094058593185850072878891957991722061051711439761348376626627027509444810924019465789601886238992862536207588053083127786306946567031008126025421731091384871409131122441319129385020002388050703186817603890624609159479372847921252892912602404090117734219148855341266029908499167329341060974698858586059112949938273999192427092094495881237690795629916751394741585081796283906330968880857646457117238626137392825364991730564423175328745534571476652510630289075636636742637528505346968392801503474433269704728697083445885696 [90,54] 1023858943406643587627485509195812403584101531364102724626171277582053787619803047310087666789622284427925228124909699052995304023815710677784252711918162852905474067677932083154831865225251044461981355667264149471480354609112973514932940296323034541765549433847970741259868442656251251591943373979815758143860286512722936823913686515525187840426832563199699391401660842261973171325331055216296445169993290749144456324164819410046463553842918547795987083852033693178177305550472715422228055788132455407379913490749139742035535362279649846590719415031277810544707002753882805427934388029978276843003979645909870626421573225087046943185836071433278960049034770795891664997535480762374815903588475021705289356629858647516939228319332786613438656152955701079541447581328508256658574430665553972152402272898972122526903171655186654577552344509688618904204611049859536591662000876241246065807016136734482303956723694171611215643332150857528643843182052964911812581178692966483842315517368376412467392632360688829110316180707155924077204436215374085087013753788457686667697719467164628448046188500388634684061258765052961218170321799168396176775635206585926229868138375282572246058088274907041643280460573946746932437695768919911263201688618968379214092805202982262207255962864488073477296170886141012907769697266041544864466176 [90,55] 213442568296400733654177992168807359119565170015038409877919310357674692578700397448349918129487521165660526647130563102521372552562059941420428497913407947646758981625285230889721409835720866935102504812715891416492468713307398266969915323618388103895279511724237056556557281877808783441139879752889125328877203397694909813081331067021367955943523103958898881189008838372433334941996351218355638782746512806304129527802338985188127857758768606899907857479073746479956821296369944880128970721557178272677670215776732402746564853211411966296019381014279915637470408221419074279477001684077395514383109738922281561007711581999810764822167859174253590669996444797473685742282684426726051044155177377143832771301761191526084357485686710838830327254197598708217793161809247502025081751807922046567755008575053786094272978517356031600457224740204175530206715573836690922801474117548995228703218399363747985025217839565525617039203271341105517594867525542389952161475314068348276693888516217485020489356464778109457985684321916708488567565538040273283605648646697438049318812213186227369270665060445968856763959593682950694513794294557379922389269712622750454260599602626117174753754487406952552351605913161150045030447161512716813377736368663735087049958089109048893639114450691977484104132984140411544680127711214109283520 [90,56] 1177512489741897748188524183652469143100837068080683542056122764931374999924183931332710939050221613352642478487981072151997827451069349333915255918293934141838206132743818606855632696977780552576747632799558626497745720330300675515130019366782115995054278432571829027439617934265944372156415622791489026601848130697127729587579072541762487860458078294202470134325740073017420770863381207428415690323673792065209670752897023882676737855148233787562249720003394861166512527606212068485684391789817480947290911315492278714024114125116018956115719734337931204911828927968868163808108419085205570121088613925827116417318406768076679145113065049926401835954732085475353257112731785081015131086782412569745373618958779008579543595827887352972991931687756928794689027843353684100037456090932538367136896378462856652512685273108035287980078563213719933261160165617731079458336995095306308313340543782201123238016685782097761891108389834772705700355565648208811687960214083764353553696471848648825875647699946950803221902143450584280227315940779049198350439810098368697977904129257110340909309515351876757916093737164805481617692060324532610346270862089180487833333420552611075586257726468062534904693195668425341887928206897675700799547910903686444470220924374995504882581587566013870714645624939727334381331485143101612 [90,57] 8079776329937289057846324496593135513948745843162477903568736212228710906269561040508864266561183080058124865604048995003987510108021224728081879925171272558780920272259090837996218919592658706783111884556127846771430635673126517645224335001286933523160935152139399351822154513323143258764228186913351926637272992196916478247807248037399227922816078836595322457440894457409848403392596058644264311592049103317705754973698820246734260932735646301176196253544322980212180407417049787265253072087975723261645770457788051987551199801286152699331604279431884111756014061771904786550033759105514123704831570199969677980770646803729262497877937859611307627563193363093847839780795141001835669179447470082269006781890436973590382012848429361458965636741842721396285688997803095154006162303611130888164376394051418417204018794732840379305783094226915470756033997945373392431999984911035952885683233279577543256398956307712184113122637591954257595454359248078158614600857578263029628209597332987606439839500722344496456127185935159286170557886864154634040816608078518851298155515980102296147824089144924626393798071257750823483534659790683325947439255544456809748531358193568859598612578018075889943251519131831704864849868223191022123959343526450195608661361975658030567763782441109749850002060228981338925847612928 [90,58] 42163808098381931917341510804294835397934598501035725346050154698986357673872823764903763025718235688720128671534495135524719242383177011509118674673328856780536381328038255990540203713704853430489699689808805213029633762757646489313627669743461396472248440397461138667771188121579497180581461700962417100126982288240965159593804044081358843402333145728416238706294537210086462790348959943802007307702342453648884254574285857664237532669840840291907426385038010236480831500271014071206777974310042244355453568277882197524753192705369576589392453829226405927563643732144076405769415226572229834578847394569987228514929429964631490614498795114022331263298713506958019334543500283679489403729395321693045484535530123329542861754865283541566710013876945823966824825150939751071932741404780969824940063924649519788645794691107213330318905051939007015962945339577106982732787508647408721459187037013019017968208934848721507111226708366307767765556844324724899552755909519638024862610637975510018713468583137752557386472373853284432131696380360182767281143770489585151560413619706236742027003031205661428640799571849313827680655292946249737276532955917434191262703717141503721155263470291526767831533589966492123024289835204193171932193466704598035191835903611112175600354010554032083142911474102794949653888 [90,59] 112420473087128439786191651195886082107178701371614151653222323712211895214802194356260203291994118448320893675944403657008765656633219325902395950433023834383773225239279228773322440337652711181040993092187493852014995737533693469011952166245254208532306939032526124940335648996891303336074898633885380698151662613973865588020464027947220073273291855384126616060278464640165019723800859454263688508675726697940971175676405734910703132987410659963490708134670095041578857267148995823797363338235955396808837135596714266183988007159533022258747072425345042705267918827851639558213973292166773499063362288907622600860185763614720567610765988368406576408205878814230810663507214478685987292298951297769167779723603719359340242425858396694047617146218674075533173928651877874195371765788597226473486813896147804206239906920222277174664925895961302892197265411099402992575853249169720806481794503797023722112251221930231884616076910760294332405959464298329455337213848890863410743625624279400338373771805795268508710640670921425234927417301186416242097766652493195090339957909005815740056957175885922236562666571097426034510372747228212727900186317370368313515647173864462086294757592695932261126792948327789120520382075186414521450319027043998873279100238183368988395329329795205734492137143818664832 [90,60] 220338785985105396201431798631800719743869644536162087934762959125466392363222634038159661295033727539196963684530601127130881541935790618628555460901496899817634946540799543561177384636844988413827692693176124762549253304400365729498948598008154347367108689820212233225255863537131949112781876015101420177766931178832808222216583812065550876459399880258829752767796882049282321382723012731984487347848612752393672819184221231025559913730036453442917334165847575946896072567561140079548396428851986499222031934816415701360776343007130834465389923741456765875738551804348077300276987038308762959987225330703526892492148883438465988966014615102192219715365430690124750095259858454189646028539859511493315427162004916003278957012205957892208653320633330299914249635566849569131270814914116546648062830441214054082901949975125607576264631685390691691134898866751517611900052166918074029766279902674112011657203560155534193643428483958410965825263832724038348282484870250558112106137035109807508116030965584421378232834455953707742946568186322192707818491899288044760881768260336625926300501726382942843120511643065024761147556875918467703217977297333685690505226489451940610016598876894010318714091387802636721491791773336810865958459635182777727076076573467251060175895218584594531023502910152 [90,61] 237000277630499848170948629158186046912576196370974045115628412624370473261494493637902794620297824087838734562254015025712330911547967916005317082505875734377948580596534953713386616220675556781187365996406006044714938898621880091142537532923900152613444089169867476089814478315682250356261119150811058406819937578598648993469162545845192031501578575298437945922447202782682653007795600546253044547977804315989029586006970597239543872257571858234760562182816339853396043616178511273215950180044335470935358682783415686962332136892710597944644134488545864989417346353191648754685386977236384071026375354656241462728471249489025423592052822187824751792074748057086631730115289839351906677700790073119744857643075369597636665496389023577241294331362836387611603436978983263204982606844263842305853668373361507756896751241220965507453751550538707125278974353134755116744315009400478133611123355907762437060447125418194717144894235118508086154329619111449100504535776599934877212417530885961435793766086000983000530729356786556603292931337017336722398566329937221201339426166303129157338951190356359203333734467884407161929279698916558236020127830596662353150158430366443024327853862488483612128607753802039206033520959402413139461330035982741342588431428699190110973067696107392565728192 [90,62] 186421944610033623400492984322191144990155163623578418755725258095017794604763495593639968747325626915806743506709177508483148255594088458064889298585054943350442932769727262677222155017089562500949855945759179568529516547838284831222748974692748690157613658914504942554539127926623167940927317304624024371207047626531736689974343187883461729712538239635321628652053161710486651990687605362144795584160639707086873717697089996893373024444934960877876930045360656058821849136192463117622091426956388805977432588110218752975369978413757991418794342264641927806750357661033131579189661080945692211421145998629622854417926547739176340537361476207440259365615850739194538014246951611177272433072318820148464344676059175514918981731177529450901919747057374239535087894700718919552031164798811968315289897999663837053395016921595858213646959671124702665478783112502600207827787243591503607763526535430258374559866607013557137433489218112338735595759128747024109434685333175352056069212775670420632168738982968090087677756927282838703919129178433316046394542694114864643265802293942396778615718063941172510979181350445802216493473952921818918735305748731529630360621543766355333458535416563178785373155119714081666370719566890541301318333044919520369780316595052847720298555521156320624 [90,63] 35582845118000856834430423245792001941404051330436955818733275845669741660915458544693395820434498384346194423264342102534149986144148697338825709367391031139089348912579373762443421395054675018166978075196432852664020430852090505113851557021645597100915386112584374867018239271513582444027011007722956154017176979839229707668949610669335217685144795909916682313452382070183460695801374230096417753026933942727439633282264247842376596799912168984690769156959007984091597304863160662122109176225226902066424484563612754302451376868433346751890498398707517664269428461604722991725132380756474840169462516617245343121499022958294325999734241946985674657585115622400971096795081027077258431546934177743795049633852788308267653681268461393039168319343774674746885260193288433323481975142446741959435726747145867747468898302386850887263812676461975963762011873932621125062429395206507631407258043878798238486236047198506731155306064197649554292557351442816860045392849120140319934642664091210248353453629954008881789314257585640854616591141000012993488844778171673691297337830107540991472703417918744097460784584515728099131431807186283822586155844410683140793590722221733290399105846898075374520043522098434530385352318018243417057801770914124543567264583955589689157349420240 [90,64] 95431358038409486703250801145563561823944650169518425154047013642388834217098645517395670445786599910106534053218038817751893832388952888629486695716297239672007989308372578939232602175874631336629265669496142177015927013512911291588062487569363847509762258687934107422222705370043795762758404273111849716511312694802836857280682960929099826759646929356312913715159363509189501116144277433528953608664741710468899028782859859526837893256996396174613573095935272917843957189106995157030828314391313452034962222035566996017400344982537627370266357303414543942687589012676677112643167625485246772676044932471384784122805027015811926945677768958027429530044502555270725158353877259679994353312018415825062494609600181462588345976177012067342657898097977368430715600639082618107673417335009129116908467042664231936581809929755557200764706505624295798043875177972581451781281683753779454554176630867827167482210030345565691049298001491681926632865158075107124465077130669248714769264147479208759559928852276296831320328552657638256768825920288727227887251051666120964506203406669057418475954421183452252221427233297068838832905778068112733817400811882321123670755312408922241429957689267180722588452047507331051874023862598429822978661110363660932584655761193090954392064 [90,65] 13807023697737376601218404042814771614667123136393758452661527826244637496048603902369091473633237003639797109556521891026218189678521516318725658934102473739436532139568001669563772090928786568629326765674115328978172404124101888025028334446581363477656121501003460681420041855988183555321727940989912749105514035695259814993177477692502716544696331544900490583285915114222421823654413373528948547457270981826178611234828719694197697385499149528253032270178325391268557791615211067076280863583365525349183559790323692799650095715365677024670495102584297382871048402639363955822418426739613413450334627501027329778763239380460105193818214410057636107333226025795158896566984506455461010619224325223216516362626567956902295825148788651935961540893648556164502714150880486060037769227959677945654088480285712439369554062577241048202820634914393678091308155348144817379717251835218965171034607619185041573520341584852293073500384777851963307141631888496365513010780143337788485233747724846307542426633361259027871623950923181009979209463136734164557929774315216463110149284003504938486028100216137679970493629514088415123308671517101820093101132370789250494942744474564868737833942655008290239108740898986800429377017691533167824611937213884505215891509723444288 [90,66] -32603766547218701817550671438480460986095322691787362292486072305040912368954827759730828686592970242533686302942595202310369920437547910223143200342577150968607325080116511864737840896825677640380865056782011142156855162375944960777930843012985670298858349227216585277917521677943012176727316564400488178854018439759292290336953473659601175555530991433437540515369996884499483407380491976069171807657137429286280149236817856955559750126633949940610233084259873447002325483891101163675987895111565218983576591957035093298922171964850623883757876374453153040118086194162242741525942871339198495637293806920006152660686987642897365922559711357796658457802848288050934878740257546885351782849442081555996043991816461033616116563766499313270877769973000754258958633854648453580243853563228813511884374160746019555890226186882464059513172298211866163226121026071619956974137873670760828358933551666833765820689557564998116203879998638770125453453714929956009603410133337212169232451833911838940832165808915247765446240691309177458538972348300937191130219163669853189217546840537690328838540781810244938712584456017366487615951698685352800868076409339186325464381355022568454124642388143549962105056087097129620605939690583060494281745388943847652526016554464 [90,67] -10332880825968341365602854026677542234685521536323219060810058756246176245730719338967238135229776509153863464401702444681287624584910312964406676634273896541481061978310698266017496828247636098508382976822200381082334446316820881933801621238440533080994060125065527504338326535021285354923130425927456064672802070249627501985247122928597306388575565018000531925393410652662699104073059127108759406966082271209282672604273700766639179007033533059080073333553111065487739550574810144466837699828570044819952254765093438703426304643042598571825214393524592952671786079934531664432098693721678147314875803243873197723092877801468641938723201417178993267954934364324988412702724011449095485882578162245928034756572360998447623342762625689487180281322953870477155612636643794534479207179868686985006925513752873112088304243869880563703812625592770081813051094839315760461385993246184698750546614999076888783554947075839098744892732272963698491379104435102096603392847139395569976469368228712761997103174656322480955519387444043783884515311698648262403301462562683583901295689741688382463384151543752818384719887492797731155655907083996852575682999700020202205563925745813132055966467737151380427228657307064233705382458509291284018307628621090121648544 [90,68] 325692015372391833751943429288398598954992156710434859827704617131934568067478992289171791953905057379760432971336858071265358243268826306075130483651127278603028619807865436154087871894647391163651648202088757347751816163705482038989440376395358346076918750076815563087539592928993988425285556749226527167761104792354655917196230982143801548846838862554680537564394952854573137367542828887405586191157362143924347447268929220206396388626736262484316189820031124108692067168880344016274907567558220629602987927358893978246800972752155485877015694095725023823675277100767680977520631397366723422357145816497391671148546655481413557779595492652749247176048270343365499685261777473344257759398061924497998761303034360731929384655227751770809114328931235390697457518521353389327775257666814390480129146430710139283103782006037853922160641626437996880426166558546645994295968406962644774403546618093392369115285209882807917848327966828589864703040237643988683232779230271005758510472611465957492551229684242079399512120202825422456334320342757156494720584956290061273441863359016542468306720125554353696620874185591804315103608079751504991930061998670583277073414633774402134811788229953400957240000043108196926965354551808693419775695177172644 [90,69] 249420752063808922780591253166483621117852302569355441401217320087664928564735586170736343536991251809003451435836171514490061749819093891151599021751272689837744764826256610262829837937602822824390908720738216692342405171448366356540533872648627121493364566966333901926328484363605455538639082011471365588621174490218379273175883028150064837972008784493715864932437820568356670907700727811138910940038834683504447778654845200854028100343213752278084801900462514788206701993487995477031740711570102565554498922261289818327664360139269804675858559301990978846149039948259660934123018511140593523999514921678342953753869792894602917942591990915651898474815794450337774100439789426567121743124490678939905309268924666227051560900223729268757473209626010619025333307234486182976017270980116433294401819896173027432877310791118879726981380306202100536498259213841282565301642163932136532930614854875808350965400447463422786266975183020785482989512241184303528061574377735264734542350530470251194874575300568607059288861597172131500901643293619521110434284409786700014995734181941180725380016714676771164196082043253072410107479447736504236299202151941796074134834917006639654772207618944734336192341289746229129994006308950779871923311232 [90,70] 101710670499648301387481243563267328980889423704545642258878853826697966395906988286876263220700863257468856623511686679385874823866912858109266939176380684673339559584731860235276387313859313833820717162178439645648229646830085732656192454522766200721079448639813097378418727760551880893543121619278474743729210045288118001881976045937954605032515868031982427450388228544253133296174153044587674716833841122387801079092831185802471713083256235722134276412958381276572773365142041195108121300955376554959435737324304790260463787346189895421659581283336525027416160695389960983806951125011859137672383532608515580559348613702435842950713054922640138630945664590742421194362050720023851215305360591709979625710087118104664251414830945885100866174763488716536191385400843469787962116634383121433884918976633637201299487333540288459364859808904516125981593596290830623206883566510148660141271571663492402103985345417611043169423779158597770239867019860197870786441610557884347319554676268893038492389181052742047071186007012061698857517357494485377012830389205394508797879757368503832920445538661464010827379129756337234160036656672837819740626098172770632022247985992001852962548445337989871247172504558323355550135490743182681848 [90,71] 21776784817089406902490207031499410929999418005360352103476366564638948741981522398070876197400113196422358662137006605167796635527379228694366214304483024386182229328740751936532886578157513714047963912869305235955368544597927871367647765026983079912010162936427305713875937811231504009082201413099022274538915633540872145244670701324264419969572821629181510466044919457555693104436471722746268989108983021096319144204187750931688381053806688400855396962043443607537163768174998525151340776042521988997855017743007117831360385068774844069871234450547216706063827246373908816005460116271562092475485306242379386458586922031301268406943072864340028230483738899842486377484718545972143987849045698232633047816568961026461463677991322708287637459756948116174019209683249933462897174150342460977882888874658231190115237009619513302421500729001760353955608824783436778755485718442554243301332350578054065861919448564478853215520435777911137805004481340547274659151024774879728181418254271750533153337646860211111112313204843397951826546403469805168530775800590610282407960918370430900638935186403755949927884581078634457755118112838756611252146522375313882026107727708524787591956822637392815797807628528961063183212739755176 [90,72] 1449069795691525898830303677056815968793444618066530132929078443917772404434225941927678336732638428230050651060619898349081930027412598637595013986626290587380840368511749855155433541803108367741392763387559106487783656014174551770282764476843542630336552220116254535372423527686589485561648247841685197897085740981668300654404144496961031713088518231163261465221239272965901425718133032713795241072439010672479673596629521761845625151357034421968878537928161152402324407498533060137644852630604206448430676954233385141724048206753808472971500781471127526554404851912568210289218759865760695805564508058654996703476335003445148563223210773532178128928460262390408107666523947234900297476616447966651394507621343581854787724601379315666125663333150981466052966697214897933695394844171565275389427342905254542284536127693035252882372848592581749594240528539660177404475969575349444914883031207870505055287275475547667683673739878685025004835732081092246513086090452419000631962734667564543479430639756482860133791385705083980220320882028943069200138419987978176059583308209535761968370270278524765321951850657400907247605475678436476739140474622972337348719090931121492894639629637531839047221495524306809114017170 [90,73] 36443520339095609338259316473257030440597504116897602168329776212255917305214816036909734029475058497707848332212356355065064243678222930243935273948108553609369561785324359994019484510821080465170199462138743133699160686551332730786071847422832428193807127999430020748899572806641382206648337394687455651132108027614391806587204899451485829974064489038095992732473497315438482822970478393860411306985052164493118596992340687545654754926016051769357413866441494405842203049460161916670735783963657903782227119084675922752976201605848536662621495992900738600492100370135869269538708019924258449493886169708655650288861435852165477048711605820406769023968882769785972021166995534126811636627273936657063456870456950406848930413131503213575873940812082436939769584197990060818953063426376489454583197671427010715057213128051258210205521412387364387736849444828061788723208192360905848040710687064128428470100868480774431203829351445523956587166315785409679608278037752604815272074667214902075598459578506166379392703762052411535302625952515945161935852483551535826074076233749900534686738870099793507499373063221492145358515231165222514039491361799575122262432415249229544934908717372293235567175577421700480 [90,74] 885607400408225550938879750609436591419934186382873170771050400377296657127767189820118754852923811615322259963305031154165409661553804455044765447644169466648854044889214856005560537962327010222916487476418911526323276838221041601545084266866155997827912037117742045867588942400477916456484862129617666732788208745037336932503630354750964605515365133796400715443721489898567815468610953307345452014872894612746396366360729710706503255871529215098978172874029818553391029471474162194618843243877361322052451869263112943947932994225637347737581483165079557926460611132105688602563317101616465832810800347745716152639810548565104360106114109504018528888702410773812206798726947611980057345682995485633578905319443899337991102981473245084668643833017201845559711296483612181352012946622066325766277002367422740976775319978706496427617418572401067917965979802462208504014220098033268924658770985346936820721747865060700273536465339503349787467090570942476049032595707162392926935385754884020782076504052508223914968118479168875572410526230666956844697886269801134238534651110203748097749491175114014101139602287632177191432856838698981419353409999152042272880272234676539328258135804588776900528034016 [90,75] -30800249801524983188909974281302857922850676473869385530953834467734890611483278858590760118343467858094216740936850466708537322435238310440014791533493763239664141729798832088445100441133029282535699982306670413957512872345651551008998113680636181007145153590007518836894334288709825923904155728505183060781551088012475085397377370581242939210157365798039285573991106707216039683405112270915133462786872256566444658057672218127672518075502689121180006594649766516235380294494350426430520434270009415883724419714700894571293395796656260576440464792113485244905227316323687157057325484181377639237883122302825331397822803660041085831625838778781907092770285947145327069443970445159104945988356679125973645437226931544715857261750519314373535487033927590242788433754115869049800459131362490619410403911244075361537341127553096314485583264366018934440136873073663675223877961951888346032379808609811463123288849526127625812010196470862598495468850296382385724803061188463144786076389141825659951055033625484191432136488148200167815088239892273931170263488200541841287646120817325110729123786104172468657026618122825414200526596120357899104614842602677841651383770775732370530192453298749422688 [90,76] -2909059014251406587415976381439425120613254036865446880145171775816053089404374258969739538944630151703336934412171186044307905612481582281138375064357470957086237107178192015221655496757723531288628833077389007527113218288869169005450311835933103869304481711214086172245338874610695129149036549956607164990369573001306130243034516196844829078347711687204006850819001386738985883477039572146293674732514014795451941652717236185782510829243953711146348721167629971805157625578870357326738492006377812290890681393372024015637211267447975692499445446785507789310052661208857442266937200827848150083002358294510477797451912398864967185790787164896842522064172997152976578622220437134761487993438341475184556010459418960212168691460676072865051744715098381670989437431831171509784430358281452320173056032405341195071059673913901682119145334438867324192705965531446388668008463735750889660406007091186719559867066886638689411080590992482383506616813120828578124882071118556938976447498942294720477031925814422180156498401216619489093119752569201673441701770419603003543448414413579284598343181728737869653163830850778278554270809241247484607117736627104242901199654928793908496249533647172 [90,77] -4600765453860760231384842413378033963317063640359563277727285030158022853429913308299331561119271214412942000717455135725198424036936797494552669610756397219998697012394095768260969913525366798106412819040507208711008322636996144055923971205388501228143050562113802174393548034680560141293963963530917613420254721893442411911002802137916145596847416576765888405945678381444859940436950414065427671289401616951316443467571225768285192343358588962877127875482372000610623037210635452487445030462748191704819809857882751203512122031454584105195439726914637265926708354145653422389231156879249508348304948577237343151333566499872523488412065802341767294982038203226846361102765526234130133578887552379451693666866308993375081133747352795902370281309041584695913810350286092331826999689218641188158419867268443557865621020887061530538794895815213485773081517132171754876053051187076404049614227485574128368821533303055378724830807060267903863087840437508608111137586079985426655789786520314070160643916617183657001725926052697585723013630796364812107230993710259021483122248121764138868301720061519262645072382609457107348390540302056589370866710214802844900136727755406982099296 [90,78] 1112376279219434309483302151536547921871352693098637838092843554344130531376818166293195478070189645205513276298313333396392964899342316941574644387525640359013127064777432552465693822413699461287430350309120013186387630242449372798566761606179155336974291161874465760783580560752491844436007788363679730912289557891219887820694049291018157188166550393689746396822483106762503050735077723123422524830893219123882940105270793727507797397356097860918925933213548166021328157017071794441631305728821307927193979699249007004719611665642142971641293815704511536947827803509292211326200552355589483846959658495575108759817178894974966453260967721232901483329844855192900099665030092048942005084274227742201040188620381693127341233758154377012592544201624403390038538561561259726728033690284194684691950054559867634340757047831826228547017338772803354876130158655832799148236286281914771141472738518290703715494817361365820372733864345873105622160706733875302611513858756171122028491197760072450069478539353877288821252065322161407580732121411321378301590727897704762332636313273008338638424355646278840282835892684529941292764920585527071882532677754619048243682249141517376 [90,79] -693949167355408372540828798471807044648684323012420277919332441352069896703913047577404744183039949577847306420432723208833875386126167236984133639879727032937928028104547796799005673303892974971940385413301030012891524862107111743431427885303336347702981318812599814170771372284545636188652720883427122248046242179489942506922205815982774046082023505008300897082875518805219812576584765079638896404693842528165488271811561904589151485120340636144067998216878553762207315298506836555677397994790148353584555863704858341444328823687952386778260027011475560385581728448087988338067765054068594754495749041338762963610883883765510538694133055705167500420526741697419843497080453016294927923949793335755948551612512789539525297994561003946707865128690240625845482081514736146984612138095746009588961144540813560594958414238167113356064866680281951165036726293449285041772738331399166238584337826406183974003776209040414544717677848656124224008489953439633228841414912764747603851013668825510468153425716965190484921326358990236903653822699794853539624201578848359635698615370173639263142529035025510549046303088174307146722602643043673984297111625203212185197984 [90,80] 101510838748282238538854486119807563752579715423180933560732118192163306665583099121834942455117965483841714882685060416570849212036777578901985835564549479488476439870728586487112615972764259578747958723718683209603345443715351296938160652258828635527731408971219333988090082254821816689967633488232503090580941004926079773476770428804037807387083424347249294659249478705125766494336586128215877363816332380991451261889535640451321718297323468907589799497450085875676519749795125189268627724511853745438880959658207700231592579154329067769973800919369624643936348289890408398698678315026435857677766649464273523691389322952748040573488575660920507562386956687550659916631910071556574696175971495828619276478021658330754009674618759343207403994783660220923677712137480050175936467250381551037904976570462950358278275596446024737410846721519718516385889544806553370596959128654370050704943375600366577112640311190612596040762457918363214177675332295200350332584450114445123529738210217237401695153416656164395565210473236760161800889743855545568611444244420837213820151898684213641910558595448796825998933430522525644659064357818598254941960515594242796 [90,81] 231781034981600303202509478896956160612411234671234529152827065571864152442528819324493182642419088703679242585443756891324776536204421358518318035497951490112006015288135870356427542950384416597260171931583447069936538025960956648905194071797893109160563630154782710291171204017119289545890857502222142042425520004763021053865022617842118351417731925055723712087304986015059347047507636116293624406601462602850331658393080903891833448486090100548768787958239302896943673537960815973567992842777548360526380272719621803079189192786707709933571053316935146051685573498969255348929730590351230520955321090190757396140346480360542207940878321035073654344893211343182280490925533201320471469880060445111634835783418296172939126403490183763697561703995917555169679467610136507260952690420640553892573360397948484521565332299518873459701265445456656361921977021171795901406081051783132168820333210873326795046648950958706200613152018682392522106662077710091751629352879922215208073031416956059647298183419830172360487255208117004412081112752253836623683553310945517244177455996415735417559447356921346064169506233782400378104883448510142969825709120 [90,82] 216184346652319827820255146219843812776061920126687286929562989343578240572513092521471318604125662244728518896302165500053648608945587970166653909768608062008892000982070716883996898469912476065820253295010734373752169985969853533930525279605350765615099505176350002180807146464508751975640758883316816530409725172567057827723038851725014349262550132045524866208172469267897627314186151092689217403714046394474576211287055790401272827182899017517138506461581556519684476422038010928132732664451733585049922213531977098792142127574055007609138889389689961012381248127750585837300074349104323938030120830949101628715129649008010605076541571319114422387285249428018538885600331263355208708905939017429682104511797346161001029915638845972542299757500176113105651630074952127974383019857650975508221593442887554939499980667085753360385459893943683564622001708120002679109518071056412535064148569041496471261977471900411683513605241100684376085762385802128067420416422346285617579585389864948369403301787160935074825339351529345778852971735788101551287364957343467234726478124605052017842157267344572351967227010614178223877100623265582784 [90,83] 36881952548606429070359184935195972861454144015583897869921273452186000612047971849219481886907365038611498906517057303395215883043251388025565223962006903817353059120410160480462647634270051603422400592547113742760622160182961647596634934872409626394523201982162344319665405819917737050501658740174280603250063491633453419757046601890219377054249713508863356785685682598315989932890080295713870525484886963316748972342560482185457782188996417662053956734499606588255428721767729374700472821751962113883839774746424738805317966475732991313028969421921619215058281834704714478293780421732941790621685080720373584517932737521745635193110129505543504366099877663658553248440748774814306798608162216147699034641668198615951665373460136989707039857118808765783215720735161768682067558291375229365370427442323852398815677862390349724986342204825273541702620896081141513544616233903554256301914099578588676328783042015742988019912995325963192406322084388766407996967181199984983546821658781501542047367498270332043068112384957855807672730050372195991866033371292774988706636531744873643530194234017818238308265225609328830650882624 [90,84] 2642721170220677592105312114238986610546000468125688892208672229341539173765085301538380310996005734109032747306379426579292532356029761965562748362913208224127855733464977166234055964395334963009772751063556971385015109305096957446911420443185281901521403332404885634275810482780085690814465616576833448214269185829093684670147415138727280126971527170016150078626123577782546720320368417697369987864517742364915948919509382445050834212790143305589093020500875821713015392245291639621637824610312782089847330743171417168896121579797871481222404414055475390716884218004074483835242054731242310900557267251092173472264674329370640263977765864961302157301723366961867847079582138455904964309946871316095227925373329264828522003537226563619325150292635616510899156764805490097757004926362270688715089262600830523246957214067751903657014215609452964541653848841558692180349940533181074940276721014782880854724859535028181768260280852073623814090057940879957145815920923137196538119045088628496794060915096385215843029914799110910414543147373268554365424579214221958623196201852875747827813508034120571140977994613674424 [90,85] -14142645699788467505784531927954911862128279692350360828031191190048368676806551503703739586387867494727884637008998728911236304525916418090687115800220155975506127550760038046581477046568145007282139953331546498494542429926736836529434895119813381529775450015963909492491159525420162762775001921740605289433240900532171803308528407444759745579634937572543763875948889609044264469428140725073820136714562025386966661781490117712902075099542464180429390030517817174169965221646304003736636506680331505098524969710122786998040841271573762965773423637858048083770314517384081539907280765857218968066724950894186678323028746695546796973118567565571661053623404229131722941913861356634778921233532116890590423626217003518908193457467319443964616455263305764535947790072567435698735255309487764064980828889893562058690381751638671500685927007050163539067024650064645298962557234260018082588993123311451781165785538344555871304004796927479460411430576919958145759140158272673719867174765435783691139475533598868341479757413593105867263160818911435630241969766865409966075095735272350681810085798132862531773056 [90,86] 622753541000811833643856381595524095175154055175256242431582371671780200380549954342239380529014220015653239856271238471182188261043755352167704309535627513874646642095488625074348659751486293615327598199697444113909671608666357532724408143299045171470381407673029512239991191580860389673814144730842814341821809375447342650475961245565565799454771404669486026338399180364846899508090413325491449052869136004637144989665698617419958856513818150727238922882587120070749684223984932561098101326221299986539469691770649379381876539432755750436730815165792904362232577946674565474593603727534019935332887856789417543612219884812031226709874737050234284528654122063499723608920793223827506188896909646581128662640339813913700031719596521156558990887074715700249292520216144676087528722282735168384084213911612857485254501663680285231166468344950246742219240602007348782718519932048426271458971623610294393530196148125630358185346387531835724992579537210882932137337480506575956651742461740834421895162585128962459949879801820971386657821573558221517618007922445871226386963984016398346310866952896 [90,87] -1524777336967981881486809473473538551262353171980781904115234346801278762341020434410348959282399526715917409881330505133789414057830930630828261562922035744047028482932198494972399535900915543764369518398412737503354658529178006253232990760576800192732568397227083391270966715040063967615043152367732294447428401027588417723355078586374517887331214358012810155922080692069890136074672868838664156888206289196226082813624108938296389228444430705854802569454838158291221133044180807772480796092347564831063072162845749795238237005195729445046528569939800518801095321906928296130402133299611544003616107546253485519324552399596447894271529984744391727420368476369686405778835174588889297993752876509422803087477587527955132347658552322871944934750029503374035654156558265409300530402685255972677924320302355251235668821081382249324806351196671970416553911062520517928110871218535199800239377272035033353816028544830620615031511502362247193744501583924625352210108536458928121765730012162116804650837702855349318192440653742402122000915404674207226841277376922764155348284700943427696 [90,88] 1244447421820375573658196512095823105527428940130805272468317176926012081377095958564611976530709302708800071276736054092181278159651287416435600353721094273700055742843713739682861636030674453835569230427018278890363924641720834606158088013788503207661820657778145920671984390773930924224754768387281159342293610734002055451982133396719641029676893405272624970026522030085428092087143112951412180130436737237665404715998750242764624783185682705021670901414139761291800023257118298251762363420511153478355632188091920708665479412380766732980531371897500613691440861745104405378889544787306801075648801647381851097742530239455202363029333713158869600360245110439359536209383902438440313984187145239811674792992019996000835278392220899337180439440231805899715498933174827895822719496986879478019412236071215839952393079712422301635668057392569099968906799311805382686474655309687387517995488690790219546568180531775870363987911746255617390333483952526340411618213831739274450792586581763886967032205306844394319814297961395807005171606833279780995415301376277540307893263 [90,89] 49102163095469359987406485270345594237848287260539156880362680250724398361754791873993460848430614362394030097514900451550032003233324506284763405882144275978708482510879072814734307759617624667347362321141845226146845209039808195104863782578927948966542738508308391891431160107231235113279281504604710688819090735133495273640749119749583806913093662896101215377169957420951521221564521950810527195994663260719878999501359732503410461485346674367627348965977768524738731740980790363656464396579064612860320168042828732491552857009658078415318925571366803339830110526191282268861775190968852180606617678132426861171530958699860279392696541163622515845694617814588673398623886179139776011540122292691516892151620472308726807062834172431308212262643515625237652046889573415329626341058646474372930659466943250697508068862908281109999229652822742680075903499348677826529828847170778380101636502388462082492730225517230126702865314789281398252908338215936905955279603068822727316522796101489597051082064321069521852019860405753559654990779064925254340979693568 [90,90] 30314655740095232337607920982920599916614343652403276309951503436533700968728335566153124969355679025315209255716633176973879445074482773155305681236641957929884121656429908593941097126396791918889455215560944329891012201712021316646455499752488672485295062886592215291564322876150710526892994561989784825323999029580832616593667122091940006858085536614690944796060394811775324008609398173526870135271280545882541583735989222502576153918373693869043100227656854440921018241375426444040195733143028041309045010948727586756273261206428749224060046044681097624558301310295587959267244596055453774381636524936336646109657662193885252021935432232273455099473676553072819040299358787832098975985858638012812324516799591129348687344329166115472159497580257206220418365962773542828843216833922014074095264278253431338178770284508767096024710405324892468917328920844207467034056250781697284069012228770515924395736763403855612568294017387470931064476343523360538644169708119467628606157984374589350722023281302940861279889909372226054031440421565321696 [91,0] 1535470615605515824759999381470361810285721534790831991081500567422975595210529182070698394861092078658228173272995208365561972792828479845831665213545235211821418741651510352229186379201868225733257226198666465597766191921418493450109058809007246417246544554818502980743166998374420970922641399725893513859560037624238142875353028950476714323840830307941826238719541050517826427172458378001684444016528243737718876793691302139454828363989003226122874116833521792516363208799561157825699405330213110810372509120835182972333213153359214406605105670048371197702857688710820930371667601506023322857797369936914914720088511590427645961126261003901249412455675851063218655970200582642669048892572347209790743379554692572918278635975473046790551652509934807627969994769120483850517715181268833414135484404883888065063197421455055566567501326969982817992015482030033929082040714064000970050338485001375295138959273636384431763811424452227562777733591455585907337175434344644148848428369069362434661403297838754754531314606429219425067975798679586620113871513023807526511558993886858179783201067138726957375204584898147627292741438044949318302063704051734990720948424793093750376224358005098217960330942013454073428652501763431162659316527403086378398581881441924968405050526961261685718854985167244218942309962506589094890650492527640840236865383588483867968260355572669127019337956169281719670733410006187254487296530293664514048000000000000000000000000000000000000000000000000000000000000000000000 [91,1] 112074104029631101776786312616035490025439915685906440976920789270292237095006163588541076622815478691920712754415711272006032034937111044582711706408891950898735565773696827511070032470023910763990069359007654722351590269675103473561323729745595241409735206447203293252756623245329155198926255496419707646147967017740230688128537721807597958827847738751776077761249499649065624004836188073626674737377955744031028704207991227455215275951402079103706524849672038185280851063693032580866145316787777759181940549514238714533200537898541515408284131513858404043743966314848157251596414293453783637494273129022794259260549969672243375120070532474952544806147088942826079020171608693096379950513788568210064801684497551108190741369449353232064665702367562331870370538472038333328007282129766762366672876618826183742393924172974006669706394787458472518337278306431403141909191102001409318695794676504694965504599034348979935174852236313967019892880600049961548935064967784945241667751205945774862216118334533469139484835219809045642082593622670602390928020696536864816380378330833592121170963145762026279752134479428346511675383991415664922580103232919493965044638426174582621266904249834928352923020667592303455811781404008392581388890308308494252984702255487435248792861590016442125192154164564706047443230223335199478202832973597463590993525074186813377032634246043284514497418420017150421312951242736440316303568838937081282560000000000000000000000000000000000000000000000000000000000000000000 [91,2] -51321248205769006849067304449087868090612730047195652398211784989957681558738443786592764028529245476575454732037819638002493376222533862802233175153480979843591511251789232641543731484277210750632141258973429756987640682631994732016727287618704894435801319007224365220839991977389139780391663708866483894206414229234122438560656010065204217738040136379185867535983374718348167430151246435651485668315622152559909805189753595559550993637444582472950864861519265002473240811141912583049328940179198120431949345758621304566149967368592298575242432038784805387086181224357193660179138400861507973609727961692787938581905602687430367163020716583074158836544486852175548292476770315072806062760442773592403099192549968985056007600936281135410769589151901970151396596526264664213266480714304270221388177780890507388828572269488189735037040704705402192455514135342964231547182980106026523009027609322129588826642435532272324125392717828905814869858799546466604992504399274721020663925956647319482755321859085720874610485318105522193416552738492948028467437636240782539343311904739433586926687946402871748254652472591292707851397485759603883106330000667242440901090223826538375273548326684714804624637124286200650156873224621779153244866020444697905050748872051708142816779225047391702555371602763525341973765657551313009863202369097292079744259625929200715934694114523511263746736179475479911654503480266763587021857581489210827735040000000000000000000000000000000000000000000000000000000000000000 [91,3] 4694693972828366663906436054583158134280139454824970816565513046546029432205812066215435332793640003177605462493122567126084738512277887436354318333014204289159013680206708697163118732432501092812498599080780965080957567491439853908694727758090630599453316848323766551203082753648171767696642371927553247007953047475605819699283398239572776941258633500440667209644862326451364642823936497623154762472650593888252969384629243605638953881689795899637144715980114101730568774953773767362353350995896576902753533635839365006567380780077321033866772087279590090081010882074919546499266915125915812039747030374647971366908281630811537027104179026613799702903910570588238422817186605646059369431876717060709344790572473073525791331333633899237048179591055691264476481299966090229959293446942734261299631448363184528686089091398031704207299456015120862995203159486699620319227859761281891329947923880665958396611393807322137623096486528098867207610495421985820982101782501943729706528456488931596094237769059885037956452015721181420581226610117229348510001299657909503261190153924197688750586966030898069152968786106034148894893860747704306130980021565079954840107619701424396425375679514856004123333468097354067869467888197957575086226124178034310488043370283120940542846484531751595534396512483157645387343492712207337645902322024026691455372233155346697713088172066278482650462348836726326838010734167699129570137620276148076214747136000000000000000000000000000000000000000000000000000000000000 [91,4] -173909528460946543883317745414130777013398503534117328574747202020676918826655318669459225113980008204663160947528240709291728287412363139953875845647118554071305416348348345860978719930224151586989102141960058821959036497650227291477225983281637121780299767936047600788751780444049457405260853162727665456327063968329958516826536829997577603279192197466068270866038149851407263509739471749923626879940133502157268432297068229331612301504794403622264435410364101449496638336987153099980722458657781738455663959221134450365080716582501175304312753272176853679770928733902797458688980383172025628432269254251722195336620243774079277336833248014514121341599098470261727675148483861994017610519529919069176650897952707272213787112076027698164249371561561606280939764596927371317415011011208607415660777143704390049988922102772991055487741621179381714271981937774513129981737965665505820790275807571675768914765446596141410734746281531132349567551771579407771916863899510103376897484184854293545313191629674389658955061121952339775747064191155855768455782044207809680869404371947129140921406797647858923907187348814597952372543714555235668185419279628358070078422379091976579419937087808966539103816373385144732536241498772818301363053447833088560402669562026258489978452589127347023516507856074861886318605644617125679457082671912955708211933668332316683346018717316576443426821513233312534719523302372118575353907789755816283390083072000000000000000000000000000000000000000000000000000000000 [91,5] 2458235054730265222249642221080454513748346430340501370715502704209472775545181421964948557790186551226017223952241609838135141560737137799360827345866510686381132473574184300757887018454991342206756376765061474835254234840747973517685455546215957657947702129669854732139023657696335377792036442595850533079026409104454303679822483693870161470753820447807127446476296683400948436608809104578281744829259779896157571758080172833495463201288619147418730739176561065554477534622174202537119529174375145986046777713707642088500035149568204078420037184829410259825569711141057821643252414956268619491010124426043979970812216771127692628858278915762665023899832003137641292727140016403258847081664755335171436475867646628673111939574417722679209792785662620755178187744628248912605197716977769015904463757283393752494997997427948731684023959707728766878688249616337359935984328034125407960105703683064130081666695732442765648034132021154043766827477274825605790581277665204928349392565834970049942453277617424709039822487538251854177053531512232451611578807806414773150363014513889641414627169900414131869666346442092479251445376349167074176163492295440842031127775915792766757312334097012540953541787253550963857845521850595194317100343240246574703331738371329969958452972031943128525832643582552907345386318554720244741666731819194201598153477393261841276335587993089774781837648011680359897322342976207219447341608421096098697897312256000000000000000000000000000000000000000000000000000000 [91,6] -12339965618687736701729740318449316024590935142871068701812921373527224882210156090186539955050586131989903361914809874321942801444738503278337149095617901488664401316432595222443894279208706861600465532252320609426242979116553981152712916355904245069754776992950081574120433417471107205009438410934121721284451889357058062313159215301597576117993897113951474016679627075816872902724374601747492675151097685178841087969256072065058333805174170382219754019884382701394848818503529883866058980550671013991296996176187348504612973727519382869779958262817332524388369517612245017912951370575652358382095033462764395668992826710061607843540710805574238161824186216902800045338231074473482244763910308226149413323853848552314159499467283253480648059537086876459812361019813672916784474105818017914326644547829357440498861717446349861320387707366733054909877295547895318637954359202693509585056593386175277465687105008883343055224994896506133155899294851831821235866345473888302878543750162548845834004483231366237608419600824911933033322667607914327531248628422280865581113630106845202295170731321283813237122391737810279627442572776367574694681653704243811715423993473988945219120852100838562531545292925014468669415487848791116387754587542969462988339934886864831335177394270107933512819988040674335188543110577979442778905469821167582009089905125057365247670869050665120302336531806874788064354882474945905884572832372005938402686926848000000000000000000000000000000000000000000000000000 [91,7] 12094941165904414144936470742284447651265264539536078314067834854410836630411737844615539550419759255904612318468830752825535332679240333372937231903324094092610331824322420235872953480290829000790639529782079793479127740846252986457919989452534183161307797366379997760221877695417167714196424903136985665736746414427219970774749604198256519791012989729109763912265976695421096980954814312941317742605793708409713711845221495178766700768059117331031761183215861582453589039872880150839030959766929423041020652704723367919841735346174907347796585001063317803874864317376817740003776455619276170972703886673253784524345666880673061970263964022592937997735884231390664545657076446524382316192288488599345011712475139257741041281909854592047046979356102828827816434243113870977305308851890672405727383631529790591295573801402728327880584093165859678686852490748761181697536294622959819845059491822539272941311930529071839201730861697537506645474141199342524104127136272030466825609797948839306923096687600963211939156398932334091820397083404194630272014286093504160781543026156111679905214408432036533230096424429179172798202425194588124686349136788516636356432059634307611002659864108804920566560376305469503117331320979093059567457387427551746342429360042555744258587215622870637513283590738569297839382482972692271255371196798880516409577690209072200916309416810658198156788434464783721537920378318604904734608286885135003767355211776000000000000000000000000000000000000000000000000 [91,8] 457330058481063506793341305354770306596053335324650873412725817379090242243798524060985308627529361475405944648267894917657199937454734747282004503698757186064729397851858136770161258664961137733366554147096661439036630618220078675945269831936595704337603097464791704823035410880100343787824501352456470104670406892564503201792874520060515251757276631202826834716101070489540582970526640943049558959655872924499335665734840172249722203450604310179547333358792715552610971744814736572030905593591622770114113976071500289789694299589433559506242414902713239049909052684241494929895444936240455331785410950627855859750165491750507508430127011759095840093248404161325080714173049752597869335334807048088389043975674332475189738275504900822052578083156590367150611524012145186935760437977480875240673552718374927322515974752591203039792827641971529190838800347272459107564505613184305930721105609528960750744836713666312169947576675688430848541760804836646016814897756209661690962292220951121841376994780628019843809362837134810761984717189755304812898494643677509018214313826615683341253392006625294778796702499667623596482178186436577052295608143319966316571058949094352549049595694346763801225875487849537119874385814286076503332723147129511253234912679642366955638321189385461372200103957690701079778489626528766067956746275701365913857711152306219112471488837034433786304265984248299158774015211758864583426896906272784693630030839808000000000000000000000000000000000000000000000 [91,9] -3499004832291657697229107792524657429986994787163968438561154755186036678124889816450596561461906702508013382100859473388008833645733678214024515031239147755832679171553336590813259703375508589636241985777756547519258988158872474750491618078982609446254990926229997708605466620625511876809959885366756853471938853094303356636433083551603804785738854427207897035836883630663409127877450302642037954130561922885371991840794106522336101162273377813738083201756553043025862021182863337632049968760372719101717367699804815914844126384508765236468641128875639009042244348220380335409650710431400227182511770020408069836020967012885501055751625572930882135030919891943221029716764925831737105219917239081468662350151562273668005346776122171435455495205190653183698003576771647892306253101767885069402855676144453757670330511699277356948159743101695178327698078386576471012747740471769562198545062503477110026391877606199354143299615829701942895403466940241585549600802911534646785957726861140975689738809117135220248877315562607133520017612435699007128325938192448644162032628741485239212721899340614849364380969811389212817162593059476655766379305493343435652612232252050200410844897635872430990300471318275880645033247263271805084585476941964556999035650605126431559653703461558925131170670100317191335509374036171687667745091594601476157456388831757206058559202462891359422409902714786183143340262627667230909993170137117325183872275578880000000000000000000000000000000000000000000 [91,10] 11923770193853447040617847469829438987253823140003357841107647717255318127628125110434073450797841600686796771059291941158293512479059616757924338084742663578316506530833550806624238769057893625180877917470270028462386491908345438509885965919746820206903637246607300202088606914971936978835890980141213649910057188091493340131604368928277093021386739859551167626331561888715884275435579471089640030914364758723798903357206321416017827204872864033246528394758432139405811096746200417748033333119793971689309778568931833532917692404822101513495576029195527610006152822196359653732740629655486391884813051912558558440881867389616674698761078258229256636261615436743193015985874067431786735360916657092021665649792202694690772159894061167102820346038195527459991473180600000843304763264394339396649751533323094555969351084566843181291217058116036256035971694905525180943855741339136440025493913907906473279181572224643894303450729172350069149580296753555080565399634813085750834111754938965538438434955902388171364936014093549801500203975191369772628375176494826997003262665943607337761848213601956536760976026856278588539105159806832171085686514281526519366070732031409807338589464317265934594686827487265593890034553896133925055600681288281893525055540158101056034107308792993462339906049907538703988455547747068384180890081064085837817219849916409511423953249151942450163064109678996394973021765827277574895560144316403740896946244550656000000000000000000000000000000000000000 [91,11] -22723325661492199529998823338480846975518535832755486652816834929197564377497653007571840530492146371887699436875932211394507094205942933369306831741708751360768171423558856797511807030651784767289805888633764184793131044571486276331980508811135091431239048509526489352499694833580790109261346743356281876596630765510984344316554017409668759437967395273235176786542412719184219075242799210266691122640999769997134539595852179904904547268690381739876346173929447343920974244762741717573809541729959840268418316085448566893473409944499755701976376189674641821640595276468063193371783593271371158564392754707217841342371947594704335159023768335927508016866415490026565657020935935877990021126436187264120307289476798533958189866006020489295781428400824636375511216200930681435612990177965719030454023599057011090610241027141092502994979425881627826045147752109052091910612392880405393540595429620830783811755264503458852017810855552595664067657822385963484728959398805730592676129091659158566896659023167506398615780085799987219407226043416009712100140359586336363369421780678452563659684490788538765539193106156209026015218703337808194932610879820576475112899432052819525857482317411295497880126678460251861416506599346300565366852585903458290981772858478339472203778803947408941525540450796938730504805098708714161353868898870877330830597508959765354974731996302818219360556751273108286947324046571848694933854035546474324284827221622784000000000000000000000000000000000000 [91,12] 18807748433966026780571951892224350297288999737267703404323317939213068325423537869462613148690123803026840417458711265645086480133305360827681384416768233975659396708933129196537947835991036107703290201138717032991001765798073461612638596006430719058821177942478249040648002577190464438947613586367000514187613918144920921525001319409250379024729812493656158284334458473227602700376049107734129387304267440607656328992443191438461665216008827159374022164392821854694800362367830570667966310376584850051238698687451684727604533374717678416987901870302174183935306936422697859419867781894847006877932841060724499586305196285758110835439512563668890358924449135116423118640437485049483156712027800476046600800494817390001876246186614545846396019008397725305616906615008834117860091008606230939827477665541413218298162432321262005081823657912253194977494374469957019636495169450163027586421799551917497843081356497894782170546819279667430240961514341974142562369864743640910420005571694877495364430928863801979749156105642851426661729166553124223674035796516722520570101250349918880918161379491266950511213808823780624702292527364828080178338259837444072770546311642653693856958038104272534534053850981749277066397124601323761312875888436243386093253647454038474914003354973625648455045698733927170731828280011705102806572527286256227535495399881405075104100689711830126241065921728615260788046406508225805835491936531395197411993766068224000000000000000000000000000000000 [91,13] 24045037702564828293084720976472602177332566431824185580754261764839407688942788057284331188686300740770010225326441560597870605887848237569417459021897731777920690916043537827189488127629425208833346155203450118509150234171675581153618482364961331038573116958463647482289058967944240992006203110985324868818840711463712862391100763022987213136292920626609698574839445385157316746546849033905514287629598811291276119001177635072845745478768583150287754810451379955401012621430562938640776334109727030954653317939845804309042275654631617430470376374328893451160045745739283849290407940647493604373346633041739518628697053618938503378327887146278454734178271139716014781807890300411665317008234731401387782423669625545640567049443166180255527544913010260434460963701777698849279339672695560658471247573671238388828502827490636373814262881080167208377747122371082520408714682542379250000205373365827693656953986148299391232023485546104069435310362722439816678259691239828288968407551547761757976223806494240430870276126577463081126221782964720486328058692418925901034910467455416111861813404748434346359586805650046105679649372791025819606254834401428002883183038171286067900417103549314792886469311286063181152252163132319425936131813786301724370721827549408167000183301066951934718407234596886183855054095915121215106965944475641141285320963540345492886609081991834653712844196284149940897197204449753964521148942402388995745689934757888000000000000000000000000000000 [91,14] -104257228706210959223285180470890785245354181642114988364413326237140878036730836474193467398335934741565051632238972998400728809605225657876087005806791355834208401102898049070594000350616718059622341769099662431702589563448852327196830567690411779041256831825263212165738593237135038409433646582708214117435146709668985018150889495820987702098474141745522966191442237684280815001204765375191714051791788048571685763848436020464304235005925592855164000936747423290024503208206778409734981390412168881648858190820191944168573967374057095021501005470663445815063453625754023985168346244177260035294378438198294194582673827413327112216792417002649175532713747593994651845746920477132165202304724204307965037481632264659598422685019904920942547650679781579431035935991379898107304476207114255086374555818618118259430170527968342211611402694836314393363481276773366450696776757165843841291046452859483679874512864453664918634429300804282380353465847233934770302274874355207943604984653956653247207962186058166132805388772439791340752998007985056938306744747050453462930287872536682539774751129624146965321488819380304540265340886241994834607079907228141436316554438304231592807010873553914499330699069332576128870316530692106216231011838923704497273031364430879936859123534238975958426038281867351761775286040237017403512105399620352479337025850861322124272056374250163687427802634441224028040801785101292482326593602794447045419548566093824000000000000000000000000000 [91,15] 174940129144751514782383873917897301015267435183118783644650303808675635900290903020010601558516633247922187482007102618437141031605850626637611689899509523208926572921459093495175120490018418780693448272609493596364429688184311026963299959551120876559727394369475525655264298559295839108856462004746780958820435666233928164407388743252147995285729755115179275406552679910580832832922774098381106698000081279789772174381002118692638526220082477830425168082632938806681621628094797509343368257081982879037693692814459704758392098116893980495252595572868585813905283448885278119672256314554543277086227169319500583916328966132572513671911399913356733894700412855281205621474967281539899154418623680401279859861240832568787169637738007618913453431953623730704802313122327494011745995973318713938037728484783893868674510899711446237072810389128686829811557025740852914864306048192891651096614645539236586991306253349199282499412211408223939801947005653378204558352496428622488610610839123399787906510010629307974980048689852439895586734135478443286753290492466327889350181217385784722264019357971798051627932637638656768309613691598875029679922091298407628168450741391328832739569863313991096184592624453068093198094728588450230107047066608666391282085534700126404854859173171071142021711126561028002102627447549256303885540634781609029799684317511419412377656885678189260042941652633357684254907720871521551925434480518454483568745380839424000000000000000000000000 [91,16] -182138815923760648721048713027404437699728460977805009398746551284667883624753884709840028622252018809697434938537540587984961893298385522687092777253629319133909814642764743303215252942099454383415930149417439763346512069983083743036347411977641249392720104281103548385146848635812132142931313443123201290215507993474802322392033569567813975613566621473435148416419328051392096316040844259724768934920069770756103651249077058120891576274477154307065818821850556450959264379957255652870795155194389630323879512217588978764268377746122636707171111714142318541453276183018589280008694665129255954914763070074466375624907466208393472674374147768604589040064955985163109737132187315440973542788369480499675580759132460371197223305719906195007958418691457022488930387186744540207820041232514454975659484719906980776618253442791057892308641464108017769952448064248060042269008756050610652504088969517356537236334386431873255668829124001749324769264665121412595738294284712461946221963255205291584186801935156011357855817370357519958135200339761696702757629823144699580199023558536435391890154930643152345755620851359828795010843728884468014606451403508610369332453992251367028640683416797827564971995703029565813477502869633787015872894480338793113979941307327229589783564066398423912017796416805718992599814749139901932971226096167062625395831116995605736418770236829373611330028188255367035463677520366380566696681688063568046682321541136384000000000000000000000 [91,17] 121312937076980849390630286458256636699754596428461155845120269580837240608464999082492884361306527395531315320570281943856769929844571810986468143690234443564595114283278666893528282531865817820829419109146326203444419369661733213980987908485939575096861247164021949432499259268806459167278146890034054653344793739853936873846712386033202346587483545038355602007429041315358470636195369884908618391567516282677501926724138259247698287847831929742206104015194032451312030041874151276760488801341921389769275111846627433544210642245942391105698626069105940925743631494129956852720146283159861186984221890686772747082665970524552847993517497652967406902134490448225791237418024352301512231355973656168048701478986102043318124660424567563220748850018406454652179008369045185966289003292740439606568275896730052295956521068908438272616927032206820682429312700016312789923178903931698753747737136242102988628003822092006344407604550270765871813955499937269889135491164005015761174286366386915008276646084537966870140005315876931100882293225677654846022274460356160273953786754902234303003874081469021180530292450260229031441024511401025935120618360248130996269127786743811350257349178251975027398831396220545193477303197186422478123772715104156313393439650825568586520830685998916242291335070590442760266287319656299533992811804703798864768685560322265447503847879313093973228541447823771181899843398081774682955407577528782589980682445914112000000000000000000 [91,18] -39299395436176532499286551558775263404833888664779210769239497760698116036939345383979825951871152389265271421279693929073257401217935585306083257361796673518755904431999669513564880834285447845688160783681169810670403379418864209547918340447485834324145133076886048864138349143196279362957313480562567691024080976674883071409596303516547581083070525742013754124549021949592821369038792493655089120969978072778302022509329006347176491496855780680526838060855531162554825990915113368268088677440044682662112836595789006196161280541488964128763268857527037084647469003350332911436468056218735279595957057076258299721337631180804855703209876849294401464141068961091627396256663113042891959993564876444489282870949101939465853693325605159503315214520517798814102765802497545943219156109796040783853542911565203489190988312751132559011179230478526314481407580773053207955277663111853210994600080590757577996660317518650312448214026633721554014065440869340687057203169157905634300225492497402593316830779007666830793311618222423407366027642899063822473386584918871402507101042525428199832600323709459865353012506840383914861937528659387419908903516345620517942309813231298335278616190128561229829928118330883110541931858605254022915319732929496405429275087625874135840966264899525372581880339490641897955180622421582755161772604869613069291558254663108459604701366935213455949820729468727008531349231972937133850633382385659086901249667235840000000000000000 [91,19] -15414137257518373037418226304918742422709473119479624100349427399125574773714547344595774165711584202035022337034826009328282537319478548874370674309680554771316618023031827705889577995904940734764439810591547603742726975762226944120862185847417574066254808948804551191823214946834895552476074841731528517327930903818063921539411278806295633948752959510220338796537949097685427597632782753126602467802674576370293641477783867065103160900259781388505947748492285885275053088713688945457574166920348085584358607848844470228145797249498058509191625031274314270708118238416284559629207647446091937876498081283019314276231516371726044876277147714784686108596522003513483998017619065132033270538173391774260765797218559078193136650642383596374600770088340520709515450539516136276934627018990442077164418087978406910550479650785853429114168669474161336291379336222195654187394630789313185138357044690647786290076274472537654751586763981064924908954660233689138304617915682004916937389701438833674228561177497619559883451310662016936022774178255185633741016368118824140770039683800159666966283911276261253615573025876161976255838677969811062140726570549598289682309513818598286108698548315828555110713168316660279524034576505911703722995169272256883945784053391774090581076153782696516019452719762229966202896147015174363288342433406857591586904615690176918036398768069268390734110129735324306291244782778670511532043628228953730866470128189440000000000000 [91,20] 30380878269032344565125396518404421855851513999339752954942387764307838764237868683031785756032475814037090618075340725425208448119209781050080780557094696919990114264786920241227078597784419118012474291105028698882190476161480884444201800118201404762380629425750548773412383123478762944108927553468278841638533561396885749363292766225065078467960364478218378063127803737080555821331194111558758050561544449796527672307627413351316645013584607301496301940477604444467188420113275194777803915074566926142688681030267723662464076128684425348010144078851978053094468177760208590195262865125325462939005635780134633524205070807433996936448561752658871803776754600009233239431702654017472259697786898546591392077098712380320788864731772071267167328050218794941700736966188584531299584215202137497336034877964581113218541913680390298036958392902472050920117550912232967740888881176808281938743125484629067504650873903072578438899801749198430287050501546285232825148361463950216862214760476592015862952103544228718617993303594876853813856067538196692234749088568471897031982113418086644926228592373873998268836104712686320453312477925614513321348530026632076323690805302571837102264871376033302154587865298323282528976183717958691491884475225929714562672075124711899837579908543778867826037277235222047370986262876842579972319823316247297243766017304854245023491051454685196901651050284214931404368604734763916457253084485039010944488791080960000000000 [91,21] -22320924307952355048121263105216619776433375061802847624028705123259347601109605106765638428614953100661112543802486719018346880293448181633341261217499189568815092562162766258861593516632278910585276616230663375429211648887497074123400928654620721960444029373301298260070520823142080250829133868815049029795372861748892279937457889733653259535050542141504114296791814404887196533366261691814928625360018359277772362031159185801964903579767118719791321742752576687946920224400552530972434095560261955953159702609651278877830545038246780634797142976906393054078347817801797941870527436305025844300143845426375775558430354410444686501165766157244566224087314836217970690880047645712652988377470535824091005085066959569859194873991577311752907475775336601663101229118816731165688619856391182030156772055493290046651157663715389389009342300225504361348642879330751883181476755003488470778805649026629228890900202651958133450260702397597902990662640714921647607707603930303335076176396648818118671785490081571133437204959606057136743193874121128294318261227344236538455731611620723625791954733541587918777411362803193113160511711841160344734921525466890814864064056663769816134792967135331692100462020230961873500718600699938873529777657426788799451075439846885112677751696687320781011447076580665523832011287105926675693703862240968404610412260517574760256278877403615547841142024728352361536485495758459820703756729293184558979229480386560000000 [91,22] 10608701348827182927015214801701420504532758619959063152945586705198365422738323603935906869805392396361634707263281966650974351301759042611377321487351906710497411852838304958346195746068866683403306759582538334334332411860851091544214922067634111079836831860242217351061554142520994779330859763583720843961065420605386396581574494850963371651888891902835354173535775689682531254604800551079735126594897297381811191656773179510960688778909459730035937593613470397025164246986201405025234416435483926501552631637098983658094069611792845902964919205391802767090375791615945873513511282371725076203041540919837535990425046466491938777621281478606619552592822664420033310665211591059326093615685539350619933602843381543149281590161777295343523170880768634679131490929064736686962887553441598175753784660355849935407695630067996528693093487660444913159811491791032987648283352230388452866337215635939037574601266357113363373196713631614238599963369403778167831091128155361601941134074827556727496252428938955692777993059592641366953975573008672559257866199468011851012932483794500610624582572667690312658614896166833990679237066004559416980481781515884554027129026138157058614653503609437018289681579511250107403270002806945394441865830053523141188412755297891504049605363831275109081542492670053084689864459381185597770045421318011652534101603271705457371082574990129658656059886339984240272524919102202761186002810358271363050005963735040000 [91,23] -3502817540692573929011463884166961095471384880886670452642606621563556841222002783862133674958949361149339133484402439549835245486996354655580829360755898408058323354045160389354635078794659332934919824705865561018268249214070604869789582042748869161090230237828440689318587500393926566584631106392306540233485731307293701806944937883600270746658119854623642799712703077598695541720203268156294127548012772602958006574345096998891962362138579254695925140493252340375667525700869975145339055579574240469779535067335014434080901698943661860564410723554655674423698654688570036624562727358574437816350270786340056175225947728953626455353721567915635314484650572784245862954108210480011685420925708166675507363921687722504019859619735525543163163651482043096924321572173302433501361587542989205214708949657877468352126040491893097333828952361090735997116943938971795528781250984381936542582977191399242613832608751135609719044258780798948682433835648635423215350273388109164848218714615784369108580108008257851453936159554827966889190603764641751784638302990823261480864475241894432824044323590018057678773318404738080701417761979565016418701942360400844905659242659448181896742572125240935169126695330198752442981182341523595034358635245787462613250647324037868852012774127565555988487191876826194207151125870659921526380246844992906652710285405554418946673780752915213470125260017962426247406756278136774055511286184100912820479463636640 [91,24] 759753946644073643385330360350268267040373321925634559930899886357225836369976317126044097525517014720151315713553991329060503969431583914755503669347354579368491943280259608588894550234407979156413319650711909263388142316676787365138375858441552928788127107068252575131725606309487687419050751134237040423372998500273559858404688055476948915411231358585285191151597622332059025108784563068094182971668191145432222357184702207017681638396071315259374314250630790898142902811645659849244383160901651945937656208788233976350885841009678231419515463181530702501896105459380547802948332532269555748423168814433051625706189768743276914212666642045492759764685116114184020097480807767937049606348700231972677357498482307703671569842681948708716711089136258825384531740781382294631289016178060240480186859539579501018291468135089603794913623056166569004746294183117491854744421981678618189729621453029041330188356217466926945822823199027967221045870579856841027003922318525180475919385204132289625295404037842201081399015818372915710011593817205491305362627015965150145331884368167330712320940880337884926998529234111357843292597410506000493200810233310585047321874883777167282852021821780173724989376843145873142168269114496627874444233136413158616695774218095643505594365398497442171788029932920902712904250626630969699749171671081393263477112823498362131008992943969163121667102142145111359823082792980058616845197025323331540535987200 [91,25] -65354675805571402392999939990136469837591964447413897147165188947374723597072203834527659178171269961018488226630238039971895733297436631146044337755308771982517070943352259498747849413532622627007124299010425208080665141578696834646409422767196591077186990810898114097961757898934880792306707549838580963036453972313037017757007579133617557101860005970119334946369392398472205836875822649149956668986772186545288433446076232554289333512675811634450636468155943718256891505852582605314034429530883163782800654418522235434072321454362883184988984818427571690139092163791321241337478710628130534236560162542782406673943479709510852323552638172819692214820334264221933431286633128730107207209253170320771498138117876653451091204587657969637805092158645419403796812994306150815370247387864804794979518910531841386914932506145394159531223095769447714381075762504743964555950513243437950104173927664145568212599859195837141659297705624608526979546639998187401954211588070062886265343799485497019473688600258736603600360455211464951892323263810754977474036378125063537594612177571823358166650569135441099192608604773190139797216587728639815136225040867217937366574467418602601931980998254301947093528299952895881614335185061308777081846710243751914338085030020438401280971064397275317557978928153461516909001378715168092501189339377003605606674531853010566419619830098882394854023081166568051042515656064207901999933700393109424652160 [91,26] -26456460746766155488635044408367760083128294963326225194654936482235166013410678670568235717395605961875406307358913746755166792077172656036843334489847015138708034914995467781147820904537401860109206910488844029533425709025558919089872230179387377944380080657382445946510982741324201983013140987801198781733889135694399457800560259854322898947028504710310065581132818515037810523292680539732566677685252080090247991391179831175983263948033385828708193383296053182384572648060067127870314476319749574225686216238396693162410194610152350634307849627229459358836541261565848695527351816170393716072377918579393321942164222723530472892352574368567360444866773816705204391538205517943776909930382873977643357941941016445599319990351163400229519238098943913453568370039601285970276036766888401393638099082089122303008132998892868634238498923178168555641672659876286925693746724659774268246820670153166102073000968558627434075290489232396186081907737912767878751549274657122682491058951139755547039796269174841214441608275991362012716454621082730557697196025486799244106033169405466480663585529572514054559751452013017690657869677101303326869290523330041210309192080139940252113537981950820954819053522014884049193183302170980609809482313003425709619882773872053421410834205744498064931690370998080836004947513491191900273668856857636571605846456516176692768708466524644506552448378548985078109032767923376884950879208598806543360 [91,27] 16250997396498504412536533538150525547425108578363282958539414500319956175337613804422665435188107843899478937823447083750856172866092153050108807155252982810779156596822701988355037570615387984861812268745833961874927454132865423374170122229920876534194263694944920442797858018812142288326984213553376051346479747373524946128656172174759250879812701847415042039569563854469773143923627090098479195286354334141005318684595780359415991409923683194055706437543405635972744049597618327107532330800066521976194543034858196741655589356722451874619358502662770265376975966273260334771481256619808727132590291695887019952394119440413595730771439982826087086587856934368451784710420764410721993442650741793954511766652015042779490571182826989218865786250713400984017280009830482160481015087458801384770908741700934361929587666022482149241835450586386797930863884328372725475391172536962345835282338961688782925951620376485861119897318785294546311028134196393733467943742795564506099730224819792822296746604534504740051725800047388313157754046320645473587514948552700520525045500143583599617922992206783100688965251651158508073075774566147665432651806461926530071382779068764782674808332371217349791352303777674035896559402308877083774460464381578975500781443144086989878068508254187934125992676732207693771728044860332057913880736709154243834950261319224977185568801307058688492664496721806446645594678444635216681389632306056320 [91,28] -5799959657727483636302007856724211032154740092517001929928019889678061387092004610657476696227026758843111413682089787332936534219512142220490943666751611519774517756270423842623622941041432343901330821301702776545771875303906484538587753651999501558961213377783862390184594479829601731896794534227105888123587737352386621563590032500579594502111458153718043344343957234712153924373017291209827722807142972714182245880863084582308084563354314176067116221876802477256859532206613312151291493036013553550742774256778694108933357238294563111820617977407881081959334851375072699360635388352963069561359021374254825545875132438779522575601474017751011205318201985614487081822551845148552277393496269480205150532324369062845329632422397044549600350090177124129729030876433502839324780370159155354762934509291613543206307878196713340090905389780213704980577583968916893137651341003917798868843012014178845731910241565005340744135310944152260140002487799773863082993773481527861794048382125011930411721823907919221798265806888433280958229913629908472265835228948088067674232265169524431928494299949774448192524325854666338307515693844786003529822988746199456995728931664126136202961988470858101402137948587459474675250627823916142239395767638540853699632891479105781620369288884530993483765035925298463449645587119486007070088304158352924640953744390801415428165037983419348075759344512521558896391088495057718524355363829760 [91,29] 1664039246271944743963983629286702261186934504250405098480063022346912562817502152234480061293992898042739301065487315527422521289600487044616142681841702252175455317292465361941458233428458177868179712349628307196430509409636267329006952233356459564374054681593265792947454261986797593311004389432095503547016594194831870101226305553120184339947955948614853685198914517029206101460342536260700634357477982745810512724587840414290582538319590167323077260310541938529067722845282369628042116031179260813210984542980382190086290503625858380454032769791266382820719039156647944352481251372947922740492219093936991898758102796040102466302354454066808906052937733259775131241765210724583716854319063663093611978657109955205059455438675511031678250319944326756747049674665473435456973426552437589213076202986035446221489553414252961590245421651044074390020534537982966133435992684607654011723825474218194310113820960402266017447442539283112399438097695322354156224678856214625081677916270657263294699769094369533925146375733658174061267111851739848900424581088552307114274320907151863082367882254331448568422483189553876088519539418176230002518721967623920247033993577158248617384956812279448350913793530871861276149314440858355401119865679539955284111370600669904269392963529762702167774189386222918520603787187049380249808498198855444886809053316172784157906133458937375173112658227090094505998491369376457966716058368 [91,30] -363546066315941572511192199131233873395176990111115788169180546789868777840419431803181175902857648255857588808110236371662234650981795104481511697846978988245382922873001263623363636583882961495496820891544041313355538250115905766122856214478719267257435654223903211413026930414443910293205031383908915827686378631118483274127239234812998537154207514514445005797791058909321765797073341805580732046625955058811529978893162735547516767622799340980532717562841876531011893434517132643540403188256719149008613545103147101948847834074392421531852411472641305379413301657957982379585398013102117244310333906463271554850492409223945881642734593496511838201107141089962683848997102815183224234654594793149941266876910304149407280627137413271621046041849250663326670701056262996803246415775481417673341629924626873241916323353290210868026946804507037662180107886679633961405277928853206158411079979124316191498666763874627226658647452914468742372688732037512118102043431015482765705899406131638115121832213573775687836342740000847654379846011399022472586229431499717719314508950917741416397801350786491734600152459421887662449314882719828500267902115213966909578831637275910423425689084178219983450992801210135003693516943112418607639035634974700030295024336264275312830127205570630270270082315709244933635018587235171439249171941477524525348832397258727667346439583118067829791803517884465403341537687268151437709056 [91,31] 43615302719660972985308117195487021811103068795293529624214110580467054197538839166078505634840137564860466721903628812792952792326467425821940660415745354272676510377461201277316041243739933227693079460137709602007888253604764346306191474581026111218440935730640256159607262684532065340163856608731965275410475442926141841207334224913166897909970217427155175590740412706944587894585903119645829607804142043433304640214657265599092299746327635183904330457523353811050806654814361453062443813964831919763291234561828166851805437132473921714461745946004383319661056027437800763809653010788564681710288913608139378516551923806967186661640016481394476104450649485592242517237718971921700362513622567298911328341964982843160657071499173221635067404245836389913331678933155386882287818348730144821063270478679760620111798688612202202237117779232366052703083162339063628193780158508431540814487802663733346297830934173334386302620661778039509261280533643497928639380515261218138890315443828949703337713260123501397946684910589351781860602180120131522983227421078954200401431696314218959767495597005847193634828646906585933358414724189814507916588204157974354736538402010776954316550121799723013383404204946084987815550172216651763258706367627177843439581003330336353001997316556632534232446078687645379643166120605871018317728486369586027056570268791284506829297360376274218692369255116481269007359037394529927008 [91,32] 3147328885079343412656545907658132016961582015498751736222081420200873515481963150507271679717732820096370170609752642266152825519099581524971319217455199751395169698805411155244376213065034923191006280163634327569458769791479787309631239964777632061500956374687799032619597785394471356083005447930749325274519348961640043998080157450331753515525508130445085047034730352625335223535553902285835806087423808371685576411483391866040093629381982743671800988562718610797460042618745103694454271323357230845277294106462392483480151067755821322858563642412849188623835506002453483357030835583315920904895521592106365073715136398710386287765606850717308503835183245168892505928836800134625821749090394343876035306270074932473315117119057688396097424074265477073098187998134104950391239996436405465369340942519988107884702404691840072577217731019874513819982465879804404744513347426961800090208063709567905900236578924517929812052467503386781618709061726251083374929011816008558346880092732404328714479766204504292300601381753432664631340716260017969100770926600346242913917557660433935881306128540083717617334464653870211395529268523348766354493970419897184513035452680512672916286609385728205593163503584590635835557584995820652282729916583036994171882034945234582087926229357608542935890117389168982959289370682020060226841913934808499661088486524684570040969313258236324098996640875018849990749227680233216 [91,33] -2290553058215394565803917700483997642451872244299503814305831114757057026967506898478425703761501142834604461235897401246425486888212933782541879841964992337841643764245008430612593574868828401178029074933795155555222892456229478902710808928991389384948545787470531419245023793312517624841392341115864244516804591191739395822805162696736165701433148746358773861229839930163526066074509097143661164477846883611106108265412508973467546844243206481286072424966541297387451902902099074706674962531479490625269491757033284803482395654463333713672473927508125596441014701983732499658229116708238429205185545830209532713305921893408993955098937918422375894724699079384612200611119356407173068508629028057321093914964106490955713935475511972084856027876933871532902854355072830955599602203628102141164767875127632010363894374719315849048771366251976867020092460281609900355800413085135000705707194051449126291771144691599566888872184348604943683142580570125644432254062258712598992161733303100652457377514972023489896903367695620302686393216057464475556070688638178312303213019235928322368215768462406528831907680132060800837727660902341857906700787589280570703908599405790405401473565288441136246474922931952408713566989471476973150878414255092904634341903676150646134383011855178564195185243312040971796954719021586381495043393912812126823238970538650515677607912429825915467126349271535601760256596415840 [91,34] 352721788328830321151428611470619089356500141884560419894230801090186194214019275081339533615896757827432692146691113710316659448257204049387968498048566454621274885336693449346348525387051438508205700399116969796253602352163016815961602757915325614069913146572994623430581979546360180455425616461677260400345949542225506631115648320378407713648651900810947581442054257493441795378019902536197986407675873018689683441418490134425727413606080827141964887758939011062206012544463418909146128283543365497812734381376405503221662978089334888035505651452352893225716065974101478011152665827575835103647008882490733502798516602480205873033289877841888494011712862820609563497135910384571379801819911412635023029213890453017940340936472759667747618389840614405435032435708614528700299569727784685445085882507622653008141821134931183982633926726530726197366426047851528936560145570455410275228998523626869059833423823747379922911980853341915457486939107319907654240101295912941678078871687464259634583900788462499554427627498398165121529652893854635484661124883027530940370511362784948758759735031994385338050216445716951940140247522238589684330470181594977292985389720802128838812476462072947344886621443911243528248561817793619968617461141027836372158629794693156679925762139125827379289564173597552033103932710191524201756394190136674819492931802596037222198419218446853237721188041802949730302598656 [91,35] -6289937414590057700900777882865267869633844473206270167377837492073918935520242577178151748317016339938028569089480756104790221741785276013383841645994807849354735786027341094048527525367235696817336015803203724363215747047727842026823774048962121041927229826160412102789325117162976549777675476946413497305695070811677154092824431622715527508853778053962025603092753401688751139921526375871232192919568457742211746021800566482787630952735470921187892356051255351372483006072409235111641290796355895890432501269073343000187957385822207074794487061743446053096328090533433057530405598028410609832748614183152036796746863959467281028308635888027097535592903406569264688908190010415139874140486873028801607110814586353533311925371423047996483621747628176981841394635427621036911501535944320396826743588089037843222568131137911748349287081715749235809026010557414101617111921850718058476096443109351704698424388632621945029063273179977783021163448996022131284987895383701119343337592209297057227040632832682732677461171084011775509424686574136252719340066035316024953246026370155917482415209311111577193797823176765143494641130300912776036696961859087578952236001641610470199777014096427506406397392116903493881322132289610612643344299448190430165337631934260530386102148468081456253623372105449951682101447928676568585868791362155601751533680295489743408695899865323297889145413292132254052672 [91,36] -4915245123329634299656862976283216370937599437419796442085762765249764007295485788317946805851815250605290569313802587391538325721459613375848171485620395287714181954154818111740918548413505089399668150698094618637017361211828594664957868041717965246948782026930829112599169966505672917335822064310106052155981001790123974778182392524344127153516700965522825152057171998729836697265007302546492194217602769413115558889181226912046057641839660713645451312567920728328563218021339037109606877444769228027813624640845929536435430633848364840345256705272372183406807953979702293377051745205785020288351971635118636399601808972223683483337251514922148830718444141015441555198873617955189352587321922976266795980380330029367424511902861824342567544463733931810808693167133475632135858265441948083908446668093046820140325289330349469902810535970090373871442294283334881390839771823705394369812124526376597414192301112010945339272135206058899801690711765951494195637081110405879975345351683439468212581823744742104571940364762176858541403047118652736174877924671936740508939120248291147916850538594736984320343703147979771882159313525270467318853125692467730352098999530487521902884199523911335990365528126830428778074315531817960729316302580232488562797382066305810471081324441734454326139264939704140315096894184666304267401410625408428001472369104148160427152520609384131783994261964856758784 [91,37] 700951409687478917205417937179535401094233794271569680687215333037744612827247444275819225472412622991929513508374850773168300607288636547652306595468917155629155575556007374175930091574164848534478328216763466633821440448491785446051686809976838173817986274401691894834633567003019585285184965276619392177105469044115880711038996383661244977918860095930453150580255838079926368276189849758844732361205160491146122815040837118687348812284711469071895819492106147944898136751405830763821996779617159628469616625476311606313945181867343297474168998021541807581364575830227103337319253668782549160025939301418671782811948586446939041400096121162267965359493964666435029064280843492938171520315536516955111901262317569709090179810276915822751414547549125545775316862165613414141222752126842146957645654681687358126869013869840028119118263672209817273070039341686194842893410709261430307146484501953671822808200591359774779422134702488276390062611002577089417318174225256307928326019478366306232883371526818936665543161481424820409503526041361510363883020629936918891248304674816839913820918207645244688953079984666993448304808338124487353192588350099119077657558265942532075741509860041652826875561060572121437170817705600002366295240855702911418680964474804207340253238629213771269566899830239273869902889553307667094921113457052679152786807394498093725748456728930963365716373878491712 [91,38] -72463524936094486418046044692731515011271373187883930618353070050397531439162904923364649254086887373635345526306248825451879453208715487331101414772762936896025221214590845372935062996153982899338152022292002508849497820623201449737919579438621967678847796320809948111759416413627057639631641350142779262965383363279791170304968989414523831941391600463283844108618350523058100946700721882994670211619125578807334868156258662692231378916553603255951872643613106694519832727442436242542368461222192184583931219525145168505457834355201890831285037870543730606885232597736895511446511845018905770177895482880339796976856457742166091532575485534404597602504620586872503482474946424686081107840491553362359567640986863043149743021601218945786981209982806132427019887024447762610295357809970040357733718077241603099258726877977611803904717209265957260305566685256019185639275865285785691666606788104232786915563340959923054723886235005023696455944476563820166628968842946039146864193278120548996867866017654282763103793121515428848209130389163683201720251032063598907765618129081260957376486265825397956315360594005484492320557930005883697050078336878565088123081948527254489368916064016597796300783564200351433214948972437944696390086904938943249163283980826550507711026157575547978235647497343393741091701205378840408442375770053012133592949747233581140090971428443319416995432103744 [91,39] 13695636795798231205101338510577374370393672874660147136496727363774856005886573360575296335066626913146593858386636880753829897791741938207991117980506626858769948650826650858971058417253535543119912223071431419767145638778213744712312212943031781896070293655455167750398406626493532858259980361238997325657728001779305780641811123612537520809315883495485101812012975891390758908084712540129330212796839603177462967120647015709416079421752155778510323526941897304564071686025046403062618006886950727073984050610824356047571442595789495349970842085892836602092552835706673097676856543386704097341637192258048510208486181799527719831022022383333222754584390844511464479640133364604682590017475343490564434648710272602552867773263614275171714969567228327837197057099790118170438200484917744498256420025490064135166611775694223706664808563290667696455499881686924687735706708227641445881716452253699334198354631883573180038726584085015806043661262198833578667706956763247726540666141156838471446336088877988717325172565391324974598946237326126767103368884944089185509278293026583746901481207661068683526565313729978854965705249415379232322407125579515812866926988872232377434129797839649109153885746593327147166481214976011808064285870526603912020877745432748673630795323566826764293276281890177412751455282371321911730711394937769727034689001661873288271035777943000369770650904 [91,40] -2271900765062828050083587231325410012068243707690993682691020730286108620833872540802819171730468780234080945706983263803020560642083209098379045608683665169286943228806742750777827370640003324973766897936715910715029046392495282899420047789476802852850938377913550937539380209552357776349048388693476742004643422682695951451781463684379773528197212685728149506833155662922239814299589171176355138182711575706278157761596373319589165600174662123598921798925751631618010010526064310366128284024946516339090242066166715479589898838432549625641760569594422970544272541716515788748897096198401759247080496207420790799593754870039386523216573103254187793308176448509137983751777778675210595240796967515606566449859740247007836787659756734366530941601524596651502945652393073329965278532298029214714744773400834197046315703410040811113838843513876533116496774723707578066262205482057875907154341454902019946163361979909697552012303649720790955958058979959279582826581122667286662770520577874254565384036538284425048442322381572967236799295836804289426942790961301586917240756662361962286708326625349800505800668275257327358849738896580409785900077219141050368759743076755117200470207435619281324152211342613286575716136506988819494136800567335622039899043102566372000998014204375293035722411109568263309439749249585706107797628027047588670767252982613620669725003962940194792000 [91,41] 217785571561215141117317687911800915903054360850344052443388399027087247507025479885668106824234512642736531962917173930400647511789284057978931180741451921952651486402690104051529411666177584758127737478129006802241796975838765307705947296545593395045758229741966271498572800237178016811674266033439081738430185906680440270525902354625892094446370981504915700735547743980642434382729460991879534614447566089271492937235510930895331551389164745116542964034228390323535703072080407374292509642775414398299530827282435614048520440490148409691266129771087456171296892833959769449437208367171138364545375362145909746241654236471221254336911499062771307816393371561685117054130461994422823985176795303090688793773103133989619567433001306357592111324917507056198491973634421859806019312599714421897114662140396434821199528015410318647829170060363500555082153122780869654164478175594921999057759813868843545111182784571186819286076972807017691107391134367918087597536446540722988868477867831375736741601002899579812585683317409310898615261921356734502967432730915243543334122564122579850175553280265499964550536342558152362803782116023119686427545798487368563526951218776320070143380983153662426980993603131998589656157722861257410671642078815184259350886178189705590813794561149284340948001575980724457396147320056652558972008273208475181869653675765432494399997409836793448 [91,42] -8911697881071753947003802647268972635385927672322794892698680721859394769168380388319096295344668018749622732393015667901790905849451522204828870921775159184807852087618670440249890877946589845293118128514676316450574260817684796825036770997597064245921703568062145972492387183927277506203030759498830622322415141500711619609879339657225323208861798245261160280274188980987093428327289972920044239001173083791887808496366758929426966566993442409273393239680513323472267742437934851541833808196011731473462775970164981074247405828119073724079753592881123188986795071206554897656389617567424410019654146337382705348200671827147296664171450950387380250099964944116555872112485505017937294374342843152047771355831187982307146941875183545562733119307777317729441739063141421210434186648206064664088273256210448254046059129201920829239207030225121153169566535448447050990240107907975240879099215699993726557297295752506205460405420783664756413046969660214304090486511332623441999225883716328983392901667285188043308245740753891154229830004764534318989448701765384640997129691136981633812526319578357857335463302415499548255066526566425481189991407544469503433731897081549911374501838864689308382039260350295576558353288021548623314272901819295903558808786771625334763802783031522999410600043468587142487145831578601070116823673472512761744672712653989258355373201150464 [91,43] -543667247591090660944265888667936846279277534939617713663926163591406286914110583505814496394939836198194799901367731758537196604723099365136043794411686065047730279618575989229903847536838217060433429038539165398647456270920351976959756926949727312242853028309758311988115974592671619062640493302988792041710621013080939856147694761209674152080876995808704760340690475396799970182613899695764949231675056676033961090747365052018503525735538789472351490648431575582161395765665481709182398924520157568672165281721867150349134685766725510948146887729014168023335867576759687141719004337324832358046651167670724376375849991755321120501165907373422652381843521210923966696739930197145620452381666284133321622160087077583395881934736333776612428492909449484556389067706838150712055127076341063839705605845318706252352200403795439693777644250552224194450284407521065538895728660694792471774237899471433309127320953380405061995425882519747617713840841767164267926948558081612773847762498284001555717319360939039608815487483349645896349683901563043043970186163620903901751273282470223692353970622623719556640627528223810074518054380480777746584600622037890220276801999786261012463223166273126998419621242971828559255285560574230453469638191239941740913683769767847620936971916887008699649504637064103313034714711091139776444205759801875907118943161238827681453563584 [91,44] 109453685732097320910373123802305573389442869149073570688320726944384790587862652540453864158359588523636726049292048507086112953995224595533360580416305453095104263878291392748214671487673608810087497448478519344786787152740624939416730545141536973973215374666446779319932345677369097938182614528002868327862909722569019058728138589717082958532991909560301986738148181354262160149798583568187070729623842255422956057569235777661573223115443571629044760446058323191164845593032563812873618662038594161746397142139924785351881526651339838275792168688985848834872652152225016846165034994743749355678081999869434455662299859078605225889733930050720566029269000750931688436835691050278020174393538397468826304704609184251707779205871042090210153241320377285531157825957513313249684343062731249203559635036964423243743029401032058229521516299646848862034712544806479804085000505304639558579440029450537019325834574526410556688371292513195810063717376524729015394558655138224264787148992831835449424249398384772769394657362005719157267071662366851879283599558104989728604649703315773935222736960759749250018887433885261771969744090678851571341123852313320931427609287197431789117699687455114576245936134687864860968486589504593226493241738938603128220880265689893344334875403143090915603403952635700358928708440096776434267408462452633116126752700616019506055808 [91,45] -7472484224247950085069815434765667321671467843611925283954548622345716465068112766214424159741580858532429187375062795054561791978589401695034343510257582162305672561554986752170231026045359948771064172435536472053603344440443349014663526718595957383112893334852902162812750261812245962924266117463062344754794364428243139308805283674364758140670754596476945107850735141686425554723824561207911806030450683779648516197128931674060371144284886921447922734895436747049215391652967511839965949890464661703258806646968267142005627345202887049734262492105277273705162232442310159133428280672024062300267930642002048070624291235110625974086987280128397787126083059097844921683460310679035003144749808700156988812031085898156226020649016615480309370541390761924905515220300982898957555558385985413834385725715502563412348151778362641883851787906139179040616310832124157978559119723730318917979330893510313446637444356865123029396466703825070645420761399130423669987171677871179969994346563013887140314817929213418373981302842584979900530219402907715186895403970965067614812095553490398314250313416971726187218260769760936437879613114572710085410737755475622864795892033567661203119119991253076043075664349754198212315241463489430922178673142139003298990417768366404917170054119139053216668026211863560132158922493533601034479626856038307431736970767528214416 [91,46] 232260954368678680086605500460908943025489438764915846879578161930793874558340381140788700639222025139663478151429215283271763999794948665012543937978040408421055014314641123211228648086827797802129434079310928482893231716385640163278198921946648775617235999772400223788856403308440673675373927310051539461655118754151080084862162479303276488371475218390785704781286812028006782982941906646636054370652589973353102824710627406220015759993776225591883942910205104192554427546390873134611613086298258874393046861660458214413022063446818287366831794935948353519100924773076383575670767250070642777532207998206067276113685614085649340224351670538858761996961578671900625310098707522866042436308674595362965943337561422377200823092557052306688352802630764453903683248605129523564076760606871867428644526362830363974204096882600610622092323371480108627984742157274125885414607767608688638812566172339276442810615704893414800392180459676767579217840737233297246041809310318501071406664567190176358577802081749211816846979423494827488844429124026459178949980159361589657542341026535026685649845248554251520514339766433888669503892397145137401612479971553523026986318116966373040620978515294362578885564313902523354741462408481250275610367743701744666686468050667834305400961398474219030751223699468593680134247324357712829906973425443004923931755926424400 [91,47] 310884363193293926467646431778099197439654186237770228950325491515424141653529562797539647771767343591761214612509702568534334553806312648569861621732906772212816555609930196495131080193915258850781256401932070756784440486107723855300466969786063547445628737154354504047601692912108792643804625380294076607130050305471813627409619020222288143963071142621319173815475148590697334245347800124762442478486750910794997103785164533839322379803405455807234754192674613823113490050188723628118533174286441947695996617503992949822165289537634319697135387403108487649265589953703721698360894833100164882817627851453629872418091514402031437291526243837691769990319577615272757065995522154813146322278110372726617219567282687828557133222756582901291463524082181954202322250892077929766573969734588826450812174949142669167464369663471296378841685820114928368710760982197722326263469801938878952731805782655010442616985481257638726461420246072652925996189024784078130028637242959206832897346834677814127935894452983751145354174360295391273118154551700550313150175001795251696854835170076520908393248636725721134989252052881393788293493532728431398713159594913008670435092862063555722158089743553949705345106855576727915863525500227522751688035524898454290923546665029221143932414753847048000704795619565883860897793352661334554364944830622250458171036162 [91,48] -262659827793689856096934882009584124996142126159192665968434140159248126471224696624681299378723160641290756459331386608621285056629744514439481117097237412563859025729201323308026354120390724319112130639854880307686654383789875099053442282154109390274109325720291982599572031651040100673871012030685157746977588407993084129931515046844504856718081377868179559572372866408206389025052325191181626648090675968930976881048288689103850530426659333237698720270536342137182937978739208646479909136151796344150640059789850556075013879128873877482981805381655901976226406513547830478076611883664014679659766831859661174716780180995884958242542454454304653120278945405323634446423670132491110847341826803137664193343256210116985997385121770746641646192586868786969072815159497868712174006997356612542482770089247754151226265319564465179801909863641360105662491356567044531708848695617763562529513104428493190044018835661934517180324960298609069858609152625770846329123918495161417380670491445100239276641028256729264094646908354152035358762297910485954007199435878773224187478179290156269872524806069125283025687266722094212050345740605644841871699717056462248614988336752645965708867250026417453384781761654999002122831228689932953897447706970566360707278254964346927653943011218589889333963911720119343156751297096451029774813973525540138489024 [91,49] 7897954808883880700999330958047421823559555252346631871334168863475895866134710114875905977798107617227210293324638347574763282779941682801208950493887477038413395906269901520718826902822497628066248935479303102009621093746029788972657452791770277986485406752032278912412961891071199109652910802273799622481417095265385047055592851535999203365493510026937950892617830356337042544050727992317126675296530262955159522300028258619794408624356494814666116785560203874391857451280593459936792244206085292229749302819160417966526338709628414264918441654850881774647932671996987244086692876099761226231719165549000522366233301592873595421452626254955231256335395411506444050343862774467767121601979138135566014548149705283461226834550964263688534513480608453508343359033125534811007928089420140296444874494470672629799860045593398423307432723961010754730622889012524607812506107027542409353420035414250902569970293356477237597379352070584073489560341486683084842832087165195312700391443022162702666623748359113256558019933137533731336051464567661614890377239523159051641766551859281513724800618879082716497015151963916333656362833450385962651299030113094039674308256107352339781720171991850247391135581727900441394817302741333984897933735819083807501808812135757914373478617065604958150742593677151920608895932929315466164220830091507170488 [91,50] -89215562327033850131474373931667688538116670741114321690375774324384231063451723158915027152829191477323812556790802615508401228128827710973738589060784570096832699071749930761563516761315321392282813735759187458268602883662925823318942030445379959596350851392072088684650587404874303028327077665060769359937733727849240134858716530580828256768533425909428995266267058770947501687580728529060433226465164283981154993289360240418193980810697738371272649149431019564991916690985045410092794014854699289598426430639103230623172509344154901589873051099313391953930576938328670605334826275542821512105829694387377603079889813629804833050221955106721680121786417521900479134005148995780502256069166364649702995094363564615037174205652242252293983833599387131072629281724114864775361984873565107048180269238006941417336663637804471433291764614978864287503204224567634205171486233845557270525698446158559870374142461098249572354124139492321224093021936446137630102535411240682298497194992525141286769330217562471965680569362987456759173829574491638311163148363685894477812854069379039011530079242290260878955779207521656249720154948367801499552534168056627425445966479533339069223992705414364548391606104410890399868845360423009468308358921601517574089431603724089498304489545534722589816522272393059108237543450583147598551147542585088 [91,51] 178268261978546575509749988982493542119129753572554375762388364052806717767379447978642804916609687183165304291856746660135323286574138119777625390370934742486527987194001483463522491278153994256277159376815623105226708466395179942237193998419403687840555665083487853751771355494311286303542515497411603091297648065821978581136324299630049814992832457712005049859616188971909900247827407727320977771437030373540781607225519841129639069340293723390579190964128908170458590336039704123346909816699895084980205063176634793649400622586881213791835014674337695048745129757569733316536044420520528557917368786691885704901795639466288226705118352404796130102146524078012700833763093942678392464325501353707346431840766055442786411483476385807453997440534926269636423117790974256984889849101039725506215659715450969645312602323586018673098310659748546671911759363409450697538765704199913473196950371913792624171523035852884289554903106878928538893330624746869404233334207603725560637454825498853508793233245412775540709899988075972862291517966159701463947401891421073533835936236500542917103830815993818551618427156520400303629283552563453945160969826463132432093169498260343598555412282633915301661603869503199297794809543135442853812480552342177260855186022480524673034086080985230766989610362533794677378815419382677395663671200 [91,52] 8948626405789183321136944735555374825897241198775511296837951344857894670288681301108337605056869669069480359010614475624229659074616868173746195144152396985680198643015580149067098128625130744717615869958773801479947834622868935536603783154362146155272007748116457515683182340524304045247289807309035032453206088258209466682313268543210486369082038380595699640381906610616625722151050697339462563436063053070108839733304859536672025144036508459849469870641596603660999456751969670136702009336125690710451100211179078177656269833577182740476509118018837889040952473286212982452572903514619923541305907603186360858293671098938741443687073472579176562431799432358469987285224650607590479631342054463155211855878896049266862495208528234819460727655637598081097598728844875582217278940163660355576273722619765459417830562349923286790169125039964830794789318209641097890017657889640809722502415076060327358747688984646937384713145517683463031684147160125350804030723535414944079201239547489937221218698301212827087576282895606579978722394615397928756578496646386302417377363349820920078231242366119950077466065176782685346787025456297794638373968301864484087439304435322991868716264815741270391510747334355237947848802624571852184315693407510957604441455667483305904679652091859794541010477034317854152657203879795057488640 [91,53] -77925715217441308314185081922120362125226047506033126866928753534266283175703402983009613104029506433446605604880821684983582814283384816157658816340187285654061481002259080443895214179243201586199990639935264560521931112993764001280807051119217481996181901553402561304754638201940848331704273013186970843672167522068898049636981896691876231361533474570447685107905745482380337057630514106117828198679382024466855240675079903589960776033338222239200171381536218472263502118468630983895799342995514039237391584693439511712839993240153997771061296817909431112414225106637916582130720728375762134246319389860620576622677984537884553864533659098079451932963841735775797123170693146115982120516664150131276164792451506096804245539286536610235688968324622573115050706480027804833199595395718808184691592148417599706748282761420434656308620650527118575267294559842841373021835718822842953551907831363944661364561874030454561855051157074984080271262790418560948587810093122676638098544826836203030179693942247094037378843972958377289616617609478090956799315273922310652791206058665905214806449099232359628228932656429260717983280469519828511336693056212008014683862657208924726321824931325736297505752981553764254786603751971191493126563396201508457564769560877047455470799840176075566941283327235196716194998302832683872 [91,54] -119770409920772843228030674158383479039612478723680621192984145128461862609316577585403240865718366723125889960776876712076468526649272344839839095856096568537019827662156357172146872430147819752231611732585984944664803187855014361269181775990947763717307016981030323328469688181973900530763009658935139085096515160885009175662895920146445576235358607512650553677911123224680067711169738053128287806249543814105724748601639870246008707259561758922776214317547483993199119894968910274917745834032190575221833090298214272395859823847669353246832492739322920849586138619230397349784758854252794565821717291304746257997271402765343505667387208334708359625038467516021324812312196801212198520740739568913921218655573547049188054521615903163298313183952808393660033999187388571517504571900099051458801698505693254932505539445250898053339130453196546932706869742211731670764079998391703926488629191570407188021519975942862955023420171335665839818588297206192053725283855633637679770218999568085168666897435284373606761713618534288700362670867584562095298776026038256359215214382149582067613818273632151718046747448969565532428074733643956467318279538799196305272562789184097896116905720284875740443954577370862573038083736357686321254324180403534986353491719493325045592064892092693261907433727891682723122577294016 [91,55] -1046227218324812060544019849112896036960136404236532417120143237892173233650153607520839588799778428611457993816330438337221060193434934412864942489772459670932651924029641562590092254211012564236869950762385031004660894230675108969663883430053506541608750700464335550189648645712371667131766789516526786093063177662158354786410967969953954368801721926427252130327992567105870944348445015938863306772348525931856514868823533981339271061759546096766022318499089276979020861842726201518472664603163405025645952782840660902643928851759050833033177602068158976244711073899064996175805634540089988462137216874985131935345413458385149452233520264089523171538349363551980928391629726103008729479726373388072944306033362259472169752632451632217025727010224269435905959307997377150202622444474497763350336919552851566148683573143406365273034444629482510927104706571280670893641497129682787228297131102607259743591210044573942356604983209109572572122046898580946558890594927351471132345527916153167563387653251584666343960937658758563021409965792459265559402845207811886219329105235390851131794607245832461649797876536185703999030192921193479239494081017983681723613099358760182717820358358372676046514459615823020635880100593964164592544163416456318740162439054505866210893428392860631051065014159213650453520072 [91,56] -632442684126597698701676560292428487469642702761574188531164703104164397465142051702635816418934911969603545610243489759387025302749457664896265011130783936761995553968433382747920981386369173351892092403747374048625563598574785678090139320551763660166033553418080784642326161614721458933485869072144590382166297254473066801125331462332097618698647079983107452500730796497106002549499465833233425982741679710861203655173591730769477866232555827288026296525333177827819862598874025295663603552346732120757953553806832562725599707485935748758992652474355178999618348937509432746601161987021673454308630504498969041801001470272764171775915847175910479896879623153128254033604049028116859357965468693852654711825945961939004426083217335907803975781880209927111520480074947809517485740916438638483702847379389892816426743360894590182701040015689594444972260896990532421788979405633811553266755632266085678411897532919294442094003746544169518449172383449275451165471376343973833524265005496080130568710443095161694056319684730452355936593515948261689182099670406839915422709823911239095193128426902949801551428912951345479420005965794815560751304163742220274032839711032490358899216025145231702757937012297152527683754749518643676457174142990752043809843448043113839871818053463847650866901782115855872 [91,57] 101603794780947873270202363465051894519699757043897868295503245390134753596812307518437686277416241512656174599796122305910125439005769196982306123284852448324297764730143984053731899058478344494632332787050163060182516881073417891822201670460045538705952977336094174624086404585335256420875815483839148609653733570598369670649232104595436731555017610266284036118565528687334154460112228337602428689863514804416389993029494823952165025780947240841282811423891446983524438031581139746277979312880317665163008461623809771277628771401308163367442224291795030142957282389082040230648860105156112044148251558413774295665567261524698252337502575083603479751605735031164648216637147617507558436308108741978061485444906181222315298513973095713044816383243108478107966383124639313817067616474563266234126546173881932316841616059764446903482757913412333047462810414577010852096188020472486293514166217775397108971239670398877879989201524493063735624892105516022331615261746418212491698516410439926399777903247716484868284195641521031341323052320218302034573814275233293334220841658517461450479314218413909780815027920603199177850664926449979286327445404258150750437803975677632277336498872503032753914462685579628204277095851122888336174388120268305069725211276918703613808493168953163712042636245678272 [91,58] 5512358462903140176206991690118904798441758209472728225218393245455770657841931708118710007908667906282038169880071062688315947077527714170105296597655407732130448933744279298137457817826966427507027189467124070069087561199710102347173832609850885107343603649530273922321139613535606878767937971737113641526987883230578892130776273700429714147286183598408438077835992322421652064652819803396336198318612896874867784990430032785127782700384506827065577879520819442608395547994803871314079837955371967191227061198925265561948856306560308354594904887093377228967928692360740745322546050741793611404985726932126777225945050359936148210418115577154141191864652662892500475972543542674165859939115940814680295784259504275218603592998088082491755356896703407666556578861372606566725519326876288085171682949466410043051755361342979917262226709704621338420858740962850407083893558361732562847882068310865442806053335888260994616198856186074867567531010905665048785115296313548190625046234989058717733866270384345777543324662438909221771240208135991483858233598890261141841367811271544070823703161304552111474046057879392856393899304365852794397778749611008939266226694422929625903080786200129400696801938565478162129873914498556316808677866744535297295792412187554168722235310472222266820490624 [91,59] -375819196628689340524081459495288721786464817328110229424831435047997632904482574038467840320235244248800828612555191777817734445256370952808087674066293820852881078285404541648095358377072706124912991448786493569616223411298692243245105955316778702555758573349784451672015183627276343726042743709738639214164372038966092511299869029252114229007172244346196587258246599564320081446199573318400646495780725327596493273625206246251531954443029015845476578940914700451966208063373811729958893390001852162286000606171830136157648740406048625815577970023458097702676540556605660688238629192368905777277395895647603388995118218920608007026572627294335120317997521807620055153396978427809589067312691520062698641287042012669086852686952858664189366668014826530810917747830698857110810272938723875927856085314198902903669436133887099791064165614064576488837352256599952588549159889434745773492948672461618038102099612064769931889335077349678828346241411286544413758783734700118241885731459048671957866721946016074951805619996712443324327122398651564590634485601242238284286203128549748717237544359295514451769656305662694255358633265309072484322406908313649326279730878158956097917454082327848097697906395116331020398663163024089158102347992111207291430189557196055017273343672048500347952 [91,60] 127075542345441904056261583727976199697623106057410322436617720584492246713660634786285350580569015082310694108276067754333285155910730116408705735889755879600012046881131436165224547751342345469776002113521284463477483658398185652513184819947936823550880120683658126950329509084151267375432662504322733772844053243005287556289103988658178612713102369909614908288689229562955006918919923936929738947168464048985371635370993766157587836716942897973881676428972547933926199936559388554266120495622439636399957954080945677756778571684546368146137882420245053433889587925576735839202499119633996096700048937119854254805288800018279943017116233687907317820197664688180450832960842873451992936654453290558680247664676171779539637025906989944442914373607156668875701368105644576674574288795691470422113935571571669227833010558937460560487006417292846833897241360101106249960806069408693413973955782957972834714625725578645890577643875595970537135273881787265591873256343417918942420282362574951087712434655944963870588400452238718266633856696760514991144944660570066067775042714736863185707766672811058949299594180751778090797452919330693294285835477530604336328678214254479793610144574520096664192981389981528509110844678227452246603234200875560517429549328569638336817910386239808 [91,61] 1223401507180912658001687828662495268551377091941388958992566901612616349654101828115189513189218611238166374775239575529273910334293726664526683556830373684447392447815761561717877360708037472209210958819878827257107968991213478330281257880925688298024760110303339064060918682002216601423179775577036601014063221463111210718660780339034615151868095362864536622435009580103417579795560700906607624058433354371609392309415419439584341271459145779327895111920894317288011379376712647866928443005402075891041423578732609728607060471597843252715971279241503168102942459842973670637732126914430364890340302703414556337617581968864094874667674507694853180657795219813149631458342502806617905188965263362509345587510122544275270928748312138463850044783408926781109302520936432699021651467376168540664018738859113656133215844173469817846754024182507901259015497820950981092538354929386775198791586494383297377305774100964730562473540792049335730510672535063585340346877343318345473609143930660335070467665864798157414582373070587554583428657749368063571782827143428410405208554024040799122431499922397971832968871973726356459191981844451264850537660422067291415330011750541281648089363211264932515556339067103757090370081157780970417728923983053362261888413369343975585508685208 [91,62] 3532199769287873078755676716247374874188328134931869504135726003409881209045528988255995046561375028023489785591940319396345741106246594933655491732538069226982100881985796313013231876976640260499297965918621764744030860974858843321272376547653841895420375206793652205270076140902658580660370333994285437393783170514101494361677569726612548877994503280243200667257125097480872702528056119119734736482285304160281700041626802848011762990327991894619353198981194487506864313524906614225423825860268703327755843689508810604944809205345323730258141978989092974308687827286711306977270265312398355223183357078289880818993064613150138516781436793036160804006989619633078241896740131517294085957835443824925489036477552828247633798715571071584788815185619379058032095687525692646492228123633022998360605430604093598481005911228869917216143125065897849637356629005608590221394290707144129913708243499954535619783372906454974368955035297287869337426654327016117272247130840711946484159954894841326758364653516616810842195218661911441293496921487011289549637385626341088229691358916928387478417253088441126076361550040313887017230039402270776922106860754681298087137507900212909833346529406441334304268383952115295794280241720568551068677002353981453829261458132619582201744 [91,63] -1902801280973774934435171399617681760286585179792547311805118488655628511731480303856568344814701496052531915463208384793892674019053247326294624673861272287717448498485591653295569883459510893280346854720555325271694350772513345010712992771798744896973920756363815072922351652028939051847943044834783546843215793854219758949866047540192078869166016157097579104797163809472106491564100987359662512812235733071688832842857889380879639595981884149301743186344484591620434682224184649772237859631440182091491785271796414296057429079370306027436675799970440410569402762663306345031206254258252790906519327943103852477204793323114913959350433711183735557340731151885477668055048489311705513318251209246593342469277499541781774823862931268739163272699516501369068070432533677350147171470306349668089130595353932140353308700242348793082443350506012163156868289219951399119140061046449021959213161195131186006536025838184146047888870790117203434668715529004977314344107663323932054025381708362833405861217501480581706065547026330582037954082047074012218511815423705481978775763002181620733601499953296273300278013507039483141982075123365771177905038888595734938770805159953299533181448064740993116035226790681528313310939624230022526482376316969488792584405588696262 [91,64] -3164926958419924005272141909438820029897471039488957873804264500727581296156543388665261919170799711836498720988854481982975597045993235715087081567908475545403356676884124687223070796083650822336539517697999405491039149377200331770826621470133666185309905590270095637176193491251086350553160813401591696358804379769986300723981955590925346588640039909907093861717463951234235864713923965075816188280584115641124970457371686632475399017080034468150711679301688770332105185488284438691503141551035244154866900023694788252701011617848233947823877451847190247531193290197510340242796651435029994372164518820275704384666616935334891233692023301452931897858339977349308109524546005553768913339612161337413173732995627474186965286232050896039570865761695371005058709285058467724510516861436449115985872390184079593450658412529005655102560512647934824574596894467481268904600036311207659337113863373380084678395192242626791746286389363732445473825940074651879168141845745247768498451254255287721278858967769197292620254762253733261606119013487655682259178985885580227891803176669240243132195921575260637439691994558496322681647966238082430108843023285282341629524203749965642816680702257380488077470338084396256636150512171282358959321028153469151570891979584 [91,65] 539924740045883811342308344288826011022872254827607614357102984070953086085548875824147706027557801458342861505919714621601165458419725691457609151507825594612939686249846611965817429207093099579134059603474364655756676515772164544443313976609537194730640150283615070291411202319695773051408521244209233254190887018736320714608595665775382646905467178112461687383693105541215118505487077728203655283837751141975622707171451268752456539960202629125779862707958931916276236553172063761740321223514454654790845970437953360886415453768476507320251843027218607589405399113841863264549491670727184588438813271294252645529170568653534314219431415693735829896777449553663404641556848101844712095122446311735016270883348773716164057793307114998778256418106724011216612332519305277905405096912426077978174585921178065822408505972100897391918815329429025537263487067778614260166687225225020731188431626283378085507251978053036123446180312401618644100326144722889020120707650472738848041003116613044002735604909934569442669768088223478703524083917480438810048553660179907747110012215369923255270634429783827972201840666777594300078260908363989996864856717332623690103769021842213778076090862133941823926098630149043229977013478738438848175644210379596654664 [91,66] -1130167599179758133646614611952697140223918739415523697694964259186340232163164712317743215477863481326865320984517907653180985809408302943030014122635027535400579354572281064356125917428397540316635888479062302879892408570204600975548008515872616022671125369226562074508283113929510667189952199660312996196376469630021794586704864318988365369592257085610520504989681197892464946758038550064082213350210083264878623998996674211709948600221752964376060017032492368141999368398739740369014152140322342912898136545623781445849942140241811656068764622647831145067479366291872317693164386605842898838458087843914828403458874407570505007554875836533866630218450701854119929113668108005004000101083190411965570744916109666609494274491212420452141723867595838064389353238775400439800164404727600512208842401869920229072186939510803594294460037549258746230177353928176675268900201653228660438612183597475059901006608306928365985874520926107194391751342213700774911828713551222371738464206473035670207440191295469387405568478787416312702187903548335307377097292029758390481842800829396346523839831900097990288660266475572323828608458794987226999419902867933614490677984694930141879917231113886455229235683373288029088162835795125727516027464187894944 [91,67] 46435385937994733300150869279412454858179709135817819367849191655609940074738693691511953566211958015754447616037985379990547495567260676614304783185918568411767690695065562233688689342542992615330753974029737887199732205457759803097625549545713768603942144296306936807413821868526136733116711984631591512688047959382030204072066778878269002687412254771683842273518901722942066910552678984927229175022748221504804982888619980874731146599332418838523188022798403581207187464586093977732695324612955863661728798572470900134174259157314839828031302550496615398531863057468881014356657633398183078567244254581209846516967182835030872499215799681088309176121385178030597582368984605502033201078587839451620830943505515625837803704422215211968452762056961819812299970220006374419427960239850531656946422753604156270224768951978513923684424686123846833485197430283931293527856494033786304595125350706134689208996249917277541604995146056650627166450551422807814862130444244584740522600709676836893664124846403453911840079917463738155179649676322788600232540255191204595164587067996379495602068418691413094169171248174085537659684772893606902182611317880769398813880653961685342398823771752049772664906527174059289739252377763994740233970652 [91,68] 110137527732045538426224826432925132198927277534650709622931798477186234538735278823686223746132581048068509104678495984388552036470446679944954880019057152237671270484552916387167337105904655644559980502026995391532824082729739958042882607693151672860358758895079321544851451172040965938807191558698492714067861404994726831030342450654951816717707538355538583172048418476735195853570867813114624061820136031588769882705506618739634408334598641354294161348080580565269193574954055236949264847805615840826871492440958467214172729206508918702217512991963404558816463023847171425735276042537346488588287557791553807009939738565773521361579306750005009600489576080187884956023751630713626770646077391971765448275726518525323417995019583705258888888702135393488447137952921067256790606924276233431696660345047218969965486840369299127197860706646367289826484312486993785763719507704899828358277914077248286933365760178518551810503807858055381191050162178462172022802236537851486706434211272190989246051056411316296584034407452903832465592948945132083569400537485765449768350608521266220346656938872334489921587048246512648118668842662909535303779916615316738456104909155179877952241025526231435791198118415956831457397084974829459200 [91,69] 35447635623489505116074284809092198745612895816422476995560174990579955927980790001543493961726204346864854791683810022975123220553131989368830224671581584757918555521240304817084667328512181134860386394662992094862518797913050535689276899271434004835958140617598338401244683885641874424238909660595911591340933542659210082018104252526693521850808445332453371281162101109907316630307575023932380248786144535074826693082082613525686421346016446845177286815009018857597833094970612997437418065001471285344395124724248210983756597494808038299516776158689192493580975645741371370001568810610163326642233346558760101892813750269972171192801037825298765554444645889897465840072067074128271263659814741352314158763942451706044567657507822743304094540327924273486931046451852336855181056712737956260604556516370397250743367928670014213745996687308069650794907214192449926956019686257536702261969218227663180047534173919500266917668861881653936123013735238234203307634195189492764190795594575819666156030765514371194867881874395999797023881713939658122949617270829637779024015038755140924770153011301954453159001934821052458285263763648183729361701777515359503390835284148207769477179805742430844215525746542770454598181480331616 [91,70] -2564867981252425822705135371333716930147873530094460877597010540090153660124679662025019094727018631149987017608422612077258655768202905050908517602509976745446290952780779254765921340452671675510895567927573007876929785307887741248651311325109874235937552400241031333051182169877456574380125847697723113497487358475300402501439012789464196822113882435576116016174183513027404947173326567663115397842073487295993748874989075177407696024841215843731559297434156383304264344818240692550465005625643486918765961333731399102510863917596164524671483765653834612331095721520699903515812270893305995974399092657940026827489694658283017930547180477838263700325971983501408063773418940079710426345668099591246907485887893169836288735086013050038568648217956849249355671418701988925409793295481647779048259325805551529878606737538628676503983311243330750346022172881080279294365931340384799773411772915754164174971797503132756775200580086116011460395161718048550054792241158449831001974074360570381667141153315006765348864037820090244471561388660302786374391190321649098920206238540182566959756673703247588455771358367161539434232696311269748985480047251073698716036427035781405897651246975057966419632219951188710269033528 [91,71] -513811017464039467853549122482232856754734639303357851019918208817269561066187690880192484627233968025500028289610899976581662609513997217143999449903673824666436638475562956800937935277509446385169225666830029608035065958832778225752102590722777946192955419193744130111059942415665506948263406306761785301082903469210458790786071479640029264891583336633725751715690234761617578475640285276549610441172457463125970925117900263947254043165725220046929342357101677649240201124722236565142072622907251578486220486765851316074513774152565311602654368342861056810545548744921930155864625766120171327424198951113558282273289323018975840563680061607659125494751827529294407396445194560820950334120233126216076108116835860286334653907124088235590872311386088799781879362137369031885348183990982710764013924644978626070936916461844082130697078597661171574847115221585669123327389949459147112892861280163998713198906190578846268087274578025227200896642569067792017509454004704528062364849887047412601197649613221982489549082217193664744676661350155225586895974004466561778881023817204922803800578982825316444893993975774356108822461911318726251007736468529015650595542688536174879626069041195629494869777155054398795 [91,72] -101174810667204319167016459590703798242181521924770360037515071301570936325797687912434863680866604755156027669589989998105014250869503734252453781666271958311194740028989227198893831408195910917691259799377825139316740252466774139686224977061091690536113420564645314765911088759452111884225366977877820152175077371526085271478368266440888878819235032587777098484919074922862175515904915805354808579556880048768172801911210703001229218239008889377174297310749477661633154135061832050317616038766733484418194363103619475579149241869131212407542665657166907726878857527764865887053804538310761592262565373798755526031485932546044594442515352086028441589771371754727902368104003951698531474322272994759944120231308420223106722074432795142301155938981400271989961940398343041386370447632015072084314567385378112562842126464600101804743509960376218640752745885466263549908069488816517362730557753691159699416776559534831181627242765616559245572308005856190090730157446764413788863775184618365400198087716139438644719786439374984593569461252130176368472057836924937838262944492210780712823421023642823533329450566247643769829875236917542274620091312525496360011511400540123783209343542980121847919534793088 [91,73] -22798203079518766330368010496277814296150923242525757283061944487267160013465770511458592652962473419763838523344886388341065951268896747801756117706210663274363464383462764624663521344006270301477341152939251183752214946742349153235674953974258647795305520138784915425644071391948287565580132597941539174737542305648795197351628792273799615071135927558984194863815572910052255660252306853526004088641114120079851058874918125115066169289208592213106971999007142641969816432607054004378975975510647516824340044012047184917112882724361852429711907104526952856703213323987888975032042060881806049813010822855061297443805490828255143488531684387430423218933261366164987793657352991539046883760972037576883036998730196003799422376955261428067967597996896793859972840592836715312731198714539044136434583729957516921616118475414307483739834652603997985963079933770437552882368128264235615666609621052582053875816410946830238607863085231161620671742369102750958875103103502087390670690026497738555554555273533834786314448353690811403969343054544333402930508574235798750220820464220089671980334808081196506686876745231232311753399646200239318816148584429416327754969067823981197515611410557348971039120 [91,74] -1414349479643222066650807297480564711103105385528262912809829210193906693888622514719738081607471993447971622271744928227017361384084437867867850659683587746894100586744319523726109544162110475653159026494803714899245664622635971290267610353162994708688731105990911459063550373756742916825585319768286862211064907241105937021261834567631967252767243080975159636713575803663662252221749755687915320987444595292916823274225847162640543846107302193435556350746510126631720234117521713996859086292777656338019150108099108086836658148662066690022328092195897241945392510339141087299990508907479295839803031737318977867699966882735294443309559229408182243738141642475329721790842079101772180545441706797921675578175169409031349448485442185397138618365810485900285866154405557333482816880859400592218784814342200830476853939058080920233531871129109374502842032537858575045413084656272142860286097639266496147509215929551773042579661828944622114233559210848782319596078649180623219769936972815300519201809719397704944648340033919522370829425431688317589958063365955831322727466916042294590573731825363963365185169777152509706288093974951115584554660275605292559526525948495874947311969325212768 [91,75] -23342711854131512150777267521300462311261483435219315901057722877964327106069836964806351215525225563139433084701203376011596428209161925593232054138077256919675952647351546128643631751115390667989051037701235106265784971667507884514995396952578711331300731661286977251735950495735637577735825509903278040287074124144097161495397085414304283982373134701731300299856000933023096074891312821924978654964459204806827091892921997829190772800730476997224437152841232468950653377416834092646183278371102036283181292279054943079660712916657819286702134116662453266218266503437079239844370019371890023003941555564906179337822018705985011770660055727641611616537525068337708474987896010447625414397685024051048013397967394503210464493922446729981383138104981755675300808452605417311997523470356265620644570994168717961964490300073562059160804309429918020984657626856857512637150934128063340561229041308848046270040423942486924097083856849365682295873275015524219162489722109334954476682447820351405154417772947006384073368311096836104712503707361547051845962383214244421281358723078923812328537887748274118689371525962545589412425926070213074304185408283980324793740167121186073391991996 [91,76] -180666422503405696297737882242762520128602637497944234149405573960793601455217552577802433342989952772893155351175967298748680171133804527887932819316123017351818812590220490024567742122923036102836311815271072104415833359634132917920442053511529772319965087247490957996818417846289753680060778191034589670915155818179970657966410754947383723329898766620520635079500323252737177281979383206010190433617606525554327285368136342488802297070109227387748994662440596022620783850531663379148787449720130801415145908329658648691220752205887582596133314371900212649441932212525821947116636035326250227057338214676735434038111471186510125027919938779848052196934333193565968594140414286028321677057448236656971567025341245748938834559535708575686127358658754258363532802838819543994718118734388018992483450047956652840629940192236853785199771833212204909623036569999793841125733862920429566255062381553665917593162843531968250900344723969046407545232464473646258989039705707732639725484719397625134393483396926707675386283688180695560598227596750886084277834415752569222392618901127753644955537487625479466482394782875211664641748321901225260191924235994106207555863684221848736 [91,77] 11807376694705124197748610317836109582292528075566514141501414953593924869960605926295997554996201511937443083569530129419082669285847884069213757727349862147084133200293748899369058122737222285546373711512831809053674000120460794072395786118047238110469402109895885112020183133221147812973374947287456881862803600826530785350923699752587636128164173457686461839466431604373978862852658082477541956338008055724452439332952770269740469853980302323322250647896654681472582456778910560174886994207479909911231683793017647969623909458103922014171228070718598492306279667814438979335327473964439182979243550135164138753113325892644312108502607405069877935361597870157673207683815379950705555976619557356333349067278710175851112807034079051114468480606061466609009477547135716453313689871816255900270565604478690370869301026035475623408513306604982431343394977180681657600486417244474243640751636679159264456321872149366117998389886053314256917214127733967737955706637048572797573556377780499949820529691407248973841631416130270156544303443018728899089598808258389018509280254091462585458489180795216606936079564039800951722016854834938998259437483376162083258796170900 [91,78] 953630401483892824221077723597777806558837331027004784520845195135320502031659554196790380162245234237599795422653738004278365328270174463006537225193616021985509598875908376030472401934590301028108316865044866789151059918448738906003159883436742716077026587456631364007149018372672871017077962385209749173074399709007674917866157859831718952210234774338219595088713737032094454891541155382389751034661427810861543529580210675437895406333916026897381109302327952172347997497038660364910695961122438260094737518217707298966194051054402480372588303907599066564758816982052836367588973791162007013546812231351793600312926800629520163269377544432767769699802004432073459224183436189702672431279202681899375004475258889509683292698201377680272270043960015060997240634836284843359964735120132888837729380417238904997603977824929398814261976341850909519912932054231400955601756729676939201923674382165587965400837533865690234995547922035967369392028685188998737072962151652933304843071355087029346198151990240729362983017674552350183400949380242628054136050422668527665597517017036938103723074388986075687397934668637019860365645343777471705456278349418869753120 [91,79] 5214789288167776409884076741810004318912219395669099435615631236865200143065836434289806430270219016465366022882935578909405213274039797293157872421345539021265708290103906173535009135932779191383099133688733052425472829899294907413353084171029242839712527523399940625901531407712295887040847057808656640131109061566189050721484963623894462681050881298191273888539993750985527382220309805397369413871587031298830199554900640019800661716305171813570537414133076054585615209766019082759960690084048119916160137088024235154442870334321664325924194550101709429916771634502976332878837788959235470879821875190180799381701339704658875690217039969545574439927468783560658915377640838367622512517893613087656922601454693724583851654619569348691067707294422853231467829941942177754371529769185102801669262984313741509930663022705420038363717624276880748799566317373025676669526090352568756013620195839230526133119623236971055589507821751813235855023537161246867020794803455735469857117150666960230710750094665467234283501443275087073824725102787001815165404793116032117741252586679802747963187985453698636053260389509541770995254867557641477985261824890828 [91,80] -17401359920105674409809274860921650390540822050454524084371360172232058283132480741429541236525061842125901625278285224328175121265379339180341200538691708505047546049884717115789794062970718949691885166882195316010193128277254395442461649174286157184831101471481478030234372765179120864594683484089666326797827126509760953718862446096695734612815383877490341938647976266592796489854304114483714413680208271894174186447975743550129878624961550578578576130477733228435616664973857256344083228819087369708458869218326670858417087422393913304672575382766214992335833684009655821924912657090205505272946349831398943288226999419993999092342579012679558842606685449883394030530505508731202232569323524875297645176141012555054087602372968501873338588023785315134611165868389901339361472580616389280518760962036037722053803277527803219818958940581830634009550397525161384686185531788120020654378067344130268036977695193687178077220742689890254901836742163767861331440072049403609702609993273759317656953189885280927908453902173062052492658838813160141049320778210938335264717392550343391494040029391159058366814145545487608385610515372655585164608 [91,81] -19932112765439236817432990184429492247869598308254963485731771161406284835142405313721641667384756196831421272991174963184785468242765917838381726447720900919438437069980179272041911805122097039197640029326835330776057465144682680920430270765697855526330018558034967237106243246196995194708894357059355551274167175850859744461221291808329604495299109754900046768716599217623202628790329257979672621285801627426655118004627608640948312936936716968382786227430220283559248106487797150373408713707030415942853022658432665644593852839013617980166579022653802689592455976012349078521702601764301519074529054186143493953354671481381263883393977206789683806771195867682949927099478938457772729825402851106979751081208286618948961521284502745344352262906008123493964416928485592990126937643816183841026678108811614660698876669302919945868067453932185493719254268207566079014760125872527829162990047242787860705428390445158199718937787979109594551428129124301281784949972219426645208169888682668944224578538793980414663123743898222611473458837421181919049299150656347135380424757384822628054625135753122849559862014064665978564736742764152 [91,82] 4955670964191374618982533972953479705704284958016615078970929167895215395247536715235384574884423025768090232051292890624494287435618124294243563040300293022287231787586402481717818184669654855467347855312927833997420962083158451701613087842967614258424675397734753100015788463595635373748984440090709579019782370062656261008452604108475390281476823892780894198705311623363789801301084925500253753964162402055998250331461083499842659314296991898620948378856409821491766942215813027393546491675432638195255379730011631675879382673837819883362577853226396498393277022780263012020973083918766756807583919468550729872041901199261358486918700505836249423966845104585499317916065218850827981622391534739820935239974730737777050917576502677603688577635751390560785458312249256236707474431652740425099398565423597256610538168178178065690264630746964696743720560519804639966812651844280025225795318990883676380350949959915356451143965625619035395440770864473150076516101770019968348991007811398110678146158746006913213462738718889440335959133814878912629158842963261700133238452102455386409997587742674223687411805615298955051072 [91,83] -6626467448120329296025926556072239605749635348093384887373943710338081283394798604237342134382644829443782280971123833884467083191947244562895020726518383416307416094669129906629606564041023953594392202405757885266259274726035794879867285953677632836907566835470018093160612029397528460991091584616983843681715502272639727993112656508438372838051993494249241066868516984086675583417646280042213391856731258015521966439844305625287540645749027186145462488165197222915847806034674962699212815800515980461067493175013859312125989113398083764767117130830751771140089854517051862779999840634247758928066481278790191215574160474209683327869073590516261903820388893919022384883251459374815660023375399687690921974242355768974494358236169308374856308533011850308011232230231026342072640410540634630994170327725505464257375405788306500147330268214383858482519821817474018550441189402316332807255784378871186510526944123811909124418639678722415798880518230315247555698656603145314072858470187991821588755702213615762854695713828677074042865414433188083050496601775018468469690166163832676486030052955108439070858524504 [91,84] -85002579546477499243045226035774728665728957463749920931641999827485914323737327419332020768549854167752148085824409850905720640883326668059992439940424788511621449586850414131585793459735203654064690464589133763755587659673122570359644809116509680236567872307585905961191812940022621247103585429076252365741876760363328021902682152965974810904125174193735615047500434887052330469730508244084289681214259004476806065101864509954463143065796703455731177451350161067715470385582900666889193554909925567601314964232169150137373851169627172509283560367825909594456686977831139392074060832124100641380736983155686006589743756968854263034965340869313221517502817631098312966621305727245226006301800646761479286922379810424944836502265743990810506553248222665123307507600440507375306048208478467818642083777678100001937828525348379773032632628093447641977266871551645054057825767934515058316265369523517534977225317229768099244462293399343622162402024665794746149689869110725780884598998260726079046302604745792576434249979768949601348719216935905111635091811258820873262719067382957441383342335834594835328 [91,85] 1200656868715286549030169243470991842349682273328488200878960694981615776620464129405128287749217115100340209913435438428070380155814179232228958037310394789767597830835423252797404780230408719597430887138572488539509215428202187223141638794546155725750516661936000625627209043915406376782026159990148557862377129873951935956469714163705620862905104228289854236963434934978668518575203492599039318339786540910394356998554259915095815462506235515433430082855138276541010193246291781990673540585358552042575530961449127615987852496617215744661169781092539721360008536208171885119459907097475990588855151422705001687232559635568581345214064385263681665833240359465567464030362650064221901856670821858691711513669741371223698192566878251285458835648461814316380200118189249797500270799166035223048714200366971583869916143165468624590650667646274133082611013138575196369781834917118935789463253807822196930763446951558581098772255374467899144843456252383018744809726927825029699425470202213583501171143721316031123254760351535262576634651186645893044131812570402380860257147734869034697215289904 [91,86] 8446665595951524347061247505029828458047285757053029811394559414554088843423138848753627066446769563450954068590915519012521636829423429966368500946895379595275741682423165029083250017148603722468678033393309837674171338208147630554974654223746597436524134055138251029562311509524973958320681197979464078300200020650392294798752923263340496675562949586352667969045298730504398804050760193644696516914382353459338765274843472014101361200421397152035970748548133154226332579055294512428677667456002753642726227904456616579795159381843298395538761976337560666390508536372607149486980944730334358164324674464071023983138190301289944759952246554826194814906126720531093704292874007915447265924940663255324458831446290198040782375849443099447160239650398415896572518093739759592420183272583772024701988428222432063378821543124955454990877513341369391592957488630323283110602510209667779876968546651347369832718315223445905073246357216763362891413551948637193045020809226109021353259974284805238393854508626669648772836594092343622731048753075379319213157519821750997513074076848868848 [91,87] 130242432843479475379571514819767832266253253277872718098103900365569714340894414448710742531362811019703975509180098830754555355140878839639569298575347368639436528179561623978314658895487701872719328978017926396072002606120988531268085596737024816769306850708340177756230327829617581669712048863599965526174531809514046385623208015549885740762232968273648507408435133246422508445931890939184320760486214867279903721013605209961077485058009489410046396782228666308733041910255840715352203607036235973725912893777234017441721024182415856698028331450692546482158981447312567905848944527824887870766383042149950172126261082419727161625313580408270739358409778943407980801303092685945527179030388430682102914674020829885477853274131801413764613223357221280342704908984424040689610642794271466427551347654884642739547373663914193673690113024783852707432510102173505771183882684614455360724217675406565101573555414421820154275184913126593208450828066884259643643881719703735990710468008436563139352738398612476837899913708591749519250327641804006403842613583674388850202 [91,88] -18933183790623925877437074903225068094211351193385065196349241915543459139362930074168854498432191918225773740257399709117091566155139492961977446655394393385757612973176827329900544911244010319361863341413005962024031285854762517067619967802618924822149766185786583628613559643563098010500953487087228747075455488990387029373416912187331048813033775753246452398223514086246854737459349702289977539693019421142364115019401698865193635116543158599222433384826645689277744285164802008099066286920186704363603816996726090873927832506457127738454165765932974829053782183860914813654613135177192605701282424188902327681979379326697436567090120980251402453324028407483025003818596628904960725084591632105243684062157715476812537390326196555957442138043553412439685787974291736323929341259575396482631196664255700277219214458386895812978274536705438737296055265280227501774088866934677500412715373211686481329109261514813123829115907813159264380032681531525123763411035702267669806358796651532160327598368083018837514858568041460753426237374400711835319987703296 [91,89] -4153317058607689306535847899460983839570411249810140680087947991424980716188806382589177474436197500638794596145745725971371561784555981158189297319789618596898557677346775570471859915725119053708768753774497985553076412252857214988277563681357802272486217753884893392272925099121818311096839622414138686592648925025185294149115628534299493294439935126641022388780488442055788137751142667048843897160968259225476104018353417032217963526888101781763588308350298280578273094066471980508625579397318039558093461697292389312158473726976057853852280084552838599857742603433140135025634859258228362236522073861355390096337803044633114362410717722333058428045304870834235022697065109912021508647703019706397325021590536448637589164555935463398444056285638051188065381664435127516474010871241557103034164511715809145734206304031524430687296704204894830243917253034904470421105272057543614641433859161921693493205282943586726542525742481370986140399010535836449467371028141778001967375398360503098381459732232316946606177303145084525092982033339139392 [91,90] 414457674597203290372616141762009820643004621847849664388664080396095917439699363472541049944106285393366841147487135750857327607073391092546599925578420650171002676497150268214199907300216870574549473865943288425817468019040428856730042022335877317724882149318291432804786221293408327672953546708742547405214702964939717186170087392114830920748642986684653362596056608872140167669169698880184081096606579398151178231114134953334027879872161407733476223454447710043894215831994643049473130828931212852853055104074941203753391696557770848304071996251841190697505384210193911004144232859588555818188032451210523802307936240636108510291587818129013377874915493790659926617607899189047471353514588484813656776567419779815928092040355448414433345980767520562634832315333800309209130306975424757688642476878890186195437450050381714504314650480333644680728136145286126317915071319263846370189715876072573349650658911841685627501376280021990081132186548901050645097679051038233098287333341536797584655605572275236257420259882676457024416 [91,91] -11356486859596201350131651060672883101513786266972982254377085196758077579958741970957484007342368319936435679634288624505882076608738427828085926126700105897829106555022367541938455756522706716384611782191763654561103519807426148051605148302769969932605052788061262089830257059675759901231640352107908803218501512550403646846773757397679218691956493521835135775214443721206977048008131079759418002207759014526469778349109650577228485812511756223849855952074568665493834578086392707287132313191977954004536350360788388368506192103859297470859585095440087963912645207817109220847942870521458522318772682092789036484743117485952437290985488314539748458149294486422558045210547123028622001728196902996763231598662389664368868810190991263392062609412312054532461295647290316942677719391816322003354273413837586150125082567487246586336169132317848016859474641646917696766398375942437670975614757685418177743680882621771443640504712353949050674659530730344360596085336740053963980067372408653207344739267383895829763279772 [92,0] 31426795120453560849921984146596342609264992261578321299644286569441057633332184842445512579993051349226334202767748211563103311845026996613791440050360741138080681667596452146844686679894710509254345659093347711158483006976072766654433280694736881941994127798064545333037974793603324309001489878337968569949854575313380256134265297490023818671586209583968788124070553922696944832226034507776929432369812921798857750252674897127660166787423457288333159961876591139095107984316362557192965404183315475688561007522802140032776173646068300579811239020251308662112727341044581978787213178869676321418390794749674528671032296350960779594245392832566100200737929024737453016502213851986570594611707461243415847070843110010541886997501700863398933308708485579057005305399316325943847646594236119281063499935346579414578182066956228567690755002541575933998542062680041516854543251618751511323415069307058746300989010627693593630801412044864249290323282087159043387081972264879532082249985700301067601303664162449995112405432767301644377649852596716135604869144298984115085006748539592419419015995117617368540976026465552466998506488346834417679030095622506658964506079206186958231528254604217856307125870558087345811328621763088739299748016746292600623787671962983733924793431835779829633674532230330736617267878550597696457187200231101510891681329876450659323895906566270414726420171064406890395705827306138812152807424000000000000000000000000000000000000000000000000000000000000000000 [92,1] -7473618929760981659023218207271471579070496792985750230425209420944994833154150750429524253447052437143619515233080969323028072886467247994615123457409069352255729968882304973345494295186207510568753752602211026937310159372050407238084185226869163507719444192034920246815233308101600335695707604846295427446471372275907627685769765119494550125202842342084911416462526493878990246837913024239949363526101254259840980792599810490462292088537185021817091472695509246937186757620536989166301124666287058088552357248095932919066592696812723939320077903204407709250479533823326345573393990735224111839686438473867897088258782518024712394794484714680723219045792089902430821804267188734437676059530591311072165072557183013575380688809090019255555613724314745467845602022774012336478914396950629955537627200172267135792859645175883419459753523358928094336161849660908715472612074315321138019216731985475602542778280784846168582761352300563463129195795854307791591801876458240158376888287270084081821446897186557643614210243658299898395719624249354194867553685247966020186162796145046822333161573485810396188176673264027344778224385100503779157020228015285578333992476371263700769788927586234202276879496412691192163117647827635188237508220610138444129021869387003380375505864167562745108872814963749538565197490379214622720643254886899135946801799370011265182689967117821699503069724193549693109367295507576144050467635200000000000000000000000000000000000000000000000000000000000000000 [92,2] 674381286592550097690789915585988944833750350793459113818947622235160046326142194299334860088497267446694108717775224667289083710396117153851365028272235573834803208413757091904413169903911466538596639039197957277922591575744449286357240784350014384866879784526608662183265427064825069742758298813413880308511490772517789330221420931299862035061247942622092547026406756266613018688733447096135684610860800008708383743721953953793721502094986822104096099150182925806806089783883771389712518797610954872017528360205735494594419665296178405895922966370309616216914253125230687044836903902219619651646011782852025177914489554366457474114914129355159177563584551680598735382320016502816424809217954573594691617334610743229340211733949956182606816633667894672596657864158249010362476258812543853674202403824767808337808864798918364926022032432635850539275126119911200814795341314273251218658909817031786914615905924466235432615266969979389673444900826246573369135978349297467783361268792994158190673707510351007187185886793876915198911424627754330371025822346745053821961805059847135510344177560239141630911703118209026453437224964003527735866261948102738349079400266658101025063135895348917965045827775329926696021713158942100996257290110671219508141765306405524385549527759192163490831573428197034078594586518409031863764788476406248839563439340628334905076975455073266342362032657580110331648162804115504693862012551168000000000000000000000000000000000000000000000000000000000000 [92,3] -81640300459726285493232690767883875886383564006994387944052584693924247725729353482385530267072620349719488071944963265232140475976241062902139664142956630704839214881960902492268690769450183032033682070718903775320823252721429201546964238462026695411221370865105339418314828743148194446419726973557698519814146916375980324755003619446403865785201332607093890575748559687415849688434190903755997073273204151633479712494777161219774234258206790634228410698125501459082828988976917880788882093217302254672222039214619160725882096098934007512579045454982142487402948293400506557734652060788959377986760819446836066525696834048412094393634269667747114168865632720250455240685502619632575132729920196708588708432528630931979517471033770390751153687280492696553027347064241139795134009937012497350354716880438213095047680389405920127939272011997264698778920999778841755647512182749467377920954740358845118634905637822962812093259132020445435657421638718896350011811407505114230587766703425185032374584742588379963695351649988231567189355763990907853016696757267621952931471469712627741018373044151720523342968505119413983139325824705711584374310924110784575082301292924174207736629133827220035156488623704059436885137615733683517454379440929675709625352894861613170740595539297300823251204627245916995149845376218928479230406755109816608629235502817806392760385403217883099989842128325377764818022419247584669601127007780864000000000000000000000000000000000000000000000000000000000 [92,4] 1773012838078069037013107471526824916372312533521342942418737051484741739439043353775703509368357246129920998754154039638415308045421660947899569361940854877342075084263630084580175189232557424181829891662246190536546121209907651179708142936636353273431315951184116758462953244381393742268407769362006432073565392895354094160476106469594715539508483196197509699647293992861177494479557232806739272237895378979932408566903066729881430426154952677402363544579409814847861626298334001636789874421638753893926941803210670985724171740876200346305176108777870234600219849322806624782442543643015977382487344652124951366303267471482970653332578188472662942482585855789495733760892010240202040894018062145344908093229326771977856318461136114906857520474214674739333199190091197854855675596569890718510065733204435027937575383813420284524572437442557100757553259053051509596210968788956601126157529656524713487014121465290675104389311445820663590822091697261120425031738323780924077996303682502928883204800366554703020281091881978783606383064590519795192780338496997587124396864357135852945685490575720701108718752551950656291943016196952443832422742036617680395979462688016012047632390719286128986882937832604476829791479024205624169446203885174233421156683687822846751519615360072137766809939864436305599794362503746732925258524310092065495901392989465885617890855232006935550426863784824505075987207984360999634870553165168640000000000000000000000000000000000000000000000000000000 [92,5] 984641023464404830686065883781437454573446793494386406935641770792774810302935717166680760274259513553571505074127934262210840305254548753738095103743845561310950720762751318160568929701498561944097752958814773879763185544667451559974660403143935894377125425292330719282212822223531193704865770864636293382231988595730569923077586613811769880333909882700865655602360933930168832307492671261410464459443343118882700171452277525267746206092496274699683022627461629508237903976861871458563720326442892590606253697996119564932189199567493409078945225643454669488072806959784087326301803720592125063700418269202658289925149518275169219071200793202082947055562203286306795655519884404681006469074407723727152108134523828859063116824661019639688998065434741867729546651481291179739697948571774382677292727359325753052434623840054319833837943802223299876508606019933874970822977940168309858441983925104113872889525428048985326004703159922380604335707350543445150054436065039058030849126382391302262336709102913232331886656277234711887416556904233005517208166275933853355676861453578044926799286312171080681154138699812817234706716367984238521644093578709701951166914207254895846992541168197516908382175568719352700365668960124562236702537192841635267561015595963514647942054128661540391805287022792809515613051151757439464895951507820566246630618256362463415014460601679233955987118551590218961072404888619494029298072570298368000000000000000000000000000000000000000000000000000 [92,6] -50536467296973455416813001805129238684668282152076672436410738756950673939574398092534442013609674954201629795077095558776744856105416059607187672371272091114685136359956262295762258463998120524050881803689455448183531424512008425525722365737053619308950080645297838590013898878336635807709317695570809762531697077641650249361498774323945924073693849095587591682694557654299908639351199357082221836134620378686722020716260551627315803767956229193014463682626619031224868199497315454170781310816338759609730465267971147578237025027536044054079055094052244633371258726591700188921708719553526478492575559338125446008203606910908637600466082844928863523508249589355750250403272330044909945246244194130851895433130959503596230145509944772079600831243611120026697499889269102991289261171717895463685413618995189624106043077770364264676075103093744569774450279034824462172400519034323215614498647938555238206800164691407855483088714653097255779015164051012871266577072998052130713117868144164331196632689289607445131058550573324812711327825639813368760426559260477562505961378197749467367726358917201493837871561283348673867054395169227611489522434785064766459408973231466638467021071367951526592691929145124081631329129031922840566003165646744814090008887510451081597468256157053771460574408975782457044744988286771123476526149202256177138767421146882959742249500186140190033843279233673582426470638507397318263718956062736384000000000000000000000000000000000000000000000000 [92,7] 257332922878337166932552421698953625881446379773141948430921340836208655224516339207809313996757617330332200068225237113437388750001305449594545419914784325357337005276332651083374628894342664440217545118357142186270425802585991667234269583095986799189068934394048369990509186121342884723378106194557696476195787390051510741946386913765588303853417966866873245995187877274617240481303898121945439318055164078372250220479247697554170333790904335766214290579670321112902529149296692352265654133185130081625208060511594276380189221645383699925474017571369891453413534221659647361375785797338525004454577130976987924756902936935356232555461168154258571130017361768370414651639934303237953356957712576360597942352705689111862931538959811026118449632332825248608133596400714533262939472503371587943687935572661571972566646469658845244005432340243286217559655905676412640576018072902986886846701826891510885318054884986321189513117801883793922043591997271452513652407988315173909512364517700587995956712492694663454695229651768409938149072831517690802644240277106125320845503141298046146897342557032900312193486829022938304344476400470816156699122815664734692125454223750377824181178682314973543073620095868633382914107314709224873097796463870166918597906938585052232914232797717757115762671025048863496684808277790625108775297861660266078879483836591721507417622123326592067888806088647909538037083976268132727440272265884729344000000000000000000000000000000000000000000000 [92,8] 1682130904544277439354191263548818806021661074165581090091562054043888167384946755335751636898342708544050904711836805849949571076414389835742315728352791280950211592386788766637716659022139381708294874111492922419410924749443828177922250423418639532104487792188369604575430836191984444375554855846029037072851797718335244771426601840455614500988824788870493903982893467974221094428307696150311103272526381223032237099882731176264097777519350782311124270729683241674361805991859476842510056799797623132950248981733621049447151474904668410305306696111658031467769269690295341188427352997080703700400673052125679644807885810965857143413432707995915013566894765322352782341821732567921116546858387311769592770343818714958717284130719718541228504631739863962748580660588817253365296885236668946052293119479274914529345377060577204620688594368580959344802086318664100243856680733066748753286146985039171873790795762494497913663712655285377350080861850927447358857031840261915110811818293234607180274051563437656411892214046534775410920996969204153030862846469308284302248176328126880709852565083938460758597985166418519821332025667560948217059799001349759716989321308614507168635287590207341865749216705867665024851560353558229767384949951608587902826387321420586665222891820626405835393966206541636036942845647992647874356334727803641072125253533304191155808613330707176825176390137835761593680232525081429592459409446441844736000000000000000000000000000000000000000000 [92,9] -6130028857797525703459876280054381191239302170129884809152250924585706898985304300511088115860092273633547138928249515691244602164483655924099113994917939548460027324372567563857739866907749613867680556044246704173219452621837444238306194427247126624614131923500330621945731725546276120450323443898099859598096173715493373279005912537166631119569248224195036377054525041351635477361080181359049226728690698477927660359717773107956292310730751777446596621714125866916811021858402823055552983200293106359859400694067996188909877722461255386348219858428002939181519552407181214842039809886179822173306256478541241254456201853124900755632209591388447238066671392730106349336320929753697283776370302121986386801666702166145473097330073607536303058692007010722081892991100198260900996080598412557427405462708852089301008569504099086516393836640792952032541917416515563716700211671076399513701731739558264014839590601118033365170935960129645073237851183020557080923273026657550202775673556811546146901259205097689310851621529939033264875512485496189813029856225052378072565097594748205393530126776372559711494419968960991379192685495700210131816358449198146540940066046734881739536458428832766788323307805974939866908087675496091386845949805892212987235382370166867218171720095154351434128508697385431813290947000316303361033619241670168109358991142888537591995176678441823356442366716219853991297684588059735722199063976378105856000000000000000000000000000000000000000 [92,10] 9752343940440842670214108076152438496956266404989283521341627417470906133234942684499393685351229114062907660061355920922658779483470942743312176947336967265230995648133349150935910146579080507326127115817698944530164003504664640602786557500425816581268890021211790947264727293258826913500473352051862173024096398794489553416727454960937173917382956471219723208844673965259418363324432068960314912752822395141118845334621661872812115423076967716565426416368280049107141623797665961988032982692413745617680191014262614981025140803246942864897954671853774528815568336132985842722635704239286786411812036351735254956671361342049777859986020016586152823659662835866559621622804603066458310539556551352136505742605075903324475885785798917530284357353683298650374876684728474308740652478246296234150307382965072781696749026114206143388616573409324153922702718263783944394311376330060210432114661713531971955825927937882769000057038412789107988083121347584183009826295088989071198468887230664706074484068702914300263439911108297639035581712803213429543003807871729448776836516992236973929476620749073075685026289287925168337559417882859417007786448061910548697103699579743917184775675263453435207458381550849895282991337063415010866394169222923151283727812970470074223983061377348405604013894816594076974616827100216219623232343442759650803908838534484134089305458192542046944690773021988543852393245307159952450058882650461962240000000000000000000000000000000000000 [92,11] -5614358428029480424470855624849304444909947968520896891044688495031888956440158942782941866024803303271060307253380053505592763324106404937038711228066530455787203376860640743572145026378140251509341462349685611671140397252143219046041467547951034436694754416631165393661391015938445394703745636550338335921410816494771888409277341633937831500568386088910471695678400084204218110440811785646886706500977403361634067954170604026245172113292515327974228263933529157484292051302965494965735560080578649874942599757560480810487937279098741526923657993530388312220766927770838910396300319110332916048753369544413748454781801380927406530290247618672603321527049165245897547733060722805486779764634428112617778440187527987458263506194915933347199240149806601411332763241947199731085917189406954265606916039453953857676294454243350962385584265528565194333000116412227685074827007583186937428420910385133612586016941253796107017194233097905541271368142519238899811918200870644473376145333442508942426412729042086403491643510774007043652867077370542639616848995843639949805565926187280300230950021158194041593275008549720014737958315355997891985347211995869143132184406788697377891901975663293743536870247365188782634793878583746889282871316897429795386159198321163572703643138647805621461897472593293937315787243970104814937977722030789321366943985807942171236278357008063260872923399992181966067276152299362688589788529791663603712000000000000000000000000000000000 [92,12] 11943919045954490250747526571362314370458954875854374538738792954967526605799535849491174818217812520470922442059213587695994911216715998828652949371446634759571279115560540222346081983256464790887133661634827486259469158729022003871170631432268398925548682242019733257479551154448773116858173206535348365641895080135501690946902793943260566892179049003238270602803284917371626408910533420266812154531553635105249788703604093825526714457026399575557898011093991537912533768406854217213067666508137077416131216779903086782896530612699766108106582997352678113562251398208382786924957156255931537304609839666378313730961089702613367495485108962977052700035520720204287340244534169604130477652436995349136501746066388367974253205038321216347473890189936689947672707345460381027092334696523806691168152935551598353538718378856960605798953084379338924340872558586465100872001440265439057922789623077388444750061674326652734771460745389769206522384159841063758560021363071363526897406970515008651539371670251445660517776446822603042790316704345050842863818350144933999757752302023622060672625455167042768698247028231095536005765169391412826104529496296118451955706463503911318161542328706321514040765674033591431597436497014150743519422979358832496616664759854756329278487742602504919011934713072246446581600381485788619918689902475658206861564565217524713717328235433253515132382969392565850585056195384499458657997936765955997696000000000000000000000000000000 [92,13] -54898745933210128354190219152763031082867980793885831929437069848775953928498819029649913882344235495595695556089629194310727984398605461499418647913051918045567438038602636390074382109523102154163029254028432509002887757768071759972302400169541099265349524325975996725732528074753064353439672018237806123018806126364722064533344322697557588865239547277299757723545987553965240222370770240173373082814391238234970909804000623341209290520679409860048329244617199857862046157328642169472557463072941901888009431500335601593704624474113663134673809149092453463990389943584071642591686360902009212325957431222864542496757215087905210751201483125954676230520736771229374809050205374154022375909668251583902200412880536122774514212320985640496285533728496298954994291032010489633979135164510059626107527835840944619385829628907441657952309011796491582508966180780999341862203795028359190338138617196790192428865190743975166822730730753354613294179428431867292924384459573177121073919498703011699627161555440442971243596443055934746189556700750897104624990372948021035729932621709638390199461292568418412048557473195233517561400634453044943959252924103061689341979006085642837009236331568273223814573737374598061203245733632283587910511093993687079145429119499048950807393518014247565393025473452218228893701216599271193231853694898546904433428573222440023222135440314759703980441302236779621485779100132047096032747544282302251008000000000000000000000000000 [92,14] 112133111479181902171051290970947978970327604902570134856529843160158013044240625546944356838229129668254821554722321393733219989291377032660173907083426792810659694516365380935835830589844366358782032173503168840763228740865212147340989078849913583531137390165609466659535954057045759041628418735261280691650976641722989079534500495391696247398209957575867069544595505786168320452486227691141557029012414707409198146300176949509013143807139331815827176620297177968141222315302721479766351290697055694496098555351673869577075029762355010993290432027275622759856968492162297330727338711718909303142780877052252349388880080538593484956390681232306922400804274719773857059809943361708098414313462014279462475302826708390234347185586731313937450916039026734235548584538498151809760848808284917399049775262126728801315556170849689362405830560593139987367376190330265029317105013148789262042577753706626194671171183210945543006926256110899293536120447607540392384160180414648521631362348317104275841530768883908188629780365560798274827194256322460579969699250931308444419846119839210224834634328184881970468933993294823626143946628987102865277938392119814409952978325706127404894754661305463848637864494346789456852378037577633531719508501863259761285350899315365804878902619529891080906711863831853818936085580117977415378577445641489127625987075430422762132028228100262595152741556224103467854519067417640271256703447906226536448000000000000000000000000 [92,15] -129256401726848216390232568408403538639333397744386472878019340184789267065457048634004164601386469917297888246007802595166525598700316156409566241686678133538691297084243637112555389947973528850422505600329775035512164669418738050165609513503949385124965459255300752383689381280080117874960579848880012783306122516079196889996639594120542110944712433603575829896797619839826667427636197332673067042336932406264853000316402247711650746109234173138187534478143486332723509077695903995881445237961233560674717137373932642140863681358274145762228308251807914455663902507486639674439179835519420675564168617904557922473105596288362433572801175191680663371050145249969693174547721827607696433023984386345442653165160476096641325020809399723838398388611679394727938832378643840493994521688390762442161121808268172336811301937992632821881276150235874870433070704703853333241712181797226377917743326268040492809797379202322943880775299792875351734137105756852572137075839843395574293440823594932293965662778115662483065714102362238269295860410568788092011047482633765199585658737052745625880479967314572886312076259277319808109082218882076617820229185674897520887035139055163971697947010506173901302546756849181101678736100204760238280165751249194520838532685853525276542096656969270344728641858530622254753935134998067942447543101305439172725596860522406984982498930083280898675144673206994833655553605020102871238789495177800056832000000000000000000000 [92,16] 84954085482068096199817033705710742960428760659967127896838595423169009670321058196691026603850290266364784975848828265747445019270459056560168530861072204952434701969916421672555847306777172941521556799720207539753258421514841872437625350559743355277072520120310391087337931073474343036921112481946797938228815446585130420613063909177508615055124844925402979369104329249392312188980133257971820019323257176616157946880352794214473931976927033071660585549984996625985616630656412804569759145771153318286736060345003037826053861237102271399319387538868895392340494640852450832968570517645950509503901169590386127615695180188034144836048147616528505970725307624482597467181022012811922111634832520047918777059822110925525394000261842976894816203465879836022263676132376270255091398971357003370936965823328204507216775186495257251347851338410811322734719840389382039697546239819460835348882467573968324814750470929353479453796342250337482379908919642771191630792368788532923849905726219900979892230712288497800978000418827115708854695806001908076111288389143877517349575986860161115030887971454042674150354846810909534686308302006688960696318882733374401962682078821484319146481112920464760761154579388186933552755991629244463524031466905328165764829299295347182548061502393439633197120295035574618807902311162895120901107110260330811372015777575413860131748602918456197759038698731618336550565121497743703622246919568267149312000000000000000000 [92,17] -8304334239164241223346569500025333894931373625488615794159402521057791556155023765698877952670023043523650510366962175287690990630226431866633134913914505741126746025032504819301478775408255483309808725150261268650244997539184724488195993551921865328459979987329357062158389617906292314708504978473157487870404895889937514387964445135919467177624554732964314966526913326729833638531983431316364855339221719763870987820015987385552339342939850890162581235751201660433075317233465945383177142678349977234139186951415531289212333434728732054933154643280689207268120993082819170497339639892669749059004641950194639425459179655175147551620589034038452141798677215053293878680138687996724112966257265780927589783935435524205040326733402201773451708802647753961565078022948063671219996824988283647239757736300522205169515175909720775828798984076688871951723724871818678718473853183134757812350463516201040708192675616535946558425580934650141590456117504624667379743599667160712326180078759823976969826359683639172508745755525371830469266012403434890722552085974597982884361059118328201405216654441095832027765897854281763572955729407272857347515922869389441904108592386756443137697827381330855330763120326504481472381193073430093802809148381434439053397908455933219406239813897208734231149796816641586612478670166850834913429482254213413320044088564190354879869752880902207273499191930098721478298448162702434029802238955246059520000000000000000 [92,18] -50869638792465407934465464433184589648137263564056370449998990540710537405383394557863549127609186586892297098215176388743251573678746536767440761218121761129119040318500429934736268863575803228446051752149951991265784575180761569432746424451069806237409020328590072796321200568958359599933389800011109218009014564838885844383730124260870999455829167897184663298769335273962585615932750292100310693433210786398402929906438098987565471329617741727514229397965022581642350408153253082850233615298656539954744973927136523443818063426230418747050751432415385846423108217386275125949123556802245569597631537966174641205136916184365512306872130845385193669682861715483376700457099558789924601767764211150688448812552940064048473556622075032363212683129859194648394423803867155918377758477378610393596758919850978097394077246318651098086240186255008738738140874380967536702598627029686850118873127108675652148823340012053789027982191812072770080607253167067802154166797519387500347325909932204584163801747394035461703212538500488485950039276247443524564226078093175109394913072321315744163719802226876286509014583959756815018242288924343329264861185946404009820588641755553201526971075280457243596681943680355817149780910540474213088079665621276222625979551646869558191600801355140003833400284632003721019948246297948824853478265690863515059404201832281230349735143858029661753842400663305469085436586172716018051748192044628049920000000000000 [92,19] 59742522234298593410541002170540808134702475576256933786672429032335448589618233472134922762101492773742429373445658009680605328523437708149142225943963440628255523229373551954559310712952354081369757579853778007956088660508874363905929900969299547526198649718006961595087541860242562038698456963023930289948347154312391932616908586688552899048083747611174888038889217444988326775970037301990500538056950462612713701758227876584099895770428262572138390065087058665564374243622794728998076666174952763019734420362576764166931494374986958152019438845962885478006301061801079278020987074666116792391573116273191095509175104716063009195292619979303522262296724808650846882725617972207921137326565280435728637529862327059548251679821480501556965150369029269093708001188228309939873216943271085660741709958252825155092184016407775200941870258565628070268912137407436463404678236385643339156347365628685305833990683809662561720977856510881979676297031778859408255277441877208352269544833466317813760808458467737374673870117614011210677750530042132053269924592771582207283980824518719092320355874981155905390803870165370118507522545179422439559180389762064627102234484660465144508963634439561442507614451752935516850439791094987330820582086476728107077470592781328126330940508073534403142617636862150095124138669728534120344666280231481243101817347434644269858124794274576441260773589958458192886396872364887516789936072263655751680000000000 [92,20] -26772360928872099203500543898166842669794700824182262652527303666389453535580386614258696682541305303226879895023848749798302279204311095947093068722119964447348641352348378387187482443297421185986224619495845564171975843300748489611554191137046200227488327566930925267515697913099575189138811887363236860190144825602431933591662760517724064468369620921898261446355096866464729562846704347002220550212903673944256933149865432935569258070592235998684774967147730303145640890773684178110792424201550211985375915594980738201902750344700815109425644970551441492862311717587819630261190563492148274008250383911101169728145361688763624748827060355783752664307528556756560683600363104178985894339723025391414416469352604997881293930867195715031166673754763355889576299927970090455808309414254711239992750960523274096635458227720023620184314466679966844544291171571828284272854253533523429766183236904334031545096393945601991826615234957173023673074678369837618952333775911326963616766609085984639300875490882050755123435019419219991165843406979803953135465530201579085457997507636678297488369912180705074611587444107285224877077154250651454596612325764670259874632798865401712048116840352101972224010810495654572586601664132882703392703044554644366173277953336381850991509394353542127471767817780162348514196081063475316197729994199772806881691240668961134494463750395054490138075792181770656231148774323372508155194563405597900800000000 [92,21] -10633970025677728334488231350846311682397816546835461113655687195557147575843503275344003208029048554781058667543219731021710479088135578549477698908298112230976478969935296522246741567301776832144092903957111450923299560733631113426321300772675240583405038172418586986979806792280145908286754970124498613954512215649805158696484156930346619270251228549137103879662008388829716492987775878925483754452593438520742852738354237103479222991231997450386092709218486901876478605845039059725766431506349908324424443967426204401525198515849375510971910254175148761702733425968115710654717896510706726241934392970853675923843741141830521594727136935755376544124235637014496566086900141724480372234334995534150759038155383409370787283762863604588870671830156031792134556718353513808881845484253447633048916276848310347653628440985045339358535219982559978506070962973763903998099019371312721095499760530601953140283559137274349037726204563923623896461663268301353451115131467814400301042063102544716420745170461086997943576059810326840537895925169179225838591926277480608457056103173262894411297424220191107041404711929458846665624271147118517930990590502334798288085494009661658463592831032885163294696907305525756246673946377471926510456025046982274845453385291829696016609408412870473549480136982706180985097061689212352642850068376451021957710661985830222877273204327354927637957123449025933849761243898495936224360899496559247360000 [92,22] 25029629630504225103934918743321718238186666476184921325244564629926951202923045775946943073671912262878309168005981452598318630299934606309103416667674556826440693149058629194353853722956612815512823346286441677071905163763821013832005662307088810171209956723068987054941027252128354866824488817366340867444896498640447550807727943079761590060981117945559786455373495026976300337273389398012163293133879726741559282661112308898504478303885851667873093235830547472959085848389000533059862052252214036203309007199632321551467928956912978620483702135888184035921661539295591474512248075272990480415859596717252128773567361582521471940598540731318805066317912780657199064163155103112801977570608414375721955856413427201000714523417823911335466050719724096041118819346336126118618523956871550373279197220799308975862266097852664649574246176893987448872502936365060220363144521292827054858559616710657274224861540828565538157690281867066640628662677956058563348281024795299423506428310733071203680280781472586547118570330600104507335784503980804245099356103904663871341122965704079979412346033984100371944489427489043635965975782952861428355274118814211026116059503824174440725140934882438705220377781639576068659510775694288663203509055622440878150759235816903714493058209889578320600566310416559002852481992202372462582317420857917706555189951754405912772705758996273155092956495932715324169043710408620113322753932237057814440 [92,23] -18615366525302050095128721096853698104100006055368763615416393627564446406439924359748677491194015595297465641935010989314227786775413986829068515831305359559449667632933765974359458046862999575163692638494583635709423102070237276470586323790592266710632470086650537491286667723268969560625023022927666769296971512455970065882509802664159035843818331147970849191201932968154160885185831834459983529089007268081894840228475858519127905454980609543173562873846525408209034721470683615610238408931227072819417797710584601440431468665470403379988308034852735132100551379930384168850191182209628727599009680631766177913595297854490922780613201163273753577786655621202467520143925079198884626846866678501270213412064524049475136554170100370672587159912235305260911293752350104456924009988106279530092769943114828781645770744606804358660043562313788988245830467989839779078666016743163671320698045937788790014925177862102074790989814287793435737167565294238406607706923081402675799202619319661990680506513939256082625893211297004501794107679944097878152443528193268236236092876232028518546110416115556695265538058756305733042139737447608212335711229426384097887381080292805148640166377716334250425446953032784453431377094236332915521999658964082707384415636386817625148541633000544846194776784463214409230585733759395867054887584322531622790206566480465184982385739159604965406985171412500325701992764677009968179352643853061120 [92,24] 7595157743359275450305521984220865085006616068469867235702672338084330965916610616957083678549064312669356376349708186715118448671477166114081124480996150392603949401800443331709856249621628714143094348316254314002988897802434239630079035997643927711415024555591074319526908908474311164629879411198386542360383134660078637888477062006428344444981322036979020367224080173956114517046793711451314245427742492651649286911492260348043798451818278088325529790870634082051240745005992881214031362917079838328832882943280087061258076150523353045469331313571129290486086178749250805973224663997299862947058800047498717219229681954446572102646338430261108677739188425117174164296480445660728797193666091922052500171667011242749902105079222487404603912516588198285052163229063505013197512806959983867630505729788269302879399693515071108594256041096934021269526664074945496402624535216930676602541244224742637859365161017466521889181498692595252030000237476379216808702009930832842855577066494429590662928004147565226209585191230528056780258181891490794940117082204521872329868509102452077088761051583737363049066403326079560561612066608552427306532058246115145941548642225952414573085172598382341416681892996421657320592263604951794526773399059662299738630029291819131083017618550868481296559265255631589012483488969706918532258692336543483016644639396436711054792748952829222316121775365001026814688787058220934548289434113280 [92,25] -1391825979761101987258390401490817621264960177645257086616570495664222981321227889166778260837564131335505805388154411351171467935110055873892462117163689716868845924976811398635777706239001122187021089158005775928301734824330959508113404740072837199872907260950964750792069091413155541191875604403394484963348826233879590894358540671685597591072255442794871413042126714729347255742384895579661175260115796512852977661218603073116210912853305619196738683536760143440058370580035574469166265593470652580425876257666075003246226910860793449281422874581418960137761007339892046738221677544072082479272918509640158403932873142077513513639270109894824758674669677077726616501046771186855851211666947893985789613710054502229595871671251552490723672153521949302753213150398415667796596638008083267566041243633302980640679681922216221635189645483979985315313891316005880158365405080228659785064100614469786752688620677928380339955631358664522194544315233151760926532306232702215571906874049784444684679730103267285275472132339947228070472910828304749127739403084044511058414023761467071238202683539798041526208825080629438859569176317163221743196763294337639771014464266168290868182699130587215975192845371887126381952339847386480497686914473713230572383213175606316161908206478685652819234478256322840667235740478749360087674147161193632375040956970616062326118309910317528209064085099979157819524805539158311549709228800 [92,26] -238733443873180443335298747376787545576426612047159566103351216118998207469019130367231600662979460949967270976894240721952182531349669903357940640095145905422172608330049344135271135312700003800137750800088597910734246817708244977847831506745234160546833790769697936086961903927888711544902923696257607005052043282044737457607042701629625974844151640008534970276128880785475174623221346106266472831394923078815851250229076227166234715595915699045822853183073650450796827057907592990557188538509978083631541977008563313568111133342794225540258741410447946507543111399785947070066463805330647317379142629482498657290115748930532060467966365363753239152401664607714295810844042789640648702329931991993083791095337249152301578204827789543073632078720958002261532522397084906330457305116166862707805790668210571504962032419018002849776502855466976621135347770555220100526352054350296864359794436511772698171650588665020091916412844877991646489590723107604292516865834250117836355146750138922023168293344935601178342362959487260821037152118229218836933408706706782674808359218154186646223747645508549714868534348203394584188832918509246027421980087591030429667726332627032601231501543416881952194280888911283146816713645628039387411040193361925035375908410819101169090929830192887907868474262296692982388381879008996106719213052504405953876229858442372072497323198420978866704527647784759973973443445161289299633920 [92,27] 209355288097179164510406382150596895306343696253517083476996808021694060481886426025549542677639881883250927402577471806983815340237521160549643886530987408999565110091436774210104320658644021624562029243619075152124146634982308627410858609691805346089496438087706950857638182323953622576542985880344223961500276429894890191836659923799140547688392205470733491005898279260250064345129808879062087640944872742783459294504852153013271812061479522927460615064211828811726538026208928888302199684663709588825965080699592028299508718416366290648064482404650625886546716259595268663344191833120180885810987299813730046786483853848746479432881798834758535571606147227799904980491123438913809768679491974745951011221582336222501693784287097573071581584222542299904975403595390857434827694413239621727418065195787547079097463467086587389448140499967946981111242659928674784144758681566855302044889151317647000200188668009705752203092550488907392779573800383243475312451548599365481310945500143304374874234978860865346441287132177402158593396590976020395939859359152807919699733525780820371060720939720590488530163734184260701557740992430255155768442540488678155613416625309697335784892152163667755273424397593143029854860544746037867920455438430975110288229121565214944174697433874408695544934378146075933635642388854070546910073103837452535260835351545269083584746003377830200435990816435170769404690379229893724160 [92,28] -41560644047059116145863429459351760105576033315017943657525179905765421122927126869142732194189792527784037607531803536445077885246497190620804593972130114420211706989219380033428605574328291301644275994645447341461506564329868084649161172735441170338249217174521591756424919032327238985425246831700495581262589807002608636071734492396924457518135427071691785349926449320547214864604348411409363723039540278786076801929083886121639520951864505584393789796384497020287733053095506056487978007665295713601868041270279565885427705816552984787211134821476794176881537099929425763663257460292385444783785993591222656574428757677557319169093523112454395911584327432940243571098615713943566269421360200736161737274816129749859241493711014433068095824841999689544059374950577764695906740006182489828313002644952794860992802155550442408400573093733149009201814948258834109529976266097784153367128268433533559013101926884647633325037096244814210173704368041203927155810868196098355050290518853832613739874616145571091379143850954064781535924651955152326453552460352087461346755058772510761137919076882058836046855329909690216955137157575111689281600399855923128662480534786640467212362179504660579512457181680349660580022927070674845782941399704739915715915357187937461200360452269673445768953950929297308415771216902289099676641162225313606732166558299262534654140866131632914183584184848574266519905477191378688 [92,29] -6579934127602978786067009387576303083655176518415621944305758214673640773098390129327977657613837385974960743326175518736611499021636701589624817501331454487481163968752769075021693429639923031544492317166339003209545161853911761628947615738404886887548760086033010866240723591629192255968487145984940168619125615454904621874527986638947455856105965154734781479266161820906333252455376499323389367698231134104076881184645343326967747181334320300663944042981139633261019721223770317963234220619115535338004374458024601482617353692818525821809312814586200979860438704882395581963713481074743071512772798345736746836030092351693187345024637296483940995261152643987309283205850838880907779346259989160747494682651832175280675962548542264721578967857011231584585019210642512317681144142946618251301388588980306033755406958568229593435589095022422142832712869480256891019744155942510578459162340043595960531523095844895679352295530470948107638334122057214578229457668880423054474723069992715344573705466643532564398516175449727414844147527638261857487860685589098230663100392228982745804812790319183432427028571438578863185608362945189707753331612762003087595248056977945798257636163435525206395386730059106274168919522562784777257038279536661546987426728497708547307717181027977286690967923572497822467951042920315311914455704236519340938665484959605611163320436781906184529607491813116952385770345113344 [92,30] 6166362873417828025988751610158239464092027737506162915500222249512761218614801349722253448497442575092235023555409842664876485764909344827861960970802982084399626680267549063070327743533129467130480465558026703195589447033536892607633363766761693986491367907823172854122096619110627406739375859527134562520141670936180018274575194514536416193978057280550821388262208596520200580779679553200234009395011451851884456164956176342901384642172507041281082926277151058631014224141890235389306434105774994247964339230916631921507704160863225945673574472252427100297563534663878420800402825318215973181086354124825504550702565510256395334109417072626845122900262412485134358304923775932374390480551135545904699927448244296904190813520176115906193438324857099416356111054177437239900835940066666802773944219447646067046382037254096194835027901252710150721216533612109957007890529810804157881623843882408294168149108369826611706168421944784920177918530318926386531137641193422375445536420852299651066997812867218709312828438889548095450515918533306904673869946257318650818958706306253279526354023153726471935134792436139124385867517023380704158057278827414247959172943493721270317276577471335787786547312225680892600749356890156572291658402495944616226229541520004664825006384331924543043475475466455339933999028035148781984328632888335530288885594722425468965319644083141701472899314514796286245818700240 [92,31] -1887643752664313829778833863509923799105064004179963656403836248528185577524490370154417173433944145323916279447442934750163312485884845164166414254846760848836978432929727488708802005636898716790939664607125413372688157617229493595456642344867234507103933758089224105780284164874432973680480060704905027141592393422428754816028819164984815957941238102345694701316727120254320150535026730666338628496579420695862845651372615923474985479730484911329912482885683839246577981329565789015212854630253999603070245813807485007858686305764322911469398807339299246899474962678867084778491146434442390976248776373926409911824937302642181463851930931995242478215116314071453128567349538622259924400054361092429281419995202829570074430096356235568357199251246963202918048553514223525203702115938375926494152671915187875470051425283460661309790633924302482461535612190852933935144042801173464177577361467154253260061161822492401721970366912550933542596459618791530846503233172647984318826186034731724031466604366519179890945529218199818116029916548978009343976777079198424742447046557062795839624986922317593317732011149146582859290844799584174709785743780051791036324173794346073597337720350160858244998866282683588454462185379666161191883241347940176882044888770156963346654999311669559077152282165314271244739988839653148556368393819497433163530523739432276317259349583301330385982908818616310170087168 [92,32] 360345153327299197669253659320799585899869658013344682203075203008957498923520293988995131566561268421571802485360972638615973828580134732991278356759517750193985025998974882666769367053671510359073862610884991941379733847842720163031745410870078047685933249297938657512229322755791595148920208218856362018277600773549077048457614042913414404900044443232190544749374511001169490445710266505707315494548151004412983950742942763870734978301945047185939611212386061309698674599947673400927362149943226382090726945290064603697750185378596366390364917253307672315587933632795860331157509612487359678494122745600624636767591825131842856711242531962710655911064854580823181886557376316456995009895185962493175394648142526309574842609310338866850486452025363979844805743869273927004401459078043861469929160076229665498928538089317181965313987719177359373800778299759433579135198268018512558563714498867001951807829065351285756698853649336472770217707550399586193964592781244230713912527289809031177281327052918682426192465717961377867761889786177071840874952903894114568302965005873315496700208986083147187634513969234757246286678697731193016309971543771694262651723980481481718287545961218486606233307416873508464732005293546674766929401869974175541887375367783759571871298240936697428853898336084394904100476384912988405883925005126665687587862350440947236186239145861095944614699524693886053056 [92,33] -46264550728390626147272137614005826594538764571320981259627351295245509578786381569712963250352281995076655770218489875940930199314256481097918045944732463694751354186408651586789148355573230681843777028627606311238925064359656952018052735711483873362728185780969895066455798205407596054278367899164880392249184921819518418256816914835081440666353280114087676476205689662630820160688444457382251680001769334956550754723733970838006220899358879674259832878971285525467847740887806357205273970190650283402468205427684444106747221545266166562345502014478354332350525065004786120085220151439714577228305282978365097363500465716050765858105282180278577428452767466467101568532180481676006610754838480054338225786936590627018748564503283591656418054719576848023607431997484765579632151174719373896386062578185202296327188476717014482234574915292871410189339544726933834774674603470612326945382878222071346837029936374660902688190838547443360226468564735023646959021497703915312914382933233619669787507388478745256606821835379461663654368093411163477499416198687889967560560932119074583190008978127256619881443687159744953159615207738485944004001366547157343932615220123496644900731886730690068557165833900322159719038047002635122879032919547065334868255299049646186073936631944829571903171826938943642297944868914372371486931347478350019460930655393308347831093423032545277607402281505005760 [92,34] 2893176735061302129076946819351368523935730781098055938992812588546668696051359741231536798894554883219470073970733739062493339199830634557443435992553042033468107798033273686031927485230459328852981170092571187586566262427810868817869691310230523023540252562720961976149098790164747061364579685439461459396379478345782152858174666100122165971878070462186523879772299004891415244915489364933044778287206545386901207826020853215944976933141424294475152385585552850675314847573937570696469621179687528334351650168327949088204944460100977097120121284176283191296206028965350791712916491536739231280626161824531377871241155174955795910463559190960843018716521480850508323056895799901810145201389294017582070043686932799114280906752880637390233363237783405911984565961531962616413065913318016730124004368955091512307851402567197387560774211922040924193708224394581153607223293967749224913282895238062960228730861174694986282062331671890241805660195172150055527069621393430079397778493726108023431899605862566368584630043364602471634753998125736699011831231071888705805232131091214873581021271185758053300124678999865563217560631281932099880373411545870723057238735960854474866058102583676989367439491087970507286057739459303800815743269268469819894788272108007912429355691031596490247601023440567456784879796305609595955498181990912100062609810376158411160903618323918994168934334061760 [92,35] 362531699760909163203447112297154391805337433654322464766458948417406930103654659370778991333811363732902122405816961601092684129598396775248364299868426522096758047514045423972732592289585670491665143807743869863548780292418384095330909198700942782897841285123757702446039602771624031799927801257672883442999533013051429937554861665696411372749001055832933659297094457271814475442620803368865550753836080118300372595949715314273670777072209279882404600107378361816501864412311217644005345123356262612192590031012960798899846016908856453896015502374869416295811886079970301404481787763166541776795637791606913570593463341787142095142824040914141944278054492710547421632979123672240678347196354852641664141560401164111471777729298351399777527436420361901075915796339969378044983915764366118780259745384859892797977018320016750408106853148796055626002822346609663709183248604070601756517657590968938284006247039590771966515655730239371220331637495411938558300457700679187956434782787046315977439715976162656809463262727439907727636889388997019750361535657171967563947230864885842273700369654534987009279575239053152910197601066312919590764713797458881898949716238083184643125074579111459974422311302625299055670529696858423917848782128300799493317355270387757740921446833453280364257943886787391148794583463824321628512896032870002715902494968878395868832245798149034428178994688 [92,36] -107981582156877155765783264317403302214898845660819499264057178173181409478777456924811414520811565178187790370595656641143506597978364867333059027835433094929625094434925976018643411537633487309454719784381675029151718015414680090908882093038545703989132379798340049835118821242757649097757516502138669469596587148313321810510261413871983234157959265358599214686771870521594412261355778976530203904665067707028300941302468778783671929739062308851505977346589323590172360723374617870569714908678738969478003773574033646088960785939191901498220279076380933748997756772913014489032515122765683339392285740689888799899656215953847542772366003925435974002089263430217984535395915269168354511196599845851453473798030450073890276944882797009764579533823913000210403890468349769824160018088326949222763380443822157950679750243583818740626203979291204315340605509563524461565341229994436288226472918597015630091303504169864692879124190054028901382923273456006886181685546940086092994753860372606072190103307850323819695435067560123239217427065675521216462648796220748437378466441712014760143428713223974396029278803829170303199293233943799507421426555669335364992264322419654388108418732985992396696735150241136148100575248436301675384233475342377248173514619506266273970095704818560909168560651079941612470618180878391171681192554458508677114832337726717010469453570438390129388544 [92,37] 2327617982539719314864118866641067715267771782318781211887473706090990357568364973572535723623464759865082746294718461998689076650092057628746395740559006837708551938236394571799365512097106169214613444441561840624483605620978935015645185523652748887480113417847048073405044449080205595679644616995017411072586596193440603919213228852082184216546584735930793434301388815100920874719538465336081871110854075604123174063576652115006859627187371794140316124732526851894415789595148497982829363508914779292334694528552011238484025110729123155059496603228554327700663973741119585253756935264210975978363490420066364749283867059619757516203502307316128005006406210678754780227544989497921167668402508621677680975993129036529381047209983947731477839868908903529213727787054489959969445693386591193140809442122928979874301628742653944431928632904564857724842344888245646775910285621340911431076578301989841081675825559893122536677392405171704516657319709035254454945082637832713838029838784520089786923972543504024529290657705994473089141567372754031636524346906593902564369551066224578865622613904683555133561309354242461722254359374456278461297280794252078800095773932941416235962909211431012170498096954313475949046346500555627337282879709978427467141632726072321428567043030167615486538401709648673917342067074100780540808519719669180802727431170740770100743023534209530304 [92,38] 3134862927592577654842815827216442307791618270567118321731346686889116858296701438161406906002879402124563581805297647092012409336875646001794357770526004450043350907492210224851344979671762269589907399752079320210699954872526149775057231723730633118726300923890224856195912458845831497461135936167846176840950634435118848424796749927147341850681499080114636030195077413527854150811653799197566126994650698276358786446853203192556597499110459139233849485042543754802394426235424057718956625999372042529716962144901548800740960499330570716633192436558394637255830783061405903690291403487229634029072735298311491797112847967403319309593729298016155542537570902797556304435833496330127129251365835239109158740881128716216611809755900783631499682504717350186490594014280363383390465407028839484720485579491506673960282177785761924324141033787882413868576952381801228455306427585069328911639462067152478778023701018244178816714404235501425534003931058372785575986216793301656965266764006344997448361161684873269574173402758689609578217352947247802811257746736635049247417459557746838114473322757714259108292745362056010405447084299033911163857838047247479919368862150134991317296061327995465972684577760725741990215661880913986888012921178738435549484606318980368671583884588346619590213499407405691600296627093657391706029573115105461792891385919705711038615677292845864 [92,39] -578983623331213566330886833722136686861673130727919163288521481846959759311362358303251795120068465399819557321603466260209473372599501524635315115073972983567902947077607748165218040513087988089778324013584571488632349692578269242614994983508243605844158175144638836536385228434289793344886056238159131203525970274623718831055820602547652659120620895870354880038770554379480373496411089657191787453696903481677981862238642200246906779335660541455537955572429824508275193212045230432976210983190065266705367875154384420854266965368671881874663528653255718646259642054438598442722604512421661277649687043088475894484809953012529108429375319603470067202787853687977647964289612317322332825330378488354112239855419733096864612548573835157203075563769648997008955452853605871357288776160531278387470438248873886623359800808111587081554826870705402764299198807764598703157722882183361910685366849796652716249282358887137443052904738925495691852377323935969699403857770493642782343700954966682347340480448398896578511615695145733885364071291855441407279663357258756111850798276610214501487233883814679852498315703498704618265387407155256716082156903106536456354098069918822270625274342782220266726196477942229461063001768834269367187505303408616307482880700538451050635673270686473273822918299321903803660537527905088183545760423458191667536363324920963738057457104704 [92,40] 31329094369527050490458663817025364370281659767945333799435044261863838109442319064092145593238142069297410830115892333102438616240417869249915050157573276498573640598896653159526517732423550537749954178036171554512917991938640795726723227844446714106405943146399036264027869826470876506565046188059940751193826757160073442526147195579573657735821617753339150850189210459210457899175737631719348809777771664022303360661110793595269251609203584318427520431474795976501830484590790944063870255039096085343016223555802473213250308549264970986719295632637732496976119739825424200526219972039087234950011646218463471593429470907079362287972438059342915675272010877744558368273313295431148560198892124333817414910956586113349100524702323860025756749411583038644912966754128684867113574329598353695819370722417917048814283369415912805814780198712332768855949283176659705116925866749458044968510043881192699757066761888350678191613278075223756996339312773612257022397957908181805339415316262380569260792546701711155718347691030821370920123692245006195434653746697793298024745680470922317164537121491798525426616250964656378315557808764597561698991787946699506566679039881722883114957656397786302596495486325244343848200071440285573152147892572980704446452268603858162898659393939697453849810405122541973085137256740740602177544144592115776179876341097106075442307696 [92,41] 2354428853654263381678333375763882913828408213606768432551575870796710794835479651061784055515515572932609559325277330688899808079625891180234019909471512450591868446087736714200388793962089514255524878428718086948440917438274710537807820487894307185873497905714373564194501660690873674533679087639813979794844623395362030443569018413092930425806883303266194176446139024925129754392485764438060814450923711567527356346238674725775489929929516721120301733567056696750722099432324152996975424650003126229420339052326487800369653703774716793677296713215745545250101338005097485124603873357299643485613074736401467595559650777437950302171346247663348252424944691312246732770620035708028362544139595057833411599379565226838215680969701221957111202590243797312578625078184438452036199219593456874959838239417254271922594624645025676188118478061492157573145814721756355550322709216183104069938821828754779512846477503113406430928566655062991528414238129533843948157326534405656743461919302368998358072391031323493983377717407874762008654674972507424316876323184990469855128581616241105987019770569882484773840149535447675230899545344801256370732877360765084279863867331327642727970941323812831749478413955614537366352091236335162224293183644839494021863895572013515515110840295124627852976252301466509277637683301354984667130957425701339371101470064846647158736 [92,42] -369814084728763928271261912504171059449574621658829601724459446640530001572508834774386455366572726581180970859670131038881075403971145997402581362901507050349601591735357560794255979472418916601228165144516222712935687434652765088971720431714187942737795395744567401834737841943668937867447467857270443128583145466256908079169208004692646663527477237505261975680727847228275313566425184481106175732605948693337951992295404332716990977339346204320111870737490422862221693493194298626565088467647065384657990294985302716105862308049993737697838517229735717981025623767619389975780477441889287323844545251653548228051431364932578858939007052951846885009090851857655881835846967237266747318098742192833273484077335258542164285894676229716406338128699353074836583923351744723936602080342256187156269471578331296426109096914216542724833194249558140973723774487409685385254220822845490683003226966029170548743307193575905443403517460664446584150288233465359298918507555442019715987428541127373761339303867785328172330299787889062869262493947276019514222674049173068728780835822950263420636777219809630103742930066807702127573108084074222102436104553100457432207585355676895774615232147594476074816213723127630757912690645717408332144889584969621235508839846396220433084966297798668767782827025703178482635946905664751063090140352011860887232604700991577952 [92,43] 10228732432570931777317290719218797413499093514696933053008660342860666959894422871124382910849539761089043502556502540279837284439841333740583489629240075177355505227459525662325794466362835033074015593556543748777290881728289715247291547321733368844443912390372373460775647448486368024742541494584180119188075607367585068019531316992685626373042686076225286441572385218594508557941928831151215292883060390276538375014941426604451234652564255247588357330455900107509847149157065556070259934877613006692550807608443826624767493264102937141836389280861584793883330924659897237253193290375208387351783845110032403163164994617296641210345710472172901497838161205243295310392683345720687095345033673588300389419757401105573565034948559408208636048463785627507908896824150962169343301788445687456427277090108126678844139290583470915383168886043510343409099474912012980263073893702241953500410669287788741562498095162239256315311861257525481651996655188196448464802847758711643283984537691139435099069176402942728416767104590721241137807716960682672180572556517526826248495592033003859812182528404406656733569855365998509398015000798223181898562350241512763396850854867795181430779607181584356601379140355354634577529821529371309333495413357654964712172955860818501770327862152267566827840318723571452018002665218189068450325153585544127437709897059200 [92,44] 562477489461449728851667648991369845772502128742338089940978644422334244798786783792421350066097221176621789899564731466850533335385582217639629868590230306850788565304842275659178525276667424185569269978406908412752974824806294995070618213743561755978182029489770274416120128922371689480217526120543893756594278463864936941829894607019720675709337351702509441263581895487250048684670775495924373605405130926970914460773680941953969404738324144209278320272450725811295107297782812765685957104546006319073141371861683640683119520787530555014274879834964134112313595435030533210076356448841236442828707756636383593396095027747840637520407735914400867148547386811999105540387137801443005800650615900812035872961280002488107237120240561542985643661622928109667767043746226214654751950629096353726573578764212654097110105811657372409033835305635303516180371718550855908995604047550990818646461351541508609003060896772108123149725726500703620521329255942639604163126394029777338750919416910363745002022691306201274297464183098942440386639593763741222372395763664157318277131170428711157560592146432008176955028140526379536431843701680476064591826120286657282205810887261778767880422953332960870679540891211982189006598296713010918941879128923174008068387902065664452692063682202975646967262888597063297547599372205457980594814884177015131876366864 [92,45] -33934062216069220696471911495964899066791927916019461160561763746999503490501972575586582826745885538688748512037882320452379712401104788751811705036583356264886495488579544205841597170971617499177597021571812392662076865011158675654712323958907238191610003622945536344159399103707273925130686861684648761145879027052610651346867805121521452478699933809870541992807241609374541620979978371410824936288726051640855083287249506021498851227179326047649326068561147926240582811189062822588225569467232081488980688468115378197869914073926742018481622478586500436743492469570159231422654274688033675843113589180198649569982780881918692673997820435042296938307154959821334674791213048243820219461410252254282913320246179311097794728156198824780215971516248591725622379507993471464503932555171222874549492498817202688735989144933672870000967132218978799485770913573168865511838808245473222075525263622913910501234201273087547763144240417927725385536499217465831144492054294239459354160347139564536283075136302784386303538363703971642519315890368502349916023809278466819691288913770738681814071130577157964189832233672046136088965033264449776608753132348109443863006716849872958697681294962621341149719172680943394969859456651315422936694026972432331703452483745554267365459363104989095772757870862000859880875109917783113219153310696564019607408 [92,46] 619060996312089845793330065941552347336894572056722450041402814024906961845137138752506339827375545919133647179513300296802828638142324078872292522655195454363407668473530750799581002236826103992142773547951112882588031244745187082712107972590507374951437929862210472079341037872429726989013668888613030352108570165040354139485477196624202076250590501745571335953562945634359704444378576051579461700421415711640962321426644364287442450962721589080938868655414154811909522747018574538633510975253394022117099825787655597223068559635091344147317671216055872605618907581462507138326492547966636096274505752212202804585272511888378747909673696314091115235317229699947025405107313203806905198049343850000677704834013630334674892999506488628566743787209652758112711026952791512972903424605941991894722137031311132783488625707961994186803111144703155272093694845581765840964848260967772839418914737312592525674961829358102743518466181465356295946870435855937941263135822963202882199652006334736572796332944636210773376725745716133583956795436116086137488946286919112378894136489254374855275289179461642504971090132496114634186078987826033117769599348724619663736944086447512250403625702052197804213239384306971554791818954566339892359665650714372963881770699574436751147913784342202822180903491643601820168686715265239093929946879960338324 [92,47] -21301469801282471645735303708067585418092669083289768862539769920332196504901990856126138859286509967029034045745224524143049084038616771311665637412457785282727015221682227480680314447829384787415255198458584064661934647814351992378182518360720266073210202498553255496581298284145327423046108811450587810108275273722873391227822706133697711158985613478023049682827192611841641303170922430732663002224670152219796621307454481142036434808660086076396699646434118771436441675897488687639014531530721704810926596817312898412428582935486641898403663828879095554732890322458329741297796935189070585380341954997211224553791431719539761767236098035493122887593433821699148408327781878882806716635494532871140319643135319179969560941808046539763992955254364205399124708700280818474071798573213000466237634234355854447669598353654892470961017378137402314869734217524292829859011305658888658393221947930892683785281040865779998848473525146691338233931497499476205968026238797423674386124678445714928092284281370748417750044066570775345797366715895307247271087791638695978225525372484406971825422672830341615086862884335492739245447187413509020140969638399309682869697681755284920142225455743486985902573867962269018222815537711851026528946809504220406156970842787269270666174169119545127045373626464013043664373123357233848916136660549952 [92,48] 1193694506843877384169779568707912868570714184657050900139979039040307517672145140086078602204267271867761134453585348470258271132974670617243373188557528738763795963217100129524927088926842523814587771942177048413210972683459828510928854792177304886375406922846970213897056325753406150542057821072332135325973259129877735919959506307872736839026611397211562046662992040449095577790242703157187498935030482797375270806760920511851567990127198998709629792065081918209005296318347179189647382133854115869385577344755923986717968085296990992502092836368056636114878535977118866382591038488480354227783675495009031816567819161783984731195077411579990790056349795946501905755557092450689435394576654789790511572900538202383748054955864714757026175305257448494438257134312764250062815513562594218858510455828192360545297705677407881294596316346820013129681209522473796902641366280235155630984491064658677093624419817604011312980549554051180865165368682542842641788244494196942265447020155299754543101440698862223373818537546965494152272497845118337436439551041821216110482542299018059125151158135341725697525007048035098263517769645095339379020462051878502625749999407820066733285447659081997215320157951694615971662523252052770286038401302936130627962080690250828036714937543613720954180678929295548634144047070893051612147199728 [92,49] -20578159541693709399328885470825021391596447912009261185975426384921049660599351123910657045406464839085729154861650429311206121712546688714673065386611517045070954848026110461225430577286025143461637704003272063606852577313380213887046741612812149916371218053086794979447588675879446255948599372576277129243608021745969345887619653949589275095912784364013223491323625791298101672268976094224123135422642579471584709981009089904109082680631411441412602859339868097288316122324517053517298515121417092973753939575133523554143542381441114209217759963842761826514841928573561503687247844593356523768143959908574357540649767953315111704461284529064372378499276138088831076303856321197371186989859715681627438754085004242472482258454410218840164223778876607639436403599833753785226487675819467918557361513619968363475659258583627320987170656502538990739689164043174608560323271731681335276160737459343838448202060407446524726434169469980062012105381499233835188380827967665657499043145186039951734942144843959103583313457647413804154617210169464494527609756731227492425534029274939624503767978939198874141619805650483790811069829780829605261121918394947558709287991423955791009554933997596865905397155488229582547459587807774981692537079080941789382823308350835369005395990270881865768523387717463177979085972069570544529552 [92,50] 565924701307868647597410797984934504545132762270142458109914166542817559914028485755371153538508752639042362517200864608089655523045215299830640134678563737244145771049580691625040421284256132176832153157409361042949674436482196456982152213069774435180367293817196778880325146521048412797586141116055371619891913151368804114743304739817536089736836211096384883241341446929045514167290515449237013798748923105004191094791501367362160065732760284169624449462141828193680237402038164415883881730800838893937778389392670785937368082666496346221986996533217988585635939027458667405006176518884167068317646372782353789392371678533632025765699163316905983630901489024485484789852239006970508223118391774145070509498095242348052006358582180929655477987132313934112049603366399885362524335587283578483400264311903202145979345151148183521490915865051907845505672619557711515719246461490569348215439429940338654616965015466163573382183065168445760151092968378882714018032501772208929960914161578034428881248687377252040904940426907462824218227763954548358652175608282662625130175313501097381242397504775083642007495744867535211359924564438345501730321062715126632475870112664543548906569784394309448945439860575358315171942702263309771536485642878194094903983277841383389282696553386674989965347599384124784499455530152518368 [92,51] -15803582346840971964067615354858508236770678357877872152922082575475035384513937272023941349831386279155023213324329326886899107402784715588052971611651656066133403872094421345193287820175415302659033943065683100297746712057230620465245651648511667438763988493658661108228462158134892015676170118328929597673650504386633278017294758048821917413805165932533021995759580437032159545718582072976684521417619733718757242689159234000977490685298716257759373249735504724578280611841909275178602767300715943308249596354511282158984912899056663200995067343264880339774016002659773591139788850031684553065663077732340985304635324098986393898886567252099373348681690230710009362896177429431347249478741653305127677865747632941662312482041813055045964958158888485653082460838232836110850529102237396287911432927433572742678426477865210251185549995595682796478459774934131453923084523094711420907901776421332011655735028166974732926279449292580371036703810403971410895528800387874014027354505291433838892546306743689867250544361549660336142429513256342019958037293542710232114903646459739013141511456758036285462482395726657396972212355090004779533747879546989426663713893789206792693778964784568160053258964775733005752509366921762138154865837605735870046429459799556836744619914701734706505020982030248183759059906014464 [92,52] 178512041867265008271999080062658084508857832426942959944809723122947674610588605592453796678123717719800533723110947783831341409721823071089556564452800279770208026848629722086253778393892708498316774306473683577799782925929854860293844191876603970517597778519812878057590307817877407829164628648676210099895766390941329184325496856204660078051985540198345563677697460217824900532152460766817316038615114928304494217955430068219424052801000292342784473358838142513088650443943707364676267762811354788772793187280174402586806688992159715673781279154067977212398429676717889578556057619729052853975053843053679259205356898784366100379606717134561537124630277749003963161389406092583117228162018675320912826129767059495021273541267335067276507362560912217145777818785952670299299153211375003735820372097248232173030858118807964279301461159785519345538339033535061719813437635595811175921848320083713229354051001394874461642775956061667151277480806366412554907339897737436942767400586721460340110737001214627041073267292102322368412498577628926141581131716231289410006892028012867100776467797572796399743998840478525771206571234136299499306735957034479250832465223796228486321886832185284252679294400648058903048769687156760310592348970414830546204024650084647898495077670062016662636276764646327778005526208 [92,53] -708987128309032125074957433371939203903530819766897103503481341987500284414005482251335799358377489585980903510856342832339937828470075185035912397438230856992431776384005715068060479885203075081972353919796046920723442642198525367947186552289365013146629311488943106278049364553584588504109010401062766453198331584618195693936868690256498687230206327737121334718199352728488667832809920418406715025617538552023084583420861266487258661644557998551658256891247381459087400612824366947643012977929919867153848613322094924751218593575414070657000944705679863014174694787218426013315085307296479611916471337363512415926402505556015602922252445974874883688880101054714512758013730939525331499732755199655724755401802437853976622883011598542885021460837912699152813868967158732923716546977173980802902993180222313994150148408246287686467618313048486636092095520932405218719527460650698607677706124291819830371666935701254079195916748804268210866114049170822935933810905001388157496336790409089766612976100409242217130623212270923593867872287037446832594953952790170304013603313835170868023074309090596379360362997829825404051936997346548892975812400470211982396103911721705226228954844518753854455198978725010849309353149587302928607186595836996000875717337696591341909510833400130261642722029398349669888 [92,54] 6046002386401691341413673272439137396682822352823444877895425156556785992269420247666947543870471583747395754933989647044736383626182002485553347195188552105583854766256814491468701407342591364701627042500432443794378480507610541510754260260960645683465907639495135654590030865496200498315454315975673600133830777647121681163033198097536486326640775618867807433328319279357469544282254605354018961276847472976819027080760567889518039082495961459823340961438405580646562611467314831923311485707439527638555236516390695243358403321292039124132451795082150576888095016999624259694015482383376376948089510836146406791531123015306268916904696589073134997759146989033045882851382511110006108940617501444308402830576241213377477738936982964143356136042690669906085461847379244510423511776053314923728156395313741601659105663901899972824028352500415324029192168469080069349055732270265701972540578265952942853840675200440957976930248348775773404773730994339143419222446521199980366191595204374567123777804270214796441931735698738785945822234120685315585906091622504844191777736101086483681834037340819106533176703802238668085874383812107042070868715286472311140591269452614338312132242090918609041154505582245755624494835662086380576517971270933479950963789856130314534766547231695384394957565594183060 [92,55] -60190414118912844874541560513567331059619879227476689005111726601186982945675893357805538966435917080746767625569661859778011770387692202470987229981764513378239142448761094262437071279557500133412691773357194481385795783652501056914167990269042153047159724302718009948791998484140975129547273063013523199734998383092259694228591247288500050136316812683214004689525590693543318293106523688766682539302256127795319537068549429150348737452968213563365386154976188007366318312915183067079143029850244450093117104727500317516424072335946610296664784543177493356912362168029329534369349462767943231173570585073854497215955011672228911157870517445969568187053628264866011105308160519582058994466373604609087602192990674911737178487698271291455099438341729075654272717829577676925096464489635121297922531322081876796701395558601807311029878269784770989335177292703424530885745032313858757026814421524425670114123501371407616637084152355350761544532931351650262855985559940260560368260450471761945373110749185972008565947231435044359927560615475821926497856087318543054229265559652154200130978575231950964438133770279154161911027067311616676368975379953832547324930977270052124122350128734853169503426699451258564905096030540880689962765446055382713442053913109416783467515612463377174529530965760 [92,56] 210021569945759616258490238835551050169305794272256279740507966542930493126060205958160680668689997682670740477390575362524805486125422138159065996617629436130792980590786289550974407908738046863559878734215663429960422758749840921412131730711194640289195238653970174799004044913933120335550921434750356445403265877193200802119755145232074796768980209064979579138458460021723157878103147346751230376878915362828947467778104051403956190052275417538359550417471817559127232517100985666446826727072184817670609310128272283735294336097636397762595452800068527024478041511979003874191391767617495941704465825453814538583599490836741612226140788381333313535031486150924350916388799845369121556351680237767167049059701646051205729164678347420819655897117321666471745889684425407967427934974216762707763447490583034701496706979042029896216459040736838384419012800600897858782648954603927724473714834270454739597228270419578103355734685958140982623674634767669490921257193966208967685260740342905323309933285410654480324548141794144527595842402996440636068337119153893093523027749885508794954404953011897930171228989062525347106822239264964336533705939354039532480895257258448168026338341837264854496877822598251575110356230236959100024317345901270349815515508649527429839118537161687077231232 [92,57] -319021184594760383130697299713357596431015803150196477978720085257094867895504770164957055621616579650352637286844328440713427467782582324249790997206621361549762363052879826985315987428131487662741207600395377148333724433670201418431427306879660414172068946560533227041850658557030690895094547003207614874522930150053817789005514689745926588831117325703975372277701270251920654915727436445277861341653807915139514069504064280071060602551901020060365575620914547492495996484378598620203539551159094815111134606414079519027118569429696538975532076216273227737735051868325307956056099772474489939108995296871758046158351022612064543285905234595407918672645686374863818873446950048019164305960993158996939175875588774479184685842661399456894767283139436597205812307834761152584443750377263038885091400031151886257325009903781026021930706297376268334319985581371667404837576994920912842486785953438604341997685921369548512327174792487799612711743800854760681836315331783596342278066807949346320482337269623815340679270786374938358398067014250269246074751032482195205187650859216023891372091213023326218506164089913969863447423723008727782878065098601175610709527050381064858495018877688972734999143703323431646308370370518578723009364391000218256820590541994549399055762259413704448 [92,58] -599910450289046693955224194478661336112105473552689296599394953841515975978741018444380339681064804868176737817721946598413772118397391151877589437038627985549795851461404125536825778704626024131155685376418989951016359559401553222981936878221957029347360182540777559722359458603085290543056411075620908026611792461732439662462418675550715135860104020970442014043843741249421392928537033684115690087063714188331446392699410519161777917491609472011085804085944615029390341029212732263566634519992478350355781876165710968393653756748055385585327896352283470436508936467736703036431870385371901192636823252072105829022857388598877115274703157004921556369430217621336538755129010620423782802817348423047081661038777981575522449570207278421721691164907058624315297871685165607344803716217310075254185707866294989147330499213225834185782035262389585458730461073265192400218853390360748658872238188078624591274869666805864869444515730310439711568037836237540659691962083193659919261130825558686292928995871642294048184577615744388115506609273473828286920926740440352567089555276274532276730826401825898363461940014915227271484484362000012015698894727365578606013737661029772286464148608371333334246311948837020022931840652514356971996053267352866219895804731510682589863354324456 [92,59] 5651329534588164921099706499325629999273710373584493701481597277898555240395744536773993722767318224795302914927876043699510711801916855013043969544299839202396623441540841747328208795259557558987538788725412372523638102125193023319707119750016958402912572638672610521355083776423857065832627234607904667583027375621957889546238983622894689286407729739272355166748273710959928223013236067735995168149222830205203061961690747948840333938852229607887014835242559930044284375878614968320244275724643102182701698165096734886104427988742118438054105458444984975227658158009569491326208532406245459295969360025867531805004139546843473167881532570301133201888955181793411581889499119144022762684404307243540856719546184706164850865256214583434192327996924429209393400787019754691370491658899821986173871607821830748049455376059934111855799277339955530028777331266727182713347602612913296925131883773627782103771888719720440215195315193934312467243916845137945153586308668815404919563865852754536798825917252788043191976533665428145754312825373652872768483033611061692775862995792245758853594635080643780477250623394158878939724930974551862200775585824019783421546663188168738925872410480567179782759300675022781448485263759913013364506023447145830178240389390253589415399872 [92,60] -336130382801476697459712622091337836753169711290175267301580567402995841397795913912336728443791808766284905675182988371114020155067194768701764296645585571565269579402898552097499353191656500657128467306588940291637122614400467348770696867038133698015580836750403144910012256553868990599827129681190841411387528731985681250862197055432564497718806489970727821248355544232934892987257815368587429654984254267233844111331917770335038155626073877592169848371715757769229566765766994630652043298794521082715557431308685255416146304824178102276656849742974711843055968885309072318018573642386079234186536463907090153291057589793947765102331570828128901909222402951509635089198282479704296616834689966546219427632783699244013224414207702979799006801204784187005283419496530098750776571496181390894391638354751992469768649562483055576206653319480851264303459075870983056973012263702917985652799056826714754836857009100476001877241246413654117272519418436000165579880957707732414006791771992847153737556099250381631463993471088490691181637586404898583398065622180503881461571120965149005255972290752841353555658656419651220967518347058053898151707496553604629933445856003329224748046086800468058087221100773249267233050376621664133932934291448952256941297532226420000 [92,61] -30929846557799366152223460775272155201850404687209498329955601029927215852648259698149670705429196793372788180848191174543902135201938633550794118503714450252564816388904440566344531140732607540223545903064071817058090383191520876657003762509399218801214568432318546719487266583819094743272464160966929186370329928574512551086757301622551949622967164218866768571408893478889584800165182262003661575263333872938365897211399042213809027970509361064172988188645720216055941590906446355347990838948144820168698583614474746700701546863791476610777428108650875438206174802548717581879093751760975058042750886284456760940318877805687525110165032886655806808200104703605993285407669300546107455469940752433535352665080446710391897963800170184519275009302334493859256238925377179185378280264245587023599693561545867275566756347292589328821370990253673094842314859872043382818477214763921219631303537020189932345385907411956468776434190847064272571915137931262213316908639608103339517481296678958961782391313734684684033745544775777946476761882922999657491213771261231638362325398425192202132334733582805275262007804467574447623020056790989650180292792242930460516922533406189436322949620395733966675547709946510710728239460388138518395260214701903007174260410002656 [92,62] 17631120375867863444952016518764675651357730390848838258236110680686826045532289843926210448201836317835721233707425902879859580328593469809399410412330224873527270138426134553334216646216823813352499860906126748704288505126121076651175312629563396555693732161088801291881725484471593984227433558152780363175801237757108849636654532570699957139071555155552643690945949052029006177021823165512279958507690935422007726483649614903906324834790225103557248145980203362907007670693914309315037680242868634696789327496269674533986679954721443295116057140807115152963938852891148633527965613761068281782811122560623440025333002318540882272652947365354972181187260965281500127948783172111542449309831941293057726200295355643046569320136196882010740979673537388537791101943695727916332506496724089257232579333773853440197822617959553395986171011187251549372058047926634640361992450155636616365903794604378074854881339475403290896238984860193328414929877524492713240119005563657067436730105481119820662685841314289122560680595815848943256144150864145381625295008909486483659617415713350373636233666012854128163946022301193029688000416365443685743962709968864437968785005698054966457367752691990693655557825712754239227501108148903943471357912426702592999349560 [92,63] 32796638790060470766466350145026930138251507692926344934608917565879148774954495336033426132132142794315994300373711317924912121013000621823137493408646576512531061164123608895064480321681224266955683634180009756617598045179160025898168848819058352220522893569484961215541845657535010710600188018978254535519168424718919516547869146538614018596836520617131278769717102469559287284740625950070565072505587212327386837203363867941334205267845565099627852032243491893669760906668734262630056045644925828561728128902362948309374480194830477293942192994717591462021017122744155662513267269988524975903294392968504814904918345030299760957341005689845508958391334815735525926534767695970043071171499256840878293564965126915451801809370853233433727533317758555985062957726292934924863900692319850595855828097585353655815725672345769249536137621586212887717674419558020705314937516744655260631644943785174461177565103746252285297558633927375502687568208655068557973497189181850668339765856236892765097177648062324721840102003709966139436549994439353547183952680984839678237675978393990859837209681094719463187170481449607410828456308696207797851274278760551287241643613086849880067988474224039313377147553499127631365604385815137192070912851759086792000 [92,64] -5556003730702300882198023963804905047300610421539771425634309416269880530617117032314239566111301199473542870965140727976474657212111997909199313395383089612809345482434375045581099992173684322623614641711920923422234257086134903358594675771529353465478939105583790303004370778721103000458954755328498261051464939136591243845108951719336617790137467310280098025924394795544896298641583146424231548745258802661677644297606101244841990822708939333119091826886155315365093252123883249010179656089610862471921923431055432188229908164478899960166103027663410569323740662762360900880479614412813643346747492889078026194124811053237473326586977035528373288575385612676429926082723383007520706893540398799784736064106936069298514311376051210600642005504910614100258609200352530897394101465112927742172113170854069674090379755436666151521849022623639824567832768835244119040045332583276510990320338237073425054481733378288747170266868480158925635130708230121252660205687066918616424781048123209296551928053320647227207031535829593521155754096340530793345374540528921323658659810900628089499551654566555896783066178793064476301693077354712248181024535356647913506483884274506845646009284251543332989108653127317479189875487810128527138887914466704 [92,65] -14124359989235875325687073089081396019173739526495765497906640777728561232325083175438413856114043560939533256154418767425543431186527159688751809181365559029089291725123664143370198283649022954317053281531597940253722391437801645472186323864298229678765693242992624680458650031459597708431366319843805824144845601241689837286363235227480202811466688673253948698355925037828576115249201045466939490260027897739243485055701460824903641081981920265994687018143382540509776395030381301370758982314774544360321085482686332873023150130870272625645995979599511087755670413020044137728581135816391273970514089984525723499332859202100496389024349950295874161892801200056006522863864296698582786696594039022151046510706196184457013447204557366271993001226642293548478402508672709002912271189078538827832482665204672091941368424881486943548963469795053018773783872129574651932771237659998937392498695653616082738060347920526657022892106683337486164359430535554251972071683746092550625450409759534977503150046946401881509222329676782213427979954425394564977474842890730928359571809581420516118081524992971393109209637301172505442299441317622263440535340220715875926537532107472462548994416540317376041886900684585009842583947265225285041510992 [92,66] 26423110155640873538411866341905709286734454826602153438825837578865203742846366797501221609206067035141708576584479394308624857884750345496628766668449906080431812309110816085349537177836485850926885125113928142890009075695016641353366857900425951170446403730790874542861192596230214424998012189692638072596323321422280014031138995044061956754259686347433970170709802867744719271402370067327841135975603512575678507083660682444308225186680589080379823508124580773121990041742538905382420971581205183684028656755397907128187246208479486226950893229794644308154656685987216670781933715087314379239524489808492792303196914116970640968245242256879145004560950983340333384344101828537284457607409056783145678275940162561827831705123480529712853553342181373501570482518646186225349069921173540444847719683767051703445690669016728992394270858798223262260384103532123031384920486386415927731172578073528892958124209693794719112967176637951952979718473606452808163322715401713347880616718801278448337111869390937872914159039175187798043114539616303847140554529231411071157406365409898402179722868075845885769350073080821955781567913426495981580773804420736858927189378545376328106487942230764436949798115520137996981048908832341840156 [92,67] -9427262209335149617215336354803755807296935732438084621734290444431619438227428773658448850607562943213099038073374591672360163475969507616300368716503562781764549186417265656657407597215244623509022841804844752271252287678137160384395325306770954288249944154334448437170679077998324572483546721415074548662412924835971050984431040879351357665941819741024792335917409683391397119116203158291169580855225339439884985464919539527539997034861910277259800174689785076036010290497291245160266593108865847263294299002665233119512509838877914851311745669941943733802292243513127694943956717302455764974373102409377413098409870813164670491702657666641704565955676822206943290516373272916003434655944640104395275836837074565460150468624015319668345214784806651118886905831509322328470207462769282273754749968202961870770491280070230867396667963771269367388744112096154556643936529518339583650698465286023210589680441929638401858264240026372489469730735939170094079158709691637430095823758903263036615900853928830677688725821904747073079083361709843562815858683422689330692837911361733004349564215631230254014846371902147141648191021379471177689546163885282981249494984231391465787018242933695367167787617854187842085259079550144 [92,68] 6620648607582353468546227326946243747673126584541281763955520588053357475410113396733576924944459496392199073026239897721135812669823644931056988461033540893834333891332394545460438054684281045397382282254090016388789397409014762162985593572353133353510680842757788579140224507354225052129898607639400509745645605503139981381242225318856205204169696210954269364083457059264405762237828213010569727300902618193723746396699803366376232130833446836164328716371454017069519743687405423856948578537960782068153623355165835039796682404468629105842585123885122340312097959447384542501417903588177236706369907403483745306093547767496380780299221078603854747556872472498590168761048924591233755192402627370723145142270996798987692164316267551737944472914438209474414202911691638240855631865043438355096508385497802180255810151094757628257400053061383821588149833964609345495152460039212647622381409271955696985379884738373012101795941489876485716121991565106365085233253520957275985114668227342596562265313604329093092276529962914665695918157378092085272462797386737958914812701444421583885647537308603140818612602263287137124508786468926466034433040435056291349261255064735722295150058151347903893118460829503268817140848 [92,69] -1096697446307470347975865059907057752888398913024341403598617098859838981254026248540028898985660976008572169187538017782737302157711205525866602788261744228161081508709974924496853948503233917953112636218601087705966321425252141314674927568478801694080286913237837181762824562440629169473053691880583886604743626362127961806850662739559383679111306951628266314078612717031607192156340623290172675455793116739005360195420525737102561806847460702816387019542063158180310283021948841212181381415402796110190095574906868814504088086999338908107560132688291669901732032173247581658212118050644544945111342321250213376221769732352624691241851965537912798611788018869867429997867001372600614496226111758407876492838708405692525362812701137539897926896724221725618314949203066188384368976351841722065264104930284009167693194005998442147925117334598997529276741542929492299079539260658374590332280105077537395770227675267168736291101838559428162972341549345740173635549720839345312273476345214221218848440153576540099268107725896439148835329176907288269706826267138512790253967616761752588109289465829042742684575206382449517059521386517855457183839476748849229107130359099941255744519271411822399578446876938101640 [92,70] -13052856627597188075726249568662269328668639023642467286960462552843994290319159430760809294447402838575483572711667263760941947941241277355294812815134892279055419791591892014783557547386969413025973413079850691386495373742998020533015191053607650184916482469410804335854179581020263459247295920177265469037648489160819191987873656399289598560512766181547472708909116723631910725429961326783604018743698018650237238741594654542570035532630575632043429087501692109509717377901206675489377130769972149764913945638668113351934054438811980409654696162907831380577027233903330035650670920605854458263525074681679594737261148919680369566767291769805500647869214075897282783395064806755052141803705276528633905291004421983227649865674272348718154714440803915998477577295633468566937800940706573936892444228412617515270848502753146825414362480886307436628686009208995554224665592826902248893998874549104617495112659769049699158177794292025037262759768306373516608231717117776932387025502193182426339587324339900281015727261377218993021709952168180549296689147306777236412520790963534539581935756286817323787196090702618422607890023090144195894049724815626154051083630799081299200364835397722976137638136640 [92,71] -41698161111170949817463256685471024435509247368195239532829785262087506955624818065400063190436018316332892311976028636351227685816801244002394400634198601424285328190625660305176750400882427861230106455528492995642565508812437957481450503019282470358492649386413087907575979933966976832674075470406111676416800627588739052561592971582840446837219317562754508506994187328138675444467193548989627963881718563937169711438551165721700168463496060357896116691093175673059970737056099948074906943983048594586379558121980983860365007645467351043048176821776382172276398324097349633495186502085149520631437173768948098030958922646179440524893843186093064175283748817814042384072179929905493264776440360730147709108037371724086862559005574695998167492270083211883913054296236443025373170876156249886924633955509321049458913222602094681762364548760866797473503288593449158663774533245770845858822904075684791705161918560651283592447494595914477725103191239561189358903670799024598078735125483320849214466688481701472512088248790850222259369588683443202351164418687761296578513057470530966661989101373486092421190181612031444571114722451206488119189313251814128539416776298141192210933047055350742178048 [92,72] 3118485269035083785743998068396852442384407453345184513516340180424198569665311915393418651300910312130974209614891864873853719441346627921344001785273551450689674265284097703252594724019609820605987469734974248603760708505916091832517832255884906923547492195870630262783164217074387825146860943372151612673858878145275409945037955445038509582577295073907979672224478436652261261708377587599540548566353036051137879327022791515837938025088755194370801870764706659531212971069786074445864956590148467178306483278952858528122564469775248395624578425606028180047946048704228488374530501509281735507222458212278478206737586353003337785763135958127995160627834283942074272234595096175844117623059363757279897655575363163330536188733050936144834080230305811709787380254759262328937937163067991073622540970688740540965392887653682430023794651103977105799536756072647281527278122974042209117872474640752376608482918952799660619174952177177794282995902422539541782612475871097034986553761646350687867514777926337355299510301480882597644898112000027536791861674531369475928077318797727160525852527299878971660334058033468866981505845305560102652571998501673563736770321296827269396014240541734272 [92,73] 448915389376505506095468353482849999200821956773498362160031603326805677967056022148500910443524620023139702284260432746475555102948994184050514599142340625107097520738921731752470324954895228526266663977849079077194073205754810576264183902106821657117301883136505121302071948677081239613716652924469734379670730279162231379061820394534957043899248218284087550831844069999200020468727756676911492048963743728958154796859930670579795383569502959760469738981819475759840956560430446642037435094542294884201407492415251039101351450830945124576287089405562327465939356258815040791493464763501183447532657271319977382900512061433282536611321664389176804905963862363148206021530905452466410884583915784259408958431975444759875279327462446031042216506009698585563223462714827991057088077285685169926383833694846897998335683764047410234855537563765276005140131007931466423141398600855231862377228210663949109679980943070433012830217608964067654269745812325659387377851496480288998495342606361613419269946978904972229044223145936558015080462541691540325927748847230657039407621588933340329820854233266924080334562512362010341825299373668825392033406196987758554695968139072530546001852864 [92,74] 26466576448474891678066973458803239767501450480934080543227254431893331566537552841517891047093368710438265298603618891358289566010693408109848368612534031600612492917712859382286079349024210999280535931793408602265692219552394117107800912860484208586169464662941402472927344024455468178776122259200285445553553079483139672276678695771162212052261047181283012132194331080994618945640772929646458993662737578704864962062266376550657649050046340545140347986395725997632606459989506058737823610327124615898992989715183357357064071464793784175292178276637183660671963566512731456752954159172700489780705387507722486989625085821536866436392990158516535016080105724566550258174957047385019095677307765149850780358509750033120871282746449487183833724666930316722696924136390040935434869357356342402752807264171711835709363363677378769790422252904467730394545250645770314843219672077982880516064958534771010134727943644313250177593124627786085796641694436285221066714424577119680581222703227387604261520710363091438600341672394201671575961603276057205973258146851068519638970664593585007883818153164672147907804896716893300581635181458083937371673481442768355632363803780324055388 [92,75] 6899401293091533911439845701391263637282973428762471029222401064336354123422535072511599236468426484395826121056164516244121608763337206051951483652939107609607529644480377399163511166816246285138743523598323142321143915916430284180526695801278780717627585185639263337134150002265416838587781415173976982677912755557675284075157338815754171918239963713069006461016191515525033591195233405091761127278554806809111506779909797383385606703934990356700426652469941508773060456029895488366324902291401742625381291866373435698307653551779478649577619731766344535024355572403329253513176793261088957258433716358902478820680808603268872951770624509510418615316211060368938169457383188602646848291773413727433699997854390640017872419249056109503752494966613692335165137440212915346288414572575735182362122612756909588945299678839176656112288318342106343450291644991615162692915077507182320964812145939761864423399738934821360565763390389147795492262610045125856727847810886360483077785780234219550948731667304953905872477729690533444856150059727456823626792396876011336519806266015264006528975491226704524298569142693755186979609328438436595984834944483740696739627628163680 [92,76] 468624023021595130383501957120590661996471422194684801839466386035422218505807149530458051936851832830960622791436249566121525549677835669380689741220539221667827313018582756776178858600440297899806046805939810071971639199856146651589760509296300673033382745738371476123017118207853514162717887402792174335243755816119335218165559617888115885242123153348740958780293630286117594358185787463266557652282905087946729301240278733322154587499061066387108114064155799929997756771033186825763949349696337057658674352455747982803647863949272589895276145676048473610061996229342485361180383316063879184147558022244566742393225268755764087672179168708158013635485010494316800471370606917743125649180057427250677657984486188716543649506849466908027124156263511147522837262911741479333172325542308431642540966886287481507416361427899050056924183453767709517936227219981655906044834734608650162608927420925783522065865273504702567058691544970049414663372095989995120003222344250066502597769478210011593392372443087648046911420296335279980347054286679493706177599480725434826075225585717652756590717837025012369656048635530673315456723754064415040717898717290224652066808 [92,77] 9881337222047564196422026685873748275515686580099047878895964998759340170546080074921807659501944046513218185915242599593830437564456794608268702044790491181634315501424628861105141590301375102268287279475175309492312653525527845297092695924745647178388529900503668075541214639273243983616558641946845925653180025885226975144142502933229267248271003652182245087240443135809323020082004200372850541375176402371533188856575151290505154879371343772755418258347486475818287673143707116979477108760866504205318078369047261132050447081238874550499284740014078292619839075666822277828892491762071047387135645454445632442589406403602461760077758946759598608998003585731793878287248025096315263362315594239036388658280657526633691636133292939912731110209824411714953560457812733787102470875757744534613240508054627586772803623933667257567263233334404226001351197505432970778701846212787198841733679117553817613094548202063392021736720677683671245942679434371349471145964477166053001516937916519368941476364099402097867120691154974223758414196646940609677666052829736152407810586651061304209852772578091284953573489064536089278731699694065120860839584678078792 [92,78] 89568945801125732577801346590727570080609402751080015546121361927428880844204029406820090956795590549797626962034681938439630315596292719132023698071457654982181547154518111363004176602506933826945340093317941112659383716773382904930289438851800648438331142565733765791205384760374658108120710831652447648776122421881012862325895487078754018014444837364833254719630529372258291473326357220909293312171660389710844829353067808483059446537446387280794737285909254403087742141091372692543836059247050492987724184689151229250296881078694178332641616900504194472234835405535721541447371221507426879223782251749833128560912195848681077661155331939676466530429163212806142765640439194360552649275964633217535750071184722465325718541526458843188044257281206316691624111886099068849319946123305387224342810909401517627212221146842512474179554747818345359520082966114255594186271099214039707506777772365836512845502335937766620840494437175219625519911169123605119926171923888732643737923074013817830696134258964281797347017974255981671829478614916958891427229362644323006866203058292419234961246986028257823368996005306242995262649788504116269265308714 [92,79] 19195599098121347108990802508713929573233318000745602584997949634619936001746177017767629869672119861190087362944350291909943389862476982411297204780529104738257034297149620681309232991188247342635723736051325979272980249715636041735831862585347011124868634300237664560349862574959923946648385098420229087031620770583763762482217381330804954632354947423930313790229596556731086405774060833666666899774546985325068453364544365760028453499227492427985068740065974244491429815858617214922449241873505392944900676436294291379930400050821048483036311982712105462853466099540638251773238389835579178792715262202376851446142876914698909634695536138079523579765626380070997217197182494810580970136660679976333610687273539400586871958314173531794205409338813966447447202570837274946023774502743865793359152879257598042771680680609103937062804032246920013505083852034742984461499613896633455894723827462081597168783518037458901317783944188797332325894430060901752876715639034319019725528228561938718276901380339380046430938549534036795776128527442724756794176064191088823266286895853190268340045398813633548222263069818162635058324124092762560 [92,80] 616041117470967888222465417685709583239778736694016737624586275355252661180099551239632049525399062095408505746321038760477392523383400993475150180582779311273319586252280470689760779681631012925558508879243089243356625925781993886477036887573449828244162502366729977746137857693550830704538429141011360315964203278009587324108654469959176858942869523200831496521891534629945930040533613699696238922225720506026040507505470201965227802153639541668175618125618114532601614987011704767608203302428728263796725960249153644145825439485332469933905567726588803571358840814953760307760281472096155604703014231592421138607315128932873171048071122774291208984804028686010339326760248742183009478875606713418814449354280483831652636018515356393153084928434916636676752794465870091836030573884267482646614719869363251141231827915365269764531320678591095947345510700474167141363552575935079901552892449721531059456200026980632707628566840751026418819498947876963825974260431527625092785626862415661557547753772553648189868605187056665908689416854463832188809204791585527581210883833003698390322833673835392028126386446351324107912382736 [92,81] -549727006058706354960294915916149071372143528070886480061826156412688086619552454218359389462692753228789406357918115253905818344346191398068523114221309071258305549924112261295875928417397955227101872180306304603098582384586631057594971861981343779854514380033889093370967063611412836901263770529592357988136871208058267887598455780638635910529330674646083633164185294741210712171788975282264164010602594870184481316265247499691039943019740541304287884852207451955705415723327085063233908644318114953595216749863887743745392000200391870781324416840350256430426715885206145665825121700648401204711269681226169091192631581329065531675471880199967402444737497107290197427553076695528321380053800630345377152416637867171819770944317023701327139946529474868874760752593841186104410035511102094306154779860627578122362321438961004099307781357962921086904598198312417526194974630399800422671904284548262679054013670992676124600733039871626378911548644029094437433608365073266715300081322325076326895208018387521132819756189322645888830137973020150284291579775686219785369228582229805577575605372443812014979109310625475376 [92,82] 176124119071243417322855828576436423465928348079729771005512043429010105915634063290963419007924337307506527567036970249156093009047141762420659497694902908404894736212482592706764385872629149431205927711682502432787388223016669146680101007568607311792296038335052599697020192830679178508492111880993128889006648733241608609368030855966393797093619095043598718609245125398460631385194305395118549784890048860462710982904501418090582157833192366644329693797687808071048607204513412751522394303760502873097252535510747313730782860547680217302350670578715222589147150805604444146229646568593208338009584804794340092344894788580485468412823840647318048021148766139711004136755595527515405464829499099339579597708969825725569819789722824907707896926885401640489559184444006058440621581679517898102265937118463754004365285386436471751460815099778409614052460721458883658494223332355166390301093688736457855656844637346400319594338859373875007151045259442513075803501784233684080322602395916983587399260098178780101242040629811872841948884089521235813908611234248986897061677303163528508681405658933575500475769416 [92,83] -16993895572719902720496444937861775899455126151419294967228754082682225927038231897552896557827756372655808584662463230605391426060514271095585673654226200922445456331110524132925042541742357439072962827138749515560509675185781146497581567280487862269356220473366725230513676956539977085673539996971935365856520949614275682040983182591953118930665083836279930592316709379203604786727285289138657568549547895691161581923894400210401322352158855946168997441000497783697932313889837238531778062374475995406913263478042421913486083281756680793095420207235359171184870109903821744462857482566452434450970741930645283913260119550645212786731013450155128505426236365462697250340311201074685228059414796449897055003321829919779451431157248687157318905113791074931205814916071646741498596139702879562466801130868860298709908559696456088402305531227221026562374768648390815114946033482404951917370676947566610330501946578873116750007643577441439122162197793024972440017374177608602811498143004167189961491549573433085810292730806437289031561348448764546767640766853628643254839775106918854552845309629337600 [92,84] 477128366525656807245130757690277795032805250546327889485946058986317788475093013333098411585732891875477982034303025149858638613636324731095683490012574808384699110022810834296296630469787961526636955658272722783805628844086363871867115806247714074007145859585535046907961596032212607041329116071250580657685923388128584606755218577961901230800678820324413541109296197553564376324738800199871719061462866741272962081217753590582697469514034455631564528554450458599290050083326634525290839967364772286763489633448003391388505831768789320648229467735770247772437701396458032846236189403196777468550682223652615355399757438890901578367696277641859065437878459417918907842951224435430074939593748433034555441574713939868552672067397255904168204456311437765012387644800805533748197159185581581225576439268859628986468677261163060626673297998923608401668685102289289169389169146734888733714441857321409066354623291146895008329077328064287656607358785782256597547290884830115358389418690559274461049788141275154536752292103121762891386938488173545474935130686419756171642156242310252627398704 [92,85] 1812359112656285458214206417756316510156698016550370129935958961328539835123444758556603031525202252331366493420954045352801098312552851847492247923551381993675144389836176827606998864032173274059912378467554493488140455986709764578292642991044435975091986782735873485692703448169204800703198360853864779889132963587769536182769809511724816677219086535063983068204300681216412364896095756303473607565250483640856788358916800170476909207340133125674710627921777101323649473597950910721211462577739033471095045247929945822095711262709168075658653086327779344986526130057328416082191636920424277583475238234263632493924726453937820556337314033739353910491410866245242483335081885930595490389765510659373388345488929466665372749330797096662412282442561120287043850737465760704345355215589161227492688991454857448624804657726464478776566679577069175148041878822065122156292030700411868795270397206065111355902739117010456339673866239441565604103738617390646076063737133493503728432770143131715048530427407149691822114046595207008390163148636533393373292123333025774896856416578160 [92,86] 56218755690113662722319292849812756053985382554102546332591660546959380060751452126082861773751021546515626841524247953680768700686663134178511967497371722228937029903020060760183031167941063129574431982838736364000408042443402832225287357587396311482751868563224607224600696043953162171488822620807524018139424230319075878493314357321146910234478203606997989153727289706235556432854493212374557134145876634467442804756214301913818067227088744156336698370194462186453567224315249896635280461678174192214343279098878136578262195533308868643083556329921517219372823344645908073512784066088027335269968026842886496962251989780292874032241627677704337871391205071049155282064176831305778314585359683705185247623005893068891476198186729553990336261251913513950745441297887709849264248207759223126895969295138278666720202485097185280730241186492671559587029434031418563752465155300341750063232401536513130117545325892093084003063121201529940735200009820295463233631807840150592291409094782377529847933091302208933312277792892467411719629432464382246244308477103047251635 [92,87] 173373760162450916934884142855913298537658812165474856590550970807234318988296455567993008019625704665685589437106290462263460103513825426325831971222445350721984647101201642274715078243714081494124368367201941038990554765372787713660653222233351736041747012556404233343313311401155983928533386583340508128712330838434315250703669985429706310982423278065207784000478637096101407316032445390824005993324394224576137605591696533942000267507275343989404040228115234879389591129325736752127762647710969379428998473352607103282568215099660462855840337885556876110702114147138270652822994751865444880867530420985132514172995294650759285013333277594718301364373481342570992870718722001815561179287117683652831989114412829352242426262909885883326208092548350137961053941417442000139536620487365504965546406931189813268966359954802513176811036541040163209907619932977156192862231647188947889037716910998836444543774319783805095912808307717231635337740449281995623148719858181869224401321671972983878590994508172780395611119597594782607682956343706517464890614208 [92,88] 91932706610837914229448310244897383768075633646196813007009609171527306550240894920201774029627754091800468399906110269772042787634773053405790369547142874137504313554611775011276006267980479415267309133160046247421457113860133647906225931346430425241561515597601111503692744658915639353754834644017525668033670965573998801680837492376724150952265115084896713059269435158578549049949862375014141095577230608775387179109003064322229341452216192878293082736660371442931109220294348860094626799470002011976224469959216579945852685089181505538639746056311223091302592063004853270579667512599292632944677187014324879644082987744656174001983815867451896787795577214510310210074188060138765935886117656406152949972100356369163913691545615145774043650612532873641800348925283920797521500149020419160140389767177798670018190231378794992774495848134895492194928083880855075936693700757273227759768539183758443299665488970357355365042341811178978798035809930406906845496557410815315959846363750474654340899921024929235797569562203459252874524737633152 [92,89] -5817833166790914305501499893672499610275737413688633298702271907759550177051103752267352422123389713162458469434468141121767395673380259881824235255150924710994433228760383542510284133889597101711887895807772220511586460186060481789254157678569371316888336596364170983808067646250487352213348995640820835660049881408971893780734777852441052695157191627670337098188648389349796041601689703314915704174668810333515879885977722183831621639968944952416057656626863351987162115072490472175184101622229899244204552029657322264523636736595828030957783333708612368011009570450782348517752979668116144040818445568238009373922246161032073412316729123694660138818327167569780431224610787702002115145190165562382607654396251010128653522993419571877871727907411989570777286980400707833009272561665766552675859789992827021158452894521419577600576659263511037122402502803712613463671967234183330921733882123042932691818102907497837110893993195349492919610515150380577018430369490649907238697213963164728767815385756009009076880880358491378336 [92,90] 3782892537543896287097448702101318055284844093072687723769922961718460671824807440360811513617189460503178073326405305845398868692014904441865382632466705756256976519653620813442014946363574119601772071777803096916584875730056689238276102433999035405162362175067470986855311204215648010368775340883339085022248907522305542176113770144327007966886107448721822302501197527321306541494185485568139552765605688871711091394120417843017677789215366048824313862810277156389103079689944347499167545155107906203247727685905070334044881440119598185404591354516717119073670866654389791651206675892169064446568360178474392394317104388547983855076309428637245678751992262907930812694896375407405667372307936510486322250418855502278450150457197579941282754019977556458430636833079912611236196671676918447296362550599629859074471058184722468532352248895678388285836074547072725194969526617251086943388295210803374293098471295126788353393787247881606770503244519496832304876056515212681335167609724751715670362048374615749721079876 [92,91] -171271604941549865313890440529153990115520615492306073481679685968651738428366189340639752843114720130435887931914292604284344654746389506299727814205352629694712753756963306185646990014591772038377988209375576065235619673820674226024251427428096151610090414811760892324088987761351193795707596669631620333090499539183928359795938826241631401645177341773077164145888318524330299482829247992074789300410173599751448529603560315040421436782822695680580634496179730500379000345846068695847516668781272341825416930285887262379778812104242808068017202322244743365519785971273536596954903071066601137104046932100219085709287081355805322480315733419617862498494644240945371158403784881436633527895368789244810651956510882322826294778050330904326426296707712260299402484584644262752614287813014760375182756691297644761555591249984847829317525945832967224010923038079923299558584195396700482218060062004905793240905502722622315819953519334547231704110741131279754255566068027079508641653844433690336499202356768 [92,92] 1483703804880202990181694252190295926084763835747926139994970313186554581912212700702965519895104979316314387706833497752683121991496136886288352332382048529728638586848760834607119469857590501563597755950216630397163790519342928229613120924236788992490318312129507999387394268807689488009255329693977295751310091471593561410338298935308520600439338488115657556066080075602173142384387811177451269530893859115289970351689666323815372549451285781187916912329278748624802092518132356804072881409072687869417051454214752291492671556649634617568800563938358905923194445001285668250858527097398139981005563003936420662159685515596985238434608048022291260055905727843713639219311093484015747674876451550683304759852055822911230347363136777950534071006862647221204283952596957236290265406511428443294259007508597111059339328377659539590543743890892971370325510491534007605181717697772477850904302275363616801788783451340424665204204573401592926357942321165573677758130708178797066216564218944752 [93,0] 364415313948997275903474953408952942175705554481068087628406236818693160846927528672040457488978831096549163849735947582492136125623432985178139154595607951121123581730560502727046537268822476006597108277862068774745069268124008989447119476681346271672632210411057630043600365930119186818724305211616219111274284757204047108538117308258206821697548074052293038974478819101917302547740530112918938559538427603200173661259040843125344868817141873987042073476111320631422388932393832076854193053855337927215587010202506969600751729817869771091768920835915966171359679174927887180142872201490046078146933041131863531498549565942193567175258342346754971034011013204867898304375885774739524408428587210054398877063620844804240182964673244293274228989211461398406572377964170782158316836203399381945081083295640570630715315654251848767841422454194365980307761777633404162960681869540945202192686191131507857390151014816944616705853823824291646767626586006375484532551313267554893637593155579286056592522962219136355045004558288034863584552128770617315128935708585929519325619471747702443722588284177274609954405466027198482049473511539899431139936040329357524440355069794087277740321514488409283472540510444320342098039905911334635189729523459087414526548140514399640374622068050718568761805751833939863277053842951318936150751420192797071777883542858539527058526195453703804693895626727192802707660232196096000000000000000000000000000000000000000000000000000000000000000 [93,1] -59229017201760268151708156339483516180852527212011223402377164384735881708562967958465130707645772590542390331059811656712906776740672450955870120255235946084693198665964652297553873091381049105403710439999977549389063883341883750996438096857171688655166952642234661542318921386121603480897384680519125800564206018683893465384463596996277649472673789717913853468099564281729113068345401372144439650679337309352234897933915260668386043760197327856388371370896788681509123211913301861998839814093191034503969006490264167165798428672445753655461772408118085593580317112512282618655838027329217705397182781315246665502209887156415801367006847258660987387617319431001450876506806718466921308004751977274325009856037420300276241858660095104111374686507873819696241183056898837754200740767408418740175384201161366572480092421752782817037527781035242306309364096259555556514332778110424017629071118327360999935634990356746926800566282757869256543581558955128585589807986793901641202987891031663244282721678936315557608361808548748338094050618592041417245561419848711194376065550796268114101469221563180625965322721829317609680853300527805910497122126683605041026917457969941703556404608998070869207202266466731556626434221426174490533057865267043084197817919622537630679777991364219041589230920746192190827113358156259860909438682034348878552531814051287997004050635988761382941423439870568369567367589410111488000000000000000000000000000000000000000000000000000000000000 [93,2] -12612161715842743543940151125700036047161340097508238587673187222536545373726588678572207443266525752039733643178715452144729037180637414057364849345761405891612220572470145386002996342809324857091349126363409485341262491259989867482986664453427965304384039724595185606315123911189119903422566782638420419550486283752783662709351947551742023971325528083384653103212406349654680004536157878297089787159197249677836667975639052798095039772556023052872930952624372113361347254631630215251480685087871806153389961805612811326493656858719429789356058476360408695901935882120614818923278153470419327504013560900709953478968709915692536913821119143586360164665523954136853983458524007205087269384321823118660714093183319747773139477983567988493798467463650798887602207580016577552745675947637459964037832415729797605091238453941304135113126656565579530822598507502686762621518747582575115153735558215094517160610165929857707719312403349835964710692440454639430282731038707513770375061439725542727519365358065500603431926215421390489536252947728600081773226890094651879200891331467758427701645634954031934286264212765287789190183924062714003305631822896646372917278372320463190777877917366684428091579333868345710603130057831201165956525861573747452909855714891630701197201961048697757068889823079802183238273136914342153771616114931203982379247696458077796910984289526511937106557761669620097732656305558247178240000000000000000000000000000000000000000000000000000000000 [93,3] 617268167110292745058179409040708287641153258728550659259990037209486185682824724185535119807763367849167021939782309066181778579797186472351526549519456287637265026222729737253317779130140110086205960900114320513207803444700604916546894697513211724490640291726425814352393566188462081225963575542221323895684803077922148041056355293091050660845853324590366245264594421961775565091589901993104434246917488759378332619929777192831796828819346260728536667052138076190232611961996062267400752367277491147583381548166378624047702072989075811816113429629431759166467721012785196513297776578611186156428102385121414807386594121143707674626129178757216128943781166444779682972814229021240433642518405350737783710775333915274966004305759965075759071625243166676455464816320127170569973752150489622182937256631970867519377689090450040330985605194424536630484837558624850410683730315344736448890176180634153799232935151879527910145644410520136473871791061265507252179610681730697333686480204969751294642031234730438112079865180877775131801738503722256264117175530271625247579149913143765448567519109359764721922559485594492569399325121210732193617607059009051888288197071579514945057507941038148310648566390057305720074055536238609839360041458179788030091057155632693468974551856947940885804458029242256939558915019021574885856501783243712618782549766340591290084753454300612285542298384651308811305562017505837318144000000000000000000000000000000000000000000000000000000 [93,4] 3216920182569436042834830866465821972742249293430567312280251302480369413102709186244152619712902111678889962198156033220902623782181942446567650731789710587379707816466075329256728340538991158940732652143738053041803499085164968014016168391535015298242036985147054243997695952351976776858568300676416487174308722343384038141891838414797851730947323393855779419430159257207920721883695073230212314360540123858503023063338490310868063452098705183476515136547449164336126076015550370142536363262229456659393300459363094633547838329724890576839740871594173990675252919170521941943842545311178537691363831576734215668161747026118056535845200611122930426375028618791032442762486014196629403470016131411737031203036965061126245356543071522515078760307843037420442092449012928098668666395795836095614764587481617304660224368115554528857513180626199836727559010839586497052054323719903956891079975575056764448211975737254288166989646866465762748974332201079252633939147414502123605323128148384229068936676856785998021321221705008608860015718179515057683431409872334698958435067792497194205729387339708705918732845875525579612569392702812513190068356975522532934055044482565495428166438881642568097490174883886620629527953349883178064362958265091380298859618992706720535369654799544917305586616194279242850964671272731499631721190065430840016142830709855667963725094855306930384738359251998923199773286735799836999680000000000000000000000000000000000000000000000000000 [93,5] -17374659729616039967098264866779980423994683656305112034102516652479888304664169664296721965028146854393707860749829772144096918908493789784588128467193790421131631333629051529019543159728574178012162499961877393081188877527308605246854462232786444992787905948211831898683229971564707000307854075464909963516622985684626270374621172877050998336026556359016690351980313604158022277570619168770339357449000750951257909834739793891950046162345292838815478694818072811262835024816309490208015079734611510401842741050045683551044495330500721158383446853893890835882201441639861083906670143065570258896640018979209357219369611707485306633890807466003654209061040821732121345445559870446692650925535847187910337829666352358617347644280611189676699310586743805495064816393310995988575076773701309757721630991149625601756440978504207380913444096045258670331733614320532689620042729494136937080700051951051514094358569572983355423220267122490785483285929205805612546165878444995195185979255465798137869207581148765609921886282850970129137141089247988994975353586722676780764171356406894136226051597240872455769944426344897754371775543641995880447002240949852354194048317354363621140559685677797799256969910492055389458926742606228488277171112933904488076057720837748685496470560334014505407186989417110525684246139989699190662884601170543003374432888708537962438482012441382624089350593162260630992583607850378134028288000000000000000000000000000000000000000000000000 [93,6] -252181880639260098503315127237826434393074706059054987153578657405136198331555507601833385570227526261808590572330670439533865232019617972893376770060222491530025180544823293827518892351409304351739557517937887552463783631936594530051884565572580030094461904325360642600335201305887530802025991143986728728201116894946980382806253926167523022949674632967250128728518613025661711328972323627280677305911970603695776251345251371745152198625984705462950115470538063919054316418673557134292213259823894198095979424834584022062427653394706085491694377764246737983368479276199302064881430455412074825464708228178171701927292316425197818349758602113602600227052944850808335616711028211766365249864265962861049842421609000027885711481122800426584238703576781776331673251973496941368081942793322397000506851635826754147573251704952547405982090896663709382194355886003538656565878522227100028165889551695347604465148955689426899469764652576202915931165927326975650175381505581840562255218496969383689918262328323314062165395273380481965301129175766059086668485987246590091536081372358399553468161913583044079423882508452312525264185414896792478899684942568610128742117430987870344760000961220238349645363053857683608886603959257839037243011501338727032786585319173499807346509348784632957521889497692531605293639345489756473913438521707476774401765894132905033460227559934655696826854830711897427407889658711242493132800000000000000000000000000000000000000000000000 [93,7] -425216332936462447176173615636056430424426070893879826687679502776762389049368569174765595481709458316688517464895057320137148290963929177752743716666333470379314889214128709151709073159428642742564190467652611805220571514423738959228386130973279886648823523683134370270733407277671367288761882117578355025945382776360863156126254357401669733773338720877939955947288534858419533244910653780286651753337797217662652605718167567338702151809977896922978468909919803007424525545939921325183413505621063458392142066572477257947215975242125203270280765066459920999995771119705139831979336550342369666121027655969692734210776712594984592985592160236219766539358442312965038106020771110398044379336158159978085149392056476963460938261716180854099017953673027938161270278402359227318821050883153150420720598900055692752895037395967028333133133028770176419695172082535320464929229312233884005279392238253132631476436601363334377184252230121829064669244259593683755281396525363070535185788512429115228284491287808695220715154548799246581596233016194354981715383450148003608057002851072932393978191510761494645128226678636203554699162088357721471873650742198739914950650170090428862837060070455597698993278737463445024441320149581500788093777832187784801155332391330902568865478896739991738826436767776762159940883169864881829867221066266206242108477711772834001964324915794126080238903105585813281669248771014688992395264000000000000000000000000000000000000000000 [93,8] 1761584940642135868471204717297578379928450093127899214733181816241440181200464326058645136937799712910690388595311427428228943296695684772225327500406259284838526619861475529205635781997654055977185241114099384806634687015623708420116564604624595557094811066337695655585080459088088144132232172542542736805334854789743044734392989387720155745250541536856190851232155794242492403234825997716400189966581685600085626551124064095616579205254196033407943747897672109773458950620467003623884071638737271221576036811994640949989256043363256061843596084538681344419905573423147992313263513321836100286671750083669345922565499451008938239920381944700640078229402190622071432605616856642461556859404683959138113653168631262521111862481930726852682731503431969981949678165021325315775663369748654284764952390413803505433233214894518709738270018560412549110012007874572505927431684908142895723835489921800501220215037839350202730618493871024807553002069773392268509725384142842064139669972089194634769291530524373294841192035389102740878776170315620377493200713227032569528622377844658767761573120475343262721152186935337721170490155018651724896988431184848296201358186211575036432599122252564213231230421289253320020514546660891484397198769971468161101813218505305963852861224141090483730796438913271097151473079427958748764827613253461902451375275718249038962143730554383777342597559671859308492622377372219905958477824000000000000000000000000000000000000000 [93,9] 1484555911968438369602944841062083912713549691323169905554916538716448509627045003930143334551873555906856824877111857809776583377027643022687828359884942453480656664506561023980746785930521631502072959185563278407609919926984913089658778535411411001147874371616430398192829702620569481783653638199675840844770443294735780906337397354256429471860140402482640383662516145206552919342087740209573296220329108094298053813685823402097310496874649193381224101041598335579119335812004740267463596973931177538489499116914182937095695785854346102410318322447521163102917134926090791819169774382791662521302470657366402831355457422838213859073603510250393910512462529189702243402962856421056897810870214056219695526057262899000966736683701585647213814488612209636931550476636884261909867520656429465448922096390659364679882724437722997938173105884629561062325256340451931577508918777197240583772570665759771483855201727675028743352604673352754949217422358500045014180093750656563912297418876825783543144116870619551237304882385918188237681855050790706452249863707827229972034329626940511520227068427161356211690761754454373323283877937701839498881885763451600027320166403456852649413717970549598839646906672353418495020889824638743433498741834543511045502541665960291416890210962313666205293130559598822638129155293005259181577840037995774729928695022193422957169648353479644659200556246868870619480838464480693811412992000000000000000000000000000000000000 [93,10] -2402846187226545782089652310782586381336099366815189765736529169253030550333625783021697405101298074988096852910230791319043845342429705316631122994545285095945100763749785357551862662129448397216464204523616008588840862003270654761465839487531463301527568913654863571115580668029621252676549635941506803458396248133982002597164985039976859374465004082170111986346361272415077879490058181050166773194211808772475920797374864379014182225935462167541932005484845195587022331117661673441256320391631466144558753507574849455839428822184337219533652293631343711673224745430888588981382351391174928231660235204862707580035429065178153277016730779391415062098696701234201068195930170733431911636426132980521037091880321191888900669917969388695525166581009884102761902487341627371604936775142792257048114729778262781906184865588951840640026427508700377973674055612003305542792290640303211605125094585761949692815344482213939065935280207675762617773586176394468861686153539276089878759781489689438835699269357344907583129219080676352438571315578380598539418180822018214284185555031496451554633783087821364010131944163805563091033503449862294866608953235275256644402907378324398807816059888287510935882077300467078483992090653627234506056598674432234202183816647300323115148529394388753452976364511783947064172105724442813702812313115599842854760970467008690037848366853973565856661291964622853071159418817147606698819584000000000000000000000000000000000 [93,11] -6900437937263428361215179532979116566804056954574584435045218519661857306576378547414651697963833703732701106427749525885792536579158735413193393390830190038268453248106514324270646960012718548135406615705036362720136080150713535512232739073342747667088532314663033656476540261310165897475185853265660110811255811158588740966265263331186134366230240361009420138355272786141459019661821041535027849499351367866625920507899314100273449434804085703612724719180485736155391078851687915862486827317676691380333254503254116227608989861544228287320841099329620690929946304335036940976822364522325196531701147579013682769819380770244417559494336661275687960506071201028913162859675337931690588113979162020920825222029869299305282531296347429844161686925969264893302773489305873505189793177967973742579996092288832015203511837037877832942364963372197784531645421003600316012335841462752664276562932919823808293226864667890623747582926297008358346700066753425690989564868311596093949170757884373481215414688960162556143087528864697622096136792121897819149539398563674309331705575958968022057669267493467105141040110649417653779075632078754305996020386501870782606141008962464948549117212526689236851859363410685028382050770861128469904643533372332651719423249413450290839877300500230484507821736515912661006196967454970717076280895302312774306549272944791356090484545921895082857077663920662521340894961282394622403805184000000000000000000000000000000 [93,12] 10965184505776175889277676339401202534093388299699937695623244767701161316390663829583618985451192733780565434166627605672263207261650611651524380639296748380165979611139836185165662276596985786847711405106736757124012110552564646378380656021463581752109168326991360546771778212180873506568000363528325677686254965654553687961528564361094273631757444367946115126614841907465371752478668264377365391352359468523287536795055598844697259718914955820701364330595752992612840475115132738472220376983445875004747634249664928657043334082221793306625905801934875489425415379931380239503741741723512371566937831397977045573465711784688585100135375341397512496850370833757680490828127703922142819642592701989063280984714720223286258471953321611552504494775771345271917902765259850121043935283130585094182085656533909698638332413949832497867747888328670166291005292649238144190846231001980542394602195897485719713056764148363091176237761812527322497227917816612631282232591317006860059836432496004989550868421375774635057296995846796910245026725603576901120011151284365792281210481698218841914850175066559967053888302920504502077853289348742084561706178574864227045767430655249869471444563186278153501692059181925251156455578449526640772346657561325556979701731374020832833003380205822476093940408774351259364570428436303330821797313408078410852018291866472100411219510459821010583096088004915947905837833980414951983939584000000000000000000000000000 [93,13] -3659104416469781789851277659237390190380100528368469970288953269769611761395145152162356950532573411711521058812688368818539091553149325877020230961182127745278586623288682889663687911346804614343106834007823307587115890120982615894621110256323784918639162363940296134978588691447618107518327740201484840801532681281738369499702916456655095268499923079581644214637948189089938243325112881016198039523307083993814625127750480378516079408865817919266973582849646544734331883209711071612683958998092335957956023645277468625546663314558494738714554307406532092581203542646953830581630380602947510807401956259687066012861736864271983708654592206426785478737835274506158272081400641450784161034829615525494675492757354179384887672891931374968101833290852430484501943218279363512737751855042501160907287766962345510780496780058114514213057728576349957949451777313266762035071966244453415945236217764520243241881893485128945545928804420174004799575705525068523041926029305359834395578494828999215677757692452581996614908419280753545604754958894513788675795755037684790855747583366897624106648570172582400062625905874702465420305307510259339251152658425434149347033739432814743562567662592973810763890635827667320641318688314520440568145070321578881575237626604629061668355941843022992895065417997475979691549351995303664858630988760013287684411346703412324425944537144463895305432970450241573215887780267797498199801856000000000000000000000000 [93,14] -5134062650109900721759846738785036619774109988224578326087196839028656399971349797650227734618364256503234317697219984813453439479231225777944131380943318471633973337897135180590197966486845158517449438178761632006014731741424108856612973646300391429304834630063227881971432230540225192260293900778581985388489570502131620182973225738390406921416437545233200705697058787763637158959008841852382092914796187552539091923314437867756989478664209036653225613814396197567027074144654794286424302526465722503249498010478487295971172346643053200491260405913063796720275873554076599618079118456747224164249882397710911583830916687089540408334708846900434553070118431667908812169908947057336456986280150125782509032179156532641046292938550355364376507498768959896002898390893596701184800711526771846263090408953989360606143044962837338733129993137791935690643135562957274551934768718708864074944999207688803873564830377704305068549799793558471120074496915112829287779253239462421163526224361221466169390040133309921047951151695256644857481321787424156723262877659272910931315956451424527411940372037866222693012336410792680069357225078274866967448820062339243259146115364811573683177720470327496684606359759167398827294527979533779093808306989891676966132402404733372912094923569617540209089093983391855825989975320444771112411331648524592777642711765261205468946570858518791085763126701123354794387997102755583440715776000000000000000000000 [93,15] 5031206165450435118444048632733930138921844629964254921167697921953844299246810273965135360128068795900758363937271320235005162977098925422380456289263634128491980777272354231302853446319287478470261771632772136872198504264981671372673651661545916366100222731628189979520873974226826856283880062728699879210117912046742007680452238539611556560262780160191375703376089295510890103354040613992549801707836796725845793446814927357891299192178718574308550702604934979535756098951400144805069393811594849697402794717688680465754319845564158573042942552761939889624679134953535887070584922495907240320373337220712150426509426628691444865081617790633632442817057889568082223323737102598021134480390077179720318263111243987350005358903880402820478856990520812675372468186989292042353928209490109854674428646532258006503667320515617274065779432330281778155524297387602003130092249782076514988945042365334661151384997049915843109201594004685821791088631198140488169636604114693171205753278427509767986588055543470080516728780087459318907406795087845561214971947127160971328927369527535887509913826213955681267142645270759759755109713414822688350273435624699679290467628559160298729362039157491472566555243747911902287185790813621933617223985697377100410648639218567578179172341952025238549100060479811438951783549398305677000048269692122807828301516603243483109126670428427385139964585483098039891047773055216110238957568000000000000000000 [93,16] 23671025780528302442867464470184708646265134338536067343251519725418497328802908164523333774495996037015055793337989244598985410673168614957632304125258364844549391705572888908899027425857182388514766134625309295574064506599351290115365633385920463193730604720233229930504851627317292790947589257899743049405711785840512805233695207855648827479405514716017871167041472357794286162204006521932030227330593175935400068198739371444149456889906831086785400969885217447927529102016181377852475067615133754749023170586074387710390338919139903207452288957887131571327471133390038691899107689868901305183386714042251215013507176429624035663358194364418638325233254510916812488834112442499017974660964050549838833430149630620592715633938738638139252199491395376039580868758461431736838738933476059189958961031748013381477583840882773667131613899480603626413076478793584845874065350230836197396727711308839522000914158819503482377059262739297657369301816399787733061885337657789588923038788233034357591971476794854218741333453442707134789102914924620117225499584684740120609060639755499991951324006762935998511904518172500227949745466222201598251938553057798717855110000244651936424461438707260313696299196059059516294038154710076120430154895191197699480455092247888729266488786395778741770617951546900727106831130738626643207176790621096977745763421048592808122067794259020399479210809576660975923189360131363667139624960000000000000000 [93,17] -59006752441577001106102725250585514910783695008290497235924371828338333592352141595077604942061666197211079169698105523023334618598665455633403656453588183494204960121884563090930843052637647359964036291430837853909434759378768266569514740549543598285443643170465932948088462563707857972860400356269088961579698189949963219712451462160805612130917587770231737609428503736830367275859345070997905767580748555729298382383830012882599636799680650436120155476693852137526043738323347540881986543960813015608625591969978557786400182438791459739309312388863812179702946631001890623320573347292411998395936825034810695908674097148987828880501205033287586435398209258789905541049838542742699952370431317750297316402378905907353401513589323531267964681538071822376398249476155868851251923997300875422833934093312338684529798497966822206894387113972761614351040769027310657485095905420559190095634595567693233899721862974631867635775972456752584827408640289438878712386273163439128965608496541394314295856113822900880977478115588071123379601741670383789294229930227312376328302280425529559390134139734888150896574439566264679571235749147826852091693514146050190911238822131198907399930260672440834323283218238694942422775220707592425103415065189872014889710771464544808978218166254740452260564570437794433528358384426485691264424794488670589998501714105473955787749141702822843406377491371215734744002484086775815361003520000000000000 [93,18] 60179515887748540022622447579399606667465240938301830555694169095039956198463273651212119141172740405435005964133460107649237225673815891397789721065657719318952440780039684775655969851658362054280491478357213094810745311155219946006982365068587509819432898539840417674065118991887290028372391062334979670471485300431069672348548890890826984905711970916860880704072724980273413400542503767678754779778233401002629755181317446261211471889920689536842976651921164662203207796687648071056934046757938130887639408764154709931954034061043140827536827088492261162532254508640728098432798614884071596234278843647864049824304639332943131557746616147515837406196256299863553984917382282295216829847866389964532268109541123568899356969550949583815101716963830180658948344838448820189940302088991585586261537782887683468228185556847359147052829168027376104907723497263710971920999201081850111024541392220476996648138543898547925421633275876618831946340194894413685466437295704305761102492921532811659994589045783956584356863253928915947776599627578208744445161294657667916205356296001078319754580271447184825235158069441950532154799117706400449745597834978529557889565008183800188937069059938346095697194105961884412233114834653132262964707243403697555608400733274292808581181585658273437254164393491593038459724581094120975487984976708801505462649621012256226304865230316346941919007142458937653544120090744229857035550720000000000 [93,19] -34196877152847121030870928619475898106175596911291802544046402033662111045548897979910478957146055180992568452546614492314359370117787223292037915191391366107624810433285774212528410340724591762604897458662225708489483864645168745350511728550803060581502285584390404972145355906842207351383964549751534096077753619158038234399853231626139063413639589915975055260810740636191316262866597675504826078070324768435891277054039153956606624738733584715115385351461821040449189520993677671344794303650479096229839910540070385606331137469545900634127251847571432981262588660022138852247987882623913218092736354551807070884259691728598311127313628717356346861506458859270545884384468321268042098234732397464200776709010662704418083320490874979556975034151766954187805879961417856183989670691793412528509883522549085326388434759379175832729599599482976992425234156665947869874509364981402521623028255657339957801450771442286065457758486572466678559910513320377967058492635611488700458915435602649461853203843869839239888733651119766925892374565137148496615138884388987240947325534327905511753970299081982471818016822326678545680697977890068581231526403865363840197708949010999111296248623257897802903443670799627947755506308523434810328133915898808022871059675737345983933466282714849181661935821206133542460859819750143542764255487414605710769606700023986410052855195742798431302703205838448784049730828580368061007134720000000 [93,20] 16371662029123535455714552600789462473463358777293905785567318832335408123438057169913061588958555388175548751233726781613448451657618034144900058130785692134583472564082424419136394542851880566168864283239358225045699933308334825083145396143732747788025169124376192100970016887826984254114076870064071677917809569540511357147537914256446521076436542625955008427114794651567745470784440487764416474245822215641998078800005958996782383331053821291592145825029220937479494481728760090813554014089440190257338615088898268811366105025363179209198466876675312966402221658285971818635973035784226301517194298804952359222079377801423044117514122976573836074898276255060900507979625249351724306973169848081848743726589875558843193963402391373154580975326230917205485919783339232247062038384707226708196283929748718853009181982989861512803334362267983601745633596959647697609958216304719419700662372086354766607897234013678477104490808997914251546960549845997374146056019205729843723805024115693300813268322133638351561676616941221865536175510931695780800734556274463934473996779036702013685912294992653403514611734027434753250427977850046947406975808760830539955213701179131465477864809536046213431240423637792993520993751490585455204015461389295114600049997107642399802701486082124316565226650587161778979389698987234981484858262797481331630118745616630284387619234999538274154640556103553958615958009590646324930805760000 [93,21] -12148193377294719848684313424193437626096421559811896323588687002292073752054679804517268307958545482787424400861982058145031363498445593757505242410633763091732050982169552904879510156099158097042380377053204052791573081247722244707009365667185620609960203382318044489922186633882388624675389398777267034480320205419814796943812401066864709988226103666455524346828957383056224748685608059850144905773239371956145270347016555729556797717253228642951141761211305686471304388663565485113442608898571506543669748559226006298173826139992711598331866669401485814812037559000168388243960073682588301668550983136773432977578346814699519133580298915487419565462855264561347533362922871779669221654055654160683605765929813195094999958560406842926556301414241097332920676489196870751790632158128694028894376268462671681532085128142891173943478643025711981943464226843566103624768132787484325446523264868482104610647250015872017076787351920169132144460376585581759859236402036452007661438000401493286166637794342157904838801895566150884900041227393923070246497754301285696698488292902812516491020947398605390767963133309017815179520960704951448743378103155850637898448159094932951946942652725262634255583774437781719532473397459612180806778989996779141924063323563453480316130451642149132440038326704900272649246279825691378133531525381315940314458219154977451771860590132813150272235701680822614457218548548703667372110640 [93,22] 7432350971815494936385246069991672391620520637647946227497739731706297069861416505530202195655083127870437853903401201530226135212128713984095479722897538694379157948243727044619770226739524623426735224151128663220205500188387807883685783036736810867824417006914909379271286149917496321499702924041146897803736931238445120831564553536448531217398765950909598490078292484804351801533445564252846014811260717182772939757244946681379647618284611216177563359608384940792806700640426590398520633965677219445435208819326094182747994098788467082413355521840243029913394747944328395241619194701859775786668700475337467011610707064053828376342794662849930714938263771585038872142528426686570025336384358184015843442383325870786770687624893303944970223186209880679043505223504977915861887978043572091531684618237682768990888137250721094495030501278862304034722004657989805513106928462688433616678449931870240376260367474911591375922342761190621213318599852101958024967406769197879476642320694468541284915393869655669809318692939356646227391599720853342712608849803313955468903411650689534707423530219065929472670851277095988782567380757846669199246632730780607758165798235229772362300136067777539898622829915383695387917659838521068554290873217338159015291594051881050997099254375821815335389999873167380349629335775895042940627438703238901227534581091099430069262473539145641145475621585528403468422021021342518574080 [93,23] -1318614112517227087527540595593932276495999779879539700836584798311333131115205034674273476154139400296648596621161295188614823742360282327222682740450992941202064787168021991915576512396864810908064347724028593812699788412856713466808282647817041243361468191982575336904229122713100252158730332295431239496814108893900721454486123242351220698437764557026352459428598298410180469532681056267330886734781403513801137048763368722360623507306731366585147885693610173487881384855027789480809127143287813808001223921745402206856890488520427456180935636929908304107625550551460510161796171969534764762128138342470344339940489336544163741408973456162334277342445008119674896709288955181636726560245642839501561810290948979462815510501438727872143979427831691123991555838642501409165831298793962907431358826547201388255173893178426332160375546747258177922543692613957337426529945624744379897893598436242030420817264242778801229460550496990085819460093408235469940006845012304830713381461224863562716138144364949864509384032695024434464451755304803685027976980886814678842431354414855251103166716890650365578146484130897637140994763002234175256549711900431155291807776199822586973495915154856258986381409175022917087125931026743306359866298962007384005234737789937432163720037008824950551692573488264525253026692736267338549198166443327500946813311263982360556896421300320936934522166634680003847378128882960732800 [93,24] -837618965678146380261096738932303015884172695022461989511620908002821585211593821164108849402473643855511077963760451086732480334473080962480771642260546828015750431911208894071508806008349014246196334500788553361622644413952250444536422438291264016911309743538306565318010636041652496236657606898968825808623555345783296737416777153802116795525197726176919899375271006430757429274416246560474302572203274902636918653108191602628006595102013911267779498379712695431748309948754703536759839691271748496555136221321574468048458779951150962898086540601879127995798898260466938616455639223750648743888090056105700993698562040105292713686253276960512542359910726537180310080219945915687906994347881677455575981788159119530002538262372612551070419746060629426349226032674351589930390173337246140807868973202746836008063629090222139655461510636326348003084054009205565203768271511129733490294230334160352526630018178839969635898314080870463018227770003952902778044839266961430022489635639812301946604313391012510363769167393250199708872937486130606020615408625214178217289808710410807326734240032305686875517544214829587014775891431714215706695958112428175735006379526191639797766155904778623326791795107488843091868143139117917042712349430473064132780169230913698102119260957766780524744725865865361125740007588785000849760574428754099296221345498252256173874020776290646761461525135859388711465554801145600 [93,25] -62254321008212114741824503413317430069268294668243904311338657341624547147586732267469785246455306068373845885283436609061984001494295902155500729534300436110971519347349043573532610643878023829384344433715502607780625116379089897603070153757845384766319226258110517493624856253244549682466014477144786350856080234445112244554656529284381136724003101972775419655562332868929761994818841155959147628943883109829905004967410120670581430590690415140942098416295058717041063792654336607153956453683238789282840502912422190509132382535442975334640986568679152439476988300589568895434787099522037988079732693598636919782607760310596940569110564138838163594806740935027690563012542863148370872621604625525847633198819113726988609998666966403284259289042127581265295782739712087953794456391989155997791840064346956023586125869363489242393878298608646545538563951514266664585690178519531452616631187769725863158303671694621645286579029426562788631051879319492664023769876656507285032753007408484205519193511567675754819517475280768042908156588435425058702490062951942564940629726498666422391296868511112207206289370195497168900172680814260446418706080186623902934529241328209322541327711876347048712162927457956855701012709216852163292935230196737811868392191921129585180765087066678178623137368233280092055159484485653876280415732577241351246435107009383179250703698745958649152309308960566201561868069280 [93,26] 850059617173498885255243678449571616839770476700484817204274562049399313007364244704247837953592992594590735954385445912975124937170063458747006403147804603010259340369619449741111917418870492729586960689340639632866591718334850779014645841524996270816837176042009064917839118904699050564822612507350765591502978016275115426415801086270597582294057038927864142049814823590966635730464186193720239437353546479914033702248235842369309971108625228197282862511204648697228225178352396304807975706332965175592278408289674224365321864544934681275466288753749679287564011094284838340777004099949802060477077282534670352974562606400200335360772231055517605565141088528082405416147023885891045389767238444196280399971417380275893368765331742467151209177864812811499791744826322827527604998992768034326576877639278489894092769567056240310090442768956693126129633720675719748688866647012303711342200588008642655789444838821944019441190235821921467088175401801751939961987900886118554686374401607031116245751447604627545464462731873480021650021378862895678521286230736150606038907569319673462059762596531460700676356686520532326842965210925669149887764079863178193757832417901774781017468055434714171420717599168921524569921919256243557539415369895649112145016046806326331973553885040160302388413207888383245871454564278390384115101504984380454660412295774177153978974110392503601017840511350871446716446720 [93,27] -757174508955129082125526964225790536791968500756234390235938569442217705760583592255608962716370949085985157335352198134374502454968121605779945449371627260603248239424989173865257417448584555961509687585902374736498794060790799358554747637420438939279455093559823000503163018800999276867231477775455926793491696118177585414378491999997960149786458305023616700347646930212647218164298595073125655220603366389596705764092260408306568844857534700628289403668036022137729328941265426106935087592597085290074479738878309184484143595934443837701619033261495773003237396665802548252650940904491629604189769962211359856191747512629206950562954907474651082847764506027465102642708763759364878300341367604589367763587416532154546992599480136550678162906455809855158926034492034667632277264253209635552588175239629734646674039939454038045847490693580673172147963382843738996302843675060323387485224322137084846099465325624372815663146403611153828819543606880560377497994852249362024406705477019336456392226744608107420562544309990774371273811800741198701065718799554377704524813390979763089521818256670921657411133928414931756090777683290096429887462958590529837152815064577042380624176939353527334036323139812780873591761902624670118088634487286846812471038960901344135922266549239036412979638995166213205304697210686535612407591437206574757418227520969871077356296102157020294227606641173181071271168 [93,28] 384828386028690850221602300349771927371439795545805803999550746947598882364577541018042936646990944940589271708388461567294186937676954207679472430858142614511797721904661216695270619643005178593924355069321249345663676222041598192208497784508485441546508974683074255123901865147938587882825337701740392376381896533090450987462144492481932582916468691794661982704058943480391854490006149096722129317274245925797961457247077472081770428804827743016933396039520694781513954285330120689241933046995099113288255722237516286819447771770933761656973165331439516522364490466089111243151457476581507006423973394917932088718617568194217500591689285331608280129548747294103519761355901456241202017402014536352478769083751622060147847436209389047712216533270297049137785968464238434303783060635726246720244482023103666104159347257703810020226836217587030593993106216742885192900878067931409321107116720407939240518285707079137424161947582540928024175152731199026479774060321815426798337431273568306237358214926834530172577331245363604722162935684679796004277230075722656375513152702235821479680277919018799220575155883651884828688137884699246659451356191878774440692875692849953101474863764632523647388446497998149557011740571306164040276708558357286556365328619372858539463561400043399788762583812192025967954088512011455593015619932006054877098949689232634944590764302657863042138623848888689764608 [93,29] -130797053996916458347599713326577278897574166296808352836306938954439035318228747157146810743421370633184084615698964384291627855782556114428436358152781859682310993909712724952013588528602049968421144788666847001351069587390014891243246040241423266384477858519653006299570621105524261312838319622500706490983292832931049692876377829782226990381326622845254546762866854166816129124785925020821111149543455094267857487235725989122672963686551518698301393143924418825092371140851743537345461224204866557559367967360685102178834839201299273296572539830252591810333206511181484108827782797339064885249178640645834444422544717986998895496807074702560467777240202844186110131801528931670770755659438138264225988426753075005301566336167847497590405073468741512914296470498284464778234792830115551063279592333581499417405512283442358060922903620422320052099650144999043288795563652212942491442894422227250946359459121757469997137806631300127583142200538856465630331874758742284292728630507781656353185923420127143755556688080920997359408285475429332145270622015567917677280987636759192996959888565246009096832263638656267179906451163198307690518884479490235621215967945369371736792324567033339475575155007489764522897072219118922562334215280323032354773952025809711527550520471677099491686822573088076307801876051442325055379995507128927745536222305043704420274882477133854183094085059907177472 [93,30] 27977254882511415428407916185993347669184110693909065266853141710288734817894754764921654654139796052207947144481550050323483399602771348489119100996135810452577964821115695109423584749601301446881481927380867028346736673734567421855857691876864170213877484372623900801399003460737343482691279959493537597931354605202130182736463116359232779243238508860997706094220282921591210914991882460030918391106085638364553959216778402195914355568330523585243950710374534847914623823383275017371767938185392187682813905733679585640450561588125541329555312290852804079477231092917470114738176291400162734328899050851276222005622702108780347352576879697819002243614842414268850025605421742440021853931482595665386306647411777401312469845310138579243203772032680563654120829419405472074826752736551943524139089924163114644551128852991508345737462082353708627156727595572429976099492965330542348296071924779523425493387469099304209511385876360191383215095111675520196851152031841747298459262409749098452818035016773298863082963834620608545688924170108115041506763130776394448334843192471314776635692264200561177584715081748666057846245962381330039629114679057919603707299144360380585592487362149869351411783137935778333055655082311025455409322220398781766742374948245628917555697529544206985204087302702322338570632564609173993879584833782322710197929692152982750599361198890410480201347392787200 [93,31] -1803964965829085823900027484705528030659930306714539213610165782693523996749809907808806322203765912840016444747354299292749236434449482120091066401096717158706426660548873899709789907741076820908871797118279829525167028695225173052553233699215500749093638198858258948013575597960058924401620178115370607848371917599811693797186157215400753997810616657043636322733705146533394860951481446446355293080717991794855039214946313117275208911416244630204177587811180593194893573118943232065334568663847982548709864686443880411933651666411073806876717949278331027450620921788379492623074052587330862785916245968026994317208233487517403091758518819767130371192657089692914642413925194716171104880006977450896051278889357234753247057176284767416637516612138709538947209385093556523850561744733296531874201707695327539229180053346430926277330243701864974198570556823349706153064884862048640537303800182451741249651184597893213769630394474485441362762341499045974311562165945669582030940971523779716410784401089545306132495018384737548188819752641049087939109225696203000989041633496254311471730155961073295699303489952256914853454664408886447272878924895257092472546853239034612430784355535167715087626596018817413391121903093841493528692085447791897403193773474336500985231687398552233463144777346701090566693739239536081765441528787752505076200334825446526054352063540523369909773496608 [93,32] -1121020805071040874671868096525082631688797629447561290423012523384872572232373410208136779638286794616742492453733711854838641447417672152469972766275656806901072696862587256462120598401010581240094929305371105904849872489373194884970768250225201370085373032781745082562517583832057507352157902514779780059627506076412774034637972759368388004216109322578104722722147300794383123708410617275875728632170655576996764277299509026768226495021532231558059467112416499720077481218293579653797571008147822660218133967553282007313674317371008274281268744303275927328586693315039852160246149614124311177806042280574310822692246893757340649461692796378956868982754954761194821493245460486837259904623127743014182417676058506001032611901054998208446118611036447524214876688743259290234597419366037876826425779093084346697374244868334489534432089712476973329158546948481431430659164779976440720709897003245390961005901238457212458714653622149782676665803678254554009786337021393549463185460436669479422387905491701508687727601887865861149584940386217704561729404652007474212818923436677507939389990700135094326746267633385503470244679731744385431145237825960424763627018106998319501602576014006577889744976547455374975436753915090762470900918646283344026669689347171011067771071399384592117647707997238955367680503862541873614199618840242524555724322963243951290749730766968291109575360 [93,33] 473453116834665100649707991046907738944154246755387007582964187820156612780822147601436071670627940553761734065030966698245144854725828814239995036231383936029990938468482426086586126195400826855215647082078243448260516958981091858124571893797182420681662829149377623108835624771881994361498229389141459879369302121587814725437614646482582717229792900050883034800623951285871138384559062332653777875793430484357128782506734660653160763300106629795142241844310181645681258655141266048469102263908455154078820648886167651203419166043002854329702347303019172741506682580403113943057674033396603206586313412958436532839749920244176020418834043676216921233736233493527954612767358032438359774389847402453373183118404458193859027836869517872578251325086957181592387937761257789739705347446410190374732364378468231684913201231637320609447662384699217238095453493660539371998717797665718451733611957261469155977831165208652682566993006928311701076538550570334288983250782388464606292332683251838337036696377875610906425650944750622047451415554427432452469853711598873775412718126546037934325067228656890772144911733907059051752238490070563468732445350886346183322616020267892208096257086561293043600714860654888442369608111630272653532461757106622077724974987985717980156571498352998293124117978717629848465148362770737219585626645502870016742843369957805919802502505388247857112 [93,34] -97123054971924159288384478393153705904666886089480674989558628397031831793216387344948830926368962954267527151257335014569724889892352069510430763407491143161088705520422329343937193739081220635545616378950991301446135208450230430586284852898129462299552315155596277290950677240839851480182290350005679036074098757791053803913102718544815067897948304096732010628930138783711054206407391814394380609599941858618125217897977490026394515328748023513144583265615945529070446216481425594011638875985774481332267716406379130206178583699993797668044267032625662836857743354392813181335864346071918303721236995183360591147077896013692661711007780707969886900442504504085201504587065015125139713588367109405517729468146109951920231626257212723179000994512759080567439131180555879492080145459300166697136627668115510770634642779043261712158628344406768990377491498845215861367497536693998473943491458981040850617237992541169460949536781666346734370942805696020363415102951659933679846797873716046829257665131980164036497278364469431593484001835760750718144066535068183617158911890526068555819032015871879834554180483046894768401091742608015136699115289408407098211992204519733052488266116915988310412466581243918634865370407944116740693723975913565020052119909084781747226217426635467927582684377256434855358252713182753362597278667457479254820167836281073520171570570259397120 [93,35] 11552057641590719965713328803382505988607718157793277080523642678984429391049387258832590381394877084614723273859235422860355529613031061757914187690125255200842767661107275676090898018566147118472302906625738271282831528021850409640831250045949603374369840294146613906926285119165556258582702958204177465926728771562266612888849293975355019352464488978812253368617750519863194096622071064924280739102354408582566815088509769169564973208834318216976185518018481782886683074016028625409909453305499173884322258033706893275112671881329520788303738270136436659294740731418444818809059571755452372590884367029931066255239666516264519097602781654919462741365165975920051233823746427828029792336527648679866816946727305337899727569665954106364057726880886772904365634330989384682459104110655588480520244529525498828500731935626847086026881353407642521949657550078458281974711533879498157401943048797550890639944896332360751554773553970540688833598376625556718280028111196693236924973913997455394284809986029115115852401083582645961842056615048686366232755383748297214219605951528668947676724721226096125658076305003180060847743418320593516603438122302332339561656401154556460051846520383009137271679212153428911307857465108016761132249203628874893311882496794901530213561460015152556143460639375259075526670366792778681092486077380192745153264140516483179017966896525120 [93,36] -629391028593112343254013098043876389285988100465753159344839919766176678626846924567128094786390200951059807637054643810468685883447565096131608327769995944232985665265630204621485169254750574638516347879805673482733744105083000833427146829196671777822330476347392551210575909764971665306377088558180175134390886382146891607961603941711430035562583100713991835257925980201214677805046807980751325515037684698595626816025032180575389833523863748407228093832469003966357585890031189774088609811495559015080795704778116937098803251350482586413984969430654774700414362401341494175800457826760728199738896440576784113409372434944383966766678115415351745211264686165515444423141492312093470148200276392737334277105320174591083103531910403950190419708558003433815153345021005799031756640125226685673793886899287244917968947845570632635033964396510870932924994616737684640956784410057846358150582748609058982011750305319185232876784712244191121715872174197491263824649556324866204053864798110409508008767102733374067835604684718472605628568876775850858461789759623762020744102640644863545022940587793121257194564331741837692809779648572709116908037235812887451052557398235051499456566752357328289134657908768689411971487560386619909284053609816593609791121807853678324368851850128423355093211527829966706819909343122071942679702297337742614709383134670580511628117440 [93,37] -31096982566246900816104239565200806307066807530424763383091605847606249500298441945833170721620072069526273640330815470635996978936710636078715625086409039863579293568372317538562306301799627443734406331153095047490627650102063293286637269712585541814806209666026266110670628525652703593525291730243837259028023063995889413881967542873294893839549344625980420215294156836099370531146691870715415006480589449308509726237299082580093292069205345901327078604777556744825333240786612237137162099529337694784197965662951649309845278104925526968921606104935315202044032421553780894570115910797556656252194976688703828133835711120886663269623139301904626373827008090706281609052688404117377403638893573741239719036171757570381118159716106218258487334609143201885207135902623710996825021161324783290864365581488470808600642687265972561937034146598273245309190795108291742463337479344374814313540650595703157828251792080785316048665980484501622313421109570802588886546213460747851508652315862716397229280627004780144733778415698065019519245825709306030813336658526373088114349558883094394418341659122288992265170936747947418465608200846868435198104909656682297012730589639762151294958288612495373922807383888257038220345578946633474840828093478123339020939044291017808630731726644937068541016988854972016024422999492704204403967365625592678694892889092616943651368 [93,38] 9010036535986241923961536212829759440091582851235635129041983168774039272399143672350207326635217319203907979312740231776323960879488910865041130091368600598450963033414503975116966358374328726027196008864359541386505532712866924294221376465597945178302901857566719937103678460400563085858935260282304175639307478942539321989887572719428912216828700829019885625552057474512854374223951236076194268097526056988702501751543952807906009755532490704580796513046823914869031113914329731392738544126112938943734628833805611059152923551741268668338472033921670997797106606751115729322460410681400648253467153744910396296658662960533139786971153706459898184955798467410572192474386577269932242387988022031734663858683217078924554003278828659188859513268945346878776447506468568246128753099623187521884878619553944002663042227314950414177037220730711552784263101722970582095382621799012020065335611007152740555392459766545319586966365786606613945651359322646175656295858639571198459936939294387330767473259922402466224746402983412664744115710553290054970544958255309285002194640645731745583230382848034103622976030874233768468726069798074257586571715379565989171086565943740816348829232328092592154781717306548834964088849327785582393073214728339641506882921328259456806169560879331274514966813550817917710952497949586591273942041827883056977325699263108655680 [93,39] -737870491503571061640650284364133737228369631090343322780776075134672958986270476546807496744602897623881130907795943762028428490037158651778047421231527463754484636271774272914581625139694385827829506769855569265237963445839212856175546442056556476033131241441341648454076761945303378273086153747902128624643612898052731670389938209159970556634213750004410074777461157414754117092832602748769926267511153942058428570018995660375951590379739738829897689055808733013889018771810089504593691928882369127349182021373924110977510987602975194949983601646785149677140137648806324740730803386254967990985134113617316251178807807462503561282491476904662630209061720397163722151457400196891133563847682581236197313226785607525468181215560755245465000860518340848896806632665367768109389963080507781258337140562988989488166972148410623535813946196268103521460905925581019415859652410038444065388931184945365526010217257745841047253210905086360322742743029088151735488602451403777889829138492462281444108197062585126445751009198413554383060796162314085673780526325544387003810680357035097397203580983864176639730346479997158984163642629702486492387624195166825743485223225013918220743936282559082070982166676636103484548426247810031421792662234827733803013596461092600424019177772058262707353284095442779793386461096016747915654443822651272899542562234604504 [93,40] 9126628117392616244038414600080259095534022861970778532899605906485897991532379443414343447559232410133316444054304064019127376507050310790976774834819716934851604865643328125546780980385108722707332320323149298545522683979005714194368247611159561836869404865772785126824833097233450578569463370296138480584171843478210394450321294146660278035243880731780963986025220226323262603733621461681748766123298562637220696716221394426392930049671709469514519396155339593949913404752211493117035843132489527855699274357867630049633490440087647369206989965256044991536813127190706036025837033975270145459280766334242100602259045364949777595902841246229037103805470578761302103637111812721981104512831242126514688721740977753908571491323251273026324831520392454308465766231815751477137485363496074840246843420130539215652040707959886864912414184826977475452777143199516583258057605661107053442793662261198995072211330117157653152938994544772328407650583567002328005774964376903690237102091821907114536809409753261846012963215217524479037729385474335264877133021122470004692109609844295750306449394560950648408556170381027670152081093516811362315889620898343852146683385028290509437719734454228240350670863790802532670785807723500050113041659376715496701367843248744311532361195877313590216158855152760506670267399992418437110809014048132857052307565392 [93,41] 4157587049845528679063723810391185060643853793054790318251776168816356660188478519204135472793999305388232768585706103893610001917777416638774713689739167783718890147442042793975940868075753947757192754197347999060806140663339953798653164921833508262555424397259029890977939322245539331379780179642333208016973195924407769173369972066770076477348684616868706388315887859802920661107612902590092588375988101462635053128769427987530015081511941867034634163189313962128093075822386753500902440894410475907964644588324822404236540919850687905580729803127966395624572236932459458192025912035935496233806622700125920787949908067200668355662315041007202557462128213482196466877049225844938079122957406568129184169258577739991908818028369189493789747918097951638811828748036287389912048007790814713217332175047468104130250950410416757478696029953131872261468424731710534206007585921729590976338680268387486056762388962711454774999169559074640811026097169059459530775022876869445905272173621255800904697273953832848109117762458530187376110460999033983904403194635612944062291608681327796723555623319867827933355439928170303896238240653252059109407599606271809202681519909258937491406043891104943848407480872363859434736987566169087968515372923518047785183098059183310342124575834552513156953047204418818014861008906076645843776529077386507305890966 [93,42] -276797537150522603033916050526425852803337004931949940888173268756104917185073166407963435654670421512765234609715577261308841214204391598757571274609340727572088486293916428615199154377683279367134440515745251488738975537981077554318417404432886926909368870730505128604978004529989238025677772365760080184761690830280583083918180818651949196454514196110183250215884677603042774603148144929075719674782811083086173113843390560715956209885475055157224222051193036982854347778079274125290189301668939054846382503086549579808656681508833171203027413064270703120854728401911761264730520660103206795133495487904676774804366143318849378277135643850195952426619487544030592513848478216033868603597466257714632617848730186148543650593246672504304191317142386330741455440117267522916388076226471166835045271253865284836207130304714214701031504145594401207097370724709197368077656995011246107075679140701123812052393572009846268292494079638602053920945534856622855570035987795166440972384759365975285099239455773561857361860060265064831282836223131646218067413886304516483215308580989636823264749521007633271956891195669570552420311350983219085948096749260876365256521413864502534777211865310685698749144774205617580063814475907455488316811376801231263100942743732008887276912092247239665909963734377871481522318156666141151143215608842953447040 [93,43] 1294149790509845153972857328629072403737793492881004540526109870820864190187131971011480021625143987878126312635365626349861538884189302611167579665645231781203589819270305127008526485264578495238917696596027239339148955733446963741448633237900814305357092103934814858177106391931110318091262741304019394670179161307308578394299541772026280170706500204609755336628520551946059103904528823333187622675523515823765727834841248762541393637003931227718783223296464266301038030564665289098209892996503576696900535892229982279424347330411166940782700110668601606434827390302448596821941830230396506057382150218582817619121326434229197764539218005585055489324253148994224438654181268391926555939572108031754357429134718002913446013743873568337430495919043589443981982888165575766285993350493879245907696410209186387192410752637005220279916905655307454242394641445154619478395246489406731286476018308883993150343028113983120908378850652382497584708679427517687681698895573484336487350593519880259097219395333796495154511289363382879735341054769195888669531831294033155757445071191504326071949725439847683504429216791373950567659124127296449940232484230051503089940341582753716569991467275222105980833079674213845069921036312909305778815288721787062823540677970282564611157263609652887875985502492756672294375619167201473923719509067811664 [93,44] -1426329532652197139779412052625615068337114900321814880644548574236787374535560881984969959256540368294245319860239078910915707791648444584636608490954697717786223591986659778818867952920797542297826569261784993550796294329167680030077390492038647325127758759435775165066735378517242723802801732603850756971949530390494433954356603066310536713811691013011825558808314052728457780146617492687812786145411177191939711591394716386513532611602142147044074591073660492005364890385110140799816855786696385684268948748054435390664234614991965651066377146384957287317559523849150423149623182797968051063881944088267457262884590744532262683221305889498621144102959050723242399874242242965948810967450948474782710497906026574161883440499166756641648659753382488079723323944272905231475959262581976302879274390279664837274219680664588623232980149173493596398608106159518081170650553631588555125776321647747599280314713957679478649371176300145796869000775383918914324887074486633985919150842667657502286629778314682551615628367987665359446225703255436715174057075958012488947536092925440972751571975640004736865444018953579762730948483883992209180056716236423748019551104988785629260496869902297906435005286637188406979691839910735744316707133386629004850412786417607947946986071782425833726494458082733699342573443762021364588708147993328 [93,45] 72315317171896811006044583012352208336681031609049773999989230585000126326705120073424503620716991852633725264667802184815115238536245655415969567653953548119295866877973974634033814935570085941305018055875354436964943785386956690369418826649026238661622699636002914232177442242663532439148023084529205190604532793652219455452999819591156577501003859041271645429186483470449952590951199111945420463599479658197106242510213498236658488039526311377153339581579607940478005389458484171870959925515305988668389373374482483329864935541403862159766020100411164647711988274987714281255274255171899499582906687380082246996481611804575720402922799169941839271403113505421845026795691745169873495309520453176183730752430998800906275602036404848847012079014788446629982829722533815350044812824515697793234674776579504995703584145639521514672051646846618477680277579697515608627145506828150660618607140718524539195592844489222996242581541432737559668535885796885180372545494120557415582155631324846618674388350525664070752723064996375555636760761759716856619889315293506721304413181421265234103505530889130370766710931599676802300102451591867795534174599725226728528832879165020550807268446997599023752045001245509110354701039580886860392842772092771444225086987057609766741734897286871009938427877042422570131758170065151346038251782 [93,46] 2742209772177883014914702481086280610688137756655359754088744457897917151336619839304522297207919628137298566521776988437759694542843810981890522742716762352641945924438855869136508668148480993301039916955806436181482385663964680824472564776045481173959865063178556391338824129049223422463243014612159739446807957402497430725769859330717447764125461251134709151609450540845035461198299414092975996453544116989528985835320668030130968212498598286279737197141486349051124164098566859448794637469895291772578693461885304659286575969610152973703903129899615406723415913265829589880982304732790923868465951588069708755790613037755417951383363315429099767348007707228819742627401226187551829376806412731740829857687237304189329131550722200132451465211082218718724084908171706796167521462660200945063772819261739950580629292330542365931223742081906511426375252031924470632322507256665712760283744765988693457395773482090573168226924222649087870208424111338654408267822991434835348839232670180307387269374009478675651697962213013116502160935694244123301274994975140920461223613099886568633777707963112155104569247110259269789684575655463955099352366257440367600513677794114164307160794574027578197284923535974356988543544981002415067924313620442614503738083839853311277161534040323761231786073661286940781071383438626340136000 [93,47] 30359911981996205569173301035203530990832146457039546867228473969645169562285571237922978379336759396756408496422505216467403745264432493808020646298608022614205168702584816680584151949126131240178406230167528779243709539366428110764746734757396244475181036549113445945919609464292534486973582373870752713492326327131073181395142630839335154224143097977119368368717554281321671073909189431452278971542849905131155142252935507833477090154189785164959188972115814396977534261234190495061386603939156673244373702768800320357635913137884874675861377337984734148764934228143412301541159192675064870514287014044784572994662637148374402802647949576277777707557517451289932764257894958133817625965682563773944498010354974830716499332297233966012533279243926831378746256950969900479732147724444859736477415638017071634061291346291464780090975526696272496718008070066877358984605285372842042358070419215746308568988618304901422146691692048635038753716520384795008584219983584082927529454097446064634678810127247085906316577751957081594272299111132813547195729530294773915159333578926365650664911739214914504885063516030507027280053448558555286993619811070750691597270700720067368095013611618435434101016263130192765133051006372186179547603175673706108026419420739960008826061585736777987234756660202796886541754921507241960 [93,48] -796232715193287628041036015776789884214840400161324293083159743767273393618871124020375871677596417118604678335323758829609183277208155740957842405899717610043681011969830869124444511589911651420359110390155390756000841220667389916363612047042905841872147679636523784079975077154325084409790046930512549961683659271199988302273979217748417941589093021936774155152432509792015987747403658560321933295083879256230628423470529522663329155830385404969198887160922651930295189780559649478492909809596264394064768097271375628618252432788577996148923762495857098551219331139811001953400084695037433772719801784502325838018398428662010611652625474176896928117976616308313386515002013477971498058960558246684853110663577914956181217031737975645543952382566115046144345453960457810569278854875228314772494894296749060321715885114821824288762628241972075135825923988097737238563543388115684673792528078218179771631173081903925601439351485937468152904038830747249495525111157126715273190294546204991663334238051968684271037129477038486143537679896903135643805372286493642472647837351091458921123978164253266487942483980921783586628561712520883633785151181677582885373112181302982455991328937704778875701837420441786048071044336449448325818792871514799688691582989480820760334439516766109540838354318977973450612605287760 [93,49] -42960649136560647872320758787985494669217137278382489547356454148323339052283614471307549502096638754538673853692164333949876815344755506983022803176136000410875991602914884933074790299592245146231386917349982926307288298068061791865966132116722984804685662096000365946969606761298794352261105915193624705152352676743843972174557656828441997437268283632079181381182760492617973776902845219259108035613189774240753938500802322254621033745406061631901539227178376814435606128831826961309913114478666779036752949877019556920260100813396640088739736524882978887301509957013557013119685158687257603143141678775984010992372784117739579978304832714952863677696929694742116164008809662474182129803310740668866331952659521816863943572793720354945984673962689147506810894384413223643721957404630212773457314990735495774382606394120399404548558571554015562247496704431447937617385555651066089284590286619579857128972761536602856741383675487769168437769908267523432413456346121507154405988596484962979668906788313158798513166915942547506412744264879302154524141460522425890681030264745387022541164878583251779924103150097782476036115267437576598558075582962776840894817601276351736248527945747099844041417304256535184464589946647303699078190154229268229046450120013161385271763591539515908292984280388407269456628286 [93,50] 51244267633313217959520752986230777171806148600453896051268862417530735683859654473320137584781267837787806570905309232069417300618861975960867073255589455147697603219270313393834043174564232533673863692829771905769581000007831761562262397030396864134005454927168343542861356127298058215904615772819479554664616752058893277000123692967642701287883079987707883083976053491599367258572607164172933719166246986823067620208828876402525390264869362854373556275679353570924137445585831755970339693104247953208436215177468357928592976651268120339163247724504807709218105073638054600432057830239302317855637623032241347710358544724413100389287787784463102763193741954013990392873078460439710533533322709584085057410690677502637950478683107676715171791616298357242511155920440872758876955365725795311835358609326853038439973030425938064897777703339090974058167848127396990759323852830765151086513729458299188467669418003864120450990899042351966452513177874242289523216935088463448939367039625250748931491196654688670886857771110666350773457960300808149820711496777067289671504288533346255833306941062316200333600033460566915736919265514424864314933803211027197658695739283118485664187899054195158128021774526523528209815889316558309135108495879658044800837715480439375137981244880528062527386745909041452288 [93,51] 5072668226896178260011421582510001924409020752910950254656050853634223721703277466191458439323505945146710430493566687908835265771634127339845643511083728319125852278508852717184991189371393260964459194074739049312519416930854409735427144442415782768547195354530713115273417300826222091723340244222969102400180125855153473781453729508054196292154567510345350081794616948454674835029990816984330392400179630921148107799746003811508625984338062134469245246643947720485497544805500059684338771745322548745088034435160909069425466729188300284526631797480563083089931331294189930367051869339096552770114666348893994129047651993767094569801621357416640344233692594949075610665250280535824742434995663481011169017253103463645173583647124210676580520804671918835520471065747425477806479895941487602734629457966198416206713183210093973175027339705842920425818871288933714368483279303536356156345415362650750815240624255124131527128308163899304488087370201090247007827440733261954941767869137764228382972751116450476580181018610905510186370973803774203189332485189261875512023278697935605964975800308228677474152363679354149299119302959703913299896798346742829532860120358698512618401536978275385227666719775261684133783178820284131069494611135814495732268769919290719492257636347449195331293463091616 [93,52] -47543673637484710550871114682251749040796533948492958119315965488732954503622089288893666619120773620901674330882245610284175447840611090164216549807757211183062379763486734851266197600530246405540302535067948426600976116576610702665216520997247147022079102447365017221158324041210132043709320050266707750918616045505907958364882295675771107197267219612463011102961582280806019289043841042876005971524443313873997146250329406159487590743791011021977130271699957118022098272222950921912885945113086075226915797318406834271619147500284207033858278098976963391948861856994790973113018150020342475907375921635779037635317936420780483451601721684832651336591245020469637102913352608758084338679912750217832651419672788505162492907374135859702963369327387949245354942556476982209276531132163633421108624784816963315857626795236461965234343648642686824036846089054761365915121092217882949152978784819070384493457218877727254239406650131811698353130486328154477759022154358860189678725552130185300737327787149321111084575375161691331010676837579583787158646804035425916002312508762818642794317883811991798863103785016714399509648347986854100025935193907274397202235531162207725018975319779142169947839526489440084886255082695330449140732066770537845596545272525863290894633255099584743872659680384 [93,53] 1857749177796867811103387889296284958835753745414514851041692677048901350669093651473541775960543363298196414986519750781228839612775559219329864947748751266880766862878526790459652108085631410667893017281561740433080706319166116209952724787831121497869485646916196424800610170517118472193829515723039556468173822915561977871461555553652174592360885018691429928292168702792010376336441393409675902715541135697784160035310067860280274042567328005256683160747373637019521953676746720789874120119923192207459539782302301873339697107769632256947819406341982850822896676625339800284455343582816954168228125014760695903378815481792324438794166737580191728248904041540035884818987041088417804095928538406817148703991824302266156935490936884094374141292028003376077913501052670530371109941310201184100031753219907122345402494288104935571564100156489409907219849332999101753603469784780813529541875425311147652134317327301071017787037838828266523243111546204845061180205931469083926878524279705330735498350251437661081159340216796225309706256426891538766723392663569023554849154420035763230169261126931935933565760269056884493001140230248428729062822883898922033542999650654595044983424054524942200723129255177318053065287613614727986522233107524660745819321640302941518108683430210455950288936 [93,54] -20174400502210505879459753621722541374786125660588463179017008175145175317987545463757184279494088140065732391594670105854810518965664088984641370297089970652205654924004087566569141549185757185986241051412733867979471930180569703045782424089470760799574573041718382890274069910520958532470816795467317737174405987599533732202399801041657619143868927397388740337159144411954658554313109940074879532189605824546586120286326078087650283722816194804112475144649791434630960046392307812174325527302717235493366132818278032222236653957576438953337284909256817266324268266338698743980081953521940571100596563536111009874433560545465289601053071303329037700616718847107733113005470617985481765289645740359404909764003499198920607739422503214446335197384766286671191948263931904539631562807831548044577369378768973631983484994548772815569830046764034556180605490109493768658731511506629172174698858594906161992951750250927132838352750272340917119233669572668552802320133026537921613264698646207970868211081071193336488627744806093531756501155288195631678941761960571570081001491324172707863637619602476862722116346295242115660829909347910575228191216234707811765745823756299390407913834240635994325270774007161702313401649754383877960439721303829708916826065613206601062600676988913309952 [93,55] 58332086727119543042951685837809386770143900276476210462953792571439861122909227561343301802988108141918064875223739841386955831590358562950682351414966849951574289269655696078894037153452216958541684437688448856910316629064616511175611151703774385027146706138900930263390516955353813096094344050683929387924419158608662782684177261464438780164879331478933150916062129640601635670864283155697916744438814704803221713783053287609883880702299453318200004405861630297388823222050854655977835430152072180881099142698475046534744652370564081639529621958163153604189230495962964254220791459086851397443246458644852180123032777973365465212726664732217386399621182483358756237374905999717978664519922001711426080594760490132312011917899063528785114829353183704838502430650961280536337806001792975633646898136086360602968260512194516668353212537083369639388858877051289592799461279557196600371460031003905319125658163187176808407378877771768133082573969225167456464992459233032901973585032079367716421738829279854089608213902253429698251480897414585716172279677053411523325940514607263112726021201534335832080395724031537268086231941212358160738880925603989945366195525975998110777343274589719722144747330443680586614869728135009626736362436964469768134724569515636422566663659067104 [93,56] 525481864518000487387768568969227248278925321520178279434688859249949355393086002227484898674438050041255904690795034810346939684837252166302625442478099766303917819539841859490694849456837955999716552188614593735423482684115670309944928024596092080681165100131413210945016114873960669296530134884964652198718221603160367483390750649664197599848245346901568342794930043575049658477364420973876469857463920051865386039100984647093533147127891398475405018736071092324257146900576877125345545680980885605741707933592376109627649887031445326198917314610440543546904549411573474254308079334913263280986748888778603928578518882261941984849629647967183925749575547794719053606546733158577210886380550261375538612471298716463744003748499676054000966994611999800108972091821454340053239379240570987870187274368709179602784900695023768233639765705209991168471663968611801163414057124544911701123373558296895933428850122027439048039587061563153488342502039448175530840963638102330091219215478091338162394282708494662466039525377765085986044053864660791151213076474508164418494146442898870166878228994066666810875259024003484983702350746644380043222027978661553344559923084624658028244809147964562092041334489336872116475472494881939368443013817637177313898354443058258713845153280 [93,57] -4872219007367284413642111933798289036563898309613692935843231405074006964079647436089425803097863799092412896013481918725567052856402323094391102412380534310619586697079110871129366979992237176596489942168091196721782356042894015252681867529707851434923324607214775649768574440799182455428319942676924651878244495053226597551316885763215587221140892726804737393668302214243962563687112514103339187979252899992673179607127731530146708258338208664645504570638187760860348558537602518826803038764057496796672345610457361139546132826270606056225645354702528670181595431872022262620500331226217724142645032629349417351347939648517894422219987994385275567967027934180022954780744900588535204738634625203837336478884453047223067484970176576458404669021342010502964046124961352457931247696709357559301000673582546766551522007592535908542976623618017869038493918554661204998805257733107402441707437834473770802207255480659259525043609588633225660707352407240560675509782680397573751226175574588156512505813680248489496432931151878707858567793482598301806815574012217218083217151579799290282167499261320399011166086682344406014414550449072280972508383402895284882347849787774027677614657563334198114466402871894281072434897174811381276709555044646238362876913689499461282640 [93,58] 14392804311206466336120795663357450672518072625546793668492480592552215648333539728592819877359913414518155326623411704547940898040084441030247832430466802367664991755730715149955930678797097075418515805974671348308974656211641117325950829809852779218785246619226542298510742804475206283754023393695869863828325610851885846773568066726506815369756987829192744735355751981810850743383382656577215693531982478877425310958508380148982671399659160604743144726263955359437844023683758377508142945357072006009677411195279551261087430549542700940985081422534310684867852620352386721632273245204547392648280779556319414234770472889772375153498196711955340493879957807763709466452120688824137857741625663553478877943769652716212823288732692502273480822979451519466723188491194342074077726682086481436275418610492442937889407766808585440846682684489217936238895772868728155387797860194937757244045781676878279257428945823160057852745863838091005049532173824887664892158463237030122548501879002918106996014996873562332287254083052774992423251977922624596369841649344578146836662329025516085033077637266731518120189477890780831219314300558624470569942257428314758504109090147928994773526975272700791739922694188642403488286333642101269762449786811334793960721747542933824 [93,59] -14080646634625336352449770753303625937149995096872020172746848893939224884462192191801541149336527993066631537200934176135128087955134270203295092226230420579840384692425708873191412863946248436167356248227491454083690895089538171336693134351687778840293310427417942207135842715996099239234555378777465242243097231279215247994625158476968841742516189589291584262467584835405462457982100547819315669949044589722191822502767597384781294180749822100363076416588949574896577234357346805139812899778863232860880462973283408473502070666422873854319640072299487822295026922929741762327186487494602696273792795427581330139981905738299257525224932725196137338946752684995075981448111052797347615225410698756193937154470273139137715630987357916420208744900306052448787916430515585815987914060389678673173220903210781610117327373083938144337026029147986690432358141583991361096558221122541962905906364359170495606713345837514331076999134952189147090497491115614264726164558280328024395589047346515534483692387552800943923440114002055611650469822398795169700476312183216028151150655184130728999099503103293058693435030596998777322766175878488377377345709959035467812043963476632927959197185258736207510780397716545357349910143903264069903959816612815565951564925944 [93,60] -12826098063745892492800862432087870800424212968595550579437544560436476638284973823940002407488564426052618395361995815299890670606121604609948777233344958791649507254846780772581661791906524690068789412014066965148568316430347052845665073526629318211958124246362740426767302978253204164417499673011773823691195565977687157031469645147087395488592163672343438003278651187133590972455812892866574356271296357483430219641075808992419557136569349239964760965951365345712902769160702629685623719326800057339431007490173621487643495973460862791698524243405792244030670295196141668256479469988582171173477457983990736515721562799641900538979270451061846246385937693762983478240292784886368162817021389993492140695891062014852083533932985704179503855761966605364182566253913210989862826651419476950260322248601231273573661637147162517726175890634385622295309320230790020038563315832812782051719979486830122544533111527548017761781414415850093573249146102082710105085893252010072142948479064252739287282364410907534250924767638293376816777434237044540877957741563947975147032557130974905778850838470764507183543153255299210189972734602004485294916006003500658613588732720212777918146375419219895016725088329913117828993988395605481640651045056499729066080 [93,61] 52560956585889165931664540950228326089590006076859754350991395842149473212244482848198371795477497244534099617184909701902530830536021333767132250221111816057053035313061102077743621435385095622033808412649065263494795395889547697834038331061433729499904637410084787674907705359597735165709743568604905835815994752610175549832615376567147127494014709216429027015949926809470109422494243367195931353730102594217438953267498789653130047127714943642964998546464624905640877606387388684691187542507004117409686276889595589311288478314997089346475605522910957659390586104584035098618498833609981326431935744358516766822469716539020714649777747536219348168314384427182620285031251757384570081595538431923631981707049273394140272109975326844690345533841083607864284911595146881348213739185616271844768152958721112598945280388300704479396862546560836015591152315401347612512862281148901924284387861180202710119555946186942848008972570946116227274316467023274734770298037237564894698255050167274344246525032537238740750699501782640574019164740727108389209649928063609465036001861632585716566781230145948064381840510811505069936411628114478581934371546951253964607092698292844861202605682834913363269371045220429778783898445215544207392756584842571244 [93,62] -41502716193504562626230126505320366338788036379023060683041440690465939736416094910230566187953423624930154753015167532327338592140591817011557249076145798862217895026936336421578190437238481854176320427535710618831310922385473755940307832406100881745854210152035730497893354175814514051030253867444712183980970211021141747269318490743690661927861094635586605474842187017849061705021573636784173522523633959533401817664500290287261018565546832921619718869153626473978731415783742755183542598441069710229394725404170409473893812091243447260593724776668740410869630300060014308687784115312587062165182759802824839508480058325272128666694280827678600943181258488179749565267848900027845213535581913757887321387364562614990269371386248998422429117707789223271263993480652595443646342391866624795435610204726605135528841730621323802979448515662049277751719673346228907370051893267025157488986070235395086714879046095078192186400542421713625751539451755652122492921931806640982995940819471672027528370710369821099595308159385321368711943020191088406953338045753542168107320965346723083271984774357248916331147274941326526236578997190034504206673520218844666154443896165801398753764269125214979884705683054800932677742305779248500694322479680 [93,63] -69592646166998658635615315977648599919658473915414062001466011082311374843389647239029518899827704445098008490927778821222404663566038520812977784583800277676832609604249961478392449511362114688421720588830234170288810180573856939318222227228213489868569879732261262469492478527824783217170675253539660113143001326775004189289352085124507461126833717898831252507415147813579666973153374924693681130289830432849223079704326055290724577059715084487846316827047629537422981250947170358027985232296785803400780231521697180337048949956954900776871716313784783090615247485198592792541213002498330767540190903572335043443027019005461090114600216505328541344027364922328095696686884160299259472957845138487122909184765484291267664927153936542811029251798871066296602873652611110780658263980511050912155532601702079078339601073361668169802358892209767549345023745174714188739384104546521352155872736498806774685343045475465602831198226139383457084653597714715747106679493550761761708752544493232444219806440007547854773726646902613029827084561576818072785996073836506642683656909359627337261902947029962966014113740457252840357231522549280720355943631093406621079831463448891843036000684713519151321941256963365894088121564552548852148328 [93,64] 166543072759045788577645080148148005033566165385209951986307723491306006751750918202139847090227547565597724372276569168339108617460320748155283819522315145978922086755835805280448969911951652956499026962304052702263399967199287768142809920714230264644997671412143515775536205493883220158901315353735675142403223279481496212471276041840654455453843744900746576082446225789024057117814237408829848134407285873997395643788343864316910151074744348814088335553034358572765869858586795077238857766630440245578757324642987026902178340172834610654618418962124454470292573244147848072515019340883504578119039489961102688825239460782948215931540771100064111995496388758515446309229383647361580819336062622874202131050602445661487460347647169558013143525790284875440247518025031453047291605147642087931009507376510201697077098415042934146725276145954163002299930523443220579303106920220038464409244309193941374941631285713733692930248856233252791740316501654762164242245279138161709043581380655871865500812801606180399806762698200646178483563949863541962422385660905576004354948187610413146829790808988835370267200239814870729668303965224855053044305306110613158941760401465037382676365823087204647695950256115528496311573701513428592 [93,65] -187316889555621353793030115005786498724620462410656562375604651221036846500737000483697816952278915065409731130133885120103350483052259679036614940482823409388659448564846566821482572606700559515405080335890514646204354235569085196145262298606799729767210730057694007664219359604613515479853604777798399305598235029178058477089979852922671223359117968370364977395303576951971110395113798414928603118609545243588035967517107384526573883566438411420497977191402282208645319244850708659463276312932871780877334304001294158431094096859550022841139093923162259036027235641324685085485803899317682591035883892296527938416348177622715180829212497714372997055720132203581107728345869324999950739835420203139373863839883070595026197924588387765895542252055343802165786114131677264364780731645930346323388985913640342233088702632489356178220007635462033856118659789742590291628221096637350127479718670712280348196870742656980664079978436157774359368931751989122250558741511218954843466847249708968181768582719319916012627970464397681307527475204521047168217815008834894428398057259418926653258639376169024504404750919190946286322509395052903211085229016094560518940044548107128461029570372417724253056778266460285462950966616734 [93,66] 76433008622879508765016419602407645903772235700300219448450557884682671063326191192883073950136540412171657037061458061210128282593316414935929020840079624025669763065660300325928195566461413956875769119922522888063455778071848035597198950026226978019814269403217982589197838312405945995410832745679482890126255781183302176519949902771476828925863268001473311691103876626815081334129762339101074176413984045630211995060888437616064201332520356330725099042078396495258244349160265319205100356529294830181902630276118488719062608585405186934133670900006318332641238490470509240599002085425951849173768798433999301361757496149933549753564836758453600778773729430804381639093696955439889859291056492224006274217670328977153606364036747936534228166970732340776176967733440967808198612451684158682046965579702179929858001497340256146944904993974046477585577742110318887768454655464093052921836833332510435842616909244324656659308451773325284491147284776159888417853143442721992572855613241839963187710699329064267260666255147913166529036054466154598282313818692068542962637755944451374881302633826757807155233947766529239557487456958054231988427647800780749669296333394113495883222469651862688975340624656929728248640 [93,67] 11032331784161946740222438261798947712923170626014194199354476334882988946299731016813318400439959113137239246438867683220481464776462644883439753270501848673256864890330789231265716179386573916935065078265541534034743977647797327559132870154833168013686920608806629888946666208429575910882298605449898799546198811930264417209096945521953395095535026717306801998925816694679937805892201262478088001631701344840984050000220888194665483473158797520928768755460982945233528422856914872096832105147610850637680826311123726856697916853704525641651936400499630504818948019910019569255067356121380635263220440827943453591106656153858006828230799400222164166623398774079594866877019329470673311087977267725314029568275174604905002335068010559685424045910330859561185191492582826731823443925467700254144201642690696630890329320827231584159233015933557571308187229595856569451002175833173845245048449959082962699139091911861080275603814121534394728566135101034531070955684984222483882439002585993620381330626283899726340763603532944139109798519578002889350593257151250697090425226087734174805220425907688365648245776942012727157193124374280745090786975217608549649812233772781712531867993130021870030563720771308184 [93,68] -23837968022119117128791517410818914312075750684710808236794950605052356271306430724857438898112109111342972201392656753498740284264967682826199268839138596279436058632388295926700998583748014093238297279779484788278716839175740680976520224165738016026831664837671856743044186348876569423168590595426868328859129037243395677123718936021623189825260905194023896382909281162136975281008927859844658769059274615288683444389210346460392080211836817371696351802584785861164983028653304468619220313510690116171833195570399136456141445147765681623699373706013491960730192402610636658289724790562757573155617470302010427285243554961782724569862068232057680741179189253355630314804957922024407602001985503900279914753433782897453053574951752198935826318750496056530088346998180260185585813481840331126007976457892398812836147343222125427659369088442538293143190918828902499227838588700760044749662521420529323009902798262263528497503634202569544705968672065457611158930116766742124635770193366787266693941069421659603181440674000926784247074603696047808490669445889177821767184748562793235834962273082509245230175131772345905432473452083530795818950574087239543918599838060970841386205942602796168647585303320 [93,69] 6792433535176037971362444081620264687320760106364132471834707029651694193869065472725805422692016985703741887348722675016120342435760826023954499511422525659837879676466800557872020895331478439399509386718007730329577357329179457310478415672366871692967821769507792156967532980810286608645987062861491763909264130190469516969978523480519600154838182100719318259052767717128215077846953939512822554282673656850202448451640993281381309654021135406718973239268099435330316411236354827049713609993610417226394034411401072680408708794521825462228891119922386676888198542401271153100694415693069868396109517086544356584256593718083401437291864389855805533019527983138502296827460570964140405641754269389652174192115850989100030688205822096632465203557281193710218696240387222425080474954235674982368417795989915793288995381808041804672425301844877397048862997086384690453459742395473707464887647297308593460164670391334833628763481443229908810176566925005548431361792245740404019336425888378778103234390634258019682045940883165882706871856502933649518300310884511010627080314285266518578435136786016363658165401152950109140546785902446710537558207529197792794340930909426105306623375026788252210921 [93,70] -6225327971354892722431910759978410270785894138268478572180171179366921394543503058474064468237246449842911262913916293776498327539318461790558230695413599796273559410231195326934603449568061441648567616602265511005032250915323063394358897590790494297988957668221618381272699453087703551442802304415404967219576999717807908431817983072685415356478410677856396752058753315116247027109798741922333488290054576202316505612756477736114058680426081858642010782953097916944001078499963367008133420926918162027589663903118092985054990291934625639859499236837994986975048259934075282919073033304758903392515618639347109273142045284064339003435457166019073024964870600308073893798552252402439943478360168817418628408063699926629247745662009237252724513135802558059760151356718642639077118192809257664837569236267803178846015000181232843477654217475069021045668596297575649792061010110874935800744229120596494376619744365692471467033785001343491763529283246746992881134642595523391722472709107986559895956348978290251392732671053397788106172086767435248975949281727329968358846640517570452647529805627529296783826186226233353305698208764508094575607837557943249665892867788860948244944851532012288 [93,71] 1182903220692414733597837349549005185720942815584819643246826533919762731551949333803347123342135024920828994406590236867680492268227791273989301745243538929351584517000922603146611491343289746007551385905872146148363884457534734916855825594280581637493945924661746356760729194022314017603454617160328869739795914301574225514208248223130376553900561831735990414172160433575482336927730572455017618761678509011333569885311722291801422444603002557131195523788567064280825270624956003506821656532673707396098035774861367597303356361707959858981043007908010002343476260666990187770489270736407963258237897267441154682265667299283085136188994041761836404300537881322183411319570932551257138079185111758290470182591709067320169877255856923632193065422356577018106463472552231872308323149968195597882767887492345256184914923328066748368072080835964609977812258444959107799888057953047290366732691654424926301719442702704931027735353496175638693620655285705908264363534509928091749203301613236145828954563093910560786015701057528415253844347377445369467341489257137849309955076874102809667319445742484820126397285732720036150432421936977902168545713209895670518346556148594843700957974048 [93,72] -80982051691201624870668076687194045184282786498941772143464709172122475104172365496130273410363505344365229696282938301455388702671698606227742419103574646400613171885016959239701802492234647779584318293036134989608544824662351398140043138187737243648816330935047995248723888270292179188166007207338257070737966613095912881481435495970358173629253070664563676936481403233161120837004560685289332022097754659977612193062659283206375620805922945041067087844800885671712191736700399577516846342240568421316942614764294808233032966920516590439946797158701043562370107439448122278616867509469618958335574748553611003856347127748691035630543790398719593910760806314848244824747664640036180636078624500673272526274006058442786387866762523678302139848147264455463587690617672613642720659558776254684515557569677656026873138506547987825983569941066627215380762764965907514724409476575566604901589037715567802439643644454591610597685498263511371919350133786858506455333334185609138298652867758695862647103170292874115969192711525946102559465306636940000615464271166744354217012260583678415533612800831441536949084817959462515530596594469740201030348715413747763256876904367498525888 [93,73] 15791939414584563136294130648734561889665790759056078652621446287552298040165638001590031102693833072178869607922787373963768140295380752028060660834741115516645347968896239798818497257464911683476028168287589556682080837366283318464989631079864291194147659325751380719293137164879013318742339647550519898482475715081201609229933502547040214400290861124023222819051988378717046869904325229250364769121316228382654711272885616788698730751250327607394484531000949448070414308587944965617382311467632417513492321142405117653095273673102237243352056702077354467040018456485323329960784309244915267072447991877199250225968619122503898567937719917095091303534584777290105581543562891549974350388917541994039216027142224420542331298515641285524749723992646520220636687621280708973963093378586492317181554981996777387514106275416334527039258705554497974566903913981673034830427514729529443227228544388124429900145796956005364257620679054686067962735461966107484658431665250555170257258520913991567476486491514432433397652256622863881038092276546507167361927809585909492207960218256235763037808574867875941333047699930466402807993210299469270788863375614862790001401781028112 [93,74] -928985132129866152747699994266473498319746952764874326141040130857203557764545752095927821791875195922085696585888305659419594917785679284072125288056493674735894841206423749809545966837611413063277421549641912478437885386224521818656923220278391697548583785751731470074154039657622858321391973165871221968173749489316687313221893363756768556197118651324772944392236326109361120657847822100571316426240450825512348426539940618035761574347419255002846956834287805044404885581034367118394631346433076112467972849390430280993620424577133801554660308700156971585850801118284180923978814456301795558628402805584560798270581181653049243665951152822054688050696669776914800447906089478473759092229752457573643091169017782437259351431485246789700662532141561273269045738554582621832221160127013273535222612860669624100869416403084305604937197399154868585520919990700914322362794599382265702724939743707053380276787887724863431319610314822590051774656268195997317197133070547451095709177020352602753010862022669815940857468020639638917996472432568133134836462541414135441856416729254861050088507663340703407441957108669373840145645757947647463714114597265784641052768 [93,75] -118350508096301256887144272266195623758800759032609359458409125142174988543590571349749186632031781696883257106566572183468949949543609807419884590947218792896074344252504622340369569668090613450970831548331689366020783135312405033756212869173062501777850551486035551551040298000212682125804375323303361253640022426679856513077690805328598615139152866939783583485982362467602838246070200357141152253603743109256459167354101890572370001952299678952102274829366797093506675405145680038674230904823314114476703317436462861197292702012423467866410486163021112730822812849494663705915992368667306069557257715328258590640849680056701577516325650433627341365467421180030644606952593589129945476703921663660089393298151097969260271932693099647876549146763276988393825955013439072849478949084151528855593311453371701909965155666480928117029658645501804398758644964751067343893259129129237789792520749261776534784861907815138390482932303408427723876687921881053782802394840093841772887014516025489976250488324393404567356611313800950867783255497355006261854552560452753683212601049788276308912752351112298826833851679112610453589071959371761225656643516916843788 [93,76] 1444895957503804121978715110133348713261123894849753261496003943146131985525219206580990441816359539476074911982817678324087780808527849399192702291391394073766677434827140943022305267767611903015113436963052661940296279179210651642089596824965207505512268609046807083856031199284492300352684113460947454535813149968076286418652117329458692809956934365220193653430210787989878574987464210416421127537977703347225985665789386188728750213700709912595692933557370831692168342333775995828106875319898183510491647023783217976107009643784926558226011461299859509581768024957039262519910950950148977812275738246222462600198877018562064700369248674311025991429853647297536380431575094479657862344848155483494895314879981649183745044890543180309348752754290101140488402160791931864304579104034698727105045759686597776108447787578025737145002845021142494423483596026823238044150634427641310794773135379470186676363585446352834068616436934443217086653385193061900723468861944452620087448167527877845993319722492989808004535979176798161532549967778751260136839416649486200192447584052875932815016455216284394815710121895171344848756371939661226958130186856 [93,77] 55263724831080690021907542748635171703515243000128444136264387103107760814718183480367940699895887062511662004966404463027201287943669650569424693800464773277768536037660854970082944752371228384656092094939857359587534722308050499829426622150109873712427174872089020113451397853631015852560555262476709591836385538418710530493916493063462840253751585329321837764991639785122278716171010828443812747211810157259383138715226020833852748294591802775266641416402431059427452073256404669607013526965360624516669117988442013456210190141855843827978957181802296280819381928862319535236322809695419897658371441359451387428835297083552411134347681279336823312213330046538836646483393251568033887774488563117572790850918294052050806577042982393012236139933386683281431460746902403727570320889164638985863250332631752695076298710256416726513637345367737099450287298969116110640147652805560416244875786631475594141581320685591014570609149668970574649919160988938846821790846245378011698341181942495441074556330721628611688579326806951552480039743864199696731212655528362771746031504288593491141281696192314678358454688052251063979692286627722954851 [93,78] -537030451384648706345691514382846043545547787798666177643809072409386659199349922524364052295469540237915420159978011615654610347404545433451845428414267160485471605708338643101522229974866533565584758098805146887928185185303565782017721244034837260123616379189356013663839697419404961982252283502918462674466946061432358676435861280618358490613282720239484874581442728440969594446351395924441844728874702752033955601262209923842532673367164444594779242126212464461996844958208360731078939342633292954443194224684896124774022335239450968062200925337524631490748826053800242873257972088162162871431549469156573497629340352632558158235358286594094450541793078371334996693707569215113667390626129473320757364414343437903843448698250365323310628454319513681654654451491299173349953535901012504288488405693357849568324594477773305200631311222157171226617243783379848070185787481429473635129706369143841241787516560406562382260177437915684806823377678864136888284986706632579197272266430786967150340091847643708326628799438996897670140141688668218875339804069126064102011613549634267085032143320803558989800310347919778704475785199808 [93,79] -262154767414518197876333538504076134490238568321963054837215116215073676158105271796562364272480831371428920145884849401039473076862934773021905005132242481169655152106816517878884826384489099962586666301406865234324679623120135282469218407714070057702039852767667061292938931512663292225520750182975673670679008493019325910555681036504451694098746563178156386094974880787645337841166137589480254520169980524142855424883440661799733038601084210310206642575854007577711572022371137987689507686038914882208536132846644753097561030795086075678862917799260056612162762822329335471090252295061016443254025722202679986203862277502669329609220665761694515224237772449235291920481768815920722202946532683122801135967570114441379492151550914516317535198617899723716660729638027118287508383866177459474462525261275481976757050927762480690034674264018997937157125603064959800318525925686244838650173558223172704570140366149213258250777261806874293051839363691703275336986704227324737970737281800038996457252920086135045736201229463950497321697128916848251643662245057551748949062475423099916002478989480671693274323275051023165560 [93,80] 1713449828965060943544155975251478963172490726501036574285489994595362802080585260838764633390099937531689415250631291346146472568527776146610434620947642066854541514198673631962911189468885662690880256019307219672240039030698509350243836442190290688772653374745472817620074871874945988927363444081433166996916483569674878413230595820959712030679364649782787550808376913342930162399140029395096874178965132819964494710441148874335657304800166887741288142943597641400204282681639494163490675502895870203968031677407760296705942548552000881415375982834977402842739796326746414214239843584782843648469245223348044194340723633105239357274565724798927091682687196903335904263409029055233638828329222000404124168349391641821454390000878691520556548041813992132141620193207063961887872275864156596266702302228479923940925426697388564602963083477670778009612054311244432999996082868018428076023756802258809059722291446362018693804267885625504666655559758659242955266937311720602047217875561679340518575086554181376700725469008011140551415699028497037323260470825788035352428173661502008163564749139733112305883957422096 [93,81] -128188831466236814417795677247603906756302612536117621509010806382986457142390696867511361023351170652254303722540955180013953735725705782733920838345494374014192285061460044897499320435090877060962384311472671424435808958854476246368153210148886648986039298001128076697564106218761081887461500262535479484635085124475610885460833386563003121417002388905244684486524836769646456286092645290316388588540448785190347439468289812523821000510257007441742666111286627797086216367567549824366477383384058812452388230484982092123728053505577897863844031697869505332469211994531178074952639947674315305724244467787065499864803837692585217202634198539725847846548401573210222871706750422429804928929107871728621654626619902537340152197674654284747889946667342525453389337633355263518830849883851742459896570623797550519425122614862155400766865152405862951020917400613942513091449058365826124202286511399717521928783118006323734350811035340296367142361514376510012277197057717331294714142890090969127148547782071787250541796543034309914500557977729111931513499034005184620466860709856035614675884681852116552474 [93,82] -85196348854013905418121854913760614797126518915062294267857643642915796814005417503548828360845951506643714249791205115407433045651454513928540431300609478306202145983325435575825237317921700463133894777650230294521192999727920499893791598599470657525248015596487036769913013707517156393958548784312785622738122890906562470971186805981061240661906598788698847992094183693702155907964788143759092554430517495323039301189062240643275546525610019599917377978984587176754491548670358846244937035631945818568603441964612292489763912325524966064705077471871856052302988270612755434711714953626186036456079087427001661245826611788332759889869779616638322041331144268789797802807270630358786326618246821184635068590283657281199724880247533676973055251692035953847225002188360612278077906013266813537045889137266019509905897028202822466986864012663469316575935405258615948464648030921070313048698844626594026626337086224642156755537840640347801133824956931208475868577544264906189413569132694173768053492908679876614101961080381808746068927932453890204055535107870192896068778206145272752364097332224 [93,83] 2535770897969553024488029831001593421620741939382753986540465305592638395559014557404226614066963521512260379288830781882784595945364893574486287132763702404096115316045251082474393247413885504181882822606788545506217621863185917659578849508980689648237772745936697611599258744394899603414098438708058753853991428343545625469411478748329194972573742007276247246283821143127321866242891253770762814377991863889937152767929775722814532404164912368127580288161955071170300682005915601195201984003011415279889046111456662997735593427037070727951418594371938638432560588063750473132532677668673889465246207562608697310011351793550468179417500688492803405704605748002291672474107836836313492742061331994934019378627864009303301341847790662477265801670507639972176561610356880112611852302076297104831447712196656849370368522142295499847054725063996411265693407173584274915732022638832132932830465276101263152397707335776773413157590179981910540471727956907615879010860329035743039329303108494747937826305814946257360865359550669398342836398739719841131378834496851441820854316344214635072 [93,84] 541359782983641516092184258355713321886555115399976469830234655116588612529104831524581981074434864202882862485220317991948132664517027480808411861764389819734076332861880105267436954733733769505245554921411816916907945895782106215088508832946776541733712242859850524304233211739511069236876464816302757330799642878055962795010540616851904865204579103389736522245298690907754022778965256952634861881555122671835001321910857093313267709958105773556002660645275271046705981080741623229140226292475210242976633707392827956952983315639808276457874713249714409330948039032691362741990923819619118648153067888580632730788729500579216940035300268174213910572772785109672035652000117770011599250313065401202531284770598188387354153256744479307493643053597406750087089876629940526464677894281988834176423924472457711088852569500854587722126120548408675771071307901080451667248571199840877379958440284566002823352032629815569402514757140228282334975533040761321515675945391196780956576227610964344820529449423049048808470226002794788308189675402555831157030587558997552340138776560 [93,85] -982959169156150408779069890233633969371236884587513325844821052117862910557447797989781407672859173837905344724856673967507873807016188526315242167074446467799319565019080657869031947986715987776139650447890140462454722433628017454123739618081734926580644121573646393626439825378173697086687214475906465590450821884300742677473778382621937791462178516385291073091599413192372875887563235238169703252692262697670627671923743617174040726207062826423657897674448907316193209634287697960008403196741047223852088170030070231427611147260426713301064916451354087547776273728180257541332611447875762707193629789365128430233520370070139094615919162456511196337715074945008034766499523450434195120192506271325081382961110789345693445904421143896941676471817414102928508756286057496344212875871848323080546795563435983688449467014707845769521728855359582221425467833306453974983261656575837521303804609257133580531363766220100795037831496968570793348950565881683548241394279655660866473370516301281290468151621650165072460246196988507289973848194153851052820757939412072 [93,86] -41537269460525044624532598542476811892299359148147639659547394507461057767062956083414513738921744146735400211983796618435865527850864765291872964553903326457912878363952856901040079109356644108611841828690613523435711063747752214006649453429036564875127440599938965190811414230249712456755620557989281539512337675284676364904504585270838337156399766618777403600239479856292675376013935450329481915199432871070728386963129630201003312961191259630215390709496202097576491372833847472395985873737755287967763051694627326421512501636035613765049208280157977326591608720479795770312575027960795245946386979658148594650930391775708557918146508355249719772452667740354215240624627930219277362050580628276533105987270001545313076862422499367910513663209139282620168463063024596796688983908037263233741869420703396049121380916442860850460084129205316632986873010357235259133773414530067945084210012617219518398437929402236645221699759304255760060684112995209167933128784350450401671700117145567877418422388515872161475623478616176391084686620431192326098368 [93,87] 20274818465499841303431879116375686537218152518845479384378295210879461517832202371941525915451315347187557153131371851480952017717665963767659659477335735343331647647608023359108020809817589613334320145505400696255595713596553413113344461673167966899133791526622800580865865709709018819298252393887278819878107699752647569810641397844637823446926097821403642986456923514100416891888140270801963675436423247730881332391104206452321726020384046669495471669386443285161861273145366734950164144448655434093230446892478322024020749467447668614768222330076137628985123448914750390912106171573543358267972786901721209190988248037391793148918065710181425750096607416081480244216976432069209887802377778490185021911189707759277875213415543564826985140479634629252761673012404225140360780969507502001820914219212715928451051368602421759898677258918479045871580935697045270738356601929975794984884987454087694261121129788812711951756981536009207691257895498472874039766880115520641463401055894214853136253267586197255063956330028197360621946224776 [93,88] 124378700740355807760160687144366612828021686203939138753857367947463796862689385905437992169732603955436276506524186392471982973521139053024000582086829720677650757306991081205343239212046261271936440929110037554302699350108431222637590020922557528230916245928450577747724409026586277094068724496748678913650428780186394089074429688619384059701276964514193272366562704356543706738258154636149968253011856569362009273363266249067553465640117996854174638829263449920535169681647696799274496084482947369601804012286404196338320839081404773927117584448772181618501478792862623908394886490449865486039310075823020401300122379392943255088712678937837162703664176902927312169126332624931712979189411216228867137406963908704795526600391145468506186893191689093365957101445183016767619040312528901598838713047015035487712805660089600517052549234623358064397065093830886687071031277372535339618135174162599584255662859045791489980697592319962383278863299772621112127006256737563819294914702453738478233416371888893874338906476077292576 [93,89] 7732401387891158903805274221203223767094451964758843609280012801061712549213129499910288500350535186782852717509188143312417704567567609085392837642049802392161775718925893744048783442451197430685437335676490656213467449843137750462318949800392614316278755407140157891582649952052097705844394198802767540306381883728693743339818702514629056999051380796798888981914111640926677246591371607388786262902938419725253452748960091224245140149691093764118719052153511802104294037008609829829897682016558380310013115266850894262030848104367402179129051914779114140392774511096868760050694703416435153870992959514199250356920328625531284775265982796948067157070951490941290092359082403376092013511519370954168745550438689918156201440647521914180854758162803285316079533995639565489787767221351059724824459585749776547263062075413740283661589662787687357297231674963550179517354388266605086899233521612780167296665591641379526672763918497262188806479048569736533126123080725827919347344534466706832347230650671896088000684 [93,90] -5295554773252231078850094042178614751800237111899633582094590850787377226726572158775861867757746584800377329617843574213109440540515257265535327789259320155520480772155174418299771534812660578277794251255555610186026443299084228904962492002444615522083100517971924278461299611480358033584718667060381909955632584187151828728120800448610309503079001482446726750849197329793958759211830257514571204607430702274944908862829895491130778124846370137764698397546994300296263025138895482261281075234760708463659993886106874226731184682851416543399851215855120653504764517219077341935051974451040847858335557100632444460685092303099778629732565260064101325409098771530105394009336197822460985778187472235888146299597035331878683448859155732283142248618108226260073715708959075953928039103973111813707327315689752872130030692707237364860067692228111511459337607245114863709200986367650922189676967620907675744987472796910153368871699769031856195126805947855983745622676866309927565217168985812277758568295776 [93,91] -199046646164068133572536915445587650780277397178792813957121176538312275471906331439938148947708724152435618756316170401203751158791144933393088036379214995932320334612962913784548288604581128919631583142246357812067620455873804296765305680047873231616583938406803713484874597486442666173891410197326310707966315849627006729491921818969526838127925427507471818468011918096431506439986902217988299228628610571929492961130416079593297252612421326386546281517664556690593419641665486489824363145476261544939223709409098922455697310843455431203623430632628481692810452813768832967363557267907907161680125383778668514688030705796833673666275344879725898696377097366400131079947333939731303336332049095796407421182389997846541554843384027725178910640949777957665184332154981128821747006711125398676456561161370101577740302884012438152743050087392902642325302912135938873595490162905031925516691425123146510808071142149818974239345767227623575689275150054433825941842499029681100607938007665436 [93,92] 13715848324797800223653595902682322884081981246644482796074752590830849459110626908732389195269404661163840644141236739944829935569203706599536669405434284309773366169595414449210412688707736799587274030048370584281779430938549959241510682208735869146957797187353777682006508726552689603743025846214741579998322253434973987299066870423072891613037136955612860973677068717442057151822678746219955939246922696304209320663604745694982343252895156452051298669056476638329326289948970629966259071600104523591787453287395599980486209074567251096172963122569656859005742934549670177840270906570371588695244415555882510543230458595774456527210516198509510551540156092336854251298915391632831427091249397588582264532277238160719586886864912555284847931708892209378895762757626547052304711176506264424817707084661195463072323898479807018922443817810364552745722439099387893153420992198360048224520330762860502977946343510926796155714917893136661914676083268965365315631186778261299696 [93,93] -50234784847575024346859443965215081138855412736234608957689314305568681613955688600511799968724208447765281067571418066605703238144652415193569146813212014214354817104738717783329059762170777510826752161638036861727441583131462351667475572726930813668081304046150025792574920876642383484544029426912100867843192245111075715792834219798953925591045130978851184602279595132546003641273856280022682547256545687223815519180660582378072814750235684967956022326469519733973034031547727488288731219968533507379966267817765827549851791904211363299035771882892236156972189872855686395422499547152132730556984051232182581089803917411768037929192740509000969546566151260048325413219627229067891885939834265357470997432800150988506157060295114921295267696444816801077322101372541672409135614988455507093903347717696115043578720272877259672497155504614562821746086480335152842376805657516861855434569806078799621718401330014911796741597095365432178053398229089413043135416 [94,0] 2559214562388530669915684738231179156549122751128204365169319086770464502272215749227851698071393273553959074036207668349086656020401971760538109743441090881309738949827370582836682231852944363226072179668544051378443373250405406077093014721010443039450541893005222995084542306272113049097827903426603770858010276405554039293932615101647690377557835012879006280567794406577594194748945743328862084819636910065205413286574194657824490358770917851031105521804708403993128689967537110127260736916561105906460821642924984044367099636993420897279566995250721093265754065415153866846583670954455803066441773482922451662046262632356288809462908548230672153935922361848068094241157657328107101530048329317380833136777307051305002812373918356597453058619692780943123811322930728846024245988722324814335991700922766891232719305509394165754166440764929357349472105851931723424678565346937325280647060064639145579988019279791023225105281413436850599957105996980319408898370707522104256931446351184680003644886037517449902336186467459142967411115184018366980470443175758608270581883052957992611597049752862353584023598762623213107206742293205110645796591009011848992632950295226563110349360178919442800284873942112407897553010611159626177132572996741516107690458929857397808275752942756735098967831979043457604077384204252175102010413772546841205494100861544299703515261760764391873181632636112131325952000000000000000000000000000000000000000000000000000000000000 [94,1] 524011398639107320132144810104637025066913226996334750515623137773806511511297988883568610615725011632145433191397825142446259251778136525413094361471547276027317678999791601978956885376081052495532894460892447809002154839970808759545762840149934991455189439221849308554096355550668871027314063347577237435210637121646556705976414594478053945404304159858689228845162591024822988477483555211209374801683164286153124765808610875898628064505803825286234432617413762797296229617153602781381907815362851441524112157369697388619087933124745598716568567157540838087296188204083515812309553445198974308662707079950116810002306597942313937901822330724710230605143421502288652373873158970828595475182676872947438548788751146966179908633733494220923460873902081443259069424135583218729807620306565204725578925322298571256983469005450366794829097421749858963121285128247243674326348282409094458265839460925118603466014267861123142755302897549954542985955076828187339832850627793440240305570506638205923446366917991716237079318699627945559522431588201206890911742240534532247342062900478199962793758064387989729121317652330326866848137499898697334127459540572192945734622518640555867487676401709903120555827385272299913949949873724455934583313715216856210573359152573728604160626153092601090508609211129884657850804770668808073098918539879160141860346895393054891150517332972281298269238699641120353157120000000000000000000000000000000000000000000000000000000000 [94,2] 109758753404601115912859415573696657197869082782909266387720745726502733106264952282774757097037242624116486367919877885875282312673089228893263284385214828096452125691367717873977209109001769379568290265727387676850094518960630029462638844567261653366736415670377901375977815682674163571322061797501430334913855822032783922617879495443477727816502487164797220490813347062916238850236471069588380515081190352068300524429593404603627082112209519999136250704610566590164837951425203227063125689190254715709854085088512880291913204326600927957563377391441084935646537675398201852219459492372830000942969131133847690910874633870764350189749396654219301376673353792066646921256818586857743178360296426012872024112063940595683565628887513683528962777708438683274532489087795413575508940407895790404419538326332179578208963036807679848855294956199700058440410556638001865285245381663960962907293218719678091179689307282103366481380851282794690937716235991731131281565462284545210565360776066005254055389192762533476962145702747200808129586484355803831835815278805731787744261271889031936615139520917826046849635914413277204395413384500525987935414874189264395666723585669789335576093101959695432511078925472945784878718950970932229655556069084836884960079233340035642300213064746815292634829104815354690286317497333834269306844345335708081246448561804521009018398510116574863576706619618931907722477568000000000000000000000000000000000000000000000000000000 [94,3] 1106011047223026502745566809544672443734207174224933650491979869955001358258008420176014784246796019937452246457420494366907602288901279795559138275503495301224102627842642496152502380203805062202144418165935526648833274304935362086599866492816141681425932561222774865754171107115084030455010428433472077448529610190492789326463497532866111458813275263554268061280296592781719197805499460319502669375274962724377287036775434027755843569666437135651181676051977028034087414649464824192536506614304756263240254015273745937293081046532069083659548351781974353850241085879872418058391389360479066358713042377159704917030704290765746024666573106416692139187280080831226718130750245504529204729245014961831896081669454692099281158606348263772299202248480196959891479431325277567655306489608960257956728610290092518666910276787297569440354215549874549213459041288188386927824124922854899888799427948674635627356172958749546844305347637849032441473822284013846330053835813778478003199860642382958719364735358816490030562748451122552730645399530210968857589411876307753032694583491212602006257478445663147893575298506512319365759649546915645678021759198347187707193602235172797369409877553041399214285479414049335751226442631746453368363679040340874398383402666862220619526080948143627637800690675567956922733180449044139669940586353249141998168334473348587658653947962748737420508259599189763340621578240000000000000000000000000000000000000000000000000000 [94,4] 5601284424050053515443829911073493742186125504216073759847440914483788855623454669336266803740578479304157735524666862615756657347623769358794516270255296870819314536929502022939004429352453996837605289297160307793558132167522681414365366721805022528333588497348928723360280521878812769609686317528951284008782250036965759215554542635781771808223615825900862412057402242211727875745047781433778076649077528138944685186607463337673690162186754965215976648924274353248190617949493956872480059648639886052533892277326934263665032919056876710910119475038181181575086948326329902971873224647554179360357044053568035902877020987388910109604724395428678595538214807155645665742819490756508062882211718917665280325676961261858202230305437091379686705329242514286482071393045788355258487959906261828273647493668123582546378489261250853989604105061555456629698831082332225224588928786898742966323750085662043165355544064119855146152351039500586163028006171828952065785989038740354681171647372885897734334190793750377829685153816650191687931673077626731368542779126708331034210192914054608819110231244006604402436632996365554432832736319182048262801694507991676105258439754041843297135496474195580433652137690964332581220377567222816927408849715096196455153283560624703372686470592804834645002760372948884677416105381101697679247868467558290450073637982096224015005645493264865246107442822529617737285632000000000000000000000000000000000000000000000000000 [94,5] 3458283473510755764951886740905671857453178635152087929681970245227886420066067976695527631189298010333092858005843638144379381929074624976212834269822562645327253114621711263253210166487957502098753860306664137842428948720562571209722292098340148729371993961519118920740013827353263150451255862180989005983614176484682693338273630695064225592949800334509181179993985812331662249609976739201652640941223084993392329158216812350825097205446031655928101478743278678866019380139904756172225169426560843064935318139060020785386507440771319512330067690041102749633400535804529327321425631268308938221746913854832720271550438627340560635152111222491564346061412551328221826798184114098227253345582225485297286453940722938231790085084599446843234136140416367976853487205320999520146737953474000953779511617682429419285419578214414425360013111045452606550181276838589438409920101145610492859587178335075002240652034124313257949581139705305566620773585582493168925073400009515852541211028314240371814331339515447416154818986687695183847644044494770615025146922933069444877359936404273510763310713392626781475786476957375489586449183567441182195920406456379678302527983990705173408171064644948961848041155699147668620079905013971433906247511912822106746003982964220869906366102935988828772982454790140158418532228605941680676560845389524112027427473759926834858986929914303560272055560704761322151637680128000000000000000000000000000000000000000000000 [94,6] -11116663469156901300180522262938585230020224126505983359570718324562980319592010420041969356152529215930510579874970964807097869377213607284133948316150096744003832001989726726203008023821647036120391035509473242707839812562849878788529412323567154284799935273951196995488582068383420253392500511226511237734941424026040869816458612279952178294246782050569660006380179041124805371451472585997538201081961401557349770817691234768901948632154151016558504606895937245570919369451365357615487208792189000386607055754595110853168754998202641929192790481023504581673734632527580384262370102301504136801077744301465178529600450948893074438448470904269106434937507701378489465737294758375793677434871132379839810195900844005117823196431549175422040332015284091258604161995111791664497206985530018578624156863969247581604018931512979146386526713168948678820615588024132110463984434018398107166740923722425427410389808918448225811543857959494190624727373469370694809959108865821722449855376377233013894793736571671699286963405617204026523560021607443051373035593862592517188659453127718428841589665171453283432734472344054196026749905967146315023163298568056664606368527082903250695027759950412771434312931904536665983776522191102006303209185767772162422733943383490637369109108238928102000107232855808544368345658877068288908409877151862949305906676530166984959718731830286502510364503206651021428671905792000000000000000000000000000000000000000000 [94,7] -62223660928679936450649904319985435052419723482797185790429984371964384985779623424302287228208461649894361391131754495528491436421256701618035566231193949222710207030248014130837035256166522169189107476962656283525955240464044084399598007126429327950993079787713164879972093701880899076320431372874374833532253091755284053617246297345421564425000167870139473921270869272499916788288900455667501383168119377335972784869078378309024313929214606912724604258292098048302048668464490850331573520409330378558072534173114633057302403838192745842298927539630334517840713500301536461467444572878658511093032688713797100519051728475408528190952542517276893546563500149848005811718888017161422107495460744413879067712347375204230329059909970711104523437227419739064459564787306567268750988880295852366787324320771494474893933470225891871746982687359689852002077125855853765095808750161047422074251898868005731677755922290764100840150658027766347231707699729478989051253030484482959406732072507534588652426253617440002714364171606334860166077496831106113214904358947223524839997767939039907752726443545563923398211823588670723900428145187347024055734385953399665898484550293345477900508672345589720782986705081875053833205215650980687603102113370665466422368432058244164765561588121888616970571271960165800318746748493797506142214869880349038399964760874797385380916137301626163065760295428795625069239861248000000000000000000000000000000000000000 [94,8] 201750659363929110571673856839329631446754683330513018076120066739667961091993511443196109550890244533351933285443185922821663262039121446473047643324303466120830771680063617286330061757864655945295917400141457426949707536812082560376501277239296601116326555652589767488284157186292471589332239325408803347517087122343152276676892733449836867130324228416173100810592606468491857287062821686771108609851766722195768482317627417494742618361289416065027243163739312949567751528014163626406510491189424082496370677410962096610940276742757496421860292298857080088851543140898581462822106546328315550172260610318466070909404086636008744742643647304493058947364774581131440121420144134909065611295899692108138947531002359367843396869316788284252052927580301000000359633188050711286172214560266966805699763854999128210215975270445678029717319254390691178587283080551771593990785068775157149672005026502626725995058844141661025766720618741374667888826227618769940014681907008239241866240534810416115590715638697540574544365924968625113372207000693369827104826355536007448266674671163762662787000520439661749830787527958223156879048828772932248332247449261328393830955849334331842947613110048309542852668198395847782904836486762530891039662127949814086412729107808858181169630235756088872735680254612798459764578979979590050940552163323744995220983619131993728691721182900136942983961024364442676100448911360000000000000000000000000000000000000 [94,9] 191653358587330613202176578125777839807297782287950247667904904635503517762048448334062311839706964481576611564718650383409445405160643112952422102427877281920927390804555496631411374476348776968612512292956594199990216777956040128862419400255433052252022249462569098086266164966241044609683929376703768061887303008833005516134807348330952447983684007910935903015077812020990065756382510262931876457148004268117367594231612858180306916606561554252328816374503061327610156059084062329831279425045330843174020559742391584914462606555175377196175885236236228423643611703080413415784674939755021479925167497122510801122919018686292288460883473371878832428019322639074696412020635880510836637547501081721401962280718706841472395923470081136344953945756808981027626256425920096056949185712153017299986766534738463341281421908063755589085318671251474420812901812277962511197298386431721042057124522599660850074350378342846693347968630105036664187837394703737072851366888377172552021632584689938021446049521674427313546534963785960907355440570498765302802837342634615517069598000369448541979332721209198415053300103062834308431932419159162198956336738181593097379639707778457528947048214921256934834213969640727218697841512870831025705485535910304695576739427932549334138875890438743478984277641909378620744982105473390319746872298108006903590928212305159512596551991793962525096167732912276027235146661888000000000000000000000000000000000 [94,10] -195542905369520874135779964759140975746986142040365216629969419875059280144155892471637278658400529737336869213221598504684046876810495074988156942646757836048964493551237533173000718942606607946845767750518401825495288673674773608462548328097108245449410323829944734745464624045900209855838774546633994944183158740354434519045129213243346423042986289132913413360860874847541114242229249569870196029147042472543235911995260396757382406564294481850372538795587765167599767227621745164162809631030242352525503457629102356513615401441435117775629608457280217882875190076243514017228533130174361661714628212933833000459800786550838041565064579863178161680970145596333927634141455360483958848162837990481597972231433478143673028982500826162512167756046738666445670699097362407195151528265435049126609680723914782050989372511283188942991639782105708151845583812110815711281565993504228244890200255517836516475343335617974200897559968534728658981031044880315227147631199306997051134081981099567920538816502858937348826932758436656904373858427114712662200588516313466297355930823479660414684385359677316275470542554764533105327619579935288221534905335343841341405297422787137314009328950557965977199760003969418319394617399449995875352451456407165927469087803712742668825484089406907961945849203065041831748046022409150300098077488836902755525545249112259119184563858879072525624042980387188412701453844480000000000000000000000000000000 [94,11] -1529910449354958853751113686479568466858815927451105996547001338532650317544898925197778339038398120637963547646735077506490506102066437738095612549441128171068872412230933063986365833865884007428092413872785320338138609231898970601229555953051488938783740953211734570096611883172311430057013116631925080314003774428546308399134172338304981424072122360477274373868142730690586678542584998937545468670877647257556637944280241488057148824476666045572929286893281068561190232207693507679603149714334761882565047358898086072816969201188485313082011466763267127276935077429952199505429286537921205978842397861375724222666504623949969126178277351991306565568357178127297041556204231521021419734282799944686315802498500271302819605257806331280008918662241339069664390424545928876518143105596882308019325394630544883746155350743328081849071946913485367993687199820317141596281256574480679619843629988557752691633071266351365877363861216004101392943996240879863221272542440009577607154274768422938716838104203818771255722303370637204547357107381840095787582090804968308494300967456429746861767021518524022331912597432103111384933701847797015387389623233744306518159650841259243675377207353007384995423487620838669400499474357607911592696868085472939371613548716443305330963999163718917469593005262234014343300304269457240490918281207314860052883858688216064379186817793114138595371628659271946316448454934528000000000000000000000000000 [94,12] -1212436798561420185640994368495475614761651720414491394837017735216740354206242344596108503270293676924372620562811951570334499262047419411132966932948934625457956974236756096101395818156048307759050733643430960635756433301129436150046238222065262912615050998832047489890052547565316088769307163676179614370241655485223700678846072083563140338661530921655862096002196236503515535765830108398741414730882749417021447766530661388435953989754148059123960119507981998576186397243263057680686748819837043986879442206425006679577179251165243359446573283020374739544886963692838957826560341816551115850288861532156829974355287102166525606830210030312663599587705332524621822462786530632487340722166663493743614410222618917095827539161293321901259798637128655179419919076617687183938682578202480269703557243423735724924733140972573356319236993358181135395339549568916141480532667033525644339892573217230275085243340145925313341788195991556659034633895554485390231909846356002114259865704547639472400067306497905433729507255024684195283480548944396703650516322445616648939854274380032469310930376886652267929219714356701377148100368231848016686345501636580334725022982724360300301755891026826279814636776997101331860635946307981728822006459495528615532675515731946991787057696435851459650110106498769142602534900535273632847441042536627979765874537910715479794667666305878622591583392489729577836694277718016000000000000000000000000 [94,13] 3917848240261295789256473201743030719174062982666905771950749515800779836641609457461027455383946501316741185616680719493580072860908248083584191034630279510653725148173862563558368856800761854064541922981303070281262156872647678570931459119653404742772258604353656833217443425405034721718213587939772705288846173995291932488150400532450383519695870726396239058546427325465249423625900006255035871498428801046163180775882865465750048744597935931791114439244857455262286850417348076897844451275199020843893877795967372664506790424774839433067981279593356436322762328001294287910423463105875552788425543457058328963025225926126216647787854062537996316018076124192819549407091516986177347746153947568511123813156395677998629428349582780399840742490795818798927292247043726453531798551152462276016352761610446413360626102593846394879125613958318028979589607805612116379326276155100293169943293619889776755886983695395667559064783429148264563420610892043794517788453143504146413240356084978215463772269985240997418660533715970272464733479070537633870572164574826624302280327261614911428569458051280143489602554689611416446652832926133390047007360900984552079342750698504509534501801253887289982815465635449859750560839605024989691149660413473842882081163154528050274217562056105542327281328610975769372399439225142694207691449862958546645204576930847969590041778058048480540772373877744589101011348488192000000000000000000000 [94,14] 5847038912086576608746312766615451284709692224748565930910252556335980156753291965945088402888947222455237279955609832167933397162657013290266749173913563518265949817416398386666036652970902804771972453785555714315999210203912573279842701048177325048941106276042458599045956608103102159783512215584248300397304662057548846287579038827786977509982983309795289683844131121064495574111014148343648655415294752338001261248089747271365587574873059404985890667547732803701031783084387724842064787306118645728312210403404890888988239611999470273648466472175571934307086913489490769983812060500943215088893030751978940207633210130898736624045213021843697536129926907497646019510204632035066441664009193814836063779564008450570142867871598858135429803418422413736957920062367878409935911133485574681872518547236684713576164404679873820164346610988575376896660119099257142762631489031734346618984023674623858028418120701749695570162800708626604860451710816818733469934908584257983165277107241285329036115632338719792836964972749922386965901805856635866003867111529028749260942831058395445838472681482066350118936710689111347529020363034150590744450005734585870305623510987094160059330926186035811142508100336393786288444586396620794631769523358930644765829845212302019466192890800923403427883107547831698704830949338751842264859904527126489548637113890166688740019098823579315830617060952717283048420362158080000000000000000000 [94,15] -7786719747934730709806961104105256111415458892642558810994525597728469956288852629594357055025644390146402925916891081068779830629952468697584495751907092219956676227076498798747144685424769674498098163241738055478176950795017693804243369131256146841274453008328950213142671778190422098582180485799264815288748765415279055582393386554307250981689127314566937977322727010689077958208262184451696144670073293935041624667777793239070614883450442238555968491392147973528420353926132973126881819541600448774805441598899161991811358600420210255004328421841375942951999817704278203718067293117221201347681096694546983787800093341029368062394398622648928067320657515390090393638396021914461268444327475596687503108242751609318000361546961364818308111254667931657063715719594412122161227096684785058444014960708394158819890696123542227901413395443103863694708066514640666058164600460518275137820146044378372143306648790071126106865843750907610346756945986918797417964253160899210712642138897832625523094340668715247200794597888171773866209815513299476499767044323856182101275644424134983520576960069159444869811721367216893372022808331336556578886899333849193951635176312941540851581107545620761233982919773748190396513241111107368182270125333965960319545458095809006935431873960858297919646151514445944080423922222411987850826576590345236023614460546730545366820942057693076915494044247883203161168921231360000000000000000 [94,16] -4278828505603722695652667045071925884663445299377832331635648870610949906019769580784433709976375091847738918728496305538762919272916828816845312563529706690738836065509972723786250453482069210910662580361939058010794946612592336917430428977676449163072881025915473999690112180699682250632370374592598807056056106165041250823413732495982705595054857586088786417163335088834016061416882063139353102299273419349717849619393307640280501581207494014120756455153215969299649715447003744312979187615274548847552396832351310248968345197282662685864141289937412197497406358896447718190146936813699107489190980138228810546586992039484364761963881840158922378672137835697468430512961075171091284977690777090259170036176159795807061226491897428892710793087442137960370712121303365508197832204953664930094510132079232877185728385959485822974012567783956848798982704326782609638749147156501471129021006633015678677097399201389913008864293978946244752595977884457787904252146427462911495824791077275306858991349385530260670052442188380483496218069151101009338725683789502203461799923837344969626508389429970026023735398121523254218120967815209656061571738334357363607123288193965220310842040337811723491640057906738107997138616837485422871748549547986559975172200235471300115838925450261468056143366154470665638258076654760285838111788888160556973405441631181614005500205307429492421327955208252602663605360394240000000000000 [94,17] 5791592798808335649764159612955724905168972645076963519839893029062579524988506233767621473696877639919480568388854510650768117211257339319104976621889896874485305517543387916714533361097066110186180137248514781164768858036918434057879689388580322133688977621607002504886341418012330030110329630066519579941820091749893265210346913062073860837331046780246996780909637425290968664168337409928661881280719718419584519486843084641848810906765726610676653677319091784636869847275101350924921232734708994557309186699927749934931126602778451632963426800985926212928725642997600164351827607720194970513330007888380870367946766168555917706255630696475669035379998649196292083311803727568716566327197654686211500907161833815174519619932916747167247440671986305991882485408238074119234627616154006671910630737961456024498357798130525629499773798627157569971947032449054605650037304552636891803886587044505332360125553387386866368748169366928090149789420739791718004477919872570496203993628234827863334540325298627249292831222665453477721926344923096919662397045319129438315817636495169683670744437591907892186046134469392245624110857065673075098901196760506017132662854895672548573386393103214873607213438697329401099516617679242664356841909163770406374952164583578381741432317724010840655441482364467160625599470721179697940458070998043865366118132079022050317659329036921686438019011647813341564932645191680000000000 [94,18] 2443487072888618273424865435069737111454783595940222070301320432477436528117434499245022365869062742411334135799628224521099600802853744609957037467521864945694779272315529228105549233252673603275269176557170485836520624107605246084027932197984569084381746320519186423945510276770243387271215207413090364749436559432954188434914050326449752989303726827484340000453931474599832452452193694973404905344194101649754343942678834089783558778122005056591578665008214467547419227957880846275730162472560203619071910973725206337942415016375321056069456183868630809515606399423557022558941072096604803569577943424966365868032501001099470876063168731679526833200284253791100537445209523948172531691330118782000517299769797746196004462053845020228124951220629849117361626291227383092790058413273783548304395555307806205970986291597373531589750545837689229127126017404912913174953761759822156081256790216038891577641691543807187785922527284862940227631313869360367942113622755001372508893736167737766460046634847508168463722850565407688563849425690448452434342411226551619333811784076270244712451446424083828520421661931837036082044083890203024145450367828285213223551327665558406969830667630912276077968650149778397633517782904633480674851942205507528516748365012018788800350419552507926086648121065809594901493695247732822239288713016629776991352677628883763048759285608570704516410101030118827610699234017280000000 [94,19] -3719095697970600970649115853508311156438194158684373554510036731266645543055602592130157786866249669415982280242429123658555000490369003380821438754742027379650480661456051573722869456107766895845697772518065418180817398983017542557574518667851654519048533885422376983729468545929045848176637012429777071164275786998707274861080181498776622195953435622625752683687038832225305474173447923420599931070547317440378210968500337236368678369827491389719505233164954357050367634724099975278848364725232600524953616924316269734463007932166455729202322946725933460992998642155279112761556529430517521965814146679030038160100275323172495688707765383492368524732073196745348014516363324789147170780284176170889033834795901794111315728725875402444669586395973507296570036195594908723304978590228991738294866436330658519200540431670141392830138295541914761495264894676758292552386540692110590978433634619791131276885727604417646324304013205443385751727923059306972141511579801876637847758480428793843595244645558009993914830490196954349456295197949551390974322451167920365603186165901972106947183926520773480133143374072726721776232261004056713336698559032520868277868677120799797494418893874783065948608867453468061950196300378620566619000420663281109413556494094342219401826808965906916668762345823968772369854974180803087922506244117843678794881524094442228586748627940515358370644635968130233426451693568000000 [94,20] 3831778514555366110431050235959482536581254661617882111195166636177598475067326313005876127564307915454217068119956250095708770204908633303019756250461232317217449703252102422205149977794792078454637099069980116703770219944733134791660715922421090317818914520015515683632781015876169432618950787598298322310661230196718749898590255361758221561150335258701635456020248395907559944017381379629413800401008829323689644048195171343259892368265412621264869894427500890845587237793510177945334376556598878505174367217254146455862342303572301306431530959263127960752655114799477114114489835374819890257022925728620054617353889576323293704019848637023382413713170362460523355683963347556605760670233381317219421141487014064222070376150841385522082479837939706575810423081214102415071716718514655367790438288618619360435213871289486506869875779346876182133818541905492774564333269536874611873022957752531164433928558230466295699236554047366182695740161025692777846103825677014899936177604940086233331999100729053537565798352392749016314355692562551574430212043695569471368840239098134342862986604823626351985535026064351418778266159711388014230026601724423415024344833285798456646957340029144506812456605837245803058381991276770021041976713257108791328507580792313644751978460410561116974034152661972244708427491369406812267351785479396294829037782267420543701813847452928010448482322677411413553438438418440 [94,21] -4947157141207309705055472367415696884740165325966789389336857991275739679439797683015328506121139529319743134274391561163653749227067814446930112593065224763168270172242492380667882632378735170924106506502654056939367221175793170882082668014407299149770080455847290306371588629821423059961130470472772028718488677738144357750186299819753578833111521036802079998750615221206434049399889135819804208635024484828476390035550244627793647690718940885120292371620900026875459853608703757489900308443145467177730386059801203830607008891990343159192025780143003089860453312582245206743671339216290444698829170233253656246858505074443246720981198038255524785058932271697428779608750895362932121487852085621525218559582906983352891509769636111922677498217920999589775138724621721064048661006849354514519647952787920495971991120376912569839601185730616962615717867988935493865087079720559022243712671151404520631070856133467312740638264059273685291744066352501189522261079050201913474422637417890572125364405144214221771024699861384482180214566568089109478798934361146838732147605295307205246157743878805019199888022640474045603719248717042735358533030199778185503461119981581600282501690606321536268363731408901407567423230405185121351032062929336014919472230667379963308684945778103965468413098172400529138307811438082018986287423945653347810905139125656743287073827833160666098503437459835664971427302400 [94,22] 4747360748634245949863891855989113371081534336129976937921590815009007052375191166580826701434143095758840599994083896943079832414219367754697314144701951085286926667490255479637347313853509001819682412530101533124123877938388234989754964778080414130282781989035562649485584823887664062035209769096281485637495823352661221608781190665474074216209537618690209196715884421869522885232916651619084025271491740128473631850130801055372131271606113825686897495208865841916619721604988443625612316848963333276284471600644886408384573679324925097827220501043361546328228012442700856699860346821405087973171043465146368618595427892249260078670771277620483239604261263983078638503730236178685415321193097945225845250911899531784127548326376654791890207858389083868155561762927332439040868500659436042973761755024437671169134422059520487168792547701339313994584443661120011881997633450535736712653418096696645523847398188204607070706491656898708046010769756487873249446804874951747586069417421705412522388650602123646731506458785485486788267341684347729608219552995422166044034968362430497288157122563402256034756994017134122521502859505514497336206667888258956213962379563992887534331699983743939325853950731006972419428679350732125391014239961241964232238179753971659237870283899219345887334181579949798816061269566677361499858046703601826109350377510852121384463990799686217752172907433228871224624640 [94,23] -3265404160985586835204486717732471578209792740805141660969051505935683523849934850493869798182966516457332024144272555985158618978687681404909294793766200717758669396954422170548317619227783130601736882077485702273927460773091911577762621955585295271343021198701778174101858812912730588645909616706505057270099800073588151519542190313322449928520624426560556938021578611413855415334455640453047861882257896191131122650143947338664853333995135189001132169140451992646434995395740471682486157192712662104894812698258484265904195966458723707236675689819710946929476099805044805583038462747591040890635384402707493668844895017208852924591621571127184591231036970640859788269398596522623469127523280958179698895279542339004428072851407293691636811845815696810479274922524694043593924886238765924068562512836114787039300112006781497343152302067022005513854958636568127232888598339523350908733482147591365584998426946629630848515451212638658053489367874641177863170028887817503081942114674740419538630382968177580958750920774530057483279222816187781837478314571756633025684314322961745468967758999254958400984045007936412548944943095857485538327215546124674381727168948967231460659061529362062750795380971323157491081916344330546568179618211212923746847997465712711410507728092353481784694311645475993354596752489471067653031945008863724730599046103524101061099389092231494417081160733137757529600 [94,24] 2265450253407049923682153816164034323383272543841229314984959436880744315700427401604833283669845053780061792610222390064236298366870969872489582858190533980067649153433076485633487619683112668508249706169743676805819680789811403574020657942749573347933502020682129762812611363090584714274587213683158416451029669105581731672698114428602470290596394886804002089592678507931533910049995504240138121279674595306284106441581001932362592632603268357781413018816589742269504424603752520573650361783736624116536381687483549409496597614819032300085685624582404795933660910877828145566669718178405931297738610935026489547466625944004988306378822260162262422753211743830066045870096091677066706977276434279256117961706005744920027030358630026722146813908495747335082727771038838147080682009803773435765776096058613947478969161572682473153284978708709579078121240082981304571466853976426389739707859742993821472074920714689801103539923164160928140139092906191003228969585230080260147999227477575259702649214317495214573518360908066984146575641236749882903242459367054565401883996237130290513355604376546732956533832608254706146127031129570455076305977022023551500962932636186624477311657147956172659492098632938100780899513756265878287854330280862953784178281052748318199003162488180476215693371273978294562751409493021217820232500129974605154286635618055360410696351615441700473030063376012727680 [94,25] -1653998397039484485454832610609911245629665829480416527409918329394906772320285216417901460654487920612467463040373342830132998662624757324002217184533239163534249098427971903255390326801187353335109008613485868875473105979041173479816968710987488796882126097540945021284415863380625090376396233867037831894831716579318588540577952139063884351793210973808080148598447791191302103733435899599458333828674440534709038787500479505497808112695909281050370275115964390342706101180767449134043541236801868738571256986168058280888938668660637790228761212338492818339078940423439959808222456663483713241136577904237754327566230069997575923962341734126899629510302094584313614674400954046519760648901429447459527633368120173564223391499091200316013678624440191062531272119990727833425037714952632741759570065659295580014139915630550015058212096766916537630948695885171460000227274774650522129283239499110471721395808383624085958036821064680860113516031547934889050734511601395810303085185986609736040295430938905125195006715544008423931996524270270640461486063690048687891476217248812689693042710166113486596695689530557789622352891482028452122596923712152597843737523582991234965720427165979458063919564958508664967063532579301966324307602628045759463561862537388408555285865145347880722989108651584327163601942775117344787951108212289325601561852080131039699415050116194198815620833595284480 [94,26] 1050473216227599902610004618531712515460734172394217548819461951819489734962689951784259869268916209366982478231295144112470452760073002087877109856451773893437689712087309020612172302868494435082160138806327181052170114807280190358389393740969214242653017765861140068013586805433059595212063446899019913835491720832232848538873456053817218336490953625550717578661460858169114892014501931643069256257712079391310262771357766165515344137472558526232841238771998129015053967924131814889756298296937844304192858805962404087223385858561508402599617678157969845312188309740991668180367866499530288263756547861445635128800759893448384417501305468032643523044898444869039491219657049433559509844132231406691982547041390233688708263068755062214017279432601119492201694528672185507528099996675235236286590930787888177004587830540042157222378830450394801479914364025571262710987321850752039674448144972393971816443018420669974428177860035866373177981235111648387887591332662144944062304505689681581246852418894486907186386918855654267837934175312106491071758848282174871409399106518463396800675893819939320618386791865792774695179436228546216157164926353212344328462125248675000810766383620710840484268101721410581556626283264096637405546162200379995692351806441309833498604394318438666547422826168312721133227158701010757473094728979651343302763170967848026980043489279175394952447046251008 [94,27] -528142928222379435815764468137969381102041203281372687458450752014900118804144911801355029953960944719390197391287564988145963048114512394437476221536199928622522435463621236736897399486134182206370958244600065857046376749000173117241152557091574283911552554451673923583783013553413275340760314814067676906618559512630656338347585494531160755980822273273381079999632075541493383472932243340527070583658824140830026170529695114095246468667882992195934624128936736686000079365174081837683006859174149942088062961890786598928258414352484586685156527620500519477494402677616744805238454802812432951571204606475232480527301690587477902366650571725406359223171617511564551584992406193194041280283527414215709287818372949687764505721312469023475938357579167281650678723593540931386066244376153952800500261497414814568392885875282938438086716869133274835556517397823815265918191015047354447812543226748442631003812261197463802839828313091721262705566484007066822318367484973553775543052146357474742163516538838549597102138873577558116041918643575176387253297990517566660012446849371295349220722524719443470838335511515554157836544102589468701042216400106844016242529594666319197678983366430074490219144033494378894908639566228710850248098435320493001583264607558668607572498718497170986051024924079582396138209878686739503610926756916539148530070104056907228243831104839800548929380096 [94,28] 214614976638708577112121252510488467216726037332492080962848348918834389739821461829278997329752306048975253286265819223039837429540907721774344610503510014347733286331180790771659328595242025642893755122761337414395572049905625631757802886592016953294649784946625815106101771787282412120086360030682614105004409121030032241607735467323305985480434189997246759294778352286631720015769827976352913259277836882667268396757324353734604136667819639507366757727663460065437918698950670198487733317090929883160615160685578584313836101724214732787927830788569686695543228415997630093852560469838227956487996511325237936569260291219315728427993281986051013711551631326729275456834224823149392258441629963441145172144016667243897686452545790632969241243819723618060268004448291641818743227793594301563400710831187137318405415519612216882466816880854302828876513294243674528813394820077355331220855732608842557917597443188488746887206554902771164596330483902290415459830244540078973642387593520487346133060046532049996264728234403249579956727889365603739743101271633010074403857605829990872928067029166943627670785123905997380803199994766061825598052403713505648591281428241399599368551083760311956051403402981951536965211024164554041344198095847475385964168869048628495223106906438223234580416191623819466707021438357689419308236264131796942310903848716712953201977471904833592470736 [94,29] -75046722961201019338989437322486438246796019295862822303907836006338496041505694562892427450745440881810534645399808305176170641957041385813052998272644177839175327520897372333089425019220113572185848732073449612443299420662432362058128337721031027041969774498761017529826690498552123811948234735278271509438201366226287072100348575387590648028585277416368978315874364460560309335789445746043017112927231097078135311573596450994596109784912777685994038960617613452115215568936596201890809497246587884036074414614939722552528368152299515376105513109734069599530209840896692412401792316824421764231132400286765458766658078443136023943565796513611710687229378247388609345397034802448769231241890254601120608891019324241871188203005196655407183762263518161003805359679538361301920152838635001798189995401111636426320169954599315036374421767260945912626934612486897961070362290348362771136192127269457646631400825371603952206763029118108546856222442879429196848914728352628319238229665575645065043302935397493886407323961270544180098226115919638380448345996740727037797754475065566529982572515603615300377744716527282740623714192255603816029172829393705296007202568661425044402372976658348757411796187075665713872378591083630714406941617091512346286819819644843197985930612133999464353307340352347374034077379329514299468501027371409624641864294830798292389590323930031971584 [94,30] 24190683675536510222195562337463460941532053188787796968518535077187857114801597808805288617133356257626076745298948703668224035486599145866387420748473295570308786735099533428895825957116480667835397754011786015456943046481668469946263603434285717798636089678538506922286315807134726934210508888476656371224441651449301652743717876259353918580700744445241716704103128818228025741887149366537462038499668445604467678990887569617742198911053924245844432269016665813428273297631997797138958607754168022385234643414865456609739271429297392049428423413493713151262556209699238390324166973186940373758067468489907427151675549119183929738186420881144572508542513597035088113832968913887567499404980261764882855547539737343659078917466354314636393594272673692071240928289179090979904255842031054790942804828227856250180038254854009861446735755467310276779084581314421499032132520941520980624571404512614308494732042983669813662408821283633775966474309665267065547129770777563436836340132829389953803233614493377857241333433330818747578397230674023014632252506531727689769011972300956704855544885827732426286471330906371171130091290372352388612556970883322277314324695359979684026837693735818087125639163792131577262784880269614982063147960935844671886855559662865543182063559467949942969509537136373873856115634070589105597335160409977576134242273298800128471629848166409600 [94,31] -7276134810566566103944907737288521074535870904978114536910548866473865815002646605691225773824256295560748761942682043311270026791634609509328695365122812387254698566460238419388043447156337982128981093532283307063825536546590445484646289966807092205187141084290986339405286044176691300992472695472922053666656592467249046800589834342129395271871482286781853105400303323454177871582939286201649530474190789539362353736552930077196045294907851579451211885238905623470935887466219235217856446259808523850313793478464958473662816346731584447218612256165641349853296658846501035935922383274721636412987905314492900644558882257567705060976955826870142491366161318357856748230974176575324128121900360620662962903350794315655550389611500465658701612416302899876812896848965247304740706661203414333888545371042280779074205977104583659140913752451394494906102518081271508850308927295401028884565386610690595532489064749568685028462574732263697976145599322866172693174824668100351320371341758150834748056726036696556306120492911999889669855865028776069578941907667202168018916335653310381891273230479481941573968068220679888663748116842023286599187272113253191692859219238504141335331663071781828608327932062535262284338243700201058364401971892956226151107928419739526019750503539970069361720289755912258181224832942026556432137640434883582322824534491466647466268798477696 [94,32] 1884928915494623655326940518948634940222362361229822266024975158220058642697680540088469375226744599715805093668216490792232188715907760323209389470930331615579890099011871708865923283552668499446754988795575471003181138641962403336459770558043874404767442612006484698262871046023112577502708406518544843033456131771792710051088571415183866883825447656017001320591418348533218479161441040012281056464107951328339375434189377204436156910886652843265629197958964709664249788704466327747459427222803144975786853651318703652242082899459193692834393526932664895742178244732122674706948400455645256572019799061132735645634227223415517144807485892281299235153027564930072597211891197995714669921541199773249671604938239247174880118270924933432627763551339581869931699807721504035532500051555897430997135254701300335657345140953970842622531024372757809148394920090190467866797501166703402451755160755227358357187897392896717607518696096538475151217854407330697003491306960358664002681116815447955705213707550865678642950444096011012257054734485609018098894062050384256562544736271550728863273278605814425950415340144468077543173387840380162562791118723682670865291041718898086568587902185339943430286855649581812022579481671318831112264196080019329209967615062802707011927023446041353686555729276518012710682486148008469366404304891328636792478767979946627453940874960 [94,33] -389433710248949808505343521161299054512880947082024897039685998858431353362574791366173246768108208532026312768589937596194742281782164259740924747590028851786985759291206527217679908066734501175856884405970949947582500158956853212802171450059565049637797416634801619914895560021065986536930133061952801923902075119416160868941322761425779270031449494891739147047941902355021058097076673892512695194679658409189642684796541673415362076009077537356478118159677376592004718935672839228842627533252591626930501506062235303020782504269737318124104841665318990446483257033714355965505105673803431992990720968907214747881859513814554457843367129461888032054736458781300529253146499485916450729823261260159477732881405417534984283327859026475409766373813220252982364436058550650033245272523625525027953192191387760071998707853755022237279851669878204797615344426857183246270476162323090511747858209750736814846788142524995212157398192125604654102838611137828500221899482870656616993459154197295056670434936975898920553890279843789243738081765543806936992361939893046747463098405758375525081733483582560605265631458164730875887595991501431340869041802654090312885549077499189511403084934555426070203658313475793822802403355980900601786243822666491771595910765986020626683405470155898518648275012064101527625274649106778906930221351163037622816635236029836278334336 [94,34] 65291039940010432348685726142876092182086558298579092790649797483326435649799118004640434285881428727848397246154264055077579797936291176714682937703820180405668741146260240423504433081671974108999011131230693019376223721795249903262812760138802824125131936248081910631821189279579291191343765840717605362602495606245979628274581423417379864235189618585160222325052309076093039939930349777118448604398116732701992035263013656733557320006279704087339105545477637041218580809050467208548392660004751246726211007341969097381857346180764329947911279767293605370877827748483316976757591442487356959651387413559391352680070620485886131295162727492226409576292944837870938967577283651451385678243054378995862986569522811063998734602364300912283689631443275413687127167228349179449920368127582234086526028939239129045445786865670703901098404738069117971574446970927260374972555944623192839865229698549111409812083080179220204140852486179417430234941886068915233665265317314444157815750053765162739729382250416555450385221516280328724779773111667109385877335984712487625865080603115702542173484904764857654995137575909651054811161430392870054856914393051578904182719019634496285680559815163847052761901866163213663271215128192809018687258543951973716126354758288551402385737913761038974256053206327698857320886790524515312842901990417582505760767561382358723776 [94,35] -9775382033093831580149660413594161396468224788648988131315461397220426365861222953604879143506157311927502635484771720517702843666284883882186139307731876684170244878712348148268956642971537421957723468610543034573684473770294791771348671197784740588584063800689872347643011459974123593262032273405105731493924919753149448797366646906198086386985281263250325934325886000191649638034498953211418142105053089901046252807655962663054431867967899912363519795621846190444591404220788814336885892147194523486290924852734786687512384062434947492888200425445115098144061146125270134707054368364119881135822683886567093802454354538015834505373744763529247614918800242452974978528427007116807065652805811840203027330389243613577901948538361639525833278965947093781734969851764835903374585519021404403685027279515871148218840914361278212917003249116269180615079654688459345069133129234181647863838938520790711212132717255928748297492184485847032551470706652117198405625030951468542800267741029179463825226918220568171138688853667867542463654237532326863898687530666410555411710251133523966850718669542185779119238477774830924533805918896895668166176189157310295368980636474601924701066356123833140627140668707150620703798680758720407368201974664630140284786885763641506283893599095895544035100201220743980424831796894271054173440035111576415056958161559696832 [94,36] 1364884385520111520682770804846314059990117075935075480999752523597764275186504502430848828431580879563112921200212811550218257312016171994263308956641317482859640642683064555989301375595367644906557635565382486998599276352239585994300719000751186493943312812379808168168303314900855607556615367660763473141609440773086315063115923232017359744318151380038915238534704387692984830655808416346047774979968727675454942617013523469693859687028209066076544455805159119650793285474792448027667827407327980165333110449929093400885829600504998873999149542694348781835601979774587122428301153186599000998659985095327613477486624626682580707674388549960547193456792928008588374056759437111702357730650597123484018295590149780693074744233790028984946151974470771159883890459423450466790621035452462464083131507376626004863912861792323963085292628416346120400870143769389319661757861519423025803636139230453938928119289435300488526113431202539860096002950625861901324268624892561099756769332179548781892796526992155178375497381960854194002319170625061478571008537243666334596946566845531140572556846660267720182245342843621819582034893820485190586344249433165570660268541182761144249782102600889986148912751874919101104066821780841662313633667835937426970571106992903734826494600408300309079988110901423731801660874112453216169337137910319380246396352743184 [94,37] -160669407483465585735771033254757349438508632962620355676345034652235781904952688122883824770831987482460714852824727824167897562394259781626352616847180295270584459717542243734292776427643753052130957336623223077844707415363909682803209867673324076853968180202967777711446311202943757118234486797878707960761421958068637370346414722247702672471155570187386534905665450953660455297345812715106649001984153767569792988180095430129553716649890075303970187633633869175386121744660614087738865050634931845553544262264073749566263556048419955833907930606603542777277429236245740074272171992804604325282320428059056944768062664377299252567381240039372636373458410575121854146531788911140039978028216987719828842719687381317816765839276708451996354430196564150989902509581198175446935067452862273056352797504734054282261762008807496125437068917522876620811501355141704991796949300866065429561380288885790653893457562084212719597853376805057121428843429701814864177603984552213310743152673131745089002755395870715728509195295175167859849951755895130583468910773659861732829729874252639698017762155059280074186073420731045343735842411155080306813068294106931382025829446345634192975270988393585251670085753802194302405014587293497907513767691138765325057833041742855145612950916530621083682320093450917480647084942736329201728811026446392271342135104 [94,38] 13708329631478128461508025668483904968148594748928584287058491491797698622281828300125402697636016829572186652772332414238257901235765847824793932255694280821086390040503900136658583120008289865220991672953004385938242106197809568136992909470306241275218734095908653487394206102492680528447685038088726366226345187449100128491729826976169651338005970060767728405794391006387308373168591265061760694895069687778642944491512492799272468588502914902549344522853776957654810020162974916924916048727849286128455805611584888358190719270477337857564763164708491643910732671996530201080116107384810553916734687424258687816252789707945228893333429198669283268110215168545431540172394275701254983367941783101697101827294276943005270709633409593476990063068477515328065329357082836323766417298871209992951195206809697537812221101501278943425285969616517575524748417653541414192251493166725468708214241559516955975930382959537280282921972460543007529503946615013793574356389950344254227315229092390058169006258294781460620042940154662630048196370749598178986232530738662621749518328259456296830662456987556589183428334808572790624011037404707107853426396661457701780602659933332469780154603995912151685501017288527877578244404887144299454923995765412065139525568157012351947815579120847939446956267060287078630170993689006921347415913895616807091968 [94,39] -899834534944083551646744690931510422602805377243318779025446182782478680411782871070802251660070292122233677351646624667827753514714460390235163443969130357870175767997178390644018671398082067840134306457181809165843901461108399919998065347962819272156054818175339696837751320663800986001205738690513168065933301714763042314373196009150354559878328076517136532324530577887339630458822270382481151123542321553376658265462498209740987047483226741804507694484781299001915682929689171479189216808769182412576623906436583912338346684755429544863135584669244311271819617324664484873596374070748744808089688690898037416702675205339464323317332266349682128906466585524776920086604846800732187646571865907444515752798148751986470361851157705801685993404285856731458997569932614957936231690549451614185491973401362202686704119397570505017163044163516964128967711195257369245244065555930795939783060986713519342409525856310687506068748331199439490299902961820033043788762408775989874996228912110311745339024069185800309656972687942247855419489248198340743537376605656822561745716608527211626758702594619964057824887928347632056253065980962915768356757031927707691853372629075378992426670823374343313489918343590672753860689384744652408964060555419891841286401648468527639389514708850715220097130881176095271707761922293954818127373904967805312 [94,40] 65032701506401232002966107273283459087076253281421844398522153749684266271665303277758091660947742584076097517678677379677112454764184837374266989370749279319094583519632906848915032133689110839968269979967058320423017934081435209696708387726565388377733341928518867304007952577337757368746540763005752447112199610621907544493060836377677434821678354597647957757804927933898147884222942066254740332141139856163480777873560729472570416389900649679665500886126362065761869691709718042541964977993127798601284327994673032622997656150860785173418362800142413817166818730928712673958951408167085497705663629272037409854002568945601080940963972568049201523134067892372451735505984965733077366480380577708288022303978687404526921122198732607697767016996413912833652807227984577897095291525934172299033018792833709106415112260655313816104515911240195066472898360430903228051700387060929665171728226149961532120906925482580730720185104709377354454071913758905690447829004709982346659848056741987694725100938347616579643193371053613502241421558998526767640783731348034593432962588782408549419153549126229227705593300893964120576745763377478948138248768308227272139944346181300903061126282361665842342076557541737433272280599930469667930908591666157437649722428829442075639887604590010856103093990288560217279493506298690335361626728336508 [94,41] -1028932086955851636380365293799019847643259899283042231277166372109834352551164038575906085197203418726449066001645903964531111246728350109326563390041232013302542671573922221285722052308548854270595113823072269964991898222073434056899903189147604876655310063418375473435392811200084608656123382410992493361222721353828767281630554344156697479784373216801143376216707613042753859973281503064692170860430555275305849926332524238344217607632882051605663268951470215911273076086158254635665988565936283655914741220904482964905480204244856659227879582117237270014228892335541222957341726424784948909400746880336427062091845120206676688060776223742689789778621163869034509582154911177695222094230098814189997399062964755941038218199479801184372469385352541067817433828863255174579209039952924604602442512612544296897505954887399605836674947742052146475205375464041037799804115527894613008744115816260915296196571577985344515210738342316668094824901734130445208542211231619954013113972071328735549855292727370448784379826459568602382028381756659722030179822071266453593713533690405017186974089415354025539071126783798841093646691105713577403600042111866408979281310355298041952840919001336533385995390525990756809328114651248248969438176858426795422828362318627542884182219342388938611389750968369351076581637782661676879533176992 [94,42] 482107941518641222107502971420836816818379564581732021034245201546583902737663405008199044193345366281533710713628112236549080024823951938080242786664626039196558300063961220105646737196396257809558615253914585124191774335918624384088281377335274367803249212341017737708162406663707437897986429421310025316682269291324375081437692044055008900065157358824885185958264610577442275613655285423556161872495666029882934692962648756239500556616951522527784697407848835634410464713592376180930053740417688479278990505543378125818113912783804151053047133721739464370209809635003204692757967760600856627876392985842523847982044560147956646432010450445949376480530413069246306967141367815615313542547923879922905298152845472070052436782105676789648886457725940821601262624173855504624698648255793606841128328226557572532597022976775772071166962096808764921708703314979607502871698255636708138350481238472377304585016111161448273498532011834674699257509539498082307491580643067913610968233652637969481203351801613035624826295023492306786174060691982889584086438760782990110276848078974111622902411056868602446301417908752222599309411772793985333901790671884428472403895534919035956882132769001482809629935328988036085416705879581395360326907776199068978130454153394166438240076288096032248778981839895450013776277996903388919592496 [94,43] 23639767030480272508076759350631765385862671047172221194840461025589775045635940327298639764846026179170894813797698429156399262389648995179272480056875273623999503184945020654799951959174859977440617753026107504796420504483786240871258743544621402841772426724089716865885107775831199188693883662510656820694810114640358441748324156960478954106900941644771294200623325154445517050351658832727084236832454234376821302499011121928598563247168505586787935182273141216434891474057785113751793066324180681568137479874228410682068579720873028296078993739819809871926309509357945947285053046848413125408554294020618231748471621393125688952169542573153539851632824500832794207584840254019394999052762248225038228923271038241120393780486327647793607326185718282521835366638466001757814811744876683369373174086814730383704454639938983095523255412845210152888740520704016997046985852247126164567342923904304545953952351218561620269992227123894823518455944662242092637746722766197195228327963545084313845262014925842727350121728863444845943512470530528369242432637367273617414335660800919758820265811472371747981226807980902714762210951491850379437332039304255628067787334235679246924686265303697747729566547038601317138978783191079465932339640560404064599920991192347851987411382634072032663341405969980609230536739577263597712 [94,44] 1761436134094050972417416209231264937013620266719193059375034411581411830797722111936653539180956787875823265952965493613178301531889456198699575293764474176276416420083726673350460794963453617287167545720973306874210200932303654349023205163043737294742665201146637909461386648662833809887277222849412045910856255236843298548831002542430570269579157748777794042054136524039873927234795476736550038951136194115037899338879877700791681045315682912764231042851218933431371380610334211059541469579808269331764196418591854655108142991875699210656810169529494055369427014671598541533551540976738070657933551557926609432440005204623061049830607429505455076912891718378208803857059184886214483905614579846204855233423496113400537577614162187515180095159964560429491090184439110214109237223743596375696482334507580256609781571160712574353851808873166778357485504572365259066995701801549529410102063814971231914045781115535436094200349712597372946871940446761004777187304884777397235876507453262863807963843786341090918760860477132074656942074193189166089681145456310305679111064624670829388509685018269177938966616985177742419569031499035581141037471278112179417452060370241526703932180224221294509791888525993943944393625969915168859074137890472110726669399662711503817233609194663646433908122309769260956596137497920460 [94,45] 70139263701219102682571690946607090210240155964353042116906360570448517764830756333303704697170496753758656764580383274012207595353451872673842673482779825896882586059395721778665547892251394217978127164044673735995169922141369368321830704232561316898188028057921621772185182436956368608206365854150637322600330317798509384899684037085199271443400890491309310463328132852458281550293758208281136234010562724877450607666882938264391881945324844490477780098339420268098407815148304243409231148039443503255594191494051580139935398066375767790665474333363131948167918257381351053211441721988450464812359438703725035130964078923770750876607923994581921875670998953711027894020091401227407501275849002533844971367044035108532620515386920601880263392959203155070827014938543566284691469353308330025272386727502530275742246021573185641041944277763585080522490325423368312765855054606500814014720631080422976505628612565780327951681416334613328235985755307497489450530144813647171774756392062790957277216469136953703830217677026049191229212419282236325888087457211878182741565531503378151423712056301400159997495609658184796153567190256691623386457272999189359420983623462496047322622672161340111509910630686809070227133841812441035767277292536462585969850720290577075807744746331335518348191205858637552422444054464 [94,46] 1887385697281086134812152124111616369406901177175007019497955105044484478580118733245020339799359144161302290744814410052463898367652935239115827844386251573511388326843346457679563497684318859014175814648336395504885072002838211049941017105243561904257057713155684771510319663053303778114204996151997744806549564632028026805378709643594491184481583096149329648598929460467991844275014416380548609716176447119953273346460350625343644089287756466671792578930488936302199309412520327353574304223523427067018170205342996229003503483524410974872755512872144491833482609336325627573867417099903482056215521005834047071211550585407137016143759681163223796611480702648139880428578229250227065932204423183164800155500337668792085800466224761554454818151087659802737664755218619326343727061401245418969044539285017834643664341073246619438883178470807827974999614962739794955903758002234821263176251619987721794919077831016169211941295014670334803407779841141202998656121558428628723203510788483120077678260531460129046379644594139149318166970610445469754119311950990374318943927909641416311844020312383141662405023454269826100877286458026051629016592554018591247111951303194002633144762757340052091048085321559351405440339895002852350698661989448329639613247704769998504156811884404624374365514971668302228517600 [94,47] 51820789894783407052834348242598278652336471702090935799491205939201958602676432853474073028392353551126656480431167259212787422273621503520118646698828255787415464219599268191527960725728729032580614311109823012842242375108838023838154285236328767973722718721269475060631890597488159222359314553174790283082328910551090013338350254352887530095787206880783657531929111944670831650354149359196035243346049593503978583323770395832561810700319385867648563233177574704853816328215150146525038978726430338616470649852124733907020873365796290772026053178023678224551535447228336852347122203771529423868510082796905932754905655115069907574696576089866062411890075111915646922476510491768651005212376526913742810130727086098605112573857623554046010077276540935895156282978337574596047748458842746570399097984754657888307386435295838037903781378217523882728952009161830502928038234945786810925766773543075075946443763263448829828316779441263421903077638920330582736730010691753369160111418778962802409010657413790743393378692663313295331079134337401286129002750399751686119286880524928986485438867698202727845473973469704119033875610093864901040241506737256626098084237002911391678560123487492877971380994306632849929476213147021210953897561636948996405344485011228947909565780251197201470520088263336740640 [94,48] 1004982763368321756803489346333396202048006016312345485083946825043620764535421173522583481206129644987731426191140993509265520332074256783413084953070799584980430231029683584070280551796324275901588814259482689130421102527682790165551262104995658904171268141289523699969159598935430916432397608913271466566332453122368422313693426754908795369090232791351940933623696300415601712303264570262904735435936605320446915818104328887429099543967693830421028180266408402316245209777558610437786426183652061390962123729044826695141590675193954531584050458591220597209986322895007885209688442397429558244497886403338785873471155399980542669877870734719449613002591164936622354109516333558782130260411600449116093263271121685573062681618621417488686474246694930082660292248867015572969129013767621848620173572256090155222425208399204760879309115567634792414643333482426891277779235484360808334403718773569150172547475413023607386536972862837057590005568620142670575472154492320606161210294243290093191182961207027975838034195145189110570154516017661182466254219182795348373888291321589688354315503072087464629760364215891967224722050858648614017280521673169392336191552142489152210978325033073024446440005850395138007328185201181009795294232875612626497094330045549523573541546593056138031042836720245944 [94,49] 1501294516681747821186509290014793855000202341561188532163534032898761748277673264152923403948287744956165339383251661878243913811748051699891806238651692786283325381674270162032757291728759401060819609453268367491201383401208915838482693762345963786485111298909107627568461738376086681610737285063971513466130275425926885459963343873522518902046391076152009548757900578025876199598420601957252513124360922975443829463048961874447668571877217249147501721539198948475910987650273355865246298018942501793725386298183700555555887561715971684820738583138473036194835015302726415686469895330306968537283689891061240092158716318725137344901482048207597517531865268904984649745378884997014084212313409898291676322006846048247343644419204296736817831103098749195219340428664840068496335155409884097734781404832537653227640782176108188503758594452153092718484785860510205109124114917270433374385548840087698751219192630523083685338056166175091300357054513718854101035885729920441311366110870911441709246875118097077573616947753490145252567070614592661625470079668710639878722173839722541413365555532473062687704855220802860600591340679280718588447044504741247110838097543864295821917632816914721999046573233687111633647950091190201000270559041136131348095017944332244648032321330899901873901904544 [94,50] 39913356987908519714550364936595933263468952542315375896535658747151961831814464337762508584632274856110548786434388793842079497715995359376507389966612515388860953348576220032317632124811413292494915799996277031721230173305090421062220007703397878264469512990826827769302018204864844038424512040524339574271442519661199752828344139331789204506498927138144782274045533955947877324605760136402817381316623895429302173167991502670822520044919798367274996965079002368012381126527065005212471495747605697619960785720461949069138574804128231990366336073922108972143594152007772696854879545482711066051122798927109826843152761245577345898818301184535499986487023956167869858692417621022500041894962647390937955304847697891410739282780883335680187984097784166366470548980095894564176889219462987380858557642784690511464748405037801190389557848854010318838481715197724930831853741710354550478166890882889608000909209835980238864308735580716191885095206643574062567624468117416346520898090378982064062220509615921641434871187525555371431572482295714181715413065738901004424969762081977242177420315972070960959415726185664082000775643107389261036172043614520506421514213060436805415057836121655154311297596623757192592538981619367217569049649775061134915108505663010986396627777117414787097856 [94,51] 3118689385537967240178832887981927812532153146953802737553410219359708220962841914539004484992279045298569040214792319717440449324157555559589500014987922563340966877535057150574799289843683814700440214876220202439885882489785250043081177593486480439397682161397862965449665552864044299464753236919102901474432982970097282391721520895881008217598134986079040123224316800464400472787386161559884185465602480738331942803898153758716685277608418043662633998771987762883973204830665671822060296053746636972681213594223896038331213934460188059859090760929012214461826610280356873225821386720947868341280966521427583334901075592760506389907601203823629517192821518943869247028861117602373030534132707736679598976356668279325191185348717125040733671809013048133313379134994056354386634130204132988706578586326752086310339652406834151158660077842429480241477443434860334746820935780137654405230051099134854491716332078875524417146939888021182910012978253786379235186559798476834323252802712402527587983290660653729499498600375928103112267817565203868205079242735517154275139138190295719111004032754803502319039984025703239714277653806428082141992739289256344225664548224869635795053860809619213237387120197437226876766717574595799672058653881301233126473575213168859425177544667260194240 [94,52] -5040086183124358033730817828668135706833161741113279799889351609384280969750947198868754950410095387537561464527270363443046231016475576125959158559080189335381628565000861667576462436495818739939710075994569309305602652383502491201751379051957311856257337019008519588285273152978559729356507578392586817598289324530303446294952329018707140598886114110572847353998576225803372338925857668151955932528990208579870389270529797002266312058414598499413943612036706385810094793046136654732246444144093767789099892585951859711544739185609663821290691651819036867244710344431516792759290614438495577104604722253434233528742905225798878609027425324619945443430953213137099199825272707671757154981272292705004546560010773357208645222292214209665521077672020957183447802616836592281134901817487571225130689947602182807711085530806138820362236251992828615208726699732557853319112503078942090216468177410001885594426281185645170419795800121878272458548329809029277143753917823770173788948921976689856702756154809577480856693215974877238389614333251470224802898708951344613357469724598788584081793587692833973945767667516314057522246037567055380275956708624228811180360216596364034558499696113461746470013451354114244853988926933618907829528106759512384907798013622946829258211855144452 [94,53] -188062892462487320926633850422238454308609374188626285086523469263042098895771240889912891457222000920107421062106902960183536896290109779950475016713486939425255531712556463681514373744505066009795269747021419408807115553188868282191278339035911429466275240797283515706744623461871993338998850516946766286799305079692219485599354889732454073619333863696742160977436726631482634606672633759213940334348399458998393668297570276392842996139839059137469081093660489518537473808041740107515807835747863725748700608768075471530273912293429785125797774110199428485437291581718162977979916485613556106218107278602909575126429835687241958723882335781939796485618043653137342621386474827806337901151492886182787781137968436844411698805855610703343278131232120605582803481848915862097459426759839307817820841557828060249040668768857050409575971955231879150243232942605905585265915345354938175472047408298082187057674702309842411908514983133872563415880785505348325421359829870615276550982577027535860806517193847754962976881091699262034733503375382774191992183988417539865294591303767314443937770484682241354741748732987141104240514006356239451539489062785324412927272124160485991768989683892352577836841447211641145319031959916200491341194339139736056086987771166389013248059392 [94,54] 1348026840655920415230827720988429423299070233038536120399881316782830553467399095670114666792931830221147969446181912659264313401459447128355404897154726850477551340049421953296362850305525467559180489049954153357108109582735421823647315039705974703911531656089443399385422201882631861164956541533387565058005224987753468604700207734773922476832259867009247846261663520797837417608063461981602465763842822250128206014908225508877323814825278583164344847168031723772855695621155801322550020134152750803023564636549896424388544836657703070294349120077009898067380549419093417621429174656063809639305696510149924812253287979198739459853094490346792747373945354552666922561380479682469950181883574693917491696285168692908240866529662993057402510627452942188918873920447715019906636494129117142394711272713942406237107683569341197410231662540190350167252445429079497435828614923083191390378858683604842042136058035229271286215391082943697462508832048762693761168014049203791438047035107845610370913650153649270593688125354436270504076007013177236490142972698159559158191949103084613214389728182445045113742617488306448790652429592826663405236863031617374805138983510880957886746546022028126163692809851617293416285924814471872489990694257272166701536969029773004319808 [94,55] -8269209408066542311809762710421648419558003757679823141690337830200949826012507804753230627267839657361035152350745816107532286004329360021167078766284838953857016400260949022799700501617641955054268078855062095675476853742028852588452671967509950040362477743143937735491330121326795746034362597595907297019840682433884245878896240761486910149174118767328766108685266994484830088697359163501047325364501359338520899286706304185634309250902316542899440545450570843186894068630098049789143189916238416202165281417391233359138209589168268130009918979410486526223199663033470929199594639107567298742310267317578867321142889189547338000154994710719783265910121693710136275072168541614501558170683776521513253239880840358069006559829945043693411828550768237917336695739234231102496400302394059464121151189696812241728899933561604840872478319174060602444154921551617738952534437884913178106088909102644908982415952517647110989008202703502156640158902015808889699416676087882343872235468739660009838916177660803118624378700236458525639277917657818595560467345113972691967749140504729910965746819151150811150243928814724725511479975090171112616577263124857372454555538634505950164757398951472445544366712111190770752246794361132416372203603422594174814193696514782016 [94,56] 144029033033688333022744569162905000481788244379745312162973552889198250074762491270510907509662681096786168938016573118973717627273810576269137045154345158809230167706607134007203509647364938658196522933168600011745495794648726603714807785327114869793068022915371758046168904111723270568429180052717798942203801305367802890530504846084221318088196398580219654158660300764044361166054081742074820484553865509071464103316323352138528079418784526603593573491265783386084967397197884377783674763021507281452358467714716941276688423094129674000324162033027615785979465658468537069457611559711127748853707427535030901314512548291851014818314073326858123942690772001756317046370071982185718186502002551082479029177928605066229574768894783690121945610418658699749612633142619933693971005638575396304290409178855824987094392934379828917660424308609593650269116868320167684780839120574170368449458017424293533050568755325504399667705881313661029529926449706165276443662094077736114072203576944340536448718181148749298984751500697615249478940217907015397013352304111576332246761746794024982975673479114430637549095396456312554318864686853501939940089000487508613375897549631204439333637486582105280649322480579699569778434657951460367237884369789085230533850688888 [94,57] -1478631520241784913921004649015231196502573807727169173858182889010426784173138925963693524625302501215447504058295064298632369831514511879970300737411616105733604512354203068533120785030571506812009151808205739115802770260904001215775059938213304721219468751209654820749677282449904652490286789363571038884197639686467810437879339127781962619681764009426747173744226644534301601882773086552854974634435015791858432421660476871878856130605637052029149830417946039020272668982982248392363797771275214016122042620632442285639017817192397491956649512403985000699984980794322389448294314291162876888412627261565022377088497286718081644952357389771083786644758540116206521361088558426695695926482128197037088246539733817932920286418898617614914886346971936749868426399756163969850849212721237716676085059340595437574497179055113487914827968232350230710539901937098153701641507403503637969864608959544840281218026483061490814230186152974879786798686162920270547433673537019465659163013134650073101854345260766635215817673987836200620670560240160632633931906776094038691486401211491908704905822397374997718254134273230248951828496342851167236242686347451449401404210479981050677215438407113739182024732437688839776900945326076836809343460273093963126111808 [94,58] 9520577138539839640076481102241812190047016798941052402914022796596669318645552878682010351062028876251184327384049380640674555283441060477396871335197609118519113992575108131083749026847142808983436211228692735381542325627112786666464464223890338827514080715616201155475872845802156375348024715817512339818399315878454820231973089588233308255854524681666625417587542893140538273219992478105818444576382008672146460498383050509398901338295263841098961924214747816017702082736566944906735958585504747444018180948071699370141062031181337066412216406559947641059170378115050420471173425763742936631805513934281623433204914676405278310310426294607529487168891988373080114932366316292880258868399141123280501843846516883837833912449312847550434117933708586073536623454772803563669978237229087111309510035506724300255361964747447921495427216889572250231960972056048831216664620859824319037670321684837811877657965307480895023046047190974721118490227988665478466557299900307940955138296908682478084663625322234510057619298082338532142251485048192399979107460005418184121123921091326078646302833888106497376646465063798225404096835694139229679154364442303854260134041726131391503582647687375635818136229827887264923391691174280699095925262567042239120 [94,59] -42105342452954819572165317946729033029509059297579162461697216142888129369741189773113739733623944376976558671614839409715530853937394202758116563146432995005388084484112158601041176659224460469534958998160018294164812087863900990860015052845602385335078905117486616750574229883427023988549562746691845746943579811209248248242639850307771556216052883079613362610530056532906223465566607002017648729074710550390859538866438360715350659731258888948275029522467435247315120680196552542939228273702476358631177644854232952555996816272097258704580239103865178972615811087452125170100669780386800336060122912176900753388206949687304914911297226384186025699461341685748486660345761221358812965432683957941735917024553023737236530745818533958193152700445516565195438066397430595919933892892930885526485608456174256093763960923665458836002798827109249961147321241598314695854705074077045645137865905679583860884232413590103446475319118463664413186660395721616931062414963421300752300439762558945886308603617296575542494358425793706297319417670318313680639575668864103336226473385769560655271700926436661724316595857396350602038261612973879871413283947731495227942909642577034911720424878381997905547362261981663820791080476728628090873098701879056 [94,60] 120581750172422252745831433407892068717755326825696488551456630559756601179300574845368818152001040504435405165303574529186213406649856397686161368863187104334111446583074675491190085384222980031755730901394279415412473523234712408698814229312279053125804712497774667130229519919051345288604648751587643832225741151568426376874374285920868510434202475127216900126839372187500091041609644107379074422566766142467982699437503327243493731039542406942915951027676727440228350695800230961058052072411296211581316354988229672051946916345223095842317461802526339839119784663421969312646684640626674069160208614900340823704969445274657004225596271103369878762866675542842345646780608810164116447198685429698950187667929908758127573513328148864032126701966413458183293433733658305574630762128948190530436294984623663069304630935278348911711763859279551587830133218588790123774635469402315253971700797374512588841754515098064989758741544456160116796587439299643066370102164190391011798989775465937232790794952806858121178357818011545717120959784973080233706338669220107370258729030934566938751400210955869637145665913004157778127373930369661871989113681331324128767149724618772170642912211765927512338562262620514120804243540390603821013293664 [94,61] -221434537576078725620310187693257725138979281899460923053138667992896556460386999436986543413513161923180591976273483790342598171122032088840063954008697905831463543912744879333923569589399454593851094579588579509158417207991889941261953358455107857638081993110718638867234798257568752568078874754029000670378021729849891817823515033628569841194203168328163554151560382385201614114678358427794379972353419497947202856336454862039450914295913411946157352793200401890772391338335175478955199706103517536861820812146323957263491827957148315550269743955021971317952246932601062251913706500002172059218252534996902462773271221658904093036522565648089134357647582030332901295697532544825798708217773902576511107679464811121544491737417932542954716711194871224017926876095878068086856493725276585822885725384032572370898598470603305486643985605088154347701539728840363518039431073358453319789036826943454010080901575499175118439107264628455887291630240547105553693128845572363897392974813783946623936656660059966181352100753045053359040565883816931498246739878451642805209565074439630275728868825148578521204322136103382050589816167089524583936182431586506013654930086074506536698684201757865874957402675166864740229966756138472178880 [94,62] 272988500780622643166355428121789857228304019977411592557918289799287093441775604531614548266432479409046269201606827327352864026683049989484409504044221793131865101326736116854341229933427878435796230197741188249825126722266520093337133216586680418598144769068538709289732140276242785538371528140868941750862681713349287283563867959083895112380530026161441212106059170280706828620467981845769104594606033720827331556578215814769627517140560425668890833823370679945702618067140622400094129287570286686976196120988474468456065602611515244853606720014226200599343194701956418971917337260776774340993431644986739028343010688515616833218337354684444939652801095204201687461317828142980088287561599290452830473307732812524949655407833876160410303287302951872960421815308482017827334326712585584517185082199420086737557446421665595349134336444944690216308240997632730208778781055037757650163454924607167147990334250133122965642598043185641718218892818714563068273146854986546213490249300328835248675558264648961317955549674642656852713374980255746091489731738910658747088531813849352979421324886506751742334404704315032089738209991316148575697669410858469450789353573282559990715009578694442624957009133158779800993424875584960 [94,63] -225602702083990967313335795755583223397109533200221330330724749983401657887883810028711254517714214292271598853675372894192033600713895920623848943597356468341212290757202342017191780353252302902874970708994953312392718967012019448637776606995753447337001101743462857594574195692660189947868730063288308661764903975042811625092846345329810459535454017337301379061220542852761369011922789037082862799794621167347292976011199713507488328431845363671194832795040625012940076296287271314909585389521442846778540645218197511490665309322668182869755094594601088889986426729549720280281039070066919495386427061379704729552203477401056436480218604228618900039063965371626668770185177048459315066327765614254441940360669734225005018053099514955425741863449277147531511406218341120300704421289419973789074419121524667839350052270580357572320074620411858492430157179885760601431316819167862726570885092695068165705919618110419490717115577660959955218754940145657005504466509811321514516633800679047879596182831759548815913634651281663458936349413324947302903982854445516237608661551835691546180319335404211992769461177886220292648701718329355498576311096666344046361636715675074715684266549837103413884652696275081260497557440 [94,64] 138234624281784249134063216068997397012342123039390477866824251564807117443962571568547212514184616869983603052990614373958045455192164575519006247996871312339967163159200959842604203129928752937454570512871167052038340901885933988856246515506571975361705384255949239537788351496020601691745110863136465286875563042586958945632590822041753362325446038335947667946746170882941453551475041860896314985229945314818851358725239215961393036096678180917918242681064966311424204424654013616327159486512565738773034028886823897087683052646636251028647640997195774066703636779540810626834935683526240984371830523892619116081203049582784340428627657316148185314574351172743414960805644922162147164689106778603603818169910412344579901543967942165511322074421912941554960807303814251638756871297066164528985009566442098731274914191825391975493645614920142719027270960834147068131510893009214709225046515152204137539101437909992373300375594949012821770347061199985547061330487258636161704121107887463814344311440297489356245185018966687483992498718562603241799973485799750689757749669884638826773431368955431927575193405867583714563338610697338141156157427954051502465794637263672504069596566082068052404572024894155813828 [94,65] -74664289322837030947631498887088338504700892686317882479605603493713844269506364957369353003837095947772274933197989179218111335012775742655539123473747013935055965245944519606138155691132973157988249631803507351945734712809966006504536158182846279817077485562243792742535392044102925384288562092455677533536561005504345196155757760825584170940257231283991740209689476818104350390266208811503780909856009057494038399882235032304387116915888984493281017009347063695976194821988188060558769631993450920148452062401266956286221960824770524655616512501147521423217921119442499277133986265935699927043738338664175637876811239661550321109169356187721022343355771947874196772772396104130276530972629774980766779249473754193225402909825844035074964062466402965641505573212331342312859931046302301255805387053728716053715931628014271867298482619735707952394953511651725760020499765312970131455204677540743042904014116150817181436998680503170800586236968216478620999972017101508733788357943100491742458217177725108912838206757618961833332748357821403608310368937341240967159047752326257841266791138568158773382348855362134672592062560130593778765342258593540267354709547211882136479569410098461988802822943007648 [94,66] -43440153740539160818779656714478822019211449652066258944071056495787048946889751314549658092084792328902735550145817728352354559103537903108736218274983052200676991872241738344624902227180583750452153140020594268759816240213271107022075990925298071735783580589331228378147247711018702430509165440631824683470033634753672902272463287432024678345012868935067926117771646960248387345027186194375421392729981538462724640064963210617366380342695418712332702407364648598572052478062946003150878759775322361002893085732763047504135120658616299794795750462528584190479004424693148013353682916922160983327680015255705856004800776860985063476848494948496747097585641420112511704669241043866406430106490534676687946559150166488835731183106798796018242383257059327809798681740712349547129777914677668286072288269531707845400284602081550655607218052666088483513809282355705096760807107410754081085766248527358045673235239367877673828901406653521088689186740319242023274184565730872151237667208189226530411232125916458248224538803825569184348050620803769949998686734847313861998704913204437539774031301229251077228080548812277723709469003547878609524751751304146519061276184257324527152741763695936251555676440 [94,67] 169878984507905753118095253892056296132668999629797617213783142834040495824094561653354551735215489902977532195079761126511803718541014439024983889126806798051268134846360585108199699595250282957062509924857307724352658922046015413067709061299414900164787050534025853032975032961461040744242755424254715668872221197903461644327813994837316000678896444885467879116993946884536974674778858491605568162807844091338431386608424371540472968061962992444661657128399655052343662105704304473905819708238272633156300379271798736045404317337772802812749028667781706446477519773144795187199620306024052371733221312929413521759923887223743089904145890887489889840393905484913305772285943320320990712660778175042103767799579035937586384803728589759053324135927763970279159163438092228657529598529598939963731645938319184846134127987652841016043107826651925257251371177804326897653727876476702348692642698577157423417019134361981410356818168057084733848002130943553780861430136748825588856246970189359928615184676045057017101571503918456482569128095982044496780904457688919108914710024978021693647926865810183613232546732421869911149221604146880159183639836712855350360354149018054908833564749322477791176 [94,68] -82234240074189992393251424912886888259937009172524765458921275502479563923862078297470705628277730191387050099143202521507522215671867281112330460819508467015621574002002821325157978639843580872573059701339545223427551485509633013114308799883272686507592966993588763957920645787023970929925325971545547257062630638833621976973564970433520566233908115012822003511578328987754727679226933848975653531007404275739220884415391452531044954946810808774943923662634107412825166610996386931735328916018763859927458418169295127719432598790941470043370144380803751993378208786182941424892838397850874732566502706129679507706332981073134596031110800363323636005515965944579626633830714468821653172147767988357645933496713906796316827436924423978110252594011062039457396276368359606136306782991640451060708829132079839820794212423013180312579670746038259509374077304500202712496917228179584422796404082269081152053718063673230618782620137172692642349257712051198685660962406800236976685031998335828671549179560313980431678919375694630967932061293832467341143989208306242420030437138972753568200447818955705947508076400527596479010724435024457950396398107277574003731646999651627607653638984479145 [94,69] -6115950917122701539494153832690425315548615907381734811955027394678887258847075494529173286389132004037206061013664235717754668194429249773646777109030826266750518312466940399180024623296412782747804988980098061271962114943205239545932787256651407596058513407676228131722170077508820000726689497074465408046533747381804958547578780364120665349497071872695540134065171261105123938529019968786225471198841102975902767994938140061489615890670322500183531501415135294861798286295594755386609671709379769221767439717866127804416582833367897504635604294087941627021944440431596958425360435546356359082689685892392924789946556376087453699351637513118140807943396064368772780048671768258848859164313855249609991982786712297650667576793570418762021748960979636460323888595413575881871481396238125459584533859206962728881084945774317154294762750317683845079833060269151697017897945302674739391349770191253278607467404083809734492715667767127479838330746329653439155054836758880741785727814579279476665246589993861798984040964297013689042662790533262343817968984524921458503315250158164989700543612211803059205516470753499949327365662984102601804426561734803770954358908143640841419783616 [94,70] 9524062897293029502062761775716476006982751480024145370437374711286381739228789142112741070361108064673291856543335474141026281864082893799648394164226055001195001073283729048479573494727479094294214862554596092813099397931575613274636581823372446108611952460463757377324893788397120074811475570572667899867592320528385057392369604059236473686386476260554991101092721792471734395542595340854310087841771173315466578539870249024682608046915608327031032992888120703455689796910227309337680769062063018112950267424281480748394580073917955615868140739658504638397843037752074804375324067438740516000611886231896578374787100026284312531079455161360364993616690231288452788681042880470407799693445576230617773557080358092671707177201314941491003870485152378731476711099374557512487347304849439584758581153065735133292135813717746552086898024834425593468369171909327221468384592112103801543221230686042254377331060437492524410657172831638565369769348022041321531715291574285264191159638264821395841586811080425263249022599064254549494842186941000861541498147950460405121589545742285685015472162763001784993088804016609053546378263793359830318853997599437545821298037169299328000 [94,71] -1169812145312688719939545270837583854556564674494325909013576104398643924646086640266350516243632432785287552450562561795875532413554973913062852399202763307859147588465180411392262094612086062054637310473715458966299555742854013038368907296014438399947206205526301644307083397041461169848494007230391040728219179156083372513931191591969221598655168627499359978871223405319342709252507695969095109339685572729937216607809332945936433260866100761834200516156736867719177626228034335699086765643970158800910443974608031165236440431456430056723388336447544485640639708752294868902107030277948291054701434880960632212625080557843517100210311336589447903257529927277358715424326446290021045496023607850135341887986101708813407828607004767325092797946524329832097031795395545282233656796647386627220710781289150937498844415979313415325218332183459065919930540357007799825681521507775844362654267379218914915881975512816466131813664772788257081515421866566613129374248271829194227608701743943719606412409850302036335069813834109420513651571551129822060621963612967279934428963778848049831598743174719919154099886262037060050276040760638365375947210669798961649072646595200 [94,72] 1598913909470430006700037482073780708364815457433747904081085843187355879091590178683202584868646164463009332999706152035512970713399796774437073667839315651864335352861344836632291471902973426772556329812318849946912699804494646951394702101646480368427934915210348156574662035192127856606909037142932577153421558796295668175003706694057331945138793077307797867818842613041778038833749510498195048599803296331912435438994383415385254017507787957803805943438108301168194973537138359401910748485300938019263548064664087844126965840654917122996535587075748973326676980536821354940466296361115152033590422760290913059652235019517448409229808146364463711745535954578461824449260253157222615294806395161535594011698343750951463008280101081861393334247508026048766803692585885333042167643275913074282104018114742950728245869508594517787773617954658282595530406018798678819867101910674958777586813657030911250895765959756094475658169153113463857228104464813057547458621589014172786876584662834956095796697082991745094085529951764101731185019594744199869841638677096698347208932856175725883269192604964360343457343794101159479728342356272709764132915745741469265529548 [94,73] -308637706749702823120247570902481182087193219648198619527373971900499488092323445452498522301002146546720576935256254884991316376246503362883120602554241515254693534258788761131541926363853514872439840610265988487946653829754404668523485254644475931378774868036666234808548096719796875439494432500420821771037780287035391183496291931458468658552149143565902114359398092830159973450140737693801253354850211897966349254282158076948268682721264212726268272145019187632987534846444921711793350010925444301722229003804857047151678219635222016829142452546620878408149871500052152618240546776753035411045801518840850997137352208864774139000864811601226565606494317882838217109399186864894661142312626676769271501313728176785380153276320618680674634971596724910045905048531651215348524531762628850604652104452180697259048370911305725817608291921749314386635305086547272457748093700709742191046625695176559282391187916454495355347021916422972123489739315744548051830652452977136300384768778487996931239614287781195670236151873936677006766786330445133038555631435703356247519963670189089332117471436007106035264586819507574296409040390995369385932234929526617248 [94,74] 32381558963008077279167052629144711446412576806248893918513973440096770140894194873959944577633438710412921660200952736151559473263472886398670755427710876596047797517715304102850559723114863053958841412198297229004207865253900067978800305051830285278859900579425986554018703034390219914824717219293412147280414229913289985650439257127977177619536817424689615283816909466762267762732152107249761769130131167246059994797974435328030825574941062357659003608457652573439681024023792993664199442136610419877470974207110900453675983262707630266821030989362037497324687306579009392821857012935490550700560532952794171194164622083219434075518680152320479971505734864992774415715922616384518900890027855228600296153654242423384979305591768365903923624500417250388461184817611320479361342495189205134445341181843242527332555512113447300292133051194975336903583821583369941975740776162862740440214167805887744213934604090212469540713905034604630601092806335165188638646012503186602522824285686323188179047615402174974878669911331196744508031148799029254258248257851379504896324588431272854167102291904604764542962093807710422086948817112043668364489426688 [94,75] -1291225515499397125046568708690056867618049812486311601730366818369891592286080645438587331675645155991512574423249502323232621521667374769264144445456969219992389799699587745337312048850158586621656030969128313825460270837396489411872433884106689095255400150059676273150428836119224168858633571221157437496680179427018572055241779659478558076168007927727451620972462429449460790985550802727784155953867522534475059791614146586995093583117556194962179475559987654227352783940812776295020211745765713945673692501335807217841567579156190622511998772919925940275445050087811176733256029883065087366118632417492343016916330634127619653568268425744378445246045282607966170038969637040879864335946839927020548554861030484195281244084139635761946261121857016346443509963269651152618685181356584166979513380432058479269685916537240561783579624161448674018308880230146071032114280082835787488389903564050175390677259653218847512247008939722007194190107547817292701376680519507264580199382615521650541853586557599757068557393772865209931939332031500312784911882344202461134886566151480740990255351808125991893038542110379582414404136921021533158080 [94,76] 20051372969278445040101819649678783783446668346569336954125476420181683164981385544950269540980762081536582611445523812987829495593999283229142664771807067026830036934673934949306052717614356894193388551934868431957702512236851729949561088001656306029747852938364010478423273011441871604734067789305638955029978700070597885033784200601171617576144550080772332296960521549325506944437068013899146548233120518785199660013893150227366460796140758178595311251212881118344075765360644947865809956624738550242873594714717961861279770185730196625422260344466517908066869582243092273301247115258043993884303226027698509790250249377586780014723699438297867065814410974644200495114897662229493915016663786192284586252200644856506092806660094889528366458307911045185607118584856423838691000014206847355557115572817078523560803616758286741899330449987689713945670758059178216728325104116885641468360778310959479124159390230352173721700889489431100947143740195587350555926199233224605908243957037724367066213104172223927730554005373997983439790404047848536819519583849795206977272745249794242020570463058479846919660561847062067942741349161724 [94,77] -121365403284543714799523016887791261549753699308576876179527726407298899558354724350904438130322900800528446448237239556838191867202292861430383525886381673398569042800464437149124299750681974413768670603519497475373721623001681863211405013114693123916328534802837660166417039759738878101120628100769955422842953091792512035833933218656867852186135506943732708368699449568486938151482588593637514869712015492239956871119980432171812498902482471323663986903333277397002065631207443752172126447865960758802283689335947686037375688564833004010375560972461468937767933412418724444630583276749579556803992957812385557350819072699665632759648204790977349902839511235365669658055003376126346000471241715127221810724909645076889201069326112607114632024759727759032152675045360781623562488121307468812173383231933275487088115621893686386929923275835217799653728770821591362844298163471515668879358672880836857502635316989154049064704636339553698430538951601036975813161672129884919247863389190582910963785784991260484922461855375851099170571288583998118693960966816681637813267785000420781572571923016979262999776043993386705245440 [94,78] 305720588376690227860198113790911801029130552609094478297038535246201866206504552689793468167703787248604087345859142825327323766302340476196074791663903242945588843629091761567290917814473005164987443391072660550858580256551321534039349071984902018317516429877263170419698320261222594796868992574571234842747619633541938536012689012182568878578688117807534060875128373042283830633439340936630021405384518642524540938530789340969104554562564096114257295744677059127920273270649372172237232885077892285805585499150979485006394634944114982056444582523380970648690441069358247948587826934692612367702960681578906672744959594169339778851847541516119151905921387082478621288931886098666945304803559428216671231241653659220092276927571760385281910611645537507226989639949415771762576874053138439249704294771129870592568977313563964074177253478815264314506267466948955351539894441214777153987586697155115112527111858157701886139654609359610573793168853833554591294880447741736469834627994974259070591715586066782420572089729398507483931682615381547966532939498603879915244562316504682461511993591613918292699777714722560 [94,79] -48295297003630561784237417030715145781837955447145473623474482381699085786988688579970852750493406270796665274036670733708747458456332062049245406740796023931162216302183176812626467009511287088155236835557256426455843417074170909307487233267702051082298395203825254411111468079829431806850414739209990803484701052942270204790225386745532394452026404166948525522374318497549622932995293088118709385684716285183977977047111660181836224602867039813738096628059717678233185626444752159576258614025629875119957201189666892913371751340632332696057581486738760593030546444655815236998359650471447811585814002749668887541670342040488531284191216045783641532674484389757844701492080176437054410762720518964383137398431906151577070595156573778787745131955325768588424688656768232229705236740001629934651005200854033765154176629481286997200138226769461756650629383480578419253192764054378781217109979934125679334169663559136981798173933283512194504255270005445496577252508613318002077886403418147947513895884385803349501564098237801001611159553416937870293525180373540684150819756879888075298907297185504217675520 [94,80] 394977156374947446705942219789451121114858033295126913111056692575018516606564146961604062793198252643607503509879004441119382921263251579210507730700794973787134750507800153581773878939872544966265048744973473552317777772381749146798718308212548354684002928905248380257376782085542417434137518752956612796411859448469378270601620957857077860797118597493578410057131850683618504509755175544855878449072107840554912727923667004461231076799140627667079871398505432057992157645080821398277877768774514055717885206013223403877109907757930257056538651107256822636433002320015117148618376633597275281959578098249281253436170636792040526497456528860987135122240728246523171500598697357983285994491377570524580396737924836192772057457660076048742602278907959736394928118958937598600039965967732616427360386811781641413841831022914165617129986723943098840914794883987559474042388258408697245182780680697390239672043470250074159447134397799576378422194610025060751704052309110022984681210584802723286734103752349945489768277208511398322786537211613767636221332228963282700582982788071203132641236805915736 [94,81] 217803428764112745404233106105177291909945977211041660676233806147736516634362562059189373894071502950951860260103851041562158556671658497576463365635364986094556509956558343222908067462147828149151922943291087808230398280968793518681667240346248479146224334601750427654594252468146239987883901519638647579107780873769202212867875798364468898526101750946556252389257815294615070810128492670140139800491402116322843070770765224938921503814216843085038711804643459058589568185195316080438801970907578382755617553514678370963988638367196521937792522342222824891363123298772423826634355892655675006493207698605494731838730276317587785702703058097020988153280660711656686168328178640391329152681430344078245092954871326103279130650222757696096360125490689391328089917727519228960807043765639943810054197571198600873559023262332604134832637431053655335977781496216893384522216456283020802233699657001336583916468354666738676355206898598184347613286906977733454459947053389130196531257100124200973972080420489189825992004421056873172300927445000094234260922122887000527619140649772421279835616 [94,82] 45868201050674944155335236582162566841622507297307670934662422202175725561885607078675729826858662492448576318632987089686544430179677964915258167227882856387236539263536961498752446751008161623534639086191630536634650853736389030568044052319273597169792419398031165434248440517921298173260964070906539530328523589401852041872206917334565965945418965219755510016638786943619187450705822996840202067018369088717721743872735265629197803137267755486161592762176401896460117329519679071809961213910882422182494252107584699474677436445181303968230397231743679879987278401960404412852661689000404734130363173516719156348980777131397829394783893586547392507507581544565072372734858516818320422023105694279024317097501309253288528441743348974647674490325842713778052578758363172971680236236529495510742442015032488641459884754151911680709228106418993059414970088905930338981105685162010649521680462368623442746161298688302778401173382552872648744546771913065635563864651606405044335619922625501025828601324917742406108668040961645515928253883380941240608883824771180850965264508190624 [94,83] 3167336269009546455271737421562174503553664156214410409163401031243750943649823559366515680815386739669524139883809514491791189411943450724668814750029811025250863982201794256373445988946087359369311001578466391346799834730490882641123354064250062591056830263952236669135009824357087299355620824734391371368295964297605467041025278797760644925115051269454528618699662524195925003672246048782852749918744611225347550455107928720365479564029963111847043609103389803106179246078685041176380441125294443447884959414028568123724220567208941270558153000964727380055624789840399655119991828417840914738903735562865229396537946655914769613672525005043847074971663975050633885451733035458336228049446517369256613791747147587395825873420217169552357034283345756792068493200627473350692322107886616121718471676771709231453681322437677227238782969650389641306120234280862188358663233857071071623743165756715549670121664371870606606392049435484476102049942109025910332318733319289324285809411719990866463140480295312010659227960245525116455382396856337558419915351980646943812496 [94,84] 64588541854653390793756888854855320776250932280108918775096711499989902223382657448757262881352220447298767929532957431611696623245574275764528728159936770547057018789165039536720263112496547261948508359838244514043056493825627841121698501051752649925523658118824598861532866628309897213072501413509944627198063587734197930276698201168383296112730037070550931835166269875834385775829706948704923824662019761755579496198976455534874594026799545454233184000175963131423134458957272746665900558504189027491896333977260269776466585744303213883170485624719731398600647295102685214497139939900415737128708189611353434172960527807794099864941737782655068450380412003109668020610123893255965320572611755233292218101974041116760811159846652139155422506176646740815457363779730368277927918688695305103578645383136811556524175374736316839196240147907304301081312057379384886550382573309505386334241190009147378333135996322852915436455318762915166821657752601136336419657542019640313181675114594173193796461608695611572013957405324553531679708308923418698884101956247 [94,85] -228678032109922117798834387282926567642171078790988016233194087092141190103673040737133962503985145861153583973741482331151374989560148305173685455012392252906889562199444605600074674445056396308208344866725820431100137001905345103656079210300538055616279937083282866685563261999852432322514736464171613780157435303507162433960015674542926458291277317961766835704353106229576032371219653985951798707860344136274705024152604367640512766987017579171305412096905185245215777258594447636662349711985414743074634593647390841820433542930538341294996339546648356010470180819235850544404700891068884211640331361876566910841395951387154899557866306104962987623160919326459084368561274914782224003377239718281926634524530903840937574556817517043521471578872430135153196043968003763481688786391819435029637929387358410995556716745224063289033338069608909518916996430635997365857315506542170377864677580897770869965182209062786600118148476805863701047745234180231326805038627287509485589611472086073702515261887296340773981043156647414521621308956803583232 [94,86] 8615831317412727302844229974648273674232747575118839587997332243612615745650673690777434259188594093379729586220910757744678257604674852301791309997406086565704377652419034924201378389250967328586302162743949795198085261959394578175152658689264011464323075161840698833450520330496344495527276511495685152664137738571656479440958771425124540441515161454028479179124614175863397949968912529016100263631038181338438014788166305392260873217846512634410093149657181291658901852554600203929690769062835105550766151121527577530164871202716436890943769869381758917586142130460398849423759665270480629371857621640864587888710389629459397821606969428037581250358651050216549588614785435968807563506030090874745469872181527800945895190065823115914429730084415835104130554726064894269972381500733130689050816777348318657954110954878627517548124395802006233394329713654954989536106969880958905420236911376858347046577966752359177034615728180120934166924377551493415299821808340069612569128494571383788994867637272371147495251301027729044648641808 [94,87] -36732047341003587477155732460473396225108337526655078024428727422783990647384507687545445071304801459474322518773035093851753554914931285528424549533770728113839701809644698608328292854977890765051704922547277025843201508247215708751750573937488499851200236372629938039222655524520220007717073691980351985254213559506669760884911811522591996643494083813742634399906830826609131884946230860412560715860881791480091726182647171134910343937611290236692770264338942837723509218499449276815024690460466119533671231793123388502677626371537836965565419506463524754189466192109136013103061789840310739227573560483189809677532216598264132962411511541887558710872884676160255937317858859962751116872004994117945404872731907860969658785042734462304313768284029921876345075227968597918158502092017903324886991579306978387083336520913614527475165330599098776021378264439138264173712014657452750160946080335631811302730810328110841157647234349245445940754130233600923728007846725829009466492276269031515734755103039935201220125301659664 [94,88] 27136277823328924779742351592272487797654974477949536736890258977704287006317098343861880135062044238379708703243521696449163714863759190333779815290418228468306263743476308502967185725282279913870214513261921455633684717279362664641043326258173005239323696144543991337859198902993215199624229959011705337373904565083285839637843505883086947626538264375027248575466909720098449162442443274019332464841488258297949125673776813796543361562613149502712061350197955652679772028685556429466421262886198512759154361376031584242199435670744165003646402443874077912079397727189644693116164693677797868320554595074180425718435062170458049469782265666577004607851025398968030250848003043969143224937796708232803167425539275526752872128545562768961664102643062990603702545661236644819816464240210976462351308784197917924111623955162121322345301528983531001882729057909184052749805385690538645527274935695009808325850121734509367329819312184150739929551698659813986691650821949976091939013728688045517662804123238187257232 [94,89] 3209872118668415942659292633091402542459148338777057202910846059760748511180527286216107127747468955952354005136538974003372571808883725590514248159665995715982644411749879011274509391011340377115771185704364380932559699031305936130195273961379972725465690979456209253477070477402018585127237628082774782512409309175128885564439322638518831249924871749655730685498145103642660730501638573725157506571150193224616724387619736742142279959128636081318934785232729801197747236409800906246519149757613742761398185369402237859915332624967022974772437798242916853481659378989252803194541210686973604005097689415549055360182698349612526791677231542255487600311494298986245648779200584436599190165832822164752339239010122969977977130170970833565526700612377319409765364124880883868970885996476956800274603068193763468048167477238678616828623004706158806731151211382569036832050298233631697368127821005264519570295984365331585029443503334121419781742902553832574847918113768237012156366092492929699536347936 [94,90] 3391160646031581129990070466509525396329621491827729028799690461940931911999180584844425952220369879768847138367277349889951203934889071240585723764198719326878058918769591826651020496201610575126169769529269307646859315971480095297645857515567107092359297196591311685407007038478409867322775148067275960591683737535588989958837513322822176305692389303347764318857346915549304989190527608172694366084116237483886088055746531639361522883213068256505337125602714897574463279361827249138076061644630933382765660994959426570056148228230928236303198051327566357164351491325103844612901919074482310787339439604917638696318660751329884255241513278478517898105721955104328039656852064152846940576012816915002282805040031199191054360442492619034222252094490057148656750715623254221354707369659955129403968137778101784919205951034657490506574899169909694587065413186072375708945511628871799899191877025673559439890234814219943479759448705894549153782068832324290150564541328316046475772996266232 [94,91] 397331766623453156007516095778581745299981697835002452378154176378254995046885543815239245843619357230209673918186995061683252340834154124153867405282271658523536226780281384330508805560224981188852793496817094226949808171980603317616989570590691290310714679425139804240776745975089715251357095185707358845172951173434441326353755713804801114609191806102759887462839979040820237461644734553045859466952249386916694878686355216200201493407780373956783404543999461639158912231560469245478868449900395183266127614615179653760434588426741546549487951072312423626586385210484500950655898179981214539195186607817168202611928251200886728953096451561703044511095719708081603511978937949584178967585188784588103583752031649188679361105799250935234358902020311763770419944506121078090046302012912106268783422165135590800573529986298956516159869430320129779456619009659482395664144190294033423372319180544231053339948550392086125105678664759724025911801984097928976150765804617584728 [94,92] 8663878601192876561678593056618651972797024586140590001905327312562350636875819759171777324929400819747598427232458932616216103811371159479328098074990771714694289375197009230225466816061407399270141847401941465406376855846371224598417821310626539871720974802850449122265339524881842653292297151010053251918904750169050022856986116187992434410790800392780657228125930997085374505018468317956755652438799528698721362447092815644673764569112273099223023475112032919045721264145196807750732696686876822715669220114165490202087254894535174869713373363373554662034886212475456507037023497006204755852793030527306103823597573383698749139166154071481837687858170647557803446906701548860631965469359266865710809679421972407369202968203326295837383652339371971844955288663772358285429544459777557504541364215887760663779449283070071177359037784753127078016627086518592642205851277442398834950718693507728843855225928748353773904390786660321832295948378348982749505167 [94,93] -297426295951632573076499763511813330175137691598563879350432726527936243867429621342145127442550643550220901207787822148630728028545044145996416349488625833738285768582100510636166558960225976420707130203291047700311463133451014123862235201095267951629404756193888350192537656008546758693021127012445293388077043753440557485278318695817192320714252707215986089757425473521974446767649666285233041515031867880212340496357661905625771112977788638261672303732887102815988759551161336143767762792830293778239004012135804985609920620596740445062621751655237776755334306552821364819339156664530747572444211833754444456145622429161495967090694851481737262265347396226090627946122530558860444311480465436742156617515358166734627405058410778016013979267249960051884786529526206951402606887835864609056012446169519602784560187337043420711931196406972236887704071643137499320828465682990333672155889556681192348999715512583270896465577395670229325491624384 [94,94] 755223345605944141461152189826128978067447674134123647073996861436039135644443493232900605396775897053051209992762630391833502009312982709153354287320320399390381925696803508623227476707231274687898924997916583716901486070257347816407451945657375708169807420179775513473963768608147506132398219410183495543387268110372821979808756188152281860495003448970459401570938143068346187177477473837222625511533420508448334504664743186185664325605733919918674573533522269584402305224181226687094116402937988889767056206410840728198538419516491321388196653570610878444391477949158139014994579067536324672517125572084424007755508464778308022898757622552529079496102861543401612928783929606851141189191127440082615324371503089489184967837020909517490358413938805212506515005641756044535849112128312336977323809173508119998224857593936435435627637246370318727497304813111257595643973050526076466454565029395054662935399513570947674190144766240 [95,0] 10349684772647798943618418659970196794953260939249523683869135515556953589049139293193184027600984061556580294498855241386486326415812977518925394282026562541008214205875779357698786308163472233417309081707065281935358422278003115879273121684286145342622073266366018037686973938685441389434563104226896115283694945380182799088821356426674787091883477478990639088605891630032404584772049534203762099205364609926638432994604365266155089550863023721706978645222207572518440411752469590751705572923338869975920013349920882601140694420102225610575282733958906912132776585699946725965125262478376275662806264870110249952731635178733608944838426909133099462367930889436884927603209743641003979850873213316587829183290041144503810789364203580081806014095402550091454839678337004806460593945446768511941903363625304805946084481693720051829589137889380602077343361818554039745076899495548112470119147101275190419158380392585829374495199342494478006241878713095407798513902778177748646968217609554542815802754678419744675610956933824531631578315873391815602925776884855799055898741647711170107202447884819925608190981539631191261644133478192467731240024336184177441530747288331206610771476815299238414444637135163080471454622131903196443492698698673448762144771548739738778599138082702037891679805263885189214092381454011038787206219968755589289375422334065791075320978165646459174289145856000000000000000000000000000000000000000000000000000000000 [95,1] 2764713625289199850135385879528490139769049881290468144559840865608078866182871726340074475763700558193418650340362141980945878904372365452912850070220940535831747327927324802033027502774387324961141220368368420028074469559790441100243821535836921700442087135212243049096560218629115941981552592178931284433174823724467499560399837843205284193661160665230122192547098315807934242914418855441974009619803522408209462014166695775234120237762137038446995251299698848941156447348263803995372432803132871352916089183229101616999609966399042984694278621087266842011404158541838645786216540587855132013481509177023144017560043998762555244081730851344910596850687532571264205711197888923207910015628333006880764673655223472997370063963385841292702418259605247041969241800971084240946439002782603234236489461526341021481869390397078349678716680902554393498458133728801544593621327539507596149191630194676275699834870153607206917669740007319869129305221125956521661018326479981994276967025787290815981068711359538122027310931611933077472088908232808705376065951918572158763125085471812551716091117684044470638859239686752737873985280500123927086375333569618873754287388253925843701635321337719906267720059692342948296373430263000149542273789929751770200586765357663049494153867483548773954328137328603476095304006692901308121260719298461160189508337780800047660393510543521577054502442237952000000000000000000000000000000000000000000000000000000 [95,2] 3189571825830740242126019889651111474647862705575462752734059930941163505165739006606910547894090755668268506058812343660918368199167291254787720598403503977123183302825948079946020709350956343060527258385290493035943180167841831458834514027861269197015951764131038787621376152839526240878482256824602729976913291586855756315473018487438739869288466552220583562832962996215555590315732993114133762952397776496150070597710207138833386164153985519101674502388704732010485545784344375887771741731104982931147788995117410241436982826508927575997402150975251933750574889109549589684811604020278092960007238169049313691076385322578190717006284581137269158576819099543471097381469465861521486141093287670372065934055179899441995797013531106583673866874559390739206103344248867964073544420281700160842637425628001406895600973482627701366899961575680734237733470920186936257481699522112518461102496590673234024330714174117118917315953518235413102653550099464773856062898960619187512381096564010159782879596423711970713985865036578878961557691463572217997336755735860358208443827582892150205835857139731695194484100592575613467036088714090903239292347456127005953550724455704402480177853727704200707941482361425059225822362680191168435673160895008119626821173469605455231867763314479830104952811283259314762803638910914143776173377515566706844474972069850056137839346352932826138867591544832000000000000000000000000000000000000000000000000000 [95,3] -106062966776133797266569830619920781772475818041139322098323100492614653904007046348161212336593082191669871525881440754146761365730014135097152037430624003308246361933564068432412643344775150820744307659043305025491276811285242734958031812389915936016309250574329318290766452192852414544577818925923300098082252927272629311390232847160659565345414795800665641541097560122526355972001184263373359929572770545942275057895026208584532891881474584750779926827144139546485308588603426126577474042938824576627949086945780028505137819825984434436237793270454597722414519175880523392361066837209295189955399399748130169856133487450489117080408085552060173813141640613442706865941594439990984036231879659931117188010235492564349095775805888239599366083141251537303131221123083080131179926430599889180361072655528481017929863264515622181685637351435566310542740884905470318732614653826824147699808353968212551501268421018002828353647059629833091250427180403441809025230299943281558209851758230513618767147117373090834569072558967661248109643371547331723823805353002669941763320525067444024388621906042010031850431921809638902675427083539855130179852381666273529334415930687282129802447513794963186801201624253095314512519215779996769880035285223444435784932972952513954078905666432838617425450049652619614065579253391156036056987884123694878117586883845721177688951247905482846414705317117952000000000000000000000000000000000000000000000000 [95,4] 321301843025836599374152490214119270211908816222989665165127411715467604772122897050615529349481448762656122809518036011177786623748118413535087189949416664511560457335746328328992134299755955784168112890069603581559472345166962038627103890711557868977517361459622937978098871731345912547606057125851458033558386034893172758929110492582203905950561624339337222006818685940105947792294786842327776222442610563070068417274828944552219391766550138120356223011358247388226294832150504061293573082264475574455128273258210899389579595365104507083491006961756960522025527173941414550155227827870372046819031085809353623428681173893929369251941456865847255125142765008043458849904748417647532611700486550182997791731268161614472500459656513201508901134397318626081230373990049048681668355969778152355023208382889557945826594674602724690164965560173946087986163604677728154923274774271358932679442656202811148513075620680081780860689772704002740152367544864709553910810252214993289915311315934271361428801059586005992156926111285200095633553870918495176246062428297309947532176707117896641142630994789603099265057481686113501963205811081123329471407664125310825353644642794866012553965826113184942253545048207382194566597611037307665576078475784708304790525184792554590352964376942707558190735050344482918318731604536806112703517099186852640010687139611142224191253180803731378972158003773440000000000000000000000000000000000000000000000 [95,5] -555221198795525332309250166838539388559243854694571452069303444410465273260140200720901102286304319033361178112279919067706490829673011803642417716107166873645722993349471611724905152709447469359423717673182796152427266135441762349844837934047357977003599852222317002740087429325320513664682546874944681183616377919310307917146831704195779633453708020204910388392759786161822988821142293193679727206151017687429101903867260298942757275633399992590217395122929783966333058941199777487727258413078805095587990791657494482154077226029686774766322103756852249333683502276038168959856461449071116847189844258612463592447677160061583787079617401299175306216763719655823355262401644612424420033156685017978994383862903452633665310079338358015959537466055296842357406262838609871585078675738918264400896674969744947089981674880072210577949665685737353814502798427294636958649668644885519653062097687893735315418583127741862642170378568722319533781856347227640599717788861657410093246040455129816535659961670178268863206621428030599900711138508546420193051762468981864829758553683459875306903068907994793894904009511343769238364281261547129423098127098924660770058080981701577680004214876448662615620199806846419389891009170028059561310840249319052892403688418517259198949406298548791324783156390164924651406556494463880179667742083129373357026511976751302922765776717248706589761872060219392000000000000000000000000000000000000000000 [95,6] -2037944334751925111342480902353656046967313823979640087516098399796792205053266299471507881897658059019578252159806545832109334623281920664765903402510928232572587146252583638586008637866447147743916482597850549273107628628064816574218622615786102914558167787039356317157777735481662039583678937115431662714885340283320793839321774310473706962858138066220400411988451099968100347172213040004407413802330801529617500983708016973004052684048668607457383279999588391549378362448170658249573950183410353580778983162899327656593680898445361174774763164726196422032602423612964266547480861666561889605613797014573833071466124638549499180467514257283148504910016555345427455872688627572397916803514140114860043765482240386470405860857555512104104526185773799234895423837985911477218147373200714308847472454908056605540651193710475985797752699105470968701251033956497549270966662710776485871721525793624995252979560655679803057375591078267828698424097755735922708671394116511185329206301955088283864780272139150469891291907465727704446826350862918017512177338985012898746433468245469351727250836865066882209038044196049132855331577208210554284459976384691426007079164804575000137857905781198716974618830588511732459831468969843044077178385205377330445438365790492436783363011778810778771427885976515608172967937515648863286485012318644947559199880986502692384275146538048841761258634850861056000000000000000000000000000000000000000 [95,7] -3263937234104720557926984737277120410429288064624588776266521953412613793867413947855575864180237255201989601488575849268160359081652413786067864447511472316172409971793336216887129568712989802835520773204042896987064245351709393229867462587579965403531880995485632512653739682937779985980705904579556082565360694816432471648562747405517633067570986333593138279065808708731577310607931197420234959131053427758365168198840626077879909547122926324688811117107567575114572785110405050231250195436742283607080138693171080479819700954313152156438538922574753500278971357854673058598754785860562541680185802938901892550035151446098183756897308795691413302552016348055038066613800882562241776126794320543641932462546603529614355067561534287766655597362678598049598239658357127888159887159634107531111004213838200050229119086500988553885649168427366054358107259320320728569243268373689570115275183241790898655312429983916084876091991506203535646607070006561246089588398246812521566745850275697742051397905900852436118122018881723983035266682779581045984748964258817022079572071336466131124282680638845806895692585739393567939641575361795396728101122893098357203160981487385509318083570028987825445077735904377470374369438361973958873549306751362575410406137229781259734836244192480836968311350546547073532813640241491987551574507083421785347388578576649707982959727163247658208792292488118272000000000000000000000000000000000000 [95,8] -529705933659343641110072420140740942715967091282511498794246092334427776370514203750009254867563775258068391374366205825428146265529764645008953058949795355067314852426788535313167157927591804009209491228465763158394102171473529004117378582890351915154560505125683724979337360325048951139039555891606864994612116703810714680327947788693123317455438770034030329753791598136759508088791481529004978261494834081339840208718953484802893610012945893828262497332553192633245988062358187006313633105594488621626429825232753568372547324319835463044713532368047165331227048067311567186027113562583291956451535379225207973048387230539299476806969747468112179782318527701600830056285982198653396173000997829596859033302235914093083129757129055341735393516714882779934663430198485830647554236061582027031288883890414525478412722832367876859702731591424253959606475619964078220746259023627858156314561435606034557744319010936764542662928034396803874851851519123566758130189963478376845403817934986319296679482280990623512675532049994018580566431402001794675212184302704721266720941125367169160014885152089787195131584759471782631379529405760901855844862717076072938057821498095706521096559325519286143363307335923775359711376837777465213448582227463912875643396225154904443618850518423920237001517810747429653075759839766564736160480465087776662817836204312572659905816689658225308505609355657216000000000000000000000000000000000 [95,9] 25007142321612638688848661763309932968065065916888455676515850820249448272369275165971836136811039746554063215757273701793490522699191179694284323640353107373379947589012532298976662165724565013569374793772459367171967006667989713463503930023723529436167727102852893907008774299116027920400652883588355313364598627729376263979900449844745049586311408490926403182812175813273319150686410715244467494918738992669054979301277031460471874092535305013212044725666879512214482194047472135600956525660949803495465510903679503468618655682323960991223458680611051919173628829862148715043158680377599544959797945189853367893300210478418933185426944907555584512174336610136933227868419370747164627986033084404790342075228482553530916121210815888984388520231351952829108304082783087422273822611203338997257420185893793888111650395572312831275047617338809394966563483620391249678147216895717931080989088777930582835254987588131191224175986921004447715126875212191602458907827865825957799548187411581566767027568263025689829137557319211112621807390931062589498029107681305558271254100044925038215644652344299041684767394016600930352464514989471519908559824273656051397838943512807542361025086250886121994965070079937324464162385785658286344630531747631225928861963799252095680466699908002248809941944483810588561135874800726824795220160120238072526123836011545289493825039478631430064898471490486272000000000000000000000000000000 [95,10] 25086012243499556545540045058712750655247205202872761896034696871525623416948179880252195261687223585710783186571202354057463265736040869657171778408431908260444130642190799341414929353580027780165636166933266083520371008303010727941689404318634788269980784058145180641438501762381482494353962236177155331053855075954970684196358874090718883290206200705857277989862629266536533909273163162252485127498820291152493683050338902722577521751398117660012668937823249366386176963817112092680617899562865078279574980743730231704316960043581333469310424188903109649499235013964510147849729216110585354104196266513404476235721427112691621999339420146705650400867635780159074286501285512783273946406620414245702557498772400148455290843577469611696036391042697812294708991520830326268960299702941849856889639929225196707504018117582952758463498443173565293187624164364421246794419961926492926920981916302158714560884737487750716406276469456695182154315917980535369225134556789198927587862136510269821075926333946912663574369570182170667850569267990155082388654794352789305391802713580528726763515581927816596375821701579951391813447120913411796321857545295542547847060471585189951619951434887467798241842070052163622799602987906770679653900082537020775883529830073857400236638966869232973923505801830039596347762276686899924539615723681467073153688676164514373893945534945514127930185133995327488000000000000000000000000000 [95,11] -126287172142360365829408591084183641230153124306053731198392603816818160751617924911710186540595478275123964014163690799838725962160228487778645503548514057083160493251895625874600923343366110877975180553837222548633767033831979971834779926347088990021019537213744416783267030697210548671505156258577889153428010334867850390731614979200800973965708487950070425973106261419278482031693827113727296763941669051092750184593658599741370566634286990893372665117815647161794480779225242565368378967425920508334287305443962817654432877239753101785188264361234324231611120029359053144591735436876001786332578605576670072997710068918714502062245172028908106799000521470389532557905470776752599871551757666163567000262293215956153168161804581099008282780423392192314763049320603177771539977532723138040723653034462032526909826078002591022893200198052943791463522587708237009034465167859566105843103199950806748390138505849998989055353310433032099475091093607173256556759865078669601533122449450361105527373674175520962882838988262976675929815518268022716674596478083555305836314157534245626379711220718441021460763982235825897804483753268022111360461993115334037668090597560743626890247381546034192747115210622415470337912326525942287343881081186925551424789465449671927069327669695530815641037251267415312244747192268330103543575021440102901197565850295708786950341421654931055868922394199457792000000000000000000000000 [95,12] 46341840321984970243596383102820635405277828164688366440897595727897841887004300204236483312566514298762923913312802473962402001460651192639523280638798473590286641073409223653685449765818527907659389829019597112463440374716778338696504948888116500711662171512420048960223518552846575462619644958941330160047492074910477083823444408302015088377230027992131009649883656452901582463680390065878742994011289326977200235159229277388943716021515419168985607932382160083075350419225503241913852847434086524037778388613858428417510972185916058192108793633188279404007976177028028352636415020611148886293505413586177203595560464550716582725699121886952941127256634187921094227108709566770952504074694819075924598554901924813786413906148849556276769670509788775822172810439820524543432303418654888189388527154585361611340602088666215389501596270980401067804265679377135253635981090267231027737091194830313010832396556682391760465923595550670243917986034330988748325933684727647550319171761207387035173745880081864197177957004291646641189679467982697170539068389972568600281237213800776218980613842859865191246248673545747107962378341292979973393216804600697493130969615714184078875768501612129843430327910264926136769030448032867739857740672047557373967480923109559444880510906152732566604510158415642752067734514504484909981115708929565982618096972188606800276751572871270368481731776855670784000000000000000000000 [95,13] 69731726841370467941587540277889511332770831885959081034528509063492418100312708261249130369208436625898698528101052934406876430775688742847525013858157503553135661347451540898139950849869484449977149011571366091089292432443573627725068290601252029720410042499757197170869690361953519180206018981659111117457352296594032943576690838461589343462627672901441174518678348750738598551898666815005739201758935280663135332891263109093452128995250209832974219023034673431837604821463158231297700635165942126396228629411575448080223486697803658268907460993599563232636863148529538803161936289519837283485151192474024932141038081652474759146800304986252820841957788670194267388278241298629086256161958092329448025762455920033785633363308578721822112937888318473252391169062536764681690730324168203135140626896270529684349875890496149937605564435491606532396233530879559768547529724879014926872478826644847494960434101489745760667941911410761555838894403410782522301421722731165267812073266623149484382649556541357348608719938848496643173606033576985535697584184430804208394243961440329415389564585616590712782275573618820970248713293822644610520130998404023260139235064229545869455909811312372798638610049679919936132471384885607336855430538169694160186220792961239475207347661691517662161251522015888501367222064009284717566702590897351085298784005395823394726115972396315450792422626413248512000000000000000000 [95,14] -194129697780131222518460583321444587891755886475741188856030169625530361884753594507625906465559592902901029916524715875588179243257642501578579399994652528945783425269582796136868703161683805345936824287052346507004026886479504846282523440652845406956873870035659495478353975740209620343669499186146763287495235835751535019872652206872878963111023321768231898784647921148481934278884341830119105657048668494828111507440741509569422680658794543563164185441656873177553775994002886628050551218896452982339272056511279419541772837241134805905392694041288324496692570587017258481312363967826541735088853934895257639055419587602769611126608974187013226614700741175919072755584710053490077536446767207357553410838603041039877687582641025891691639488496580872739191434366682181234108743629233056059461926920413044934947208627557526710215786006604179852469169009255480332408269182131158592346132193568536083943109347331125365860876333549070880425582333337505200691611111237762373265897159895350057745174655873359697035899407298933413912365446537577806202560565976588492809014537210475651408979021279776241823689116574185612789928650438829858061652582896246483465823550883205434286793401567880644749495736476000224228655292434525043082984873887754511174541265496520597215438841865409734320800407110715507714850619714488532414281826876732552923395822020274899080072568690766417735063636038123520000000000000000 [95,15] 313330547882640709059163112947547693224089628201928735893254932198893445831672749368184377245819167651261555997620940983103405721538587551267162183185782741309389279905273873982507013373861669396664149476938203299380629512744238818025089163382917801719649015344429560351472442968660890043330617317222024100387184546555773179453868712876891996603670926594941797139635880229378002020696426597884613468806475431755763923675792829472404950859395737451281180791044735295954440747065276285354255161318759494590791732256598629321006086856490662038506396260407226011707615743826772836731980088311314862644383749604058653780353349026128386803171235017965651282215258155261629837242949591271657753468946657214777347923479942822417424032009105121113588975151811147373990366514301652214455153266065964969809588992328777939801278508661618091387080772461428501844949526469536232207496826195258615313703850880668909770837567230720187238089043376160996566397762584637135529990320188218033684935695252048464948854500071415898265031684974600322461648537320671440083639682890863034459558448679844816353614360580134199398406998709238639060298358786063046772181616200302091236672065933709077202392110778748430552111956460543853992889357527458260579898656378188738282739409832441464502906799860209971855837404334522878405657596971448010934013702955252576020775441670239117679592398075891295983700013964328960000000000000 [95,16] 303066222715207792596631314838903040273659758465404139406755281758474988982147810118761495854802407350736889951407487207778769142917357188692351647504007989395918284342583198458419351847298036407439069699579280751759321879442522216112960297401911024341321854025060218147647741396318373834655172980825698340877464011866459238049278049321528082296417104349773203671133516382624475728586951766233344345481130477934843972662152436672812857839296291153611448442770239228843569482098329490340473757751072031730798142234979243135849085572694073185724637227522879502838511202620029356459496134178653571260946696578604361202856627982288343346607446145172125607355377179255067730753693615210404310185344367130272210338070149616746376266768579723260780278846435558166973573615895894301680736021364969575508733774229593517385306752988661822392852772421251814396296660075382548487700522917857993589561347051292818173136186235673042229468476206608355933790881129416909517740432181065524539149602762592230303198238297959277629616259702312440188107162847853643572900063337221764048562781082271460795704521255974165064243592168846724028375188814364940283494047778889820614623745800708015723064153544405130600485230434257434144899369305574532821029924391619107441895904116418254531168023762413329556069551999036880399381552307325097859274978890128270795901657819790093869813776721315967970021425398415360000000000 [95,17] -247602491528049787246162653110831997674426651280250189010766978682641113462636158239195053144001834452670441451002568868968078776656270755687732904093434677757724923982591255818155601209993174314732839974680208115889288265010983531852655972976013869112916758312073593137982356632604667314890322987268708075054301863746981603418509464834081565002196851029273749387872916917956600581112505304545817371160641431413867207530865092869252547514736842070661686933022391293186493435177392162235935268775338596839186917330582618727682300743288020865378433599136287636668161865331467337383680409921777333944261218000095412847368928411348038373733879291215915203167584684478854638252828897024698712521955524262290596995447412141117005545387935753171954089596685084076230820168027483983562378187920552491643261841625837504286304020325659924971484207041508013497843652364932453647782526932680004188068021260711694929810509960639617670689635184892227525456193745262601756674971418874664845131322932243217610114505189909843494291820276246222554100665225647112907864406688411091569423984008280819364444607154964820073062127560283493030751247785942000080180615476057594320695884024007791077906999121402360041385139128594593422053696517318515087542189759945994319210494046448157452541777993473792359150933464103475556750720780706160613205957728841021110381042062986215871352243188603104474940193321779200000000 [95,18] 96892139348346484126099957010929917166501205486571544248861693067316869010582685560898248801431279974276138431554896163019003868762885622384941328709703901203616557405770393219320599658696113697873742755250960041754823685560473406832679556699727052756784811113748019489170994060627251336305534153280422415384983470034696590040125280243368914809677288422823397385620944404238758218747686769028975123724198022286015324015625281230704777678837177950358120816550457509115965418650280161460344169430680587485536849448972141277619452709076697636212820243205614699162727620215029089231154989283508282654053283463530811804510645298190200694451928204874838043675918359839678395712417237241732956900730283042216897173424164328159415248637550103908102585677777283290641805121987208657769879599281475556420241641184666346650987296251045370291266533511407141247290661386100167110064402228715179485824691871667780481798652733446145449140854356599604431013984380203973722326162973110219408087190207273388214455820456302029686675593319993392804510506527723694868054162818873313986408145280060106125630557583845816154475524611751968810709979303562204394855430343638201972245594595667448980667015034532537121051605902631378171958933866755864061654001395072685787356019511058776252295505192108601923911484111250132497610494492801244356891362240234477088450696348711015825227017890719504049296374468444160000 [95,19] -145195224898483709057525388186957920616322057495129696202279896419175697798681435232869387288418709918074493715612489693821044260823092637128612235108022653004933086865904499123652288097097359712891056385017768440093724359443594232413640029953229228458258028547176136223863471870783474233710981396636689508196958621613035944259872759775722906875214917501439002115572930015976993251477746676320498718210738638270139755623189536626772884899200056740672049005016201605922867935412673667799695841475276827831035440505855621199567442334608929671460189537938911859970370787450709805949047528395650257238954823949422252686577681077493354435918834930000242925580716915068993220878600311850782010716629079284119996064595386125974546432415779773908067589333105702336473114791067509409297641469042395537682612190980003160787117002184344604170767911131051141711282110940171437302439582698481712244495304274407714585892621007267859701603284927205459554710663290269431957529990061532690909428898787542361207347315997893695945430684020251042459563119980580624883315139060943187692322984627157215689781762425108466349450109424582331074105512363875183624134647709493047606839878705020302284371617780708770335627524668763624796526459345522601501758703502390234823303587435589452825796253373082102485652415038796750728049416196387940891303699894289445335752738071742834752830879446071539369945652136452960 [95,20] -269141004418083585043606968006236890780689527135666236449251842455331756995170989864395645057732922418578824057276480365332877567783817270378563700988357169335945413235990663098335117114669102657945647404082461616946809531766703903152653739917692002058889248306462804291944035397932012260428189270196680210496566178612526538829270892664591025652077089149057374468043829972241512045594224937932863546811038584135567578628423321537905995423846799195284933316648572280445680255152473483862454437796543551861385676553693419357158047106595030486849255421596324206341526269941654283551940215341614304197853508303888323870929089531833811680698268370144642584046437259197500090411738659965652145651676921626506656163818608961939187232235500566988164684389511164819453378121748436912238855457561862782606412151551045110797394178477352033646440649874384127658003636319282534464831494730217280247599775524987433849369882647863337479147857223577451734048439872258305739528730867814082837072247519714485241670324292324553493739535777638436875268925598556291450180030226126821026532088973103745436092129058232157950075634334808551881941894466551224453133910275435509034620899019790666202037487642353397380833711757446253732455998910275085326061434514218496192232274790403014501147980911384724741792147707592258671879639136314798773170960535264034451957649934249682528997080789896147533113412838400 [95,21] 177927769719910842315157106576893800017813968210494379413594432955978493069368487856701656923538469528830215529440298885985306743997131077213144043376210159359702733057760747940802622252170505168177531293958398067572184943906538397033482124233464214897900531468191944435208647330679913651329904015602257514422306697859617233835488668643572843729659408397054894503660136326234463824492023919382713203553157343226885248991945232074789285484977576023006627175327104070586020239353374550003131519312990565319765837638830577943532661959886575706064436957484908144099228066227484487729175384036563888580432421304574490113029509730547449065011672804662683253621885058551316477583234660376826782183171246760341747796508276340709555596604679966927985105317948247571894911119061708584007402897724473236569678671658467299942386135073169937221534860893948202511487421675969717764556261133216316910969575154645794961403682490714030967446316936374800110222654751029930631260765187328673591975322764733489994542860348458707914690534661109677895998771883534557629986081562060693995306041397638497735566672949105552371465230148678167098710242115690601167664452150177655930233601721507685086402673890342622680694682550634263953399567983225317594717212657230728170954312904946130743334090565623812651169823213757140328766947759264816498001480160339047990418217218633702065134747829636383427229678720 [95,22] 33774523537102672009233839004835040065502735701081187137874817036907246048382961971307966732995418633046639663348961784631559837178038285956719605064723577146579832705826232222464637253007993447243309643452474677765264373658133414833318356263052997356482306777819984461167758372258838732276316678499749335519026435316415426909290800552241049754946461240134868500894291768562004249935047475992034533543640387408090886939311474929835389465767907824475933959192178867348379053067730287972474189170619509821264601346981480238512421463801911284556862449369528222856908973778588619662244349012599067533918265008480072482238313665188460597772299181958979941084507662420161762686338478638490341158145791982247932582701870759971280736502447618611394240925091841249465514461722331505507128193924899497929507740645979004629395069477048722685419424212966375525523103709943061445302165367781933914440081335451202186471163918192049333252230184181311398641155430045306405514728366247683959331330602287573179268079752571358374758828998248614297542135161910876506052052081467194802152076585910219029803488341404798399814601703540530578585581355764456214089894265347670919429417599254426580159415485180988360971372636077499411893971746966968307508656889572805307418777044060707687190059236600018769778749427885657244154379917018607118082701383072960819313831303775150195057110368811691427596800 [95,23] -2202983256424756445647079471883124821738550506800053137468010930075877685592982950920637393858490734878095387706366093086182177638463223861360649206420800291784784885265204017173807903682966767729622465420750837809152573397660074098195858077811455407016104188548399977625260317325865984654483068490136201514850319515668783672741916895798198748899653124717903544189440210871057755016313584938040056336261125611286696309300974237155691147984000261716966750044018075509639069211779568224134100579150520720714353834503656312406744739642918014970615688931859884916560156893785409774430257628214582630538920238794759241016115114380607055783476653989688372892006667008060295484470745474311345259471460364110426098929861497802103502603963627234324269730289628123011562132852639289766539556205291684179734125532775821389866218574893149546181527682508055657227809393173958127376643231202518447812076172227955228324597764822954956733413898452558921776492873418530919894193642839697902318106668869162362591160778539312067281005531031418085799392213028430371195420163406143031674796302471781909318219713891907069218834713192205027831101898225501111140350928069210422014159391782340625981615337689724341825447657735499207149629986255758003068824254160776174423599528582702300223372649471574895602912714686529808610699246471395324617710524189980125977514532718826902186298842700457805760 [95,24] 11029935619220702723584156140681105258922553641008287808121147291343131689519936390122566598802036157865397421103876132966826903554685731024579836717996067654336957124001605391064894587244644622020233709083716208534213144565573361695264375214790263126402720866368375070457223582238722282160659913514378791930164509634119554546549592421940681020332358068865079176651571294382127192942730032294608848726506505561356556450959927769502866682481817966458736605676005559646135095300710165948695017945440858226051492727230552920689986557799774762571249856849508676519956460492328488266278101706152399836840110256387175834368589861611692980184695610495358519474252545478563982926169209588885451758221927943082083627888886519626211792423817229496975231476843311718269032779520667868772683508307225628621982907406037858683961437711725866345544626605480614016848604872690006595916640851678068985691812886476344746045717039879956047768552314706997525771782125224320301598857180749896144587417249113996781474263277204266583185943557118569959044227919173061008324901938717793634514184966557793351658812485258453211464502278553353753563645363278346139437422108906035630713884497016150101195894753265414137929618994484062262672522581636535448813810370156879171816303500331099122759221167631858763741121823205586825727029719702886391842456552171852651031707007482341771574304459756231680 [95,25] -23961506059632006040839035578499979158096304985498835231402017227137607647800139594337322481504571683697229264644369962434785603624222268347088151436251916666719455733254047315324259549018076424571895718433311387145941792307627007683042766441498815647418579423061640028982592396287912440042139792965850220287733108583143784694347182106953184360911136934014870377677559563521382081402997277545145902436551847331947080464469488099085337691902173246246722665005262048115278091189603011770873130922442825581930559244650873653025634891402136590632468016193915833197734984600214030753643880513444183102003411591258343527889796415604553525576378597164830714595088225629438413541667105086573931382834578249034814750231694075675004716314862165788980510771727976650272831116861703912891920689386427839163756289139437977931522732478569412255747636229215271758714197177529248571112842035530320028602092025347186749476649050604893674587829681858276794570905667976869532385347460175525600226956270257513454427621757007601376127351019796563554205568099587738793301579720002873251761999188235784028451394185855326299423204161850984662290734126735632584346786358499835074807224624753305803826262373720661585291059017717522390217503765937019396945538693567476560844572681351129954339890475063440051839210122148374533168631684376772481857635623043152692603390064917196906878162608086400 [95,26] 16513322419864198403825794770821413606077119917912480323241508973468317150953896698793040639465765273118462277443888770160186186625326971772708806290607323919610963873390969669402379237108377119549782184839076119510944404942380074053471770719989649164388963216128647952645216261938417782693081505181656703325566463070314746111739828392784037290594684071073367958904642704007307533675835424481209142509568053448219750715918263761320869408869327630876066089329738773001929405943484776902674777780177026141187612299079046963052886056091360232268233608680971148486483557918587747861718019350175460228221198483355531529916653726136000177479083404829350591012003591663826253173156382836959573204100562887814668885538679772178771139584066096047520723915195275989143671676756569038665507653116442289095259206128390456172926125395787675568491277149256352845069138087697755340817507007307476943313226217839610124259543525635285529257530035711015436556880438002719177594476296400406277689272722229608760812627776651704388968393461134096166143305036127213612471453346318129105641753018038639873054265812711209606269035599876230742643996533834859388499856773257301507172149689675543062013664605300145954563418858604489831587405516536376574384932366058400022203337753714169246807894957600840205368616961336355086753302731277424021508923346289093344714687451527520363475513273088 [95,27] -7440136008359240435123056834862464640223256172322323165968282871084026186018755745124129836697114347153703686596636260710891804990100650361112252582978690187646611658424350578630645292447165518103035530485647653222352687651053890380863518517704959489698267397967330153358608562110486225040971990401413086428550047430935080046787855875311878426483969689849790543084104610223640674510716081086837750854133088158534580651932350442955835045895558605684031769452653772388681340740092129116684651991962427105525113970024165240534741484942881609211455945358798000281840198544946181748809904984114530480468065030761425692753776297519845844978439724581852549885669597487088270392022136016656137877992325052957520038493889985074548423900357848928934164830915344308269539293810853159538371233521368436602172607783938784742660603268128888554483522502997567011457310937329160980045944806791111924192759969588233968185948790306265617139741311397299236402610741106341278575819884583937064840606216929985244281079080596382846552938086113136974443457114505086290492242000192894804339307477458200434353152510658499098578019433159491685166814544190431483685883036758893180194995510847153611147439880257715394906006897995833219508086655552536690883062929615372020574397673716375261396030087851115992758904562858386310450161739289735683339051731637080940068619397561661384943749792 [95,28] 1382286814093607265066684373128876780846390051952489234276186351345300765599110641695923604100229890543308986467909708665046662055200633557108197349588576963095465248391270200949676197866765527638502122714601599943383886135518642291605147413896441560358283586329378668618054223287366595833162524598157845433643212384882866070218865754164080665084728109488655094387978828006841558011028653881628528868154851727486817200884386809056253818777668553934242509086964769192565019482706348815932228681497023970117777506610762371881994523702060201084075609959496007261893569478826632517520269153905446865161492296359209038330325295446148449883803348880818829718261204442124523792312854204258609983389947463435563162198058142932178087676141011819063128411998376399636004585896534681974319320735970048985466245442659014863124201017776760518992730621906825515051315555696535512709229547652158740735690946790148797759157758863968884383735523062953292313016310837456596621173444056716665485578926953069577329842006376534718326627166514189289423463017363008345458996391239722750901883315570371282816039209271114349004090411214544278774494667275358842853480863416718596112096809744237178000725556838477180694236922581318418521972993696013931589867443783904542152870545038256829029470353282543190217415950694604482412604653055308855356828838954709958447798685921771596218624 [95,29] -139615698827590782481341929721128234686173627370807595978634611774831301957828976188724884165622658913639103530174718777136928281531175756506129641387680394889791626792235249262503204490950244867852244298326423747369011077274082215071567162749917899392629183895731910843887911906729865892815953943005614844420371056332117134858596088086945581441520460651669260776238184709796104374110395651923382064351444963747488285063494106641721513391117126535479699168752065531872259092054632955885584279218390231877373961968983028253389222642664932596150965821937655657819660905520595626506995045740624319940704639646302017397809013864689172026372508740010265945012159847454347838773783756619098488335121126990599962229765802575078724200877834783692902129951384440829236790796853806647396660042177229567622321578567470829134831719488388341592119266776490691354059309172708246757609451830772082287119031071355956404728761157707974303082773777381924317387784442085962932547766450881368875857667795942157119173440695900724920153512645277301911079549901600736022879035291252931275037044623925655379895782496813369850339593134190411977866774595124255161254266571267491999416076378401489713041240403424491336142448772961072180491933184437844363872002559055083818752997101647539310681938453521851136496728543490826129784182489324942439885032548664264028526964887651886880 [95,30] 17449378835528430051800611495334606829075976689059174647475240040377324641878307427841658607940045665956799487720078653412221991866113359671693947098521796847747738439571266587952817649864741809614596838934026692082438676380257440714408103755488655306064160891457092703066003555796977979286418722841199709606066451149654033285823798842017387158259818164642629762428632488263834617927235740160010920319492278944678328807503468366543826068397416882481723249450649389256188573533458021260207586919590927807558005959553517218494885549849130320387643830213823353472922781350536445193021258536424627160329374468654077477683021574182762706755767608530105134922136675058355377513784143652791113253409393486550280764822113683912531564834916966999238763393035884494119469643563980264054468345555810130583811950340539203796160173588734779818053486188061233554009064743241390042789195120169236029961536727688391656065659414477886861444505403224883928410702773658224698378608432012842567208569912884067855632844415867421142340503744169779601242031623378574544137371263411234924601257600009560856545509091177397553842990291322725118096113429011936017611365513174500858808768512862110045219023988306046971489418858327639834111748627303310809761829659122165698889505694360537853650812620372660176391295238237354838144048094814427371291367378508806325778232879585920 [95,31] 33495501010497145243099871233076972564321649910320296503078486885966866672305443511694233831723869547262487012891426932668483934173335791506275631245867569083227602362159136728201594357064817055597957369332001686928222555307635657415801715044163456920694690549608057132299401626518347740773792340494882543464463483515912440815467423302002857380826918712770504245577618949307778150952752915083120977065390758738638929695979808773834257051186725031171981098271297260783293815032314817541130981809496065507987576518357232390710100698074542718882469559056988470250951032558853088358095662231617485409923324027157299540212320024660909486386375064511217301682848044288205266015170867624211732434404875870871951854820953094066816251300543682547138797355228565692567303306376232087381014616988790408320426144787970943444166656108662233336788416354095437947490891312121491430588427142359208840203736975300268856764070555228837457332222747965304218007222924937638601766189309758590174051526623548844216201020595499124935582184143373138070585508424835238802014946272861113004145280376354383639603090874931263373241517166960117585542534026215930336310531151044131474792060124373473720107278424931698540636048511535101499364684102870895802738464613319817093428340342739230346348671294666604299245818866621546861977244580828811666907345176152822666649879862160 [95,32] -17610511614214283206562706772146406010007716778230310078499601742886454915757899394030429295098967607193495879757467372908994343400155459484533994253213619715757044738078546417194632376774383089033083967804387553926429785086460240307861797815579580828681143403311187632137969275149812701648549229934427410636421635631896929747222036393564395548322775733798772083352664286303876197690751744266851452100494851599842526552726486963302340423935371521204074276135932226029663014866268514801561453445983133678975881622313275958477571239142792607024696435651373685012996652326400696905748733230008438914653432355245055853417072869059619812869117235072290901211964438385107002480649460984842945458902335433155438074838997667133297649045206639552756385041750341625181895417121944882250943190087953468219176979175502960662752487329960085099434110850345153978159826705868785142675990844510643039260773651625564755974594812945763350212788186167469461641776454615507585796754804569482763005000984804701845417929082247193499861491004551732845395137580602670541153370215522964747442190953347836362165016452922576826901184657953902026474740468836963730309484902405542174104093331033907303235014555254746242134593462236090786469735505135799938280959985399312973795585952802772183628335609783663186730914289833234414588940656061458245034989668751666091230976128 [95,33] 512472091343249158712863925529071291752502241646745241767221605235113692057944021343888201197941287075009064125417045749934947284631693553493043950126190246559967279376578869327152082555329002742379038126779328555867470593517663558487732358174956376833914431246114306910956535812541963857235675517314468647655253965798104229439044684665799477430216366374126055658357265959775671282355830365881050082744692206277676871646331404873118047677610823151288547514550887439813460089929747199438056952868522997117978098343629702818787187926830980505372841304879733081900432377092120137786490365433247957067104498507683590841002093628217609982443041448529826342311048372984070266953826352627282018874035599364117941907332326700948978201308533603254526573319160037870041891922126267430617663168668869126407598308341283709897627544261817782423616837169466858102997299380347118015987221880338667798525709038260364473432429994043019078858178391901514446889269936661138082470632916986466538209663866529022106613733129862876392546222816603426746044924622474136729548190526096539029819466519307850874879785091755509153709070334958372528883727395777895760514795578491247500861867528482340172163747330193693535503753435992397076126541370292389127066094561922464049161621307321740950913993242676796583639786041177409752168730238196505630863845758943115631696 [95,34] 665945346389078350648145022681501753431705316770750822786754031469776701204520674138483756100836027780497717196697229225071494448382341155891196711645750391735822046480641398686371964456939532061067621312472678215767677448762670238901607104476758121560483249168682477307848282386540239389724432888615719722918674782255371805058986944977340209198286304760797742361034506037069853327759087768395779732156660006424675177005561092918424167917568195749867457664992759517228420651171626866176590234371624016686463771531193929295306703413245812096964150173984563959103020362099968788471108418622298983868881657259245709353449328420741796484718907055229977283101706893312071738023421966148585373982778441140906893193028056664275818776897602267510788352408491938772555772618071470471924965745572182703913321479503183234348448092043030980135603754181519602122705757894919655089349525548973602626915700498870783719481692516195102909825754714347294440963070341571188095549900727287416768306148682419731778995257973301279285942458291131742563064882893220099977290746624261771285629048391013813867519989989041900545933131127420924733683880466300968292021509509817676071513030205031772851359379136937862496069945900129432147409339017068583821034040699594139103937122963005884082322796171889800208758751385122055123135140920302521945212830792676448064 [95,35] 52294241478734036768988522856285362620124263553585903585158830275985731836511648898094664322825213650330711780974633126191897069059424226078752578688458443829763048188516340686920494990595680658156363490844852537880125210218310732159607557606017550334460876595906762371284031305599900773312601007567892370377775010537276316003437823061008593951620083488558152024295444334407031880477875304666867515095503025847536557767406505059446584480698776152905528174092937856011633151253699131371837459196663151752557334380184790222839282239144177301228846818804070152798583549023763786621521944797407937435583004962478350152385414577408428682393619337492176505065786060196319119683026476521983187854589714666255242020088096644027101658908214808285567702766319308521334930123331776765765639960594577748221883490249137393986792722558743067461041968201918849526346058474908612696454006382386496157977627357166600205165089266749179983637056026424076094991367486450251049306826163825406012634261111657345566786810788625829715238416629495449057254790045058147376343935571132605582981933278314688553891818225423805734503058930344896837159949695681061610349192370196372131681058928602396970887264119289169779972539342303026490269075393551892905759282555239626123369640122256561915745471148733044018318091151898909832737557590327727380510801043711784 [95,36] -8217986203052283723197015707844028330993964442921438107511321279422443913365878036502185654249738573628123871226396083518760378869659171909976594130921429213913411561718663782353344551731465816085026827224725146845643463172717404132035975140162345232238361273535468049196378640775895329501405505974493918562822075101331383165135504031120989727912683147862835519863478335035637697458731152313624298927604916177038547838934653883821066587874775664847152612250571598884027490578677466376510760260229910115282877816019847847588521552007561396737989272078524854998799631154317909046046140343584212067321190357221736072769465224201537138396901924192459772022975992412642510912340458371410971997460033770019133117676702050998108691646964656459459736079961418921286061431346246648008141526864674344762862875125779889608804488393891684206211127795406747828474713561523933366389278197728557502737016308501185751141291759009694425588717410601750976277610142314984207681589730823391076842049332538001348717769986869058303767550434161362849452690405866623012534470666106061665989978684266609688249543567778602523114924446381303241986961139080176340203223239199012964870849404040892753923817226285219581980030629062672366630374218803629370956639806476195027056637615415556079955203135752971253883028949784950265431317914088287932453171170240 [95,37] -3769439517074292283665821430987811084624674915440204359095812693204406975297675221626427766981733810996884320653532575205171210573596781038546015851137702495699102061266682262808945265664707465010974814645275908673145267068865467954271479056894153045476695964278770749293371916397348427013291317418076854888434551592606546597542848782628024209170464559174896334270543914103944732343313701015487007529733515788717288044321505080280366476841615755544012760542969713332781222218817830270125856122755199662339801337265876348363339568045693375061149143390018705328363427434192438297512195494447376548823933339170983753436659848742732451710403092100482403487160917560902222179077269134783960235296127282642542526933877624429987230652621615343546550913536167341379335024314242875905007101512996040188777077536222287551606121681046585361235826907627728144733352779134706124031893712664077634549174493093781648361044652671331166352749080981373652770068654304987278636451386721352193962020917015790967224270921193588777675352218317850089504210636405991518883213335672139987390319197388020736448444895581680025711398748244713286661751102430933427030303826482719868114164841947769159780312639632544611167470658048538209349312538069226196282690276457649288134644841859671615086652222240489739828642889466051449051767709048350605206861064 [95,38] -506553198494146533425694859117120703064849148586396909273762025353413448344802337251471065338980478057413593013508945899581687892580524210635155926016475809849388046338765862609416292669214648314144552228836575319929362795255823830820261343996279401297537010069692313348147467568559333561094372582983368802542952858590170354672661174958772890142964786989790799157163265931836878427005001420158997267654657662599769594592280083500038820772242994024107576026071740736701895999271459981458541711319714358188046286223885436331334930220946087199489094275157134550653426580617136814798074791771459793052573331421350644546348575875903693561345220576807346283613327747731473978840907346431057362689647197695528839804322630563718408447140345799866090191205551008643652322769921264296996309738178989232385850449850260856861415416539235454676457249731268098094461107745528702185615451312485802052609828089780811432768291705800452494972712190151348717564671670551548484212144784580418386752740797576607022983447868833190488274230098034335055569048282850359413590636287155625951964588256984635828468423241995700816149475023876482720467272562226477060952902613060763657210699151635390470151439767262540434074024843385083268540120881206765451958616513364600509138620143322506712166753422675243742972754279548299399950779081736558105216 [95,39] 21369610910962801741219217177594097863791270633056551812369675648982091506888446392433712822363633873790202212066036508699571508020762211581822391334296344401586426202675646165698204912054801218340858119066712623853325508267139600551632172958185900008053874611365944868708173182773962541241095868545784126681020450413457612748108421908531419086591429472152102236261466898785420422721590984746890891195827348283511017633035499796090113947049512885600873447202317951388701292323269369742500505075313059148396687846554897902911821539600962696011834280292062886060931196296453724811563817954833071739823593300260529904571290118578550170059852668205055264124307865422995824162234231228632953289128868605315567637778329964343376648889892516115366476530598399924197443211860988193065299777933894796575256787991670824613678269691746388569382822366451219708583306410494628527519624392146381220107302144062741915430481033280442612698887132303676703010672266433669795726338844867314742465185024299186555846171589217862002966259954317277922877415377483413179323025980877685054303872520496722017985775391135065841476310371589333703572616611029577419843282481243303840484593021986514983641674426533727154464283850909413077537429069857343402928740869944287477126578609983964752566789146132280141853669100590479112952173278078009968 [95,40] 414026554955661765081493678011108050025278162360373916435438663866919185960486358515189077489634511329194933551729431830281249332338273357312914975255647279134036726620710425393308379265864181873282981954259719571177239739300057857466708813656854060474004626454967587559147802387360216342568923423026931474174949061003797926455791539821034721332588014544869961203576221167224383826303408588596887159099932224300043420184024921176199228389255231979946754003983957970027103789603332198528281288408777213158878699822056989172883315756381311128701783942021565708040858859010279009146340842388753893932554783051612519147521457502820018821576478273004046916104475354919279888695957961046731101880718057132947346946436609178906066259502144627999458219273804864494561012095323044663708956872734092180377493205701198665295165696168700834192344163247300353706234499937013727178718377952427353241702790338072250493135570265198159530160905785135714197302769712626907746518343647182221428719128475155437078380747571942612739745962355520519355147814602703950558915173167244737043598181684550035683315140857810363867042140578813286814063917250399808382356349098699562374247385401050484560149473223676141223768145874226507573581426520173016620223296821374271639778428582677966405879429470543299646150985821707503631683938058912 [95,41] 159752224236135587928048676810842737028436831175702531220469281403913506290304917790688920002159839561491332039064688934735598674082515268990916193954084204179279469547219271527473334236866101518469813352710035770420402785204538478678300528901798808288917520763165385902130776390816903162100074360345922444009132667254911230322933108881028614390535097831958776510901185817285174716046025865420430249283518587755542746511961319440511205567394168077283909880695197467397868159979773595916816509127218883075899160444034278295262430270216299324859079913776095666214132732065701555609411649750297017482774435276306427583511436932491849415077289694195870424572084295210786846966368391618790966153758744412454576778142801076117333351620602798626524564581287298470830399202142318389321074466909771288408629001036028921966211970404392897595832944626612885100760848398622310924506332108681186564805496787822413524491717102438312812566961657416259796106636121664440480093578334413183142423635446492001138160659917428062969710266527551408590161985017977865612761843166007617791590140961549822182460412874820708103068314538230387614867661056485599646643662012286371828155087221037960534340175377046535556069998087539504005044659621692074574167590621654923805579532210646491015964718580860418333079344589593826386664627260 [95,42] 10017457892884653970367388612826394181234941121365028891200561625933986376370044076045077949927542398224293723745262295979979759407347042793617908823363676090264421083336252592876149562518952119615724233224608591511864776900698781772237135124688331821661265503342062807450933562212807797227404872524011967344023866295386857517209389849781556069796625508003196792870400147767266326438372145116847655591985186398112042306256042574628746833979585969082771265187634488063411866476463055506884050459315867274988455700857620748442510435303694347306136148488016181167450002001048558281593661209031265091984647205712805468816598713637026032496480102694390193832679272034947813834159074132376488389952884713884241720089404120561567835974801443643571218056448137780979305342004805996590590584918034826285799542961845075237014144278869617416353783471715660384208707167578024772717740000934604398813007191664331494544620566311217159760204421980072366627681961911325547928218693352654492327997648635439653242446388670168830537993963467997536003425372577709163092154297035975606339513736442336695468549649039195096190929729635509513700181391662239408645958023639399347379053134018727756936859017475583651759604180004802413526448575951288313877754212841073630470090309250345345224089703974767207181424732239724193413712 [95,43] -467460320423515766220571007209471869294741612848221793535940738168546613134180691165451916803842016844778986009164874343953516743930687040176895144153803779808164752749205173572346541011692296751667619849056335150190254338807247816469698438879125247250887352680972520333313392073139060416828662516337498444211759481830470843210956775405212144381371608758737152491461754387075984013240364482466791578290214362324459049917542867589727213044346299023734701796814344818463126003260881539196078204284335234619012265301501343390574857690671471899086962668003775208070908536934997486142675484890307698660142857221483211118046453385285105673662419677098067129604123729082266428494503873499340024851658856186562154986494523706559523111425609403356576757829664401074423180679862436103878072576836819743849210807807977191194512948728145159717550116960330748033419759216108636462678340065246579155960480301901389999402022883521910044230930227565548050133421261680593948260674521181554763609287594803702653276661321177854760614229874224911623697497068635175182118819121722745010322313901342965720123737291656226446779260416632601364885598869965852397290241960405117366488728608962050040881397731003626207835268377583327423703532904857479399349507629872324379867217197302312216447748551634984822215294276219634934 [95,44] 13142633090049950138178390234063451118122651975150502727635352487890003204293697731290182438341591610471859601083873366724729620139892959385343692915788386781412749042128824304005978819948441248112371417847128432597432144382514772920717872290927892371472619575263859618444822855730240648941568648317438283603075738242711915970421125401667722997328691834677081110267252747857069749326934704981568230964807116417753448493546935806929501230267724148265027526220606872362484516432053587984889530005126356069742088809480821177501979816404614405197344743767360112625556691352023948343505895974225820896734917315160848214641255809556120507728537617596127006478009497109741720381937067150990550724039176667935820143178060283153557742275790134368763118393500137572420535253849648372380947811828849079782431824927531609145180840775328614228150668957767442606926678599619804016682867623191863138659989255213730140357968787787643680885082164616130946257400526709531358824609819412706589494637224926276161933527837660450923182895325184259951747892106081063772622486301124307712062501698127883208198535342201607995314941912545588652125644746993415669454471249781394587775056647885076783807285857291569435708025369262447043165445280478729352233364061597486798590753671670791981684346130047602187122692932499776 [95,45] -418703219998214014569060508566892990009118443002668768803365151849979709988924878983847671959360830723813430383664836869238821861182160697841322905470855606142751807591289714443829905242144729880840367886630206337693626947416225199208507517376523514872990970502999292002401722823320055768403419830443435659240333300497709803732990234512056118794613102256470432959225809507577606110071869673325422915289334828580472367038199956984781151438368030115506150195362684849844766467423614219476256683096465771528759079375015626549719933271545994223405953713428726132988262715124205828528726752682856471689554709437214539811333708385403038315829076418093861181692515287804302542232617253570376262791837599042862502320375189474702731477468781981936194819438699026404891721062094636948695627067869038586326448638177249503592118682430923346236214670802503033867951705681193574668127618535341238804921893914168735266368212636368481134111108327439509607465479507867156058313697414871104092841119704233050072928306837428747115733115351065581043667335911294667562054654082951666394367040803374333444606328630817757079625945463888740572172262468857835726638316557955964772023843037344419707470811059078209845908799257475109939604031509075070205357781485256723994361255131206086828438287264702929891426765672 [95,46] 8921250370012821360608438005780108209493847592591535114350410289059196384492588367161256163548327984818256353582595009805850564212935488990160696521615627448540085950777980912465402153195938566586518242967562155200656024834698236775650977315364133911632816572836393428617816842444072522113672452809405001134738654744890398174485972509737781949247994714715335278572043805233455969447830491147837658559950566278476461743976970262908211745567604688945908228313047726892403578060035457514552846509279623138331018096891121831067363139507025142552684019921589542279344977327082113244618405486902806861896252221353427580113439961344819101349509526016424196256532319190191471931219845289185532967823105635139693088431125294869900149390565053626704668469961268489487538398117638735497259233494913725086894724762103062666007536452150717575673935694627486633599677705317307642192285445669493297104374155892397606565025071752301005102039709799807848912771288299338239823605026680406433711367457407176733094029639012090216839048584686400671563094254092095449181637985160802072051313659671900022302380503730480857285858951655483606899225531511224568357121943528326883659646094052501263647598194046715274291449010382639407912378108500120884950904346075339220944480765361314382488435168992720636012832 [95,47] 915459207961598575900041964433815148906340934736457877935264652365107064080421242774781339090662852421491475454326318878278997416833264268533921290947399657470195371586590643274170750494291931469564247296326181835303702361703198822554918205708492550064720673870865088991023084934222021510892549695106380852718443149009413233943756942120340761454540169049189943017054777752231210646001625786251051904242700463558240860477482306682629822334910922127521896102579036428196395431796319682880093710899772438643713472670397531701414156915684707424307000995980923374601822696745470992635523895114347617910895263940027519114476765146755062619734009051855292192157575211574902501437855122604698787821906663697968702401652512913934121905095855039149402213516151959918120758621168706133211888386239456189947295458133963023452094233456551495021266949296865495817895846239266528765345027774453503171312841157817910064842376654924191590154758367107374277409951614553215966759161734664710977305372594638226761272906335677670978920989060577654787259997658295464151271360760697354729979785984687313270368576577960980266757548396136517031484878397286578541816054702768650919636821552376999569433682748356031089212340355071997924077512450123611414078504998838184208311029800674922519202968089467471924 [95,48] 1121483585667803032137580231920833510323917334872249417112139412114657485060973761441172325082338194675608456208442415856086101552178850446317297667938519638622193591562494613511594406265689492659392667361036204192655131768657109602346370022721520785253885902981955866379973108932019049181131587235610169717080895271296719612437007401169139759281574539555844599880695887465958793889774353923841455024750824252040443620428570420450849825412265804963866534533184939740748573923164980927076115653709314059507292926632640872799716660696800710018306216658713582125916125116592265488688845673554640243801200274029327852855590266612295525234971992112050079585888829618528690869323845364677762711798106527918032351023098155932298762028432653944144668056734076168199399216576106423481005498067639523323209588195418794159348884283157327043769876780351191380839310310785329883592086972909662927872092560092972921868628188051290377310154236909691999365594426427770117800327789398383603743075736687981563287196521645258582343079228421261026753261071533796763644944786616025039934831778392089124719670707895218768993401380580407656629538137876234837768568144126377329049001540452654005551342784462859597192167361330302347128456421888932047137870670582828867449351112598146868957241808780128 [95,49] -242838565592073929815890757039890526934599703534830135139634459009471163886275038152017637016507019076093303329458234494578817320732024669579619925552748154534737815965803214028764035022430680094661869577588777891290015081759963641197342808411820898820237918991048191253592809189248639024939698325255466414272604951220291950833795240366603240270811699014015178734908113035537200382283755489965887564790096214494751671992048962517732073519929250596900481892767498643105514395880106383879751188420289397584666923521802038774933120813682305113852409732732905222957814896681199393736955411722735560216514292222663373984503906883425958427169119523074877852854201340696215596185382415924109625469539213280988297797507667965312941778752860601024934340632571200194491975803333138676541714906277028836073437580827619984288252257254828037529003354654009980116323971562673273115069023555388775599902023472809875481492479984394397613222382608077274227431986819659651888245269238057714489787781107535484252154657831717269198684920737677264924520087299724777055220362224276790091511944599076305577968503089363111084833779103766421404027617718994937063008981543144766214799576045134272052171557373401437675803409254848579984772323977484662315374831445132846577633440053380982484918792988 [95,50] -9810240405326200048850249036325693653447532823350228931633367702650668298821146702651567051180102366084427806596814810789590088327769709410617872571150862664150600903910375772370625861828216053986579383835522323834847481246519395863416773850058651239097060923263699150985452596184165009191922751954695238310265469861807633570188313141712044239514269903896616512192521357713583733283062680209857237954378842324499968314616613051175406285721495677151990263055058145742444298878804320338543121575131993915432354138703088105317374595025597287797686727883001564185916288085993325642029817618291763462454435211905755295765481945206878927293168955279094040855304917786487451545582817095540683778924230531487729196813090451796275021890406496505095945637157876322679285545969220762358215327947245330976457837546889811761909802813260739738687646207831909900735065594160214251531221698036573344172109686826752360508237886349028507209670803603779360459824776578617105840662984570667145247931383760294813181775002093055416022555281769998947064378056858763067272747078890055676251305469178305123972797793592790652035037400241549249457817337884761609690519658696712281852498715012450009505234865291213533796238093809851535777493076023219982381489812191218053876126936666054405921728 [95,51] -103091003018607439060918677058022654265400146927928201026689161014034725762782344557842972772199498244266861420456076234660223953803715462022959389091503106872776422713509800473298876294359352989906275297108561239191488522875932813236019708471180799499445617866535493836217172546496735845710925944392408500269579040154813584347134593006537795148168270148249899247214707984285474014724871279159518788251412759920870048054001267774035461547945928065461214977234525370446156300951312692780898983642730326542177250715692460261612775548573555448296319362237836314267610012140509735290809256721508943897638293618676731888985648921109102675891032186495049433289003515671205312858490594760161783558893719398560575145553491423808100201257105119218363968944071162623207915555981397219726540109515091889925883654534825127849800258865927261660463452316845507794996377868912102408330811711451082578803826747279039389985278118123133624898393227477646616869364230182694992506703407001255625796830404157710704539486009168066141549439524209836255493373684917043607101313797772125144637749524717403422538026015496498479798623818491796849976231455994270692525436036710338867834893921918117681195958335586817157318959509826929102149210000315072881983338125909148442805782827748536504 [95,52] 2214655657677442942345648962772762667709115440871955831450627347215342574729205697783447808689521118860419330971188547072671165947574640604638520920562065718145956738486685505513091058835524428144517891654834589070523498842254631241011902282397219974520524577980501363317152874198549529530579396089554126280174311515282501071244951948937418823250744945550529485978400828042104093328686605395207167778823836480053853178278350930437406252165096134358332415861981606941557917832255196790625383791935699843284903196902398365713897013831092558889415454790722666100096502509809589610749643459051158283027520251264055117573730046023864861283456515720165977543410645761619112048055999154532858735429915259892585140775588094664659406063343674452415515727240335663324250188528882728692673990439220080913957668361526890082213536807552873629313994242262763345322979228780327433898825392048603825842819477103462180146255334754204534096737965991595408998706019774006866023498489238056452200170322590775588377239235378068850033703037989755725493671243799731824396835497133844210507612197338561030332890292586649459437496359969182105723590223073014550500235262801117558379281048149721799809498271637781595971145411266384988934767450550458815255964137202322412818395339776 [95,53] -4596702959058519548924047537045684091236878345378431831748349202176529434886023727942959782689177378454201800834274417111233616556544191582568288756425146289757376535257078478379236039373833895723221582339080642926089897223850514693122648571798169020997801874824250632626212996945786098776735174875664178750749365980710283762408349452277070508151394617786548414545232709420611288888690158770125615926745524100856890637895936267084517850082905936008845582166560751091521591967319650204666991284249634191461280521528766988713180447742859756801832283432545425329852154383457118493027587511725891498230162449301314300664736762426069312216691148357042113639438781513179819208311744450824518565034061854374680179869895024106423052845603481043534401409111702652476831098150242697894520938218101107197387797033466234451680505580565120344893050664749965561954886731198374526045011251604210317148526354999785357905466948762331641429228164554985721080232042562119239488568972731016866594657043990535643605595583662642161531298182946034775775592407475766257770596426965381065426168399382538596145978916610147593519646921298253975701532435115654189376654868435330838814054303980611926689607003587372983912319098620252167063111670507937932907211114331108077035220864 [95,54] 116715535455644057444972435691213825735551482274692595720610093563335521496908887885111296100385707052531562577545347254227892358948519451411303696862718873282430372704757954310596881298753697492973829668656544780825662597306450513840099900950218201553101049541885800711910093868328101165112000744556181460260731322149360526659679702961887464362123385487887937858742748863688548074921578587238818420784996940387993421561693413253744021668671404442508650297412269105571734197561470222129829226852740851863775860475625973300292053860588922494256610409122757369101948976083605559831886706075294045238256064132163104287527252925727127467735931780738241692572210175788478597791318655568728281622835213835255688857153628445147091800085712670227802464448030033856922394439910422832474908867930927104160894215388084492043036671896716771812733887295127588020718179495970744250224244560387582373046265024802076965578525843045483058662291656518314414577896142149083286837631626545217697417641662120764623904661843263726949541579701037698829025513054977645647384431688589052514250646487424651360548819589162159541506326398986241137405226219332032225792625051213252325167974722212248307284224998298589462413003945653731845597448686506015756647874591901690993856 [95,55] -322897347390233175437606049887067407519938987187565751738040249770890148991609578170590145608632375962391642050342720308583363049676676123940426947625711531628494439482489700343093790307455643285985344803426892844421275597365893362348905581842545689922307103925521828761010656196499529182435350537102694894980003539152986628712441861473475122081348467884150996773792468951699388558146572437347226286366644639564301238855136642836387187735329935350714375036096077470724610440486492646710367192118203953212382112490591664133696908550511898943660328445033565995814995527889278814739100297589676785061557214167449903341186014480600583797125312003584900865964439831288259421644397671591198105749495209035829878195644435873696425983476839852550086774771131193867731247889045490078690382650783675367376973796473301726128240961318126499093667042223221271119305077522988456318268717018600577605507256964698346049424520365881408243878361136070794560364108428046326016812987600368641227081006722961052023208802175947684565259247354616100203476110796262594323972357555181340556360231833590708091427961113147236415471810720341480958839170202775678952168595770192424223355161560372246032405779422334111705918896145202275435541650061908030832570456491956808 [95,56] -148404910282680942197733429509940920265894240521640947086179804783201282464175852131697882991981295747223534657057066920027021968786161254612745840948815855304222972419103669045799178841904388466546337327051729409862771558571395085588531656999428756305100090838636043384057252849651487645423435762252314153986334161819810296110445272800510777955032728955680271175769291859194507335089969305068126044430044566004287477062404374508045908982791451269267663721173277172643502815490894010094674206552563803366039332710560881482550794966233575622652080603180779392061170350432254765907039718597613942659428238314759241273704328378095997522261521888325529075712209111214937385666862734452075904451309748736252311191957647049007373448784875284217058249431730294697814406931096297844139313806401654914407995003325147103142261367359626390859151106913584419945655053415158658954804301168378508385083947130442056302570201048531275960830774162901310886871059352573307766050662978181452406256859693434668860556933282586492744022133835479424292569474279777972372017625121495985382640062268534680178768828993976213027799573831541679588829030608858007039733851700987755599010621327600945196106425052950473311887362915924533444556878759201658378159764672 [95,57] 15695064476703128090677755295459209695570441647578115282912155644368190504796501352896513893847534043469382041567809204302813089413616794684341624692087669544313960322601595711391141619363865384808426917596326726296522168344004662061276417189552213104938082947871936891654967307068095096296640925495784587377601185939947949098164962648544112032733150154943281439688460334210364053901346888377849849289037449924127594343135545682415058788615509416806153170109335570058041826054107219621779297367410043761651394064711793637906226256477039265198800691027770480940129028255534233751957949184371475460724911258321268206962982201860920203473026526221552757619888385579563578208697070333845924369466854966135551103113781386102078958270255620078479342243733981967125504384381439827512774627926722533827993108142783131096641028707847407086649461410959172189890554649045309916516122480456407259672557273238947057922014147411885425479201072530432764996968225941834728714170049190730612685037633863197937000372358696499744044984679827705441300779415508129445493952198823121817801879721223386305617120471721143533903475777121493393563968105142289370008688784514888284279905127773667129120754783538880431749504007086383213878974002921400304349240 [95,58] -37514115811112265591486588270582728661714488255629774378602416940891963899867726461411554734625183593276396549727559443102002650940875688505393841273995041777346462737629317397074007116392585886847455179445132834223350642199852910278439795693081193537403546092061276095629465008983109416303831679864077103332063854650607816790106144680633965095564771205178259005009509493009594013624998825071517970137409651434049468448598656208617934327909336333479528042472946029236886389347110109052240091580158743932847520856327659211876670131849532024623187944428285211800032387669543618566010632962468153238935392861086696323792668174867092509458975379551426578146055863820641434737737563277849297909082534027292050644699257161626187758900183073581367758129111194910930491364462151214394808892330100407475288709645755512482801580901324356435212279672991745690235848613905591919183650193336529333126165484957726451263257098495449055947828505265513582954933171753078801967247449850117433926353647885386060226546743116943935104295554916189953180416359890658586175638545720083728672761302714573080043909699999012912491129381733936199498646110260937181651462260890717706766718059747077090527417577167616070040225252691440920660703786421104976 [95,59] -88124859335112848302215985421550448150964446654422670207034604330231780412028812532634447146468843906330693278745889704883214870069160485103943421719931243194335944256614844882732256881393520077117486322466524452997852920947356829900317227892460790882542719705819928665242630615923738206147415712772288642120659257166341699369050691479236081167842240796162257251038579262636896575970170053652460632666743801117039816492189828944761766877822797758221560637025496043759333804128499058826337372565810154076842593550496462765523939923081490317013513548987700091554845828393999349153238161466975100387041118334535754175463377916779842057159033197672213285036013047083987579005225388418318019776367504556818012699535669270921491717536684988618080971326856476417409768021304144670240098107050652252112272363840466809886592120161202851659381480808317783297481532523375651553681933905631592303760721296815801411454316891489739800585861418977548802392675936188086855149853478578125102123740761771287094203582490624597322155664872981605839195746357575251983543779641290755902815770854148547155823994738422708175606637518368307110006494687670969678935750026990125887727199858269350549170045905448863254642273549644953504576630587786 [95,60] 200643574449234436350179805827300286810094640125960994723361139654749189424111434385121607358744186973752893794949894460173872610373553961363436819392920187357027067832797845019470732390963837746526415728139081783993758085833379991502765810360398064247872097768068319208024148897690823362252220667657533302834458524326904387510822193817162006782477392514326630522175472129141989782231290529075635280467556829017759470545047144375282615177849965117020600950367259436775210624817347890667970783239011872364107066434293090180326550451183592296555395557895824555736647739763205259548181210081386165038561535093530615826864392572134310586878124767722188158987478394849166840358174748141588217904306929915190152370935891124717314398820496810819952907864645903746049794574950131730695052681471537164892662410036973947984914087168767331876422549041542010773344557431921372757618965627373597694175610693036639160000712966613649797622374990119841266502064406749516322852742468111960213088677459233102742189360387229279641479344106582503966099903169141079222400302475309486122402253962293728385219104344553803376735489908211855341347789840089266684144405478320653622497222768576686810296217803340969459136637124871092014540224 [95,61] 1263799228680507958082386880637141368605151264806567128557506332548758104931576337958373190689597743122417155946979128163054475557228455973576460919368754149647183637775454210751214821996066476753266851731711587210985363060180364314110113878559393557296740103452667013924322817464528565003657213742870717194056313890479982047635120787108297274891293902840504849723002311628806204893064852837130442805420899514795428375492930683005318101408220254974996839058929488614405395582968324173590148649099991810261543323148817960936827481124479001761545785559113074354977937146954588847565921122800196182758215946500777726315921372806300796305034915745374661268753221767374588021094809247273002133945959744940468539034394595062732924210812254943894059562461185233824700666488102051452848495663532384588474707932709486921733198926444287688397738706443539305164887411256279802112314425215658880961261279817800212224035208110162134738758739876728199972477313080945048210690811753831636400921431314461552438004184438597165860349039437683705859109437103187616499318872107578121860875943853693826670742866003623036550587001641896381671443954442844580275329684296550198928319683927044149510661079921940326897751812656520903688 [95,62] -15996889340362389571998660057529192107753192133010556523024407292951475638013266118213666032452867544036567793862663630879045636527719513649228313660530860080292074928876315102009815612277888156909371515983339302650192950699163179494667844035939967441257947947439596084305005024292761700753823754477424092491231018796458112362913129767782802858889122129748537105395861181126554595763341750048811098591232231360609699468042779793927933187539966273144086817383140575845776635666769859470188272890142093962837698984299817226674048817009989059963885312153965738111029435264271705760532355292971474618966368088334061007621887403001291134919021909030395832416997649470171108698548777011538265193307290292640332554655191293997419618912906825327393772198786467427644557632879961111804671522596373055543135394758690532196655640507854561386298881542566492967839268260985235646117354035923568833999750213588852477728435383652781909472316054254666141816473172680901178472540269655828242367280554219642314420019938674627980337724958523350372103986955117974808349128476156257925037895644829106267462753632741268271139959169686094075658136143942401029899257941637209275579998530900612117530315173014364418474395570445248 [95,63] 69861561385883828482771976857658979909321943457135077197388886316174905836479522671791782741690612485561129614872709023233755994712007487451658965052737771392552159141234007236175576623873165737001681094335828149834948484809526823277826876086844528151212141215561128097218574096623415892847850634976826578167499702751326489888173431939407489679347324978931115038035288349352520089950999194073452095898574482509933697851501825130387506479394308788873443282856987952926989410546958066562559768669901309076710800408020480304780471449227682890139139297041066342036274549216790869826055891764761506161914711834320027077246716984993154792337054759247782274620427557508605269530960666127432980933484901154566682197326171334858093943555224022628853501977573466738273138612403797753207635882940245060653390966021728435861781262003415503647798285660741386083738622470940897956322045922692774139116101047185774594331316347318408341980652594211377600360405404223826102842254053235718542014203896542742314104016266158122540219824953350520101390015639113266269997394744638458524408454180567074887011663834617463195405985565303939673593166716595034393535262503272267887365991590610161621355053669957087491724328104 [95,64] -149606178644522146948565610351742182453083060801793569016348987932383923787323023838761811245722100154853508792555274052459170182048488870609069169852983306047995064318404988292482757642685597814086881492787085387117866329492266148955283453505640396733812138609894466596169378106510555450774367472771846884764477368192209647799993310832854329067406908149213170903217483841195659504628214503449430348719648692334550667378841749159133991152209443210939013973023605139259020606629830132016369175120272318391221302187244695872185894912105798176317778714374620483243443949077280862592404026979380698326189507907891021620731623836637762312927507081749324658781760475240789531704113438525688216877195428398471867482800848244323864769166335957804896663105311069699188726646459078849452033640057394565825760885470948735517388521551653731077038606211386284996100121566447674137204980382643768483857041261561568559679979928605715739482407730188087526294070661245271695149004918303148728469526949416519812037983620092960802480407313077933900954125331398140080117681448354053505808102083791661576450347400165026611661002642494050988513234910423619461969669840953091144927606452005200811512522775762726526176 [95,65] 172730853909349192940287460797658303998471374723819157944905303302890072426216862959440964933883506028152863356646892333546852661557020232685646296971458285843676739006801252292034946607393227103167123700961351169742955628908199776536217317050698682161605407381992746730871444929507553588089114554432461741008767535581534217719794089638524460284182461458253884043696851014486329299797786490325522005907600829124724306560435800128007561110202856997891958858429903588352973800584025361222796440531279603825380700689075280232542493020880554455463935203375875794205504311839235491615570871268476786251747722772153597806818617080617791922513889574772861881270942963418971563218539091279952519932762550738490776547499215114362580433431910069140220401193705035576415546745968169745043888841164473640379251184767344552598995274210220755797132757603962958616363350258746025698757585422354921321098802462539988789371563601411690496319872958113816481290329064517385272342871910956623502680129048413693329518594305592447973097649248768542714408972098147561341467093645652118755904626656750561285356623056728378729772930167299392921822981712090775717109265674903046606516031890442435071383375135755468 [95,66] -106631457310819972245610911654322239855365831975249848385095759214528015740809194429135564174253256340792563688669390991608157504342151241724930814418438440746833070996955236837429549939568212738689398711718568495076017950633170621805523022557462049908057840549043972032956707770171124110376318075878110222999900920985629665716062227251699931104374859090468369773775878317220667845130486418466304196080958687669651487895851269241772144421431070820110323609695480298828116634012821701628216830074140864297905169105077177127408582235585591108876599386597443613344731218612530056987461443631651358688408531615038655609495868881840608861850014595438515523557639753189038518397289364216346297398630760360141235735434622248437166249743834352713381462533531245153859027709776062443650123013808702611556972683889925285824658396736752382445806791618990889748297397226315924787498177051680209055347253384218240312153964813088502630926296691563306192119866087547369831966927932903064275328786918771687363193995899784750162199580955545130505198599997777770824786408029031469505827369230420194525179723095528936931020453141863957467847321140681690025617856252505416503301964992108748739939157880 [95,67] 39319630072564901713136876802150201541760597111729165395814921088319835686721726218887335572788392633887641403997512987577625748997580697751114358906228952582713957534676699512918770287424313923212858423470997152498897546903309390149418713208243559303951678341302352600096484459568361645146163995466027309407932557666500374446332447730367251577223149562372140377287421883358884518460249135908797318615400204375132102423624365827407150010563782975522584377143946213354003358471952368147758141434150049382340339629188025685121066917541096750723770533847362296703330737487509738462327932961327849199344652930815620787375602356767569568273873491739040330934714228367334794721422553853278858754555810622572729681141164683686878211233763543349722423150354545164948275952900365023442351279736359347197369372146099844621895255559398495297860636905057668547987016654635962784015120405808760798443354127465695655299010146741462094016914359383254431434053429105367320891881658394582300092033038256962109432294281401266169293261636305914852320690379967141145112051558895846458599545333680910905175671640783056083217977317631184227864060372740930054455457902850571588682347568007605653449 [95,68] -9151445640854091884994369251348577024582662106401638271638522916098210231750576923605284462237942568901089564672431498311221313435739906431825049156353251617709750228816562097429428939130727877746047883059960255269268460615967389415894512620888334839417159835225508916944216441575679260190707465837822636738454545963227902515663562372242072948734022359463446883285315661952503583133364533326716291104883735939441770326711050900704248028689616122338235873154686404870312027045019341289842782722820929292291442348237935846414488863012596305144186422448350901832846178351651876003789641332960714453549710562248364279541712623440056309881317116172531887928768136485895705957598698872994378041045702364792830391795086320702982707285951041594026280836767944775386359282421454252973135870085714483481374696435929056283794486224467024251096817647088855977798454287893154830497255665466211759455772057347142250611843299165638615321190725136863986463963886746936848643801887601994973354855066090874556834886577203132304991285353124870297670970946760470051345269561529184371883973607009970698389038019277895289452122720572525249754968401723638791609281343102052486948589275370304 [95,69] -35817105994433139756354267508055826354811101121604277569128674290612306902924455313674709980625379537695672624294294948451662820895786313306582466291197388831627362089503178041040534569565649634379868978007868642136465920166627822376731732930008838390122000194185960750906584027769066807732451811210687621886501238900827837950355205997608219411211967492882782689728019283110795759355832595034639489796371404318120497447854925215235199411382572314347529855427449603091913274651842579715524018494502172349063930958700771796636533488718785584641393697253745341011432974791937725077896146384813090594763627177124985678225400416265721727678280588154256158338873923905601326256052051614957809487118943653974031291117425288017525280173160269869214270026124710448941382106367845671240234128683019061462028477089173170763800815750132434123849322425604320268066554901808966765632049684908470706816926019635336898167436926606796415715704523904457057042883136211209621970331836047311450105182621334760047455473798193820259614188412941741896159381383805149160786722625299557869250211688498043413980259360475979855988059069515998379259800916962077832223978830549656643361952280 [95,70] 24346026971931026517568324059844421251942422439935665972034957478342525585786397710377525151672423295384239501238790279937422832143595764898646105278189794233705507619035436406977065737035102192456821236519217583108159562677152669041195680756484914445146967531967043203367974805762019343391770336950435605018693104124482890936692356769376360744325369387079294360026898925234076601465635600388489234182920783333121959298942622471969969055457505986590220183851690344374106716433635471310764186372864683935536310945071188923093268826825029989512754742927323808975942535697037247574582532038047844227079546422772843191519716223479805866554255559375229026976429716687565567774627754298922466262459167096132334680125111244700443058656467197374450111882558188925583228568153449345302797986143505932705056789357630208914140004107947985277513481686458537723573481622762377083934292518611758495843795565819991474413813493422987047585736029816640822019243318696413833583889768177885418840782732299349383432988643650827719286215303045709067874351946482121614055101848172771172620461140087249922067432554505656655932900331752833609796879922236704347498373865575254916224 [95,71] 1966263594883194290944381304641166208229192045290665716646752391017497007670630626046416954939251120686846937425515944810954982054235183334082465314356958555387760328210700616558427371413641837912752467005235015029811605605249520377819987497854589735942837661123942122821056530386678448049755333844459549846056648247761965420130928924501300930179578514886173102888113587217314377343112571218105700254914170958787178821095412864582932167975490821901360858855952401086242213591715437477108966169396403488661300046985658555032556374528683954824841526274052348823390445689716587648509191738362652954206611579877051967921635621065581392779714655509476664971908442947368317190910318475135898344342966417943819261868946668971225616799253413362480662707342891293769982652941237457610049121007599311936363964502784916413931584206785754362156130160094805655432018760208059924205281905811007306518029566865091746525337324172437425951582441098731944548276330461421172357117660736300134756471239226232799159815231058284112881652047751457967377673148015773218947772933553544437118342663428776383568830868547034035334852063847757785436580663131684756383480780317392 [95,72] -1217003077199385599288535497430252730115571610148223741571403971324118191218647110095566310917529035817806485167416690498276131322338036377636503077598762107282585504372621824596052213738382425333026124789688203719080220752179500852523928241211705765353298402760676313407833407271333316976999548230631994684348557525660304258557111418334144454148193511328116301399415280723311489587313341709502329497673800697805376438702053359239864017405035565702979840105249027938325683082924510814164085162360612963484598133051952313900327797894163531099971602290668440046622209952850454665016107735305772182502518148392035666962505614515227444617804669384544933828674025003255427589329150436400716254995020991655288810433979953929660618497016052767998342354853982788913801889451360422181653650112363838810810456702120143984835788675995744896432848355368628578563419321501415455240346245160699526918301195186469341228572229774306759427606175644889222767549742234967295388990391452382440390125728978377650742256808079547018477580318424041808018181539170090814430900765923936192229300423255054591107578555903250397371802100220408109231468835662946349486056032 [95,73] 22116474097671546260202842915289832672290767761236237573584826758958344227398515151995653549867393321877148731974852100138317958053664029779536773469820576168096445432752777346668818527663768015085316122521595746558423514864599006822388972116186668794329711455178505557733436623097210882615750937705642515972951053646777416528529575430815211817493929663946934873421897123554138859096537481533252957297037970487584804412288540644585833655323822774707565683962950778777825442800789822370742620368728487336617085783971031644778724544457016451091734431594163857519249813820846089918995067394982797292503837747214399896703992753400949711967003961368034114060920921492721832870593906621973698148680691621648024208780533427298654623799875624266450818394032924797726499103327220273578649997733052493418498798546217603525621364065807712943834399828525605968589580301068303121253109647395414740269312195275419648653134266669733532527430149964313409488776005997677911160999872336126938307748940946763056327374176989943044631616936612186446296560601759298414725346427414779244075870723738403080251369159228811962342314936393126310975811682882507740 [95,74] 1617015749506725831814441251714209669697646540985693486562245242612615696639275745612495527104321969930654862498903532853755898792468294587380212665209633515552022088568760467716121259611803975989511310764741571106605008895673502570682666853752411995429636476876190150223814383983986007967766591166997795771316741390142270165208259104448078948572487641134458820700224219425511811147373666900774399937158174201490334664561955458392801232793468112296236151293864335819283730002830154731728921815796608342651232675053240135714561951597324315694973829791111411337288242747380136067033312566105512214947826978194850828930653139836249660029496344146982786563616344510118422927191745733846511166958276046430406559886648591420730712740911116329646665598490622692324188235192050509650128925889979707271372484613998537767196664284648002265018427559366123452416739192396020713330084958159355107236590243186147785414049433075749888553571171045527298997053656541022187356238236909249905243089500154994268309707621597817793089915254241010931358066620783887953625805057141261647900468998906174013323186007272538165022846419808330507817028140736 [95,75] -22455962885102795859028053569983827517175234069541979085810253703280080493395192595761860012673453327865771067767615731040885696289402725610898331635280843277625092163684481387336649223225453991271651352048371047655853136204702873428467577497431180195138075955930044748845149592364960519681651328757753589986471299619619242713596087743843347589403316669192183947286013896491554596017336629782531637909037153871079834943621254753952641068494763964929986128548198104844363703882756456860720915000681214038943856888539196498181160625079285500742586404078251567428825677428823295477844238634276685562529787599323908835417158853948291114128937886385118696112590145140276002704608080570856015946283650077098554345692478976502081912882411592715210954001469725319096858702015917701193110116269588062137754028103058649872040964940644502227077484755843210581510253335578896241026566306581780176009830369057582698526567254963805620951902437637712451363383481767287765512480533926812318101442814509908778246450692606973422353163336054153359241634424957226604685839517610796315285922454662533522159183901758774248484173227627670862696 [95,76] -212067291548603270570582652851728988574406152734306498680753058009295169948376075987723339835162139368646102934262081497684553375629139902237412803670130724449346559731753614184625229339479039993440478719027516068943441174814259353734867186820850855729824956883435751155913372631866319537606392255086995216412518230254158065296877216739337780965375771945387564206723434681287233165299292296174506752305961160958219281642928562739212323494333409845206264301948223988160803927350285167363003349318944749850195363494975374787753773415994881192812212802182323130592466160657467794798034551938485724542910719716480257217610419552793266753012814199891064213415549818859600848208142241447215794035185202529655191331175317990034472729869218488535112791718292003080098040140811309896820418134202010606999459294280921322601699176867719194865798061502130831037049142446473572572710233899587463044463409473980093928058817035602312271636877729865172080947704278670718853943944713078238811620942498078769735516304637301203099589942832829910488982729759630999764467951111253992207137596478682057994999783063938675832617706561280 [95,77] 2074377401647388252974055806937278827180784926173024595882938782143973026723097163910940711096496860508067338273345545947784514167984915597629015706855390341375039959490119724799249071568099450286166720425888946591443923640088747144033367989806693525316846925116019219925126583023829807732748482560937853630576110451997438724456272411471655569764021739284093657505170700368278165259339902860502738414165924373134123065830547265928795199952564648661483379714886796438565895042671719006195051800552026932878119870635297611532372343332903474452500182276674008841768196046986357548407395749692715210619172856762792795765207494832032926127091751599374902302445021044149020491394362903127904546874792872421565702103572609553318871300541490513851327646716268891821629422767538539164338221930177559513511787348723752043690116173152435508417446487712160338862268346466421030628351458188521709379381594783164921810935493569102085810027983650620701782956971530904117711380386625107802283032931754607621914557092612043952589068274119013011217206111431061237529910664966108979620111214840012121993832161054933338321632 [95,78] 10717335938020333210438625300324139193802496952551180028391946873856602184660396702558439108506649793248023170129632983891250411590917338097762442698060972493521350311135181214452825458958230245572676951602968046591161916524939769198420589344409909645093643188066987341940415944686096681759898029959526382192933965926071175047471592815656704483235067362573255233983927475313917999108484912978647738770253185461018863146001484724939820418319109037749156311586615619712755056651802335957155628970182621208293738536471284096113923182483134499259265252072639171763349803573287717378556581277367740858246185061798419396132132621563838491592826228296568774779528560853040184240652784513729172982512618731304888460047676673279296132574607679170683595467220190032091187230927933853330172529704726285315721339266037888349962594532950282529910574566193415648385926150035215414551081126407597321542641431063134908778414991382344106013638270171504166157960982463924472876285708495404453309621831248839429324343035670047681428864650493506993854739081909236294603229364522771858300559456033430380595185289864448 [95,79] -6400341108955016293786177446413905950100123079797515402477209476000520772602374605947548136815002487229218427356513897868018225529505575299261191162293708428014187736909966334945027870979732375392841226127316110837231989057687406854454756900392588362781461758020742854822926092020716110226417794132596851862696120881141783509716479387665991817625145231789357271663733805920083082514008739242681594096426850309044154484846007063271839926901926361286784419293773000379257922779634081529170217406481861773711868904091721667698893286746024246793742871513162699105167246899158919791657234966647803805690512291422061034425130323308691908352561381150586606768238090170226539510366875940461676843563006366090992643833032483116280623603585645867196958153848134106321377954181884436464345418704924497944166020287500332189560683995773165566336758554678452381891836471567823371206888208648324557925280891425777339645364974135987087312532896087504454632084723613508492435585073771681652724546293168207161477934710512878167601007782725204024772048707215978324262442758211121572433840678962886525044960 [95,80] -11092280868814719154782450323001657472087175067932042407490789611389426614773521744527382275534305165640769071254350401216504944231065165102259454018495237827389247224426534687487210370326671567104271333284994083844349476194638306794318413383051330705006459644079734233149679038217142101566263275678435709048195520221151575093336436551963857857907221095183443868346354579103459097453805939349660179579808770611730162525207614310632347772773459467266259762759458027588192620677650142201368106174333375255288511745210338231455537289475588080519078675254531110766880458662211673426035188642723932710779609067682517500105730853626781274063771445410406984069795391852615651326786583000924382651064778350123396370341842957903820246401418215298282327655816834810658881690894737145090916259142765986964315005809207750276100396645764156037295922145346581680267607340455225991932467875147218317603893932110407288316301384306533282546957347194678130242387035054056567422250599442657930142955549439944481090738194511167403142855765263477917223313724825448028206629881345109667589856610974176 [95,81] 559791193342209625020824206644113651465289425074961537384507201061233318150713201735591712340656519040030731956592987746595772490883962191691751025072925487971745488394874304257676063486639808012357973303143919351464443876093095265869432340213579852124063417255998727556867064105221836305957794068203820288392466035426322509888318295549742151777026394688257414604007207685342653051264716606932160098696392959053021468596025401727307603539026416300927483820342301373250942186617430303734282109910621380944476373158897487760844158296490294169341856035631570922726093663972113888644171909316919591628645019666265088751863491200516159857494614315279612309396021033180938726385521984866136448370609816616057446023429095801519942724659102525370973582506766433411348223789266743230841301562996062779954720331045215812327858944894147024846867689833330155829291687139193414948036651994732943712624198212729410711678794250813352420547571722352129182764311811264024711554373191183680289484994297263390305252443764574156899896948579679961402444705790841011992875992736538783358380 [95,82] 251212351784893885263985734196657466145452229779372159677370999936471436919714039330000694705409911753757128223262468943517942078965466625371723900353318631433845237977103812520676534788033275918592409914959380725324412746009812486099746618804413946872896090819910923540188787740564001638705040722648427361664390622044241491760971210818320722307933953225740886163928497326347055046456811675773280386595218277522858749953297746783349942612237899464603589830006805679426371659093319666932383601237217988547128550262723901577286753542920287259385170063177946022239292892149264045330724399904736575306945278443169785152142677676401255777217449635455495337374283979272560106762319478650519709489647901891612442062428778084382222103023254472888993125375059374713336357779332102831437071051060520365885237154678646200664641753973192179958708491337144785993184123473804475278387215322625140044369558719116793104352280631917394700204816957143956951069132310940514915830063207951716964548815645558015372828958073551275304661937444275396971616795205745984309579484559280 [95,83] 2352430442304253040492183377741744275661576462340237332725387715013332221118989270208793588816486638735561766676412614791349505112507542906980970491534236831296634072443464107732713168301480300618794417829199961193025117959285035243380888497326080648187085377300265414218462269609320510075448188888591319887861675225134208507849916283537139946584100612855334007425401949136327792509836053513850106420927716871371898013231078369341755730046537162808253734669148351257727867479932238511622897813773028374008168128410003785880551520673064513555022805390233189096376122202657261059954911429455847756807605860943727577421414589675076789635191104049453324510360507606224108620199343479340304025339524661668170290217590402808525315356561200494901401544094990581322757333384080255269450719698093889036332048044229901843307116951634574776617041299528538511095674425584632783252547318407085852033392427511319209224424445850925883374222105830700031252160043126058838291350092372996982082281532722815393783303127691698805778097946415769793083427356761958956006 [95,84] -1816769052469364452797254384795142283780806024202817202390318813255563576530935731586105134909227390698667254221067563525822122387609780645824728185776574203728334906344285695318693464967215411563805841808270979017369485640808268945387715350218421484793179491045460831863850623293049471046760689917446744486841939722740718658004732145320097875025373312419101167855220978098517171990851302716239927246847272310894326381697746014245443147003806586732206667515066899969514407096842008119862927478042835653476283084269617552470968930453568621753579589457128657961141669865434432501587034508709234672287624266394464206613651333837451742138968789544665026104086582922344061347375617912777827555226833086354007174294474296934136724130478571602962918090803829219696049925090953635159512979109319979639526092557562975673205956793962390699787760956098236735651062161104390036084261488690583962666686137462565349157076934033637662054740096027171309332410203917072572878461948211483519902378374896696052800392583994091289674306751835131714119810443776 [95,85] -12602795034412580841765051465027951493626621703297686219749200457303409651599874255288253809120482398155906927234201859386868321907956098088519902700275242509362293058240134783166755441712920105660260663536928029311300349708457154742679525780401824788199832497121597599781848111649431344504085302299813733558583807557979461941041707448192013347225305306888415742562048868859362670010336628288281556234403229600678438385319518341082476768921505819890140287908070052136858416724375598008444673096928998825658560877825443380686854912744969157436743574811218564902545252618997190353199288060655377972047522939271697100440238417927719555376902385804487498756310661814866527699787692494184879982819675173217174915150668790813726381338413568630561544444866360181769988546206003496095333784916067048588463327975309244492387801849107713569166909444855540506906243658102845704731229180550576009939498056839803081228856409508764979061450879082263412739662682823208365010845001660445743315970558677587993038641304941524312898006305434254784 [95,86] 184184344052502617819964406991478544662252764998206455937397807567652114290066417077620149502041032162483780919170924898108887648177042523670368272356345865094757057798166919063202707417046363406791215862781503774885081699515070355393294614363385796868247460796706213988451813452743775877424222579981614901397751938537054943749012553926772062397490726986889186441956785259783647685671312955339506407532264277096480635003204214003330270751821930061315373213268217106795717225400998236270869957274467886164210173817578377225780989748921739764585340772013738439607441727551590904755878454327668877185619484839334663675168002064648719901800189704006765730652679313482525375395131731148510025913871116733719515338220935691463086651485249714151390319680337426746865339066828517698090643060140397699031924622160341962402394380457236441711700994052353778765405905372641178522174138516817216022137649888536273253161317298232658298921289682380905497334668904087035970457141704000252908016594362566568922542198306893143775838064 [95,87] 333415581169893198844769645201275958344973947460312817356974203877628084946022532502601121061549454708651295437106342840055257419749674246633745935852011176956634175803401041514573525611628899285710080989234960393978363483972079313527024087712274013205330597562502417481387243455095040765778419136592512122692247244953030127435682015810269821874433555399990507834098409583496374089397480194197679593686319342701364877668972231422650377812745475112262302152763501521677426683765862331256182082968945947041386293182599997115367604436842709881945893377981707997356397474740914636735291429465372400855945200763611450702535293443384885131967920253155241121235603010431474422712691917917120742692421741593255340303596002577625416415784858635059203861614797909025052923425012612454754267850889561470766216372661263388452051601934588312258251655919987779185273479992584180732839788361486447088687249840029383265651376921997105639839555844908490017736255416119311618312532203235057134044986723377099401479178339030 [95,88] -1753856117898720449046115452347637040020733671011441819694836466072126883402087155319814453417004785896233134271966382912109280710143276703558798744836482418501648520041274443115126010795476260162780053376390993584953839269822571594946226907006492950182427603343669040555457098589130506444362295867398120979812561161230888455134129929052621995719115319372929719076885223413434400533904146709227940057253665561634116932026527466844792726007509810425939797679656237015487827634979749656602976144633783280059670189842507750224552573469077410625020217599661690831301440791196311846571944802567914209167920667514908839085579287246507338532837888976713475075026433821938824203219329334054441976233882026405096082569876656495776086574923557419260801015117412439971780996744943015500752458960996554123423328328529567952705778914610273045269864827783627698188452350785297428680006491505606921455203407839547020533393874075547081339399989080099271362790202560998204779888379256311044882820700123385278880 [95,89] 624284162919246296486222767525569252225465228017001724226447603316477054362324260229767877521909481309954513826148218946906869524804439990244664912940198752518716531838620032447185610415577668697163274285844038842478151714082551474451641716743994066527241762991699705584425831072701687418021190253797900063483736876016263155962211052418184010187318736419711713289405116344751125031293151915054623091250147908444943221249228258842860915741267535821489710502607566065035640667807073892596794139720118838449775651924133344059856053173307449133832138872266906790680496326973530776661119747334197480224911883967910248832606834744177416709113201861793908916663962914030969307920686048398290441220141854322649328105701715072193854936944893864496536312762679540623042044248887081052517265613054445896101070492498191969409569641480943959264462146195067642991102857388368257027860242973340982590314150497824440062936239864970506280949938445772495407191677975147231078194672870626779199567076 [95,90] 238718736425382714136422848606024126520748538295596463938010972603833665819027371777365643223911351196658739908193833714236265287370169031034370459607955015201025508427856964882430320863163420628841373001444497774711991395360520338104527434014735134185016486305873638943656402421755755108920362271393343771395102338644614208875666354163374471732423421977617683806302868021677778532540332563365540309376571589522158785140652043067308932540754226003376501218948289233765616629776078185141324730077557333970828665387203542730924489049201323152421459276730811554250884625518732727323735496598301946170236870091379070469056035250191487592469262600117414728795504298825211627257763636378679631017117722375625328927066252748704191105376199232025604546820165576945190234905586641607863994090903092705724146617720890966171610567951123231370680223114811625416701216118556456979936637724505891556279178638877940190008645797890665025838433453529232573614488409268070767166033322968 [95,91] -41118581130614388852239845592031485028089099240605580772280190133015861624005608654516855039298075103030001496231300217022882202272320051218701863029067178106979864942469788498253608265989942543334935140976128462392349130515639586454737015253838148116290759837399926279705253840629545905909652198226904418449670419178120355605756496439441579783818175959735835576996551549925071713974915196033975131651121903179949872020552256124670344524541904195964306956774961803036088936543356308902780041310781282164546898199932822944276178418992816210889510831468456974128399456946519194005474663786007596865384934621147665861431202755008393615402943825974101718895408347501445878572798654747652854694440823488019984564065536865327156659621449463605333676500132954606487857622674315600529518298865154432244805927441719947697083252532078206123405565552453059426134797613560070307636715297834421390059340058874824553556396257125032341142439073582072811284251603011316469 [95,92] -8242980621657888897617900739253075898183755060618872128245710976547419886677124985191102731945479724676043239639964660825120500901454480337800622101594490925923761209022110958731775107389751459423920980471944145588587275755106701583898899352184163739395300900809222588899957243345116065041434080186344607606459914272539028438723605846000485498613538252725608138149471334538272759653995470928323298484033229775289110277326623961040918195936462752313030620381157252804729006576545677384707387657020792832991765753575099643495591970256412257663445007833730280094095783421230611896603622399850466470220014588156218463745596369804435793290003901630850370110308581021283236513377900870221750772375586282722845345066635487882036145623211986733522616416576005925130211625511496622284726708884528526662147289650399775233553605024745886157292625850350477132045211870331978687660505257150893346403597212920208203229348632661509058959324167088499331955520 [95,93] -113384645732556150963506042564991296064129708779394512330305659710508282146578189402341356792749573320354025079561623691522065980304512234205166750058673017526686144623289611916242426323793193038228857320889538109477168665916482765634825456862346495134810480769550312024869425274630975566393159196023262472215638958708420957020482012848094641581245894877847951783670499607979455153221542070884289610992616987674258088388649883705017593203566810325277098007113132667730474322152112194851285311628852619067465058287535565912668093860319152195088793788714013717817614073975771927712482555031174814498583769965808983475960560942419502322084984207612283651038332675827654941844575246170675423864352996850478334289124177412653370542585354111057241793617759006660097994871426131176865392818430865526683461163556391639528521273704842742958331887605549335914880752370172250867340545726406186349818960165600622226100601774186174935766646744 [95,94] 1775965187680159864097628443746057122407195231391704707216522487488552473969420132965574961259288872124086828476158841795062418778456687742293167877493150152430047939417046477028991461909702350412592946902725187006015902237942526669357075443136432386593911126490783894374073613174791981921411643573154669900660411590214226247908617023528292259876432772159990112317716645080417511248224674275748898857409755663177830737615098790868086152457996285970135791572329175873535647150718746535910540010321228547917918948727279417917540067567139660101056533788438207266562328974972558136228102340580865575225952739753204085379988935919699157315798224552631521131367395717524126282416231630174518694797883161791939803391490923687728700280814287572166407487029909826759692400545595467287272472895953054006367068864093802310671513258596203761951891625560450617480615013483415385085242738112203074175204695208930339420842026741984 [95,95] -3783344234740590860157362072369628398027853855878551666218750864152661720720667431483209915397333727276932488600151487070182408584867536556512055401541228197706572491873408051528526878414090125397367561513150329140946648337447230689102214056545543855008829443302089974811048873294062767596238260423287263874991876837113372646621535524219217021837241648920453634895399976019671660674971834864625106601324150733499265426321300971310485677722577868091641103495396484578401116332900188723370167706919827027028521042831203202111714149085508695077667476603967841970018918125723075121471741557730002552721032661611338358848145195017279884288696702094691838817161676596012150628486773606279485061471494186190481506083595163837792825706769420413305796707121734411081434040894358600074042300050787421808810988031005878104234162727435166957173677416901210779224167618089286937626762630803806534818363166003353652 [96,0] 19527240395019940569968557925733589869549250814795941067398416837326769573773664566066423677502216525388573648040193771302741973825753225307810171203741960114100234273345465215475422712072265200975285049152165109126270032081717684449845778755022299699462603088466431146872940311870142167982310979633248722001791450389221644000454972617817877174736602120092260195193414874862358658358279832652787965756194598803693638436326568259936970718506501973579167384416977138565211282245621662574686622887970986385950383376075264571378679688002743931505477792889327929719258009276083876711090169475202130620054139721950032489282313006596887241890641916418713776535694245188813961810699686906098512845132594205065103740117685379160819330672723158681296913666846421778973910939178185155640802631625991496872686442398664626207914548446883112359325161924117581785404768402417528470529508724721257058657494063182097689961111930808438401746229957976283165980749732806313454253109213608211333010301906473281923512817687960529008712888488476943953624568800403220889431158014070672779741096486538569928526294699662319826551133024880239550273927546349896592878532110542928644652863836874362833929587175242948131203637559720823307827664995763257074035687797759563836087045002038210064723600222781471667325237057103917759642648506967429544938224890541697931305659540431606058406104340103168000000000000000000000000000000000000000000000000000000 [96,1] -171220284457459401419322915771608319623177215612303832925976373854954124642285404111772226272769292410429990310324073619978209292727396173912742140092685148048058196799309288011721926121393245963503114242346602544187829588841205894471815786431039772924436788560801983796275839734120289438107175600852253389355792892800556755939307925563287211814191932250757161111377563168026708942567829132551777783778270062756151167882289690271981314875050899766257600059558513177124684369884543746130120678797663058326552122503204403644424237954823023610407360271695439013071559234935360477503408683701178490946425220852357356424927753063943848297692325181304758652790149525185406526913067530362398081225956738290094879188297671379626246713788150160426761614828890765677460298630168970722596615486102216025305142108883613943513754728760352084501359681733015908012615700640488909854566717495376839145969901321168182098456347780383291686876380817520285745961903182579366602953814786740820771097320846707618572149371447755266614516476546492722440497298842384470290896822112469474105874585823093119150370853634677688366522492532201853774675972585615875139491773555937901060649075203361599377180368051226631135265092617446910662049150637966843569099216643589952332872730881894377304591386167067899317231358887020208600990953059943873273258502893762813057237152595150834366285161999368192000000000000000000000000000000000000000000000000000 [96,2] 730475564468616026028277539002746596860941102502624191918606952436198004039064788433464461136333766486015165204251973786213198797517887508386385874157338628320338702576157235367938446748670602741272967830254298290058320233316199659483575197893581646128216303447327010356841440121263996831217455126733847737611570383022581272069479015419114230456977271084255738317061067552573062402494738216288610033790564636870904042999553087492651023134514785283446400240653634005663467325666692659003491156873183067419982735202100866427369354393459380214552584903228531023327222412563697011408785061202038116832466455831201243677498008889681217016159720837158012905065695278304521284547895123796647427541700191094001460262623906429453605502825927251922166248548520900811316925224576813417019238713037826255586005762797063923644466807833161571695994861749751078125576251479465175343496343139974013595945522268189787799917649911523836623932204273240916267431830087178326448097528881470875958467605290990159946699617555675974112256281169712402142146010095673998034645351061473993438763995718397571808658328706298727115878060373042404486617090533628746415060838308592002897713144822772528330554665903194805767414466724897043557097383067002064659952706441653002537369074155832547421450475291609711437965705343378878708658406966538033820902570409022713898393905174768942630565788247916544000000000000000000000000000000000000000000000000 [96,3] -2350016854587037417243365723628623733054232230966805344596347056119098432994749535468157174142582606993384969885452782062352433749565700473589176540337218081273078197065964704826070092449751571791128600752553850978787616551890555588633085853224881411876033408280477423890508065763586637075653080350973211178238497203736598989737713616994726247184987486623667324314157295849479567427596775047160850178938678200963388969482690119968012585779311360333399065658987843689799621913170656780509635904875054876648855358095027087071209564970525716500518536162077821414169937722236918842919978614737602581077552910101755792647834442805652607391163693494064549125740681701340610416083460938158917778360680202778332174397043365445236687361421228963864260353205897513360924485131353945857887669646168130600992455673611098161548736750765320466621608258691480763341562120701459992289024452893138526185757222415664678382941700390383529032183116532992800775975262324993394369844264749019591021705222669629242467911711705631011002673115538556293471850986780830557722975380003420613140652431273901230917079961654399170651238383469330035765318773931328545892812013344708251734179093331076754411022465180078239831451341115518418422442172013137808294208432472364005045284512739415389249375769917764334163976206658670314662574905752762768819885959109992541641810782805040929202435287611867136000000000000000000000000000000000000000000000 [96,4] 447668991744524167017735012872523465974198107622304492565937024570288785424736847086989184740222889458603285742456062999448899992623309548598150159780096418612313733399144215877131560366494538964106031990971077530446233627002137023955027050522157367312434097435762749382889981127429595247866119885756330713884590035848432347414674023525119807923175886020723135008198019398174573898053940413504134825493412311621499109620819363718346491721503615510839096675441310442622705150378689834231583755023676837428633237987010800744634775943198177860284878648649374532458878694719309192530797069347335058556922269943146083338732638738004306421172011602993755489554036800944829994903294085192685387812606335477479687585422834989117318422155452884192382402146093871234627138320787946376484457776019391215814128317952637704586935870142558023637730001825955231168010188987769592062501046528109445472708597152562199590295984871702470518633034338896811144176750278637778702959416067423129498095265506152726468800731493402726214145278518827108731628753165973087926871497634797231648070632528502762349044360075618937386339871919903641694936559873420740656065870597507522370216002362477551305579872499538252218111211381624254651752141531781258038796387634592024162840460751174686072611423628732221306923125478896520970073553266234172717516874421714319623382890323118487470547708114108416000000000000000000000000000000000000000000 [96,5] 12239419045182787477632161771867714067530180636263543616888887558297116728471180476225169594163568480467048017135971841178921191598186665854376539600613793178672179710559033359845164484741942804540232693825364967192390158835150023278365567132672355376737412713257109377866954268431730755326470759415014150542275671681649021086695634259580563428290850696561566901055310739020128393232904926043297160660042698269543229301576217764324471756167881274718859382979695507782415218318422192774249042570222348355080944686303942957963071333907445844484795370252239287301743387260559752385089802218669734060156061839299373448999513358303881212552733000148581004557785445023963073485119237997431653937680638197805652125794338145832270102999574917604583596877385052248131062239700686240233724363879408427279961480844796160305200539331118406914330624522731531317015174814480753158575633151967300586120314893463003535390600884539871962793946381479435517516885002711731594532100527963332184935821422044189010999009342413852492653651419345807652164924167576072886552676560203689237354655644782916292797599145243769981293458698457958139097878122283376480936838113484532273321935291380420023587832515737924100614726486847106881023805802544571207130517864142984029804821501892847861189498305349827253400767650864112709228027096174877161520976647914302842273745786935484259963868448051691520000000000000000000000000000000000000000 [96,6] 34236586380424011045217630551035750407784303919566642581844801830101190612810847661255565204406169574403600467185505156294040567628126972075023738117829879364597931746344857276047636386343614696078336833645570942906678415735880884639616897063028495368443486274907231061476790039305377070662000606402317214601417335001288155803893468069136200236470182967230677641591721218786700344708348121593025313305665050575962012369564166565734203871242118852402064101076265537428180004423304327405710117503746141499570259950148904769412321157126315095566514570921387363229078722942928550020407508532735755314606790930064527606667668176429065964641817009192784827901774422515561395113848885837571881199344315568029639132186540550437588203886139246788573684521782179096783913142886381340208079327674381558494905758556513470969950280683291414810747522453424911464505076096798185102782788792436481509533088990108113369281325027263322707378233648493637745521699471033558439789196890265933092041938757699126802727075865823057005905759412189638192446594833600536987975179533634576491005868174915539365761198614895637377301032245795530003145966637650841419952121950254121134893738065417991713672141997762204321080538762477332667027080405841088580845302839773056875810899676582955277450922150397457553936022106346342254968285524514345633771761068024203394620367398379047265401490021210390528000000000000000000000000000000000000 [96,7] -215268537158483918869704633117398077046314584525621265323203675463817453661748176655853609367360101313532937996609491074397812731085869704093682786349284109195733719608783906697444472131690596160056485359847531940537468927151960535479568775625211727720556542419560866297217099823412762028919873836427416671265909864195970137017176446471240682645204916848831639871226319813753673017302538646028886740203971061650805619021120841527157241032730912803411985878478881028083562490439715209484271058432607763577406368113580284014904091587280942711400985641410103475097400712287962247310024688129496113067965604504803305403556002773257830712727642188637215657091334691733532096060145855231042440494956361564549413746413619522081731544487821749179861377765921733450046374213719595379616102552346740339805503263017641575312951291624553730206357390763516543258956764685354823135089751638753955940339426654363600090791383538068303762164262291238653885853433649494831066055105562188407848056566150821978844899727993590024722998074661901164285266950732923631662286329969249989597773849073552391701733275621920710602557648841647497671404403064260320144330821265792139321956663541218779039949184914875253554388355991739851929322428927338963522244014411449180442787399721323982366734586946324182442321279547355903366663130441274857085957702073131088475470536798564947638740048748300206080000000000000000000000000000000000 [96,8] 376537699785407767828505558038253535242286296237166759286201568239397485405206129549434118679801093204585967533673440742378958916142992712821253357374871644617599941187902591180493263771645383820501481563447109886763192394966840835046446916369709021821934189331181529523724999287802155121115480484917377155336167506441157419989162315696575060891010197761918617033593097290959909425337112684415955921465368362934764001909620193454564425558348784464316872393271213742275956955762799638693566931377494242175212229132312408001361750691140014960894110419279944379124309918205502655799797934890080300934917467316305774464293732063601689208760996729849754867514929407941430229148437901508699565941281925868061556814557070405214645874809259754245060307727369450178387401652927825510370011400818379528964939340776089631261695486282358611471989778009802339498627005179625449356113530668835478325350670458613923736533363495293121786756476290065913509730563881770059684648511171818525288369113580169111625356745665784402045421868076147735284993930647944655017976790716776019253862484846203578594052820078244815601347313427071022191397097925505497570075873711981033099809100585692260235303988904071738545411358287785940816720015994097719176044295319676334659785950731630458579610355218823166369437101567056965427461846828408684982236046009299236488583097067542956861698847145992388608000000000000000000000000000000 [96,9] 412660752145240575460365969119797564909977824606371719723983465732356065590740888207947273152973396702573423844004685311482891862261700769276503067058127330228871721979596370420888038164466322577167735660429663093201406093806077472859541517119243777710171434599655592132750474043289934281485834827155910035976619467513604948560579798357728242861469621944350024708357953265447393475414694974879252705295446186008172504370478181743259368724470004307035891255992381862825647951468112097001545100820091070408078192899209511059397298122807069014088586719526221307531811738894358211231781052667862731148760268581349310962332321679137835055922308295082724610171754991034410201893333566764240838082288347306791397197987927344069205121564758983047845387600863224935162198645741680360596883799896489993942494772265894404682603301557097769399345089678185068651608769831416622417476819227485647494758877939388685627776745466989678096728725281082523098126167460589012885223420619876766601944322990581085104460019484641077286819756293321489793558453360045516407387128702485292515733424141783374089009281560142142056026732158015073302066879873025262281667321325933291523459856929378570896673936599231313341163292141128905749374102698110491401293233168540895014069869362147867083841989699033043583547551770436067954886457818479756759550422301080478664879045706131889601526143275440799744000000000000000000000000000 [96,10] -45486639705933628936135080465607071377760251124473443671701766962389240816385240980836518483237747358323300799872825404046742538482415921576399955178074941703887860369216254395985377914729837780156966570614847333160097515487739241500951268367027188768647683117357642720332260181462681862509492997972489691997213479759142622019633825506194707406028261653873191339292556347357689884816899017131950681237547954098641744928716383791312378247241649346500568712250376010791476812278696488413479451278539537571413276527024725651785544508136832792990367056298920508592787404286483274285151356617405921085068351779905998083650037824397455110211159468396250023925562753400900685331427612267935559381256126900617252937886478560218877936056144867658243509372530039258131326786322328736687624844395524672253605064966615766287907357114383482170091751144667963948548952302068776820099137527904830230715903513624196030032626612153280453623919571884686739145602374116981847146565014257499488790268061508759487042182692466397405219334250715716175057776149370800747256109119917207823833338628461959436121340694323551308178108930486910930754344939600937561965500283791680740132700378146448023763127380989140193316582627980443973780270582226787361216531869676773391419938787021887160859789921687526588890443223363601284775798699585375384359980029281152994121332078191362824115770266207911936000000000000000000000000 [96,11] 1984158560619922323300060360302789747672574963048904219678397308681936100465959191837701441478600162051963193514228550643275506068034561216711816279596798876107734989229050233390978040918237072187516750549451154586162319464335718206272445721496364723164763794535294624214401141523019322606131274059692991107029017755315062438297126689890518232562673857238265516006018656181181497165678479282195727977258868916156601165241887668739069359580379199860535049573750922877151283859670355148459541683193269016897934490759270304644482986771426860899602937361862667056057219435790064585533295580881424035265589744164991919870549555913208085351353983972474175919599806516547429328602775906581602786794868286930166697368331208519857756750894435026246573797819502341246204766270624144501955806329376488528219366929018594557954630176160340456536499347082938150745082757073316436523321691089957828735778133562716144488305052186954683888664099312769338012630102182347152232446302065084258973008533175698202993555201520722053378652422207454197756330164018128893188665601303974263699618464827814120416510705564990143339288500878957506765339332962447529524599745142097901824419031693964548684917437390945563272144755265274334777428716935455716903633608306749349048302321246801059564496779697218425840123857192004593168903786620928762076416052149312888979875708502856643328597644609379631104000000000000000000000 [96,12] 1456716662057886890122030958168058030337694453653609118559024196924552929208717795478599301558497156352967983638787133421280191289567316588035003864303842060972637073292642029818027656652201201051496104203706865353469966201840563275767654271225914099734774078849116092686946240321806602345488399954505650624616952997552266599302957263581581204843577389181019649440368467752865643314679115339552153392205169217471785661468430665323693161121227874667787096129799945807414211898942101426156269500968708478858317630783993388041252259956317412300102495660934083150912143917068022612105875433685048200550500877069311312207184588733475267347864089973544186059524171924099448854959074953140146525624692994582239503732122768868853369943552462479043070688304071486022987427920415105530848114607934982751117722437602847603060874625196029973521547423146022324857072945427558302003920892606411050099286689350800205774558976916702386368879872214572321219472528157456768660452396441909664915566816599367191071817995843557531492085920858339442078289467273993211676981009184451866258965535013627949503809922711973524852157442097212389019603692132241720273602192460145366176857395254010982998054217910605966558793297225575490506888589376906628079506041016035002773707788186210992615447099108675574953551921444542467481962264196172828101560303119652555495612194804064526114831061339789590528000000000000000000 [96,13] -3737555514101844880309833221692060801841785007162732036132526564291212737877584503082309516573050904847766405941054886476985517286539640048343849724686832329648066776650766245280693645983457907461633532288037499629988646166658531355922362480763215374950890013798288507081686205408022863779105854561037732449664108843559039290985015335305569731670195520052800850344940913215170399534107457216916870624690353586814088988611884626273094732897216823019058065296061604983607970002569818610411134274573650807714538678246964258167339330497744386855103716472192504994628365367324094600915325860437606799821968143453788493879679435590036675101002897921186382687643601161846519751339472118965215353306218026356780343821434823582619381143697199990582981721121129121135656682364442744640929810874779507830756332266799477526658061983099801779875076738570667869083808424374842341238378628194884487851582201780318950578539784551614706572962698179996379549810194461003471315863841590547820462264092625357011523155381076375947450930173335528590756128274874999280861021792553710996473334563037921197656561730440276482044859615556286949796054129910520834498175606217709485584952270151584046336266765706920128094502652460491472511876787252066394439806790791163948837662728211950466488380975782829911742811468007966841285345540244077682797456474398122070679759107873096897137400785990267699200000000000000000 [96,14] 4415730729741121392539466615803121545359583248070615490372865550715416312486843253820133363032443318166198095973902698437570759651138497921167514619933316699651721793340543972946068471915699924396225582280184746601759653351498905970493419757031843142482139729120995427082167831627354649528781281317951639493322112345446891152013319379708913168325441020922656089116159031856579211106106558910269689281550834178554880167066774158191656458655984483427808722793155785107578480637424500219655270332048663037859541150772276915103321413660111794322678822520386657704816121723759571044689481360020610281592233218778907622708529538753803661011347470750372130995122886849030930423255565670863032750574306839906864973084104253452946517317250867082163450103832120019634497532851610568203737560824653284106938177525719897318783624329965752813219348312080805904579786064739481603263762451252119348062021236931607666064679639605565314414938835355397107173407697992954329798715821558253257538053454147257597319692928550436588186664388447054527277534828753975241374320614534393620289317228367646535958270502811839957094500332827951541886660513079948834725967749752107730061649308761864854719351707755820026471200742933112230211409075472378452161276562202174120108793552749871673864121446099211437958671593099245076672112687908535636745261219410377448702429399030425096373786285686139125760000000000000 [96,15] -604176123056127173981306940061456635029262642533538279108253147404920381910036222595697271809395027504598953086710085645579448167483741648803219235501304274402471568287321171115241657447331554863628222498637902397271962836063697069576361408372116794163368735853641058832179876964151184826822276396740890267342865315401854597875033498237468629729459927185215344165665542455793597956688624450561092280356604482644695996152989969771835027620879318187731360334781440466559136951173830825357298655068193726637258532409941760947844262115105557947699358178476890810127378630644756748565994586889418117990031242756193316540597698817953193571741159864267060258127324704154592364580626562841869884943919743202777454625785314180090913056923344864215338150657727922511534285093741127526964846699700091212556629345896863675600377354346329631073572774260149454373388467660212254116220158832848431653620782760897807333487455327427958200378999961832098342737201582444788372154353400083580774175579224089774797743189103089291105273339102829065441741112604025141157079755394967002328803166403274891940433688169859497436630510455324034533887515486003938927851441103718311074193776720465967475553490171545508640428897714782745493623580696769020986764634039205004567870430019102044052549431721179038077580953980280547562224662064245841963576351608389760145346798133347213445167493616490250240000000000 [96,16] -7419867213264964245651952284624443663279769674868012305681691877719331224253112181970308367595332522315224887004309613846316582152920944975905086307328460157397253594980581081774567259844798379413349002084858098261380794382821640034039706115443553471148720002230953845207178354118466246756902872735337921979481164906867212250490283120940272783814006052883068315185986722316496486378080649614040689240867697349129290966092853088222402514643040494909973256915030576148187325292102788808538146591873049729258326495446885414719475093663838230078037040994090875094846281486378018205380120667770895488112799429143317256159825355278370071846254580890820383806297481166664012276947559675443943614949808054608496438984872651363152991683412934924663797236301257850547487427913975690996150939612292080538301987855971525850053858371047560873863472512021918810493602838385888048913448217416238224785608194650468144986445003743812469630796791824014406008381929034004020522104197634345062468078589263583467350812108969283879073392896288991526131095503375407015640498522992814701821807187796860843452035190811613295632265049841886614426852974054529287101457856599394327651918717767623139113227265099722391816055592379545446517491136306671074938316476118583016787575399574097380097594838401783866881171383441620785542125228042990206269570891538011512859583240206374901755102649188834344960000000 [96,17] 12590005677403222220190560755262532162443885015226773900064053006896291062628897999184682284127365013568440549968082830414272420537095871722098764492591978812727275532985161328343299241255274415941992845215204443015925823786768238504499740394768948147536320848708556661678286064730755305379965901157403684424627102936851698455150872919671511330172035660314851713192394287080021152685781077799065801174286611212519889567537415603285070224499351012347346784991791685102080265972667601766444656367766705633098214765027395316164552408046735080480564439311826455936849073676020473442674853842585539310001153546299313656672242182853767268161181266695117712703349055528970642245395782009521605183275860674664745534511654509092478716043919075296349863410014455462843921846071677240731593016565136124420924867548085306165160355866248444849626320703638454054265408999173557725997369557390297521747214897759745692837750401745690486754647062930768921914383198101165267965538472570058857310763254982671615653430383465516176781382853778313264043592074456806574086073458584510379831049433319108912376909809425833160136285818264652667229413122612246959299011220845256706203843674552013081977396986084400002648279303563215976748264920537326837620243981330191497262069071173950311323456918908816446700636585185576022377498935923366940136663786061186765190732294252119443891908051881252618240000 [96,18] -10232053637795319425250418446794663181786347959631940330420145306112447376982169492842092502343785713793652808044300698830565564811029206680903283437602965129631475959798511730340111068823741014411926257737889757602406688735611274465228294836484689483837535642290054038030917739136743895271499832360471540762224238021055210783493768490335599452091515235012523415104869054371482588049733147364359047161393852798116614285275703097377511643966214259832444429120656500669450490292084813283165124101184439393204698444833048026688305865152372356683065852856466353584694924308544042078463557575297009855795926903817834103208162904587971909672142534607832950126178420869567944938170163923557386255600951087081029567990154010106624630456258861455484458019111356749402002843313437301480922548322680080270607942763778049058261845872279599259755202688914734398902595873201952230847363179795224014097018783359582422900766373250421215936015084358360642264333342995724643407904281624266294478086671907804170174346347307400684999441113032259891277628182501991913510189335520986948561262701444837965924624902120539597569073998440785188520487641343045315268908996286103586144443034383862125988907917001932777244875012073943237144828479573403751965583878946031956166219339863304589613610296497298864537906188542120470047303304983664958387046365219874369629656517373649268606734812979362465365 [96,19] 1457714326153318757148234856082817901543612383975625056754074653353453639305549281657555394595148041308250792730655414556944675066666685530996098630846773376486665573938054658499839990793473573342309989357308207869721238410693169707525144058100084232590964539393667444559011820068030191043556322424380722140306488696110681635984907358574755352775226894086304350213043172712196908091840185104318190963584485605138519290785107157913642841578823340703020067651265884978698023244391321435899087212811575203930143008746202733616911775346950101714420978147669838638855714685736300545872507893726034014666335578765985071325954887668436426155718343479187447910209006259447387241918734113378146155130580404929471967198807803206851442240172378905809759678318688202549606883849137557863752062273919912951303963755474641973847654482847386014939477630603376948591260173931163522022937316259054687878053919691777127152432072624488639902495048861696211189731599282471870423510999054903466737466839322295224912907121037861004314658164977579247035412312554776555956078236673855520521154140432203575267564139618466454372017546975858228472102119637058381310329936679655719053598893206982701195033036761664968187096076816205824526447786495991102121802108880284975662065541858924096875464853668790605609057098023696921377586924640282695614479211545873175053647913837656285774628187584537600 [96,20] 3903588068022502603053509934572922255992569204746735911456392712024982848707715535172887348052575027953639607152768120512993516800516506378821101403539832777423532329102174715823604878788607796099534945420248066039749350035968923727724599632577928307878199358845595669883418595094526816072419186142626269160169563541590359951743550158500057700201398676508925053144054509493883782587449331188278799012176002662589657297395579574873793683282077685462518496558418216606860056614189914915458256878814340056533429212754448449092414755224791374143157371762777395483884483117764412511327945144526878330750147535229878395486078767381568063749354924211978780493865807898190864992328276104003130554460228343229462426726813026788112780592574112292273778458436242863374204672044145227205956415376696295304026256451636634126421980522708959126555691817676111235939858910135540901595675146177188900134561838576841980278855789893333151951913987058306175264533444253186605963468212924601773054327238123578115588157092404042455813484193376348592740058721750006231532231274809431606974267997849926137742171391374601405741851265066163136565095047548604315377013421917346361472746460743853619510612419396447729649740570559985554222809512758635112994985231109689468841118971894795341494831900940516618206031402426785691708958133061179031972503048186179988048683526471624805751344876286720 [96,21] -3362363810987526521342743957705424159838487905974641999426844151319536624705269375940429211660994199098736910856164039005508341387266672028760803010919114221372668058887368212869030986265477755603199178025930911899869032999519481795804913927204900134074387708272366035222150118892327398915429252030829165164731726999844984979531715342296739213144481408945471840198383967615813111589558393205803077302071465174908122123586565251139832546849725092032088688562247110062921106927162673846486184355494531500831326494780339359955982453982805246932805991841924867624763230473433549388986010407750750478802667863705199347124584845225326094879104782766706224206261097838171079185725219318544367450399966847048266471404363807813605782399077160003807293930802758238170798020039106264936692928997001311475667109662224257986152770621033936808674668904529989900424376380877557053467543406344509353463197284938676972958178079419499921100465517953687878075042364123985650709014108586346403971293728654639854640232437614755878644364976445924906188590610159741228686180390399756756538630893370913656402471553037340419268720569706566693720675727259790518926282629945700967942432669678792223210786748707902373117485892044595046783608162752570080440885716567450249877780172815146661793894578340517004630786327283596319359096673697093287977190636228718699964661084995736742609410382080 [96,22] 2674853497537795243820659399344640264097031848971992698590225052056748697940689177998077130412570678355623214817978652426174889430525452369574053791938107837988298082453484057418296469941069460438903826202436922306054493006807704331832535467986247497965636052868780367232765934884672312707320305705562582465608662839112438151349570379276895761045464502007212681169872828799535267290901243337098160391410091665766967626920690000651794963482501154875146411772746236505213522983826068593957731717038648838789379060047322076872742509421136298190836389633443644556406670805619988228205471989455778097040215654055055563358897885167654823775304390007394154451670273561219661643514882720097525069700488941938371629808803180453564332191709514943336820118897036655433077714104842119944290044890080647628874203153557469362821229051315287116261223787822505906890904015942429063389851007181946998053865689923386236917993066555170713478473474082836357747533766757151550003383480540799314472816039192085697802706918238008233866294317436594281686693363332983791596910642976844838712664410461077099437572550851904418548946759452953651333820146831426049696762066758097396114686989549776708482943339086617973126942694222714760816781778047905108817381374801075309044200711553592684328860272526524519627757018983583543855971341903131925817187503170332675763302765431284722871497600 [96,23] -1176693731193023157768271807101030916006446723258676057167329868471724284095187382202461613305934084055424976229508557172442144360013754527980232159094120123072595261320875847780825758038140693671169470517737830652817709679414222259597652004354003592111130993367541280214065465422754208641804428827366676110972306011490104585177397544610934872873803080758715285049215870411341923570532616464295608476563386056466461252302658181715458804839703831624038095185828643437634170427870164907902548806769063797731737607066255137022143086108281993971775631157443453650322854130147498750571951936166289878451784647987274068547372304625168083734152079224747461239408136876616911962201335483830799000283257653635889245833146182913759929644600383547134952663780056794892009668608936424292151174030083167418021777838513908453134490716197252439918149674213332427706690866883267576973316836834115635051519505903873403752661933854404094115525268547626800129870634812115583958580205209411290190395139627742496693247337611167303888588968232538668787565874798359422528848447056792742490001661120530174649399941350588239445639543683907508389985884693598778838845430264342841146133042276572627466759854858033864192502355113582650294608960319143327011127641415717882612005718596340098052365488338220577143629397344661498160204359987480870545775011231383837546555771681784896394240 [96,24] -651551348131189041477978182044438046575869146409512845820845125737986745448907101905314822247341905926953934733853696215670141006390624330624306934196068295310509695426308545800974348079679718326287913667553936878593165114894272630886463618526517580116051663462873404269922265648742524337308432045936778219900324314855277972709087805055834112310714005822668656256065155593586030408984531581320841255445064127229819077997560295228709921751137413170693722444202147499617168064372638515332545531459012530534898989944124713769371108918146574283627224104112009947460753443004288719448487454575648058630189532922301514299592595276645606048005961695244311547763030260237869625775295153904840657444479260807079477282300568837845503646074925099753445573205191714751465715704643571372729730949139814752745599248030356693838592240264872895795159314175180436290343375046277383683039674679678612624044995007801548764304338411774916089982450337027929856068995203437347844229761096362563442648965175952242558106877652089433590388009887902643692187456671407416996756684159562174227247823336039187333837533179958363443400716116296942388233063210771932203292339925958320525154997514312909538837322484690616671935371978163698646917272021070131546156650425994740021445585668359542496430535160427697523273144686983074279803742742425800594937835222971005016400986551329614208 [96,25] 304103966398006883693173186284743567899341611776750981950686213940422792766653955093695753405547807880597949724391505099851503025898512087554011875773159365627541234206015282508054862717501997171680304760186333549253195887789879963029882318767271660725492995617779611823300423931876923681934834371154192951730144658064539638508922233464981761744003181999281766988488642871604859011701009609431429410622728069657465838835770129800854090897787293591363928354704582752798046603585648114534468221303361703691625163136378955324851159030804094435838801855533547033076055244178820931667195200429342819670769854533023298361992613764888815406292367500378291748226297772775683704491046850565240640206757825454760147006895850783051889893958364214625665571525963098980236031548091395818141223006778632026204721785506352453462001148875083604831561237017141878039040633327649861404868478798767379217710225256748443801542823808488720152056804313789748552046146023233083328745937786150578769344693829838536804936305071559860910002343866210029862490761833014833668604368046202522675783030411553869659148135910799221519779567468114655232718835442150729557591878268169031994853389752657911474795627151528597206846969558289380716905649315739663125022572359133854470002528605768068823062015427595459579458022051567800454476411051315444269344145908198202103741916376134144 [96,26] 189253884735944995732606483490936771126586339166950359829272436493699714312622798199507734332318795393977109251318970307641420828729404608052160872905199669007192456807512872622560516437155352781237811430058397701474539855150334565368681917769797696246910948151488970784457692863255317108727989396280165144383940543311302479052236754965568326629042197983487685903527130314057320744162361315731567289539370665679783444631525414564518698640893691341396241258075856051602721557919603228667033917479915800824876823308159425291976911180621778845724915686695174676016298505743120855515445610775090879998164612432851985911805984465820518455203310642192151336008707304348401757342437216457632303769748598039749767584984354309638858996980701312399731616028932821541612114020089154078511847587692295771772128642386446035317295351270592029232811280125537253908629884372620999775976354853305231795373789745834447409129517609901408769847465509567862090705257880254009387310656188440193517801763749359778452465632992414738606821776652820935551096518354138605674460533180167625957429151469652251088230203886304773768845605632257054444385978975468160340600081612912953675025469997065985463890587291071391115752649803962535299511182104816926899370091699581546390955631507421444796617725372977949953603708695553697310003405302900370196860115685159855500503010882864 [96,27] 34785074084147148799600599405092710418364407744334779084823027315884477902296720392765111279549767833187729842804581877868697253808361081345122939336836397847079618249615994275485444578071829011082844948221646251423594938911769737514765353047888108250049301489211703567386378320019806443765320328449532149638080142869878191115970577550989587413284449901443735811389616530188843733700061558513589442392871845702150328000848100470361227368144408857365821401690543501001681856670682230903339481950694526105738727922730442177242660599142937600391118220012084288859899413219940951522893493665088736194392206156048608653735878955831283020956509621712140630859408846899968072796222187806721037266603443407841922103621506697490398687216996830121655707645774149287616019769456842833040849058645004288538130470073706300306915739475600820949939700694862326799612261810030862241124882595773320001508056954909471215903446986343000220962294804979699079519975637175616910721604526293140683189774016760258381849918564506680037903757687270857544349208514440145085711934129754488001784239199175945565390429892020050793987364192228052941461193985893902473475542589892318230814848768520699945576635186697988605308122778325656064103277459435469010591870382999416385374251053600510118371637577260613221785608054355328921683062431294330808273188424505890821506500352 [96,28] -40220189897466420714668829049030005374162524747473336029866001593794407374040618524720089735594862004671589976930180702055497838467580074809504521984603727665929378349294310862077180151879291315892791871168454023295019720067250195951668146181573106844050548105856789612710393195582151505304521096357889586514285560603648106099012371505845107048786238543264724509683671809489111269124069606941871673223380124724483543919992218447336187483948175134842960960836287173985774038785534366450159125410810689885078683110087481876687303035132947892578836123078350058875652859960411457135315703860915399382307271972021770810294664399552883755467213554382923952498222548554628181276090057310284126679676994443541320665417082928976235226093934996251879271440646986896479127975146622332260720742502689382799608004588563841530436121572023539041819484543484877262134182179077518677421637473871838909883431497963406428944425428719319658562840790911924246302970615928422292872559700384537065085529042433885591075862751845287441692576334414502779397878378429007580976386911248839464240971987553821121734502044504201328512564918951908453490209337597958448163907316545109360276511835276463088378778874181789937846745476427378475939611424045471685830744600559227869084423136273103908329982657396340641326790902426088668941292742197619384456847098958993508878656 [96,29] -19161887011050526693348462917461708727225092834503836361280677771364138042128592901951790286296804150031552268929572605850491789708904710725399288645994482070348351497050883703460015019294963859435210565647380204960140579949976233623755277085347720177763300005491934353866696480253981437430592858936691002757355117636555609403540737746878714215932392196490575585455677994640352712570871588569685858300005633911794530610523927097566793751194562451242230609621598673782335317240358367726389537242590658422366732202196198560944043722590907116233855859506881828252659723214111162896446888288888575882636996521233778664254130951416649521743884561335425278604394684491592243004568640544153385934716580513941865212937999126883335328167215450679270808050940041579905175489293443607124486417453470241469833537570842743154928204345581724600429703009621142324003859438056797116485979202315699367706989428579697462467403556411783111559988949044350298957604234317257780677626554905429546609229526007939408406762315178012061147190902772860602844994860496375508010597957696867497859992683804816452794669435952667754960487111752573926680449908111536968440087080694719244604266285025513504600105658297497808093378769976161992373098106856558714991862402846716126893823189552348685459335029634456596106265545006921085958228179874091238463923495614378133184 [96,30] 22754120698859859369474148345329041369430053229161415870511883631417587760845157472042272694226626013294280741360555210768859558768358160863007260110272035613147756131776775818496468421237483565262978808999967839160362493668874892290003162512574953932047518755310348214603673625030213250816676261049456826261613526629379273026770803135721000642923832066101326263073755861503627642940600013455715274898231770077979569550183314285565042209239398410270343095889520211225366866593703035909284833534510661513895012103452215491240703432558736236460838565043820084551118691644137172232528995314268949831597387526439627778070769678743317136763478922389909924589616133262018828293527629329134664992413786021353537660474626873431297358338561909763851788277976290849119849389193294831607811949992801805181960617027205896682304928481132344223715262358737833484486377838697991649837569875951509401450755422411317232432092900972478188923922325115154921174171020447898939070516958774603606140901269716653976411665755976333293761401719974732555926956321078590197407530524873605227038649789648532559773460107181753788682085690749631053549917919938163531796479171775449890828468544924698832123682838528670527633733262208595888153867075853014069074351689738458757320582483732597659665223100943739077927748801669134261005233228855933674364492717460176 [96,31] 1152772724540395653247964501789271700683753759895916808381614180428471799837117476274892038809495250278562207969006918132846276159312929013339424836687800563932232544273541070529829640833486029368569739616464852143652416549887725793350262554513792850880597006150443749589414364430785947610932355359571443905755645138960866022439600917664015885869855532380778389687298689950873245661575015953886427763712835819633707549861718902751217084758232648989628087685644449597971938139379342567776981097053647662283511139887401262464886044744850092320167079738303739511928239031771242101271233779368839637099764347493790744480393744936497529363263836019419032595374435053621563832917624078597553690474335370195905331849138289851579257857021136213218074271897046074447488068413609338321102913863780628367510023360306803696428759016575632624857893752761099314858867301219563456013451437221907232753129202696749685681321716307095277161299545359396562615741751244530836054073976710408682399545284214082308675943832468665376658945248410397633587190395906874919173450579863416254171545863630311824057395840488981358646510399758678190619196636561082134450255748465142988472150312182159308872794638074791087059334231982433678178818246547425658406513403917854974792019270618027392734388787147993971227444076719992873395225213509928819434456976701312 [96,32] 647387932312105065454410786848879797069380386868706492909427491688085855566496175567576722301954447578502446253767860824188431636596242834650592456257408444548228149679089988644336332350444235669900089252229813027608061936061848380211154085031287755485212904345900322247191479862982005831413618140310184273889249336577798170009991374965909745058552651746132324364527195387945379386210317132066619510562440978897461907634112388289922990978461396309393786691531977510487533957404829094951133436294193435156883672079113989993136957831882602281247261950414151733328237501799786281797546317593747343981828811576996372674851336415141429434220682258858754190407079007978681984878048337682199199270333803084140548353557087755642417895889737807857553556136781941587063849544708532656559340354163180993969174861470673031213698411030472774966440117630344802941615300027060452053565352220614722894595502468677440824506922568217732438405878560677532295365782354795673821803345142893867026006267641554445435673497868630137039173712873583221021674076953628008117703690861384193616205899518804103180772804728838573501749565736211958652597330481962518125464835952423724172910141863177237699678743362016811647801106724442956062562205722266138683612281930557927264649169469053009508377166556229636686462740360633582571661767641052058109388230112 [96,33] 179731014722365054365437059378236975546025900668509556352784713837661374128259379126367434343740017311406285349819812914490294535626504091655332337472228508995737163531399454152820638868985690852702736279887228567386542519088253493246455307388790049370055656854849889878193481069868499247188253281989779490098865410549127359858675343731834541312926433641604691215206571122039051568253036745696288876140304039664983866855508552074579304438536683641103947892353305252923065440242122519854056471964425574259894797851366212025440288306186963915426466491685362374679156781810271089014674487496440741012733644747487961936849158283346788862826661295786059622853459895902752915149375878220647957101037125274693302120028582941035196738519967582647323364550383473633532099448858434416845716048735243926987576604661406665301685472931033922702460184030836904768683331859479994902430669105266736186914647872730407655943159535048828399770690072925821248674903162208933142684641584737929835701084529957296831569035954520368269000660233803364030843486773681760310342405237894561885784935866138540991480779846890425384033084650103915930378888934914098524545350826276629928929244128989940637282983097626158212488912111073553536802901741324141513923013142247798836472645930509237780156419320952741435551597941524991049947586839671483656329824 [96,34] 17148036180771638807311756695211021006946551517041941407475067721627388976599132676541146174396688138190087172343602914613320421083865126025172726749893673207888267369996236515158776899471812121339592911213714911642073162419004095326238132140972016793603433031412596617599195003515670222445659182396672026378307447907123452143934605063916220851709846241879189634809787501880731958893107565376444175814079637385877922106362931557921804393910044196252656697105739348265757498271087768761479497457272478716785147755467130333038967041703601987341733352425683029655811313961775163381651190150752805777636274929835151337335840965960252077263991420887701963414214375864649782918949269669694394740864929927986292452160385704342605739954946693501444098516658812907725387452001372020275920160239859010593454216576449691306961812260923160157618314168414864104514767536704238169711099439055224167099748667438721954173235128652583382709738801874146529360597213239706865774477070816258123532052689227202195778971366234199522647666201630334478826524892872410448774577860137038953511463524559042224115392728765014384778469423211117422802403151074118157770233099094476294925210543345833296584782629312775766858073150093913142122669373240746268026535833151525340186369889595633954785244416012315369714264541860746215529893922543133015012 [96,35] 1910001158045499538948553646727667642641481183126577141878354218232006034775862109643877398621544723692920436501608784718106733687697012247034662840366127547923596286033046819437217417891819624784672740561600522528659564554878499539197559232153636240871101071018889686400718424940097607499473642409213572754782658391274766395447512158388492279875129480177183724978129534907631853928218367328876699627924682400709044032711215530332229413991679068788251548001855606385064455708695750842246022065725596363764862130474641960278549397794818517849605953470040952871646541425731602802633466276337334301181791219842851550383328761407408076121862072670119350000106504554960516931409216868308692578871013152069023874852519236353503547425840186608070230633437411960791117924835661326811171208440967137878650385542178760677102896491023874840560910474489868733653201993796266215429565202710875060835932035144844609957929062098115485256816489691417004032744689839732457876079378991825596402855358084788493491656473581606277160722222544973910133682779232454572137784721599407082854359512475630315001913583602237791494426882122214933755396335520280709298498284279675549508959269006250083830808650875912007587507955672708679907302171037527938642044436169180351850616305573064649171935976029151690320822157793267705356002294764207936 [96,36] 412059423275404876922564255804157216898214547460966272740312381343310403488478943422001554449590965553830554603012894159556049156558042938458628644769611170861037924333387168596206065070656121348371260900000559773919979742089079856074511559142483645336503243191181744731995383620259654939604847031982787136062416595811052864934791627987643013679330504216870838606312419388942391321549208718863417457396030969873275587627281152329647817636644198649697844798314798896029326468447689387196311441024374318893598357118514933165913856673013262772272618152805712957704943249021583156117219266072616229686252416898877507907677697090538222639734758610294429842338375298593064902254897679397981022741500551037562962554313205379304248850642898079977479888591444597501055768372345540079744543896044225287568233421191962006131788598551024165141659596047537316550596671960408405386336478190095270849217844348874926368960635179826093185338119152454869949592049735158478358683669524861268309571006074074914977424796152677000278474019183818616838011323356673975853445164394337681175362706375632203661808239416278523045018392648420593012772445197876945815998867056398731293017770809131327038755076058911299351641396248958961990741913718658104608284733400631369202815306616307142104145974311504710621248946701491634458462472181840 [96,37] -985239340864362298860763308459689050050367439982694913398269917769621910377742362680658587498460657836953037001348605184394923083670540586325240885607146510472872289372720856816110206219319542412982370316414916342380094929221512123436435641045289203040601658916652696077865152722924230497464504271573590713353604159908459060275399852732860298043779899690292206376656209607998354254219316188144574830159516263048386395424657198373219622043302170207642818466646106366125728345779877884118217545274803363646921024661681586545733718562734501722160706538601653579703831558218712229382604080233044790648066956331644162011773613546742944783435871307665597986934217977607051539674990890887708441559775658327746284699865239869530741452798226323366608894569829476647321225341022034454245932592626003395653031990422482735453923195118965702876379703603438211990378505996588847791753899564280386894737205926884204720865183070480590079900850105503106480502470345065231340641460636495101763221305914633780580283513299404613724623323977986035757440616958341078974603224836636165175520611490189400451959814859978166604476667761104394942653590393024337704499616848561128841346575893057119703384924202849004495938461432411067994696372355400056506800660684122570585581980001974791656714448250776819685269688460437231844034320 [96,38] -2638238717111848980990027947649197161727157378547452592223375252596229218594670618303966396705776155821937351841473114762594397236060054450671461447495419371343472794844062893034247412265556899914950178501920249172084135930723068760077392220598505313674720958383722807139778541589227412020378033673893348451809830853352602569926402320767973821491453184245679322891673716508345410414448905369138871532925786543066822413100304212418330256469888522376034738798323930608007154860532910389587820941747756599269713148982276100187793615110054965774437403767614391931372520925633254617785353766345393631122650510625070528637611604523659877612746842745000286125576848235031204183258493611385311938645596708526519372551172312812084478230649002126787513562171334249961426131505510633021916315242675065840664940733627264226230884651844952494445009154984226893056808033375801242234556948959194255770377029644634196026720936949514223095555792555472999546424063802427481498470633299175570757394950107890834474376901261601708613305082894286193531430346822915935082631367089860418503911464839405393830448763799852468921609785770001839319273563844250230231801966934744104605876330158850925581880823210370917725893343380148280735296893872065645899599472972951831476976891761926129566169778816798685464149571052466459849868 [96,39] 311091790974556572920804625309648872708437579929441374890926337643515632796032744271300120639430442986169388457298884268053254177135523682585815761550797954494723277525293793017990764605640510539641372821002709037878524738159787506075192233351696304745451111136046101086310329699236372329336418887734739583747672324035756040369382047874896510226916128099759192660048791224342123220936152568280584876890802258514834816277511090219085673853262697878977088764667406504363993732921974497038569340755523659214234675025342992019998929023052009638802972666173149236611366132550096735419269467628649869608888122605483095948191713159253712189385625841519040670640813658513693151188565631592604235552567580253246365070182383318374102505347112354731812209787495282151109169781570985190519362011431521360208407552652400583961741982533620923541348659493837068336609851005581605218722900881853911558334702582184436810838442722406391682671560367257673290584519368628268404682365284262520986121204911136662716463646305431846619910672861671127155282714520531574460580349897340539187845951715050294063688967976916383582833157752889231780545647673524183879865802749102960069994754984303637745650967065124402535366409214886547792946687739344357521004593439185704651747810497464984566778579292788375478149468537563440992 [96,40] 17784646369616792311622252963403929345426206318080060652878783323258950357179435445423127231615722185035492855368414819190697650371765133743572248261424184464328843306317821042848696746632844287986139416962686823765684214281157895928522539589423602051765573083967563190927954512395643410956522508815507726331785027828823574811133071686893536321968126089109824220536223228639468210683852268049168931693759312371724269738661049934724440108907604862548891929118034545371716255699352685760440487823787289738436992926350604922758513549278098460493846498431731436378236259694422926002554300305719352615941653606374252151676518101630663252663376858370856369647173909602573885089211760451437642653357263531240294969494736338665522305969656524395509289505922546649354114003831225997101998884497675419023320892345713350383414608542864176857765066779292110699194104419230181258112497919390326397943460120235332888535505401562026110813758970267463077104851954395356291153788152261776199570811903323842738602057744495854329668124875160976746276635074800853423244091368000391720977001912139105935029310434291629927302033333166622383276326332943140074826718773019830861549136266255742442779725365187528604393206707355493077224540159016596590475623904054822162143637213785854737148482847410876520376985783082824 [96,41] -2159010440453664088497213854108197713377589411840717135857141546878399244844815204915011654569736554132437100967511108288737477076972645253594374886923010690867271015294204013691008535040093849430652682723141590139670293230149916068385708373372244566365961041806470983222678224301581454464542975301975052466965821177387151673732128079192339411739402635143028942621709844814404465030236135765423740406710466898177498350668344766958582986525762085111811286192513964700918567845939823562298480881368765171775724395083512591506738505502276254969521405267624210801219786229883568612233449726572089950999452563055449153472803274103462343554819889029137379830315023683877485851714244011923527511301848218797746316199293374536995987473442534244419373462936660215907493798911097279720832037855159859171087574554033300459618844165566963644856392724361416340347121192342614194151453867558044445525437713507459875856934171527723313814993049872187880419635376284171070130428596673664352234796224791619395037434088176480103536793048170213314208757706671774810628132719518524881274457878191752126544711534468281256408873933698260025117914694887085783222354905379764766160208168075059705988210971147858767432385582843039132233825945018080308349436666176361053591398238169244273351669456598459478908544837784 [96,42] -32409207028021102173428079645088457153016581719129734039716636941137427719024492582579296645127260965502853170822552078025009504634448957995713674745655341268738528998974909064760009947579872019625575379349881276542014225238849176041168854731837034168733689806818884285194597898016639938386830343284048140875407050989595293591757164301047299934619694990494982154790267104410495563991279450055552647220431134356811884451171018398237743660944229670649999547622978348010623878939687496284013097578635266464052620748734230691817669622207213988717891652885279195032873322099899206963188243679576815055856323483291943839268123959471678506709988033694064304657311157739871719090379278229365434618547006003224666499066290988586982353193255670768894947339119339562086655527096582847231740520749780096351487875831684610246750715065715545486755189952260545086010085713224864039796129931746838444031043073291223438914305784396695143588960419806142704206480552609378932068036568151580704693860847282083691070277119098216514057164806384486092594827880264161684604162340749788814626566850863656095343428165679861916356195900355814555730327013525405908328266682104459451616191402109021874793075267783698458535373868399320371695154549727978356863997601477868541584443740159937134892601225134673516111772 [96,43] 4716062132381095620759164271293148200532376571277672617751796195072025174840380216463425015760465668956422516064385782580208639493395230300654468842973347249258308396283239159737853399623581857053106054596057732136736897995550084162647106586281037457860647459655306662765838554824147762133956116344131415720617094664254783127660242336713687374984242014703599837015337180739531031540279026638488706109299177305384593220624077697634290062246731105684568339864925035483335792781709966317243589480692312511808447806290279490803165331165191849509314755236172013810293609787082358622987481465505731154364532756248747340844344808289902083230281851285405150576362411190055635788653800249238644721641492486471146167113177297054202657937018406820527101411998482184020391483383471884002024333915342801078489846113397691323613606069549922968374615757025964228614213152567567505990885204975273925916754800512123759515059153494140519450024381534213432266528872474850444684201165575068322056214543331094649209451576864648017272976401634411168143068963762941877039664341005193686233814613957563084025801649135469208413105936954133187526574588137555272758985115562415138502656811688415717299572527478113722622731748202819522883099537770679830006798337074940379235907423255300591493864620014208338624 [96,44] 110922262403003847388683651270601755927530916285518769695042877601742686050692734573823486843729034331941212310292255901328145974704985544804938361254530794479050314221029593618928760683073469811076936069434225184311160422138822581170062887975561921582232815433805148514591640168359046360910918454932045854318766822373696159856519806286868478492119291784385755190211782819253552953346309417188778590373589175137378661382617847389411258554820607720334735804086859172216527794957185782552475460753408385674452345841772743563189684799352585562818675452410319635702573057512870238741523883530390566619410788924027722253496683316294638185683057370801910444652761763183407042691361651432480268862621296984322217909715183599492178426921117564407313528845104607071001708025129095561905565026072039269933224669566804741992796318061125183007938911589336014128667645317522720621238633015311130800272114497507811143921762922074385445025152121798228497572865813156527830041260160319416654887843896730272322501314134426465044403632079253462156211586759805865538388768534357572250297333240297437896977699579793980998553126490309539781150160545474384482736517134218362170564500311497849485743818587171084286228533529442425331783981800659905476070180162381881632885580225254065878967674905156112 [96,45] -7294777014517499854331995854312397329034139899196660476288898028059428440337953001036708386261940293907991584981671544317904271748245933216334250580473981162743906160946147169695085001497628909994467648182186913265604723403618013204428684671638944016712714705407430096111139206580739348153226124309894127523834382487800097159763015241096972018056419909753696656519543482275072674263844673807937028372602165740025549691703559048233420697935984297379145114713066375979797402886557889835593591516679162264593358855242624738937031426682256074392270779345286590355082833241010792605110445446341550573727795062155661087818900089686497133786934624899522607115562443404591252923888600334228885174739335466631965396771319806123173011344836277319376936490690165970737306642124370101825973144317806678471282730019249989226883203652782423836295209032169571625611965297196482832034864726919979281127349347629308377195546126097858911490744286771298282148940240013656807223822320274051888977820324184513243711241351695772910742719482973963311307256157879933089792499366905773849303412749407199485181543203389809892773941371703662915696550095705738666190181797386153099276247614515606003292019321026161440876471841937713233960581666815858255108966018079781960597659728396469679724937027568 [96,46] 57340780877105517125538143311257563908370445360066738470970576305402926809638561736986613313020404108226838994393343561303291190870811017062837779587313326506668677060277592980660470472587516013317704710178897579652551274292953571833383784173844904263599796082287683444795262838109737830471320240039726519573110648827696235691319796938132829250717524674076471373942574943989160164643460486981349610234774742860113358950959376106834991667161592344880056504686953695984817825253058173966067645293757704193132496176988822383130237593652303266839534546617864278973470757595099415350326367005552614981411076407211018805679347579476242753349420295904669241941269863276002511098756830200287676861946343253761603553063397885212421831297819131499061716888237208356540804430053317784602075109391213091108605237950940443064956669348648410462993692836181947865498564584337020594904539193266044035420816184281922870660792546584777767098134325901515273841135124576397357323274792314773567567206377567755594117792409394819609879331539076319130083818045264439411077075334852861924558645246386818344591269391629280947424015445956697979218612704731036556189433485055235409218713900494156467941789623233870849501954940815643552344310786571669443196147272476754057007065652131272051070024 [96,47] -2113264716658982716133771566881496587128280643014213645022063870594831583623046759087359911095537208179842548273916750241528114333078376575939116679349151470078019185973958046152173070355353923346617221131734839468115611954269731389699219321355857189872023826847650419599806964596279042685520465986472503963624320973792403800913642788726890018703235586107599506955583163226475195376838684163458498279296507098629510652682862343558827530135138500810045965911711345411681100264377980498349145526461534583129065297221218301360357421299486672732091677049298585708676801369059075661458423938002900702982019494172121726050220540687206695827728916634463009529650584713521940379132951381326850838630547146479512310468101621786046272960896081261040894727332633301455464311564601747234190703725970697838268968268416206214919821961676407790569621517254841688183503994582113449494608522160029857312406854523756101835447936889927645531630237700720476698610107741475598727324344839042990609527773186912086364532977904724384090309486877998180936311327747837868561276025934374162662764673103101504423072531228788436312317774736841473388510939432773265823460218115458369113558183511663246636637131943361366926436169732289323449121989479268354837835682202251227007607841828002883872 [96,48] 114159411518187516563861779730317270522971793847087731177961426435438094987260184530518883787835357023252310333759095640818943288879892995023368104430934979023633701586471861136780137892655041906325422376526360450584873720623305061167246176312755047789727191186027071935371412883523210575268510766048290436930846937246846691970945219857510568957369671279758790089724840474043850160177070297161386377522407979455406124076889198156654076607429230285678703414310029571108109260621608660404138488672653537513995922927143841232112983988338027917751454651658867396108644458971557091269821102315912779044957547423164357285240940342211890026442106816562472743293926222703990644297474186468333966051274724978141604800460489702163943820350229802499919807386879370760226545183671119934137489820271188705160823637192655126836294320698497185610478622328652039105993609356131261413494873076420903833284900252818527570358126280016487608137660945003296812665498562456117370442534654491809117074571202286048997680345760627014722478873701287892378949767279138662142269607717803203116129692784139812330223330038687272815088419838314982149090116289441758177478035771659156182400809248686035653293208132401680070834578423663498689159730003364438570700815064878194070256583364194416 [96,49] -2077353406544707792457019707275573300320448827218390270395760461443512760774982765034328763626575246340426304723103838513311544195728885354808043355214807525120461769039410179258132100647705985986082535073372628235064662718755948298548515817892915613119237504756934414673368316059944899684127730080039709676504134171725257554052328060276069307240064824759285632820530984670782925693290712378512125571389155875039107514338653657058294756991688058263449045801995551678908793318322781087647361026453400186295227230702184420468716899103552570612522592054896380298099838962072055743691648054679868774794240180440605780160993962155585684405226798218405674031524109254297962963076501534739572706778318711129783410718854489462234851238820619646508353633184823199634989476385299957210844069983340104329193223275094951448833841778135870784986624561470767127184010481166674542015132745354756083913802398152981832583155552848262980438755875090954137115294187687231312349748193307142356067502550160502306953482247656621607337029911587520925957546836007065812954522130789275526613346297394061814343919053306180627172665437839165964499457762789816888181398873148960508128209256270637339621692600118303171917817156024036473310762824696175146229233155820299890652568447416 [96,50] 28359500514090520737502639523347834507256744862305306298360806025357031586061965620169676402710048389395803986263843051720958584606646155970302276688751944913240489319160326602305558519558660596032318517552914740799900607099855103205786620321116601465343972351036486681799990288598330566143991547301689056869699725300577828444617291716522366805378859971504742433144348405622195623396614242218415890209399618537046105816638481071635992098088176530837706941363911030722790742883196675075011006617445298327399270484087072060472056356688732615839925594300700652208485845704117922757202401953319493552087519790525733123129641661953105741413814281454875690765762154835132022987701593128707623160668598849929598627108410497170345017550540854510838397429463558898444683866641774380972161328049906846036169992210940789331369850233170670063585593907717086129356341311877651573380435809202970740158409914017308200549201234197734085407215943375161704104789074755721327074890784700911296858943267820973326344675112036072602314946627586814084071229178658192027290820486142256355664127774076984951067457512730882820392155444877290894097676997831962293858526793785868907048457812184106821952546747306770418297871247152890056811085993322166009843673908697786418151548 [96,51] -155786959071588945258542088466721398024771830502505072108818944111434136872029283177450778267600723088577098411866134994640128108659580444406755519171507001185776497528188390425444217619610314748374055134594364857609460570307063093375187277345671929925377149190207148847830303007760002903071250006062819157655621734835234094716082122438345206340596142175771484072109324089225469338729254508488827387665861048708961404132239681295514327518038229603997082193666441448866778636318655681481023263026961196391182214674051431521365010583932799118410104057774443937171863409121881960745914439544993483936517396946129214665287765209411802486358590918656219996658541120124944764259168485151696257701654207586404010115953313589558764631962891791047281955180078575496381575107803215254117500025031937066365949872919253515680405027596151527040867979808641196307171007872256821487284756412001355401855762873761907891001214521851115040791944310105227569083811270216994465798265143076284651679183673852314253503919136140245196090745603132851249757345340756898456131493388035204816813433661295336802037641829364775313882896396117924007168644275171795196868627666185474578892371791987365043974002173250611462425013582198291499364292113123779121623248951682963712 [96,52] 9013740086255068634659084928558224849111946861368334274211742896052774150209259219806222895570736076248095843197718686355027369042365285790638608155023174470410381114265068707659442192780028032411888021006177825724940534316118905913665413599058848493290241054920708110142780937399198274848659034906012208997971975123372078577962534637221682327375564866114543744354118227386256921903364796669070800636216167556998585833093506275523156967817532558158603532334725890531316138110742524711909401048101934083678886267613627065869696383065953212933292453390762675498615766133332663038988787599507462207785384222255799631133502669101742380760722189827274336775233503124051979744473398057707608827091014253673862428982911145749042040449876705875005046809653107110843387164345479495682091849498625758753130747313214181674311785667297598236146791067950992634172988035877085553785213916307689271736939498996339338972135383421586054088768336772717626609280060611009670847164526887800591576626946295114989681121385909664786534019826985629075826364197856511765111545683729184655061490382108879335939166565721329616502410227529365816898034666562247202665364071883475660403179367945306909594945909380194469052605860333208008496142795814216644854988012574016 [96,53] 39828434567089463474571960051749119081216473273461041092629808670879375240279270445565188220580607829617680428300508326703100977108906271292558279298923033640235166993230682798700806989657195843792181609833424487617398705978041993577873105060466295800763438213201080397574505245949963366051596798116095817061193244170860731185948971782896166928917914813458100065729939963050715573491021772248720982160949921262423994794071065917417690139611682888814866429893402585214620450677249387267392364528095629246864821701604891815552654483891752732858736532331516125844513602641507962096199723004555100784785135831614286099214261785927531434682435310263325349023426806929468702291072508576834515832867058918786904496776143677536362494090359353034773357329696690515805225724387435042800192213455007833817719019148650096854258190845145198423913861245114186654647154580050779117401996921376751418288159155638556256259125313188165337598724485329627721408470315970260356627256317015407823512802323133454792117221401201299737327359011790871724493927056148421183062175794191984303407674448336440344880060404444598840892415144969647339142973341346663433444206726588089338560553285737532023144612523237128172113573823924532951577573343756980685265847616 [96,54] 471026498443703451981003718505615807801966703018230641653645126221227932736560029922937890104024058986011650180506564183835244564375793213788226731545948599060663296756710982542677913321914224636890936304633246168428995399792288763175031162456211841937954251481026632250672150416386251401020947642106450509886096853651602319781865488233904500837012569379458309404492189857809000817089723367927052829044585808006204512222692082798441533166611404635088214928524731757394378289633319314031367973709323602142638601935445541070356130868789181146919068561909080251964105815643818476685045696189097665155079258151320494582040130627195388627243254501056410729638160759561180485404622590747547456841770115026486299937282619753004988720766845943717290048053870213602725030872718956495910253059956320053115199372284253525777010163371148539904597362734844387367577624815521847269130748170149507927754906215472590710884855977598708986478267150357556506541124806357213177071761062059046149912631238478980612116767337662598578711260011532510754363382476703155864104868779421065068458089259281982001359837894330126582355242034996348167878400067814490085540659639281664081083201618247063905075536529761179460155237801821238284665851058412840374584 [96,55] 6647905074703802929312251581402893619320224924781778232138308332263241889026970982701199965992223201752519526281102734260471377834774110918868713061962915437499126338126623907902598698009109142392308594336193261883159446955160839847678320822704116078663923967254782085166781941037098889146120259999405427949811198883938038724719503319826772479637440527295663042861463703311347395218086727304819327151410821480149344701879385485402039357558565048014068958969057396771987188501058432789246874208436674214468640419882845488130512016030426360639771715538922999489440649454265024684677617643405160607495901819410465216397688871785459151884918900106022340918073939825989176791463496336519807138793607910626684640230312058277023023906037014798594297035561902615419668316546119322563000621206215971743591085413813306343425543479867763890064594542872909531989289989476035234581240475042242947476036387179834507631933428894075461508305186265198566677356640216436471700692461082263229849411437086035167958272066439827132828816549849535564953301411771793603438922571110783129978440786084453240362133620936837732691847159782418985865366411257933589229244656537283194518975887794680656051493189913459143390775080456153989338284007240970048 [96,56] 70810932505011453681440088431232577341997499959332037416878627940712593160684665784729296658117543373499550588011080935556057408938638921641455393233770704488440340034748486148167175033241293663512048110447367349680431637793393594221532479919181842447731925281820767644072446234447719168524610391938248630209167118545425127381397496642745690530474674643443792708442108103815950678823190875189534431872128276932419197356848352463671979677158305679970314261593653867902055777685422849497571929282623096741039177388307614386952649858126897232527042556464120824683568770998814637159566620029886835310115832436495220487332532792096251112571902140246011154784107085256878438102726166315997854898078800124295611932879739087970506283281299259987387196600931286698477800403557764070096275874146650631140708114489976879416368652391945729381842021814965982607813964611481038140207746129404674548071612041461005550013768485029769551380403645235069062188708502395442903023102121075130915780298408422308007296403442565571172405813719625407448794892227680061493357559893502187370772930522359678510972303052955381871730258358231723998879052480333807727743508190540832945383635418417223218862319525833042025619304077694457232902666599904 [96,57] 251274899510110096239804048438881189234237577133667816367476012125717080236361809576040326391873549067558229099888572824144160919332245639203954517917465652767248315480056358570602804037857051054233260127808807598750696551007361094226120397048122331380970420374456243119002457853609766864434672192538159440260385652521613076011816590595656156832537504487115489681493876921135221511406140225617010805973733481247553242358918708161545462522022454362762644917903893998982244155557961097604877491033766095645279746016177745879573895315055388045613108194102775986464108552002842634623608847892128181201443932241178146845672841282435264832238453723458088099381331370994752211120953118754045981376938593029121431330794016184701641980411604796160411328164247403009009768155882362708874653183334400460176768375774195775132698247868736961657948354596191300513220458403019262069316701044149570714699996777669866264785252597675866173776141473869325767881620982019530919236018554593682724516312877069714321696607678870608135827752613736280833484718071403912320429093581361804653975076700307865913915189926982588960198228970598520136271498968419334621462537759739213036757860119375505187491495222366101512450600227364753757754688 [96,58] 306677676711100833951877039429607828610049910683226566133990020804912797179416827667192584703346060185570444924401099718159447361972914565910842150585201079259782400941958925843591148178653965832508406534281578475319501699257004554922237263699606311872959084455835172708508495495619953419585669183098515649509906116605323189321572618812302858575846958661852815997309164198943083493613261744098639487156974020900049097389820180046039244958468525346896946840062112346253113456645711810406431334558415410725283946392949611630956933706049141452238230467980950562261828357012708229017872426404977832461213265603646473277451926153737565697818137396402114479943636000753393509374524810047873575389675357314132298372029409186123667363446377447360897464293874440720863770260430790381284631899174119273643804330240753158756127625754342105236387474090140449900574819216414027466742128006931366855293788291172376192100867154388873899603132599709250629641682614510132301483819015090710978012801475071592714820772355038785935752305071538499572588408440792383283745845636204823734707398010374554950390616740198746908967619070070865041436481909627323466929760847436287006762229510196345031110146238795460344836362698874438056 [96,59] 3282072831593001341497581090672071240725734843235144183553773222808751967540922497297203262468932146773010693303692655154300832992233722403106840159390126400161914412722859413240018887882775599657908241964210646930732195059123276683745297066764443145296029357656548576439836346861306695051711459560662051825589509721246170224400716862015209626976854187398601238212682602754982021935052673248326508462654979621079402222237518738775794738807148276099206397427106191718411237955079819576182766841053699818065291071646436716050739590136895717151981915954335606767209178514761443744878402894095453455947391018174099594866477184931708821025172440806031396053343101426428277385820899418141138874321209600159940312754730886434573398914395077530108118288325384625963876546876845413389126428235751665503793505290327772391955306780726467464373506354665782516775664558576302169954674645824041422420351499745928448591415951714081270723472181907432170506678306031047048097059123009712877586950552027038727260997409136371241918055379626834627400294139667305906329480285966374904524192950929749376086756026283561409352496625969648170579452282158534595664030575070141525341184649387102896030461923282062248861301393416768 [96,60] 4732597568664254497296349904325467801468818273033907497393838252811321367493468715754999811824377232791375234731666093913005045119676348594198570963161052091991565282394225316590117595487667470152331743544123358815829241453602277400761356036058149480084183945240781443081984521199983690197365526595334765380995509188526847057954331173325680377778503102207886269565639766870267489752910835249555700173713025752663031987271110439522802720575236933380358429450786036981379472804171651344372686052235555677539286542378647423411702959421223814702846543178177154930515311933859634576683240411231769520101683767123498431296008473012721937773210714452348745780961633656116382572533297090893089275761717686076937764383031922623964388181565581445205110650689797045662289828118330610558766100564510760119869937051441900859174128606363692738407878649107166155662179125190361430403116766130035169329254460027881625252822762467416157131290483731665005723609801025737853815031478924922799388004848382681124969177292877417700734653908917629635512576648793452884820692477961556636560803222449173601900485347060310075613513134060410470491083512441812417661315971829529441962862438787146847328291103383648113440035920 [96,61] -51738467540272050500394458058749717919842406938764005359464513254537572680331170067091592060353641993999322526381507884879347543299694973079817665253248400210614394546111106032546903428252091751743627973055403057998111129301594003799061403558312779305397078079812825027629996769417505760773622036931886132034674426540234257717969556957302974415525966248636313969125528156553021437098153656805473652407165763962390786101042225284652389079684900960189936178302168645641227962205226716469629098903354538044738905971440645752422848006696259773872022024063405392218777909379725969672836652993175319077685590347708111049932129831389274674745946878681824102516954155884826234194474817362941874521619264951022757081929000426622338123550441521467603104395356046948628769123751453797832206081414015097825536554195799055064241400215574185014468237955516035963045679719540482218728833245861913526097537800441277726500610391718249966430307080832610997919917235481507411207233572264796230689082865488002850653902801969615130462076772364520757732665310264447958332164452818824088394855750163471543161390737488876282267392746231563538557264775247696712989627461623970981188654810519349889194754733661741685168 [96,62] -8375660986643184498128250721070799547781215434599102510412635047034153881039088895203346264513608249652129938701587381144571708935132566973713143337637159638732266665725267700771160689885267916164107909707990776108983691855532747439988502488312658839346266207971178845466080402759107024242033020062888756059622776939361613413642881182431582196559307699571905907776419105344287660568095748251146035494271751856119254034780290327263902246437908437479105896141683803834926734751032846192050701917341983750412230711813226192956464187131490117478947323922125857601062362693045162940494327073147023293521996961328158210449000143380803719487259185195329873931791083007907931132652393606259470912222442489168291986604714003001253451914757877718323287417179241686826483449489985650429491152912687564724201373973003287396562016803844413852176768769226833867106124144579335929148155779803272009480442590372092265977381841878389741131432862190292127285059173749448661802758038380501718112200690800349538189915872284864970666179191833217203918853825070324094317224622264690801343595025603957886483406688154058410344487984541422345364496675822638367053071665827082150323813640072519729179188143650772 [96,63] -5727940884612171228724327577147331946021708145660131488171083864132703354896824586721643935240708708856581602017401913937632522345886449458275263858076317374651224065763018351416489351801397333363369436070733947465063046164243331790185690973622288998197829454324868078514217192048799770277262728084690630648417583913578328824570562080884915011208956515032195368213070079038940148794519296625322366587332057679208775786578846724377362364580405663508760648855787452572084574924739964076363389674600927444724866635188974085536412119031825568791083490930085504979272138409602866177207076279709423507303147016670000115835245917781576229585817511729184974576244118245552432951923813588871411994723688033555955424029594132870991411276168673212197457776124528900561664791318704277735980017784537715003650658444853376967270036112040825363613630315722425147146230959179235085197798105924077868697479677803540665180934018867455535112030978691138229262099585746912171848807286509714386066013497774622937993666397981274211948627000101337344610332202530531180998123020757551613820955675565527778046629816105235425340221614966868135952054220111329304666890035631975444024757866721001181701080480 [96,64] 1821849231756256903559462076244548603005427880560763220354534611967465821917152801778059006732056466140095477752938966580772750056627633438178746838574308036347524310661386684074138586458217721828074331591146464570402791051833298324198641415843823727064701738713604500530706687723602159571082024926643245739409008450392260462406867211425465199204929373581851970085163442569162508876857183537997076710385914514710088100469191371836471913985218392579526345611833630916529687890860520338973310040316966247548512762563714731755393905818058858641064298858061000717492241093056262996171266865996721141554218686963857581932914112690298042327376832053458654430693774910844151405166354109808952054988617744114811867107492134068804971048711791685333701372214193819351015666133776465859708144398630595359986916702968914483178289864554247162596327634764840441318978429331584011457675625199017414049144064645870480995150116582210958628981019620012531136744096641631103606414970456946455174103220059495795565663038512272193332356940528125438732439710335148737731655692284519877537554531210434244821896194708673954632381008972859718411613400876390117279763217099817949407825768244416069595328 [96,65] -9280582533362387805217342021361870382448882535651168860868722535644996220628599458425238529378484955850152986709205522639122558311920068678298024376879514284181052047726121090252803124666725449896044786595191667080808565655577071996040581926647118745874209983408377182121187634887971502092482622088942016020013025725412055038842223544885506102739382240051895212557099894565537454960318270958469575570319775789604023818154924246682284055447761940797478475488430743073152074085306495371599913825792192123886075071736462816560649852180106722163797427779625846839672308654554679141089231434663369205138289255666308988519807994770518178456838082610571118143402515231196079405929573768906621056465752332704125591258978996073462586235727241197888936689181015322352437947076773733234657571712369870776021793648120879367270273684003704008898645454307762204875999481588276783394569561914586405611600970089951070181206954405307609034995443002580253624661025911883797428808915228464474412604082091267954846282994125247947903127198946706775745373434388009599525813676775216664324436515776714371074650945374744683580975700279502302672545175046129468473936871213349423906654349214309808 [96,66] 25448802271088826943426900891329655449525827104430549340942340966247127374724971112948954554887802424099237046456646947253218360834673881430485049751707795878515659653288098151048667214957815312667620481571187886694736811373759916593298245021396605654089587588424399314714734080661167187219254368370984850184909733790619948170163785647725566528619202428268555014859662788225634648798978118912081163083697880630480471873803356061321326380975847960368836193550245570689617301044647496220103362645972464095252043822174945730425689564352823194065771489642092140489321201791105108539802490042074519092364527004582324218570903104124452351581869504477017174358516609515159349885700803236805509675393269847144247733254748841004795368753350768232336127182964439191407235894233458360669256930266677682670186074556794915648164640713613644650482187153299431279803683683161843653271824887020615242734815814492357686272964708163810802032888261505782148522274465208699053487175037178852102412940371759198705651199225695877981541657173372593236790915974615451911900950402447306384023730826488302961074080497865163081912250347621766534575481933534264517144783234571628930756654573419 [96,67] -36185035144111498020226251656574072650366150975350323607246952706918773586592798458899875566861052830593063229703225471248166535358331006840438874212378744661896337493383415489280980920545443122464322735862712735009274355711896596590332929146393275407649968559305709965933800650984936647002193202800067475982056698252932731009343159255360597766303237059626857463022307596587272386171741047513672825489298122626617358933058472158273794198292557892703670944344595474188250425762898355206729211024575867172356757256071389340613589794086439835705370551723809995745940002121378470294720375906925607154281151495193765322647703245127308728683496095682289761064763122137671855307198372770051939998269584344998402199400066380897504551197941127615917033078976568675422491688534935997639093229242733418612121340213116250526708476253046655152773324930870933774018233500531409165713938572091113113231090876382814557145926388209586826071508715491219503843076176953040089840775314273745177321566649481211727112949853483833330827860782824578310276280482187450351863277582931296782455429898396621865460683981009761578419401614302215737796187927024267128573209864846611442972992 [96,68] 25861882716462961588326431256318532491391154801442106870677549092927372403360860528872072438959983954036844118626288257544113502987850848091325000364973485283456359700837990426910547142384196186418301909291738301007031004284922449551429586774562332468762989031269861286503305212967490279632115922260278136577833600662395846343619393328973239355035394002558339545444657682219275621662335133666476003462827536168307114895588772200710202482367347978354560302309010814299561472746395467325849145276943742869951696800114146228040668527694019221914904314684976387144457363667315952044648574555191661751119722030917521754703326845142296554815036638116367285377761485949443917848281054202423295904728145229529851123195826930587662132147587483353391556376740539804009547859206282226132670197335196570682259876718420544870444383916856816017752767050445234614017014180578181587898752895484319063492421043564889064070152508713054506824832110810410517087310456165553172964709048060534012604733206377359324689365789067200515395456254415939812042506846883820136818433214006289554236812651057400443748818359649541348828225677374814053869536415639088496819850573566775408 [96,69] -7619981327328389947703073279713215256384832454276713661126447763931473972616325644106062879671609578491230857497464171962902679419340957441936677996054611915427050335097862668189243702282152201728412352596999587809182274415443182046807974466430436215071688404870636047589957786162387037700377253210920334967702895643463228948937031431375818043935911085405873511102697886348796943142843552709909048170583664540210399222765802993387749273020474489480129829489307451101085711177370037072536279589656106999275378353504314952441745059627144574919173235212370912596504717131897112662448022659758881091560046910555374604737870679516573034035322559724569119648399365005279659743183191511566959820962141822918274141416894451497553552934364423600364665188915789557909473308890604345289934591891306434089206242133708280993703519474326469641799889155696664090757261380736873241095123832895145538154890855288364542339878598874403234752545153129636241107671412325822199461264713954137568276204822697615683427359654580576877673818026814215796095719117966207354245374042077314738444719298203545798572428023965740414223323328666585994563240332499214806544060104752 [96,70] 1873712613945270871992261260520208450004152955456077876077312755364661957637093835523909128269862942538327442045949955520272640821626268951634701614616713009252483132198197791365561091295710015192197383920502406593867538152201732121972106181195226622719592334886303913423486701638403781396830699563973789493337775086981143940852858159368186310331998605102663669851924216523209813847368244626611630283871669221158075555877460680736864370017083573445957671385825608688038384024179163166301943907825421231174473909991844836797902312640285094428505155054587742157492998316842619711652251647627063737146341794674744705075394387335433798579769758265306431595015854095414231752539854646758763796222408417136081952552189904443361644898053480632776797216738279898090837530290795713670345447854333618642182707165194532288132204381491279552469144471278494238093765481581798482240253552865295890554367376189593754522372360889175239648098897296536866051495938656460839757979268783550399166748233187077345042816601522164540989546578137818921627880211933534333378387387384853301607339465116767422321001307159732182719120310968337318994806274645947897216724 [96,71] 83211272730793166916226420127313717620326124971905438481279706701994688657798163096588501562135631118355024981860224502622613092709542744088761893666509279895762529179260426602015954808164623671650377430335274772979832437091509140529912525201994960991427009846633596209040326688130656528316585930614739177289476152816864822834385268324529538483478924802265326186339558354049146088905194537600878351566097085804155754542152803973012120252600301571559183203432313736845310873092214945558693628222910418252001965000500795432518619270328119052672229363522131148115689914100413527081839661878362173131163959506857298566135892140847806194035136608541693092912080745775016392062042919250140122424439391971526235215568292146628515434392408950043608184296120467182268438072676805902209789554406439618978681372924805980781932081848146623561109332629845538957396267407282749244438473019569344751631520263798298282554350036091679197125509341830750482462307110069927437043248482743539705256294808336962096912869686220324367281480382038607147737390136782658039681485780965657833530249128031901185540469483105488740447514456591148614568803019049568 [96,72] 33161069454209477773292546009690963964117746131392548204935821084708637076624819399487770770721885552500970455358044408304139117105524739633486394444224890567469989876326671142486413873936660404570293005093713114099708411966818760718683395972779059054034261502051674453143282088550245513181996860133213837732954905941849282230762787751066884723502662688278365699145633334279867170584043659407069760964211211104633591569752081126456746687427254572801407360266992439085709083527295670278299894225115943427697344876815010813767229577637914683705308007536295791749169479865687285564737824449467577705874139432242226002521476078140601432643487680129338700428765639461424826025600633291151533378582661593297808789539067280788589720039444816376107456847624558908923283518885420010226622057368759686615979747281491781228717200348504276224227484311735413429600331054348545970615680777049897721758552313190668380933168075313520829694600344933274199593866241041195751130526704569382812269031952884630967573085135570481532246151210256362135657203848552951895230125524723437910441174332451324825923106837879181375628795607509111567721718968 [96,73] 2253839325843721804846752963228346377396334676194924380522257448057501837323562650705726591608600120200230247277810331999447126683747707203659409814068265202762813477866530368767627050437000945714901816634776907440186433376036642067772639188762970974249386815527762359760127116591293880169518296949532714591717237757051779599534774359994845817435890563787205108610862937535783264211696976704528095592239669229565416597501881950475486227103278107767337080764512328787522244833867407663105724700814308867524240067627521000669949421003110045023043333013265497432567477381971636055054683165979033857979064070353704474628417519639892162865900022175292933858355357349758561519522157123634089299261634548065847532195371681651708746382403034543361048526284745957943521411131690271601794710241729552127752127361668801533675368517513548601832761821147292028695568329774279825141937204456843174350270983215139048296882058413614710258485405061005836500463780242654633521291576690997154451577854841501262575433878871661056401964278815258003394555823964610171410434337847987364606538265706356777174163062525288325899369431548248228792 [96,74] 82195160526819357505971272327622961896332708939298114896208755512872270616292072465516593158665583012384620310421148809926779863602423936863900787741751640259170206838686889460273958263372312104675153217259823668275054285890655022256967668318973791443154771232810615629785020103894926860074479863480890003917496779604309479387546163495592835716197585967750342198989636317705869857057325445740920711755020647425594141047106196979546814405047469707952158223263085683474809907384045720435561267733281585121655331283420106746259512012982940358197292894290119835938002360644774759926016193302304830389822636976582420730123657078373590549516863806971681709221735023147757234546651511434855767970263179628786743621842833715759229738874715422108064249925336286382578425765138694266620791152526074598299636665902081950524783740594738589717848209130052075694033461685019210775624151381886744892922202811706681243250839299370786887715463638178016490537883623565078751782068563417471153744606063156889372365445028599030212490884101484382831325997370093798079795896277066399005019220778267533707331954957918464338903412906106 [96,75] 1320648817924562459207212861618178489220504048487238303307151319632079028392965746890124837237704466463138883262245081997024999378384311054043118495324866724177508937536652996707317075986165620804373049698113524705915478170734381514474753663828018332000592261625005077445553542959016405912611725385920568795274887512062218400105486451875213052117358645405356956430075867774553686875716348400501281376960749882643593701830216554423473433162596538778349822915954860091946702458876807629910155788541838173766936654061235421633297200834821967109442464225712793942883001768121979770791821622881772137062864603444941334942003133362374286997007507916174809162226056003764071245504485387702177541227752139695486013908406741176739212030796271114261308622575168668617752714609965239295896924366904559921836027505937892012990742607198463258714762572274954313096388105802408091050351849318503306441095085240860739128152985981780214709473736077978751440097351194628301147671242160087331144588628164626107674669975137613958382909349236182732564523843386880776200351930954901756649737254803311752016910528644930835878144 [96,76] 9110737299161761157853051589605414250186968337449631038663709504236367973238674114734156045063637422438879867028473190812538678800370196969961039963687534488906635300010211595118781625695061912491637461089402319045014963914918417944923518313839174428809500734643164463604569960493983622524830638574477611494688960464773742031956703046042434003595899715784326181581034372187386575720719470413838991235441014797151314443122719555622147959507874664701576392996026093043258702900905617681039905024440500133735336887501304821489795200621094433437463439907325838922635343268166096053447616277770713799885657728132772306372692082762335012365844799562714213561313903671101766605599564134950965428219600180309483591071307986161278128600943741999023941497583069903682327815122459959946876713245110892092505967947905145089772795292925263696312380456925710968122795150337286229916834227738741820494471624431498895278302104210747702730014309263457431944267445991054550642357183066196966799900811099735269325905632549092595623295490757154033920635381524469892589884010974545797699103712396816751074788478401856 [96,77] 26949603180597060744683113131487814148714689006807675520163461095544567304514405742420470958179399391915553104482085729662923781412492518548797859243963622666306559334735980578092107306265213044683444649521114735989534004010892975437308335177947171159809059378197109797867607936653035745402309747191787319556843138154875626560200890875850501306753069223569092202636607308528000271898894280795519150920360957166191381394285929356645172671453049567405842025796952701432194907000001426655430529790884975631777377972018071223209749583156577890496697586434408291531843609934840192375997763130786083374111727673424860501884239533822986843450984355719865810890443897517888473711112675142683280205414836226372959319923060958918335889806096000079059607352676520738656727987828226589862836051499617503611419987535111358718163366297948841196781113502825101631559021829486330686136540690980668988267120924645177920815823038928077890155597749997111408753256735277250117141715104642550532215569267191643487597080884100485909311991681516522102881988221211927554378068980557115847347162317094553324158656 [96,78] 34414248795467044313863589315461634581002825232057372258527642772072360457994118305826846047267345105104242930167556222653461818093629986257381141594436917654602511064668447658554955129916142170454030249002041040368115387399439675547374474691434468541991864919368507647964828785195941403418891903076348335535594659246452308608623297648858185311134875338169309514977291346263430821186813381344501636384448505750156483814191143518914374354385491914308619347065614516996947680594452676222331393046408573251361973781970797619795352496870197386459680890706809833491066798222942594354555423241784680705753318451563366182108520903162848993805950077609590252324382909664584648191265389349858183056814355207340634728376189466411277265209876394870620800097712865941616909308785780733797654555711554738161351079435109599187241742213021852811565249702532703156816160862328225793589663077319692919504373608682516386225774905239616421083305968367115348499505247383139114710823135250080909224738292312880574104064857919089078361859872365229851606880244679390290696444936918090262784918422229600 [96,79] 4600434224294307314150322575331345515311226916191529635495825479693963238690884574327146971024708589034188375563745027537003921731318327459568788148233363050142053668276759128571408359349941531207554543671057015542872047629420397075033092720257905524839016530875737016570003161736983468717534956245652061155042948902493858282041442680951909583810444248519696468262978578598365194922073120806755012139739099842956469594315401973749426927969024372227703274683757781479668622854973788376455322086825305152097113826998152347316375991524558354022715322999751484124362440083047742881197817026507702766432676709579623365375621322013563736693907883358870979845585215517752122138493196626754880949614254700090417603020500632596332229072808319455808034936783173938883932957591363386308769206725687510884088884366093132822334359107198903378075061425471586165775622097969118618100854481663053115348012661732861799636445635151086251312911551898349855036722385504161190584711947226179548848080551195026588925300126090302487322656132455017120646753842918390433304209824057925571984992 [96,80] 21310363907192265131003253280398725371533574024152230716523711819053575893115223100608015643896757941682664056408352565502493199908069656529902090462137546836900947959058052391933035483786990568436271536370740982423971082377281923864374174932829940014250837507957170855612959408841964166580403130698728374951224916547877987659138327471988967833869085697167603413230710789915310028684640208882790961981248101705965517290863303087887111396539151268908227645545272966693406389074116321569321039551552339302941475178512244314285041151729746874146082199158067655571254292786595340463702101788637315869432766637720340990597699825412880457802141464041020004396930731878670299386709325731786315337475531122770769649929534604379078968163103736588487856581508846442333173586000465284963880362060836182881275610106113927759284860622931025423146888465289294962999529180768843447143019425854381867030437353477229385113195241033935055836694879049580249465110338590108734068611968709211749932249332973783905716362217148209583057083507194669264409704846224319395943203426859920 [96,81] -12102939801531428567339934870488609698718517967125172551168254026833671329098195224512110057537757988737102280199627904562321864050491268088076167750436894124697055901613224374905046942490899043420033567347825809211202626926309349550032698032779130411003657421566729001856771768701609531137868833505679746088278325520015901324771940840478384803969028970043434882341067950018051896587447152242997826347588897309849856474625068396420220164207475397161894861949747028983677151793798827895275515206426541034674225166081081476399490862513336276786290588740085845392694656042047141721432242294536906716589750563629288416816602104834879032672980735268538383045306033382452484352025377094963158678611069446708016303605499212825664523553214800189374269125760571289758313998438336835008017446300939068618568384248532876074116877848929380766358262509506124949806606619491713073923403036744154567628421776264189186153661276258457773106440629949598779909469553181698812997711213384964393795582421187079076955421649161249211003159204830935413464211848441539266329880 [96,82] 2593532868715774490632981772271041413171365423203631521881722758365180780534326145777586667442995805460091807939822869735191701790560500661334931971932164565528447736393642714331091177298393812510018610966894350389124364231352206168874120767893304232756451546860055333308637921565736710014927039768419034918816952662496658261303642985204232399518521681108476864330180946902894800278384643509991101761794032431329347180637369102440091074045538110838857488202965008448430296696756339603406107447929168200340257002875559399574020946969509161088566461114842953895739101145598660562763142192038829588614933238919107260598186937837638626532724912256638247407788816317047943713780332587732740854693205605905113776126266094544132328191860136189573534526676905408239370498903937217924184693703237109227866891908720215162588983729917700161234256195982452293907549900026932871825379604742079832541911822994290124514441171561484618160264729951160906083764302814168535848873712021421862395336842152027851636061656618026500464269873444986312861337267697496 [96,83] -195568253118609711297821972445295988955338349530472844955726030037466753798520303209195063888173415788711319328920076191372282493066382444330046517646146411454081415099721114014487377093615937135494476125532489001671569720419298272868643844310309422382184420373693227085073052345562780770499880764852362520567664147411356917016817801126299152285427386557681038778421262631716724498512252005757937101010744572953212933129403161781435884733826482106668419050622206292331446269227559223734922905762807206392584253262672066537314768920020580683010126129209388910768631712265085917620816528999279258621468537663824612948073128137312405164190278134332327097039977298480593140544374466636430317788379343706828359446560263251374805352330595741694839069098048696264919110194320483001291724219532485220647450647104295556089850379568785237738828660527712184999126246506235002634134626882308363364706721963092609419642552509567796029188511344408154034584388656211203060525739663149692277158426056921071039300165754426934037989626223560313512384 [96,84] 4398633301878683152671363379820207366395928292262750355082977483254824870971594293095238833081341208925247244591225438859702885919630527379379783718508936763339222394177181799145593469048145185554626239681888306909310008142234536102918833385609279316127449751350137031371232741870757741643580119980304259187253963458440207530298028200422242428252809096480487352349643668097380870604954983327973724997792694485150440557149104904161365601343500097651357905084909231516608647006034579018232130464112242704253382050844012221865505052012592508597896198374919302405904470445516781527315087592902103351308163820309808348464713369813035507574833132511651804895751402202200105554355086918440369133584287948054689878339633639676385435359935272039651659133067414399667483054194430574885144559985137593111347725854192375036460503455421436938727488152472754123581568859438642681470851962690080442807047498781262908291213518991566996359814310053832237082643686950682092334152420736234944620076650853627371316021572030389148694487149648 [96,85] 18747551742443488607006371898260546372002301020055223566964969032913580779050410627374332582250391453610784422142337328023129151661613174692721419085076648845697689537452286181473381988256979940110970138773048260836670975404016187325098624737586051778604536796694782885714780566513264362119695541265939174088214015993233140273913204878347375378336878191870333826403445307665524768874518728837131114272706503894055900387668707628365307231690522554744439238298488515573027715036128509213149618729528480369362655990781981578963710509055795280653885299405653744973361708659835742886115966306992200514180128599084663975319574665578180347880195959863916820402953541803728616026485321882726838043820930830332293544002073919610774941509795096084251021349992310554263162377665391778195518194754724302815279685835669719879130362050388902285032536056875920214176457531881328341446125421565083449276633366583072055167067357715060316065717905314772318113772110271793183404300760917689109425486322974410321042799075637742992 [96,86] 1442047595932947978621722690034637506200717348614717726356265113110784599370075875411141838512869620662282785849055957609032687792499407803280088136848809735823472012487429037753817179181014935059739099444534377765261929424936255150004004466365029591066544563379593523043391490258717600576046392915697613905870768154240554674862201027946261900902994307964221217540875308370910311274656141378292897896238494233852787612419725929630691130164248217553554943197775096763156348680237174551621380119019285507723334858765822244045894864093601873185368363729989220168468009803853842488477277087415483739869781013963601279573631498461463609822791650576910244933933785438960188403676700364107726024139463322208647761471783188530831351153787375913971707483151061405004879630235577189417863312092540712849615966637938137830275691568613029596160505686020801255780336942590639732225197541454817591586639308420938484876279007738127403712241066343435535083403591178341681033562219900941958465013756877243808187022924 [96,87] 12483393210543779019468317315347170084441525979753452607208045950794649833553073197753947160689464165851152711489421513906674647507705869627077040830083146945042327647985681732949655968528149638607621749423541118410593002291957234187505132207923045046540398157341006976415308661355887376952106005600254923841648829213229086912651458619601962226622457441313285978450449774847679141605057349057137668855217547837162918830594074972252643016427287335636916070342468073447813336266165242265854237062160532709711547856645773091030348359023636000170049566005004852279439068513796469082119752183688104688625563053097736097375073884794592148393297287615316799102943964755263987813144668479082236027042932668622248297672780481568080246813340921417084703785778494368300682551719224679432826295486978630915733339266833302903459455861285922366389819760114157113107737138054668688139199711291114179778361865106277697017124683568759729811461162872481265719075515789408169900199315887578704635968567649472 [96,88] 17595522620423386210525368568259920164019594767347157202428756595540037969887429809606123262199585016129727339155582623585106708720958562720404798676120177944911804628588078998596060711453791182651472447496532222408801721909490573069610469319478347974970922421146417730418423294026875223883876348299922717893094185503130570829901797112955238682394412008830484351282910414758614775274662607879594555081922319345395563507851288772705985960717699932407712474798105362507635439567593501124517665946424754102102656714879349871270992156681469479667416923135284978175897428211396159859775330822576722729226439509624033176638946696278193615156469207208981407336043669501662190398860795674629546830836090973920886161468291292326163019373050478224621786008107416657447111364742183285299548153655235601579317345999392293401673327012821307450362002971172603285555711045370338597306331341852069536647873452408666889488079173472821022551043827577304961992136248230953768901026713525415351528 [96,89] -2109761164010869585714746094839666737613343827987328850639210559707068335888647759326741338735197347243497329350311955658912064591173082730307965649004249909333848849284424923926998835327642709865459628404775487875953847839317592480732305432426010713396735044051345959034054983248211353947927549437481287259299224895114310798753209063173504404865681739521767082937222565841599021871703756892965173849908001668576453583468672132234146171143558033403286729944353461114323732856480941223496509144554984921812118236130862369401431331270817162422981910902283016944432300761247432541661751604356055811804210885235474237820441874930444498991729717660797106003924997609280262659876189767041374776851868656463173980096880940420348856065095562175039102958043779319022176035290739269449389023900960794829751962059329155800906346560201374807967648237577487990552812349384138521134648071384426219784473396811534914702186962695961209676291166014909069934653855252408856921306128 [96,90] 13605265135190038066672436199631010699912663305745864822852634861663248223033087285956017155401633237522158359278867471657745986567520915087352799317037525063201054222085887296364221569460663204355172195867897180123796298105745639258838742668225944150061845424483189536748925871540885814848704382793237041361755867678770614362507908914311991372321175994352387700397990219764108947556656687620952173308655304794449414750881883944329206177343952997262828821155105928740489749600434458333911730463766066499597779239274134338289817816397917028401977315434227406818109888644069419849187001757381620734663240228203127832512056937451905194248527390679084646852446501507118322084146601002459412640284834905169565216201804107956399863253016990810543896193165648309858260418908918941586030836302169965384579026963969360338119029334074655528300735831000790031423179857828261933920313773082691367821612017964714958370464000918172490940393245765653670424739509593649 [96,91] -5781788187309075835300466812000234382156309675641248913871811767431276789435602973425625367927442604752536784970424386281681280501902273582130269330291984398426983909151535258529758272744634103386374139232511610970231298111306050742614217376894810306013907625134083962072272132751375316116896706648046669977488929886920353654442011497007251035655912291654822717119507075505443483655157930727748800044019930769350356963056671729070111964337423554579488236931975119074931420101324959524639944307343689749393989085118490301153340430290329023077715493241506480043924232533725331184926624132701852553806274931325851754665638673606412854767409433796378285305152054846708022020259851793534018018984639180200589552520495038119037145565017754074519895913496573252248008406414488104390150784477474272372722067498080963137811953361877303909904590277153449735250755721573669848690644711097539056793495763545537355321591663732615464987850075029244200576 [96,92] 436111379681831843235542278451113042784154499373812945406961134659553178498214890490965725015452894070413018300783276272870393898930982705995978077130156047793390843799733133394936001621984921448060604971523613880020033323491505022530842387707745717179930894082670901459229344274749754412630886408964057581160836662004217018504371249118916619324930678215299621347039284083915809918835740172782481447098520531279844037938893921040516131130973514543961928574740698807079712619587818443873707532291239583264823848600502371959474380440971594847000061024206799824534890479513281484837027375725750838136716965517606238102745500581334194430244756675821103480090959282006863611109771773676712130345778473343538983291819660240127444296192411918896123704957666915777769709666081622311680008401012782714121482629502645526488076859470190651135478687237259879983068687632050138981945304475464965704643346636592730264235361598020950373448304 [96,93] 50062652710717252890965106040491974864488003537827618288713282101544456703274851469785973457160801952977611609146646671225420228574815759522758842091036055644052540307409612810730316246164495804269888494886777129396111739002782154378250812692373223394776175676107558364698266557359301484863469369055861874466606041747998541385223634954864009852536778085592765618447719393846760418481560952451582436469889814907232047650130065623128849321246006177749452898919983351000215627771918780461755069896412358674831310241103324580507562509003265338013915827162852987996856864548432236267057287652317585569032577457720547970923057051506145543159719586635255617319336735191647631011853367615865666916683883001030372582258806001872925316656294236476423798493406855367117660265966880568513831603176507020272220838662063221596978499587556610334192431632235040034522815764693494831244290495133818525336118678515514228472353058800 [96,94] 523803958227554305598539292285255929453071143277396247389978264970131052379450346364176281779481753448961628417968716483013194584636998740469129841791107934879510381837861685035503890174337402351102062352481252583665756667295485250747702472897409552009931624680691854126211910073832805305253484526312619006067712000574663164108980218195652327764024346264870153645152425690501214088124961799422274281256900548439738445390111298942516985905620028370830330984163715811443848381676008998399057663403046768822086111928373076927900911724886671760660557828052839090958634375780708661534121232588836088850032790242711275168162480860472886362875742019725887558826241077660047255416374411668859433987538800364550512179938395536960616066804786836501662184981401817534865438426500089865473194159286569537411974742762883241709709697098604827965482904315445528373807735486932926945410598022615574738378476878860380 [96,95] 240834481286702516395841681905565867699651612903322827000047245147678225531725726270770961270890402267984347004552213696305355268569387108931364203365470395978683163035228095593094852029944981793985343211493522240261689857381825152616221121222411020206019225200110227417780514884138421154206356401970990231545155468984077162407934011113017257081969100536180513075786632947432318337936692796427387930290281079244090315168810050108624209839543130562717392834863140120023624645247834211988050545035366921103694928301431518789671364352529347830130243695444288825300243883977647871388757323695566451141035487357382568613584324468390025038272648191634820400563925939284023333150206064401588180583194864898502691144672077500057443637696180163440371648353036869290926573306224715470602472469671184196580881074347854982211632387999348667634781411267095399279581065312448392544765098150969330336 [96,96] 4631780345001184796622891151898997859268398946034365987289057143253332961209320096096438682005694184145811440045548373346712097623525779324027339701581564199919395050723482575008595636256407008953688808090204160347353184877899064749595230239051762834101991758464838532577738123251843161641971671917595316633616935549525229875961763263031676327859840524227321646030105848161617344628983842934663214096746998941133015390057631437577015963095116622574482136032737335356926734128961356516400844849320555593051277542772727003693560274696753822154465334892160205934739279193134930620112388541080611248367642485355191915245874463997196302528332701817624648967924293873299321596272553311724718717242262625796801400945831602592231679669287015473385023040152026404585645941243016664583259202860487463649711567244193013280344489291743497416014553402193756594020154906260956618688 [97,0] 298238451218429100518899595078084435065421053461831994517651168497507035944267757355364651816786781057876153648651446866626805133376510290146903113594539643847183624509073084187770434224859441839064970728902751164724619358630345183654567135005847221418726839417427928941586781762494001276952956430084713000853842120712438174908746554608353210464778164675576585592005384917076248262175099743517160075381545245487094408885103838246521580089040937147169317748848924882609376012159419470856850391962665078499599039737151288393969814986257007809467176470302192921384726395510617376894866135542400766071034356406008046737361428071564795742776680516767371505853842984153679959697088157956884088164398335875946664705336207333633343309211058707227293520413589161650432548619916511343289663990171450357925061185193727507119719778995516414723008785983672083507691823986665992037254430290181575509891976692875392873949438830081948460270601205671357280322285241052032582905191011286820286733596034330115087552919898600015850275017009273994753569003495736244701872984585412734726349382964113708850906256749262564895145923719341222558738722572664241499622806148481795195719231993272063058542861367399799982388294180120648952310187517142366112056258866443631524900636417789171761951022709456596275929123610795562570393858441997042806161576487130665194649642703257600000000000000000000000000000000000000000000000000000 [97,1] 102984077629742878854940969486390599560497870424394128343891039904727356635308597117667844460662240459349616912185947987374989593014231060086584521751236609424292307140956104156456510760609958714477891048620353223452347591333281886732713405086620149433283775465787069506327794746000266147843115820983957034429907424319758905594591253877954729470172304865406597668201300819643292683930897894530791512788128156054807080420449191402859540378543510695501783352953725036105422752250171123712592685455162319498716867558124144047999989817577046697146526623115053906229235461741710707077006270012121032070898216721619083268473719105925029341063064166380890731955501326207162984432759089589245499213957219034907222438003579060336966572658495496401464898097422795745028268903798558954478506157291141734228242703483713170633192179028493617344422585747841590904140217904149619245993754810925369802504015651550159702621644895197722721452867469534001378433898902718549937406759543476497887939889256171432902105105798785167416754910123191858876870878383395312266227596176856844347104041565482960908880306558770650656686530906791288184458980146482458552348509687184076768522545229081102284336326504404050856575457253969797903727777737931798387183335201971186746811245851810217852236964496004157425376843076825954936014133668239499173252883847200491958457374733020168192000000000000000000000000000000000000000000000000 [97,2] -4098830766434796549435327233642436190716464206550778363065870620125229389188499849644403820439469153696493360423463984021371160877920851739572652743511976634608764434963771934966139808766821613200928006538281774317892710976098086073415110473990125013492374367462987034863060515171377673513443773229504433865039515429741406568463725924038990125223683242750124473712612271365004968977160093190904223954286775332848042677968243850819068187950057019609850801993511194638689033382086800633709011620695484694968401336865411623100617700081339186212067749930458229089864177839553859629879826408003199159867099824903513894381629414896657628100501433417554169923123392547360137827200845445116860032637747704827935877799927310717329734409195932403383928214020874182849969705790767084077790624698014692179066946962247776097968819663372266152979078170083124027200262316564778959627672206648202386670327620633118944184162753017800728452581072007581774565278751446255586162695806421584354281592005189563800211631615303643887318016269262739544794856743363337450464620485323776294358989606885958355154083433233223637421507190609075872612289165371328792824627401493436672014634445698954582560571312441976126890808541598908808647350152444560085012777984212380458915229265279118319095650759616837442054361942876834257903748348938248943923616914520549917688003328761439191040000000000000000000000000000000000000000000000 [97,3] 17111088430018291045005316002828094356936550193172665248220563818433466393208370638287930048601482238984694682727370797105758097148563770661565167623453156792591118567822042413401047693449977083328660509595608024748845709798291824791279793184418069161384216886951470249579450373063449470950622058344446499541067978929987852194851389371836051947513455738128768148500244328808108440187405970446427234305906219913049233658858911462057957994229150021374714322509489981016453088795398843456210355860917663029146864644165005323136578872904583155019213630222739204084152261267045294316585444988558951193750626743997884439033589049979615709069330102238054841296666081250706200521743453414006859334658296961115068407552528564983680158440428996836941543034666778698914701366880098100963911630381471147741395473649595339905932782965883374264346824117148927243761800614588704710352233151276328104045127228764599467421470403586777979347311412506270897339101306932213787754430642383389843530400034012115426703557910831474841452323102416525374317505281979874118699546249511465715955243257472832418566055616893107294021312816524961263947261146550016286801641878109126070656533625359101788405399747934950208958650010795664475778535233803307510656570370082275046514653513187204101900161411416671670020273413885285661100027972447776047231102948058958798389839794648838569984000000000000000000000000000000000000000000 [97,4] 7027627001883239585238985401793625495738942522975419346177927949638742717100952692437049500638842281773992397403768922121598621107513299547298310025013645797638160129848086027083678594726070607249956537038201557864652354215487213137899777313745971601853959948064197873991302474433129025913481264749525848911708022643622867928135492492017740491422684547208853532505361244610812946288961738521259855940915707540979836675233462833927935427295861349684687040304508203494815312773001432649603645532769684359302935575610452602153626133253653885583320634187751971296609664507515425089778203071955507872984506083661274901111563638608849567860620863087860181617938802013450770606316287529736791238880755789515730132176757866002703591465183125837742314081974286695328800365355109708396686537675093320830551701100838683651437083855930349733444981064349003814555754580893223168296267324436602955989902491575198148929755247782401152373016554012875930444567475929767878978676334514281115680390135552054665343767023263150394191466931595279151454407347538992871286846172785209063619711207838677030887189189403074628841194712136397253125150666025115979311314591034102598500478002247163552211556211846071287893902555961232395896337875256570428509479353462720604116965340436394309694988050238809085350131609045287198595734594303827825305699371700273601420540023409024696320000000000000000000000000000000000000000 [97,5] -215011046065422241397776200689431590654531991330312615128721796041832287560856142900161373186744019299319350954169335459220264448942441602802467363644527022884358567012448054617731495278734005521996371250725412123625205056059432717383044126321985699175788944484594425009251537433770553796939247233908711415928032062893344040687457474462051102010365488447308389779923349565769445623567879405090713476699724057883321328201813899411658127643941470508868032838306925540344125332594274379195002513745356101588075870491775765832596276382615952169780947309129489185459612947422665477613461482252430031578785290077298797052984680485284682769847439557231242372612555194986480361113122791083379180709613104364623785203695283308288124674505465664754109843509315919665651484878409385809281679651028252195071763639781482673475232453884723184348252315997303170707880039721064177996748390392733203108058142768828433110808001057247165897551649268277799608273014333421489179728691513423541914554907847978518519534607805656234205245259071819031363508463428257989127829465274598721332535285421777384860923547936997020178971316046070275030398854262583925702568156281860675711103340609026781523667717497566641166832659662225144047628760495711445838978829840304402908459532592759459973895775632370772922896959106441348629308904208695349929854392416606103646326284030551372333056000000000000000000000000000000000000 [97,6] 923731640041121753452754988249339551522256710038339697325924546820412979973000434635030239346072429951719792745380537530589522607823586368034812888912864425452890219943058463311680392539687306985919680060111708649487345122512000099202178626749686990291701362574417597483761938379317902376046611394764641229934220303100166626482212769355852378031798630784202763425340947307871066096399901938524157310503996025242774206959104582625701358317102747163321498674323224525087920395717257037717814179624497522849383253726486132384209759481646032722480636851771198878907742978799599687978927591279089645312091036472447844052182297297198712383261005220265858315360349000698904902918200719566068362110655218492647235172627209697921653066185073520224932048242828426939970378561848136613871241594788270607263846974026504108633288734486044213375016857015084659337898563027410564058868750905613868509013293022646306260860912955258054459968196849729392316146991975379632426995344559294829982536889983793264413988492771226411869374441154432760154881410253015445087265852510101437902335716509751251891328771778187048083215333061355880081065313856007212425292728313712192714953510476681615535779908327336077402012809643138252228734670442648929440473367701209731811692263347685274958322901799442605952836038631127226561938138950514319727927114156465640683555162278313741778944000000000000000000000000000000000 [97,7] -2236274464416239472477790661554144372034287548026963274193248612840403161933719198097574593304053915847858105688721773862347676611991776937103607388581811438392893352425728677967034511068711915481354816212639545660482943860927259846848029798554689776159899018080296818338659565228688518880344290671691181422611323478616518244350805448107074914493731514690936828150651854160987404103364500706419010471190041108312825538400568877596399148277277010808088609090746309031569906879928563567351052195660730301726879480233077276233746468508475598496580072275005126462546855320810165808022993530982310440823853969345468215037203443671786320085201902097071348921593416661660238651943354713469376489633831973810787705088082724155356891849132763256135303589834742461174383994136306464948318696910770299815470669248111857818514089882884367798358829327430438064617881089428810464882563608982387225892584713801080321727248105666625776189387096628243651650208048750923338908816814237750637723171469852507822354392383749957386968991465082583162345845087938234124496239443284563585201832708148998349902688410255608786617780531532944503514071641653106171133839786391830790160232933165744142974336620944960280207581577005432293943938679235216875881078427744794658326327516771097779114120260822836013282202257422974682169934310536535454290724298734188699794235944887618409332736000000000000000000000000000000 [97,8] 4268088175367873945553603826323747888731558041900534391443252835723154538744707881576698219376387128344445589819617138986656769387929150987559842124976355313045813710480165247580766938143717698637022512709485702678520504479632967827359486875537190463244866037979305661031257895468217628826635417595419123501503910504403842538158400688941005731287891892198154591239948104429830977530260268457927050163120663845331991957931071982550527920099283646057007439498731733580465242199012363023950917465749721366454828393052372428035160053673013250155396746165761352004464491018018449690325302598027968675306264085216847138652520031492714529828789983074700245754860483326919023079401071456355614012471229437872986714914415089393298278561909306187504030571786626873978851674619577946575624525253507995157720472038743309391311563086909637745648149607534271399017164327448292360671964099227425087180621128667310099607609938542772729110475846669600963700749632895826516166966963976814024059216326745064182628579484771513387324922332935605751607005084308757679060537574858997969262345750166921207841230311737415663062807018554260864615611854848609454157448935789195307073490881649674204504974396928351405992466534983194041724817871969939451650129200453970135001270215138710459127974001732051679470408863324254157726074709006587327291546421854282742637145217246487535157248000000000000000000000000000 [97,9] -10347675634911036989801012678727585553610270562800619766553503664340019672139020268203549601816444909235325174102685067976718838031369519951715433265493145458043094484603746960508878558349167361625324348439593894207288128978884420347884789866233872311997740684769709424593470264152435389732165885872126197855660033384767835353139296123641686937992854416662136325066540938180198824147860064480082745698479847893822264036906587411919879015502644545228200848941868989377829902757500428021288358087399081907663249173782779590648405721249672693364666880481867087528241599564327812614296115411215441164384992389093337726612619984942708973916352532271267270890036393464297949285683555742465083321875620445122768162511726032800625052242266851122452336512340371722711077273299962066785246249464639852712600355745971634218198064193259584674221259126994581100974380938203629726406983767786325727655477115887106730293134505611007060265124820542580133865065290550302998743623795123692760097058733911374984109179125660033735347221223419974727316696427567327843368568271074472743413277743185419248022567971711151803312607199476225530912546879254157159581506624484572354237276183433883822132492610188398183471111908098809405421818677196719005738159261086666834925056109142105968419533104079456698165876179732972579006071131784156525887384454958170705182148449281088484802560000000000000000000000000 [97,10] 14729345521714230584761917067015450923145467651779544385686821479331803478138372501736623379030501370112052291401138231702003114397610550740594449612604230089165367847144291668833196555203024176197472729973276355521929197961151001693658994886735408340903111312880627041052945357793192707700226971271534241764000902063888777119681977016998744718679491017354778450553161435776556800512026254698114852690937902031441795333724049516151587669912263170009626604995483482085747960086432601513041899154552652252280252968369816050255760322939878137572083697567805917391317866322750589778689790957652224696843132892290896021071175010036537732234273626355384508215964296657158510675226722238470456799749952667190071666585139537009241808452606086060547530794431822515057726968075847680729415043510042300823337330744527339016163789481748042503153567667387753658165263144391832875240510066812912944939942951124340330990508586051174758936937563210102685941441638659715936671164385856128760792480273054454247090755214080536414920286706310229116246754830607050194442561198166883518452441735210487387874595855402969773359675908050985028228080988357760058260303702976827023345335993478139102783902280643133390248511300787445042414847111851195698049473582717244044681977445610778358959397455023727623567595586697010974391024583716910471581452889622671465515748748337634072330240000000000000000000000 [97,11] -3511450814389635172447814191199107649752049234202871293178905120511152288131466172668380414086269071139161980522221357529922580814612557857838576889530618319359157263257506712683149783669251336582693172406243044912055024737417929972384737081406490781433854308714622187766166843361817213987310017113913502671560466730461532884309062971312447918596901688220721727070370308814473959691695235352976623219980825990650354880281801396790333487638728325170107771704960225494541413606928329945993988692231289493439045647603840999802888043518268482928193548413250144276410834937648466847032811358903867283839864615367999554919890988576745131199810839327333115473164044433316483899764917688814621770537201246275705550830060422857799296168401763018875926880959395245138479287482984134776007789766081706440818594500155613335782036141322573753880935472634864953514967727619736586910835381513713642342673361842532624770687548144850978971287813003538361971862370831911856862076125545779632663763595250335802371962957546426148126150592259480154181455308218069968672487899081008581451998973501664204899571320282087240075035945075292870456188456362549039169979006887958191795621244641672383096961766950318544292699529075320764433064314828861445729048651089487130915646189211016872546043245380882149633520849967640736364597410134615283391296061023528396842216465076905429696512000000000000000000 [97,12] -21825686446430769813308346243506011007679183422718664465165019851335247477113180354691872468741793932163959807104894553337612181064089542080342758987984048849949796452204544436957209425196821931382541717379227683642318020927028093248498863170903743641608621435693291880469521051444976315057697305346933065288477904531337243522022204400246425961116396971974181670147151849728232034297961310563108424445154290069098767720305989473968161891995140063412152566215387066543874123261444394181460609523190217224604706883452619817105594769155837635937264996183101974473616057295810890991715389315486498934337627002760067529425319144835814020068550620892578999771980355207580990086119813180672070927542868674244719144906872735633674633620594922071164996479816520131892399071694514854872236111881578654894510795825195166327129766898066461440697953996441953133292094479042875603601214013125095706681950370960277409517963449698137346472798101771731428235573314045254759157105657205626983427847160393376239731942910992897727381710077066932450078821173823046431840544254153891600959141311674702583497596439620551965085487420584912595641422898548967553380247783016014089054739472827100438670539231338877631815808067807197081573031742632643063917163428884769372905230023052270065939925484613896796801228508578413611218675343120235982354323662774881543186903137298887726858240000000000000000 [97,13] 48094352386361918225192091385665803784341208250744655407836080439133500957355867626124326285470513073576210580585846128869370719300780481606722228102795955148333085138444033596931827249046213851742972011287259991591253492936416342773919672795927387614061817450247964357691843538850309287174993148126997182109909751547072145756311417911856599522854972491667393823390782935424885713904800389001387488161706014340809270584947147576233833419998658809649502322839626599419220093892869684499781645421078344559285524747989058747225026577570648246076453688713043087760493393940317627032599914955452293177763786039481901472403975374338373416624462608381490391115864005174823469976837991205438471846637357354619733964928289310675772892082618894494389397931304307951233723508169539204172253685300612127852550643260466753058198975574577825673642177932889023420595314836695000731016874237697551532250227732426916782570022498420913484551130514532124727230038351481260950241817072701782206088587716454571970209217260498108423883412149042046992278561536773363418194297701929381439055175612390582850780582956194266737413771231664222105409882589563209736714246902496227822815498751330794905661231386403052446116002674416507872898733483656155429737497281836321567342127551330975703145085682789660621594804096910519648873206511700679031068054100447290068756700416878740703805440000000000000 [97,14] -54218594645384937955016787988838942288012911373092008942073017141569390696494299701673069494156827818163773430261282782330432660603809539980813399654861552394709125438674765013863301817217972449415512230290525014219161935601135396900924908357006553054553054271344098092066880518495693389201252042227767466948250774052480171193638704592581976905801618116148027843095842525370664902548993802148412897319380079972859754030169930536650089277786137057177636936569222194387240128135106895982893417763193334914093639138908094054274212567438520370758486650213037928128420651266090995636666022013073060823084151407240081311175703870466617974756452865509196202277178311101931058424128668894940897321944999381681358489559975665600705872485273979268992252989189128778538627985753938841085491398018922591166039586194746874807747992383383460857600545532095897981861585640271489218754085369833758844671971592592045120292548647087643026435037361322823074591649984452650214868466535240722234018949958252742628485190130258118768016270252384769037205831894112829759276860463325945867307860091564851960809819188273194847641967843341255086503142329485013185453554770999309168195992015698458031059326514913798538623404304474906128349194513890214588868514754198627101969676833954359154636601073513703480501948063668997233189724508601157213531546786358991423705247890776400949411840000000000 [97,15] 20256193817641338758464219357043276054095488213067190848331207429150557440114849406496837307029633643433509336261007625986695995363327125985646847323953266194327451396159140214679506539018081696133108410486642216585577831513140880189692814328333435130834152458094789344655481863654507735645169322393030120708001000958904327281000026684552063251617307470796254524375353805562505769475461625531085827876313024406352711909320846679685655328770617003072743990462101602382409403330989693320746744775638191946971211260628778683651239911455858356259773428314108321179354737710284181791889477867439082267703141965148627821693403522853222104559154868469618702102808425244950254503923593534052181656947959063560506039803360573706025287364856759862146181006408108410876374803832346041159611873858881210424891346218062041390269133585993140502983302893034302264986081260534499617058937225479888141669771747358371350745774928815682576187825130608751217501411547522632414843488395022443567252726098969566410731515161042287627769081810908074861167891517048770059279174339512668060198344764845973774354506820921929096965793339266650267166513798682274297251192875557266893151783126066650808046930171054116064671614676722970758686687090324255071290970820754561459645531744528457841365860527658391258394953027511941528456106057758845953376754787975417182161215262755160598773760000000 [97,16] 20594304493175509945932841179991497316954517832257338596546788202331097741439256715846955485280037445219931897127668233624651408988635226629992368388013575840550114525050197698740808687560953357326955011786938835236156554309130406999069219920354075747121522868462815389215423607661566932288175318276281003251629723854886014241973583673516063259152883366952903253031318454210781082784648620275071142917789849963743354936063849626210703951053313701828998615748415002048328237747126736840857212170076847878496453666788930527284648922445579988765094840516500474355712043628576653648718809580891853850114763854562460422291948539976632421938012268811082814025577126047073359583054969581270637006256502131589902419612384613284729833540434817539143766174666085085962954490871649032552937808943059271814833703504643070507239447982727147978599947939759045416451624662365633120043957561233509968996799460988614184040801322511712837516998057823854735992042627586111871638855811364248942686177734519154534398735945740314296842950832492446008923050836063551188308796388753059049851328918821903443736196572436919073009233513038786230417959446751955371428668289512290694535277113140105961335823147560898158300705608343758666065950626353804300310086512148011181287052420963142126408933540397565161182337128090003079395529009558480854661389470009937540507292381932099026288640000 [97,17] -25689114928985643437803959035172473907953526506285628990136803266044101058033603265895409031332063184349286222181970398110339910896327444625777781193218360632990557983601824992863668263766390790802297089013644040443888736504311426246655422991452132546909194563481228346671745708720982923262749052283082295050199922749179270217440635558191408172582478577399787201017934923973989051559117441390462076672867465134481723394642162777151503515848953095760877662867584204506894256942939307133054771079193711214765627897749302338350991615290222810852683659350142507077844790365119700206619494279805110953895654302243255598155441810642712783302583420264863114871509669124046457386820242648579136894360829133400567778126968145007424740832244602343772336062582504987358225296806331369586022925826072714653418950329292163797377605647393872485516290778205998549528783039423357352946217189027391848747480550471769195696348232980511546756141714129602611026688430853605638184302297017625148338653863683982568255047477875236941102797784836036690848400640390687356787433378034006668172473666775171079081467946163184238897119808390931587183030241450993905482692931506389602530860286749120518307400760720323768976438182309303107969532175368021050372310489614264099619319471837845988415758681820902781620547518687978951617274142136088067524443843455658229599381895918034926240710 [97,18] 11630420157599260310404414026403657445277387210435312871341276584750817212528810393574092954911741650662409868232112389605990420901321524121434036440075864633035444260137460881208294711740160338620118921973186439930540479530279383603814008519500676656266406377800424694439887339440554681489390330066791480241467888439104808717088549260906829555461074661170172953136395991928898036646516943249541130108965451306348936971097498065207862070492947096378413501464131601433707733133508852441011585347468745541478075739697755000867219273829308685445510379986759076165031325249275908972483573563570943198490249929442243659937490446354467816896881209760990746478063118849689744195212525651401748754162117896898732160953991829819170017009970082535571958148142549887725753695826275889900158747160403860047830835879844680669041669432038305520899977126099893250439681365076020541899128471323992614721449583974222813459466788556960812847753760279377193280372946766357693696406218272637115559569079092834585915567567216492151781091514711908908774204107207401271146190667396709997163468583152374355813212234680033753121920629568836145931980583833013702601563508688502561951066216876477151698455660239719984106138735167845903811322880974070042919017205310444948078253831996985173002979271306240654065523086887244828887707103890824566192928690720734534099184976961507937280 [97,19] -8075599055264001520253005363451898042103448696397024776758469531573921028788676687102758066311936142494162301164010016205855291614122924913178120172000207632615003364300881300702630601961739610449397993424284749610392091782030914293907922534621365906252569197917063338245810873077576886585894946886198715354952403903294437223776183274497807505300085551077471827660772891613417358633082329526789589693981350754060411717579919959871547900990878058803279136036156268896429321769342830340796828644989944834968233493319173005763644804640964734087963389099319791333347265200441174435080911617388594368750114213623699382702898428656479967384765911142626789430393124255423267425240632351023447602439074942357565846355275542606745799330538397168246829560733988129720615099031650497326004867014100393207495547510790120101196768004600844659658511458527419276175981266521518866708566879165264402842095947571554007900336915648095679668965850367700945985470649001193732474997101966416586109287343988181309327356397756036068487958519853287131131805811177035097889019791544179553823131638331301405967820636618033742140950213100599570553240424310749762437028120704047032817360339656663814817498018633656268482715381244610908938839974869704196001905834622594673928209348193930430865483149448448411776059780288191767766493955941965143951567836752890739372729608297503360 [97,20] 15415643567564848612297648205869154535085679225579743762402556541050439227119941763493275196292561958005633227452988741318042435863162056490241380414747284836275973632467527784200806265811481969651610983051776079212456877178703033772966131739505451588443801240081086771813384546023417280553181106509029022692447542887304672288080209850933743447042610138264681110431761275691295516692950608074840033543165058088189462016402775332691611906466714271739296149684418830236984214696598611589049270567853433165330919772322651282137694665042661538441405086842548929881658443496978834065138327962948137939620507765979568830032272689926247759245314918996026377679166197514843140901089852770132689527357884299249646134080684839499926692306050778220789759009122632211249279392489615423640204337756964346227199052201088218271611005263341521266730305821277794273607488438946397574834961946671246199894975056396102892356322030838456258030154165480959242385489088544751091956400384259987522554172179775817143020847064013713086315162274358837617529866227676709712567537202705411190526778021866685304798142004270465957309039354287576988314605713592124808019462367514137782776112074354404533733515583634672096418945347374730320870650759076294111807844736860636749284913981263273098807732471045410287600372617061686782747586941025586862446929680508410781575796507564800 [97,21] -13567169724131429151192436549033704172171069039126691597224015039070349261567593492013177103970788297454403446985304816010915907552349126025877280233779453777390685431035928896870262062964358913219308646961410701287434621750466127068511024286552252018560331252451636350334948895250508133650767881678792886142671100701306358523648778365692301554875636239351055878219769205752652847391967566191996514231134766208567946181326515196001996282352101718799550909090905425127776343151424804182528714369237156762396691619722801509893892776578629151949741709889363186872348916807547097336327751036637948654482174146825953596555796415998271280470724381922951311440644082170454070250665979875415104997230883602001642365599581862982313517246412434355433484401291664963933439779158678464772484960609082104902603954109813451360384605012341045181495064067693553531549271247305515002134160514038060464001188934425843535049203302599119312172818295798421475734433289602812186937132976189544118836784894705803781489867543109031625339939930784154704243922239391029609353681505249258029452689849985246594060268858010643192094214430825588633737835906313120833242913244604760080094391009197302295007720992818043200088095963880054499873453928601699035254115436640650284567579521423532305989408285141528289454612361723888997166208908031798152081601396315152542946698204000 [97,22] -445219241603570401552891707447476756566887321686931912315477680901094972354093605216764103627250809485593811379488251804919109595400220496564936935683955738517642548128741480305944409248641929681538365257757462481162586913895181488501879476455690922528130416207905845111902941448633892086981338997862544699846999739266374749212950183987058034198317382626473765560271843149138862984327515955698993709293385317687817931495393835909924242421165801261187614513048232504534684200192164547574983344794276641565699044294213549729993409025155314113776256951923628304702724421691901844152308997072424796479284264460554336237575202301032382591035100409459604994587040668118700177874777031968190069272940432973526428589719616268118712452684691276201115020342388141716305892640940013562907296074478350686352522432353762318746976354702889169913425286432300327488226827968325639269000239596117283458867871495693609393879679092212367294238612008013364078680496485200909612259396853216665549231970824841815315537822301269116438763516134753511675144697881412792274669049044190441534667752411967735166735086849737947510530396424349820966577990511198868864529445016861584908648847772023669449636958384167741752077638903466219428498694524558091419424088979862378769448390895827282175984270414146661751515380947360812694522446543718697562601156533752638125829120 [97,23] 6904824576824912569500915736387099791820399331823085528217888599234911337693605056003917606623856458076601790714584257923024200568570832050365064125379206244292489684155637904317554434083962258394748359576806457486560707021169012522579566191878444013013037683128655169212818837840025331762480987003034924646348125763787371838820774079584378205439279835472103989489168056490199720521972288505941857850381557270130406913529629043911659082247992425174114769530968344797620166619416404022693559563652849720624469136151099551673401848712932756083839994245057962788324581240145056501818436135512034617832151341900045026755778501210015913304553365419411531580563415848410324221386444047441500218493257837479193589430782809565328167804131105219411047418601049133694688563327888843886649271279613200714860594791182408970130927879198074173097227548850768878785539250521334958079708227612416677181063448356563350021648754986462913837242941817241301181839411916028055419308868891703334460971024885438059545453299338739692476557267040002344341370177250074113780554784002534306513464383172478234946066843029902389518015466750246797348028520581285394606528047498216905990204694162833549001897754700559749652451084816456938255033050898376238495106712764194106652388616477443596319440592592702075502193241877932859172472657413408074189103225525132514723968 [97,24] -2229308349676485303762850183666662726133106232178583645570420930802293464230230479128063171459028672057606068847006004274392598512839958274057958331819648870390430318288034543575199870945194642686678506334193264154757839120825259304627140925909817518336184971451125496695999226820441014493698603717743019121438684991446144001434355862910707806750863746737003284506826861394259547582233685176158131622435863513714971229645693011964778936541620647535845948427730952871698782398526668957494806501642214531183330603973788424623903343600269581393117144553381037214510635974853326826417965073706942725635158119972994273096741505060487798381216511808952489509712248221722810644484936548923852451077436296057642939942478012539953952100488187557307572596494444642121011340065756682681913020279141020781442421514636643057554362705725880100839983934138019396915226958693314010275156526356505686010700577827475680025494614714260245825028115544067933820839901732920845783066836369574192749296614652034663972936964932775178566284423647395951987835414164275672130607186877001047774814901346409100046136196705572916596144366510315736058895348228573597069105480484809950022536126112222090678155854746992473967708976700206929903505800530637331615226908594481265465442406198996977894236079825873641550582551048627143840996163384680249317466593992534365440 [97,25] -1357141119906066304816764937060848210201060349844405163453174260445182150178066176562669513112755777827994739060961663471546968152173066055199815099908325967837081591593753687594472347904117993859230193688243813334562272178562710559366937788760809484734256669783365467007457517987322871534168107710572622505767756498696127067369873889602118620734264139474685014859601033684479832942405044026964822753961380717924681174549367882431951795012330112418950407773109284948589887357380995979877902426292827887275438632687227129931458631373928621089818867133972302097213334103138561866003810520878789886036846532850962189621828043632262207747476848096293076849566138006189249347068026284240940286097207889248874264774189889731919144480197751377473174181981885090327988226868094294755652063225516104850315743722263077092047868448449467434054279965597149230867916171445953522808102607243769184113168785037666175317244107510735002408361107086409307004813459814168362150603563145703439051560034803662321206794093171687865598314795043662627225172404859793907330356945327993030926675496273233512770364730366727419281505346252203255660724443094648276600809460087786593374782354651534406251956518475481864165295383988259237742714766032746791333495223723527524322467413907079537622549908386780977209089050454240772387466363443094532731651050427121184 [97,26] 752595057895888511715287726184528041135712013467868035495962442376350299625499197350277723537969909514072756437738833039779814706451296794082771680424542819782353500592599241740051755974057166430755712619121880169318046794754331133057097487030585331538425862763051803772915018131057276135636943696897771400882304964830270674765738910318326930372809455307799231910824160018858146928354485589876359770065364184332574238516113877381881310682524730202962818988339274682945200938264502119147968652146204752221339228675091988008434490962043344645013301823780352306593637722799749473151455627404485258126500936345801259078692788702701234012031704541632597925829671955842799062317660496622925146617475236343238326567216811577840140867171830478354116836359473988926312813215539857746057480026696837019683320997329858580066129199810838152133967163865067400041276326379703095316405732142577546106941632328096401515321228135291645725167561415267170706037977461854216429577310143890329882202233857964930489809811461505447915578550814271498735463294539194397449309037136573358496842140840633580814860480369950055430264827624087204032439252922240479440665923350947802780960129564370461929874363158244385160740615342603501496897703874430196319305809856314162800936111101948457000772552925111610296190168103788527963369745939634162134373186835712 [97,27] 127165568597187738341024082290584878217886209049176534756721479378359622325436271122683705129407769486679935687525910097848624851972718968945735224717918644148859415903849560279316782840739890182808322799388768432703323010529425971644801654141408327863671237326965174723435941787762851031493795361409057794850253143038095811657285096588907169401774301311259788418921206980748803941555585619161500736199029084013810165273359236647288921317971965186191904781767497610034380769379671055754696444180871200515739198487164631598773577874917419017148681086445212821216255317483254417298930276768662920107425249380668394787522006186869923053937428031403099350751459144320335909796500185395055326776636338801705742316509757316820982268467497223997642004074310170732273874678701646688088056888090185634566935704281619385372593195433298344179617623119566043535984766591142581417448707616916175566100410514739132792611027176123937013654175465019863700942274463221254436763956236744554603951214351782708696378271133830142552813139622223182672560348235202087343920980103453761688973347893542886079792169094666501095529820666536583445750025156954521762328877529014857172874045210778171636346849709248046788385541697887778463431084748088614527917029506602917363197402302934270747165792453941766304631223654068275188344822148176611400215599264 [97,28] -121576299135916068289165506838675367928995376655814812574498640721574112264733664313121602817183611987994863432994668536141775354136312784938295143399638998887492757142377813221984567678290368427482449895298169650350241392368838981857261434566028359894527321938285846329352429531300361317412802528027256658201785737950207255448491774072642981737313427902997095224649219575369345819581197690977512019184707392944984821259133315930494654249524696318128960340326445851999251876658796723880562807888599926857063588447942650826633786187696747637113994532494505303861305486643504922449954375094615808073029939007222273700530187572019728392429000447790299028951279849284786337539735930062301367533839090506093593704183253433652540173526999415781887811397410408702575458779052469980320195151894172206986505115467900647687696896159502741044612250269751258222415877064211832709416932103421200312261151737109103215124017779409284309680287625457953151675465694584447282640235624454127308006518749354043328210322398908515762092438264478840931987307502530426837214928814486716444868576653078902597823764997104855191670926324209359965648195280562535357292320517222428485793851750486448807624796135848616652514848008396066546350941700125830439159261036457692851036049524873679546873903027993583493182092924262696932867216708487448007961792 [97,29] -3078782102283200973685421538147860293807218014324387158190060975005459454610396149472671358420895798621766636410782470629634863483580213050214369928229050924380855934872559822269594152217474213227697158809711543303465575909940666721497507091549718387306395429638182937800008002736472522288257375943557601883688784505480761609623108076040111612022360759211303814604432302365204579309981013662639799104186091740395988093309278314734259764141230438068642184960533714316635042273440403425504043601269813028922698508488503248995038989708536258920110487795188829722709842927938658232136328840241445954104858040222889905006483772088610831430124924045940186934515312848104110976808174395471520326178531673471149045238636375974044900426776580884084906013034408754134120015342169175082478472390318044063097301223705141078149330130186559476414333468499736619681223018945793593949776415804351189625756133739958692095807548204054543568370997713883237631736276258170252690023786228838339478341597944607499118316665006148378666988010308972996908330057063366136258668490463473058805079600540853250697408683965342281371987307292096806374942144442962757257854085886764921906175929731839594064072896135460002176215783600617523117403809264554010351882809076646973030115795423349525804897806932880776008684874112492667992861167151941152424 [97,30] 10499974693745758956871503904946565078760301164917949984496664405054289900276891047182534759419406552937050902464204849747614549106270061902384362275035625788169149966757849384045074911810873058671804848835511963191128318815025162381631041169281359174849389096972430573478708053250080464192356977816791605730542353069155889323452230728991477790079684281395433012865413582434948588878790888739801815715439140902574912576251811113829999316900612269505935727952791622393423937395830922793901671223626201985549609364699155612565221168049642951558446627811757732332663212182577593335216454694786348899909649498160666112804415427362228835024725651207917324485985243460213119709700552592043181784076550304572866753220416867309286197534777165501503740723961690020199501936847754300802612158282942861968769186829336440985766505549255816167244667406057666166739515182664775340286097416105131720938493678268460052763339389913119634314168915488946672255004067106032950610961265952390396493770205265669434964294313955658859675322147751788803716570595281838746904028361556350211797165234331864523537010431070351375230139694692666862508505831407434097994627369863391479611405014685718627310010980220331740077551903328617497213506645149312834653992268201613009705517461216178605259461897129944968051801281954037584445569809863335040 [97,31] -144209219661913538264934134519149151773565726996659316713262943539687487668205064228707882783352718350813332042724146098065052685413478166789534890035517502417729773179243978574585041997030314404321868701634966751867260826225185341127092266030403200373916420085689336330854863522148165667456179310393483935630779561444004963925964298565660770585121700141656835405704043023108071743739846123931668466241554078161920439672652368843029429166355683303002515475617472840836845341266207033400521470785670394345877742127395371241237145800028298828125001941654046798964077709101303882730437078599141786030153683549352187643587394805783806073139564312004211850489720122097161010870821080145394009437917809923253338444863882394760895766044364232612401221236553480833682033792681395990808103650850541691642783130704114459989303173183651991947270770972183709775949578732121577815746006148848502149583476106312661514941166656153328385469439606068916049763781982925305576680291180867420157880729108463448415926427541637600886403518502861611858760385385474768139844476281165381569399616039314289806180386930865979464492545164832753461208351465354904943947190966116500405684146373383979329420471036670690429757877330865917278740840530425774266685714048455622885622227973769442336126141023518917535237892897461088420134325385648 [97,32] -501088647427237757230561651845470378605615027175213710492083859402163803514909732081479357907270872981249646286611819198930328676268207928844378154028392529814285278305417407938894733403917715857695143237313036965083042430362184424749080806789086711108817763841538153135304880884025453705061549795213397598500341315570522635571704575314729749023277668660180264777633294093981118315939600625774272993730867314476799495479425128772875427807521108942126605735740762940564369437500762931989847782336128335830633109566262253806907491302151481442560464325535860398268673507105470506343962152564414303253706787612967264962568187925965478011791169090806943613589663049393504841810271830923965971898033935851223361365316750151900221820241751076599048376188690439363427277451514888899893566764536115934432289319808359132338320484781888528360008765891539058398243181032108350695496347560970904174059202327139331415309681757973736443623621197445417559577665716185437499555885563846117382333956932124164314455599125334923722287577582518375584558107573298510078573036913700621763530796182164835598287749139682538619180821232450757293319574818003219025326352865673196608951813289299704363466405322484475511350158003642470724386159952154987875515136642062442696595328003569445735280164201344672883315208488236581715561803936 [97,33] -6442342570670093735068430707671396412247770273451906563418303386513467789439682927498359042852870248558328577598146716627555169870369539630912496791519672033889058263668498663796894117602554742171140446948289476187592678009824713677024007966115734200087204774859624004739772513623268394716288407700270620270827910429256619313296270339847326002708364512936690886478351262249909781520326463742975243644187690398605264671158734654344385796405507909537327278663979871236482119198031797923098807929826933764029127921378145883165513730525969060884465560034337365287353866032745022657970463699219980807589577077814189517528153094722739323326867493019999941993576684074966716946602630287611841430083527617303890454792699122212251732061573274422810255849861752806418181921049484340600824042025958339016175685046367919421586165487122078674360820621978551036305978264775860564542489569575887008150329973130246371714158773934648389289502388617246782736048263934289011009469806782332475319582635116345762316257698216773192938990357558146317796246777888978861785067039749951455693610453381423133620622780563633787787716689790921457171122404009829956096880222847413495106641527970347355699847767887148125653916391421669079047991300979435231197438751641107742690445208353708590888005039004725180261002277879454783733380 [97,34] 13463107136862032655230697839786643790028746271304945175525316059604845196581400614581790404387258225997724243023512923963192519981793685049185705670917906162547570906328210027529656248159961154462406436707541666194998167555700610045755977802777968060264914800649300933814673046315803765395869926782914023227125752576042806068636157806991610343238339948081992913885233072122744749766834293327986995535969434889814793952950185986116867298542315401462908180495032103527319721551500569463489392788635635572915786415642311273984078177271102119830874458381298227872611340655163227420759809676490457662691087243307907253982621965265969478118045311399578482118889922864341904184685603612496131036514532598686026173304054913452878121896192442112620085148325627395827832286232235622561561536262731764797212255354580134745136432866587590689946514409275166889139104423565283730097230102184353850089957307114732876307815339364201515929394361111447554302111796118754536705883100571146397040664250877818055214029862526743387728751370926843172625958017282174878415872677754141086123174236198771862151608360505788483107848944643378266880780470670485193538568967646153704476784798990262679799053169980401559522712376651375658624909402950083093230107816072568530204630116203211742797089521640548232685608127401722356672 [97,35] 878846275741858932455603936375061745799022711037651055256610574286135847405561836350297459780443531238105331988116028007298593402168950631706398452991695749887431141667656740679795942917609063576934456715691062490866223977253468199628627095808669486259253233711028321417485941333993898636855889323953319504363203010039795929918736820770899044180184602295961759783774735122186865829559184089749528076922671464249554511830239744771469112694741386742406739038114137474883221655687060137889098043106365627170799503964155221074360144446612284314459276507594178439287020778998481908074971877303298190147859173200733191667744946679502946199870108260922757002045199402141698882088631133237489652016858226275981134345879347114442263151193079697708399934217540166475531326863812619220182522622231280065005747560726921820592912450142861967933273620122063275510241452663995178790435719415085053386177273592962835653919537121808193888457312918078751880313280073365197888783310596799827962852681830123586778397174643677659568883234465020586464764713951824731411882047198958318648280381140717925757662498667103749664457016918838494569615297815590825451906003565374104762614764584554163160798417275021643214135617502597060141178545507801936452873664252035866682335498477446182946163603765438779570316289789263032 [97,36] -148894461493023661600345336778513032173231117266446353273213762869317555313649116643448861924596697938609898935333011013654642500326580812180368270314656496089018677481718494614208893669392365535629550656506012230626849851167960792083664598152965877610089202467636053662685457423428533962636727177625713047837784712519307387391967250041531738131522891245010045230970346369707844737782830752355896009834553218155823811915972002133540001237566501677474983158174244739845161529719783293567731656362512331407148973739355808352782934105280726881038899441237040643808076052846927059364620375098224969065334624098647245787880785300543383607406108367035865208212126359977277920651935409578523576563493447970354180830370033563461593808244649802451355388772174212717392987103191061578373555071045314663696263199566655837689001064542008692640602798632350994243983924263571827171303680865732339425133834820429354773779701505550169983024459842691367475148628664433580107672559911816916384548307025478506104820284690026664266118893137991399792121328614328848743141842251810040090891724861643521476204941545147181530946071292011895960298363191697452759352021352830625003979670137986333234004208392413136647708956374872796219606150989772984698066262371972399021137325243561914841719244550685318568793157978000 [97,37] -16088537851524543203028924635748264421480966988668206734809378680957857972063122057165122620709557462474461899425282735211251476079347672844602050652743564416504406370484998018706791410752445370727057394047219458827568350873968770433404862750185019466955835298728446142183881161237043909103516647048269639355777185081877944756445541893359491390468531771917407549506897144432525153919820633577939941101422701031831159562844686014558302636503503225321367511186430784800502196360664041988156951376512067755003883661662144311606258966790909785424472124381444632168483950967535515571270806721046578289780221620810897267015355794742032468807871995092021066404879312399524814162500406296960165819083598977451042305184971088817661561314762008069156137979379487148597671331178427536659368423563976661830517501318491188816648360494010222909167508435132900626390948754676893068609862366246910269152224281382551330834545310246861860921183248653059353744614962955854901637939883885763449984611708588522096077499084810531720436149342666307140149511254016351904111556773148152772396367001528973845865109926458549634788177207107466249503843257566644196865529730881019212740737850341828928610529767115654522796113802711207343703632817365517937179210337096877296247799206532478920598127139635490005669933486 [97,38] -341794121406418216982688282282221655321738071534705967503221815765882235307033858348338535753627012218763751589477603095369417219352561599670028399671436566758062194112043648278994620954995876419015120438086132948920800380091476314446863864422724863184932358527333745758388872874606834483828266810587925533142058552106620576670105595566615462218096771407241846795048102479568340214164956902963615423928229449450949503773131348266777310624463687067869597421402648864306731190579567948575878219367673576449334905319203752503094973596866083444528989508256067285698997750175863441568955149668176938110654357567860242130919134555498573675851851023953900735124321590138348621212340014880763305147941688880398892982182865806431099595961732986756307109233643512931930594555826959279857100824047849609628853268180728792788439109504273757346450048510074405230853236901205944221787354806233587038277185882803752787980502023988291486069060652667245677834334920074116667758409137290390285839817641082958778270222036981788682342119109887688124423648684762202875593980012038794115197446310899760337955501426766899070089996717693521168321928674111729262984156768817847288135072077406135188031145843361116310117712132972605982428810263020030757382506564926433418181769475722731111802197886734910733408 [97,39] 59096588939122093582043556484580220602438448417760703694972837231459483627926617850241782658445496766251068402144966664443813475770783554384445246033148752664746513439463424605828109793415076186743861596314868282669900204679156469618174999775196711504735590521294867681173079369468715660846993835587760224567266749291059535894327917898739635669781762776148757589432639390886269113039721007667691548698252645105952643304780515433461494918672742375756651108993891323945199651984200677856861424818515499826380516524078036008282911187380901412988212726256947241009576640353229002857615497349696734437949693436151337861211162139987032772717915291662069798426807227426190326317321887267207517882811452381538404861493158172253129716737311163471177982359615344887341832242317774439306019518779334956560023365472092163217134581740517147522567387367082592096869927746765978307361174139423859909070502818134492911551848305344395498452454014172624588240897700492535828501588438685255799564951090500153417281668643903720508265462549028059312995915917886288840585526357901427020334351896723635465471342487175929952035411306380323616435813953121744990195495251593851457776818617294714646405742451877032818571107786372738774799048439146170752122682589472799211748302755057371278397921673716772708 [97,40] 5258477261982581902462603370086670361114941704449269930968632433051675011294479219684095709196142763149951253556266114860768735172825952383575450771586518063477877325150350767098972160964084215808473608647122624742831637830319431571562403793085984032078641270041886302148729689090620901628552629468431652847420624390144877348264181454850152393188791657431531972221921195686106100937018223523693873235139328513261373007661882010045134973102620758092077530778833264171386096695299384369756125756105627716599280804774716059689816455246104992996130047809732745353236986680122935681652981420983949205071387436220951099519930895811623704507566619826564641776082846502476492666247273638223510754034219016980090935319853074704866413028162352966872086369898472860486435781331474399599145413219249780178222608351427156002350585151923341131905597736872224286890319037241271845305864601647369088805100597328787148726456656644616002631113337131977732607814258631567468223125246100466699144371863847999612167032074456131466178836299835036875955033593798294315276437292942252208537851832205289981485546553545490600347296345140157228268886183886473495099831813524017301235919433634056163829407043402448300845375360293930681595998969947013546139386720923059590344151689271955664566421233038056 [97,41] -186560385024076473080981366632074584093999155002361374191395586796134855258468568478277593644649422077778798104384160300123684887576529671146430622851369865807888565827772277125051230138996988885822026608068165083882191927487749179936688996113723006742093134686641498859323458719782135218562368892602927540601731204056249772887436475575712589426022454774308643459356789308358522174948863519972220506468245531272540136889184834642424201797599140953180568642520748383878434957277508167265520405093396962878806829791317907211595555256907971191694306650248998790921759245855674746248439527881289503599273477009522288046959055299123009470066389876944573020305258847749035577139565039139558998663333372997046572963334498835939011351965511814877421871962609049832290558409502760859597108049041265423531931370391732786980052657708390733505876789860700596522278567429114225596727565548219877557703046892939446073141793164890445889717724037266478067605856777218391399906523576812283413587829703246159738637477247679240822629693669928155090377985058797377649084471671342013119195414875397967272951333007871570308435380321620002884347455538572831714643893813570542800525643701218123841877271579654435845765852121556752411650569452472402536598078773089068051571596236777405207174551257 [97,42] 19784410750251424582418841847473960692208899836676454219868435250592810330237331287476488595413444988171773921778737447932046401600619296950252657357950224475562856202758797751323548507648041188987731710806011306256115405035456453901507813436403408039648733599101056811567716986152584577886494867722067578948143726098637385868427555930747193194605004892331222513098947900872013464751599385324855368648447565984141579799695278367993847433209022513916509665158828664299863950677676818452313342485459950238199047324662155087359407093774533527182716637985212227981740742391354633308773586990209395063829676053098176044239288877932225675680139559333984187470028795030316167131846984994719045751069068605850474461350478998751996603033737732530191217005330027641631072007091220620002175506539989411325797565103994438962846856551374665005887687459365926757299090390551486869364631031852320835837535587027337763492604352264270268596492046708353145040390338279959475261608471313249523596608218804612220536330566769492559236439363943607073025701063869129768563896267337878102639400553207150699347363090229152612613187948840728186988668742637361785294177861496729480625175091372233078627219344831441999420201321928628089202932021897137749582661812253911100329831082855354473231424 [97,43] -642158081387915057360198941034161174915821091623830799070881496379231282900228380520979583900972799690436261196171184496966823654869645845418197836392542425064021024186742026159271688483507353649640313047175246143168357064829848339929518196643674050473969745483077633657136269122361304295669883632582601065603252816285629715863614302537906223657141433914287321295579230654063341985515299681768492393389738630010211820947519738878004626698071445195023195141295678594951656920344098194261129209268181705319531152829970276038582320803289497973645017576351867142336151238788515995863267964749750260290077210549165253685278774579281128692998301939882851323713513412769604150113381182894199556751231993071833822638454179427131370699467072181808523031164219203651882862532999984155516993715576604412001029376499904557350301589162917460610220099203490233536926244313232145117729701847794049719124064307391135760194707501781593141475494024058691552373497215949066892668675182795705805154052117992485302386490510450013178113053690197259035779646681486211687966914292722501811735759675988757407345730389678577091101726182539001058654572931724758134645846140499070653872236572720740299738435766708012315934562299833222672232307067041418135787466861561743423273611325054559480 [97,44] -39193648692656775784753415029801329992064547992819193787336747460582583580215277586844341730256086821524753471021662941020313191705476898534599489278332075182970908135272746061913979746301834688206569588762232396288842718415481014235310408584415382379436880675070057598983763718573329120520039139219218570883670577770709323869040717409244487309578922811768980270147977458126632315174044720428054725822231919931077873120077075754947345944625213630025392267588672742242974648373433416083425746853747040323322890129809349704773991912621188241661711477226121025724035309674937274580178104827179718211907817263183145774819789584381946188844193704001393621962802107194531516787830197323088153691165554053803882670901494194825218698252351168687621052824385217814565637373791438631834306403311116760158206757759622203424182837029640124491092480363379531614602035837349114359430556457010484487570532180293374868640043664516756899606236577518757198091524906560398061567525161971204731855433987146842225732048758063249677215767204055577798884452309175597919813829247253601704021994540928001924655311801854240956991829180510092677400974925482838454420404788267565653701592560298011922396352283643023254446652234624022412863591859898029825906990055729784321041523439675184 [97,45] 4012255961260435377643866905143167536437531251441472388775087232856121106335287230636521013316526812237394905522838832567774614875987752234974984923144607624107950287625758605674904223618370056971606471151807780668960075490376867253109431977790560228832426377643223763820208993060483735705118113561017720011306143864750701508374521994545970500647290600386330002264267385949713273108068560007183613797584922363060062281004865493837711421090909855023717092668011587409372949229907965624318711613225351706888823009081493923493975862552174968618927211053038216707452833561985066484047064207229574333664642953553498973235217057617053702831354280373019676983493130780978083961642919356833893416709025154013717834127439710181568901171245592135759920691816768246691280772151164532992300053919523454933583626394558807654551569548810195091791582519807610632674180202210007893111355471237323606947600594493839100218210411760736324853848951860928932435710725806535420936924810627357612494434040494490389566611318563729992456819569513089097304164911403642606735312487775662475178933758679979003497097130710290492467666316979872851570111896148839969429201920211094519033339983501168372253313189419656942765632639706929462234140213764679561304908403352417868004664512230 [97,46] -132411709267175602302816106255217982841565019463382734229502296849901540501090888668579606560788256877703639634580733455815577539501639797822161253353989407525292817393457208699334497962138772959308016069478362085039324472127466759598492385365418160125310414907290650943041722613747539459558153380273080615984541081578083744243228232936803314165456101892897287958154747450268133368533115126151692125665685994387804258947110026363070624667016677078912841066516463758473583747512112423302435156615052369407312566749981741691794131604899854548782586252003522652481397473432004808905842862211795437089326864054123122010483435485635729818883145732553546780107688952228046660700413971686059841131138057657355509883101095251591234012850786448208510726116675598104106031941160565450765427248398373639835877104581296102460879859251926273527677960093865985328519862226467651042313482245137553222949760742166977803171978812871012267501249164399443294560278901602662129596394462435220444948115315997808311359594660955084259135187571153248211217574370097848926504490454408252710332687517687637867244914285737017034770019952409339457478592687402524448353844608301276910081677091612267614503987165450799151222295555639487806540297971789393203346170031937485147544800 [97,47] 597392172853686747588023554822694904761562693089205262882417183685251947770630075215658182975533750248487755148448740809329713207596054509915431105479395086068049910624115227264624916615921172932325417745463973053919518073481118073953324585404353177634525739205208917043560641844330426660489816284571584514515320651568754390609404886733800480667872190389497429581124623007622472762214385308746225079957957845549600112128594507833938610711484417512762383186681522812098987134252291469895691835414208147357539328153591127915623965479531343971375323294817212518632758690291457925289774044414542532911044821089603994614259942040472711357310640908599247545892752259961419581560232786515623654001586260063655239913429672062391382844602636993120050514849297795740741541233387264971348907002852980161054014528875336610708082573094804609577646334922501676370892786112338200844843613597226906271068865881609699745440058501389927769585189099678406842325366308050667258432066004667670347585650598251168322654018490106348496886031586075581119513003154011571618093566252339763499461753108232638585818283521985031160407789724839983165400059577046831970034300915184024279926484467620863942050657808081769702236064038272183937690353499930463356076365110604740084 [97,48] 103542198358078922011521055567145784996169397778726200344905173204182001671179028602405356372427160817113711983824934798412017273275695471661213744832776351787575367678847660037404619665610935529296106747517346487371148287617704844850668892187571243640664374946812170467957983894700403004681831613056925387768210850002875187601456397601562794774636103553665592749358384898433053880022997436662992542186795271221635160947081915690370035808242283379826698149978484167755358105392247988826628193711176608671310790686303326705009723490303065174817202988542289006037231485300270310802654681808507836090554322933997938676885521827788014061441382586999305416558627968683098217316816057588181236630534716565731829900534772960133154454011057336241931504173606649378376384505643145412290635524026551394535812052996415174880615876243756581308847461815968140039414349038572924909562733473015197832536437215655739230565724424530745660051279368562340221179929872023461213124090678308409107292625703650526995009693043718544106047047937255741192140414176370601589027767627452836458930704992840502652276509244588931993699210908326716406585011001811780860091531442746803923977928108200397939415921008862845919820210335520662950288474528320995865849775610159512 [97,49] -2097234769109359628714390057281140579494086181117655935982201546652198249674820887336272692701180917295683960736331200004949671490327096862877945891759876037218662304329855110670200269889083896630620759711292900008485778567834254841970608987665431309097799567958083918910887796381045683736719098813642686346721700529832833473242294668147571588559001946533714024436805892419154927741451491615352239366495473739159568263144230534221672040931517730601014445171104734772407390102432520153946406221415952105780768875321462392518874977706679727345456381481178069231660178176888657664207415834332312288083200218874461397041883928257926977559016107788904527652179209198142265498782040325783584111542999580208385542414674779206087904598319246401966641501897694712664888928290111694341216456196100277464770204927789098841663422603762211712436115128615686972165562096305747283160134689637201749827632096332561582133373230822331406779381314345511775023651547335603344226034554214445899115163555584482806384109552423588713684543854492931969102259047223807762578794621990104759875255205952530465464962384188038537841822618805036325994774080901487457610710858555980529758648407560140818659410433769385728049742673777434241050603025059113480833169186229 [97,50] 406412428013586798529070815284869385468722985111679343546682334730820115279810716236422419210517951996094810066602798075053999154831968615004736942148121960548243457192492513610709601011476610237085632030845695242998940022898909464396447036590258334009319083180589478957926181555421705542672215436509873709312054168064612690940480300527452986800957367267865396918843617859365266137726322598588737915784006992079862684870368956241596111712525047673481118812469596015449523038983946695246215093535319258419179480388039799005571505091984015009448393799698804468423066415780907711259960200276817275011889040723240395725522893572294948086999493112216690274473459933255146439409013283866923671635392750135160635741661145755081555416866225561894873756284621643700600482898808036851881516809697222328376827076165419207022005070292495721569433398793886020229652357108513197717914489117433834781086766072280724084261134676081578881186055493919476606164104279783860073608192275327572828844826994161765430890944386813216565746593811238716030125020910177463953933640451642944567351239279693187758061417734444099902521829531010734188562994697528280374684629761459193333781418342753260064129400384018149538953935597419614516965617066205602270464 [97,51] 183395296794565278279138548024757748976812554154005239906615374997326155158321433107706937171542533586759945319089756558049051125887768495065976577177975795691007001097844801335902816265462584761342057438894169800225990676319085002041649658426377471076266122749917858375037539261158549315601608194585323366060046581544157057432033685415776584330420093530046965432233136869659771652862497401051752975977657365246173543165476687808565169753620357141503400396010350799394747841523125238544863408177765784555772346371437918290695013328488571842882883460427557112330248378307116712368061253113516262595042784785825226129142399207041671738707759450216586799394767330782665442061450957993914428084425821753007465676817488880251803039881139992878320537508795223479482894863573700148943368011947981049048481230838772252938688953046055074857368396751607968788641211458257127349999988031345073968823191792840484701347228102902308726464325005933164540312284005395920437976228100755668346170074635247266168495904603220143251797798912862026151548170673893374949560068799381811538319453566841770633247544703498971087450045410583392913485729366491438161642501765349745349629932571519650382266032315000795295714748032823185516171320149868538016 [97,52] -1792989185525347640567317330624700353100247385785747263975699160975236755830818692822240524308413011593913442616174422312895867887493422099785248884095735590228635919731893111551419010960654583906550544760288495535197792456240346472098176335132194201198589797919553735968128045531388960216814620681845896710843254276561690067801539250514752820399823191633950138068252829493657780752513659763195685155808260734187261997698408307924167568629791116643851293413513380231071270436177671760156433003392598576188953705961431497061188951467163380146652468932686394771478757376544287726910050398425076936782428917773892885762619783443279470845209672378003514999606331316519787562501372401421050700048634030899157180009146328100153473041472968146651475845274301926099658464935497533260803006237133612564936521174593640537289675183296271857922962279378362023554127639979674056356498883477780483953267704952056563449750253215298657128216136588915531401360643314254421119078959432593509284519577567335806223494352139352359919664177451796677901343387138689272753644977490847674960517777548378363206520766475411976022927857106769564821968768924810721498923663618248592129835745115542932629873927432217255041468082364204203009297635864512 [97,53] -11234283085960380747686909162422692759144862010530152143673758513952974812011736614811512045486614156080277854346129424566463796457315859027259973969518907626696228533587654811998230019650581895871653556645278715184305712565793553379290045514343523345926609971162693705369876718504582798254839464180585237014613535236418505473874502475946947331230747961376845500623398134181932228388923061843240871982083956532423838392426192280245205909446924936608482841211047282305174751249155547162628833160683822137793159653290967891778981864277854350672757739618865932082574762007053450086021086814285376498353116864613226617770739413539796389069768127175992132341274560036980483585451455143615188584312358327905116891882841105028476360182736914834789703127593261215631260036325653579313080338241929364766155757827624329971379383322525587349920109411630901934254919614611464526944705870605364393675663436676129852942279843829946980702288610953545672625549011795282032004094448059609603237866387052585480107076806380620612192681305775162886732342750926996855778523055948596507488825211193667399565979336217447819712313315924869120708597388038837731001189046846491091668743259968263405716216695423701380599793386044840014566373784 [97,54] -48360564710436947178384001062203478259597737258081547986414558049682672808207885707604049969666735810968016362060767322908083493702624262358206958975827605404716280204542765071218187021433786978383520135999478177961854266546546149063912131776943876387155600926666611119578043735240210010971057048157177837622269904069895052997346358617182090623830733784796729659951340486993452240339700930456592681357694411989010440516356770549375914528691877804868754756201323070206390044610745377823064614249974654773478744388337051672716072133060799501118578081602022294055213793676865430799720443427310686608343917157216666935954884551587287999893418975090147304247662964207760587229997279773552431116492866742616606510628005259877192135089867583180327206953788477367491969189004123586553115758573963984168696206703799482980713994295799360708828582481962885741312010998603593616256839539460088034943272613144115915693346178831767062485625003810739098349533432326421510707751035873577072143361460120921768042699371736248963901720279923403295940122579808788528728693307617076963022727394646539501834368722317483774023565133910958425701389820818196471998709741348580275512446721242421491806802590240104599546171606546914461248 [97,55] -2174680423029557083679254396311502355109947666849029502949532624316595733387844277488661248107184265858827404508612736412798079978652663720081291079788798763552277799337677739952038012665748366458829146555972109263343320753534251568298069734725645400760316180230966935301472845920905871162902584085739026072235946776120428687542362005829924484569370556836219078344645087893806483904211756777650752957794806612698746514346786577330799829126676702790697300237197560898502475074950711279738317349136796362356595511109211588456354366118327678868420151086821961351008319117476064424739834183532590300642188850830856369832414427696683001487051009965143225394727211740687012458469589356875730291514704827294729536012328186792070271766135951198077100947567227151689229445665875178956073149988297133415134263071254327481905553555569710951072995881912911598647777544596557873882300685258344082655363322390079721348838844602899412415240999773400532171487127131036495710996258833874469114193285572884671227659610564946165406359358688315072983881747047723848294793737048030068106614759570929466293328591520869871435707212899269966253757071199511503587688652426819099828692178795006486403602932603415740338069056669576200 [97,56] 65931731634648208634860071752863673458013130989431903425778269480767543305316927584770626095812602143824605079359120315567455219864866624470588910451577483570085445594891613591418354252455634347632642268136313215828317195667114812771108613398044055908613411125994386206277878665212988309402584072747893579319207003682889895318749894224052254655275112663509448928127629681971184334887533421939144563039112609411959103233473201874381860272294118780384641117400869409502017585570063508646795803473381611137234494508375402837630356200925428564091285767703485071747821657397110189347752355632808172038445772004413624481378332365429672523092518600512474896631827508920721781374434907311235194049400528250456426654400301208839031283554868173311229728025460022938630359603728424483133221018422881186469929018053075959567734627498070770635656006212098969776757161456533354588654273730406940714710330020171014599820438226483445943472922275723141536092611823368838591818184993083204821981480649984737107132825913671057701697431351173878159828929361748307475002770512911730647189441518201147377010465290357206955623198133547612496460579677210454467080576043886852782014669528099240732763468180836884511362122252416 [97,57] 1966434529344604823644431897560592057705309284140432170622208993371046144192295819802317485350325659065690758765613960775168948203433248143053134809527941936727207200999078428016271999879692673468675008538089920509846538216960682596145273308042974024273570349141770639289201649168656180523300947874754267817650748738979038537793076937834790791280857093431863092444321697768290858488298304713300159586290892535113474836317823985556391043977925389972519651322503365317579457565433832569400718466318927647380435332492973654072807922805852017892811873401863620169779656529493456031673135726345235822815143996772251909797422406188732793288872321004333563269516587161319398725409058985466516331160136163505185338775228312334264398336395224319446280994078752706481693699051035646028039689345867949434785888601701124670682343052115372571938411499341713935053393090469391622742709775619812195907206403385714614353032823027120560612041204194533301531109419611949920565635612611923481865221174560397362811832684226915211716303339125734182782224438766232976447213206776128402367732509265227823915357055750689091718436435471979973948869859949442877933902200118933886478082827748269712905564065416101646270438952 [97,58] 19892630129539531206972416411761113251962500542773814063227082248184931220924061055743214481527302056943187384482334219899619083669663256364568610520855129186828861743334370956885268919273365447833150340336801466746802821667755047022376928681066458343022747367406738213710032432128050273290811995132807188687221296048204494714528266715728454398763422139208260150150740860896210615368058448535988740393409339672049652817128568030691982179007167240642828705195635163796665371247595762820224539323692607115667941626295601102714346257210712936155664168703988142415385023268021779985294795758780269491418086523544131480828653527501569315100841963186877229821251999640981388365985930193501718299478306754750295543446204177868833891108833460419760979618945844016355874159158379904179700243594283307529629531931367338038938774453628975246616051354737013967659278734789552086118278838635555242396205400757937159610456693883147125144612426943913663954253396105106371805406869960635616938517145333111999708127001770060625774211346040453662595310827528944739293661803904010655028376505320440922673374302275769236413087418823557530350329755409787078560544124157588337603240143212638889057028277948524103872 [97,59] 102024960958834583676670107143303891765564119129061605799637975590238919400881048557200855614506483343375583714387337297071483918048199106580203212309398143177607517710241855442798426200368757306850025696535467594487691833603708962146677257613579005460969670721890238602679272248231321314165660986034469009710015974992041893423565284256350691129034385691844876763995979170335440482339114233732119540820349583918586254583712297575326925783026062118393325566276765793290728236244747637395548767460101590726090250527866262468507516610212929489060316881640427584707229964387260369595552046032897087489680350699127738212383757402881296255874622603465663931082725545927813985464611198749632693131552626654169587819556534590584536213074636123491183726786161274193242227702416688392217611551817238876481920165948581329376475596103527142353477617940039414585858262366075130779184964394552053653041455412249463379819062607021159474990039504063962683080044823912222540501642650144766039943701349020874763599169405930244818336342244254260819038043906660936431496211799310221433530455186616317072702251747078374443141037074085220633824756322302265177784009871884797294611324113273104829988302399895384 [97,60] 249893431478038439977848724360073850141662666641236140411654669676376141271937876929387487927883283307088985287373103764941306500090382857011470990759901957035906233351927747316067079402257283833676180498343919069253166988208325194160066760347480278147521636966320831377693249358061943560020946787616200400241664466324041809746761581168262629200425629325170588532897223393558814758780620220264870293492091572197473083917737551568211677467611370346166048133244255689179919556142199630590836771477990432002166479602402103689716824193239055401153704148035447425461253997007979118081215055078392209104411110183814780519012095946838401181187296706617302225347929092964656034558384894414384651359402628135431162651004373055017524873909981800269432361738914067646236588186182524763711792562338259739484859996255588028866727129676233640723236913150075257291322856131768892637074716860748526312432039394520978909393193804757951500689935610497124550620949516417365510490395886495645735574880426768549666985961058309636104109415940872599803098781550303609479706194050735051572111442622998493645279964640184325375941357933721408859390494854627786956167887091988842864932574665146546460170040336 [97,61] -11790202720013844773132488154698587103600996644748792242675800590037685778940042007796897035056877928491233719652304142573085515972878416400970168131305159621716664995053173604303120619763910382192662340225507976996548402395494082178542985675163741951951363848852792619692313652410722137418006353125011553250446314127910928337580468250058739971840237202260572211326219385417116111493140730203071193415416321254189893739714063080038753827259466618263380971149447251269691015200930643181599018880009389596193399514618945173622275846039431304380513836028382184337833917627665340645046994605181092456494525011706264228105866949597999642509900414855170918245401842360734727280643329357497294433416278901106410193151084754726908483624341076607703239807253036572258555921590584530658518981689966524186709229531833756611548598280731833759159352743075575353053697814752265139401710051693132483619012924589994977530678095855923746605164641464388876648654899498284635599079435312418774837892836683305065197304520836431846941638848595896757697804270097219725555531780321117767942070674447562240498976039453364473447505165864419774311447971214616690878294364923910446610279813559850140218 [97,62] -21974020809103867592839776902279034271430188196190872518498910041993903412563506615989726482488306072889267532740875500147076672851422399901385617380158968196138975491787437728117280358716712211261536080374900469209842209142351099550274417222898629606921429013602772973188450330529504675981979672930970454762431040732829612287288748351858120792417378283075761343224328628871891395518923497089801373442798209381364369459721623910551278299382291999547882029487570726277667990583497916233070499902067851936080955457950456657639570307707480934422038173502034300045189194574943833886823948873977091522571868887479269014194727687764507327685240637733620941755263761038791961005359162141587455590867409678398268214575788952039981521747787140576743666817117421868407478375516333389306420371174250272463629163896602219847917722883555931231029852363263993882100139395769380794434668120341935887180418231288536256261777037032831328246150455430635559854837476492114809752853190618786758911404783576416660955532202429781986921081879765408488431963155196301442316376451556241072311812383435199827684642512350592421201233481079679937251690649904312332507075791505417260281578475431904 [97,63] 3675779215414960872271864881718598200707858100081782453158744719262893568133827139421274202704656018265143295671349368842548865168801123325572651856437845337512279697087049545394990019943181426036218906513559858120310495446295873274291623918263796770199772348856543484201003340770310842563500264958830350356108220852830074621225291599366925852755752797351468857971662914815090725302010000822464241869114876424645457276444871814128275457892024808908238162373776897410355801244107053197540813287262687876349635524528283137005531992220716995739750139940752865444881220043926574199502471083294866439423259226775824685197427483547738302360457768267558211790399345208618497197031131099560710071934837632545278753888426013045243862609106071280271807195756599891336104967467150613504689152900691310917711187775515463592684398664637735993695450311479532250044395243297287150413893211418192532282649698692937615195058031089075507393653301655517365535735872342648083589107134642291292048058161579165508254231409875959949457821477996785401006436018110705309407207233939468867219089151077163230761192358823491139213941148129084677125947692899012064225060152273457448987732913476 [97,64] -15787843184285879185373768519119607843797719243153150082321741974782015194247565479888969219280305018880525474438095929849307130116122039045818013569767196314420300154115032631019677148546246687658860636312850202415518901562867094339041739217670185260117656508188796256961696170126464728651692217537178449423953080183839332766156558866113784465004983987448685467576002307773237719829023566572984616851213708598927455919128254776875794395140921175884377976568211820954902605268202819320631719975939335494718070407657566061524232166340922120159339521237875642474383860847728718057224091436543737177975668787466480815995659796193950575309434159578284317498991134141389369239857354799938332701676534513738496799915994693206238417726330311296156095723483352465223140262732016250849335686590413767689220225384020706887161602085971443506005564269639577400622356277152826541640850513768039702200373754358829285177162279583970441286140621842899102988814567845967864634342756854223722392386653463070456739352817773038829606971097149842775261437068503552314376833560385898034499718508620428596463630344498603191099927357322143024078196552719276447669276538688674845911248 [97,65] -39094834634476779600904483469262512209025896052410916841483827702058175510385196616247810420517140639794830474489281081730011394967954052563495238756541819890879485486573890725975039479582616081454553887250639181376413803093188059348582118395385683872976106287359567191615862267929116193424467941400651110477131030763551821915283949928649748691657193550974659248152646579540911010949425187438504586493098793020917422737189730058294858246956879569909525886034337924659381404992896984825159104073134608301089430099300703386754605842474231678031702749375943776036859527887623899345540248854923117519838106981594630465616052897650018166021798272901775383985766280872890781610581568037955643723014560203641762929244698040039583365628499936843050772186283986112476045188931617935391327083115214577594699309005507241184988974515828613128807297781209521503411349179931363110496350300117956374009343900201813383150088403034169857031292547798958951693757487350113353877041216232060108668167165744432473795710082374641976232754281635780841921295146157203353863520845042270498695007439637581382609837852085485042380422751527300739540209487528331482467099237139362664 [97,66] 687687774887521861220132183411977970984853900382196288838472532112920072485514766846086614920012995672514482385531351520838817618265556273957713487983812014720184297782101120611721956776622811584869181383605060436250183694264395044880942400788202158568177089903133320965643917038071332736769295750411066176059289621359964626806873950806488691769908846352761297539121749975465814102355073754341675474090326578782339672743505029710289933877088369219172040881773742007805218538303368218536114453586969691075117492496152605741755406514001165906750652833142857084390846206970336876327551289989563923798500064319528671930703403400454312714044369553416088701587487709880787409887060843689209436489142941681740559708393102989155529156812122306180846916778453217733639601066180484670615504499633522555125177324964572734441906870682972435140052375538216225144495495491347055898288006408163058387116344591476081348767287962794953979910070060998778912613950572055266287698678492957854052919648030795872228853432818491873961704603526078890589715285388545214089471926860197651346811910993688508356553363086224158227032043148805167966589048688501763048031189568 [97,67] 90828613358723135282733590037205981072902068706953099098644888072868013961071479559738101645821587866418110449790536011180227115858817382846872490949201439968761258559705146297261857948604886168397756970762479408213201074667654284336267777460302984202070164094600876513806782075321819900941716902696125690967095939009077696517110205104521147533830412192206974140191537670707147642152300141673397760157786360640355085770397241018472184520620961245663289738762475985547706342499827606117555116185631601573501014271185136589243706101495122148784231510351758415887502652791331669713530669226761750147986225599129452806741218975670831851217769288438893148945013953640943310610330229437717082572987384364592092543592548694066341387594263888630845761839199587499139164342923663873188167518767483550157057384083322934496650963743578798922640520334920432011208380269022821987657100905279801797713764710458314382749212012527444496979218603979954197200460196598103394682954154904930790360510938541233878931727463195875941655592082027666591421422311578812247726025769462722993803263100381074021515926670227734280833439293940977582396473846469270359342728 [97,68] 59205074803335651700330505217638128882197988931933010938396670693858170943499580167439044567519183765280124538729840946205311939534420570133147170126780298783862723156508623628227848876546255345999154783508334875405351706485620662168742328039925164967217398458525390287076417134531602307619905825302096008167305641639544482618679492693832873868064854930784586603284828679644823013924600018295943160900646921623599998313701498146479093864265655110971903374498197079243720376701166640679949648020276040704314779790360668397105793506371175790780249897773881050344976015996169625577780442470768965978019534816408825230385030125156195549939781851693678339421273114131069225625802360894997076597462179561249386238370370701546302964063359821164161167525482821840448060401169947353530140942320777001358004802345742620589086645311459183663973834256746493138283785600117278506017940328417513604553479993540944050041424589417700792688933459671401221533438407942306777663028227751498261451491812100741647708119211679520039649382204259623033100684247721702401378222819781746931950103090474378818710071675585909566521184747230688091925149283360268112 [97,69] -7273790970866891225545486312075777503581136395939972610693364756443888754144708063968978967124790922256894221000682304361369915287865468128541840492395931922073512744963806794808928908757193808331966607635113689287805498195108534048137884224567728526647722612736236929498926125064614671028352639302996245758960177419345795638202230218613439684807220710874362498544035220305429407300570176279270760180715525529683626935932070682545531426558212961771501028231543563590410456053886981006226923191822478553364494430961779790253105781175432246014909555957497918584054212760885807502112060436155321246599217976954608281452442696037721419737430609108349777524642102520637452712923050039159323353915826074366132278535339800627899592636330637963381924207388784352661454881434203492484484562362265877669418645850693021197083193257808771451133799953423322833884741255612690914226607167702951178526453539278281421265421933582909447524810015977936877921886213385035741445837859928024628576635728196818916381570592440168009939648174900684433334216733454552147515541957642944885631330216771379392975794503221138650974622801622895075782371420794 [97,70] -5111589348190684696522113765058079719102159961530657225267106438737613856714136363960994193206022101727291530402530935844988881759535569567544333031168501068972792447450860798379210386520185627280791047330948150415223241748342900486886998429437469339533111800281519279929768367232373829095325177266722334865893020064900802736694100422637719088040159140009815359138959240669150834889192621404668222371456863262127221920291637618705713941293782507032117630268278541234673219427709387178754362148536615327713755302428315693861148040625236921999018676304382201977896761082960410313560702311163427061675314109125179548228049489486177517497282270116374526484385507199611845737005168452784113982678940630590364865783085900512149067323142503447246165987085002889312285972930038498162594289096373264936811601928094656024202192137568600608130792430143200482330626644122600890032012251184490999607039722498457859979674405673039679757805655157472509824513692821559405065231581786326350263540141719666864145529121701293217478958331330463256318886094044889645307549121034551346044514490448123115376285525497797179137922735565363152156256 [97,71] -125962738139281412744991295036295275345993300907650440595557242406699317404522978775225370355822396765735929247040056225684292810896242901039143328553057243526683615583773344420274971963633529495181698327833988948812860349567867778195550390527319310225085212731327430068815035726104661495456445274382284514741329446015636158468046928087836990968091558685922181826349987970157311872351232083173319842551704021359562648413839436228736556456616352657438188840700179875030089570201921791577467685932738507582806782159967059970510144309878844061934477945677898032718351979182854506388897767917793967433388091211961644942162102655413584453950760134259106298118339151993909589381345409315013450292861457241078462554181653285049501170680628497197096290347433997154377969902814213366079915087490999944627032389260076438651742096245833723069173389075677861900579939982638779326064598198294884936572122450230392641935689634821136901851474230495620090079208673562384045151845450310778983069286715019225752372214476893103422383387696455574564647483411628304429403551188776654414015029257247956651061700042329905371045706002946044 [97,72] 21094572620269277779143260190291588527143253063759654327103526084609562860609373180953939514773370465179720725637131669928600454312035132409527894312102233662944980876555914571557430669785157972775656281407171801588047187403101817825557228226926550017058665343309419318202271552862778971755126506423303424556499573095040923917591761420604973327533626125268517771647658968080910594417193325196220267020828540210279706399777118247473390338591679456855774187412939353877633244335248834818056862870657579695891808546123052444427475786380073108664955256237219746447103052292970198205959014382509620412808840413120573600241305992009877993244620219722918904563333936335220299706246682055305475312852404518376845294516976602297506836528367557597547487721512108926236598701015437900541111486057533130504780564253663050585008468996295071153712888479571644739479381863374775474095040804763256862082930113375930327467956918121367234719304923103816491789414587285667178758502298282807858943769475175352303260982531937821793178114973503822324933630192290172696428696342496700317082292429406725297584825712499227098691745528 [97,73] 283935266012552397138358148202745482099107057025804235750018726261137622231555662505987262901331514203714994468479284437159657995856655961665729292269975433689800372141037387247979015821655984438249592699844763997720642040714012907952523877946722106251731205366441512080686060631843739465644224777901802952478331404404149714064156342587145888842090924362876225078777607928931773688237152900126089827405493352134503553600284121742318101056124061249431659431202001761692483045492933545173669249224947815763430746419172211636700070685170302716064271317641312753233488526679357536743009659019573705677977736817341138240739406806154258998793936618646134296726699513016242281284914882013911851713228690325904887922793670033294717656685400272627336099497255331798575535738491588322413890750956081834575304260569967500892333051404806595684660092045975114485119014694312416398484734467092412882052413280581531985120995818718362901213748147919628620602972119543065668853676138349971227318115882880359600855461399495157804452758177144163501791992915905145691707841700245402122498488774574369738098607494603935865 [97,74] -5076928890352664257651548168595628434604834022653680225141443333240903592396414030603234412269552858960345148060380972013268591009679107631697057701587940153324060575057530923871098058585344331056481764805230047280079294371706986150874615269970792498162240292054958322039264994070139776765353044342275864797508566674844456218793012045203908746678922119709828476997624034463374316319434620473684758923981173331172520660706290883380611425076500853897556858126550036256666744554867845391836644561735145065794513568395345846855606760780152053880076885670424973784971570453082408092661114558009755918564692531443990850542759714994767568952132238626117783829135488662524446348021763440359131722530617568175729762576546115839537587279471401721931633055042912820373633230339812971783974732277613296684880194263343789181507286782273917447228083536153491453604272155208142597831223310611518646438317946218863798034241663714553972595576595530253501847231233834037376296193280410867288040658947044778205974844045195547584755305429930301939427980203187788903541724138201595763964262724260931870001238197504 [97,75] -20561753164282971538860350461878387978736776738651777469317690767637507839322062606818545948959767996334546921157354766703489101817968651094535207924623820876946224540811736080507232063457930488637591495594699922881749338320235244450947355513271739944958588655518692905624053832498572737300179252006946792700289490163592457690433634115130544972070707153447097697718316124921873537239230552747841786268628462659467547946227888370052500672673189340897854895083512845847373025016378600814434058388964691983377680422687118337410431510554011899928455557853625968265573339188994696235398149190368203708299987119580241731122939502302804416432317152244700115688766783758436083766698003273002290849654846148925677480403516381233679501971419883771839038456405869344134647000168188041789354289972826726166516525468289691986222987426198074569962992126618996357095414695219177898019190827951676804969971635205826124389869434334891677854879687884193209130082756858901012927397118876179181759831448460632789870601448692227994582117658964757161197613460643419178133924469011689236852607975265341629344 [97,76] 301658495523435506228932767621674267904028121482030039756705387560512689655740659051944987990217955445284058352715742298575664123278931946335197198397445263910868375618161495270417701792575081385821070596818380808754947330568834825893685116172104314585584527056509779279879675296076653613585209408493743173846799435562347692427087992532820771080465275925151913219366423652268343537217240221235921993910134054492155667267216063651003925694679324609095257616133612308890298713807702481294029666430261636775289100797796061860435902120706576303092897822349164330240930709023339618926284196421870812193265202409486310191189223326480593809347931987087400281112415358529289490858150932627596137813045462026515425293830677504814273885536760266704894960976426370346931739365458189245298457273634158998967681670115889358569787620394105260740474454857817835675454807551611508685005274307520330812620026345123784443654721835209636069512671652463362445785844537351146377222916308011429764387260972147049996855040798603280166455883333161522346657643156720333294298317975558496682796032201920 [97,77] -229841543840499361985210925013225874478885236369267350955953132794150193715578485730959130781141794433763703771615471489756090738484979351833557649433489618963316854069529754473421299462926866858579791509859502930438270134621271225357262731806530221930333863213078511234596050278936843938224917636565143450171105751469289566444259987428946964274459356555445214527792977142898634552899475284728734457819826001300464535340265943928871877849291262429037956538630926653006735500421718603871386161000484537116977266813250215835070653173925820666632913225072384584872144639483767251782172233704916476280587072978104649124211063170560849200661397699804990036349850885263682749496225070252911132560273984931885605909779576654476026600157477638960891316423628237338144557402767475426324775375028339730541360707205538789316573494299244440455006635291874705844647437176906028482047215424164802030710324296478271578909793113626647252956607055034469457636652370808999713981613231591068433351893395669436941493639209234362230057737118771740203809246940412447405013885936889956555256 [97,78] -6945406588548910260239834381791305215658412838683482940422301130485929553989933612979099116703634444123967639150799812232887883752207645174411772284439064052028283685098415759046456456635386999596230371835991964523411827608602029892673804959771717558955002541249712693623779935220673631151356911480290880207593408340983882210174326112450544183761394372338271009287281306865346427856329941975731761070693594401954482423759946649948934751788511952725909798395314170121830772696220655372841325765609639204358641955802673096206283374977216202238306111283796595560904380681913609751025719591401343613888909753989409826956469436792620335895019803412051500111247740610783822118525035387544760726115861118713266371660235496037126288606185585230257301611009705426852026743565662852793366269402457254790586031192679083326956461108332304366515328324336144167399690434707859163052730961840449359695106019115415394202952385515643039553452134425024361287542403256898405337315952609020102031775191591053550075905202366110528472089046524912510016744798434686877762535250177376 [97,79] 2289135423798836627868430843705579477905372965429682717954394064275016770856357662143486705882311199285448183470676018075664263947883267138806987304434043743425417783969607850007215448527025041305121413190412399619243868185497925281536394046686874163685532491060360485759572466698064162104784031886093176471324056600864663402298457535224378230379882714509585649499201976403161224556894491336187889626766431539193647299645840553784688681674337222345867574444568597869678285538946992888272773040295831926575611486177128526694448747463553552669832235470408613396598543497936717638590003743728247994135352748666996326800926716934389671343258621701800902924626718124230414263229977956274400347651393804132555559354748824059008384741587505752077505932952140673307581395168953507897574760474325874011076254507834998377562009498238056956905897328968291436632012875489908815646764131068481915382581005728850299969611212072517486581935518169076885195716323528134778481055901242190631324796564984529824637711130534905587484910414735510463418729956768551767414340 [97,80] 5751713206779275260255221427059610490863446878700211500304165417003471368246016486800845585140461331764318671586622992165008937678936445842654044252508380338673683829293229095525219318878746434204607470421163572599242684698855350367855698059230827806575230220129626397585538565833371313051122445809242627803047557333893038809432381853615956527049236758368728719036490590056732358861983533052717551273870771335408839042699719140012295960190160121896744235346023990652400149338845685588467122909674479133807161437755308860411689242968289279581771955333341071272894931100171874677763081912198655504330908189652063384555593136089343731648658082134707300481009206978633937993555626897750102531742277373762659274132629798762498593791420699370879396926163202358599363731412106404889859017084320994395027347808816893833069338369248926806779001818152373826415284573772124660104006785582785099483641973033912840254491363545859336422848165325293444108784305045541568428130631856214353832756639451706777009728328792038040426302128442209504375490325617208 [97,81] 65364330880199212102111867934892374120820053907175860290170511658259173185010313492572818670932346524690058906579976908399498197006444750585655422843908455071635699337336802486506288861043188755116790597606518559272180920874949514689670732236332207719497691941463455976375848349984850601400890087189043207732954315092154821365310320573926206180824902972111426452374151822151897560212753957056974724909858594512144137780148087833454941936952576200206612603645358462860351632085755103676757827623719760038241638044109839883417170699988023551007051475060526966250081605565068255254734282947850182522413951889106043314261625672383261288405794912417436873868514313618243255559778812761181380552269485108257477750767172923858244995716510431364718426923994573948506504365292574340761348227165475755429831139178259379813489471041276761968050996527932179571406687864091459878903621862071056735572869100430675234523864822858482568793295217771436824007516447558924486919070168094484102433295674962935680674945711532760137852639738253350642735 [97,82] -112919257465600951570405477617553256500122627865238252791854453242025715987033092206583270912023510691730013783249387380713875039554110658659115012312723318748252967372947312852015213426038917104395237237747992528861399071068224624107814050024664592855062022571772359910747144281365197105661419721237176673262084935529894971928709849443598398635601388349458446205281982010042124585060716689302723420025462418127325158222850624888765115053449121728349138939548657808839203046379431044213105406146010635256876509046605789748151308091400649637076309049472329972418136368330766909221085213326692377691115051890763348963031138781350750400664241043786385113375207307992331561533125811179093300331989951472356788991776617114876019231249217483760877469685829967194326939707393599748153516314688784585013497857734100378401377406255155875102172343090996494156137164319515460007325957687214894446873815213187812762762116035805491091597516338980730616142537889403740675563641523131444630054098122703221377946716741291216609790259219776 [97,83] -16046904015974782317876770404885904629906854713374469975387509611557635861347727651709326211230294784157910105873179674404242979380533980577297626917594581534931182301934982419527750629147617836395867806135724010544100598307236395257961864146991221766929807346441172442134618436351599784368399024097346464233342617998769531553055189320782206716293959260552203557326694095932217313345403527455942087947962177610911205132014145008430035391682257335660289342138449026366007955011584327043324703291142944231668453709920729986864824095801810261750835893351480159136406830082804507673983867098218752210007163667169477300370725510067074079823414123770165717915908278003169823932380297837280446625504836509513291504784800367998936714062748072369290272969879867559409385555499695161820166604733834500250841341769980227914794682305444903185758525197345791584675180652772117617463632234015501830867394333536547729210747825441214780338815463622001339393622901134745814209961845753463454861739358572350090157661150327434589608 [97,84] 2403454520051854723492722747964338600542055421756157417735756614742764285832459946293391962937566973059211192770205012307253386583805290446177370966045245137385732103283168389258119463182835366682400100764669237208210940769118311521371298520696439420562056410811527537294311399417547642640328553270281517407799200042767148050702888070536274343321920312598555208936441397487264976846244848696050688002490078062936115967475581961073410569904464401898890913546669219820606359420698138613294856711449886333192230897021719945560150384044560733156173013817036501023524597685042770485040262375878723655421588685299646291635061331051948193591153598349157145254607404072825410226695490008553369046366611777253037843017313571203221691572720581358150592031392418252346650695676918983126781110624229871694539643684699709115813814311906314226523047743087410203648390315088213918968968110515564499797982512338318050529174469391865602625391265983178365335795338083953411933669769464148922520387576923862739558800529232 [97,85] 15708234754835553504817280574646790282644292214648625235050501985892750728207986776281915867252726133818552208253780535187757175427140146882248062061135455066706631616146184208810531072945939338113357074070861474573745943559222391466304360858978023953231488234721041716549393836307011043595890915373023880456412966283613327580717395328412441471288760303320585979117946105174710524115252142095394649514462269488339837312055933251649760229320902824410963195206451891484855716350270369903594955249587232983544188023693135797720397987001486615816664362536946222312411328236217043272280415274286832018861900392538796138993391285149047129157866049909128046150289851396988465401798717630692848352883409742198238782215764095793150491567577229307485347626178884417531045690276566125560404721982014768175349324067013662897123719828314627518069703773442619646462124089079946336102631673651997553274450036331377303724201972826467168411970572535098168108745853019370995460398129371841982608336692343403486 [97,86] -995612620280526478553939454781524931274673270400399217331668755629899249352080028521832878781269576981972201523009716694364143869106055333081758701049235235394722965947858116227559875281433142843954588961817193013575453423723510915799750345177700314379110477887102967747912930813200242283234469744583901136204935803639397800695845736640159374762350859613805672310283697857782480318090602494050687300281147808274364294222678908684385922107110931683098260916926139293812134740746849209863697981864467362525666654178599832459523866021663751442354419510958895899093098404586480157836658505794511975300691060607353529262648884785750930656003940997672219461120954839414443476769613727957640048476216002180754322086018853389884149764094691034348578834057744209165207876013050933202266588612657499966316729048407175375293635362779717339780598380522030699760824182666966893394906092082188447207655223845559898920798289004054866241362421117216822784218016278216499391256319607933568073216448 [97,87] 4818127122349508860652660092539019078610944012032364604052450389781032877809703194102262516061932073976241662403546365553840297709496014093645095379909637901897617989161935001262769707014251095547548251435644082218157789869281056063506091179476107637205525514383219587238390041692130086240766993885790014350970198753971633701025973361792310699625007223198657023403865200464383905444748056904678837628025888324787178056857022601683214413275107957855578558158816762768236650787991658295860524579937404481092754625578517637813324066800202768847368818648589480591746580031626525493269399646306608075447067345252222247132955620387621998295453218738538011249209084700006872864688848239470554797123468499052248654081308011798670947667211624823322235325243719738660591519045916468795845764490722549004747826374357939877753801930814979999018393367210702021283980528646111941968127968012910791941394923551363049595031965040989509241438307924413388339156316946500174083190097352392 [97,88] 33404569217658233133890039949833423003889223174324148638964542602513322169524461552254536580639442001913932018026746252539536788777129516788703421447830202110472269760326835468225303563516758331635819977932514593735230264805209059863697360259947213922965976016872085038970871947829486663197852339426520906401722205493312285947001444457428131974471206289918056347704480652851836687542740060395384946513955837959415044607089055602883740640874966920047473976848143379567205949352193956895881798633141097261570859809474809636806227238359655493416020635693166089097926393423020317821595851164644174014502191001984793257604112899285616032704398301207936645701480118185814039666117712436126129360278470445731339983095454882256604013873748545523704727260567423870980374914633961381376570211850847845292720042040754752090046385584121467487473877755816117827896576974764949523988452778581100869465973805573641777689290106108674924598122953674390683058261636912264963552 [97,89] -16215159036460363830055436091239734472581020044606664529428172116004586163682572353056337701854779557285587261507889802421305201490308283488879651588184497542477553624739488174891240265856813314925349501572683220003030820097751761917456714877609952853826335473843591236469133752107557999384129304951964831960930386702639512748464882266156980560056683424233507412000279609192310231317451088897022002768558318884083258867076247365083850459471157976065990583239471338952154391227503990012213044719600344360810941342232600342865687950773454714331141851242495942727092632501861683096357405767635907353295436851750262835628186967953556023640760487261020876734531565511645192389727703020177174312974098802901770309856614729816955120098837313295101615394697169871985580977068065290059285347997017750173416160924501219342156624488974522892665531266317184233234119615009654926421695323168270978834805564020428366115396651155268622969748415846196223769686736 [97,90] -62823461202175619406339540334139317610072449843284336191788243201771778081050886822009907929178212099687172751003436322912470543186715840565441445658015165099696126938290596891151852685653902041260606726938343328091071637342787008577382268938889565375308541671002541884767651277817033529446513824864082703046181600268910643222870217568886788637905546383417152120039129723821516280966287234807463831169646136385376175152960143505082337503017632785936847106150868117096360114139367727866727286285622423398765942869723593084435788466121984638244309322126047539719546766435179585658459966979196080284897603663656460271007737276388537689928892416792426730637450431532046773069532812544788986260466470398332368564405519636069992285579048102142748025777614285448292473731587541506621684596989526198747831848274511459612759582455614740508935135614510381623135536616460844625086519318735356932106923446600571578375550343884079465182415751513728 [97,91] -66834848005558538824567311085199616738717691707575959576137797545432138490644794163487436048163059540183311286232244107762622701947819632778894451297436988820892726372658110001920040537017159214954498157214133512463603041575324989780983176935113620522320234504669178415862875094563687831851114755062391194797413466400217587299052820505703252600815927539600559664923100949515506060119628480869126260654802276231652046930253184449693128052719393242133363741568982785234964082529668494202730152222854472564251348213535723762487972990906867135545538519964071841387597229203886117022709613066613171793857941329871000555743050086486705666626907563859179883316104055374314637594117142463962176641643022942018562971099182539847786017417247433947459083566945638649713282815151454330100136127858444979147487827840950163865625646225217324270451680024519051590083028240614843884903991660052240808092870865936111065808036428797422783536 [97,92] 34494865599972754620780395528077941633383775136216317690236366269796736202668542676225852235853800256115357069412495740825200340100661748695799586320365614562816389117717404839301387451488200425020527027029287908243059646699297378352572011700064050172334377995444632269433154792371749421059517525204644710848427017977154455940918355067557232286072356686988202395083135927465190817011215132578976764376517979206962680234749767990406017669082199802312660487446392497386068788471977448023112093112668532778618728024008698964281677023455080855297466055675777832675922983048997888438991665546454621475669473716748101774523639312562049031006834943607868796006876857021184988806713863465342341307800753520028266666026373773949165293444513761755508460557560807255644706594565880224241933466111525649117613215459091310373683824560082649756016801428978403049515503231369494966439661428236899316231080498847965849562157616 [97,93] -1304167801639114074718030830902180921263035540253826849296308992699141656351773138264286946279869484827486285503704882709627850322955231159375144162706075671730904924281360420325047122914595994615120439707553155474105818733878874870161864139441753939841061702485708367921687899296659000597298084952616094854087586267926567049720727480021896882662293645583122634191251256569210532224062775766475183244624976026497069103326988725893673611577238750288669795616160755272537959287088452112214188706786609355238885710042660165304400528127396295438033563459482136099376108189692132486409246130691922114916875614563720064423606686625381227196266645013414306932066934982321948659404675512089972958461261781533441896924125166559488605508999009297467262649253937160634068287654967000465435777138018792510136526062467340538407843570599498700483127513555909310242560636033421553206010083918359362524909521914526 [97,94] 3093465172176695889193684723335800339775221448263602820272130143035623943009209599088264452605401522354561884857962033591637479841163029968066137442497157939941648976262863861701340443875363126665279415428058659740531109848110988214862758787815402403339122152398905307500339982181085408811246519828216589505416572599289855474559630505055887513384384306287818271637013645905246136563837393343757077539573927385883528040048478225890528150720442728458385571284371350657566277580188728051446939722089540072131031353326567760067919123708751486386321524601203963195025265992705632018566957685110401623901192098428996887481956565441572392206997330952223025302634747952120775030747661125853163609447211199765990541464698818147902699243972705493958405062181764698207578924962461362572414709806171444673271004982836934599844295222676598829796023013889487762868377537385626873212666712461992416 [97,95] -436934700940369048272360689989305116082376507330287749427217811292739004605322761782798941050787722025872253353610239600963548012457235819135100951321992028580188342347436614860265291808895272720935633615013844167011993489031585321201801517359786335526659584023611022736317498770448909111373159612163737883180148905158683390966980852742292851362375372488183188886428092257435438946647542065162693636321883497047438022424016954813344159053889428795994961272287476761189872012998430363090206085977773981959233123266729425787378776312473409467511672815215162975637643456389650680754861733482277661478864105214073743968785322020313134535637434879892750135882079559781816516288380711128432555620903707066796353248792001617394582816483134001196603968823951101780138382646545843663815204051957752925713568970578225411966797729164448394313285006494538800814318138781822336868 [97,96] 3376183596509487251131350281682503189488525483682913152210216476349883832030503281659392318695344487730513720377869561914223987289920113073130616434469532224240724744258044600814275228537634969969391507119861649892066726787985895205298804696413659895578771231892210463735444284041891456209732469742759301390255356562392849169508092334152740227167611170257376377297394629541633470584189801765088474887029636404617574765660414158874576640450144658943140226546789899022610772430485224761809559080112712347628895976534186438271525870318151890530398852375540310944334300433644136049635421430306717882866582416270289905744485303870650260430546835753264136160205968409980376393315219536335581087014608547861420126297344308418474271581534764169291955114822743474512926148687623298768588970583324005559343602389980976885994803569719510020813449307215144161728 [97,97] -1271161050752107562816088430407785389325750499070604403343561681875055668045863405071151818017585806080821460308273439435308200188042976695121908868897262662432455370946235061750723880072456119501286429228849577407432410390050014350452871463393183093186674178924958238122706748036321336886666170140293754491403755681311569667482088315775707189406551982525445673687891744796235742752151289100060332772333537352141766051283631394467246756460002797448796931860194020717828439688409887929383088007197944585899100851622187547878916339511646639687307924372972517043407114919466128517700840464325303892188522555919970489640032462496164738939956467194275820630774818984478339918009527741140746900860854232362585166818686488681772480949593395327304078172032420147279168013628356887153069389162277836994427587309001750146350972707418514439680 [98,0] 2002472547411000706865508464497545256863441591377532613627636096454709546209722223819460330789112715398910977218213381573156701934289752686339592639342282696530150165797365084159733627685901080217909629522967056893470395296139875726634033474227357548358311734283279452046388522110387538784544824821089941854319657588846077040481915156157614610670683577633256768578610843748431035288621425942831492652827954513395539716575492457445480824303231663834909137988655695800344133239307526221610201586096061229894561483007636022402473860108356169605822776347651233484261151519169305119262327457170614742076862964248469363249858444086675150502221916975066839473875714657822270403514091242479430745761215189601898294980185690815329674765099541776394983741024504845583715017382495143501589076276495963026194792684746359826956039031881833028967164730709482890189726698542900730740079995192623256728873549409420743650050755775570418731562233929368946975503512319901367607072104794794464113743685863676721543963010142467099171924349345796753433481418762774619209657513336216786093967898459291507942909818785789429703075955424322597328970450286431476903321041757709446856032780840751696932908515420256084225940257514404413343760363349946950418894410201652562740809584601063455980180201579197183513577550818805279988274301544427610238950322554798080000000000000000000000000000000000000000000000000 [98,1] -370416109525718483685648100964660128265938141960050942365590355401284960681996495691110881958699331956798545150099163587343176641428396537346904028432148004852347273641280264614171647488510964881240576405506694150781422651340147740854806335990233914375633045560009701143508432701089851571080950421301061863727890291971432972018840267166968720093126351591400412291085156636268931124683258477782491518440118424638844299513857469235619379118339286300197065070508869613220797785343537819949945171156645340357091281225606133980684982593456298912837991179219573656085917621274429593674205653365651808641984712871174172377461509052301661716216460620810408317023591805110528274116442989163665267231498637210122657737489057907407472219072348072466131978285787312993600849618686036014451327766030836269971669953501791210032877702914624569570023851881083408797413435658290180340829522831874028150515034789265042864745594164059823884163477146293392913204995297392214126169635247266933430217369064778489975689562560331466166037676680599120691165328150828132129989664155525289636503691198833936413383806221300235363751110446238542654230538542123140363786361126341444511206736260012305415146028375260480057715868373334801878338563580707466439999772561159815300838949186267660902662800022215055976284861829449804881736258799513645027755314285320863744000000000000000000000000000000000000000000000 [98,2] 408800181451197106380967495424019260153241092057511722331156539804484287960482602082428774105613910641069568154368949363836831945940966378438678115153719356361287926506562505119908465443551388434043383078815324549478655965372715228389088401092468580760935670727291864068089485774518747632536670761179162041647406703815101620820640976480979340501268617354358524776936832969250426536445427042034293912738684593786870110779107076859077658731656855659085798268608947711824576417794069452780153550426908347221360000628143812574826742130237242457395858096838995897771827614265035121768815772359862299223716989418418575052838869265546383002421168247701848242723375180864112129554439364049449011842615165596731152190480225441604146557976063475593653345193112725502033845406639257077130785139304263172599847601550461773717520934307987724793007514810667394860579776699817712677766079683948802241143412084332530174224590689254585766163383773718420750509152493587772186612612850878969505661627174544528518281520521914358309002519329877502085942564377954618882657198339014176212099954489317208774903144872092066526932936670518594315364403833761750730972919376001579349446418092226071688394243177865382523784272288916662604457955416708248259637024072128617147485904233668327850715345626814980240737084241363793778633831575809063763093621438329015762944000000000000000000000000000000000000000000 [98,3] -903639895603322665439379391354760027468034539751653760919854305899897950614210881779931875090002849089094301351807281063428944048270208018352433369632549853533722981072329695411854507178822563351161994332191412973664562294275916571486757184013340782337358674130460180840769053683974889467514005917851981486721914218411883883042344455697354763995219944144351902229147542464958339869622633506303119394991498909394020292082539462686771611979910124432037982958103376534965841923873278006819637572651448640157942891156652454959631441541993644117146225168626523824134399457468824181350548063110810970338394071035296684113347276994914031985678907790988487572713350862516592358471226028456866490877366846790603464457851391163362994113715192259299889967217204497332715976814874090277405804518291258141004028097306079421838960616867460827571246786358508611257691810995706511635253167944427323812910484476835935731015042679272169527425204518634477648415936193809291331181511878446920005313566317227744222154430956885255648215002200923236988467187181574562891877509443329974912390331190751697888930860721532265453271765726564566189615928371135253672603619898954691477678614920125702787688109954090259109619795142277108307484371903784750405215409364075350519383744110175734765270762684410055005726633449152225905995508828413427922697954323782917160960000000000000000000000000000000000000000 [98,4] 138991596485767624028944173291692780171918157408943076898506266250130042261855355923330096168955687986376352624848640427860178588960937808240069794782132258993287106734698835582524325817073757830566312788437430895888789826857569434602579781033477355661946865716706364117562534290058148937619450394902319942241029195471486123582527746652516703976863994625091768064548286827217835151345247511494196799802842311263007912545872086323517620998704716501905803088251593316120488846046116329207143248003341421423374052951729303054769230640471784447276211220980022283370993360275693386348718421905916862921473989361398783781220774289212416708634273488392917138416577111968130576738409228416589930174998857750217598467970763812846201295025194944555864455651416400565374243622385161831543925579476839487334562319880405593009615315418231576558670737768603925205256859616248366974236615900647373999669120070035478050618679540051133473751718795329563365574426985786557533509914336452650240347887210848216361089510139184634246125660643847833891141523039544729807319911389518767901174459144373331395511364818166185474467931955117511764133654067150204677625099774149581356935163064128180163348835059145154421993350032925960855285118528365421569879381035780020292283540785818869778909550971928212030405111283288666436240029116173096572385225159428181382397952000000000000000000000000000000000000 [98,5] -924484501216501995726186789696672929850986554046183957596137872881944706820278495525518582522073811655980677169092651702377116943357815262785947705696427121181878245456450627425165748691364206568231650141165532841048407907048823326146719133552479315622549810003979953764213206476971330731707608593041124760375667642353075681761576481490382657670549738942536740055951074556441905215516200014108131412358666198524451656141876912944398701155836115226683570218426724675330512002724582670450506471906578456891388449513521175511820376964623423178779876657733747911467496215722062741763160027106462488120616351259659619832857109931110093291665968590930527850907643398775848310726578593203881005672108872549533011407688357767600195380525207609748154800225412658902028327305020267276935256025903811536984456518606566411700432812204727710971498704429412359413941358765649288356493777892482533402705639460161393293305298962128239436488277431742009531112900160578393092398551651035481819680486038676838628643614786675010217972729893838197451579502232544741443917503836649136103660078371486350888214675951759148618799313772400260052543624277846398856160729700584588394590976018650466682459358410239665296139789726241134909953900623929952497076902252614226841012914964190606524230806904871760774130107844127692936849953898066626737683331147714135718887424000000000000000000000000000000000 [98,6] 4628352008944461007725621424880374959907629042066799660255660074758472251356366331894900579658637460098515137567347698276508484794942334801657923519422659071279279745360426959304927444363044988586616618571590561924726540747912245838958069057041596183546246756894158570043343626267321685424749454028737197194145017524134121272183452262455563876264487330788083662628177851375462115931388626256266466868271132477517906580260539437624291938402517840214115164659166372966953516381124556477650004159435424590393651994728832066937170407841960860701948009134349087326607266400934625366650557204994321140238377013074258327362305376103126239188047693716543435498667272825975361116577260844400940782460192064730448829140241252674982228249182692409946378722730084171951291845289971082060284698581633857960986945107152795894086906388619181527425022001843166548829163053879710906152514274034157786315281051003244206512382590184225526513282279086509387532111656271688709237589295526182523082197386759285065819457051056785411663998684686685196030680484183449273055912564511835244019953636581154215593919681992408318017520251360064582637462384249719833609796847202794439061595700776578004400898274757778989811148321511311354526296212073368966011021363135065756126483586078676726512234608062846481747900584771826062689056201350785910971524015127299364189372416000000000000000000000000000000 [98,7] -17946041590297204022798601211942444620404292546340635818778004716141633172953121061972134478485336428116982130142479234898776350747578717869787553932807063004103126898222428878965626946790313390038079273501341772426448385203044603903079382531360400784642214726523232226803801631883780248903540305423145596659124072008200977939366902092809607142103839527994299008053172797722025033821042962530901586608151438651900873511332490095559690020000510272682046493397251651399438286303210280976369801091406989524423997995565015274581666594535808687831841948495557092920121662669651287562391072977195909344713645087032648337573729327894067406986836290917755925758226220773970927707951189053811922121819264208570387610857939176312066447616970956173731255260694528482724754141526607979955843043924206019604934976732642192224849872332225996020406442213542260986624527103021238467496522385038823835135234105467953948705914594090886054500402823469091587569194336380842123683307550904698695983764174129113694104893180294825244223713212910545459287955357092064897878501706877698585636198724676554301240538570538668842212562192169936536579403646253242299671612068989487343047063978271575933823174979165007398661041074656877437470318835486396809689398215820168719921759562521196473014746233336328271607943678875626125630836056732521912023428567064333661604151296000000000000000000000000000 [98,8] 50686636227803711227276430904308260078285428382336034615752255425091603321883170195203363547490373394027155932801187733171708707431113361477781095811099449868595740897488455694025889484110395429837794713004645614784728005287304735226411476637637548257147801959762463756713475907942428964890984579394823718030045505707651925514458176668091985414546646492687222645561041671568201030868347970962271919010801575929859636082873221375861485086098759905299258016419537381536999374449930532173818356171867619510288552403544841601371423855512035698897719393815206931093849529302873260324712700617223201495963660839752090066568311197485930971672301897420116129186338186499717885097270843353666889715196056427612097664368466575458156301868096373431640395905960144317786201286313979755088866561077055792706871655474543823746707136019415828829183450026431037670857494880869581218207989256861016787980752519002084352901449216379075175876552286852211103650678249401322651703676654275504939286231292418688807335195760528351108356459462593593379586529631312931666882110378433962441044520044223998262435638047921831411743396477618125357399351611093735702246838804014690030174782920654202205133417833130953102211166621059600126207865862392143990325029054598017052515503564376017915236499588672538101120068400807563122707730999867321556685405705347941618100994048000000000000000000000000 [98,9] -106187339654824113862025974925331580036698803819806475772017943772173517837021774263342312928317229222513328765289907333768676482355332913831548028916803356312811036994188001644165324667948838160516175191974407240023537449567439330928289704174362276952003057401759538352374535316607712634763484569842580139932950103484904161577183975861369062455074644292710633956036944231183240431803181673480076415479285799436706858552035926914688954935999702460178296707321151864666060418129373846033301262481471154867912129626640159686949318726211440149677182727101956608552351340553373465361988573924176992773700284344670856270046107226912245566566796432026280352351291934017915796701912621394837122129764502827545861596614398353312526840003069296675622878481604778377351567270163834343116657624608265477893201443310127958354916615810323116180591032696143684908208951571654881897346868597733774461219539154240748799947030068406694852045932100938616860903527543762029158038746828214799482121843095329164785434518880001277167483692886409938992257739233346520236225343167435985974251746220980574913779628524416619117784184527346531754523729139645400417748582417129193238275125676034002410687108361402188182411974608295705069327936312287239640236041804996629155054901157700712502233915900009835937133891292297079951912451412239687214980031568319032784783933440000000000000000000000 [98,10] 174201590625204628933953541526596097565593061861991297900738286331371842398232442793039297198630855206077538940867086974330088938927158454288682242970866211574882395821404722379427360496949086474352461461948345158995123250930808193416714887839691264430633162760789796055669523103297506035345498226505258436017895819381123622543514063438683334091070820873873065658667263354587915845916766916219456526117676986252463034610724893715805720770103853894866254467331208690533966383021033734395183263991872104061402799937968691476949576696471933922577353607457702722121658980341395213161634633136010833320143841085390518330948539523485949534414368507498095095503897108605795437468770270676841980226178801140326276060662210928714671787807529779783194927281475079059433187418298921166453805411063812310446785460994707906778278716653298226295763071538082227773475347756966882745951225408166385383322909104679287458144426015316874249605104043842194973525934245380915435417919752248910909779663512580692168707262992748890909914367907659997428458681567242726730310343026780311720675124226638031693997632808230460397864232430351975855237941779468244022236216605284143270388748187326843128193494316277489091574770535374524597046809324264391197657367960093815126339364773686045105380621205866393868255941797496224201407586798838965837237475664155911994036191232000000000000000000 [98,11] -240965292964586669863758833086485078909083088032939257321675151621055174735315110244221698704925882440017050562094067575906025174112851368218072388783727856630193927365982935591914730873862349609986190739833046118144445022886524916762797870059895082393066645935807752124712878000872411250725195818181001562945143559472706443670041394245055442711215222698696227838016874573794446446084817732562558149598361586526505471367970880189117777838895868270839237995525490627251836408898480750579311861585625266235381260913784109887140865478700732646463657396581414027891516953144234426450326574313903132228661006489993148783457994244337713873306032324830639741455710755977139406241390546083262133723210798304966228389685852486752654838246484321286701841557331331775694111276211181653434628414481497012037905502658329382414816740739175227901890859251107663280526652899696399609493121950285879217346707372801433215184518701347549488544346758564034754637511207409275843632243752435785495258748598570604587319116448879085113449510005084722189950108906158907331945289813163716556672377943426560199339072745221373226252512370382057905621373492195154286453481113231096530659743644129910471661944987268894164138610341536326801344292228944751080721164889513702251510762949085307324560366559005389675970139925432165035610350954413754735004270565448764054485073920000000000000000 [98,12] 284789652398057777239009821029542584307230845925705278366597664327247223327058123267130341845145216253093809704113241757363931481835953672786497099637815095999001033812519581703652274273115659780305915838391240919116768398927682851971053726343309711183458396101051252293169038914470516728659957098541556326713866532005981048392734239038549912716480870558901735040919939567879877084980259714252865041160394154217515398892048042940628207072950847942152844900227291675334255752506097974255578209165372833882551904725384297173880560949168076998230256195372307633459159626269539900352621080954286862004171775247175256567458174005828244933075749246381712283539711671869892593186019500252742492662021694233501460219016816480361128624366892360985861532397675987966698207506786961419792464648802850654970878858958280073584233544126447453648284337740027235031793154863408383445532407203327602972452686394210472438363758178203738072168265804929649071153404434833439689421955799841077726091390222989107868030200363125351104661805579124786612032781749727907808881437336791433329326437703827262704935453180220367202283631892826080183411375749506337395180264943538454387589761204419526938581758882293515859041050520704862089873342733821963985077604690182860885755885603862748480642252502483216539611585056737230582628200738020721405583093859625124177096212480000000000000 [98,13] -256104525767026432573031592930110818766060391709194505760771451342168089929760127572190555559041921749453384508604894363261919143442096383386005633624620018853624381603833746998881938319430715685157045395043329216756158033991274856771756968494160569839761595848180675505035468635290904743765315235198785264881334525419632211968297577810766609025357100961978006086508648072683953678153295499589857822765587114055312223685016587253423697831698601028085494832265546219241188439812991434609139924290853737039709553897234320536160392150533375810851473178408009097526356639848282637110119848843879291573876429684628766684662743127506943614153597978215776173554818391919642206366226099587421690471346898515913975586428638718006004237130829203186029970974198780489974607305569526532093800397244544649996922197932331255389770947096051295775215727999329756137259874107979921953145716062762570463521897931361983766039379729591310818306657226469146548168376308768237251137801236425694608222918598066343936584614196904505562873567867167424587664073265371983560879082646510942652701128126471980637082887243233749480657103967205786091073384984622653592039593206701922192724653300411816330922133315198493205961025853230354890954507013740783493252979336529220649619214185893307960752235988769645663021561784914052504232180537363595577961280926220394064888463360000000000 [98,14] 148768260644501810516454365465167371810617361821334334927569102144315054319009081440840970397226554877516939190109686042379300719109241934174329244246049417415274003249249164859284181530908659212535340587459754676014441056662937428348035896446622775252380357015842149522086147603364732186825935832179348912330593279584885700490576013052304347841281503127687864245394944785548349092446051460462245460647252686635507536775570881610805180776373158627215198757580268425480974105575283070281988846299458508602902619831626378350245733726843792877676248490761155636250561255318941503416324919753750581361081296807934338383263462157641251475680198425446176395058781337755313999784602060114172453223493425446935519201273614360706305121919976214195638015722373955242364298258619760620822385835077603469270248262035777105679615287872629326419301587340998169108132312101509579896144955638511533130196503856382909127918492042880712110856417074470763339107447944279376191165466524976903026870850744475925072668429174172232569694424713557960263658601133124111958404764750611815341174242418537526714633964156451213733095598943240836925184405671845830256068971559039144986217170084364018743036201969066211655738709998033825748458153568354896451484832811655284730658842024546349891740173145203818716745992716916012761824387034805831005172410797427523875252469760000000 [98,15] -65592351523509639361892232895689805326561236284870986553686479727004838377143481283678073295768640062751389031439398358370553698125051131468323561993221365645925063176354689863950653436321460494153099837837870105650518206737342844371619095643883112803093048433749812247408044975071879138508047641963199020578839222113788236137409776776459213376940712466605534262885330386490272364526769363870732459666796052094651285367078873402219989285741560106798325813239014620069888464319515366688808705240385901778187869748680567160295554004449791732963324599750392229779196038381699438825393890335968174664984038128952990761356191384017451425892921625597937554358907579010693984601811696941293574628385566145548021774030534592844812475845424766172819171850339440256500531596340719765892124056351617075044175894177422946930815773465971988552020578704614549025334174644524854173326265704498237126367349196858480921067083029713689734379550930194435007136223125713003930976801834795684042566199309111610194629155154451053312048891221660033208609980193865798972650835038854282665870306601858066840139211800600080622844331969846270534382984341127015309131656039167733266978560837376808132892327823569657973011635046403683991669869389573719325011368010087946261236129137374734163438982141146336511065465301370009433711624886690857095837060570493081889376829440000 [98,16] 71828967134813966170689631346461318988832170879339909420100654010050630623939107025778282808125022916612903499655860675946635440112739986839327549288173155005552961640387788468235746703494306981856187739742678196206834043187048606432796109961515854096150560558735049493840848762392349594658954875604654656691041885684847517596429891035582463369800019403274548780431331470662211472045966164760773128517192762058408375037486333712379262953375491636281465254329607059745161058123034496779268934420067006510594619079503100430116147866894566692478017660549738292767994074784598149841774787731417497515780380408234200260612691564679908091783990120976126590861392092352013486854538755184595029962050928597092334157253270596150436812524025564493679492852334777782050815451324275343861961537795109822128955799749497295736716565834229817370260755363794708967827323422150556593380162408865393209769151979024668916847211477118371161816766813265665202075322837561204500292618475624218379866140345450238448688532338041529255595570996170457030808542756093795681974937277901887948277056903602825193432772744411403676965061959734315795265627128459392120062359326578478782269428898312717537531529809615708135227977708210412802306539623218764338412602434353593910792238110759247779359952817916325552286377354629727164018884970271355158091234632639451115329013635 [98,17] -87243648944332786413287628820515775228204763780758549557193705755662900375576953735092358466992069117463534544440894234616229182300046786418510268455034271230736974689344221145480754376856746942685308347759946324530372136110660799526786937484345427481451241064066200491601487828846451818913460511975895478054486992247541501444267827206840255164991618401639997783570632345754415904739825157970747385306022618506111033239867761737620104992162087227317518408878894949229459799950911581557687230111326791202516461139760891253778225318230239202617489007017717802351658033450704926167245550216362006101906674598255867819383775376814947238575516218090462930101590118438820801860150391724381027378465695226973760735445817775038257470181063287681187944304914163135136071527930857209405317978581096207974151886522779336892577026945494996077211609208265024358535120612434040982186629516628357665928148769573135440407032254357168659496708024742785030676844195409646351316214422797293583511215686362309895358132565117995003249565591947480476531818708597399215965987994978919756701560502231782903744647814787542656707855007435200815461206352827816999312948481813181331280441689707376524686614696170000345005303573349400234106828488965227326415689934900188199837135276662926455469241775433951810787960831879682107245918731080188184460155273477562767121920 [98,18] 45181922992101847334692102447969768804124601953471959194364933628681234202620611682083038287436645779650214894522545971897135991074464513779992861239692009684711590020166327525317294410166204305476799157969627604109770095974985329899525834884127417313505072219612898094985263625496812552987717916696464401876529729393150384800472736174838703655358716733614875797996584336285060336029537119600820763264307570772178339625947730368362592398029975324907105584738017927773507858744353413299907257639844929204534491149797896280816619982042622102162992296905427028675245623841616574402683491226939464619247158683015101703114467786664034389390861463222752604312759388895552783291630708155518231785154157157844829303313406189759424692623132784938256396462816854303291600957045860095671878827940202752057802712180332934577709088299461174396841563829822000797102157534173832887688341868801930557916451829211133606899914455149484844378925866976516638677467845104852273566071020379683221036565935296742722013854337789547298314576775563144833092282722188790758437353178078458754638344142238294173479788470549600963396242154669121182654707644800661775610818529505260652571807739253176395860468986975312119009203788321677841816331196155743205081360239893524350545607147843765055077589029748281452541045081874456173530801648354386571785553590583517747200 [98,19] 6005669957533737773686869600497312956977253637918402685554567614158082282299943679170882525398539527145735166454805690181665562590651061594707713703131851617927468334707852970588689205757028835850266812189406610299514166367024405574317651943931677870798362214714449286126320245986075644615631141901741990843115294704450832969211180592514550307124627296399945970981689708828772859174412278585210188585306365829194354048583703906533691890951948712272546055480297674979806415061923462729992226921281656530590192998171603529357146168291378901334167831276952547654120172708939893149983157578107661108930738230934101155175587256425199705454897832310819448879657033049097122202522197796718137676858372275508262997708858929893243003708197742520005988950674966348384771224226827969057775009720555544488923908030309453125077862917079127480225495271276338873916813477355167030291876334079122929663274384136837123801436835250220200421946716971527284335939907788631305903512782793095606767707296000932303330682468950173475485262899610936687229813968907329653969377358526498569001153311780099487481575239593983606158406329059747446897971133945971349610948860200092569023043672178816051384461658958338340252946280801051740219413318866840865946933353733887885509233327568244169152016814359534464206857369580022890977930291203443566337163907873638400 [98,20] -17188975242479128277739956766927683574950640258969442844179065025080637029690909702769796580026895971535416520538097608246983467327877813881725793193347859055125379594028514644043379530228219985442777507213660413611014760511002137864674143875554901802353810936608285445147664966564559037483230165222045925024143132728501872301969828574303333658902831218407577158298406079898171143989529442982788888624287312090760571187366498872688828594755801014251811532485006315876617979075592702560820327195877488196707641388756891217740186175224405948115435355774956792513949433094195216628900536932405694991337312139725541800641841945896161407990423670936765558441262729808528811860416898414277678036651218130517857091212207227198916546946542485706088745445651989156910991245128938400621492074112945424372755455622215539627115062347720719082244255183271968797400567093277271787654343967106570433797626768811515284126705999606281587879753866501443088985565879408540608655523976456375010103000473973086762311682378259040333786374234309213218041718539787260420191006711237351608832286814254711507710036047384933713695558952075608783185041739165034245621614136113769717313595552775619789175368832407434465446590396945420751595259262071568280541775583872202102431278323364214927908159954356206317450794327364879582769899689735400625915848383362560 [98,21] 5506091928691826337737669019646585153446057915284787882031529205246708464577619274590980081816918538628804009347858298472011300666444422805361479877655280834167067625853844470525784284292498699297946127700125591831230435268406994739507859161593755258902713730358533812065165352984353079198195011219030431606261415219458914395732641673887349230767461830119810109118308724826902101537170760705954331732443390039800519885683063532222223579016217466243916165620786658481980347318857070330490110234077442704195438170243983259524517277139877824556359599205996231344778842086867394970602866795266282351907703893919286164503651723357210014324425568893495398603073641044355096703347876391568440587055738370541710414039132816095929188611699601033673029004602721261575630586388980561491086344613882968055285648904101622119395980176246000309339284193820905582030805702906317706525678820486193266056377017691570105095480461475618546282895779114657323294940929609893201854215097074184736282801962877684709655859042525147309992694842621069633809888520652396357603717820859655812132981121134747922824965397646054474585755860515329692051366982276509926848865587417016882608769368326873915721149554869011488242091892920742004792559374588470766186815648218356462177271893313359484272845201879323842971499045021363006971706416207196823970228776960 [98,22] 1631936176758945488914810264914691035001948876515123585480660801188615421502190794286616247951021460998867448051737217915370574849893958294419502853293787563773727101485873113987723093184454093918757809302539485383258504414499766295942766162492454123348171466556222815693921586081700496901777290088149170199204431720000684668225309134848410718277720100460341615617816797712387305192685939379692257572047411681340146477953350127036530266472433195451193277203732460706960634708681621466242855877456001243920906659363313466982108509022519029943437157092804183555117092803848689679897799173810620588815600794075421568009932221553662105224232440911108866334514672168479901568387972032242061601095459580235549838543921892333457293007930728534163215824695115934235775199505742914248638811825112300910443896157037180552855240029420154107536242981971806812164609100444166444411833515232147726468847338313178041536898589074033356475931074622528929727007926511949235395389130169972878234359781214057665829884343751074722466198191221991452858456688327212980754746900933637390630185217310068321649686575904899336977416070389621653810841455533037978863423928088828071118710907138427747875247613825816489803138549989411166920632964675348797786384972548276194549742605649921210414992145006159465216742160649399092298191949251615719830535168 [98,23] -1554116826485307144677707420762345570641803980735760278657491794396606862551154503601599423185115527488955372411243600615491424818818895757277282888082845975103810893295604045713598890379425348637030390323372846717281224285153373722920462195762019453078117919559439908372167917211446944216216454850058370057816549021872893920424975465696495322760207322677486336141570048739055477063110951643983639081948039395756522701230118009922203907441566500721430259449224627205384717876513572437303563061826443838849310142589662592024696529905642326107672622117954053621578267804544514879276611762808290777535725885222269355957461103121608480072947301479077880679395486581214648368269035612909473184223315193292761002866892800391628459049804689419870380888258328087553323985256152599648764702941607795824445725942499237455252531389070891602630098086542892196108998433988459917525199475604818477559633764819027695577934660830948959184019167218077524333455011393900199989248161877807147142725264039993193044342109958249269566276522059820641114071682058101568930098589436014734570256214046116329404931748410482279236553359755953032665615190033301551070194678195779682298534366839843217940733765435562676731887843941717973278927520236858755598891685414341508481807461484218974992293864671670864310561564304629493780359341238525286563328 [98,24] 329985759116002591594244609588252748349498168526207193634906188884845334418979299123455245899057358293823280154232430245739316727484306617906649554599321020765349713246884015985690032245243609579980735026600947273885725204712393716388268891735442801552038944800284638812891170279160918757483452978553197689652604671971253968826956447903957603515325713128474393327853380671704608049603448964257291540830684175072370992979963845484699910292500130424171280287316441021726205657487915584000559852888972625167944676721064621057978771865221859533840105933794741415681531665180069280513541552151069579687696370575588886369794955725378018996048256313556293663300900081362543680069030195003923515412166551686215746750793920945424220661364835614222023399491892618864303416357987082937954980070613954690149395859078183239705499508560568068425419044641468056368597715519371558370853903749860745796188426144661188630843658463276922976195022375604252893391605456063838468251536214738038673249931719468002594787080599981250914964153722368972663588662811985527377588465480277025799530957621508041144598297145213340130346601720788682994658303883818623241203263594433563838482403699676449185106861887992884913449196869481323344984616161616040104980875319362285151907709948121579564758006587932450168885402018843445819060270763528549408 [98,25] 40227102538020163021951912055685410946889696122889731395223582055896290400809979293746810380501395243319527338591517955905320158540439313809636990124788701070268000231863746532832274761786629210564945727128561467089606281315828220270063717862735642883935444781917288368837875615028261333116948577028503363773295415934733081808187753322442353852629993616546625773698016709762416693724515372593861560199783539995829029557132218513593812524851492973934433310494961695179894213799697156378255820819687772194850599710737164733345860194611908932446584104854514681299325384759654235159035936063910561522310751676555164923278884726145315364774626692074930748589023114996700770092702222515915354041838301791299689063765058292933575994081641797424174715774669791938042669120231078888158870524222177861669147407411698877062376837956461825417113892132001346873123682840783116359361704043866200277827882943261534385513562961283292894070187561502752550260278816369961693498978826554928599729644688405362382900631102920483095758301625483732447224532985908492587854630134337105089985890405732225057778317248939229447743713469171218178389114601806426038282185712281691627716146943476352020815896158291882594421143055269468132124101573639745217626573895659911922959802564786124594327604391958939862208751388442713571275216528453120 [98,26] -33806642419999804272812768573734587501267811620175668393013731758953469952901027411255988562298571804546935249618340785791413481298741209989957698401651363878429961833756292519455922127705599068240712139020868290970655277689599557470885362124706915050351396392993111241053753385153632022625412019906660228015166777853644127001374590589124447385605486262337055070671050545694921226581231979327680276769985187632342185715189706588231386199203116996804170040155517806430197219707309621086178534417012658846052757735484305887288299105922638988464294061949063452891499812370517514628787534102738874976286712087788335947583781696450806801721737256812199324737865711356499951640679122862429941179838012674326549977156228318268890772703994316259089318228879765802043388638456018866420574696192405921483053074734007091123728132487770674078193236717454689675440145148086318805033325133154333062709002402289420800718899817936340657929537056451299038561138213569593552514995484979480083701014608079488561593283227034635128449313531439196643633698401818391108071426318496797517934202972935485692269908668495983047703694312484656879880231795894359681686907437944603459498922295851521787133830946569433003929014715403021390642328486751038614381539595980206145086712575694206251610264728336894912270401253936132362613044569600 [98,27] 7265089891915342523347596393864853642058014885469598100340933700470383752383482241378920992334847329361533897924309379857577626832010823332272669313405469539131415891947737570646231257396323633214221664174889005708551031602703665235154190182389149174452749119288905855357969353289948145522059427134408000009225336097440943226394410261074344578730702503048036979378025995677209345306331662689414465560218957915309319403369752141675749666486824536761422044491551541879939629053560626279868318655621693947365129523249345168575455299481177991356650571296815965661943743520504917935355881891568632580104344400092667114872913803541900109736199588714286885868530018326502967623596355905117666079695300152580564068140919596175231527180586966680305996542613810274894353440297962954175905923802765281020771503823868147806731701326152106738212506605481881326790307189656200153617567617497988312902178309844154664217717378527216457656477710327101166143246516609000429881206079078601829057074560549947213644170743970096495199824320748468607861824528846957747448398316087781176058917011351259315383778520031665601088396166619041557936513064217703644419014607418720386973547669994293855471425347705407470689047824930913060682337113805640203842761047670137296198552961790358677924845040320969526013990404698109137706329600 [98,28] -718377872525963216113748876767694304824038247954966222691763621511675981910109031336671113676452667702187768607080607465177741268499629931971457947930014697402221384435931148185074409746989432165261587309008595974710787505726099128925053117940525142643455086348522021477093310823159910461258075630027353239617046536779514993322992617100210533206280481947941015454091572335424279899164715121341747326683027027852856188663934505407106139256808686595855813639499681027846803705641734168613424599240549590290039419201823982394473721868867463243306400519023971981130151540548754453608282087139138217483030180428197098412215613381181909649473477587301678110094476111886803269125990562573573524471416289537382302827025836447031052965500751215306115810775625119066553590183233562661888885366437521056899187640172916888809492826747962066998461957550606628390776902574171408322890788735298306149746443445637091526586338760817384490332778014536535571673314763153833038352369453439719259266327883097667250788752753044557525582669331789306545211202829453362931611674467728800369611246987444429521091643351615371251194764491617569808302016443196337769499698220046490721159305766788810485319653371610597751139380524366154290525879732023326769744178555916514185219885663311036135213655086758704779565940690060167050816 [98,29] -26681730433999942297531422047199768277389057541852747451796378814682339865724587327285413608227048064546176353731373249736763652682500881924125437257339850553819088864719660997132166896254199929820291960130860049759184759865818163745799098843771819174701103113094894071148751688283600863719855187106828309054209324431222477327832079332138987440536185197886288086014107039768661956729622605588835625584865159688362367329809201921478908779302763211099285517113463495425771417539804555414029094484636029013145075438020724326441215742425562285008263285315753373763403759364650359711721322376649023209264379846571810465451646004869459648306197241177804776270926148989158620174148500500731013267729826856699043454951922633366489096461122661540093173041667245927206690432258494544638128256760141519081048874830877976111438187812008733914360319504704201166490007348207673930966206377084270550596861567987022967533359993917318033986057967712349219694746878915579021763400652120311556552743629865535039965627625923519205270400185242076319049016952124332579902767317631725928242819819238185658218433687692483446380829134995886022445459778528255024281668165597622523190524613990295546333151066407708580616443962681616254483502652786520607465347826342662387042765978891510654325744961225696982691755617130451456 [98,30] 33040275295312808483563145076764292569699746193183993232253345855816331139552459842460822982783486219942072632873786046020239426743934964090902898749435591459487542372145291289984712032172007943068348148133176944330763408861880052397693670668642918877038467162504059487691728454579858992405983508539939467400063624111155825894772178397735458283544451050056112435676368539926997020197377829562368460952914662567729705105484775708106551528803021991152545336406141357953035522814561731458508171420488923206684432749066884836618088567326377488251807792362120895932402981668387217469472970886649693250810958599348701266218674121133427862564572987214842072103698195495316957195957883009753114379057898480023317452924515558610216938892608014305667741698678467561617111215593845459883732688263161010066256809078126936525905738090264528282297163118375776159586319790596650115090384154556592935772552919080185763771863311229500320127781645601862167230623847026262124671204862368050549416007297680513012372017813464654758787396381453517744007039756471402012003280294401565748544853846977480032548378947808296735484739589685297551589775359955644726384288850007691382246161007139531735729323624206986834972928680447378323692201074641631757475962040465756834262609970963844536895893646919292957190093002231232 [98,31] -10315361373204590072336080367621578732268022018906064542790379566223402673279034261176239826165520394836257387716336309652625319601170194823921153432570266639979024489638878611582499374064083619804746092641706685844683888889942199716972879449428618067651572425278312490666049210303151318764595650523271317450345919393380147499944014496393604343841820600407384507792840566375826508604699627316187450382920105270612493992899010402073583041285212685042168951320153459778657162295807060394627010568881843096621552554017263885939565657966789791923780540864958037499542419967570199589142154975524599644861234888896001822657713367854634714393952098851959732440960456672241579282366977230615990389036693235479926120215113432226571726415533022628224747047647485627107139386709559905309747537379343761024950935064712356941155647869054876730596383319452961030692021317854070141639642299482391281453073733817129867442385511800018201826708969648917257108162014593961550386365950105990244326723744894069316354171527122372396833947486298344864874170436091725923981006286618345630425881390334448782470612052124481947738609030206682627989993986161847419605056876886350370306992751692688990217354657757262673386129152990429444198925113892676995460233245869985795003877650359089990002309988563284519815036901824 [98,32] 2335996468489137157369516387764258956597745279260298993964349638011476288858822461724588993360111387364661580592708618438183469230570563062782403643072993327612639850554988502495433678951771945786991802255602330869218490880895813869807432149069850576994579186215521696749812615625395783547050919102090415788833759519863049362276276644313793323825277665228189218254664705085289852704078208247682792952111797841028782026498189016486595272851128875252058811697308409199285262520319046280329210217523721730173953868754979616843521952692404183826993575942885432557779430437853067252084234538515958888440317758701044844362087422958523454925907946599293187923736272638670719826850819715240451797210905132209623598754644289400266354395108756879983263196253448536910406008910676765039807638597835686120155813249775444691352909017044113945713295582618504231436836217901912137337802920375381846771479413775219111576979521668788465233908086200637112034989471925352958831723105662154641035836997234362551675744732854088639963277777219222373353104638071915043494213922535669062983224709918001685882274928628490810429994916767639510740571413052747484114712028605402479870470043423639361470671381398591357261692091365294943168181174864980764511335543471641315637593606813447900922220565435517498321593940 [98,33] -378076496040897932588793773795537379486112017575987546815154395628711692840421759841003405989505967849381516906211064095458893135462161239478060092690426851304201796693283415460794399076915784524777970623288120787834192474121894682174655796520050968722176990161549917393609079341545552956054323005765329688494115364619181275206991829784084234634177020814884237924703845463541575599629106716419110639961449603369657041017135107283267447940879911832349939653366556072183718267013748215475213899329815131727900580367892201956820031395996757358442886792605330543433549179034510333817044117861552250079900952566930686908832097732968353523861861929006820605435445418273919265167958672855478974620821999075416474041170043818782263932762247946496043442618045492067700933264779685299164895469379798629633593410891831269985959167059352127886611823080458139082503938173360442689641666568692691699847205702004313080029496746449180558187105196257987823534405311244795615348951548376820399391464534257366879236129851824588903848911200307865772818987145917468029827791291477789039719888884889727477117596045272465664419876359868624482393351270979299659729067455508872370003648765888379031460336413740242631487140653217983001935767538926253316815140799291837618418691178293389762851947309022032197440 [98,34] 25679811594551390206050578334354555144605599189212273047577334868689754569328150033656661883785586532473243302154150476334659180192248259320582328960521280644054093856891035688916193400613071306199983050742794140421826312594153239285578442392971093029504582702169258725459755499851105213908399282418067563353693842126496096192633782925072322025906322521231688254591901932733226211027280711560259995122753639524478550585012455410797505697623227837653476442468937875108828298718025372039905990619377644538638363098864417523122694799580871586970486520259655449993586498699021300024412879939652775238275753430769413958153474357650325389349082159001507916124664124290472950686151643991482562777599513867048084961065739777687606724148841503703236235659599067215796745876408791758334670931290610289602317542015061372534674853178799030203251547642128688162469922523100948953872155359078884803139701161522266533504895999869649347711543282104246728020488306616345301189006255774187531554566881014910728270760586170209919516917077333837637207457194456257423534578258253713946631965391575008876810036937103684861265904207175947436570293593348379031566049449880807840573281747273029131796738122943267722274947105774938809120159226819982164202270454102108081369191087374511899694192987621931008 [98,35] 3432305832629238051721200960931860373777888493081082400771100954152343145019497968427148871113620448273118895001499251277238547441886518884005650081736626678915567901629754677020988141123131123518354261916821113474044554038161367680917149443272814669136011563819436675992469140611750742374080285359857992548901590833643946275024237295435053404009579855624212446591536595060217253408303358514630747613457836653854767682849055119183852656652709055623871079939113255037498970276590458011464458662825171832632986835262611264411790179459836353416108385270950767925732072655937105002351889413563474961410109145901086172504700406062439339857473798614219500133949253637014098696858866243688920946344595155891064754016554843625231589867362401048510466269745988792469184850118088329461214524677411338535331878839380212861380167585501087835798277446111142009733924559815374829028646403124929039472845152465770217218303359094235504741515356344329415927333583844867720734604683580765706261471558255799176026715512997349604551734400214137210044212859394172977514896511775788621181381178127056760659770848708598135459682299043368350458542674470169909852952680090663563711233915715660425729854663557738165148050595215079002184555876663509847005184813672342559856545570215964909831771283978240 [98,36] -553678331599083893796082926250885141871534622228418133727005260468177727556498008589486284881051507360267140179298705850249204031961872105726080558529720508152588909211014731552742801715550818762371659919007780471545027234291212618899471138681649784230789813097908497441708017876761804788232995636706969624403089318999680592580254659692098649508984450507446288874759283380018237126424444781291092518329382028787127504106715765439364940010180226072458420184234972194723993884548524988406770215446280750446730873866869232904642487934044923191316350084729133093122773195568697700987968386112563141387558942354948010828215805529232031122634290766543379930364954683054060252464701981967393638822895503629448226744844277309974132874476686648010291856168646815461816870578591002339402814848582107965415309548040176398986336689181319958892176417379414652451094710114653308134542391555440436373593789407878778961030823746350982974618099869635129597259609860967952980859482829828940292987911521779750003678902468304407574064017074081854114652862853894583009157311664453064828519845052554630513220337398652508274075813519808651137146130944586778254328672508758768957531533254793187056374936927088350105701596989237609783259096258422961661314599719159014169720317696160725933347561248 [98,37] -92952083404422659560216607167129841176269476188411160268685332248607204194507560815734391352138613662632923609778938535869577387392520764055924741667857772127412736338277792401536395621433028943540778030477636410658719374135535169336842088295438769914603730616559405822013291886373581089388136803195797211339746862890649266560901760384661226202494838244629674858511862733263353256458308658293485891319937240714162652761719917295686540803875137643242184198497965520988941867649753020656431995735420405975465518015266930717085432860501089963388536195297492096773278664023148314952716696717167279572666177777156449375088216326825163755388605516178958510853485213708346708438732449976165902124444636201070025931950037838007087013265222034282544374601099073791262730960278621557856615573006051023979919292151477757165235495252158064225257464870486911284875746586957507998825538618720090184947073328574821943554877917080911639075855366101462471658603822961102632221596938085572281784625270602817726883085978629696466867252855284990934792568167480975170413064153552198452245375291466791803108665606671002509695139484867614225402865162807558377547362733987158203610675782559170842333284016910933342858382619772824169362848153795968556308622151389373867081716491185822394833920 [98,38] 28238681351296824625081132042063669678870396725492264291335406802250529494534855078819445155772331906842350452319016562820308898633738249325999432680912043302258962744636265381268094578285506320753164988024903497464256004139540117846675508597868792092349241222400065144761252734271162510252556492329824487502837633690243796516331747651479377607760081165762157050888396537402381088156131662694892596924366044691545355757370575017181560641870236350994829338460352757554082350062723640257732447369391245910212128211605981390765275423098694975855824390210364791382207852777021611631479549725418544638775499580477106664212966935810104844907027378030037618026565225308845831199455530519047521701847525157979663930220062238678454478605761594309981810853351592601728139024414478730685713410230347689675135017080801432367892887251002947783776223025228172460401650445012486089574903930379587559438481871786645723388437490318813752011874105866773197802676865548694621734507274933869060674174176019030571011118608183847635208052146847290768611697141152177587174674361533707164052064886431557780219179743438227956234655303367140410306551200794015794472001743806144571868247333063845673854296937215287619569512862649009567002087489519087722614284894591643894416921154138754877920 [98,39] -2407475565247834182694915118204932408055514582068925510484500857709900729831706252476317475250548029924660139968061219222432602631280826427122725312657968488323191415568443409185622334950298148846923622892151588837453209219794313462011373951491378547331543865138619616075029805864267991753210974570826868910566024067739732787197307005746056785970488846293114086243155565249605840170305997402333103135598724179503291457166032305799215232044288210593571886639432534718059016506239278981669120773967594591173606339027313400665298037305036074117091706199573986566528641149175225918257496546293512079563519761347210089717026222602534404571515706707523247664651394059373691648401066169518055886473116649517462684388696633752656971579674436098793547097541777631690471881904519342287820002633719827329305858773222581521045433577100302609868029011249439550022160294117154297126538619806372398328484639977309422448384547956538449468843179909895527948848769010579227148312354929334103650515063400275639320466306649088429175440520801405348335759876682810594725199015508156795689116641717161402631591807523046801843050089662668598449235769400350570047700452796657826142571318465914942963439615919186077935648489851226290932460150443973262852822881838198712659116225154388832 [98,40] 77492809711553226804440620497435649478952935036723786451564385853318954737145006057897438889697170685072078125114231976326382842414240643868174773151413327779295656082012263105162153543390728296379607511748306697749410637898873465916450436281410955694743106587273526822123826020869993683037769990419567619929787451649857195894111113608803372989057976762586491740425257782422885868307263199929705403402388331015575646222929865986674095258980371049080562556321393442901962986252684697050878583921724401539632655007619079658352824243739432111293076290094988605405231249437327961778637176183035940192748764862427439531448785310224369024485798121816412263237111782985684094744183371766013559267324980304726589902743406160290873477470845762832030855652908174718536314403513646542833069159062950865485827839041198996630938371752065759772582009822640460098745206615265274878571522269876656221240100050748039757218216239787490222462352302966266010096829664683205277732623421045655068675704670024717756205665303652173782190212668198016574064717468174200689933140318655137946090226758848045418566309876516310816637154050465822082844810427072168327506621542887493423134976758742362516081736970488506337037608488925702686379597683027103432031214608115999263226262066528 [98,41] 1867512921663889655458055439881273743352274188416463879714576733918249674442505727065988231121180495591104765633195835743500559544738168016896652379447902524677421702068353782132859387714599214024265850405499385591928284268038616981559089263467783524301894995442607638151542272973138796356151850565483465560784978549339773693536215190092735298864945798128280589880545803486311800802777548819091123022378216757411729551361101934155060304779920003037998209974509724245571090193026733351998270832349214291429429179222070782978507886145957402085044158548853196136534072829509772969533648855298751302049379716810312390781764331864714768376173226991514081633015495682934904575870074756889972038937827687587215788409582275812235792674968218796593958154811495254051246921903317172898385536517332720873614177288528998679270080998249443796943296454397018170405274406385866904906947603063971754691715345702605625071220811611484183712292297007873961060195145235523807081986184099226206344941164678000039573778525100990835799227011258591390401423726088589105650258993111752011768888849035125971258029688830267286481455985922202487064745237168659032848531225831534425250946299788507818789487678377518809049515966516380267061700919862140792889085958025592514962249216 [98,42] 906871365647717874562308315368107917555236170665841120732618687829308295742699813032390514973761816706992141267643408267523244666521690310600092930816881347929779407621491472621868721377157458347686633660988372526759691621973068537125140712038584579039756728229809745838852306403614058975167237661514583016028816397995482013917099183426228668751681709039186293043546334141115339887040753722311849123120208846251294207790371525728906858870360639774527030531478796038623844786807177681742319462246446389078447852384125226345729360279747200217815850313110250026803020543338655003357271190528306036498070516845793725433797559344482274919695541972665197209056375595698484568487794449275898569170729648270796119139126776433597732995398667579883265595153769555385237057931229916796905997304950005663038832738910842681848446287531882474075809018890860493685911075421060053927599750975439869209907093288826423202460733934945354245087714518757085898641948821218457196454645042739819237245183361291758694631419519973230454839429770756575608221476343199343688823016925012536019213715212156595886951175008869376867240375470921346172215444740557266403085332323419673820758706690472635539600928779289956139535014411916137416640593602338305404686136387089305457856 [98,43] -23638123445429401982589609583972097514884289749589945680216027252344319864349195786628253630322138253951543423370532690455361001153336644166220300881229545020131020630169869846603544195429897944141588581922637577704825919218995870295398071326470358777305160734675982239365987730235848587309640569120926187157792544828040003447922189012198007162866665041536618497742034681625584077279569356168683557687390941918405634469189588604459086599445823643586142693813612584295572124644671118711941176434700303126233545075142076658802288915942530282331792929336830578168505318607906346640940121760006429208398626131388808714303479731002494189857866273716395560013344376105555496419580627906774481619908499613592487063387716862812611738925238349485199211356323938761742892690456956614556740189827533468881045063845575440703380030193910083825477214956290973083472146037005065160894173539687428643119312482571405520812881172291627610915314019355344585577739664293892854700560860400142248189153745132572528820469561060316968794531555519711943570789182867826895042108837443677078039783305407854868897314367586495760201580314891166393983578309374227090016113403501632044115283745736728248294939796425902445283041089996500984327135422758155719147873571722977472 [98,44] 2016870254930749690889157506264248687140227765062003234246995534462485085329297123388160515708270242098888217237528291322842098913673346967711337457655982949224178195906328145152586627000133082114390324480568638570232373479228216210825316742448186847495023972256620360281385381977671356989437551358393221113079973851177471237225446040480296527627641844432710704252373693102413782156294907380185989172654976288932590602623650674214588107479730631906342159365918570789250140999317113009390355408998281938725640147928187049945075478512499164223620333589003670338291581578863478925296885744845156359425097548683697497961251524623628745288506695433515678107172060243146869077400439801387128213507317917876159360122832242760388835922457796537020147158190030465291423415219703882058995392631366032637965872270765485849025790113239459622124380688927109679162675523965017540791992959699298817013671324917647910099671259396276391538689118181193555853358593079426987835800666545480678823750432313502160787397414250791140295444744403882787678255107038571731168783811846440590566158171942216068801955450891131405465637089192371625285723709981887151661258562788910075436818967471177597964238896854847220101927246889748147175212981454588935200637708071000 [98,45] -5881029082870305418265687794963680171266922192084687213350456436593639065613314762873257749255686781568706333873647743715023152290781244733382976309794092924311086293401715978509034952211219786294206384501602861826079832327057813371624432162770493495748606324894904350454968332720639822600357725662631417635496745436974278752145804187894257204929758220019920411793548810976942892290523601750367475676867247046510770735487214398984639498109044786130029606601364066789799778182180948260280844948742548723736124415206614239980671939611584163058712062249833936635375382453601707016872610987622495428056897973269583834848766500382509697171473862975286986413153243293473926801068798139306539838659998221232432769453078278457227635322778015759180675816940603476687207751199184050426453101694446580163740756010057186025993206729334597516022321600928458521577575220099955681976294989248040134434027430948647587708714901510829859376137700971401277111513364637280304042151213511916975171883128675503973043878260671918644598910986349199579087781779501369929767055485927572556919069894537781578126866344182873091612644536141583680919465253867621342796824122550379127790455812124196844011166217826859908481549835600509049163694535219218239529888704 [98,46] 2272427105824791836274334731124566173862365665912944724891632782755786823665097955262307629303448157108411719578143130491401257358896096187908066929201248280666592874666439112635873982492110044165509218515121159389359846066056567122164955361923046447852549765282570240808217594376881495703634222667538537692730604522327932171570522975468609095048606723821917087728351991659599126035123215238783038061863172686233215849607112716302138416686808322780733490532530663145060796041306074511986975989711361829893371882535003048790086957025765718105677824403910113560296774599650769329144843305063463129853654537398560330270704573718213885377961609989933750499862420458731168534244271144327318449731973458419420672191139064155263153251247902290891664821864648260848683711487613170403790830060443327038715912086438174695962900265061400124170931789660501789895467287720430379441455578502598052707774093337582206125168691898782779313381456907785452205854961227072550933702913119076800996514670149351539877933659030282614070760068619164112442636786432000860655749211115000309815721031440596803366231917163963830289090721837798910850872437913899850353032440629408108320872790791244251132289146261083352959279529309467630192969489222795285841472 [98,47] -38526783982096044585379028625729983466686318781343903026308476423125845945670822653290378297128683926990511470452610290919485244981575460300149304671120083027714869918902821016268300610883091856367916638941281923429578277268072140625289743730227569443267398457818714793411344021028434661580943357479608557892263508747819500309677342935987207738179085448094293778687528740147093426651920550479236540228404491720536593295837937607029958417783833816906131648412312985988032991652676981406286495750141653251725708410296494124499715104994959556561739697132566331755394246292574734241997432499645915105417490721699202487336680028339563625418716101865743623964491250442943894051662632931349844264334428337553981319828134229292863242007205625090090422635561154385858147140237990849351039969843971021422967461415481590737398459191387561262377513879442135571828730599483377427085754850560210692862685067359779865010584535368648813478983373236850916201478621576633807769280649434677621199790810686344685306440951811542981210684146112696179444870265291914037705278149911961723826394137921650007376614515520057147042947012420416206111640104607537129333194767389231578316305740697147488450055734634279790788866529898827871663784243035806448 [98,48] 1033351691470401407396458812836788358894487976378455907762597173452394113925099384015321753358038700767976518814299025695468691028101195245997229124530815523311550534246081202462888742968151511802210331838423564837467436133528929736091889438827984914031652557755937597840726156422908440692453383249942721013237152240505541165936209949582484017578565599587143313147222304511979593747954814738294718976265504105313314638141634274761507244477076360286204549630151604352685101934689304291321973566961099669362626584055187604103462495353561381318171169218113243516897177296999610413024707629758105592561563569519528104036684093010270732563314853680912043456037555322246675251099562117078817291009522000994465616922916872982858698069928428803591846400680660624036373062793981046772371471167045141106442804866095880667901829430158636314960148952133344017514768692935987312960162583025241275878881664411671640319949322528695328958477870859080186610843611515108941382753239680239780573159576381563900532058669666251243963185806837139935612439104469711608287228226435063002575375735543930735224491974043025248625114086170667742465625811587137423826335756402192239195428596245101679808033013498390070831944367077984501113736777589211 [98,49] 31346267261147712600340968396944760685556183136535734713812357159839357914508576750272430302649029705110847583584955847649409046422050188111217879831123075828443447632515562543318864423205503971289734400012561392231792139876259565198524772155002963137408708947762192875735721088672322253403828704926541069222888786700490542344298159814625246310267017218944961920581564336058429192040189449018099777475971536606484343316625755465983125816117375073797847693449460036702688192328949131898694378144720935339099004910272188757743665767407135475030365304914210693348375715667768756132658380750193915680717936856014132736267947130794688381095455983131978743872871081120857300684887574045190611589694355024370184478791923735675117283296800470705752581573223843553367675618154395610846665382710974111214069974071799709683421676311622270241857615292741227666278288340454985454140222134760669006276804778433022691317851323605918062756500508463517830625617583798817635388604526543384119645119313236620632237353755193111309697224780544038391395609137103693054597304006443809650719647149054523886109637636674726221594903682432232730523996050308054057201065387314789913724928826683279730967691970872799419071642186793708954412075840 [98,50] -1977614623638975089800619652387398553397261189777441819571107399270142174450022882926751303903089252697162849002359354726914082060786166757514423823904767502285918406124330039060731512876835711508644193419470238686643404319187160955114327202748617887370980640351873727823162835567019493452346806693753742026585622269332954449841943615292911656599463710407917275765871823762532848289052362090849529084758865017511547694035747948336741450500519249863564568833372232833931458378454150448466356040367734115809467710914668711550442322561595845137514592089717495320137107674297209166797281632503550954527407822666320581692102911634473145460656592760917606549331035831065986727977317445359902565624306990953594931198162167857869233856717036764295923446208500069365310512783437345006941613273627220499406492735998714961591329747495397634073809041320507759609332025849515187572343925445615979985520041294709680415822457568007233609427996480311385164812949916611915156884367161966962260644810038040752558439437710118438117137619782652932034671484865680034861971649060476670441021503767982678829189311807971111799002088614169687128060779320669366100505741597494368597581879806903409286038880863457508757736353620820352626432 [98,51] -22817579522448934770765349380327500106792032837534338355415884035703025198336343529965937121851220570939971691630909343451858711904393296957929986989797341140488019853278678125687972809524532728678351545976264294356130381350754559333787889385750549125314196394976255546194423409976838203184430501767172590033477709815179026983859161043496099619690669856992451905173377338095249192103306944311848078902614619638806079705643879681224395323233738434244399560647268156014319805272279886271933840611851696931266278760988879655967615944618831010611919651836680958202077502247719707440667680048370341922981812470562486834560199903615074289234204125430560295102632791120289735851047882848040459570896440827743263390757211213338109441015704901632841067866560709489296498898320848181250913577962335816566747814614524108748016777972955639617173353334943854760231514255033219686826496407043327906111160949170809781637985469700637444454060861345228419245491644032153142501794274231810083562947199386518070593781711800939663436887517671824891937579606483336002759795282324956214009850520741445567134646964289400071969322140810666474810421358844739932101853845605391717321122217146945104543213921951707191688270619118077952 [98,52] 1739532612463823155435792326274743487017681401539149456538244652113653084531196069900498713147730529243190164466271552716784539628256979840717713606503757885768543703866991307972666372656549230525789006268222203928969050401860304989786517993379832356033831149835642743924637865778363057822856889362155484977849442230216273321370522077871253233059588271785717664643817977958855383908296138110614141137418238629899579708577885684142133813001506511908184986505629581621012603718392693474462164658170713453550651161601046472377571070803159864250886750626639847012741606882303485592631771432045923233076346035586794107634262558762411208379673495096641507083566276025537544395976470212002256237999348791986603802621249954617572384569490303812529809031766857633247504427719456454982179317246705692094370976248680829395322987835185744944360738020192040783683644523021912084660723605238460552273386919811248033532498271424962260215812115882329146146236085603694271248113174754283251251290935776179863239310658985182351774005229732414731970145784544029810161399603169370604994647317828690224551231240344974221382753991277290848215405775785273460024933187433423886051702721104692584073264862871491570204086047503848 [98,53] 1790092364307428929652565558676982028303837512370552501314897321247748305090572608005214488894823332959453973947393932944949286743403557488514877774188233154259087593544484946755897603760701467826192810162799166067817324254395191142310039331868810869543195498018824754384897110200904340006635624966161316612497700499094824918895341731891704324957968716167163451160173779592015947518612210788445455959701280036150936163746873590377097687186574707889680493307055932092813003308189579886941435397035005866784678521936477719206654053233582776176623653121801369508996140872251366805411894857475532487733303760544254853982923353390996524136662447211754682365875823471957231244699799220485545889870602731923330636407330287203431679527443534566917180439710841020767348357962616463173997374455278431254171178030677489909096026471527424732262051398287975084726435397413997471448362743858496354212484747595702889432208368135427829413167963150317280406672180080635152814230928455437948537392304919253159577262710240034207445321150173076977294586707578294015860100965734631962900570353052201183629676887768256325064998142493652073719044501444635018155280491153502259461341189851694812251556746262753639361423040 [98,54] -362728347585763983670573603543777391254549395781225444975787704526958276247488424675093576905738281728836795034067421489773978159450869459154241742820555673619714338218431370689155528636323354406289948979075674532155136918159392650899780361784554645291071444949767893803488878935129231763263992977942687210234167550039660913985118521884098690116124623451004956266813601320520165642056261684028794285661810407505291667624077647830542478315652951844699872430889325463391041156919678010454753828347344799100867035735407463129757522839107054480804553036670677237336312913877510369219176838373662567983176456587745700065571385792207311555619480399257131989773916148133306527607660894361132493611794774337401599835518841510012383691338223956434938970996340865935296114188483041867508070252172228662568330353147953154320998198770391279013218635143227443222259037550573321374866093625377247244413123089851768016740512020989939801840667915704047057195261568298237034026532143676841521616502545522233155863807953828813395331034929638415393959945122931808020837782789573736300190327560834114073680417125760153577596898904935112620607927129327840520502068580509258255901981615168649487786932227895987079408 [98,55] -992715786705226599029531275492162077610210672891558403650671963094572370478415259938958832591657053932804669462168996803869070966526149037975984944757790414325576645860128472050144397883815133829865469145746091595421361843558674191013447602047642977119065473837670376447429939324253110500153575270659341974471325816498342689782520406505029973983597939247149481704669355802048449686347320530733538046333500712246119392564613922938569622779479034894826176014395505427881458268046748367287671640183445181149294314666348440296148029492665202869393505628514323769491253833693921279001667529892726936317755915609468779872987075773602118124780726391156304762363796227537063315788608320738613388034975705435463426838522688436179556615665658742172224640213483643035305693710811611200647872268106767817057158476924780852204117372947327905330000912532673810678607726820167822266183951654582752647518895204287089211720560844715856545288496345274289342713589759104956384618820273031266457763781427989358520604179457182204285591505415523630857078018795072546075191405225510096194521901729171445943145605937070406095527389821522374081270362000135426930767976561840814880614400365485168050063628213777424 [98,56] 17342043417379182457941175554228033624076778380335830421476722767723897172199987843712936341257787435754021078184989534396310618838833845767801503690367334360139783216539309519754902905059406224574130891765621295295085935084148680299817108496360984403970598748730884216032572185150890653412880185437358186001547199762473913504439252495229711671721163488549682026404617758758063750491243481931270292463475084891685859154663724009262715537204765102199837414105537062068376393587352461150676347864504899211659986202715992493176465090974956575820312286540566125723230801120188065005191662416974997090331019200726293834950490934827751917804380935502502012782748491737614426541135632980729277292272635619217033814046348598432041099957872254789848503020938602460515066348447756510260934043301010964471024880443475515083753678001050672394145416181325387771652458817606345916902884421512033158521292208891842032520487455634962685405228638186326180288882730661621269486019569446744783403113428592241533835016242842874019138356731716243463275139682097648338455779535433625881655775490014872149772343289077632952065016928855220188788444280082540252816254655631851642627071763108086306715218956836 [98,57] 12494134658065463840589805628405094618043155550216965867150093280775836804808899360606019816153584312222655284758455575106346655743582235253221210021441445961952085952924521883657020643107546424939031310641230983422748784995753601221133077757565389838072034133965998414892123796008790750652362179080724148985389920974378490690990622324015584208856443878649993068185533106858085973945198810060149806411832029965833984660060676832328114572594291787588024508093908577128984580926803552132597407275977842527348384984338679020907732989084533215174013157503929765796618357062886387688776834684140302543250193350119592131880652312735292801843530426860627254820031001337383925133342696758165589696539317533587694174200035422852646072378705645676800700505185225464314955645719919355447542740694839020215655151205272582891848350329486566091341959674077540310984886032627635866080758359815432834162761070743704925082964767118158425420472268319140740390362749234551430775278837351125773136515427968599880347304789081552702304631365365469100336280175114902485116613225053774017435022986690242388228335695583432074988722907808793233926166787476318176109277765408993292228127860321444101440448 [98,58] 471880906074999631574041223883887051993609737849028474287490610996672779517350722072132485354369453529973698058561771612295251176482249410231683233088190541753992098649169702785823590774555174751286740877952845660273840581975381553550620135409601215011662909710527150675429507334979085383319251432797418824461096719146446391216393593547249768043349699693951570267852886080825032830881752896598726355219376187502247971118178813230464889205868618666492042299586424920105608947856944373190729879314612808974333347034888712540329043658530156637857590685991365810501068739296471023347120537800757243516381075182444842902231926199712197547125706215028676304078656192579879437471149665833333490270327579677026189126111988825333645466005116598322670065995008286112798987526441235293617730008849431777074401796877909200150598466282087267993437463641489519325693942089357126822233967882834901398501332107697664027765398546355885078250409206980946298733543032754585939246526015803316896248003067833940718320911457674557483311457886856829757695765074109379269929318925614069545812942102814050368226204034303502531346026925266757258220361646483866314585905204222479233264339448249238624 [98,59] 17316066502712582773510137587044608663826277106268347801131139494090444753698537619054792749673278431898433988752907903570829072983188924571940201120255393360756076793181274992834603732717389837381316642706123545914280783977625697904522555864617501256547725996065240361986005829404993632655625760977743866553949617418733156703673513433549995237578766638605479376655609806061938688498458722122050525527176242219495156175507481685635689050571115459861416417033969239367796333176037057264050426838309078483389419497203260630766201240797453326262947494273447789576207638632046940984372884114519490765563035974370065733166075874127083334148747341736026747160817020394701848500730208640765842019713123559325439225662349953041048262354950732051965481958759731029390881010921098897560753374033495941351290220182229865475121604330794610100395847221629488275179904896624319387296054368580021287747930676244042015369854155074824342192978951450284881068527376079190635149627163340399260639591818324884906859292577707670703867918777035328120583707918089955145787795041227734104611488731893219796883204625710921965960996314065722993774602619072594520086977919696797785603990384373792 [98,60] 575490003692089140911847429509822711437826866078210143919475849876509788848579972397063355106742384830644496700500902822687497845248933313800210783379122575604303910196559894552655002952463980145659163040668002903582729916699719991157471680678037054129055988144501430176640705827484516000024666124239433062937977549550611276195358938152233962637968428462404397022478457165270088466530847650156134581533613634382597709865305018690712848175338303185859046281730627319150244035859733894746918762735107295622130044805813711382026751310027817446989513050421160961375270509455993473929568395581738578158729606282125499404334034643387304792339239325062476540841065086110392063370827310275010373859413311176626456653643404632284119687311441119931932626997640549642647036377822082781800915408123652733827406435775756499542941530620662271304962501371997850880511365351728669087286714860483100629617912117639627919030232315353180246795326071010550227990619918050708444697029250206103216336865384511563236623176782360360947404715697225642648075588791162494169958478375694665891652180643200920062951740564389616611289926838681568025748568537059512952603341065824775723721090292 [98,61] 7230847429888156594255914237000863170096924867001150329019246179296155676269963318531832431553178259014653069109458763366491842516013591509801037007675706990915641334737138331142255841363137727737733953046640683657456562745947964851434412999789141910353060693038343258685894780925346800483642794410966363169680252605507749346972373040716538521048501267908684462622194240036859367309147855669050237417269920413222930805337119572776027613159060091511127600223256897717634981476724575445969881669253615145607841518048149054061313329817805423085445710312504163735912009756146209035240709830951756890648339335250377934103707486908947827443184094989984943510632431863457758594764374457402762607514501231113532684550710938704719632720528143347593955623869735014874201997077176156779525330223991548910653881616372718425857313854385421804128954389673990838863755251165714979123825006638104841099775066710847412879011371874369550467685631836847920539430288048050876626571590177762213708474558242153500048820830338896725770850532546666878350967978589666746033833961308532784944908883670360207033996627951188401778499241668321445377943695583880147745450008687800929268416 [98,62] 49834488234909916230030171369235646269217315817007177432749980117211313203784376134073251967461149960341670310314070280978144692446677692091704170982880528430611048714636750038211705802245679944136407086363508538362553575165250823972919974289883311545757738450107730806353656540195879617369475742754995425321169063843427216727882243960614995500193136715882927571116159033019593373103910524593337223927574742948518512600515988304838081649925035143608197786911766990101038119002128290680611719612687911629643510203569649364133235752410163661145447600015364202544781529848537691984558909857462402602917900325063520382312684597328354786785805565069319749719437818466601350186156122068866651946552569903968692819720730813686842437582276563051539346252089847757765133433751239109846138574019656043090456804095121797740993145618558407818979338933614209216563418180531486745117749808026891973849256591909122598086676236577857066961765306520387307991853919836264095956971543250467942876940658376425556221897948782859785776785378364109850449612198807640055567010384177258354244722825858830217689443285689150355710190920220993309890752538506464358843494430906170616 [98,63] 186277261605568324008496079401051109439870974286975217607904637396295053317656990575889382816390379389828345347498952110889090900291581837340953030971696329542843734064246817888885315594879772506115189733865574686589736287151642192033764506818237929075340899012460604895897786205644435921986162964830843062203947843967762179155697036202142727632932254101427143535568157045633293862600290748981699083015356846787079940053656234969013940692993716062751598565990824113750620380656815592328717527673670184773606446811434740729570016498773454099680490271189847287936395868607635923320643315404191517932368736816193830802934447274920668324048906910496387656045345588114817136563993554938052830628664075203583957477314273103508365736069980822838300391024829919796693746187968978809546509598783253155849363300841087368261207469281034867878052118839991612827832465343615978744117587081452904278455754945250525449277578869510801127898412621434905888626708070850690409777520450224895314175446978054264225106486938758511743231177329635331352688621775012565095944030850664711445917523358814886511943632303703122346968432628840858151363349969962316817215252249368 [98,64] 385517411679782161717399742422764463996803992193228213450853518858112856448853039590722366260374669688252170729486121993096205147893010182091396508616416307231424534624809040091826744081862195439159239336811303889968375977892896537262859701497797700193359635795685755733069502527621748032863096003472305123266358120993294665954615191329549201057780803102691335022989379819681866985519072839835804121379427785069755140649561765983568720285926437040004550845146985267403832444689917535085334853330217010600138897781890214615618348740037943067816082519890318918640146431073870469748404751775498392165019122617362957767958648712821340718763355742862568510232964957682971163632387475435089256710021200055730369439935541822267064241455917073425210108540183968548589964337167500057111146032372463718269550815272143819571948460880364680488505886443794018290030906067433919116039849113564481610449907028085432340429915803954183913287024151193684619501536106175146632883845705162517477625958095937515428941727445675444054896852530561271696087104904995569673546387968293130443135647115933554554389001674669423810189355575534719710463613708226380183379125 [98,65] 441722335853553277712091667620017671574134534656291238179231946411709534864116872616772111622354751352935185476534455683329559170678195074202911752402663791485230399873566751880712059847048433709302229787067242109268763332578226303094443137393646223967265477563572079830161347473834965540676883031434513125557845608172048515887228461423467010994181291213758412429616591962113743471122109252655207359251957355379123887311118817824673725866847424834558570796958060367318585143246217472948691786658533776749309853111889777590549789230303982684653436041374403010500949303321543983459126521778715412252026992356139710892230883105541001618416166118390388773977857588043302115363990072306123705913282659532390474478088066988249225806979413163481169956699816881425990493447279487407055029583208069320106244376167105110298676723757585161800638818826111853193367513146542248297451553135081143023953333463669821790241721669647581411059654189588185492068251449769950072848904381413150019455496551584870688922611387010576000367743400703446040554650095088027846267422908823295228247570264620557239427896637146576369789140463263121832964170702007160896 [98,66] 279490647963671776998988594093160345506571449283522945157002266012516023944139824529724425787887332879757980570345152189062978924600207622482928445901077622694221670469533542905924054817134786860486256779397112070143411640928137410014361122913248536422869572249240916645898723773568996448615056143346671323608121116950266883517629195454153399047704202978830984578241747467582629040948503229688401880535294472293626207783751812789735484174713821474221209604532299189165646404865564459308789099885277731632063313919456077323251775558050692057543710343984131096232808137941100686551624686931660917626176403080350938451191206568860802552437040611697946392777630271315215744343298655123179442638067483262245056430223121250212808092717347837238600956265507420328385789865886728638065987511216882699171008505260811041614520161409389893613209684085181515187782786312209858821240509997780571364623145078164746450983503973072041030848441117219985182305187880299683975482287575675755595281899920280726445247504204129956117108334576666190875225855720970181645253703140715550974027370741381817361841061284706041342479411680489278949825078286656 [98,67] 96260187590286432525145483793564399106817007002390951444754602984501316577789044730064407861202637833777123700647613194696846358191225006941999273347425578263884214206970492048019544290640977170335058072781056359447535826853927290098179469658703892772729276064093765633543443977697114321550897467918094841775790408122621188222521246462131479091594677382931131169460829755740434894351901563809520212149951501266452830059197151465116780076091065460920030014834063193643760578070434931900089091042481505694802193919841676071802801328227616674890600055991802360689498069450383957977155382043535833451051350096214407426525696160698638840768026440432866644582316162396691340799699120868751157101414607252852920192361174825093738582048103664490277769510763408806487203651810626815310052527165979028251571038553989292451951738709557983830704570566771873018468998403874304736042630613209472330988240384097274442149892895025424153776970262418208197731120033440949008792876605054458034431569339898850814097362287439264002662411058936449107933723148429685860264568778897668485505970894036153309613306445614798595501958657151412801553856 [98,68] 18139691761002254643023239302032373469930161084364481973815995199247900878845057375760917722563064402126968389285167021962677726399369335852684164874311006708466791987808299938656233581998690129491245660017546187432770383230540030634386008078989769961981419388281664467996614182965500576878440078576184920128314095682071769227045123756847387139596454459854268904006227508899783324747629357273961346710251210442995436975080523826538887699387855950224495118603914143420206477424974058442264711215341638001926689803005912809641829266603993719605746441433852500136400124272638625050195464416221029904118587564760841876695089704742566524183438481493559830512616279033183390033623044196752325105792834211993046424972296194151779712247905326797310224152528594374840505730828126610995585267791064115134390773791564976944598384008726389358810066666381748046940806489302661004271893574285207460906406212048742942609428886434924862351663250678607070914324246761037161537046935224591598281868981342982851503423144682804596325565793052538673123401476736816329212922702578930951575167109550850252348186376065617207630999271017560952 [98,69] 1708216870777699688068995808561491394638584475911237468743789198216161467170576406379922132449195647565029984550354794879499110446510344839907824067661343727898531836057464938319803535007730478342038488227780885384680613346991935037464399509431587342854975121977294271719051313054749200908314116104814389481431997538318803014874465471606168126490452274195698607044352728145238881532179380163109838209742381098139805666526308023858422208440866801332737712860356028834122235891378704092783421721986438611400450957625941094105364491374623637715713598711035668831952112049752027760054636252756840618271942666704725047569966133042631472969469785676226826127167260109988489203533184071663283221021541149138763754302021685424384474245204866769018947801503934228160614041333942274607695897215044476813507268176935932403468330785493755134535403670451656800496216444377282285667412572601341429006644368924065152417512129835068846525577473874424591399415281510381460282342120680470996471167423549191918398924531487307728724714598243764657880938571445393261229487313671971295984473773537530954720000555748212706589733786048 [98,70] 120362926847254730225051143708472169308171709776365824863386422239852499379518729011202372227805765069951152565762143937216370992028291621438816219623546064073914545056248376612564956449894864821446507855626675062043122544046310433749108643863092429514100501827856081152934188800142911816198053661841796851826668234774072423813291617101229113683723361870593046599541316367971500049725050495908770044635518096796339577377477870619175197530550217407629853054388681611513631881376561603257441376317052792350978245441114660683987046516362365526944305540248394669440514409733343367437921889180545920039338183126425925113626450354150047736739287792240037950778933067067851893895976808010653656978582350053487825829814399488704680825715343373810583170090173585780562437600171093508219655667442321890497349926101282052952888444584063500674631992621385796712401056869938967344373948149927994740277833382171354018285310897230425068713649935329953606022113662149843403274718072946081530579346605221815189966173741148445613821064619227823022366340449614405774561811740941543839492686700837984524236413651391118116112 [98,71] -2368214142596416067475899344036401515943806979193036081589439807990841382843075638519993938297237523587706047164132794944744750129896761311694490087287448231496904403468794743510429028454122042739915882314907677495493074354944523668459735802676319505556029935210435643900044666889355694842692086967508350984985892410590680071631320216036309534655818809371122591334686440742355491757853007375510907222337583264759696398602549614817623243094770707535320928932578423936239087866151944477473627459818421901717928899606617106931318509475440678316582535952107732173778453870607203998224407847611961732673410730090943607032435544122213660816674172603706607930734072111461724637606080661136192823782442902026210058066501943628749671010693414869824138745184099628546996472958180789111207623873799700958728915577690883901395639403198286818304083694160099153778824625690458780180380842948786707537387593731598669512630417973525029166723045752557310124102632618653446012284714956793383000879516540124713059474594509834975318295827381242664885945949760482562791095500827905164896491154243305251712522384645552 [98,72] 498674663848025709012390535176796539315748213321704807785019670492863295822624569308267640530498586586129135091490143795805728395419951711250528874617491803656707548385322693946741718442908557748755507237223762892094215714127840770813608003572367655632382304543613849559975345337513256151776494680023786962078782442777218475840578938626803894395265654061857366545153785673315971343994140422173404108145262656092536701035418247427738747575060038380524408056230952408685897590471231087627429370511312015204328290932465711558004187261328788618803512039838534526520572148303740878551829368547006781991593239062133444058890601083579690265824031657434495629084404030123229723523564955399251388709264082636882947590174390731484442460905908386900771560432262331192798235340823630231081037039928009324163942284900655583275751697626431623568659383067223321413495531555782177259239967641245577392087823317872931887444752326726683477618767957356886539450552988920545724601616492025221614182501172993044799363182401643123706272668739721644147027353399847864470501016818716687306163186879770116100151978 [98,73] -22289762276464768631468894768037592785469869444615551731864337356445541337836174691498976194634475733380254306085752545729595089138286251280905076179680581937420535569007712742314021515905600468123279403315138235471982383593147145502402191952115278615765682662052511104986479342012110790923408631089742842228433901793134976433080826835745252567140089502165825895390599959632994227791957395801402934309050482219055109822455459641619409299270349640426720021615787095081410287517701792356933654245849077316331073621909427521839424559344031758481703713693753989385044598738483359262537566494722515873836552040022199546582572242861348898654910116658760901457795600168446891928673996135963370158973881076881573018815229332783198382038383961326905915933142768913058973079494417244107404359280686478200018667853602078720393523294414543056624574093426639337726417553405503719435775702151855094269775740974697237537504220168990284715515015239890295300426586479467062612315611115817333203744215080567994841096574166765550145575155118379914931500971201222171719684485330255793063273521416673664 [98,74] 540859115918789323436149594213184804889577516828680823312471010433090267750117345677743392436608749929190537067368830051217512628047092839795159064014071894569458928995078507075779725579640368839515581132442341422859238079450365806205442093490958054957883293526097624719807633440423128255184116495088550956383004240917268913482072427215516598464774178640101715609521084888020900675943552487184865685786424921050127450791002640875298536995102526963159140457840131154078085255904562587378473663187528058435564003566316585726795967844350243702602634258599873936535478366355725380706933689873782703311471679280970156532876750628630869047217920391104258879791309544895757637165760661407999080959941696042828249759229078931350834495037267793306513617199912270880323871277867879966493548126787157430207969560272830539808251577638543840649210448487830491661186288462590380390108745812027560834902053513187732690674705068685883195596078067801609916265943968304914053877882972573731435160577470890490360786309460323374522158737432394764236799883359593216973639417761058417531828758656 [98,75] -6193292936758365640427358263290305016579381974243602413341925910575961525271670632663318687005981985812776520608849965172970116590247064365407146680651670907445600779797818443289276042605012561017912750845985389137483713388569649009058865178928718996606590506660904694725273599407530763840037853613699393080509165198621915976337821379180971189480768631797798702293731219603337045489717368739252473959202804876762588124586615315056132655665529642274770092742682959557367765546699580676374783694062892982940584362370858979576868213592660320659686920906522693892105181794695381959409660854316473502590698080165919697342112159144362117004462388772248629394897752752874161459546553464724158846508868755708137520010899248136593743464571337621972030763507851683666347978670095137507977880399979613210784766628632827981789919826715445972183425281486658394640587656289923296808324402600859614640558660177687467919812485424118684104108205520446024526166761443693046812098428915158616900192654419679007224163296440530881741529986695173035313998725658888984643869952326926062592 [98,76] 33154659027383962499557314562346661385765950950762002239735552123239683618291386248858089179372095897909588617835533933558482757605082309595297333862526871549758585460695584962661599811398943327474684902342077028696340515583752112750343046028729082234462540753286698293667044027389330127774401088986144005248794022502792368164145122875985215149621167710127742717083723452556712861434423908098965926870761036342060732110954520890757246411434068145967157896783187292568162900042018012966581577959021818092131465070518632060471573427487559277302073906783570229293490978775215575935533090836684420771816855322968267124563501623136643206074202290440675494218928883941020892804737021486629962498612221042569652719004666161965747562221386391352587762835430550462773480433780785456931775889398982819894086903205455934825296171986772196154472588964388766742071469164979352958985827485333081491774341821532891472032026373260308980494177171915285139153801506859791468947393238636571096955994828439269068936040143026072649456567267991777520894456111235727404604762552592 [98,77] -79099346751885707351741162569849424469110726894591179563842974037150800697170646916745849677871421448018551092528421103153446074598241889536173390966242628800008579218324373494309839197170022429570160001779991634934613613069630161868069804858908846084218284835712390887762999301654548462870369094255678286606710327244926011796624160657728092473820785976746870281196968569509666272220589559670911585929691342074771115162963501965139196306332584914541102079138997337768161935393554193251563506766739478203873344359741733479783576020533742097735372133488166667571998840331653775877800926680062342369356597541273890290533926664172452399911110724652788626203522973579447978101921174632454405932383897806758155711280646605901452834337280179111069158930807968691100471520383724997580412630282056303981720906055222362742313935215337519434072434414212448395716424900140173775378433631355046652012074773283177135974055935554909295857890598629990950218204345747437218080644950510133701908029319062002821046146050848718648775283897688579685864677282022752873376 [98,78] 85491667874763865147352679033483583995192959344846141456104717068286429875366285644498341224506113321800752558087901263659106111020425163518219643499395255224260199435605348830251307722624559023312579150716542386841149909840507270089581462111878395282848117505140265435987030340559270808942499159367345283213188144120077616959538383147703503768849846790074674898260912372799920726263238396868427464447410957624883985666565534627444850896582014056426630896671513484131242222774791425791749587602882862154167650934934489606778005179281643128660390619490527230863120512066880505118173216565856180022984308951308290404269425518183632015325072351042745845105495828414537908563058492690159058413158993675088923473234099657796029238270112839441713434471943962127662914438385551584553662829572213961240536904254391622008704247458126422111620783533565058560850761132552213773886425664696241128385003640823705373446345021192120674096469894529817278447863481999595783977976586064884560101616544473219260183985065334450535668987898470927168622277355344 [98,79] -16179333563235207088009009878892245560809487246129954673328559248111310648924291511987213625087920243042879955097448549790473415212335223049703545124145032443103950285502159830708160624624947410140454652205510179774349524629893474750068936507090295827491758064702791498526083676921474189641911925735729447838086994287281993288331074584491117666310767379790775876333357307456736286918972487331186589907691464094198651876297545883140663778430571633527529840616728221362014953159544409241377051456921368040367238209615252198240703879076818946224997374597760563776972388103061506219337965556662688227201004522516164179105799238637954692604258006723390461266889289595913876850114991691942916873934988591365661041769909934260688550765473618416482354267011878813409023616131764725646426047899224733082077886565710232710670856803431416876398751082672688901999136623479469023081839045681169455483405356760051213476600277948914894798710625671525526044729102254671013471330264970932446422064723230849220261717185935930012210214261598706082032 [98,80] 63914439303006914776408745101784314304989546325105523050955435929885019920389800958494223925151923274413103513497413460162337917406699397605286095696797403262941550687006569660155128524546391799793011846074249924567462188868230605774623511758000365415613998383833389619729984872350799471938163356358759998441227458953057748299847811555476218577137384555931823285603205226459354450429566978469201073564479426636553387836879789258360922957180055269623630663798828722433796358322005505800059651997691112272287479020151561406048303518065412508289756124712807198851632479659566300105353447011745073950063287538736503337878180883290677433435114868457335760765280763818784094258763443206145071727783989441460874980541115349941833860653398709957111850241289262677904663336941032295643569129648364969212858731363982212466687446125192657862537268655998930046273468491236510024073969887656152381780125286464933866292173023723995527586605510551637940843996953645208673480100431991881905734808707497111831242827000013148611499578878279 [98,81] 57265460224851034485605748072175725477087783799695108519707444341727450683226920457935431441147319021695717650874780927821004497429093725270065932196602624265079414665944043673617193751518410560796156191861811616490385368105477744952583100591486068822606689190481552416760518059559166022465883611029469888578946035900066080672904350195869715438412113444717749869987411464734570969670496249529710890933349483085627662961498754091506185004373414150143814641825196958091040446693589419827142484762066414200130898390254306749909317266138673845552856794509900686731221555956371735857227236339456560273627895660806877832779219768606747623912273398603888883953267757765525649454488265161495234540792608334732108085432641113391882746405176083748822894521534033754130988998614271411175302390215085071424997582086858822226303388542576208908876999585957937145899087671810903412014665377770232749110037582269751310309728371951292381104291343669752796484150100926855999041693786019901743216459378379791002237445565467658252224 [98,82] 21716142683129469843942101932874729369230777846445520295516303847032797551222576502315961164756033081564357470251747210282999753543731612621786284400461026866245296039994586677517938207670795036583464740320058831739690737551947954928488739916501331449109516969264228918847663881385239338597502732691673962172374842371575241807133447540454163106033002772974023862944927024611167390972413597479276465252789717047109828982058377334098228947318769647102645281927936348158530749181280942771937343341407689901871236452055134069283270609201111974202743171309102360970686938508089182620547569174059628638524813265697886708157225306192927992369611392853899294051477026072829896879956642571989165045773167025445376186920485022565263349412213336097933764809471911783412668780939733564952299372356823950743174369500535812241929827091027497954471367244199166322686676067258175766576308828894721107063466837889387697370008236012364077059324693923313915904289999633060979496609188702488801698929121730259139267196000416 [98,83] 2557344833309837520139454190168414161150695676857582504388693604485024397079832102314985608483608799339948142685884991858466865833795896277424036849861708825251068454820499560750934714311722946411624828295982606191967885694081132194094692793960595676002005507251728759649216842056039252354212569024599833899698621341344277864041828968918373716198230751423783775273812852011936082991565801729438583753748116859282836255952642605451719612010820149267786864129827868977715372865799671032386191685597960246031507920677868628352705080624970543497048902148748502400490199765288577013455095653573970619339286189590071939549832055436614652845031463817465627848898005315224680778464465832339947333607504459518970185178130152109992108444708045901459199143304967285002943930517463767629446789653112301343888803548093500517520292938717970201760610331021088283733611197283969577201314849976591368687080653962965633130193693010143619834002372136010601533009372843888207867166317224170819604998338132582711008 [98,84] 92645761464751947060418944687930270389382042962645648691603380019444254607557079899032867287441989803405969607225711065684551463129837872472681235281969417165249648485408660024700685134149135756447384932808841134593166065386829988550648270326630386046207609695094140582978071740842658666795798196335802689377281699167972480085752849393123269166640083622683626116580829485419423369320977147234673117985837835969534293064604263350724598583942556294406590995036730716569676279978665441446741751157788525864603212261833053377771652328265113389140231929945596431647901896135826419106670178748638183424494486825742736316828218812733750523473739763181916114333851993181146569722279675425660836166784001753021550977958943554437648427725961069673760579765089604962578472510371488287696082465013253792118505489535516659862419357907221544434893868349093194962465359817506437809285840539445753676739185978589035009136431744897756617328081208716760614208291040398106220623068355109203254765811820 [98,85] -707009553228625076945531210585219114082938668272271549695426205744662980672148841863482327177622447850062548540353881184192254246385660031067370404669040109710683836790868369073895177132280285925211557806518738459560603463586597191834330299541046594571081045575554621285424018198087381672961180845871398439859732670783975958219223264102318948524229672349495308388870405548872379511914469002015871685495467886202883438923399905266505577700032556824309886471307204421268439793590739706645981251294290759616111295735656198848152211543387136105150519193968346927392050603526997166448401404004948113961760472097005672345852907622742081024751452175799089250553514168258575757515831626654847378372454214988503880426050441912456675638594800528084090898336090826993965236817209984819416225343979367761783315021546336395909643638010592267762506718768097679787871272795990317876288738745917203056114682899574106501065579877375202192338421284973290506407718732220023392417228706834656 [98,86] 226691811457530549915359872116036055615118005298166912616461770709077374339884960306878709058618586871720137769595281687678351137685106221373740914584309328055971050490628734799118405669443280223095771844527490848019308935733033599656228235711920518218263885813219130752652325531700238737442734252374175141018954764424263664853399554406182426586755314731526071685772988809158949489218572131278922643127241207117196989808296450902892023261334915069107002352806668318208417352077936617192652512820077203502891955099248449211728036102318806183156241904320288367473379513753178891589681815285162168079383107605040253055363723006642432768820610333990316932214014508313497292803990586002807102043455776149224307444416777896014326269233580716026452828777541319444573765754356834137128515515775810069789257717441793304108531372402271758497792156798846156841382560345615366689648138850020588798429092709331986009749749601186700084410155390032873771531825737210307782757200 [98,87] -4053456811250400270769886760413863157507972527772662529869626260593425233298949236311191456344116085888826141436254577919681620204851946606387099898276555716763834950875378834274709646309047130309550039043002127866425947318263198238645592375615464053917420874794449869834020543074300513968700258700255545588318154294217791498393993415696218299401861307462776170496069093198748592251653048650633574300036268118893069525021770793403085782616913198296304135392181413438456062138209235668942290232389309892714193391001132604089385619617215452750590097770203766706577922980411738803421195829173832511575466847359886052686128756114100173839123239971065322567441466509210700606884746923598510999347438315100749552341023708639484063994437975228650679238436627333388787919634928978973969020666772927523071245956253257728418878159441239239570512213786847352967714959659091962544875164355781828979147705348350778618489864296878529885063256640789057248483363865424 [98,88] 13890272501043472995948505466007185703052101181500582998971485071813013488925958631313221373709300878241378862575983451068183400006268777261900578246105466889697556013492891715644216003126458081185598550725219016032043063223306337697115262508556215030020684319951375063287570577143132540993232882449568689276275263780185129250747730031827598402646546599107218968336813039922686321969061181537818041520742477062035676149844583233293508616599468474454052725947527040363376667830892517420400421142784561516617314760803854166184431783561659784300789706218153494246770190051769027895158276274726482024689459541453965009510459613821958233893841965131691767716339219551777324185123963484641075472395236407854409574254176397038749564139037256825384293487784800141877347674705811177872117807371427668166487807872720972933875053417957894916403668707331081485021025928513888306581818831566231126966465549901769107581851697367119151883332397240685256146 [98,89] 13453667501342545055291443525301055460235955437326059500241025023238169168564993251592421755692793105933765095609741265156799988558674981917474620619445061966814692238848862094143641957332504416783405499007610660532255778597800045409958962530713076584293425888888570280493069386104188295041140673877376738475152116378006683448563737634297460937255895437947632977222551873118815896856905909522233892020907011445355123285436407794832680899537307739739448489034660983980210684507428714259321329248915184387078576889546693313492589392546832265112774762069466621859585368160557062614554518710593438815421063020193592847529798161782021995818411278992243000290787510181390704225307642375347094952547817262415447804110261626049483068336475380495348643432251770131409095085123866709985824162088358029059008685174941450616056211017013887663445650293595241509166177181073224420331947917599573871164678771301073082357171804812564579043851840 [98,90] 377933318512523241376774805005242525430819329708497964574819433644881974035249569358497101176350748948159893728494375646044843802071568562080058734873340379779638954757757131603316825080024193282405467844619858747446378395781547512895325817155606779067316293626886366623690914978581964202205554719899172499134910939350228568686596712921978493718484307866745732725286921984933175896175582242990718098890674127703885220869385147524259528478446171654488965321551464621627996537471164746697111765893697686209307138325357652276348344115001007574825126521257015086112329036903943650116260126435877384245575835678085882476573086784964260816063997669766956689973853497135793127943347893139507126043821516879334161286650175283042089701472377422706487323319428387086426033593082641066512100142125532380481675190193636847938299040774468470266367524017995139959479328304496821456094648111757084621166470609834846046036727186043024 [98,91] 449691465412432589190229045971996955945661298003810772794970858436949531718702930237277345674805307694496611551236238911312725651087771226254836552534303488807371752473397952655236261314075083969819068591194294722132598038628256836644093010186777816553047200936721164417323098483123281743046145700964302302170552838373103575948323552349909413742260308835772904753720416293051115502065675792428239234726255951465006395944367593549892096119820131823312890796467810375341082248521771906894591030627136472058873130141606316646917428782453769160016170342164224314650871491197776451050187056247004031089300906922303675398882737294848323305455465175092801543373067952555572154195322344914440058788628716960459572594078545700510217525507295829353461731383196629639441842401426181865395079238594547329933324775873267702641546495840997496394977789958249849678266745815915718334633578149559128153437301466290002772976 [98,92] 48171943723880423436263585722167998171780718165887585299607939719909697738018324024276625338656108828750822639332180541621428287577846907045429019946998673980008115221664945472727384483051481009146044319457356422863456826807860954535925926762180215151523882594262721619785945332571350617564133261938278807994832317594638270691518803875156670647545377459127039445899011403230994141575026726687054699211185022149508523296299767957368135064319268172542689121589418961008948842773100088385365277898112566813469530999632113491324956133893481126005985811337829639824879291025438224454834535924060409674707593072610321071332647218552934042714714181727584383393846110935413531750706127288171723793481332905555261613236656073705655404501752545459112625210352079390793280702582359413301459896010268712721316167928770843508041502410167605348438420197610164714944978442680053033895936225117001284197449076 [98,93] 447685593116656393693297296736085964283237994312812649926673258986739387637373679393984504826823689172890823248141808987586679359869626966770520758780486148245034872787900783422113081988221003097867455503420268576744248118364776542124794711697830358920667297411965255355899673924027747003861246249688670062551004459059547954198822282721074282421935156122672371322596113591038199037665091861802824890753914403026292610550510777257388422963105138811915864991684305191280116772564371907184774194015164087616724024440309182730517313517540462976187688213068822961752770265767278413109004453434858538471095692982358264241529859909856532678365231811123826903541482245936776381803928647476208686266742243479449986681538207940308521256590235793698928701701056992627631015778534664510268769046886184661593093141700216768665880585475702618513285125601720996317876223047062853147363283939264 [98,94] 342814559320577593622112332069237689787681065568849967862697304648855825998634051698901576453229098303698961981686113337504040829567323615298274802887137543072489194241989261749684672369464316887350501381200361054161713073453481717899071717739628719090254338093757636972263346734527821202914237371997787040384116389042736954680162847225813203700396269419118892966812249940446086345670914814426665188020067218888232078403345043183738758005349740898629175630510927402649693151268997726232563876103137026926446848564534869101456730643813339735927104655012657315818971017720310209721791246028631042466448129766529475698364192029411976775757352007344469351196814807344886612858613385965786320450250158960670420601170104169554744751659771373163796783361797601344551903334020115781779364604213348979790424161609340740303519858194639345271791913449094736602087656912686744 [98,95] 20063762442925234015661369954366752384960779404563423789523273198800883494911139997093623358505072184986398274470233858604395977534068416096549652142655911808688561711267439290020770123930784957852747345985695050695215925978773368746569899402661892868965905343042290853135407899825409265626149528889420949608607214970972882846380814897970726456032132865917719230371496029426384784682252671666295472397264117753329834629654345955440098929527816964164800495436476817914271433067938412109495335934950675726664722490922306036998771143524118548339542422265610319723747836735796810049546622319237938162114545698690772762910691443566121254083259394256085793487516373491903203416602929557240882194621252318950617135834349646403080878781070706322528430449379248749414449873687140219238140477564468784334780156004983051023159025972677442703984998974361120056 [98,96] 81259495646510626433510956748311073745282649918615294704137558807950703396191197960086546904154616028839201651117157470529145822259178982048485510664380442548968523974410309232732895266327052013518317562991591057635080484927749419907784390445226000275320519206958366113116378307095933222824129030310499874127069370001789883584038763535500105616874487780307348131534409140985257827457826285958248820973831036236405444330297923206546375782461139572169027057563377391159883440979310536490375482846410349287327365296817094885685286240823130521979421017384682467679296000700597339870475968769181595785545622789907125281947216194046853956781662016625854468628657908880234371709107219205463323949795214731104959799961407349954213244470382397541990113782291452186379222237781574629004009319692424997419251075652002496709957915441381026164 [98,97] 20083065914375734013488217534956636750036401618815246840064012770737796348556513437484760086546332676491203780226885436020341162410931566594255348439202076466093075803252772751433961670074238235870715953155496014068131640980671061540351056251921959370260798802441523934262217759590108251347216745725028133460081209895248787260490798218880556300957998267066680404146931747599842545329497004666345933127261074688208618698489065049001268348510530478206472520572596069702032410544385899099506813924292992115224754598417415169099838907720536474357592189341890483810167833338346905107943219896738798019775023750014526794473879243267924942543277387213811448114137179853308420841880386346570566410717645260911650370248582617220864650467779584730405528352327040607910569060572690619292271020117286636295907804377477631936 [98,98] 259225396848704919243193496886182209360014779382512863889056651175815100149633884519227210183237056504349605493767465492016242387328618661568185164705551544982752631813717315940496361096175513746414028323866929050963301263555765939873785522728687059770893186164776450836191929934201890016102041652473353805134727931957320430944918797836775847223675416090705410152303185786217579338618693211604480386841439349850948325316080377133293950812058343863663504489297653386071111175030201465254490889348199144327679597929203343320383290450722381663985134168129907977653572138012641127511043538529087107003386618317756978110367839812684413646159805452263465426450332533502623093187196475055752913800159554833347542660858636014844525868913190481047989257023478881051592981284460233392776657486412298464 [99,0] 7506138233526029032134408715260697769580926535572307636017408090859760605405391813091333224000383733749319104401566374544487017795735424373316491333579832994687326470293708659554726295216693756166622784093085846509720699387183589403191163590900191739204519153145809998914537464630799765447211285964339688403418870037592541427337656039774355796534162356489907560331911515376084678168727150022706018756543094151499967931269770086936270663698955696255931470697094550035324500418203061370688518262688831076828967556138318876781047548001653610554011818697233061708609164454916145707696762962549895062573056180245518875044578720263716788535647249505852975122266412878562947565166341258644063568028570220846304338478420658049268159753665269670945226484535229760739904259459266341199485743182518367580314519707010521326177938286725463952248525767623699990589838209432849425766802802524190110869539649005709457908710570402323626970770150959033428374355582319662995141821262749379769479372379370608841362501131860796920083636937161242946551128530701935984289620496901730966695208624522336702463118086881826256205497372893011929583863988876201412703056767885153893794703860388730269683528455162052797860852503806588090084214741652846004193178522591448447761697433042041233965110819552257774621062368804719645587427171114156032000000000000000000000000000000000000000000000 [99,1] -4702497591317529134842302093386972795956532821004856343981205967377238145537667450821198777320208129831291006643875030790923630226414573572148256938756945220082863817904402652755525829778421670070267547734708689199191360248638566901878005248742950535940387534567715487216061388695624126931975516167180722195674818397173375883506194126418053268733197042533205541121198458883987063401075390984605404695284080371359945076444067178930604860881735599683433435244217369851109935964263314079607825105597524271078210770621008359391051459521153911084367162812545867032280014804987268041209251763122214554485878512412571157990246642417950972288323168688729156514261458418085669153071361609362369376417837863925450097189153291830740637910991617567339722045679261269565694327262272619247305321398398348314159138714341521494764687393576010347150992696058471207718690588852944910179079957857989856381161739699837547678696232198450978341358575146301425075882487630353506102834615226004735284950804578517164032131079136076913910764922789309910840589197644279919108858166270353177186390887859709834108441492911267144449881598650680423427263171779993921851064175753076661784500935508071150938834441605499316855463911783262147014222583533590550550416375048162427010982955094099074585452703034631287810438982145421228644982093397880733696000000000000000000000000000000000000000000 [99,2] -2800406924328446858549809454655187195553790800993649209456971716300421855626787896800860551388261831078555595309865076351193768652031695128536342357558493360783990669631026019672485849978904795372542825840659190293553227778132737437755605325548783155633698680200178333860876341713170080823895591441239569764079192504812394092744149070871304901422154148715737733620415984241590958830032457019555732205395391583333540377924989001022196292726245589482795739350271361300150282941133839102651279421787896852372306620378363148173488962908034954633611230709514028562903997605745661545093456208171479017835362120710647414067951474701398617074099978267757808382663869857488436923400557043914428785879231988360749594074843303386029682635119988856223720269474809300417129878711154177137036839624587312306967215766848148941241317961365710063462199872073868812038822713282181460130575291367102239020631340622702394264076664828871754962534565896723616163990897753758074649893804542666064619005305666878015173432576202308666212720660905725327766974077943311337589148513350284131400807067041462272520160548585686207060262456669417908165881101644056526364326523889414279961610473689161713663214023384933776591689067020582192547949339978587609051043294046094539125438668672633787814310954014505913972593502697301741444713154776673978155008000000000000000000000000000000000000000 [99,3] 109245024505488873086940926610750140719258137142542579884438198620771078171152375783572983297776839500657279749373764211442982918353413212680444294091881022785389212484865245180233875772263426032837995429563238634171689104077648321576385764524234989327306363578494994752656098950349680869169436310317182382281698613245552086576605621508859701772606312912456780225251260025029216043729902351934987567520931441215331391681393165286847062681578430341791575434315685073853243071781450350636938209310636100462977901700728652993498408667294883694439782110995152134250570646163936352267404024099907830945233328839220265371788425588846605230219088415429762399095165800046107831685462479867066838020656771692833616033394139124514528562897434612058242068333281612028901149719225734004359646308482690425386938742659588253221649486116090793957076200946389840147761814414370970386258018039180196060970655676779787932523152713839801017794828029442847298762199435261290448163459019531923472300030396853533188227628389424412204710053495275177540631255242218594416259217019898380255914444604658326509669428534867767460278084238007368685304179034010675550241093239746877955172088802919012073579365116886791606737722102390475497876560166457630032847349543331163644889018055011283044853967640896497482493529005218641814121131905819699985776640000000000000000000000000000000000000 [99,4] 2420870749051175626638333489435583735131740052308153436926973581470184831334423358771963087023030411902788202168685169327097906978185985640937529647016681952864820389247480004198693898552016796545159950745397201471709667798757536495060929877972506488641274528454496457721699909851545195968864787111635880452836140297978168209651194427372481855434252231756155555369523225079421883676936241991289247371474618973563388914119294711386107069969059122376730259497123822627563947841425956089924794992035689600944945692020347109214326636353437479099188171136650002429866302713179519044949419330631546449040250608620992210245130165569354289349957098317631793729743061497020782153688672876762682821687375480244252448322533838994059416845472970030304331177222446693512742793398637410176464698658565151484943761223181773631692635276982172098067801724754932524019775562745180936714944149310706494031413840074435892189606372637883529441568249878213686331954992194972308562766373220441603365471511163145459156368697270478163903702360417057282875232153308454789631672719971777625587885120804500749186757751237941122477743338818916918265803544415433829789912524191642456801599153922655798734982200462808127094244774048445694877697111720982712390618164889999794298287557275036019892121752589358647528971751919856158292492569033880532814921728000000000000000000000000000000000 [99,5] -42710458276575770727064712130981670492971041995563784516512914303664196731066793264799214108267502071854019484921993384921738954640351062666332426319860794797914145113870116632075301911475956122983179738128117094835090172737425233068169553896584120822952731472396217462433935105125742261280719274760415939145669465001801253142625782705842697336124728071176833799202582027357040265402049048639753792917400615966576988566456591298296188615865551557930357777389595393990727364199459986081899967810676245496921943292357518581402978712334920912896094123696475130723683637684360886852255447813984640587164839922545458111145842137676577553504360744908311146595473631259369171515148524539234044793013577896456464377675709383850058969266054911348907651321202371761934928392961279293437106527321860084832551738029514434859259258751869897889261416674344644344782954800694414246412662024972886526683349462151444117975201815191096550100662842713488401851682909289890801406709146381416063223096682943586040114007913655591699319304568439537762171792555597282887386408661174924087467047419053979772062292859869024301194969638796509930464784598669375419375410023503533950413247528834610130848446033802229039969515172953673700045495367148358292405996150160991403242361061017011255465901453707303946395077821690391342943235581487150051268493312000000000000000000000000000000 [99,6] 66454923248745210587780276449468961117276117572854692144748417638406597850253317368326117666243570169400990655240523142373645177671305796742288052784087200251235143741358675225706078970692418991224857817164484801146255469775036658919537614331978916236389168375432113145266758278253926592217124864315051172392956778551349699027685789737284342297579398585537294713642152733517789652470903598145961210550505235102797271534381571105451888222542210641914384807495416367170847345232110356762942916855838520489994593943466862794152985576232312187963823283121112798381950232414127170407115178457824065606270838978793252297095239524712945562736376347838230836073369883541258392897046419413941924488539401974147469487939851389653469980556698578101544897775985214093899863379337509993703313757331461264695097173482675164562123384778042615307639993175116351753447381920982218450427711823829010969946591386991768490975388050244103517635586309116045040323521536488900042020654822663098664293401043576324311351862473469023888520978255005448973434602937762890008331960734925376865571055070938933689381295306342586789327275970494120420304063084435437480142339640822485970984449555233283997721964925861912220519238290756946740588924342474945187446672845909023728600341271116947596352275192284127028527448352751433225877388211730107481741852672000000000000000000000000000 [99,7] 981289849287046107211589850971309383073650843033951704536234768081307732759704770252562571538677074136511611018759234686981193941876180050557090807155488466455792058009720190931826752310355894675685416199018779670869987341629525938226102063290771928115669771239797217091873848661768346671731883267180183737396206325070656096231485662553380995704013443102687716840418095215412937383741575294168542317785826271462974626240610716945871461501291193507628473097358577827354525469579669051403121071614741776906912077887293254394479421542932950122591679613074530420557407604010383503801896607433121397523174327567933401338518065281491350091263201877085160043145859453955378804165251119730751485543808229195838950896058523389861175089578904446295586114081755169328079084041336022724674743438046260356341918191374482696768142985656185544572446844772486935758986653682791480411882059905269235319683361787282393640539272235358665289903205597635358937278099871223369333477654125420625696157739881668487726078060265145029869470204023174081954289948279763208566075795964180392466519935306512410089154809061397880125383924827331380477612371110489503822835222433039523830820239046818478985914734740396021880240056610354632854379252273170185172369295717219134092144057715905529478672058653389007882109626131234894234271282637719311949773144064000000000000000000000000 [99,8] -4938966860462640651466995593309293698536382781051717927190164026194248967002663603326092476291428005561594252198254460632723872844076480133445936873689900411863674653264075386784945910162333914483798749127401103251849297059617177875321856071058036486290080007905106140523627037274402989094141750417862850489938687235048456698778202875962164514669521411796801036063576572169340179446057826768761342255844030850627511736113783378977495478185131029627050855458366976019641132782706018534791022171436286257925194701383142833931208341363322867104524241873461992804650653013926981977310079597548938059622654573611704447096312007792690168490062229493986916830401144646925512146915475430393889223079519729823909593136007440007328120116072722410718770939895664559492014962594516129038168828023440469340934085899581469886748098037821495667808659989765794930943222914575308588859451945241258295351511809413993374163923243841916353970204400759027496316111273599963254664778225547082801641859633795315526219149124726004197617370025763282437937059554295811191715443410869534123847295106354150622966917542269954642293826513697480728928781883366022147224322847265023503366644919342466074745495662351790727520015049155456078546909908487961829322559007416346538066522967517904272703436592266721311050193236904041589784822691903653363464292794368000000000000000000000 [99,9] 8268214676994557780764445757127516429579881373377488301886792517498484846342374226616087158322050663644858374596690662385205100658894767339140581265499770446497490179985884191219499157915002884790366914002940890701348751397619405826516045758664116868370519958169008395193070835279317970569817697102126744394109653769717711567823450153703518926096615715969487475490510520857777859954825915008051428442880408147714765701967238631507144731104471151304225634640097737961338649454421999845452889152173521806047961513731142169343877158600683172305017943734079202111308176407523982512265585626599604304952358099537547947250241097304722543730326812836336997742242500078799760314363961344018443436516364429193906878913214271555776696973751473254860002616176897584786421812784907748269401418532069345508944889066471580693787143975348223725357664550554285807475043304533167026656108684220293733963487865889614750217033421979962268653153790943547280383822932077631846433271807259790530906347133421756083933422856227454460223345557649712226775773524552081720359639381349434309775558450913622835686112847530649293285367143453730370913892024973637024370394128278886122624790752121738777442239052311060310737178756910521860662425148040352430183232127544312690635869822185035993670306940552440674024443161319954558561783902539668288651258757120000000000000000000 [99,10] 1951171915832626093473083356955347833610282821742350986254777605720962667305134573190797510002736610408033503091581870385059525662527046110511743596345901874634142323223154473367906622795899364341272324100551794760265130313879961987115695933311955621529014720523166599633102576470917159066425120978722807706097453752919004887243242781770584013709147137483639847266986650719574477492086093981933070613458302235959715406662574381234272694369998397528269042314728695604964246510101702357114973847825870421489008437397107904263601702483560508872491475755934010781764012532464261048914244508355810278789455325119706243855100204265633694346778280782214457892709782366658093663508709198440499542338216698475356057947581060073259446264732570742693639370306341743661613107018265728104537088744643496593566299458201879172621497016454964019110048486822926754922152946566520161451878432906302744764620513612634379775719919718016592229314242428580451406718498653863332174384982704160755738809890854866207417155329256280239384824293864691314894688909735974570050414663589418001543616591882027362304370977228041708680481989532768685461594210022563766840532859022306226256316202733291043940531915464307812654283526998537558475984034506768638987583059400394427993323919647696370322725750918707155202557225901718013180352088569563693612709969920000000000000000 [99,11] -31785642382885197121598011951442590116478864278319195957762515183948838991292615587997446225978258387178245412819407082487696056989259861549415074635322525968457819993994142261534477501163528716981860504586417620166988772000956041077128202363379721333958302715664980862309451563111517326511199267615394547176604032480938353615598131874841607291379519379774191326171472163140093960433077532162798662607955633812773168518486052845315906879008309088932196771809819338920351879952911280561161187243143287545601659311788018991723305727673314941147232837915382304115423442249278919032035549710455384769040168127626489053487315523536295276188411339577189854319384736182369652056943805875366164818069453332454582455777246015576378078706262882031790376165054874623820274034781146379530561245603223800988723906955035809665030459537884638765460649581712785559002342262955868554265429247260683740890399150799468160132893736090536761521470101516854566243766813129635031221814906862430932574645078334156451008439722336107276377302663104780126959385436399049650379874804569147828545036903013682909922083389715168985679267960001993228886918922319691606239821316765392768500096335009892814791726084762132263341417547111844763946450095247609593501286893965527633117447768922818405540059302477300601071654898501201176337986849161006215723504107520000000000000 [99,12] 60508886593520111679250493148984699235994533836534491503950091374006700273753488046630479805180531324636089587349374708196238862300859679096764935296115962224393373420360296347522283671546058576552989746332649520868900544619760862686264254660590831423308800449995819381857473398759592095168201440434711230129120903421754216024735600747442727143169340559937563362487910251546319765902755715017643140859784172007695299494977191628888979265666830206443918862749201632844387015978640221475308222051665514249276735527386499078889808172748666215563130318683843786093109023682346268576073116890987701235409315518834465118235210729495137526714807564628573317713356883941457515623813047676066558152207287484478517139249917770572348841489921389098689290890471148308964535250989351307130505111782249418302352539207218182549180934783171837204160899968427524358883135130780166511755377100004304473847976435740738051086581908557773640956027201049045901121586302565988455666642749066959154275914935504010725745927003060270945354958011777108542988042459169388430318698332898568576176743386789166759052869517403383000119000889439988499927151251732994170858812010277712623817334085293112760002145769150496913286587778754459677811746682821442422564118372566671869239217402340778502388950489789423265847271893549516800301679407946108392775520092160000000000 [99,13] -57769386978365028438605132755848352613761271999507788439054330435274260365118980739004415927668761232719512272035744645846218570387118617101427364848923683342328382822297598814543026112116743983175962146446141665964641186684815338684123357424230269268922281954548413229088129534529997677687261580749778211786024504404499226118303162143824014471741438492301663239530951486051924349277111001994058751041491704904921166260304638518342846277298327313232500588171781564183143793526987313950857728661706640896525702781552572081262454845097188799478408893322249111281019557773272875716789739785148110696689091993299847107822813241291398998632260410415636979373234040733949734076016452806266951139390343582241688224233028072494975340194905119216006875744966241631152570338637150441301002854600845145825276158279195449721467773967678282836535713357258094711957871969914703205970896645508399235971432662077588388582939885122772874124645913782532523906314111332579055428437280070716235847040643070625289912520657873313541632185517805267152196466891151825424825442496658019945846212762129604826658965505134109040541930926269692014143415528713319832528998304881113882739307003143699983593411405515649543286025818139291194169552507722145134201804887082548211569508430844916137926984998366291705535975209805104989536003346135830971007673303040000000 [99,14] 22540202305802216845318487005376193524490536321830316640303639351738445636521476749655391550816688884172763325966168770310824055191841413278247524200528790505031197425377881162117953394982869978339885022282964289308198492685423352312262945805858715295494434381614392142756388113595263645318980633214415176293387415725737822978239961826230836051086390382062503761146485147286234756180243233629189259629871215544285078432197256871124345695754902050619558612002195386474664533746536390091310802175798121017068372078979688997871036567863597641584535261846989935425708272518240779585908291163083755188653422529343648775013501656868155231183733990631397402119533352007596389922616583594088026279596511590325098824828702388955379384625964514553376668434215659358407685757341425911251722642792022112115512116931315244854209830774222031996420122992862830983877900037888293854921485753555345672611436981891699027233822946292633217115149876616003014103319921582491957462448219552008541303808480962791271826170028001376318189966224789894539788083570118704978246340639205843781449681401195374581441989090384746467639236490311192499364055460451036139188297023965836650822294979413042648747488424614636312450180020585188328694611297345623202001962985337240677964841386026189699376452979787341221094064526471772320188757861767874184764882944000000 [99,15] 14858951364448708223184686135445452071238686891809893791113696531865753660382901697388281986047096067584524175233144648729805294107465109363823130739721466739251665905562970476821853197051467133109400864655001439320805046587117677949162893371317361278433972499551095911100711580585803100954600684005025337616673123826273812696923340498701947271654382302445414016761545200858259039151704476771718567499657151257428285463794014052571742218708333472311646648403819452800840839534543681954362987613138202770357955049341555538962638675219410106125738010860758082765783098243244255832446326279468811543896807024577325128440156419380728850796987974821198452978923851470289038660096904053565572654131147449733952943661796058669583075738015811336140625404366705351134033755561889823276913259379661497662972459083610409480029644396593806783824887695689119913097851541629049722171863533667739813336382368567507183408240108410792267961445513812170692760616945860165852751495007445978209719632248053066607226479324693294911387671280888187981782860173471016811679406821203391237683225364009869601748103821343298453731134357760978819265563360783569433984913413270433864960493797121742245955682280715960892977502156001311907488046277314090105095658681761578495009023583643316647823642916025490281350666053252174094504762029551169549791827565040 [99,16] -29351675883726397484872702194777277140357024335210076069836319071797596456002422528121611122221912420081758710072444822512503887244498983123316544528642103667273753072957622011103932372452496710669830209782182589940532622636051106429834389580756992512881232880602208529431705447998924239480408126429426923683101533060788048280146604677720140916210320389508507729537672344777756534224750920899201137922003532750429486024209353275328695577393128823415280702150250518439831231874725774503069289109946624062207446585232993999983183617973882269049451925261472952103939613217492116894021933423138420213571166626617606782575124794897910499424998844327465452236731975899304721107628388441643732613841801012538579893604744272493240404911323291432218544767601517954057099963772666231751988105360982274894432593454416583498646259589732487089383929437097472465923869051976244500971547518288272784579022334424992972519300779490156424406223410577232580390055699120930259703346196378246458311320245195359447871173565057264614875780916935760880383719648156324003563101848397788837835622967770490119404734413564086169152089846763865047412916344683965147641493865657971423948921564921436034061155039094472306814227659807892668456574968564556990986762871580329861639684019215108396280505069951867523053717642792922110393268023009460223972620800 [99,17] 22701911177935019590936727019515279776547195711737081684657378094906197882222804544701905062655896243653340620321560800105581682499252786725698744608529646708783391458497432384781531287258407049554073358273496544196047285263839713209463399520366422005448973771467833564382989954784784849600878060551805016065331273277143068967919684587148006090410081601721482373432368969888491137783007296850064518976491282460001970739915041751028772639362622203045036367609188005997618714020712866893347983848211669809334631420006283271481120637518647244442417332989151765274903253690624144068903200881884965386484261110383177577203998365998288310524645309915538464663157735280548671396745348026779055514733560989545044378342831339528890763974086065240517999437306203694738331775188097280286453895964213924629932158485502692968251397188191536328612562603710022014149521195875856816451205788559839041198611769263916332412161477040939861669513295006672682849030140093286201323306783647008672069388920006242154868616396641053748517353574518429619775893790258492392066802753233440645011659880706582396037535701776340511586544967069809156880893396213455941130959707064448318084882505541450711144266408720456109717505785321243391712136582503488588656003973957162694607910048505543451079126625419799026556041148230193846764329189541480351382080 [99,18] -10423239859687765192028182859393339148256228401651019185120203432231009385059168018608767561391847385918446413736149520461878031434379666166072512698115938746521904798321993963490302377903380939715118143389690035428034121979487427907410433572395924490176904948171725433430882523542468312105138802933140616232009213360883701362032604903537842024879587158924671646460431493303401058369256096838925265762811678969546757759225744756702839694356188183277932451203045036366184395319506288602318219745392360512495901107161017925481430098085766090333709491152181917956773232295260313520442748910420065949534848128770179558544080973517712495665166810200075280878110806683627715183608705034780855764118818125222996020844254186042196904373292926332806690522584069534573906940733195025447783125476614230185768731894393823833201282952539703809679980854393553633105287147129228852843607420895774567704342790513893436469424609292728688146455580330846121288602209504274958446658149475011426841557732745999519231482066171209143490117730033734819675931098538959535091757283132321457439942808228468967129400135748066351500530291925986571653290759876147805060227761240709618201394441226815321756152610310090838196289250205624393749357242463164426354566638986625486686119732498068963087226889975514456419031624716996204041732495606600857600 [99,19] 2555431811155797078801830131856490612195068511406969516161284810474382956628497061081624191020392665802523230992310977534899753916085096032695404663634113107475941447110465609431161994876031064926262619757258710499849316035099744333479349456731408117400866707289504876609439997033390707093437925847223314747197359812676695655035859119597888391046331083621583928756786554793195072501914288938435560655266864034794463273457700256684768746487437558883454285181949300251042806441376712704168289321459959486211505933084659306423865986516116634972802067332305422244434067546985257981465110583889299088633136816714077882867406908111983407114170841842029855722706721914695906805642673761506118290966719307963839668224955270347691287904832267759374291961832160805899102483689014207659922833739928197028560445491306093815525292437448129135082143231642735172328038767814570500288995041377546685401871191936121147269219250416319204843643839785871721697382398455107113022628117492737650096940222408294507661688677589025702081089237375610753564443905545870078919262177852970973605326537639074851880395560914038402625838124566439634020237969070713015184873205641929895139736885881264975692778371381045695972340869120795276174179918381891353593662805980161195027984697773533600563642429813682407329402714026093719318285223971201280 [99,20] 151847881717905393685065415005189232116163787751554149756690358590590132802758111755107080289564212879377952230264239554208020800888939915916341049560583957955613514184183225988730404248315476420745606490171258368011568732683759607803006738589022182881422542713918079729149691030118041833070404728660195132755513740254487904410037630080001453617001205377470601653908811402846624535400151814945464069281674231471283718931870463464476928774185398708930550349642211403748099912372707690922377397755765524432060298582215563037440675793449458447316261999888522163389827617326235784729750147973501872808004911083810275679579615827885804538405586756814306174836200154018325596190687662418719611880540964142587344082943934060386200389291226517019527546323991784395256215789732909183269022325169856981947069151862746056355568865127080668575432499999324183014241978342171864690590306191890079469063300852808902542608846193573555894923550680412290984949025461213883757564503378134843802428243574768149208798125483451839587057009094960533883436581657072946405771151036198019190390720011662611495379020434402744172839719456468285288884687620173702621038823367711106730938132008826388707055567273045274395238986665032927521842837884900068293395151598721799836585592016272574657706337693109263859547426640839111331825128263680 [99,21] -432366865018918933970063010844316355201632246036303281411720061060780808388538792929851757713480742902260080232486210722850828955972079201922367523326682247615830692094075887739337975584795481876050687215734926677218352222842965172838923651269272692106735524180607714763857274105916617793586360674739559532096778940444495710039795855294008300487993439160234132698115940374511619554506087831321206396509509925229241212916573264566692489731685575206109158337082997702601115512788858388176296596896811811614781186060967758720669867779925200798052435814747535643795844410331258770766095965297118501868500001404081709027886098211795960236026208148242115610706211619462675188268693019116815419535684871292854409286916331013876458793874174954873981338393362524324614830483241316808801163609077681535015950400395796122482760993415106957256923794655219986435928342441943993936658438503331562407916803585201214852081080877839808777692428613045342101948870130985877120117615778295876174788372770518937339828926936590182350028800554425837070126703186253185291643056731619944247060735540405773648483621587275772227018937908393672335804374434993586389667328050197931802851261960819998701410139602804730708406917743054260006553502801580790664495242094293480236525874876545075393563165993889858858332810703492330750312657408 [99,22] 206414832235243320738443921265580097234455792163528953574642428045061349037098798785098957520950050731947966359247775808474438843907108683927439678826947629071472954097638805501379335930599666290297328649169502630147058952366389765940401443374011804025668577666604709296960570558005031748519421676317082523751648443079150148457311728227068225218891114206170517901284207644007522877671761424984908233511185345794143725044549827386476520672851168640700451159901467975050486573973097985881662718497222844923369849376634813742091973285418767293441748878141117137724967873159386762254553359494320088431995739503005129686099556240633059577364528611738794254513060884893850410573431736262431963820388912427514739259317224344488755097708189616864174275607582640164844733562331146860231744492108027176344749171999259837269576964518297848447372449391064631910977676224748254432417748708271036792872201530409869017838421160809582558139771028103323264110727284954314074951656121677263232434107695768213264005897673211511045182348969786618567363458967515952938776258227512441053294118368777280302412256024420772733372061179280655989572391521028920825676457535516720780076570589546442548684173524052646203388560883212105248044898882353382972748491107738481905061290675575952542485825018249505644355330470988036041336320 [99,23] -59304016295452099383122802135774567160173900554438953584355080288428721212288674915679705607581999095925601163101972818631567856402469459040622812132053098177398228441861230818306230342915440689829679496268643598699296170134031767649417401351951719245772627940121529308767122037828665081291516567642433778286872152168384565021297385808878272804292690082743884736444247137216648893057075481368144136633827466996436073654351160270466541920510710777231329467056766123863749631347531415031733888525425399951707977756077111673878784568081781091758265444490547581873743928622726222264148321351728129666659368329080072739714545698977910140521249314461372222624619386279294018101438035667828155760004730846793493580248714045038944943096240026817316108385908163820752698317994198178962331314499727076045724364297392442969743730989355475447487939365258490808553660237870540388066309078707018888821459076470009785924327348739611182018742661049937156095778800535850827646949711668586040306952902763835321296851682112663216057145208802961935670175485105235071113434253147876981953443922854839024322492863000710184091661973314558635128681833971699495392013293340114913808466500022437530233840304627110168659638451808917425247161041274776668202022220797683762432736888032199775419415336279275885883868365685405514432 [99,24] 10859594063858181235913023578172362871387777630798040142464375093872285812363924796384711345125022211170187485014233891009992367924630775532963063108522661121920842776366270465395809595635042872257888315255656552253642731785619824683044320984918182762991248972142324168123367444553058349355192334671197498200633014318634087428946993430738111280950000041882811026876769483435028884748293735125301676509017609216133159691343471223695210754646622356526519114011885488793431636965776937954307667263292684500760423516769421118664775907052936740090202720270327500479976202188377564904857837763534022054906382648051593158680047765835432136921819489350456923928413825307728611437120555925225413263523236624596226218705629429204522572940850722163781738910021649070148918414366744899701659249614050093198073038797690677012279029517117024552007976491713016705325712331126497851318848773361682630293686676894538711785776227525498836728568198914107728123955776171246443523946839126544069739020120037776111222819382177710938605384508837555948160167665171779043324688877465064153514703717817216903803641299233401097638419631883128501606049516256635714280865445782115362939931116597672831656949454140684191210116691913510037881468708576210664212068954104099525966482427386889255823726406372918234730509741003389440 [99,25] -711580517885919019248817470756781343820826290189893635237786130899736477659602650431907185327303638645409491512672594909987662456352300468938989564430364935064743033065669357798760520258771822267190762715661449419616848602705727685014409603827473837741828577865205598597938876767297009816038628526186651145778317641706238167666983055324719860774340856416288095695904955240556965035657666815369299234925403784561490157283314372391459289713740520938229230372136181200439307100387831010082394758248027472251266697795243533467326567589357497725088268056480485271365509723874078582432305855403284523736551184261758753152282113344709505827926544439432490772727502760008732580126603599319747532560449918058402106944422484241396918964990281444745408537001464270449942215465291302729490270862811641211646143888045785049516778965561830026994491151461600628191268125263261446921055582236090403416463659603477143032281907181645393039397367694420672086665075932701714836521748602699229375402682687075207600752382767234096146578336011144881126440665236696555431040539367577418562648962573967288514377808426445468406990288806176227906929382944133028740200803806209571553065855940546620253735472927870743508610683168822397912394347351736900943034679492983328620888084643301577959050265370655226641726171108416 [99,26] -382367649248657837002959956719538147293607046448386008775781177451767460452079744209473890393726213605764564605418533120193850917016177969505546965132881338644910878960123332632916324690811758199790677639862774451392631719963088079286942857832235730915460525598320526404300251153274255074687674478050859526592642036689744312214796159272127052937223028849218953188943345629920282624913655214084376919131207493410530748357300561017666631196389471430481590590618837603786604296144010391534144803263959694030765350451110847991662402659957785197508770972400077304357824628849489276227947613030415544129709582282369609486006556648373588210708246914453129043148333650895369560987753008130368892063110258013371062607807645426372938528625166476051940997012356342225754533175146295254606474922040673675496967359664849134534128034699287774496379024150931144752743606346545865654390124434485461425431518705384953368834201510874124649855963174701670186490630375770695569461956671985943857730467499669411512438236170956572998373649359462359441244762308026371138175598307798727752265108561261851570970638925344534999635201798910973654919586965778173623577562198978277014922572771642396734988498876689540595622278972381187699966549681270566596274386521941679353133010290531783497115245645160595656795200000 [99,27] 213468647891662721194168894393246514064236391847980686170075983906485910410333922893378264401899125752127576792082045951110186087892271768675900815939223728824244742368160390905231101025869114792591661113543251554440658642693759071586262609410198938719810066921615554996009246792173447419209821876161407785464226380346288307170966881255171884623378425381822223312609404533273318606686323384154274672803641642721022446847747444014726877314648051104467176845033236729903628685911328088585234362149820771497751383492039731468691667044792462328033780084499169259965012821643074881631894725651052037830520371422313145334801204767424405046065419505273770952492379557522763564154568799765850970428289971829868504029652079767943561854376416471257860106397636276665724233523224954308703050554989117653849672989910745447406450326638458873864289621170872933802148898752599911515006005412930007040049596934519190568493931918928557087570379256380049527992048948031332804528438795367565444363136674587833602999452026705975037759025666692110181746122770150344410168512526987247266198503962986712476606338561071442309252802165958065605871536604736806904798965237818085976407285199402231585298398725941998895933727112384559604150742790444701978590852119215585366420461324551003461437758230267726006772672 [99,28] -70860376875255438310968978720768285665605190753637599969545028482595906872899924376215920087328367776252806660100953881053456498070724054488195263833792970604070165279293351373618904396008305324801489524901103630555567048289932974548599649061431510769866099935796175403322436729217924885310188477198238339067256108194659039875321420383232850510095852919510332254835983362308658126242423456059904535887800213697576870078002829441576193603972553451956849772576600850209425685667531766613404246690968967844100227515097788431747005660130428103850408896315365797935272009363653338877428674331049060470621184398386876349447756383397987201452949166708835972549452958164385794782257755551888344487063179844100647322792824376802693735554104287979371829371518121682285019956938978248998757404386842110461950905361759677389458611965109972591264965488172293981539615464265105298771863693953849396317595190742732593228333084969272774936134242321276017258955988482477423829536673121020311993364618222723880137938431334141783415908381279925061369808171697937281110945114820324210502886984763035479036642742817840718404341723777091581847724524965559021880521368803839557765446949912216858365091770794883357675919666108819645436174425427899532229296703600181514980323516582090755574124656845345325568 [99,29] 18063664632350386249159804165157345622045426567618693088851204409272147575511558534439202471572317842852783836512685739730830325357262169488018251213997978877784622176981016470930600122679202094067676532944147036545758054724933419297227580483991747720783106464741579685477707682020147457403084377055137268422221262500933602946411478286766950492134986873549676848903575824517076908055960470701603410184767489771239259806763595203337780741386555317015280551244867282685068612894817826788320579917537017999272525796040031246136466076677657744805650505455106683865823337368936071754126781169335528997291119036478003740653420248450812113428945155874142930987774161875821999400850377345877207957664207621759751191792173238774317213629043658301660841488198461352058462010632400526192192751269867302781767936253019137314865915632367371142851288334472070806070001101835467009584630556484307997448268643320968443775471196087816725137165091203392417567869821279160172216265512709077403200287420448331187283791364382529207969896178253787508393624025924138206188514006800670669524897199388322877998945310452946042156584850461551860931778568153929153394882016921622948017916820810137719654935940094904291499277506627114674255351860711034652393885359157208647539956434386820563095216803171699264 [99,30] -3666393990120555459909797004166685360499283116212812646643364053404327149488807110324916007572832022323361830872952588408777185674941932652054297577988109408047645337867745659308012499643134357935913019185432694596990252007391810359256897720363234398997258812756511999522392108906678605559035583950197481049338687361036925658338655900211808753121399877290788077435873342517046626358637165284487578610510938358808644159112135313384670686778671658752544719264338639863867139803692448937060138112250137377621354290110882967295589105494031255936003186128704292261031911730493044072825285661774319488765118955238045797423646312600600348167958493457715839814500828614504252367159497884086684349633739175725306767711376394105619035921594875791355204055941754942137264216639744692779737340412341277966114510677640773795546470863252740494728655938965758975107532476390293197261360379791724943197444109000708310442740902305372730223360707262485114435502020728173738987503033582640453772953883162071348376864890215917267464681964160480023040434461032421708037531364016671048492645539971511144636188007942487580674688433181189796360733771971932664645847157426711083936052202466613486577803439760668444001832540903898512296883151421368917610396117359107622271053530067546642834895486051008 [99,31] 584029955090111849256176303884486706717438398630009712951043173534988290981804980105864000678519793268918461871063116233764612950373009011953673571221274112131914590637846060275574653654028604717287983276214101825987187002032086451016972398659766138597098528942544703679705599902115440629025056189220526519817086168591903880872603025437567987860893459304725924298921922630180770403416049726806033050357018164765079231410712038586804740023878111007565569726737527100444253619667477537064427236546321846240718279020285375438985532779583301177987314463782926686887936637436137826161733744837512053878600686482192295909123844738714478876496814582228931593991015262091162078319666815441368786568671184684658552499223359456513469416098789944950573487491683169022215839320994722581900390541883219481660208430970024072171515089898490910085817309841275544193799565013232930776488535539932661092118753612055745631966578462306116846133473000626385523850447853232836372691349646348543545397057499758448190481328618834850160549745739300555233950099789462467740493371111114212457256657973025873349273599619225609239935222718738488695363378549778950380490817412227716385145089031163029390144195217918078792448487755125739943720181599163945744096224909054638750745490938451024383758447880 [99,32] -68496551331917370782453535010424458003965865853718752788727521658199508056961870314206553912129830665451642711829387632109712936105168771176283067982641708474596583014414183508953320284452779226429712405400683245733364541087753633601102820913609050757861746078966017576451838073487783349276727478844001378100914287218539055543029580701706932664147906156338407284579879234313548484027562599534597659934418576958110623567795652634785414427636163986909305329566601058191350538163246580477747930494099692407422655864670437212838105871739271649507896581066619055201611207427633261924758853958309074414485045502905689733591391436825464169082410895845746162906080519542182664154848153648954447449667675235911335704562440410366923084306526000600384130473972302694900511105756446549085348960206020134499230809319328008874077268589609908297752611468585084911638127728711455138712433028351148447571320881186838625322967794482471493349918792252359540927769353521881213716854974747164910506578557836996427893899477126940943368974113418078106146612686588235664155242082806806839713096411015884749411959032976441380947546374843931998589391295995426499109679599577541087914200411326692867269838221924166133526905476732238735945721552028967257920055783974259588577717120529816523424192 [99,33] 4585866297968504830186123145166210811364494587226915743473925054849981465398305914815859204949442457610162267715818001257298138957603075802954975353900617390874014242340634069550582914442085019461994756906503884471286851035937504434375347148381308853230161584842456294555211314254463629966596860129068872933921915729743085928618008362624805752482467002816671685001598013489578732022846547615427080123613099392260569432205401753881105685692242724906285586740490286301897207628785400032758048497292295403372319401077082023367415278914741944477989116280279020216236838839232962765812405341563136652611796326377805234965202455838068622653453559482307509447289603708348120049291265314831333862885550134264111034985438470864150610480307461996178766211582739137890735252084505113713859473029809433338072173053425659553585858192282653453410773449100567223556892712936102764826299876587929900019554624014435292039488398997062318037458872034614723953656033162889367366572044632557612809114272422029604566032938341684962536838147500274519229397150893865896132151883016019694058151669615263321419175677863420825594069347899712090530817758149585987132453948289782471311416834049626663777073928270338016036005585076894124486813279667805965992412399302876304496156840750756647512 [99,34] 198119401903318049766314732256521441909478894450079181875196485408433846355345792751447958369233769628286240432607423075136981259672362913447105034517391967115379457635863016380243237474165789324164213125466089722834646858585716180393714014248662915448050398937870328387029929551228834436886982977936316661141359126392235246564965890604322555043467712447890991701002652408772452366776319009273178230781509779483089560736664308632993295564458573391543805253820067710415037318984095487397572487471637988955161283947129448262835651976685872614943783882077744972703132583953961308305256926797563150946717964528920928462721371981205615980043577335183758596818561685632351813551770895574606907063520221153591890604077183337923746977356645542738861068250617600621650214333526980361955419699699002789096193612073786476447111398980206274360526758158630673672470543073441373784190630792375140764113146128923916796647295575529523493634909571391395063723550212297847511196573647415872102516843745432086803315572974590746658705519060050738416552236966521808769987251625995113273336287092043388050419014340240304435314504089928783998310495952051139845508753828157020774115820570547628472724560303928858143555881651547681308133203088862017312316139355639494810072922760779776 [99,35] -108177585076941004577647435420577725547011162002659143141540589642206090405895614370829355262554154564445567949552040033372918163086716754802083912437032665914430809136610490241144359968035701754064316302329064885468745742381325756055208750225422680771321864262759869042005556424952915546350973750493672347225956292734284784035064729067198767052265582852999939097611532574132127083055087898414294571447508428627865741688287967106226922043905977979618188335965203438087913540459845876654209172782357709860746259902610859103228560867580188433821885675498548526270298906326042245409304472491881950301350279991026337203226075878583848515494215781931187724377519261360315172730058234777413466785892436572630593304279103053934632843777173786600813575629049703170582044709613051607156341256234526482784104426848109969314262064369711958461195190862612140399725538005366315082939507689602303935061545926980779582365950935743374624348348530834238185583871500328556102176074168837067516052074259606029611382131649232958827753921466117969691282022696574230778828973165218946721766865294660857768680537984199990499722749878035286598155916672700074631678365545176003694746778699842253226817459669253402370085576853102546006527051122375381503749484020341573798703889585024 [99,36] 17156002030764363794050935251550397035283680113297414690959811955311055625353895004686909285223345081919852273473618968402284134875132706103832000243697308289025012410271855209871729918357715916279548482809495232614639538298704633231274466852791161584754818815627019515362476999781198809897242613693003043803379098580704455864912088955814669779487169326715567395464071383401628100063529823118448282277340411770180866859877961827035016708422622259035418515260437651397777385406831339783275513092499121825744412436943220884584564096365559011754097106817173203731320279816371198202545746439652582705564702003868337137499421973326238620021840463951573381270884955449084488392824869751038956790538776497451534263845828710730301163252484019630318760503861802585603507907909842409530643575063896405898934797523712194501103571520149096000199631615178686667187315326840335747976147924846826898644498943050287757879412298146463363632859186463267084773627455275631005660027840759215114472269870098695558561702805492743225926518412135558964759953242500102607866436502954802570668125173712795839854861330186470800252617241449465905544546879107977457274886148206091660925655912518167695576300613010813890444195146230687602188141713762368590080629299843166231838174720 [99,37] -1717942153119509922601350586580365097963095245462359776195078246651305263676685194621330833233294396768816280241116034200357408918053751244633878970189034925460808282658829877190470697969380153899248955570982585425982709163671806210232116752373637310029035944280862185732961252251342160437990948996757080000955310282347078826453835708022095957522221773166725027632513777740368398311757512358502043853504785598685315306568269313285101476221426618951292747384118091259379735297868870531796503292735514816059307738092416993205947980974431024479737358061204117346645964559994329635506411076634124642969054452398283951387471036533282344373908623082440247078805396767158297635606209908341488229945664941259533688098532013784237727855684988474343761688643687454347713198576272018324836530689268019590161537552360663951908025357459465252223797792740554041169945613690586654408856223871759321018685577729113757767633824419535078081910673242514113381696797061865964862271607329819710064257402117280742939658960727525647984110915189822581144107074156393277786242122633034234454366877919760637980239387225922216251400274851455645418995923845031366498300879119259038628921614959633062798580322078643801010661116143153957037318648693838828862499371338778003180864 [99,38] 116518110939446050270137575491339306904880315377236330058688262972825261514567335197696344660732846107403576719125042887509026906752472597374667867508212385361090942956735602065723068399783772986608620178517484644027406304132759636797870115360545320430811319628824040417847803857724670069043473465801962387454603912265436325607297389004441142164845429047194801944905595874768496324020990698318043086331868205281059891852397269137078801970256170542156934500364893725054132420108123983682971836819567945660526057328632409497593712408226904968292668722826484090995709283140125188207523424064540288438026374348778176842857961881243610069480788683545652666570961238267928589425813330860358884860478720803148641332575097003545595098415592590292100457171211837647290294888585992843157175446685083543413259931490167910724674231549607245177199215775329374015802612137726968244338093947107179334547201577873566672963709360551314221874140720579459803166689293018109891632722431990638278818973922383811098414891210219926138065078974709745100271657439331138607288961888369645290978505743484542395515020242687212288707258234965431228397896359613923172367540955203617475451934015522216548899857880620348542726171371011433225897600695641958264588951788703910944 [99,39] -5019063133522264594098538536777278283487183365769400060824768492524479921937169584153704930090805937143775825426220479426439265584866681013194581204936747397508266139679661206484009869613558581538986117164727892663696168128683258791804759396914312248762547983942039153303578940824778129559241829931338200144351065508223748586406650339491659371592724117787270711642067770697021743828032708650933912096933300427203374534523781665064527130950293433696228694304388489122902178383163876186208681515732657133777790047986397770843428952362911515070432204018918316110788740304738971597778354360341253481865697481744417467568470195311154804690353432108233628974835670784413444885312068516156462640599429150922238313253763501851869771823114875685045811322292000857473942541287060539060274670450990312239800284111993276105771112378445414388418302192599780385100348715508202983703022004315072150581568346414802927196139155215645038564676131368916738028483418247688024156648506499806824803784532322853741646381363313261160059453556827171323747503305749495236833538358356906587236105560250284350071756835633492851694930438672449962738531820790760713852438198210056240682158258930996704027576899602334210833422248317293783729244911605156447393246385626892 [99,40] 88451337475348542284523566595121903532979775128344904698552059206734602879887568792359436759936953233990849211166086834069224108673902865221428731162623656241794764367783580587499899472444412773026257508963611547623613487684703286150067985574044906548414498327647003531878233058873238706313871473815284141718397613629289648863177578389105303061880161417389417938805955160632774336630082857611724587545773965706800053305212392907418972633134606420852034638475136967521253943742328973221195214637887995423356520078587570468491379191422561148533951599402033863089321060822273717350822378807378411284610533702958228716493229414672265108545110792638862065054468120010334087068912769368568484262446244306763618823244769876902570366511174291009142146670498219675526465406040152548101945509774508742924555258704470996047454629838304000068817683427578633973776637501385005999564124060308247709044362762571488705297489241960985650893581118159067592216168574530349238357804092549370344873230107784908551826709999642919124486610663126866382166330669988594001657934614607497172267575196761731273162642127370128553575174934626800767065775966058767989361875593495955728751768307612858017288273397353656850090399870148060902074178291916740286266725888 [99,41] 5280893285929456604097881618243090121625650322536873324238581146499087873125091152267735520326370866375069030301378325471965977371381371682873814742140948999598224197875062809160274753790577578226741899387940254282119270941385895054247739537089538186685656078546528113424125309831179575042002798622163017244788380823884722686185883402381810635573278234966640138462791103770014933839080363550314174259788227013568192033607705718732764922541244554530728957615899846001634941395585341528747440233960337792149837515539480814644456087460931150204434794435658263744598981079704895799469552932320312768888362483670680960781626322279804249659372231736469456055457375925209561482203360519959736077343650390508976818071601211679971910572262828581610041444912867977517767764989915383276270452338542038180934169498538979824966667217992352705416216265178959049673608220395647661334477020028669343330579764513619002301876445648667509675217070375859749895541508287137544970088047810743050546814782315903302503037352087282147128686048236261234713889619310647450016950286237152462769944100302266370373623447990483479056656445415159975001040139896333450242657982322190744054420341513605685435590153872070646108296603734347264135753730109344226029120 [99,42] -580078542135847755555569841506969234209342897725952203323370080951918443694181035978837705866327995689821915057229680557648797143092120340105345109154530972217306165515627815447344153299009689344635571120214318245642950744833611690334637790504158221745289546537964229992489458887911036526902328857140345084567680253090266114474827279985576768071921442863353493028802675873899363603802430812531791153871735719771958383827654988868578885098916282847118782740148252618341833833160156470841765174956668759021304541157834272423373912990158188000660944476848829814843747640391782489756804161343899723937727417659328880062232184292475649731361990027174494446624449921538301461435826080388351907278030060157104943193090919647311048934055886973968561206208892678151385591635040039309548927175598887798240850432744910464400347238757529483248197180802091597905304643119507724573985299936238069307468539373324590109390110976529841328883403288455166084292993889535838839569835534562681799732007803525021460420393140112602732555859004757647672152024986131107714381358446137720203077548232406181469261848542410714288410479197953348174242348866633064980050443534825814790196407824882998646286240498188082947050241142202533014217539327449924800 [99,43] 5059537582787548418280518051503569080210601712176052445525724768237431549324204001753990527805984711661193023038387901985854190413449934068426466459724820800297753029228189087646974277479656410480093850252497192348456301444394553061353147516883880885609299296738902311955138511531497132207417330599263225686729295703529613899387200112198985305871473864773654785062281823067072403645803433246358859058339800117879144086619570428215761355019666002972698670986019998004581939515071315780898245213770837223307755452995395653736676042442837874975979199797911711617352697557212283567938603651095529161346788624316963276910331045883573511709735671108769526459583327379764450855157005778941869166936104743611138906668437985650938592103237134498877202983040461788887172213513724460921855790654036697509007834995327382488809098332053663911932468031781965240159622245705299618476602968414613183230194762371485521321530744570133779428325762473513942746339817221813186081063141733324223981950005346947612072018935554738798860707997206666907641648730289131572088474114366587106721818287690396425418722783949369508479268706580000692267652133402291336830775114415589825637504357038267414328740432815682683085481091752114035035763155863624 [99,44] 2718710836068613513842506655157744472304658410114729388923584902691875620752663563467543896922393446286404008763249753735524930199990613782227326012073572425372468587131385165316879129264294323029064563443937677800420798302186951153822952815350907238879163423427213175501901254523398914100184159652859219100951575500984778868135250693490453588425070117582724232972413196751826768795131649741821188860365105423358094183401000622198307018576055829916989924250729118132737640071244309739217546581457325596721303870722344066250166682001423023920427565901122523925919318392325415562889529879198119526546407892035434467980246496892777155877046330595202295500470463657934453491626277565709494118940405451870141578875112340260679061969161608643704614694673230852049759371492078225453867345483159719620011217927341613961882404565161930132505063422886278898922243035815489868434826934999682185575268001800009262826247437201481008385518067812241367978246573777519947388357738219336697691956758737412311925718400410509398418123297994613554885843410092406049901886879141213703870613931152387713366058569361740435897968974035827105451265042283487745973365842103889686695057694590511392404041412482999201531570103844280786828248180160 [99,45] 93235466249457742384917079617528118531020442790769570638376646851798256937473180810241212136677011638263489186891285527189252269079261137703402106252554599573118501714809660402987377266198741477620246166841994513314011494159318815496260222606620527594128399772914284043881565242905093341736584703596557934255403323988535063038109920812140663125514228112063977296585064655416435174003020974273977051031746211507902932597525956074302765871046225933417214759987332921785339965196777734221506775846099731569380230631430656286838208269508021667581062957953663037606490382265463027625150670824939265412017575645699861164791165456056700267439534837382468721756853531959148124380772896618317072446802322030655810783804184738340895772105357607097642152808165747542170204962104968106112156053790528515643639848202882016741577371679531788712885312577389153854341796838183447588978854998970248151829965131280057706093375522051140120088725419659924241855096039459911036101991238132441076744751699750158191491039115170058493543418396098345812827127152917353850896933066851353362469269425681039031383184942890636844315621483952845500962763719283067824823773389656786217284435553510879413544711699532989868021695391002094026803912 [99,46] -9270759857806104868973119619405255508849509808385621156253422871166719517330373470501339316613226679348488352874314758367139483822648316796158368770783649978682658256807047477691177743315945292741546508714044575105682060774474168837115688951336278948231161873100579839279417066167526188501135699484891160456518248400971001876901291961628450173979751007543602906530636521778072493836699338718001789450583816840037290626619910974381954035038147817936673095591980572820986432395430519750176592093863620465533572248205108195241961766408781931851129918260665289230803466295961106219094780825363044775904016821513215572381287012569501061303444097434379724280186836963244468385743904893942562091599018515031258627439471927563027734302222532647224024032909411832031979863218915132500478923502459739657920536912752253330217271891296275566377569839012447107656732600613634554073787171855414878599376920722608187188450389978202397007503416542301129908410540872265007492798023299242060586935662121406311268672208757194969077049573641341565931651811362746149979854325751046890443252003291222601098469562509445411561175914114908734449327271569930591076347765058779562920457329393353522164028596917461332771176222280722658960 [99,47] -1160863606631679131966959938443560318600893116063609109847501617043634291770838098950675291298590057970187139196799089131147663042124829099155615040386452009552564414492976999500993606182508746523584506932466963938792949994466207242500312176775100534273236633743243040485567696565706960107308094240972072351643906231940676030453066887996038469297156255629281393984245340906381691725504000207149212583761230610539097588869309158767812556104725762147080346506748214665844442791489710405209641739671437636280209502135815115333771569691264998862164994973109096453402105955328869144072357485022774165210975610134430615107718314323998082038886705396810848855020947074667213235112637413347609607807616491764853964351153243567801704434772668942903697739447268156723364605504315986493999322486451652857083696033182273295254741867961468162782872460594892270466454701965008882298338984831278199395332382517391004931423806481605198166682315688845257168650823040323224089689742996476464468803486013192507771136316316992240232435832929016482073207095947340477730573465540014466134254919288720414463819565876449276446230296086421852739109551007353000302286090976532716064178483494984894483586749647019016311546822741861278 [99,48] -15205129785167124773270087678833600377205113671422137119465971867187146535910768302183863269668342722547107314472037723247812283332885800675833609806762683255251050509532088799825100646385842786995489494456134627015356407986109713092897073173573814036769700207117520457615007050416823877316662200142934330482654935046818363299662635436191648997042729966582289755416613172072750431260094578077525612396773510126194846984697220019435950153312818037027672762935891395185597373752406910016325087681690887719975078394472507521165421907582460992748785708345123118755966932645103560179413502524823558579326963805588910416256661453698840552787051489383460274766688568869390008905384720388448700793216230316585432273380759428255833088237054556098304467032927661248109001849499150113095301961495137944152220145935237238560228053757533315350141900195675448895058145183202382855441826193521513913429966833461321673100645812943886975375266812013183593110670982007679091877960498920007223250569745160613674442876181551480596725777840956761258995777721711120631212388431561024920873553756345090149130891445083531632393139598386514829856248866346956474423460168602938381298355937387813421397478608781731204215560061504 [99,49] -203154611651743144573259329249625217809704983011230526369617166086289123972488087761949623911173411852116572516785499359695860072932178708855147612392356645856839914012103247983239439904677016726009717264046421581825788878003324624566745555189500004175957914088646507410855768729232915761689212388964250808092971280298999571708479794150351365481116652480919214037241510209705064481596615056466533850334518973880458489318256105563929291780323692098226488321982905165703384395715873625309563858700849760118081597489715770349598256618172851564472260449975271412122244492972490715074958049685375310939732013314557257915678897071980801528147257403428622160450475700107960416532264392273656357690194108884315745565908290324557505964311375039020873643242336084695352549379267564576029106892184078277879735059478554107198793403794848851473573008432836306529804583753681152038509262714436605817180236072999165136051971111533756039399802510856559263377206313851026496144519586765444613884240218458950630134217972630376971213285881170066928864896596222122858938016188558593620332266500785981269708778316153858951708588087881648324386139610582886459190979149877458971706550627810176625317561133097584360563160 [99,50] 21848550123398751069195524290936027860608438809717365049466033066367895298196864992921705195944171557668130265497642393425394643439712617372504002784119098985721105393799969246497045636811347332014250223066841692449476287591074253043729656043823637615253018845331419811622648523372286012476195071467517453307414976526390924826992345131649184596479884985079043339358710098162497485488688134273935086520622062365627111789427226342055597518704041987491463182049744945494930883777721465938239529834300678178339277925115033899727643518770296876263700005473608916466081674265994131261580090650001673842603146284416769800676746253959197865894035842676022924861678478515798844781868337466348147949631003933593447665182171712938440148941981662335889682685124501709645353837465084376666564965559464779170663664315230272892266655678144006182677474938071305780215388205093180098123005042746875377831819778535140804256825721386053365412317307591784997805493766327718631226804651551112950073667117053595242601308698370999716154066921958387857917516024951251108531472864315189998119760739044499388114666102687170817250990449225038467405334141984006706259135127807125318211474525307827014423588341041471198720 [99,51] 69182013617868328279459944386730867873899451846437010959255249886200947899650545017954354408007545724171604387233227349848526315582572461229526411027297287170115842111402934474247167753991656203181028282069535939219983222229760596108112201828933175668087809878553118594031340855579928830913366660689061825540810680700407914959420823515010155557058172274785356086088802078809322303787235752799088892631665645848462427609846757956547725877245280663136064863585083688572601973226493140305402618529766763430732144089805471634280552256595041654181971902786757239721356906246440565840655396886210577683931482233969910624078742457230476331015963072070724645540933881078349214229698196969769419078352072141135697881255091131936126705804740306035907671219792071308661999936050206091365756881678864792516374299953801822377758481345450857240175876716502659570688545578477971531746631210079448953555662698864532063648558175708561740223814491597601737193840228939404127388434510046550763407980817480068082604696761676380771764977880959701992247422529318938256733670390574273333533429077478199908320185317791814980024142933110561099237823419556789716376776283484347811326072574606162564369172595909792 [99,52] 5987795841940410669770242424443614017460543881178062778030456945424906383524401199986539855642453598250771540285345220558987405651541530380795310850687106317630225811123550201453580775459561544330834142161770327455457516996106229395603879210974224893942897617449732538869105845361262801242753008961544507380789700375711897776260545693591765964279750254283776434585670520452260604416048334416727043667667710783450397270153074678770835637927914488875673201407068270256943561892312757202497138746761928653908273824423701636777511465463309506501400453290409701215264216470123176361634420855958107002132194273354632914897818359112299765688398238783685088159370676311677612293739432821088913997684980193170825198764639891979521724469443964712025584971427773384384436216205232224001304044334464912398067272738805103203256699488673683810483083526748230147145782876676179364625759715826030769697150756128823107149870678409804845580771414174189597067903288000743978430170024422592238508879270569191526052115463536282073134428779853411935176093153139474524050367346355362762023926918829073335941646471399073770013356597025735829499429735364636890270348307780406646773230312886163803125723445312 [99,53] -25233224959163959167301924616961042740004350772628629036762898349330874116422527492847982231003652315054228104916304030382385673024584157133858138011335060789668651138407449682149211796074557658883010462561498726781166294866731612775130839996353269413665327306565405039119511410232179457094611023334787261298628007042528909646859855898177367592554261742855824501638173984552003451735070185891524556345763610333442561787246668892254227234630464710728858848304173141661434731553870546890049575052307730902693051526824519555679339718719039707349338711706061098261886756117737083013141473901211854885450476495861290181617573599958467487732810220493841428034218905309286878887546404341459108688638544550301020195377409604984032865805635856920426262350220127842774130048031698865337010471155992338527137838016813592333271897060864475505027206430238418445307874988924657332985418279962294755278259641972265480346240478741652091181159955336079439932316561660131342648839227753240358688926433543035489283847718404367718775193393850605600443893368477897055952015494658319597144758454969145646881609071981490556963816341619994627548259055899967003366394817284162381599523642945762680041480 [99,54] -2593258476096646780058290026867073244478352313873346232457020568161490638470951601497997630539229823817404999992319383236290818827648337600079576118264897295541271004365331210839079702954576155026912413147737143396490450936567617895925003462563537833157674628899818131485993564051725581897486494486339894844083062633736606845372911836889649741480489149132608413506529316656735260709951774565874622209648135478244004302705778569693576673590142399278253415651467963586503811572223208235135883670280785627885896355273308174023025761347161407763879714292613067057034223319934659407658965965807673033396679617497377170379209386963992570931758775294014423403786476461365245841374918777894930116311867104508943207377865236265345167451752907379303978117001826428501668957782788036553096762288462397732716522564447866475908168514670619380933269502957136152816480576080804272848224835822767099392930088485071616274175236463171685142246625077415196277791618063704890824603918004504743996143136203264870969687494182105783103386408169297673290458125087701570962586781231851671163909567366575098118976762391887060678233953945159936559458483096711554507707375501365836725905681026107316560 [99,55] 114863062442563373415538308843538639907520277983459178955823596956994771007082895121456128909732672872562651321585830424774092024675608659751796362194356536752497629604856299749682123993490338716298877075791040119611274421828430522825115634577188269384935508402178835250291161101223079085817391759258277051746200565865056695638660191854711632602385240476464584405739783234608461036824756417739884601856717462494700924775641473511265545711258187419780763698100986483976066180766741026387615574720869084704143978131813148688954805865111109793727248520321449600456252634415037842313709123857517318998797124302132178223006952944854219045539691019718920197588512600387108244493145964272245720394191039329468480336137327588120213598167973253694598841879110300448420639753231842699679403356250763237394940405792764793387965059506119624761008409527536505522757496938435459600489402874733435229112679809382557622664806052732544121468795538072290992697164029657747053709922816687897909871486598837327204959211748136223009710606793499270748734154692689525160042805216641610143003083284732660409521262684478044517548603319885323869900638464931407539822871182140864977168763072533102 [99,56] 3037054516529839037898968762972059538609310213224770021203184091967650518172804642853853416687576448544446714596193995051927765615260384525485281627435624124982244776011188061960068132945153301898580010539864111790916528788759122734244998834227137309652267255999846392897204214958113119586987366897335826942450558757404735382387582856206726795409351058025613052775392981170146923215733713780321843435445779622431234169384817300237304494506439313566539817300740578873395986404255213378534151271317290852252801209828024328207565629533466626586161858871264439176738943877822898011847251351705247228439796590926852061580724873452938767349550656757305286990049335206028305662569353576475255381669375357353409931085115695382833410781535363245590647037758363715397672821410864570224655937353622881317232756197286539323442266828838378092510703902913665736930627390837651735286690964860145167993258247287004274582208048956653418950045312748276430126353712239973274980571826126043970060905196711389706003626911851291191108074626121811258809413488457205159900368953429049420938705754191449875495028177048999635820712928028927891018888527758781081560049467749554445105503006528 [99,57] -64436961108167975056184535989079827070391158344965209263917898761644300116642844753698692879788741949884306501321089373981029908196090229656129360301314532699184811370613634825248975013447124487042481566318973347861053548602870914467504183143195550850570560875313259842567790836044608317495928082160316719395757373219765407296589581395448964029755107921668541946042202349118286690940220840190410249756321093368624943550819185431973303071996381812850530891366105248940510380326965778460738156449750393318572833633930183191672459743428365452072593187772863878569596535609189723161463538083641551854695294427333136531601247774127743628275596928738594708190147798736372051956493099356024581614466066226408696675578429615393620141462687946732281376190396712581548208779393375247882334507609006650918614414442901553113212370591299268714317845523173793631557195161121345902860999327610458787061466347212701486084689699305372897570807279610353710880322765721182759780436557025550213087886556666760056534677115388399403226648739277204291018878903893485270250037649180838502965412736233980456834690471371536467542277650994036786493621357105548114594331340819922940396168 [99,58] -853074309216361141319546816359924325054066112375482259856163637199233917577248128910813680060225838754003069114603345470488096593819387764080469078929493691741897931169435116654600325363851049038702468913962228643173084815865012417457222435143631631157182413797031152421985517194232239815934153435448701257906752136582084369241875337133486236869785577483468540510039664578088631031049531259653628591402744330593075092015433824943757717544622972091736511221387507195518585718983384704287442482198066257426711875024576774704635070222248839325010028376793477931880375168737192930228985701547141331883356260623110209266900146925321719801864921431192732256405027394961453188818287854085114183289050768420649131075270573601337792241550717673439739092134414661968829934574424794768175007691058961343086927108952831810951631928033335724638886870756735523476191421093526230200060851206010279142762317001732641615710852164287168878338377852270510181911073214573776279163582514098722568754984753725344323112846995178700757752920175196751251508626939103815849820266793934127797722999020165691594755075765492441995708497357548983033230118271421877602656371731311709920 [99,59] 3371968125927886514539092069208195091734143272403627647434857526969270163643366192502977634689560843711443006007214061434400318486795036392785277061634078725133049385253977695815679476803517758833000073103273877530710305185851906647752959749205344173244146742716274738330981825188669462928677590716325359234509996663490332875138588123586115270981442339444672279041656205734228645330675263675603823803552818499255921471731964196101014479028520500541034049331439838497300991304027344845627062869478347124999987204561008533989701860494352466618793849910061596678918572556437755328550331200314673133905859352184325417061260480433374290710021540638564129508795034747636593668407524251521247555693128266144305333315848287106163048103725377126486073851731521610992560595199745316064621178533687274815843574467211882277161355535799349261318476474378885285756561017077453266359177019021328168656141866573616961023369922950067164303261372508905568664275928273970310084689749028398339351805680812137436563010321644729731514971526507622350147766709245062113585270686369973102709578029909982959578078555546976436998921704974789630834850023424209339808276387540436 [99,60] 30415340020277809216286021234854161748438241940568785616118406158908999135037765341593014273294551705965084984030109448617530631394309177883115857998172138983098647585602849103160753103920398795776488826297216738621615433603563607753456317221322731462131818299490083775754501671482603980235331947914764244687703397899983548782831962299997693030928679378184406567343079129532005353569984784304492791279940320357671630542217272215162731827428798107401805579666494225167656608679662121272403371843404110806739186482290419336460838222522288263041928270202789482166608033588824503099850667253663752446820934566264796296502139573043866028404698239580374358674395448448899188612392749004708096878084345255848876268104186286076151801120405249563305216695767631025307863311155867118370318691872012711384360982492026297733675456777825538843443945284238007511831592735810825222259525053100779029999510714195185583465100203671629178788812415935913756864583613891746979674480446896157528399807290538791758759956781592044042803108500575099107494182102111772629429048276837028214664692788129112012953834859145497399115741992422701903570766364076640645842427072 [99,61] -12416519017926495084556182805313565696732978185286750494217970176439319656463083102763892073842015277617751535509074293498231471725135393424467154705973260294479821138909006379732756191926438966873412065429144724052348155985161649696149771477712197909277245157889480108487709385801259636014276058721266511617670408758617379745648036005370173577124612499433639910285139616176349688839631095195169383162951056232591407720772598651742812427930210769081629956481619287561284648746495992083714249265566425033680070813718029497334840317882260522736210062543336189601260010666611405815919368415174554874622744017902676956090461330421405854898055466181931983426414418307033902551166726719990043919066114635192662809023434323078233459560405227998549782527845962595950326848012738040667305581940755548481506718736589941135600107169344095651803037872587004286267861084684040938324638161765992152299144193734441933806634742650629925085140864637741769617536911834348321245607886080383074475629523398348650872521649384166050514248542256381378454749647737037531990984995120211107905478497111858647726634380663814258519285342866372500071802191219617255832 [99,62] -123531958683210353646348426564853233158761695567308740712215429701747153828965945113055942299823304215470357259851494068735814317827805704669259598304487037446846327849805664959493065069705643817398459411734273795276852022999229800360997215510333533485673844913445057679395414483033974367214098377150081964012044581952344341402118849786938779228124695253583235695156378492645397592182008747378559637036130320872865562776083759104751666306706407493730230020454593693630823975153484908352065431800915702267174693755549074882103381823223960105368348822229144907769453759755903420527411680744659716677160926790328074771674687655500609243820348615229495585404272086377626839025163431577384912705085015813561281129607371725318154597427912108582378748566932883131569652777116440469057743221121193302911701854177749338110912436615443211673779258610515495072248916637913386312339413419964616829674446396047843152295125062065276586794341504348715586750333210370645878020357518399475234416528550884510054449422824334330848142007307530092259353581536682089181740100873099288203537613373362267326732793259945509336951862200722348475783271204270504 [99,63] 863707984765733907792984107005044599117368660297214960919216414564050375860117955420821668410658646244376204846677351325734362329800487368739260836243331557303205616888543188379544771819292520318258496151736736360232628964895815370999218712215910717161267552509811537272574390968093808025486854457979532117750657663215396367112096240142942283943059523803925813088880200573129895724507893989650028169468683527158437164172224266126662638183978685827920102397136083440709780901486469150690954374512301000947500286523920823023757479061636145842350274280085571440796021373458340028546396713879167991804245081682760842551557982174247546236067163220484605681683965622297638564209586878518727579312507079301025831993011962187363111522951704289805856878766611880802184990434844940819384619965581136027343170888488312768474063563543470242397841000547305671035371137719460009043169189948986692431763422424669963734986450061300568092612532751618694241936705828932694746530322823109726348796873219239999936523177637314514987030303874612444566022461862164359419948588289310613407062517830886205234841402264814196958465906235900793718253899 [99,64] 35231563983282385330146647039827808470274098945477097898344128493449555022537659401493502908163287498034733803325968680294320940715216843223549726832727411226458744821348532537922843956932313599890169325925398035368082014539492871435479540239485129397983552695696357554671063253162499338569244647839809053084191409004321504735337678683573961570769299562272549623575714819800953040467082615449823326109186734811358539493848283191990098918827159962729147163788146005743496367166141789213500058195321969821504448552584993881343571408930282110133340450380640585126437652336251977278498389118119071693812278687516384836488372159423478856850063615766763593119306301728618745510744165387261887689009702116414813258034209991269461072241216815438688617381962480659246143845230787007232760800542675642745258630635054048774992660721027448360432224070846290225202826491656251903708470226014677906702858040995484905552602067907016828081021034078908433218466318958019574761944240536600478489302923610676088413391315001572141536610189801239948037451676737574150228345482797649030555562242018140963562819173990082234634715102180258273472 [99,65] 10244922228902432457961421259848954214371620687789163127818398563480827686250532033280172188965116148539602090081244382281546400384867858353552309892371304831898416540269355105425971907321254327976342470546711490278631707080704190636321241146566358249013030966395145578965159951530470766585781062405160224639172010079213390370018558700892535061820358784820746604623807670166295074129122033739668573770432892622778235216739280047971651352213718371863849480526805228611321738118749517005343464406188977040947686877326857871572478467747949556728772196498416562885211201454702756782003886977442124554047669118856728647288093711299044596374360858962630751898461761483244800224458913274932510079137693594524686234843288247525837686042610510976137846343131416501720843330282673448041124522075880908813167939062631072699201236072131878895636804643701664197993759407648131493693705883448241973276233365759435534769665057117913853295021794069687583959765029660604291130867890361784820863843953339868553370136432430986335061128425664762046807140188825169647408192506972344269531444361744898522459308350235737464297051220664392 [99,66] 29569704081690019788178310372665385485252025619784211355442177189326311100336189994804232755949114424309264087526424259317803558052971565739176089078784027423410605950421344380784019738892791418664661098802954268492419574231726958009323715338979807847955634380339233128725147550518038792132745095678745966347983369269584339645630497245907393246313269238168864643069838930997850188131800307025862855674995886522318032808792274468513496343479929508549301295637915846696278627810657532842112489758375578910956041397934246755795792163697428989070693517025534810802682400493919291585040695365327332239913975033493364362665921838429700881030296539369341275482152754066110112858417705927526076552305156990235615564196716071117834358425587531379492117262793823341390619751267956999957419935823029084304776998651280246936716213706059066594309346322908863806233812995100692622077941630777878828151462041689966099746656503724379538138479088421160209085648483642532159700514064162428703649376360519708693491542248464977615948997351165105003829855922838177595393768166957173431998131094553876685810158122612084530436664768 [99,67] -19841762909117649595277999880054039523721984132806020074352519241133187263768196314137182809173067364499232665249822041156630156337425123593450106865757920920646968769828370246257305687227131998170718900615750307598531724530686268116817047460958812059881790858349470102309727729754971873462994154395277335740484459178937602349798535720439196415116308795540567870301865512005581528536895359532926528186171060044341309394090825287618601094058178687736217096223039976285755219404698839878327831547528930542185157830042220698432951044030908766215100993141555286982554322216856484617987754842910492429152412364025144592976230467089234476326236038633692578981127503979029784145533443545311088878400761428426474497231403763180366585210945188063928365355366383649605231738186669033641957885042045170417786033452139919168732653382133239036374920989575039642260292084055871260958592175173543766654543602159777945332892044255163042741523359336737758488321837401010351928565854512767162491499565023870001130477572994530622309961129448067548086287991390752272542477717038615694248704073453551364895165318998172397992 [99,68] -2244781777022859420055205023984073300706249760630874312938906394770902792974124870051319806248105451092199479263476508775364703859259680759288343685530681828108045060857244519315871862533933395697953945399470081933447273759026476060117074252116994648683199280828644587145993144284667173638063333220491947866394801062118997789852038086937787719617445891396998411782361788062452675165124834469149542678541877917016331871047336043231058843308799180358322304561649985075124288615220236585538026667523361969394384449465441883408918906449981447736754953222977496710192452327171433511323693260782753946954186759536198414066481264207449735453980744143747664837587483837196781711389345748784175193384394081377063799014243969466376481305527635705269535173473714432789947008642548324967716469929112495915814117024872780851310687534695398640193775079249463661906084413447274746095999616969509982834167293878228942511610001134591733747021441126679693901927898266249997986185944774255965935439384553079835065115920174002526131554103138001683184997750417199299261199531072558046495801791679526156167844767664832 [99,69] 1546175137222350552295885527055075072407252326097298523581305956787913652938912273285491975873573853827229450112800909247459787110662155487608203505129123643677432121292793774964258063787236812901047015451791165203119814653439388265625502956402256096372500135866371891913616405713759491686581548505970430305842860058992283078762713884151392400649204126214341296900377167026341196151008120148756319142521960180967858499849439726316654834656624415318173236412627014448124745859609968482912588876821693818448901633198392157340353751392479265458050443556319165962226692073663526513929574468320523874949742951629190703456923124986418892782606452745585533134740201541773703267891180589225732700498877943216808463689940059774226932892262209136003789308611391460543166266590766458302689786468114556643906633334686607155351328258135580333759582544762089884470577407336612985500417839889208591321006123624812331737516578190056167363363559571142275881237109251765940233377227473251977560835233808866986536605125379626450591491257333823516857571432011668607914439504082000996360935203771384453865429336 [99,70] -17516139284103882566358274507136462267944838946363791560798527726273489987496110272348488819038956275090143792660785842718010414548045812339011249223483088210024532805059482295170020057115510693772331644996785000819349907150433400403218766453358502383290713041736409413975196048631259121551893431598100233619627068945894875735417047374155328783462000685789502222225344320377648469138137013541080957063044609752056901025092334249603721483168258227686961926636587829522170793320251881865805594318221342416028215881321783102040771037977740300757110916039284717227772389463232701158905391948477287498312055075463814430061695199089535164123165918407846182354630360104564389506976921063035478159912630734455273016083364462254478969910935307007233004895050651439875241615227239819388554324186837319395216934970809642422181406169514918257809939952523486648259443711706740986042273604832670267810805744010000668286095756511221444235818800317469619808373370754013699072554849063706947826484797193660792326503567102036379347046334630082758183911116363708817220339815927550258352927901055867824 [99,71] -9446924634931338865845642737370487452633488401503569598095003506571919981699241853250181791647849043601017267068184962379595710315121753277803758992431334265565855694686796524229874660640633760765569388806763788358173279147459363540700954490945688759749616369178450509696417237562426152183919886519800303755647831741346767164160842466620367089128933811452798166199374278910310384382998171572999215023956911562506229404593688912262964091992423773939761466410027713361208233978903807142207462538812191249377950758547468755011650235281893944792956314895690555545866690498856952502096831713524805706580998506640865198264949280461249390996479350314797212726423880574656455533818618049458042891804284991156405290985908154269657412976609194943736195813903710508912820940222458325251360019860660119768896596735641064575076719095011625683587663956988917803276862552140840012914580166064049246549446666833857072746786286305133745766278180496853318689895731165020461686449338624985282954943231667659366354289369090036089539089887413011461553170172287820165088800540054556577448363835766 [99,72] 66879793216595834872006998429601340665879503662394952521721588394658810081111967666437307873327238889237126438700255117992414323441585304282200517081346239264810462705534769837561931346584994592313499742566231673847122572735647176037747714583472218373127430610836162858086329662692175087478407545499229086641204036735868636454364334106354336292728013793478051641863196679094906696722966198049714378107202782796717235904559557500461438152021376528565353529449369412659356101134616107592323282679979074937075266115121603693237908004605746304583599160498749592517550031013762932887064056607885284812175884740158908953861428054587711742238737857764089065043380905345581442230502360577772267834977749215898413714123127707731741548967258441747458260682326119419828662782105207649921882545263604856021720811354004111533721783105091820906688545354050362507415638968909312294540741943433903537343182323417076889590348667455369494680039635514433174938722406521461576278913541187760846831725125754858829839638377589878189949349220165057412894897296579764264475231374732816564096 [99,73] 4675079007726432447974967059018005819079902069651907573579719224115146152386988093090333950015602643315579593904809906526966444135591994250092702256429357509280598309894617606970245125202264753284442650307881427623328907852450242869215508409931913192581045729428860908396920902163142308210447401429371598412353499924409414948719141401880736346104027557782739501867196430537553253401867953900578514647498270143028560906751749826140385074894318215980689256342120050915332392044037891309628553042608925505758931704981587346119183754762255868870260334527368637938964541753967390671166886879621422144582560401778036694260566273111363914681674173992302081948188237546475250522584869313097390372174474375233134962938850410275121863821891553515663576222394250584016314841521321137363308445631145453911293702265934398314374372201599387889532269325556328346489287941978446854915676364461913052395127511091809104907984025865705603160704128783475787803890446219613131718076391034951847500692948406684409311103595983434579275000045192293362795798852891784776931828503931728 [99,74] -3300294280333809692351802701287319526982385631756760036837897541913583726851434113717886971855349603467810778022658018534070617734101356539777563674710481519627067188822675070551804889898846861964984865212369108919281860263122447935017661947875214647359801094989715035175170794875088997950603373313871374783385096864277922204150633025412381062893814116978245736317126069035997902528060290556511814551264176761841760665812140253429715744852127646817493596111726431000808172000486194713657813227267545378325035204639417497765327285918268966032204069158027545440111695362180815101045765357419408314586417848972039246718839937350803843569648753528690557802095988428885451658736939310470263260993004925573856895156799185623312458710648798765692259865041359466858014940791680892073901439291907623606549605464329698808148176792292344872910701417982196319168401609296654409617395111338799292143227669041961774120532328116174639984687412424552815597688998846193498770635139539303642588224314767582140739960307383072305641966627823131166942556375558584201096960 [99,75] -115834314765558586894723368607114026645477920688008118123219188049074615641122782813705143836034358919117351803761459464598213693495881936433923450201414901326479975840871376384897561025830651976730236893084949653443922959127774287603494633704521022001943762524919824195861544417635323791076231652414615566060940631801479844808501062434233096063825239794029922916636506068920871097079225920112342339493664640867233323259542125951217198556165389774653358183174624550833560212862427440151740121758652671596973725762440309168944818948412131086406301392669305060972519433192355634277761914388228888305783330014303925788169727621109268576743579794143428822160862230838868598833770088234749786163349815750970100080536558603188406538189607544813904614270597094811510401685341569148807315164780646174743307071232347202558221464447608440233606066626643579554099813186695873878495566339421197812742236022137702510405331036917958339604922242320166407281006572002613308255207207055634481793940962870995191977112963718790598507200886325432026281789825411776 [99,76] 691351327175269301401610655415783334944361509270917222991087921912906168199617211053140855417329675607409890670734980752879650277495057029042875085517257963904558903574622664970911933993298719073076780634551096136667062092961660821305715256276315831148289179400037408915366915916316513043766965653740270553120871521374069261957831330320966492610636126972583866571258575671481377661307239458976361142851455890105868104360270174498235347082357088040181681163367547227774313434475428574359790300397552933213466608820429286586409448329512856069894414951706438849812278250003292756346321067374008107936853233985735490163914226106501063330733762802079973154078077562756880055131112693208501488211183939698095026418495212184454967405650326589496472554296403411623668019679306050835129971478752065860813302889675947682105824555756190541453929827584296106848809651245785291511913921140413263129045209004781097458799123887248020091224751490104451094717313913331245161309524585434600722164819970199447897267465598762980708518402886904302021035168 [99,77] -10988483746157709974350563867063415315159370215247185166497686166412815817943942403018208290804926522559469740398524383360930394637197887801354485540966373536804548670080259321873195880358481656040618655258810171544957358377984886815266551832979361681844146120639138851094409980080030634922917050572244556817443622973696278434018163715567890301999436998319161658962963021069955036507548070453115975332912149203973457549945966918380009232745074902029762473622350967117879257981201289867830163709162476333833881738359438868908281386309338662683601037010854036325977004618288711840418162256702667329652922555095955901295647468386806339479958475049687113781249125521174227152692147347556256894788926971325788081654154414110067785438123611576370205059732234174671821546870487003816528472179951221409651820896353590490051648586233104367148829304440296904911894891266335303031374632810938442249559150372619889721050657320829928030961391050872679081990158215805004765398071224596726016508909333690434285470556009040260579160844836156916 [99,78] -37854775627572427456262954536093814678903762013034300053637534165176002807731303529631501181092880708766780498217332383355036272882524378516309170489255194497227626966580278320076723876890654318452999391469151632416499036933810067273953964049471859027147467268577885984049707395565653000736680960058074954486058209760211128824140925363944845203163838963482645767500196809413604013843459198044996565887577745644229459740762820141679475799872710027649277213415926629115814960231410949145513752552751704857676947038889587925202283252181264247152301006242276286113990667054973691147598096780560576617368546501589223496873629883142107631368828277446769721578570517707638669401305955880982032610658424917594618757360862163338717464705480310371109731544575608943901101187210831659899611481330096156357192368539078529696049891134420900827982689775467423169747053839180940338861231126586005146729155013390882184927869199765190656740129932419692238546007784396492334684184883439876374673030432765143289769778176116559709126044784 [99,79] 154436578035297544112224111589444244895045063049577132734144210414564295390938217483388016740713144427199044509880767777717703665833456191314878786529981337839472866534906041494815303075160878754676095167125780547714370421094270609924241984107296912587971043101101737920654597168974310227751575797479739530240318653063447420933835688988553971663600269234628223252693187244956689989683732766029682719184905899766021093968456248692275069035255137051654260657777584885631872519314762980413831095447130003188473507485927804440990876021990786254800809899616046385017941213313826661197032457991316107616684935597816770827236303893746544951894723376231237874019703874924685590848474760168497785860319229368182965021983421357270991051654075725474403506003936754239535752357613509511211794936559853932281557330068100529884549847067275787180100476952296292748649396738037313166329725228869203312815633205226720084440847268349933650459396735110955623495317796584785874431331785240546748689928819031672792012747184603142466 [99,80] -4657743481502361628149654157822627355367840135231657453845354369792424312793137437078718969377921040020907233447205848058846145739302047087406810161392855400267837346682182536663308474240920257440901129242671026343072242751150554945403505534785197359721169434269088293533112974828203498918672384141899439084432950937457102348868898149090953247445743203396838473302420411805598794551941592030664580305634181682351180643335955593716976241085374403366151383951613821039921909743034198749388421724879555104824536990711332959104704811709861792314297402874968261492351522500131710729692652806053006871574183608532561243674466996936650310520792249767845205689205864010465968475633608965282679646645614165137819933327812909086223342269325732331392315218325852590985968893019064375410451734495695491693255199343373435060875330117490698937652185456877094356492106850697200337138206974911268768398179808035637711544399015058901531784343694686653580880377936284173916862435289501751387453553008022116966446367424 [99,81] -42507751710519657573016741908133021231356040391110633905664897789092305915385012342324633445405392164073983405712109004405687657177835040007704259522156673691305926029331505255352612073408620432979333064038066045210438235198377797220869769496387917469807819781369686434316788897844400796416854682367664623890125099542462712384602454589301046387141902831429822739037351003102914212947571871321911969337393435412254153637203957863866736587316453479631931360787241901555858837609502665198273969584597561433731249963193195021650412755481288363905327428836726925107662716439220039443100899696845228901002698279194069256642317488999256733765888332159678162420308899406484019426389126385939140877647928167850989950322945249484093599876812214977357421061268123595506659234788926291025864401070536339585835433490287312270863486897124264298846033514109090901431920950685904404681683659985239255660472551999728651541154350399722613497664181202107294173020394627341891220493816605525434914446465348422024 [99,82] 3214403188035174384297873796844719534099850790654616907784042760826270642040736064506440316995871875880148989494842986470783579378472421257772848532989671277414059803678555248684846914599120313645785863004917737447632858695078137455533071662914392785668455162068466758270210163139459418732441152898026019925360795869066840490592449548463507108776735468200485308976481867447379993817960670382372213830611144735685235412630224326025142159555539500924513845909244595100172180759137407301315165582865488846626618933222476922547532364067448930933677439619272658802677406710983850339287570008712300218934185430485877453389611887555281193508525656673467104619918235698148196222371100117865820199742869498093345613782777760958589036057269546605063303003675382030915531789269195715089990384695608253570172418959137049975821825396736709241033688404956554181347116308175526569874527413746188593411423836270542770106990324596774626253068085579491817577976524746415720069781633196946095378563296 [99,83] 104578837449910243662528513061604881301285135077021237606807333262765366768843157169496349319360924363658888135070526001701026697113046854633644582456094029297053711246971117384479876720829154386943015266745753048846028330036930143379776839607918476529098356222896425855837267659807699285860110771479337651368976474981291637865564874792728016558434960464814692033355397134681452797177935074814711620732050837389955488458118598251425864510939931292083139856937796673416760139415267680134222629408959608600816680615848686472957942836161492572947956452118278087555772837402376821095183254209476442538117236858363608945075777804835089062962213309334552261567625973734018145234182222561123234410878980451751939875869669599707683671448648665343836306008438870454653438237716764928553920215209518879256795910516714951275108235314667662850180982649805045573675547433529140191407060127035094280529914485491582538263036209306712685977402404634484759815345618945022785921402146597420 [99,84] 1040943279729281227790846514212111641372548000946086565986677362400213792204016164865517603589948477876981944392080117593834052151798917662143373288238540108538993091631059480012551489442601859017066805153844938476150350471655754812683961590149283811132406609265034347106539915637783058687505039644345465806149732286894859492500228367606798081355232075411904887736398512709040307044504939225529803185147242062687470781172653865118946667832598756219418955432521040720200991395998216315874586568984837235370494866889653081694945844987350866380476427761089074066499029570875678708533866394161651755296643331358556517963973148963606599077750246764933303936686375579760370289927482101694402677965541998921738862078529916227489057936811554492386768308005402850056840010766684934478432565196705545184795610884991264078404895437644668758562374275630080102345033798058362814733903600965705614614365889035833293520427174961187425259234490716730086473037380659422606560773600 [99,85] 146921507341215414496395892800948620902549090266054596999910050610669476144233826712688930098852315012211921330534718194632403697536065079055856140742535346315764043984620804498748355232646229020729575954733257101189093723430997266832447575942915316368987375692332399783039568840875524000463859733112736420845381283660139044392942633706488821733877804738165907005407841723462256511428718687225807746937611324728592248741744310376014324676507830578068924204640474539891538946861400159485574059912863671182114641874418981609826582704786946813220197039449366769505061937353920919142109406726582911913216833652219525326379836580605916179953354300737179450117731338735568974901830080312713638792670139321700030291562389989104005469591552656642668170599123702403095839919808457769606548232248914086348127517343883988385183548242383343418798848022148921168176954531878631560150343935043851565443617089352830291554005476933185162296103089801330109789777846967332 [99,86] 2836611593118378149110867633368140963141811605475682681101541147392713071258477457433514227706746641700961758183401872767057111346565932530624703231746725239102912385474646539502798340959930372376415569651668841938981535203292664027973843354639208570666031749761988355264089032706687759875566738301713062564939254177046698063289482201184129996421783735133814665878555151824925427088383756974712627785370007424610936856450046722466151871699875907181186171972094112076615010596154552059079061173860890421604699981249125997025689809267146493049475968654216934704698854209569572023016390305811674337653223117927008917306743848275071591417989323573075868294512690498610129290730387445197764767626846699743785199573026709018700618305811776133258962432928685931052647818931459180344906179066721090899570955298650116501599145307935476770111472950334076127508541210480855943019176258683892910125841610644339360711554253677931350367059124306959246223984 [99,87] -10037323349349613218056258682809085303538769221767582618444527576335774259095381853996608255168627849611262784652812828944106961998534098128044330000344882503525914111026579954250879693507777941038786795312118858050646126605463031543206340192887144127915378433910862181505604748218760208544256693190321483118447037856648765027321427659825345873687757368665275054764162026830900299453745905023570694621014358451924980050000678123390589097401536168119117353649418021460555278515343942415564907802101428137122378545279422188060517945528104948679472184535228862854175567922120213634217138607233888376269002007241985286631491391196667020952697866512086165570555091183774271577199249196076433265083874433954291427841023049046894633740071911614166627166364322046693018359138905295460975712820276032819265901618317801872593916668775375995637951817034392441530430031988620886130102681358755637758948109466688008793339719119128811094482837930 [99,88] 2117739302049905865543598136623946642093837571459388642892442110872916266211794013755130882972003790635418271464912134539151510244832188539032338892353608078545242520473355959625231987275297391593802131829804566612725065222945950027024537985078650707066147540582331001824142091127077216850780433533628230799399597519178980490575577048633111318020175998957536047678897304503951268921962601505296456341635184876216965296936701206747129878096241126562464952599403627937519189603687432269046112234233242029517655634297237605951476392333486533310219991199750567208670153916403700159170941912788205137857614777224619997963618168995481928507467102275227657662787116424065394539008302163781694898614588784423082554708833442622701469886331585850811148085668039538396086066479442173475012102140954078561640443004114426010544365716165597562658576863390121858068396835882635127496692698119329836702648218141774176661846868446668859840 [99,89] -36384419267704935093189477840048451736016095304089401873106486966616481896920033297521072771017146060250460023585419863659735517287977345888287106984060017102463564596662773568094520099053842468666285615338068165027775604749397477044281741993679976994078061048480678025677187258792508843932553363123466604408592160208476799827132959968884497566334556393738457888236094816993975681319752799906470464379205975666064132523820416805330382519606242879908363235189409778291024065748431973648473314000999733340604939210817988566947646500985512671328555731407709582817672416739322442146707098003858993788733576435797041114509974225270679882754582504297360287815141555106783046152126794915601067299735946138093763171243788070101953138548738266813225635738750490112843391216802255506936242959136687386449086837263933486109528782949085418194183196339957757517852429065921481235851654285877708130861501483721010178875145304 [99,90] 75927947741382046975045893913014036940793420201209194304137642212921080996135623354669209516975937820974521571937675648762993714164550382548206856941507236924355762651487301565680690434672995939597698448334350739498460981674469019180097345641912969203307493982320716168760055403397118195614551829245341243652386648995483769470985813159544211530490173793205833613308098340628852406879718889880831923636168034080978688009826241622549240248027271406161232969371709263236403785500450355906185705122263249014563636932664228729397016607230764704466844793068318152610899123416842761179744160423434241143496474006860291073408460355936205238510998575926721985493252184528417815102726709986343547662165426979427123332578215459507573609284271474660464667246308387511351717758545339887229345138373318110836671312090078032255177938394405407744120551446204180135582594589506159347220584475495621305908253491683312 [99,91] -19096567150062629096275868390391705740060138169619169649075182765153199182062407860498462037472257681708266463969749528258555924702356748141922763764937454322146197820418461187471609123049417310407507248070372217187284557879696965207586817029711136488782359383525773642012807387333487661161268390839273316274587569357113871556312341423356790350176368646868638225316690441124542678679081468098425352933655947443540271729508220574523097289966444045597454813248268605486308797410756692427341608605524701190823753850915407152389668951819222624693827486171444393583769721746657663107459188573087549087075298628101181660697942520609678791814314404190390076884793970535029456377802668484829543136033277758487549759325280162249185761905470454446579253964383896784418866176465278694982031922420077593387141415833954860216663359399891475074465831389290828881211741562005178176092889646111341783682 [99,92] 560250420063004067819702890682362409471813988979854415341303891300509649641784162684987578308959748297451631428778275264845815842517176747068445382804452746013073651425094919484400261741678956517674970462105803722636950936474238519914781272037054867237406965183884496906957547453170837557155940361057068682678771683311973324323792531424980312246067548841471808990533516807382825665469419727598415789234979572624884902660491687936526987835728910673082346774185864410083067957153929434599448944194152642834226479997381297266255992277281712711899084054487104786683491931554222219604053908203122015095539133621820658847717080698677430396363063746366377190849549886495701005326632531917646977895546146846008729755775232832203337641906936364946553042326476001279201562364597737504951595952500191550088669023063774372643641875222399517769569784307269585089483952585316151706404288 [99,93] -1823384963268006006544386945739325439539120715456908330439438484340603387628971783922749090916238039140649434808214011945056136138074208965930552119221301389360006369507881946902752342048087537468323758658288971537931884134090405262360038384889036812135216647546384640829885355535727644625919273022294572230642462553810016903512299923469771499701137711662513097016440586360024593127240560449522350994788778903939266655299519108477731908796991327550504105911858933092853115204449936102394283344784243714806252881558825222435001280025798877760904442704364540561421421533787061887190398210181411504986209914682485568175855105607476565644428874842416423149374270358826970282140865676183740898411571770982749296030881310455286374536704963900870287092239940209566221942217531554374920730571934367198773016196443912442301509226465311804684765502468776319595031245368 [99,94] 615008968282934972839338254326764005848009084580560893085009401314150238911372688468396023755931665679456052027407015649465165042898190257217503301967724239477383179105502684848274672038458703096637045054411919967675999748113903535977388413651094482087903751363228089486258639915600795448843150462874319465730093193315060457319764324009232393062040093496034949141708321774245662830404244609050804459131055967469767115397872093568559217357712038632825615240428897617559182519084033321487025974908620064735397461022571469404906409372750150334322642814386640838008072185689070889154011301363013676364827029065694989109435189462351123549409069152869233194453376023803212397902348050516654280994839003332715628942316937039648177292234812299450900222413510376546211329212683912448426764128294345300096544155794427686246231278130699917546810873414264 [99,95] -19708984603731354311909295378316963892612613723010641118830457318874854306020690576985831335490256339764124339424289633738362446313349753218745336902811499877444676860809945752223471986239760806580319525478116746952692533990584209332543078851561678089435959994097071113640842417269503091405416956622841512686905588838238851975376929215486172161466633071122596566967949998148473749498456910033112618114727237451896607884228645990470527971861609832022866567403631361477703946247208666854516085852032210004012110410100918364204596077013754458288528321972730062175895081112721248889655042574398255447716795832383833450363701374616365498832482986128840041278398465209185076845495707341311998135000479139016126024576265222288406135979854725167445120463705996575860093657749301760775658072014221311735695320903834913302656970778549841 [99,96] 53895506035675724522604098374662327687579742130634534559041078854885337817740673627848379506196017465838149501898907725299525688198242376574922481653445085268232564020371080826249264936571563476206930784173608166682688603437661473640872190376302655529519713677107452698003426744875387193182867018598669945002316208890363956170242126366087209231232171442665576112155370340170919965528851930994824835902182390051992195887679049531791121137981718547578544826369985780488477959484973207232519822430408858700959374713873395476867900526469367452158778088262423483311426926600961825240520883068885319289847705489077085593467449427583576879708614807495173533406024119527560125613229220763861371559843177804638424996726897380080408331573530851616563235411893711520480855006083313718043817779752301899032848930726370624 [99,97] -11034051588677662507291855673042189269245403957517262762806134645664614259328875519034902702146881531622321731230459302449698140300128912232050276499810369144586951584152354331586961048219223890205171478799316593048846714783987393686280406268451917360027189630855524998235990490537350727661691070561894054585556806799767319975175685065048145411649230112581191493030307820048856330575367041351910839621043412200721582566575147604548079704098576831219898292065268352157136748071916513887014388623370898098603327327391810862633705388145960997890673672322793636656936464123272379135997658271538475388488385120264959007536464995391888281318057625520821937813654417707961749488757121991932702790315216239318630551501461984195285414444973775652724602530356740857586335558480009727907492522666456328 [99,98] 144404792283593571028777751535666040930236565732406359911780340603256663326817801376146748875274542292931717906442206040380637631988086402884723437572687240891456222957493507989058736485812691061265806182227323872924083874900967868419302279790706335306593864791595582075726736865780661689186828868125903525460394260867048666495512928936071731063246130305945672610179243566800261675823394074009942962125478634013335532102197496872341405124799154206677288776021870833719822977488555149431760799338206784730132049430444943259271803399654470636753296133374692809341392064943704356995310334515938724096348255152015634551022383275188667280209848040052675989223400033182667941618915132124392089178414189451140241201965477499419473428181871388870044996561630051154062108260130208 [99,99] -99845914908104144948634901297903468049344285220151976598916506249595745167225045805126963800947074842854645669381582323076180165088656940835521270771048534297092173084286982736955303748819655345175968876638199944777520197837008753903522372807861319566218815557890567206916247101123289294536611657902889136706114572626266391533659763393283508270320110089248202141196824507050060889756991773715228980600600877333844922019022626913903103133547930162535098992731538733044791700890020241497862201453260120963292047196671390127723463645543941091346217649491292852850678675750520040709746014115562472875143305964226326454297372846140330405515782963205092996817047633053886507236531744620680377663849930290107954431190631951707255281507798634863753888059676 [100,0] 16549274531219717968970939369631186884473054852841957957805683271173530532870371784581092393153008775766267677878726029601321398063078020553398437638681257356276597187273401927115074421801833904663093258863075205648316091993708009791317680128362069336288453904558433634593106774130261424671585165607821692423709929420569954741223576041384005129321955614650244738621154547953460137367544818642019204733154558878318572289923972827993018254692444779034911359854525402239651678777031331848657692571339724937258265829884573593709193115348526547641591792869512665053109546228654230948806362833537818132395148058349730369398147944938751509011028272084967688525005279142026096742474589331860816344795574157862110683426263186989667964430516065054052959303801484024027151181723251253068424745064862557086963431690585566448750095278377734657356492734266534409212521443702577297339969912570486023750142555469259407911036613913776247327188521256508651483668828647169796976294442984883881610690963273586944647015361844747187549304254763545051542722026367737116377414589447240523420711751837765952179792389977886634457965894159256449655248339238013332780116808704479382091145544147130405408633867183875231686066353747314881010671181882979311686792769668125146800236279195381839523284035110306123653839426718531584000000000000000000000000000000000000000000 [100,1] -5227515790870652260275242620448193034817170641391947026326842794578275753838972794329313155658675904658932009646556279603725405520066672154768844744495017833094521046810155517903636410042863002263647590338546638001673049346929350197326258560293549898214428925805115944732529692596291030103801626290677423632801866012746196841871995918839502427989760188216475961871965501186152339536205958254492188831358071214232836662005741463997650074159109289310094328975597298377679986868490720092538467296031972840749274696844663691157692812096753132730129785494413479699165689441924985810168715327601306287640637583395419606193000982122148297987042200766080291436587208791473979973496275035300444838812386698977271771466111186150507285113027348558436364013303567355343131723055159678547727432950023986047239219833799119883022675611926738229216662792619052590404235001195713889077370942480823013529757579941542964919771938711668890462117297048526651610917839168195589555596792806981654613915259381236704341890393260020849639733705356093393817838903187885864992824980108311958336034036387116792338991793322593755708465501879963946380241661331023558124323050381536868706987024234280822724796659045231519464478372973320338939529030228608344534577409870790786307270516948430103701048449942128082373037609771729944576000000000000000000000000000000000000000 [100,2] 4203519390884764640832556134571938668129727000550801681316211577108915604574740415985595327229221048592393957372803263036847418609211781703381199733378789462219506261354667902638782457540207627542080479833036537076298392681370053749542622340884594975232562227038703290077632903074994600145895777546940879694932489628989979297481200850120568436571502039575969007456934844404144303473522471284203963859169277933336158288470195763235572138307373937794347725172705517370710040819981171493586758712650205766959652993752184224203783904407082565490947696338243546010406821834308583862691200126891441210048802487765935051147990554840499264537133632470321843555877716051328670389592756356836069639350822342970376537522803233684157284681258464411195030808062924455170709659179003886634697275045210889131855182570814100942677577848431768139696705274853422123195587115294271618330628645096644298930423112652146430117081400605241116747654234495506163210043762217210727974032701527568556913085585323053502329015532272754089784153151204794328725080905765132964856944828297228957670528602747863992901266419680733656939184404940499882839953458115851034641248319137312878895835899627399640047706396160538207213083289850774821130211287211871743676576328013279476578105048419777337863461341399776841661724265933387855822848000000000000000000000000000000000000 [100,3] -73148435330162188953029329956352137485894401936832511964915113958981494420402365278123579464378647138400940778790418688501714850475856861129457240743833955842439574610198791655708871120220530201551111374554096716833800380077134583155377866515053692021888896651075163079468271599309225507473844403044265578160379144052474352180382234589125405711703286862886616125607176583343299312801191535708275606336892333487882492196624546024293493858098485769558828746252572489821326072290421923608222223546890525341004797087573131289991433918254820383476919476568418548825334686604376099073372369488899847123679525797887370983853769740347398020768036915862800349424704094606206747091723004331633364598319472023128413381656036721712616986111838547607296650900162236621484028083514968916974332832339628345176328013082317218787007404063986617912600931130735254107759618396827377125797434421622953645443176090988835769137959313275200853228856546797241229317713007055809002650055012449423679434655499201471899817965606926663781534185021082888158001715497141609590124948568013881583972049024676066256844043152300866119046971826401202179439561016674813657826408776299197227526829040259039084738213024714309787669932455809453037648817727982185156493747576483052539754265316323925747796281603257098869280106510397646747729920000000000000000000000000000000000 [100,4] 3558110524472060136743280512946643405020633783898167514174293541603333476985615076629010753534603871967959391856610834102720505839440331627044723922149522534251933657591614562899992104250762936714667424614527150433018166893582670278083653799823406957910949063555042205638590628722096597819795326004436424066510955686678198871641278274204103377326249193934636590648156268268031649241319408461606950926817921923224292433809922388930827221369772830397948082044846972510171149809393502416926260821210917253708446491068090182185636077579459784048936353904848809820430798974726107537139697470083178469016125946265656139446862609144070323541375606529165058157287802252340189735311883474689079081376739005072507907392960536210968243119462257623071883249392625344999246940661559466629331492887643159003726410129899171451667447666987270249268252000442567679582546834550891964843657612243799019538797935402839750137747357293525088792373945139283623206581085172299324600566993381962750192017348563127162214182649197668840563992318322808454397832502505487947082260251614855287334995745714045213567365869490573247200647985444803944420038971464882948901406346674616309113435886820214957555131443438774130304367029116255798409137509532117791321409155709829994256045541250252584421859425935689276386754739367725715196739584000000000000000000000000000000 [100,5] -35916553153232630279816459249009414904466147385212524079705379248078389524398250252731576077686567131306105610894480360596421682071132165311906603751700227526901296750353819378784081634979798207394455475708463908415391090684265961079452112446705897019949612235135087385921875309344528239531421869943581735261378183285539560049038408392566030184449029943587964238158769920711944622283244129844011070118336742751658279995783160158197115826328031585662077477589904508558662687645499937714028588000949980687583784905588730713051062583443467796980346342565907028671259052899026932942458265389139156620255952835309951882405525968763882555556551957147251123414456184994078271553757597814210323191476019784378320869149317053927808911731697150223752498861030665672579205394165751017765347727240147239588517974353975179009773880842253494464377418005448290206771912709892544229043999929470220250321356522524532792983171767848279189442710955399152836992822833135441892978183656733139749063517989922092760572274854618583644248535753614587447732633165431266544162856553680198922181225926679277506554264819459474415954363633091629156342408715494677185655419396306180958519561692524565812299432442531621914032404209729583214619486246626371838347420836146331885549154421577207343692776756858040286432024953125698643687374848000000000000000000000000000 [100,6] 313489768728597491318854134068656768997971165637469636872472034692168281577431478709642874565614745463381022173205442842927757678090305364262002367634914770420847786338932631820604389911252096644505808915530343998940096657966340959963941818626448078130628295636183597529882430447298054193666649816502849263109803131953448031324418332241469967335451371151464244358416487454666955479273376744988803011097261968874649227622440117747657038962405005325753943718463751907417945082703903651260923673018179471459737020512945091463622294428332678060820604244310214880508216738660336219241049623458473971922615651561151851718703498662900529676367990107612560518596296808163004189720800365499668127251577956795432995196983073509579047400402726400028660774010776986719082095979820049592265544208916567665953047810051436403450826548493893813507014108692376132115303267608556886777700704875530328144650582163383568188584597027119935758408973740602211115649309605931346265680986467999306552878012093998160959386020211552334531240982701706524847812287151733414715230984154092640552047267681420838276854362614753360773373491749446526044958361971385434060675203649893594896360458566713875389268667112205269308954943620293559478230824897143869805411247914183186408776251059493282283685064252873656863552769321317071142160171008000000000000000000000000 [100,7] -1797000116512268638517138588520527852701856493169170126338625197851525936853250418952478299804619306959341923942305368776710616944707092764130846848500115186466703319546683952581317291400518066287451355413563193130096234100718629820722020544878923292394105810016973537673753224002989452704499546723444294071310596748005121175419674913939270990315678662303881883233236320958163808583012815095685236134067334036962804174287470967953465827092964231458794685487809188956022020678480482941806248266594274516467244356100115361491775652815169523667558638630459916135872747189743707769135571484569833963647058840105654229949877675877127118718617350347576848370068742598425392666918171828808069669914990134348454331899820725969198716953045651658454707422310171118354849807983982378405825475362548056513647070667288904718965750588543713739998182805509293385745360870705135985893905001556647667039720032391296611368049860388797844684379100697798285353394530398820025689158553588962123507457385387124373014264285702440589895598000942652922567086575402129730842107249786169160949906623590705970174795591482044815477725983935479577389451051019925006521378997754925017437916204381547850157676036553767550707248676270349684368585480417437959734329968864527774556266436914407644871148926388789973953141479760164719378527420416000000000000000000000 [100,8] 7568451543728455609952282649534493602976925480759374732384174695825588131777245831492772391002505105873355488830198065869977225257108445182635680501955800315595118421857709362791543164760649004373370796317272014394846303157010309967620023643365761323547254918812280890393262819071413975788884484342960168620687553740501138439460954773085504708349563954216953037744046508416480157719128189413947457336031521623808254490591904893210142780898542968947997400948537098023143923342142823266773896754544465539457449265982707175370610854770529347967206998082089820565963960061820763591502425416829345338364177163750062780846032162039321952603054643997239574921409577706266381277916659704127011913658427723811365823899350157875398898971985543947764990052994160854089494131983096925570791321682235869628111197768752032783245152045244917808878662946572533006743325496319935015660146312455686395048128873807438233919786940804437213343745727563525902650463864391790430153294898240425260573130141026355139900361092052187629022747934652428897052265112996650425271527183016324779438074724917734042773284292577265235998230096140227861255692538292674235706064319670239123884762725445414120502946924288474315298297403308554000501350839113937238475609112166205778801812716837692004472183880011500214174602942838165672853334130688000000000000000000 [100,9] -24583579993599948817442273760507210885028311726167599990981138125597535094902818847090161785635892976977292220033191068473937675386831374334616578937555144104261020923230228527058361175034829890026645313780405535169803341307512463712690632303491379634701724750792554384135703206717968321879461342255421558744266727730565076697210300611207631023311172668941505775820662085415265245425878646988263672028319877062455891666965888081150138741946675055811722051753155831716170384663901140032609905376070136085726100847139092675600217542095086463694384105683579767515722647170774924602184995986011368191939090653399489060640088304294853322940567969613076442307139627564914602090012942143529340431255768526604839217033783982300757482846071070064847458009588309180789771566878542227848959610061111354074597551406342188248419755170804839600821861890860249267063970975401538299271035459794254479481184936884176179434313766505942064562458801518575287462604973344762930807686704877051632529810732763370523753596015626699020788163430145888225786357033549159134674613664400379964358434925791375454634349386751736431002106539077998203237354840574910226497544889567171794341572368709331324166060933248657588877036041522258359272303234110939198601033683534035273780074096247119133037426327780438497072539298715931846347407228928000000000000000 [100,10] 63229237660929316044160316492015629306378266204431037634558302360947635629605412271138435846910406496404246595280251630330763717171160158965057758320870224223274637798041741287552142566002340207758492495703325513646070871733084660960825583683065851147320596693931275603911852159790107802747914508681138690464915988565756903447077639008138786384070105041812608519024222458935110728165497681979708188185519729148549294359555373778246274310638274310662836871877647947995297680632353062562513457241211349644234861578529946231638696917680896572656443393195423775260249941660259918193920666132079401690823836980036686825939691644993850267812787418522759895365521486341645762376975984484473973513307073962107413959634820864898549473135580500076990915000023687743036650507487681483430941231207607089380304816735846248255648440885312117969158501230439468185593998900194835756251156523986047538275720732395059431277946085828942449907942839283755935284956564933011083528290993957558155419825073826949099066669398150207688027060094237295198618900786676291958450680465311932864124860582664310782856777535578428130931489602000739581074937674074328293285284782749928880179154899534216934944044083230524447403224411974274431312813527298136162985277116165371182275600412439698167668777536397496035744311179097243590939883077632000000000000 [100,11] -131623193752420591479832729158734398550869113933435191106320641396577752488448873261190632536164673913288980712425641625451034093936387909350181145933261969152195848799754141804869569935675135476236144472982464411455867554787893679631535058371588033001658442146799462806443609546863194225849958020201149352564976401984095357692100461032168217307183137050219758358624446249931519545727748250676110717003109065764977501808917680500866582496794671325490666156161087456325044239749679146902955880511227170733115649430193967804407438704933132553838227494660027012578164740231894456016084050684632144112407678087608747813684278667003722862391686912005057449164947205689799205429702334155651951267408063387496587744503522982176758081491470410361542110972456335880168613113642275156148309767125489944828670704666093982913417638335239509896987160398562833103408971812708308830659165779019863442736049792411178533403848363180018032399478382854769562818726885854785312941687845849008053315845946157792735978296658341035727790005611163860438846262230961235490123368116321691058531229849287002450320443841164947358117342488721658743021371937990337369538323759406523777549178063800388907138527692071642080652511233512602525707656581107760352660319911037351435490296931337923158191010842866845642646958918799714673984479952896000000000 [100,12] 225721892048236493150688695283966485181844088753235506404164038583532356225033413493644463057715831785539185361828299981201116465790500078115199090420042461373929400100915377832964530821555125980871765751002355396583856352102580733268982043936226214595912997813700423149661601654812141250865094554446906686594794569181212310559350519620375947334951795130226410229558343516993168638293714438137721695303620447133406592959641218180876443874704865176247977569031101317371439572329733012428954837255878693616088692721168206595536809113004517899567791282173204918829336258584938907235646514322874674938072189528266401730684299821456515631478561622089653099712796621265770084716033904259496372667668082439565833169232613451031190456694737659858459898893740272332422486810886825411915950402411747629093228029516662547661036362158659368988982214634783623474838418710748780296185854839588444665841019476617522273051267458737043054259147752978487309665839546471543040804231820178708488423718287312377197915279100978793328272915444763702493750403888174533445784591510580973572703895324798330970599206560197378574126891848362471416242478525770010924873920573448326650247031828884416528132665763069782316370844323288697943181978916283528270173756042286427622737528021245948405497841443068337063524441560736773255833453592576000000 [100,13] -323325448104602604077914290248488184988384812000180612358535122993299054012879350710037808668334768029598933913022989493165232255073387351096301167223486701243161291638754322904034218634091100565543007870108686457870969288560436145758368225856304855902227410230615307519194700064196352285170064522352005636340547534504491851938987071679955995268659391181985843564778815745068570372274190001172096990929684980427889925141270688874103679202066153470929002338431143941919344840257377269282943923462630932902372542931240878716517459601028852044772773615169651527582626727952792588100628226545821607864977188788974839736788231161776299282710233030915084650015904256588110268682452714784726859691321056173417498012661452235661041073887050272335915814568373154023804661447132420205109384279496265295954491887536990875716125143377175167976110920488632788199453385374482795884019658568474464014277593891729301130650216935531779738675137104328255372761360338607319728621349717566097814358884333787364979985061237709662014962425389612801518746752836680386249337278992470686307616110791500231180895987262524692661426582568943215949395179616939680245690052275558739446125337086039737021479670926423739239115175194384184027448740748458158351364617912608664074570449407442331340105404302381152564353120642655199147010023489536000 [100,14] 391070643845782521841916580786267987673898981127130374400368270585523154976881402295950018312386143730888725891195480206757026586806045223514595838639418678104241063325615010271401321079162261711496318296716011436446422135395779134683743125841890730649340953353765674538033081819379890915523284346070174647938849032777375218492503158931027251472300053458729365350644882689155596928331611099237358773812583960491797478642879376725892492877461590469560189080042506409025362090602362670177818614906275357775569123216896205371659036431583593008674675579516067803701913668281631469123551522481247058749796966308202305241539628207841825192296503900232732637416656840810344920297804902624643708048474884406579763569486648236803506759479465730821145209234934967365572484333438188343560161863882270639967445437148497525321553649079209582836660000311988377698872494177321377073013329192630804293885182264706007910720131009221058728224226553975815545548026478594596820253848874042818426315333476425502727372372088219300751693957213095391658609401709563197518948011280423546077641209345365519355086946007745650817713722938345640626447390159110315560037007544405130382033119239907319790658862170051503694164559888839185046483075013844619825849735783831119803170714369028110511155229158907912286258848474388326751285784419356 [100,15] -402895091507044413705272488289291786382356996674291571919203569833435478795563726068482424335555158950285631950169111931327698021097843391275835584357473644651650007722911515869869746963164558555608360494394271291343286067629139424568450477869118512501850239998199022280315383676118582188474592972247328800544851703642214883331580962889298188691783511959460071687184568045769784721340303988506959510129255043756613642788526325631500884915374508486067827607839649611008511787657976361543879252787810702610480817975413528559753031572309299887246183406504422670682182101486991174461316948708188041181895026837644166638430302181812966133932651912939200606689840693721747728826029892339814008337844911756756446852354416999906961601844362984431770079305746068583485133995402765772145420665244590404209014175714026510812476031758043243770367188333287376599962145315138343989025087001394784984497726242261185864586544855934746556566869183328817575933721385897789382466847437254054078311911572435812807197089553797099667563698307473089825868515656699912123613412120226819185031837396479414320342420169876238817137017354155155942648465029625802765483422313508889550413776631886119014847026235716573331057236990423364382195545191391402553917024250491528726582808044264078694489237870731018632626821898555613786951820800 [100,16] 356019052493102589248174370890229091253467609509288576938677262088607548100057339671803272454691598361434066649799159766475035612440738766596653539564293938994262322272373516138633686305466423171404787508823400058053824013889958568808577795382699612277493979178384281639154820898179673929467316611772775155073005968799001979668814621597652410425937787927635006196472972654720403983259886361777983248082582258147648815499370816958753494305470370319744248293553118938824673559750590590327598120809180168621604583774558777086299990665640948498012662186772723844609141214583995558629423836213481955172888466801269150466409297288493169269228266757353152681612763260118936867553602341217011779487366090240156409278374500356241839906791993950874879221540660273420109238231351987252620815113883724981822711768915856933402217349908863642324182905789339021128802262778290937886130428791948994938821813145950907360841364565142156645300621416076806551221947455852601510563917999495064045473070265998076742239908111322110443987675604008424907064640144875542126012451744608289326023967452186480053951304295137041460940188704034591051793347622496334554078777809521808262500664287373142993732782923516510094024673174549169650643792898071453233757158731401285403594373435274728186570596902909007260573582867866145632730240 [100,17] -271337851624750816058556696497353810304984846297426015076198342440653068291931867124933456781802397072353131737091162322670046783589280811343602894264728272374793838777847267807861810617086699963091066579846541098199708723025056130626008055261495782729500018164831798879671005390121843518721946134060685492303162403518727159836854075983269424718263914103698422687225999328596698554829028652586987366586616327378889024789484327090361262285349750915793016348785578812795882011592433327714459638663345170753177605796437682929318591674280723454192400428828431524102055244797177826201515095755375511153901659311111112258765863900475614428544562105512444099102741196786457601140120352838946714297763163515021815807009972365990838640305158543582962838498634045961016369389451876021491630852268697246621271660206842980979615076541218834001819234580802800195323302781066473169294295662078475138068428675058689241212580081845718740069710753350252500731651053372400556995878331138055365732383134687552738230725774981052732646220543075279021937559043309423069812778594875881554197135802515488461213016140865678765342608722055349758027785635922224770954432754276689046563850761744588169555497751213163330304868669182333096476058750884587917008649561874731166194614044154511461874897403289545534797256016711755132800 [100,18] 179145445692314569170140885447338346895046714579739681358620075531310495985890558275456392607745176876452589072287362892772989236657201338233836489063196925739032653531388503685149556623640380432385918982974796229130201589249686079473693983100297543660574519359095496172330510937144093878670125603869872965214973250994064755691961581993206670136208223761562886923368266270053512450332303652098566928762534126263496666789042614536662408356538037521078349340553622292307883221626753466852214932524338138689291065518641420907891413193608479522029086898239367371325818408720045762759114725862952126362344074678023772172096255857278657022078217993890891772404679511820227369704957165454465632725035743691779849530432072864619434970488864947579598570943574749335539517240017238773479975773836115906617486945269768456160997580889501984221605518599130091906801757501895386789960140437069196710544646850675078628773784890110440850450510759447626569203020581962892358274321322566384636272755324207357171038497539620569647351685812236914624527329343061676162519385353985107852413282731780408497617229085930032581722707192378850548192008753463028510286058705887595505699880700206423652082837806932832340548025830234852562499293075713687696470890314286325575063078928095568114264938568886515748921078266849835520 [100,19] -102809026467193087200635686347786385805369219769558293621345423795755241426516558669854959666905569650575121869590761930057649631444654369546814814677498672956852333477934639707305525380014125616190739214216148664625225181343670904877668466699848489765937651390099711200436180023837377191460744254481171714507404003783624837470103993627788554204298501366572586710359670935204036750001731476076199845291498534169568600280291336334746430182323243161563416293633237984534161860758908828653950900623341029430763995358435241508257939783519512807895641002352857813958977285713061378762867972725241595575989297569784744483412990370721941362761378115298890331881202901393116996184642027954147880827530834427308428273920759381284319749329546092513962797375390608300205780198000313440902041079208465631015065474431524326146398527561841231570326628644695858636141407884473457416321499495189385318477411065713829897016139183209912861637623964889347080183098117146974857373800001578337634785037666570337795207229534092202162579150840656085858819340565093674409797616326968889752125209864620232125133000996170382932717878512621341124018043155690698222856275669817495164660549388066762423846754037917376761052313543042832058669683485614538268431423715305492351433465765414684993753817755735302910137919106068480 [100,20] 51414750613820179799317765070746542071773173714201121999997455476040916651470622560808495036205556555046591225453897207766772643697987134759276108499518684727797913276312305321400761421566167476076853541721228033857153447667907093030436445306671067398180559887997137906162439775219289791493247304713702318009663516906214173964883917409815079017747782005818719287402557763838688349927574189160886745568527135288104343824808298019548926555767541749981925609796876599583528666526819976241874467447225887712121831996541952874641635383132404066341657225337519389675720743076866294331243360259196872638219424066337845597660508199094026080717864269356259841923321025425339027670586303157314634701723634294864050519360281844148652886894690310081718416945045308471356697558290717606501940895443933695354080393747394345074222465153061449282435491657366546103200767417301732671712393654360861312726492990137554610454416303893521138221354911531766883746717467779678079971261825180915190423552173727055542870263322963294569746887327646300728708790704337063515628333210278153661441699967599621098376917860269820597335864325921887309974249090156838081144800909521157835575822911046087234066387136991721419216422225476891327109659422924861019472714948241527809869595866140836813949424273836765522030423974400 [100,21] -22446596900250561585354444937783480159470492931239191294076152943337519549503666550371682594051009734493249823277182506447656578183105557492729181717898402287127706913248970929955964659106174564940818425180489212134628828985568643760660961624658349108007661613113784226187859235848717874306479264501618899600135083482700701679363074776632359116099277058766840007048446780746881789288205331522726017528472614152560278071421446777538700512787484061100493297494365744921041708456849478578247645497720187553048786829651169705282150893962152619542553389854134605935641916732894724541220643665838421242208903799352944488567031948310913351650367000130227509602572373902125596058353047102627387263034243950008428364337301907647787566717671375105195356644374478096909259596024872888548097375524873002604198729863564230318704152668514218789390676536047187407308973636553031419418696725118795566618602276055438846229154020577311835835220573677231965203103376643905825285329432296396520349555258729521046167640969461335551822529133448061652706862639769452714816387044374154622135596572338289656042580393285480878724216858957838136558460887166558761431903895878920179221271932973456807191587587928846652381953248699643274014168553718028587188560116620325701433891295327748391719802403002393470609240576 [100,22] 8564533881885896740850409150958381079439490774525708232757887335326666208329175046044490301079487686029853675809908978350342153062335395519863207865964378468442716161957700975875610714471691147268680672069311815227172571015177061255674851988256610992330436837753280974102383101113214141942200257705869795002333860169763000443897662975780284895928335535598485201734553847971908983555234666417769826064792401595919931328526118502663179445807148214814622776354205525075966321750505777188881260843557500505956233227387123302781265482979907643901128664837486671323469676149196701556970641194101367970917521189051705537549371882986337315473310445219947690010215711050484479436600349879534964652126655583330443875954875964737232481843812527995021695718696049910844278405819893168348626392811041983720390609625449674880680053249942809054498251630885730589686187450473571230225850341343073161840714131599037852656894005350388197454033537228389895655274207399416295128605397763947845861150039801521462422504940854021851964597413944116070792677151103221636359230953063628771984521193205812599496903688620559754972203035760583362289529102558559311561109157276793478576241076316881501424486603141426729414838762535125282681627679389822684833506650940047210830850016329373732316738457326326209297376 [100,23] -2857372882236078351344457766480269064978667960258065343044617733705383237287267503474119779559992826764771887205490674771120776589608846280534855340882407100411204468743527586373943632709713940761162227579483540046452481603198407266360410929688951272318263240680294043006991383984059365705896598086702200127844737744061482700573450836474405313525728747676646372351249677996514660197799606800611523429544270530230851940507957965362068603287912791869733426411840961640174053953511416856889259478359773777896811690079933571896764398097302179713856835563743357240300903471462357927701966811223837663114087571678786492008128048945349830397764099665705641198517886252659176463705279850853648891860861326043638736252173619941122604853188137315746917700008176510156510327566052961692062164776018449842821719551803545552040286237404199977282548376392483357531824503912587122893216709990605897147990841596132669424964248058239614830340818681299236457619549306802886912700953349030529557762767652063902116754581256180404162601289097996215603459180478883093654766897627065110812491060908192171276917049628785751690831028895865439205974512548092366579933120022507388130283695486649146002941046230951335129980607261304441669768432388818021677461048683964684061518277081279803635011819036721318400 [100,24] 833518424077586120828573348028823118191154403907847103735673460998787776526895344053207417193159551239442515938730578326149106641623190367742633536801821591259965134528643400210787584461656747559608380461333116426972774909965304763626985931461347824300127805367369047573659463852528285810025870555189793675683144171531845072915721740400878454266417346019784881250832465278245785138080735151850020188908206235772031431931685685491936460719567588141829097557875063950575867836973436747171630426396261820578077481213912531623384283921082945268051182744405653802273317460080692133628798733996248909516306346457234775448514124774714539365010013848877434948639472469509060752981625410366482395393573870444754336878773123582849014362603082937502845451555238804284423018707651033339145683768606976817670424282418901551301319118048341909327845058074730147825759571505793992021130101698499103049745538141921156459226619599139768421390401520064540441913892243449729003644657561294175064808385369737258905394311677895841093258441243026647393330226779300455490683972145998723243642859513843558659366967807908297811412887980770644746289942405083190971552459807694791982690133506806873319734394752037382236290160533443455316337233976247806578987703600608953449070413441101184514795047174109824 [100,25] -212468674885557704330552488069425968214997935921927986446340048528399361991956378563320032231975899607738792355421903254611215217455565138068421344291999258286790423382026287163476896475046206091805940707990780251548970035390665206856513347806671333349820918067141779194464751775027938483586023202780695289805099660911171274457206632509510472576833470542928239521765833759019763513415704101978072854606119091069202650725331612211925067063615731481933425307568839148329058525245126617721003945408479341150737991021060238700590837050855609330515510083407840257765031598341833149568055227897181546617993253585982728319941240681159027520828206354737028555116880598554719612950248489795327438609014467710305774511633037894570451616050620075458763409645386277776215481828289488241413942798123336165183259980430944573453949692177646380681189580804678872464061740813160867354263091936064470374634440146847643020218719272226746537021270008738674414750054162842538075317583407618538595880753126679534145084458801241414162671931532861889836889840238358143696402230056603276406694430251414184070075479897587943802361856970635596929929619253043078445677690070595741368278205459172786440354798173680160753210415399181535086893613374608516483291397680732344842615061991220711978559903721088 [100,26] 47275442428420312382652543362061876096564860290083022038933698445676734412029626876190934109131679775290123727578895100032771931298509751724722500238032882510188770526441576110862960877700275843779836962691268210483195162096621115461633496874227792325717430979548110979000956901510668208542776063916975848743327305127744779993338219661295297959878293431072855242583446038238254176161269282312388303507730399342643098667085794546584250128203718595077577495077322382305720717312542925876581196116422589432185907402970077106287392692703859513264218985775638703270304412359802072614308851236495659789895508067288131708457217267814767686518554191692749016177303985393717202337244196735727357142823056144044228849816091800561793200700063945751760176524509337868384201562567567787504665759812591163075464874869051672100862100705032242184779884005533334645665301109052473887467886701022288396486875015927599652897694592546587988169832770953721171317923460990495705068345092406563654967296768969443770260822875790095453535161816637516594620187298699346146622227934032861402799520812316600516846119563559443200084356319851222877514768997875004463404723413224946956878217390574897692877123941176091420407944684631304650459419093580255391235933575500207594813832877367145759458613184 [100,27] -9167682064949253703878368091129573803283543033046452715947150621602689276217961484691487656085137248077770829383886019876518292900516149331797548690898094782220818895144959028930713371984449138332438417746959789707314771991678798176299587195669430102860331635274147769591421589958830269189086335244446072477869443397795499016908871965330587968228712597384336545118057661235176874548551379604810525581126835667027622201663881502770794102816767374775953161152155834038060143867204110976912601205421735037521394301103544320136890788440868492679763673518272047411632093993242705572886950507163271472426820588529292044052316686126448134800129432106302098520094106550333881650667836449134844501409668571093444132134994443626888872552539934438363207221133890266278594547668708509156187419014085209479409777110387386310728827814391018198046414691880353794700940996495539798394847384740090756682860525787491746829324191248384956945671516111892761972645659539558668814687729435522130220345451929187295484709998272206398990914853965653630501755519496601988627736478991108897529019189602652791581147759432496198035525461036368587530017421520960896991560617438518753711261908959614015189352810531465019013490218572539802575610200325850684472889125398835040443992899859061556283904 [100,28] 1546283023774124516854873446167723258013483608699822201743085152817317158685782651983849091074415240044697270748072790984416203287489284392510048908137893558032027725010073717958892876843767893548969757545575488866892200351681652766526840669565647685832195741636576744072833453913505662241519508970679986734612747339892555209970810439457372191998853604427105885690408766968292286246263356044292196392213326393915311326639776370302073811454328562427253856439763002532636975610644202352325924180844541562524881152905183868341009278207034465314584271412543453379529437837643855687897660049556941545990128741838216795387249038191608456392769662522251329802661256818079591465115858153598569575912135378025359433922146930405087571488625658253555048029185421989591193891944023477888473292691582663299886159404556653666169918980569828281650476180301657542926051513234457517428738453463166932319288071927888960805359774585595331850229880816569486109347429743941545455810251977199014634798302771011487626601591727214838926374333162416878513593822993159023479756231044365504984399394657020650519094353649777550218636300687774687873261564685006659713763156689321545076748545738307055044029204788712579668269687838643562748428975228629955770709402219079107812694133958641775616 [100,29] -226282735461933407164172245685784442095255889696864230336704838575171657633860751629496526176933062212208595145909587773362623430398716491197230660250064696522084835462510859614181811328739574231774217845383763324485541464189110478460175915182667167222580160272487276945431814529065093822859765743495595933419988131682760694250022490048551940240852288829973672345432010290446905842674006212890595779320974659702155758917731979722720122870597660187674900606283831602709629950994863517674031904259045856603771271021328049551564467206393305101518566411006105291911337282648325844839803713715101886762245785132569362631805218537285454832386282992790910524475475746939934579935190816081870607264046744424134420633876131950499219907531668673182620061801427246621149345678448153294534009728922390107064565688431384239214990267219537916317157794535753154645208898593814633552824068551514807478946857178431939929809483274389262254023281278097137510558197946293363248110788770018374910222988112044898284142415235557376767832263057832702321223227569428863872528783727339225936424438664879230560394909057192125648456164885447220413551745889524468671114185089752690142311318205359790707007626357282914246295484894247298998548296031569775062809339228430120173860686923872960 [100,30] 28647279820669567707029921287905064705536612348708957558352030731963543009568316422480421722520417920843484932417317753301061179453637368040447788379462047488408368210099651190670665403405101547515462287180834072947205150507668992850614571887457453823631610298286308960029799777033253099253669355107373920828890980837365515444314539642781927016334831617187630446539817211525142781576736306376738789648402063157405324720767775727677420170381584031695280616293821058512390055963029678499507010549391493443293865670737119715993216457613182371470716752698793646409335799147588822167738474902738400655909644661228081724264437292602943358459701412526691425005556870549801377209723667482139281193228184852198629927399545896297202151640850283621786920239377254775792757283523578432659365627881807071593281072500986591763724740936519156027282961535691140136942283542488419343028682707100427224241875087697277444001574233612340477186346188174387716118922150968037326788004413445086146632632247787446836027780732352755469518153859032640169716771376551680848460409726822585167273615511412118231308454631633547111365036356678131558599821895860431450395069721305318068177201431287869268839612558031579515678122880175229942013312793860063555290081306839872351576054695312 [100,31] -3127061106896687302788478279322121771838752160243781515517145676572287187613002937689037002007532021817259591961905294185487024415527199730095721166039208660969687546301176363363450960931920147444680614148649018936485067688390032421292779073353184364770326095664390204907145934246708234810018019502011937922029428175188069684007323926759146784133132568458032910529586462386731083922425944104660653940368871999000493748342755001143601188665926058724899693727343794072269162564217599954878956281220410123919663732888164388320319508434909318221929984894959609687389372209611956091959688804037013158021060705844311546356620169903891898896548415676676214790636859662576969686485267345477359837177938880446838241993988159531382127614831259569117863790972335772154132240869418814685975691455761541445968331385894456848531426652024149341749378381309212910864246946554830074850845896676579089845526551143254981342019854537858734102249730000179049478767066248260038768446617072670609150291475588983534654389507516124983072289771962559114995834503750910637456342796323063126963229124701723258676480210480471604764178547134873249050336009597589164309413310851142856649680484873775578928112123467732564634613629735344326867601497667802095624435553073094445918310592 [100,32] 293219468055969908722888889797950195577611715045448983132085362921346562334485119607723199339670753642801195053623260362739339745676349667174749772571904013046448993590824879477497762367724531042994447897503366955086587068029471839846895928821091754659191882788017359873688301272936296541336714755542829634912094333203269349711173864626128216612738024429715302379271361941621783707559500086921609074636092353492957464388569976701630349412531785940770371585144574621905029879487507541431207178108036169730873194244366868527216844245138390178057691292663448358666667719024943314399246784207540699497741970089744728658051732008446017662852451264864853128462834928288961388923526117308970602631272529057520796272564961708082727540719616082103929638950584171904919801975127601736511677928651370740832319961277098049807809830022702900910972767683974076822632387734737638014141440404363719738939675502892629442761076824345508036234974675472754097087608155333052037706636154752678266703893647961202757011998664370906815216387173579393292106920270802773333860832348528273697058356460004548845750859977696872211512423775467472465516405164826832355857414088175418025746967539092802496174018656366508647975918951674730549084811236280548469585531324038754081296 [100,33] -23523162071168016626679800168551857475698892151524204172164321076025814219223334174330843741814485678130574373612990717008954474615603611442805324889950907586254522765228768336406805206411622795698449455182796172348882070394738871234663427780906190687801590050124961346505831636954915612117655176333056622961373873125485711164394075191450224680710120813457170810747212109169073496298935705609684043808495238303663559209547594362558471622860129216490625016550237463241191979658354514986611547511469704693236820363390143405899675956394465759192334577101435339248491797020895761825328332055976601729512769715036293456416317056347083056936178136478434327466688751472289118495844034463471923104013481242667768777774792711828865558178420634468662162426987640174026202611194508055878297651000190009136541347151184346845092258100431284571671324450040351815420428664750280943988824795818677063024796809653106286041401184700687707003833767012676879067964613586640072139700637169378595136921609687254013734771904633325620700877455972207738287039415600540487910541862839216899292928687039897747789754115724162642520345942483335202174162615552647377622890404073684635444467895738222996480548851668401508068637696959073225216511740190660264414335524749654096 [100,34] 1607386651334265338624957931362945069946578263474865562798457083467395329165215791587370894363811447617114016008090712082684000225270970054663359737900766393227675890630751737810033337592707823646813514009565921694291718200795036312799301485401759125712582919285285767199362475309350133871721330143141428282064800477396895606344395394064868072170193239742498450520759605770094124569095249852011325734292742560586334544855202441995113418230617384225915370440060192770668902023952101314606182702349071913837615589871541259604236831553582104512147387621101811471752055803274053999784866135154918862973552209134128404718033633506575420384396939268163472493691583474288529728880766908821205819335442655924402178555148940475213567551676818301268590944255754634959308043841516400065744037317357373312768015118400087150250401987416426087348017382559546772051269863401998117633507591455252007866058890723456685319940793521105967538242481146494592057552123973319401459941709182352493925139824989656895800205408643626749299267308454556057828693280567181383463103271103401796919346481547843263155443324844582976034958284002796240687617306625467495417824698451176327508242846910126831218136135268813967317426087485929533157664090975932711236343837059552 [100,35] -92984807797939364427007820386601001627296759244209097557586740534785732252778958906803140197838973653168618937416723169818681311436175112153947111656867324189984486893901511879658949196230916510767220357506047154671117041045962460669060893812615728471996633609202971921924283302099253079424619774472881682160345860511764784299418045322928260412134387774405993510221395890893949007585243397468972785713335787906980169444668673448594815749743856764057722291493471207159930787592728146534643350013946924013634662074940524948678576162424045825539212149802902014562495743847382641558878350855692863151989596175365159168038495832616178246569282449434074690974340070628652901124855190289827993170239837088152648839014906410381582713252042635922670931825059064760173313835657205275868152094027087700102784746978237571492765280272641027808847923098737742421709903986346486141955912056819004904636356606542093212141507401779594908986154248393107450521738672852058310777010623127439642753541462863738362923666379470239686206115018887258307820535386628326604387903657260397297246085563127989435258716674192446554024727037412010705239176656020680526933111046162341967115318364510284090624070531303317334982794972543335223833618986872243844766542336 [100,36] 4482839792994929639731927514956770908197572898396927222667475814677726781464773877079118968715928534923998249628518895644480072546146048638626294466302200638481506187877098998044823393926312219485311968683093278695644609947580010921503864128453764964589666830250919326065111780249792421834009558819639343230138616250525965979102101681879427832818957026842139705294300909244470095099452890616842232643460844602916523783554921967082229101976657254526652070854400144994759799125078680480728316674411863322415210793722740876274651084787526837393357961801682836986932360282390179270160800837053654650910537516558597099460734638925545667984976484580260783221063607467618975227898024950560657778874506478113952189137320806188744199947136721107355439656434826278875086890361932930116128821496714605627239108721211945152963451781909660168258639583346728640698648430961798879422814733750481965533383146033563498858724275974888935379577719497023247782590683676811675358826810741862180015570165043743347412104543956466967835597178634505950765079520095594305627734346184738305006127478659423326610704903622332343693735732851454859832132506435254090223834825219749807899072099785720032724314206358528054848774859178331549266733114633411312058080 [100,37] -168667978916009392786176242878046797344362132478524006541886545762540940272867833903923351235639624980632235888399064458673295310757451706071367157693287065244713635120165778782755854938736803278992821993404161180073503031911105899290574691195724973502920290739950626806929813498842799698545898035919364253987483860563160079299909558517023479710346740434703091576667018386343833390197876679538651018487982956253963301497136705503752480456535541170025238916885941237004646439970483031084581925821556711363747685801503762852646531789913279589637176493175095910436457769716586903591898316020402092483899320294895179868781445792821761204026476345598147388565619641777370356707651551707593383628657271034548302211539543085638871978971995868314070953273576506287706750116793223276371970933108382822347068508631419726893806520072468951168644925327033906698693288674130759459818076100318529835034707933612244294238672355973201975662198683132985660917050079649096531451453185060116897553755338637454169876174391345845680291481542113662903244283124472792804124868034668206854360868584713185003698578344110702520068077237825697142829089168419801608749152158260137878808339530335156532298379080406547617072894421013940605694939465134647456 [100,38] 3381573501771768326268586182486181889806625092765106011266027744955241082708563447889749211657172251240317639435358764187717629132034081025400759205832636171484128649404869009938013378159777775555945541511849193067522366953246989335037173131299258860182525531182284486563372389054690262630275126013946056621427171207899608227370748592294241292484463651284153890551908043475700660319972858665757082019784851330391722848375244549413611445576744177611509794884922949126778817984421979275359543001298047724405917969331936746298387057434883985557709602723993414142732655588183373087749825597482884086397265622596494084498834578981014054052715594565188672940492565774034811574391148545815420982614548822388682889855471489121308665568690250974989164431132534673873435599819631293978777041564575112233480417100565027348734720312069199041059560483462110009200026130299261783177717437723712648498269763612003747481841796277332021707590943898129058988142884923248773333901298736284448391745026554631847259102704843920001149561703114119498203218633508032003210215761055164221865814778920100215229551420014869363106314086672965789570546297256301490369171181439026051474548793201879357737072034932730853526424363278137949877165501225440 [100,39] 111346115587948758553084980880258749883844145950035220300724576260531708536263073391301770964088259056061917910759512949501613020581466942732271163016611658581854082205214470510258262576854230704202720290369182771251536186868552208770593666705196487090334783505534674885811937848013080880982771211001305296349176391763636034402276884809663692719936177422178546486294639574096256358826617992892991627121675269886225972100324934412045822639668237235064174161744350019785895996876157005625345681317572925163048444537998041177800314995257670209220507301565987883995036581744545605840174493524097200252023766309542452988412584337740048016307888078661189963077797625555447935410199731298637687531470258616221733537797620498220231826024820606297807516698400112383763146345956220665161873072356716065181621006405381517375646612591254738692685426306916054036012903424382625079744207714788883896503463672045963301139294173863777391280784873147231698467305799273369173657439366439990512389704320752806740645924933216902398281123894945334109772250826786667596871324697334317025779351586533762024768476271946712546066896881886424800230387472502942773979453438384430912370331967829362524148328876003377274813188246515024680601584640 [100,40] 1455965158695223659574809510788970258569968652304574877770541612227849858483132011917809525685974912870153934686196892963362279809495480330954758285083865556550266520309447471872181550313053197129657695626882078756176345543107290149047228810546897684061680392568404262211784896673793525488836650967141718278651175031072368832295776179324718633521877375936045807326060826389711589570940340693763815318731274601089389971976090571057458488803364927538646870015288224660869807484205154877100218370194397658683170126471573806057375182801883114843624195508081670412944385261710699388047027829604809802779365315022775628364081025817848279853120582956377296457610049026809563494723194025638144623481053101741826440079917388630389817845080047880531284878574572694903210794081846596504367311615209564816864581971976402161192933375641395416182062958427483603849708665967066809051606530145322706773207127605167489388168040593917093168584288268529173201530220212873405911493255058316523903763953188840019295622741627936842727982904342580358833366481381332852055066682577624341165625720640881773480637084156881045123190376275252921956061498638865161031881863687642145843453243762262204040365942711469673631441574190160684168320 [100,41] -3969134276759383609258404240398727122025665620049509713957245976303026714354965088087059604188292532792093451146373786641066053528885077352037837769654373309368558640769821835031129366403843003713810711106273322365230107674548338178897114376172627913131790125691033171293839779761734037999690190661213483869527033061661303152030006886409692597593526612933439922295519630732386888320111600134994498545054490368660481242741169402674073618244832624025389132914717849962521125275773311653332381925229901341307995500053438415290270302457065788935766760808404031292538716103354209242961223519571434867650165796112121900416479989529065370853082244928825942154831582045046125398013792974964752795154842322599241444007901898497863957222550062027261838294552582133265590566322130125567422913119203638562847361568390255393139342670294212768061679220018188995373143147782219101951557043604908655232099785900070607774570600750777415711448508645801033133637755726542497191831738247375673261516636981084697945966045063760374506302278596304060287488805275163607197566515818079241160829799743435434319236376268764623267356064705076321904338779735013580727405266093116918541854407109167337714267351595317983157152777799951732160 [100,42] 612577505961296547851213109662211896916320924412812971466982730949754664481481275221805859593018089886756602345533703935962611713512827022393703119868330694695912168954248664518049814437802164098056012632361916003966975625742499551715045258341551815870498933753049329043283310499906145232712409667801823836682564190598426536067106982585331210747493404984230856982826634678616485377359813108349695567427392188782038250946410115660835723763019062773462964292030257418158479621536806646015484165431785620502329484146414098271817270577829150843568594972210864810504503593295945875311649694580894903528840269747378472834363246583226961666768047068094750582216676974043237907883511048717933261537293176239632108082887549012250789726078659247360168888427806951050896860973771122490963420265660765442221945496864012276636911710414315014462699311644042711080610757073776505557829235625092862790762499495299819169848454445391842669994099900279981492751459005908831434016790347671523440893555679562599789217076645934719488883401586092706333105256097924721594583182177549979686863258600779220428458930084906753801814953306592221969021052468895236643867379034112428732664608956259439669235874616924726053434258849710360 [100,43] -45802807328430686201885359663767834664365072436485254765509817136092787862099529302483242462898155409022610323932765900058630326325939937796809625990889597891939303010950802290021451572593561177802384868398731057421416872981851136265892952081931465710378316040614546687158782114265031771528425544846465615211143108456428590976131359855667903461182227347630089528551540796923119517284343478746050916260568913863834425732739756145166782117985481322503774509606011976431491337126209637786779670266382219585746550407149292006872000592252549782299066958487386251928829115040266375858503472526359613452540393295744999915627347917177597512429633428775863022413404348142807014842581305129021998655269320460267088853795891920902272977818301026580837192400914440998588030581432161647832537871839266789177545474517593538148322485731690501900456529447434693250088393122741169365056170328768130208446485478157890978251628448368925451814989128677281932613307075167815929295417466174829107674812951801966557186942973631459639756903848813396195549385560128525280534050100556338605610213810807760138864004448982363500220549658019902800647121292097929732194444299821148424534590158950887301320985873847532666662197078592 [100,44] 1511339673430260596537379625381405895860750914773772910329767843469677868663933091957573901571346432964046647470630365487087486314858881730891849620140174639821348936791641220861501418825324514080367579406642541904757552560546738121451878260089750713142032154281102634907023652872497204347533360399953797923721642667689707598466340689592200905118338644694702175056780023260539190212626773168083939610582531299647953664428090992788447537579792577130047885667616645193706846532109402340704358209547328158957660067082392463726586806776788788768714758764330583798958950389126824368762906311337715417721363340080427566375285964834849749840784638677728573999618378434067495589436275494714321734194894878422033059992729269541503837410476173964962334952967560599491365632107809543512074803198474092175297323380652187466453661793300009696143823191184054969530872165324506903996107456048481057760156460167007692109519343110744468823566850259759710179100038346919868056415652496690326475543212520905235313594616916455737640893801113583025515059172934346874179794319270312688272652025252797066308906757865312222329952375314156244099634291203657930240389601562371245742061309876991455530249532643809555836162032 [100,45] 22085145754336758937725442859428465813054877106293907158777162727321195958745050107364573198581274285254585400374408064580933502802496398556887815834975961495266479158983174981300644880517919265897050174425530917863143316548454308868536446134286264115381909925211368620557226128410221155068062482568639503649823189391584210304252174859980112387568742503308050052243843551865517144919567715083095291482646258158569574176934190409674018261793255093069566094321590440025535693071930334777410516584035002463974514114719491084395875471792067782730186017692423309763941452909526163540992422172846628039043548210746644642405073338824910521670454392085077232590377951414310447851374979419634667090246552151585243307750143094640020941631898626438881857490736528284099699568989859011948274432328315670361001020867397091481263168213111168721268906768824985876612719690483656185068451151791402769950440514553647536257211109709549804358871959024629494076750342298336737704780993538398742468020065998352554734778312755925692558861401013181194777658908607376023657154010343357931039636366107070618672392886335945354816910662793482986189992156566100352929070551670448546804829553336208567935569478597805199776 [100,46] -3821856320609759992087398563130481653068643970634765353491959811334632164575955611834921115165758940995789615652148049025291916012608186395897152016786514497539220567770216856784804387129417369831498377172162657540958314802006917508130272417510407250090155059370718317498412774122967816026465461052620968211694285583535400980342659946993398969485675924728417211571883635020088501236011147871929062372866813267539381299249476550117500452154686284392877507037080807418271411672587382676677390223156820429788010619161124604787575516792496141409843226938071939369638048987972169041783321154895765198286937756487311132691651091830587478034064052632383111644929138817853324041147222889162100010301973628998360213838411239888942313162038460575590691231820330081589366967302645773152057607322624692079605807558758130045969951123731218116074812831408758826956347340464573604463452149490433978478888624246064671641491643180784447596161651051779688456826614031809420250857634185077730500134987648978241964330286868260277818745114209163307574873198683699756271244014545196135419803586530353249114445471756990899113533266734766032441444450119683462922221514231146820461022855331615780112420145483034217 [100,47] 127601785711088730091379912162887864483384451508477509840493151792191123795989298445127243409921083386869520190162740298085241423693773913722173841204973093677834103227946621799912207855302555648645891964658604914506884213730359570700130721302952545562827178012221321688250984173261272267748377652713882104438595583382774948646603651398147635431108222375678624565117702593309921842148044527201630462244421715271836206672344438443798388564012101493779690009334807661226155462873594358174796213866151504127684938083671818531825165631718572295948083898893423569108665466238865024147831698435457368807852622021868145994745832635913204226945815327006348127190791002607385641711422181866353968425466309111060652625138498859382699620113549526658748550046610472613873977196843325630164944714848866141304289165818871670097709216205984176598714172542264368005924595219859036719590646929323652811294999772022320300530648472013513672045525026709531855998568676939348255065079402858141296771430229664362348440519958221556706453782768162223180688709631983535024724778288076394728828211583172755778295345652526855158671669273870836927132002741523018320156943508711308441691982551910004960163051501056 [100,48] -527407528607367234281677923708487197418577379534932726586897347117539689595518141345790672615122152822434236131898654357976432409556323225118625618828850497615034880399978673728197699776502921741504925247630553531075660401994774665516602357015698524060833955697384378746960403346512843939685800897012598232618862365482698032579143192162922529407927851208105656881926843993841704371358966585826439768166202945777032689817310402270841047476033097266280302795721363467419012270904792612248980262879845934838721401786010565321043971860801462911108584971674563071519874654487539224081407529145064312527953816046098522979917726383179301154044894153273250549688337648722083782475985510641260703692169478333637362112582652848431769200685084511149669647547027265866670102529685316937557306606259173185247778477668819640651397641602419557434396029749840080016726153887865380112454400278632077716150942751979632085028802524062353495593557164832323291895614355598803941714531931703725295526286206160184347536396537419066239365407802633596795349609686545372851643408412256629983434477253175594396774137493525448419033790875334512699001032269296239415808962831019379391698337594779495123924272 [100,49] -188470851500548922445210385246608864308649683029220071930918545748631437738346899095712435814663847396490847574083384713379648200030233589987858792472311856241511944733667377648036947270302928634145102838909325464620288447859716834813630633941656161363377156456759177194935846726077169275713077898560584039890902652940732859235902514086480093951880079076533736721897418392104779763139287559703330793534932744212704356136981736508474963701557196380090711261614856920311081281736106642549955274287652919556296846723647653098440380120880504813045094153289104092356861501591454758693259429388924794299179269228697339303639266111704244269197817650405158095810471240060691917324895401839972329494339369330737896196982953265318282961998286819125847831336428597859233124180561610923641184713775781234252669757800360997981998161077527287733369066555089026921427682574014533687101511140408812259231149098176691998696100111686574606561269744419217319766898343891076250845983365141337101650583233206403050486583808069410261585221575921481898581533347448597015719604342817251752331484378192998394780017012764734373441325070837588044006536619674369857415138271658409094568823172061011125680 [100,50] -33024349823680052599057414244419026438479552087513913426615320454503214686824409589063302369818635984895606082733057934226154855114395279790854444752594177675485206862866960778991055697804086192514514101875485579842235726875775880784873958483763676391476053622197083881391923692027588973482690660473226082561384566382388916267715347721055976453151705711217899352259575538225442637003461817926167097091107391074611698618726129962613421448394791933590052109880568605073271242507146362490548423555798653745841760042852911366208316142624774926492401393642459517121151858874819607427805227807740084534016656895186126390538735744969408861855956392173670393359280755966391816798720732031707147249955214083228725313643357627321706916623571518032403461954009077262357104882920257884133551524438866660946829983090416114291263315737156386416736440376525544757152649657893705101783283399177085838995214531062455795997799366662330353330463617156263841036082897418630373039757432587336532899564935090804645180180014265781393704095275785329539729595734756714665932754524374405674753092710383237642385063130466642921489381248292650906775632098499621840367083311690322671727125465029032 [100,51] 1153980907599782907684539767621701402727010245018444387448572997893126086805784632824860343079434275704923793979438710412273643908092621011663612695178119457757751374320484559522818001236936909065973259861911031841280776558933095504970628741581816568745881132984508323782762141908755226404120376500430391529716550843055175338144325247773677980465912900892264601629288441188991994883263748954189508395019305139368590789830637300198993700703011980227078830939113958783635737524793635953162661852976541370637337577803400125834698604509408866568606868710456615709424069128982692571693789535284909146730229167842030205684444763567857759584464684370657281373829051354326122161634929989937275824869613937415940621793115046452365107892141894034203639557462280528400577666979291169800892535312755320812621459072354498569537440880067567629157048188920567323195694798461627712713689590740401500378066598688824951119773220943540797424337452951179079978728018726328319440925988864438585281586856135577201085367793848066610600177528970069449554310007732609525660697065478950253739628184151220985682287416503187782641865491230328828447903286003710420242851280123990407363662064694720 [100,52] 121601838053249138924026703409612432689574109267124770740710261463075552727417259961060076284646709721473374821473727773794654283354244512495911784118552675713361855903025736334969289588502999685995846844764298488827140205912911330866161118355455922443594934762396373951159655477468125024672859092552664270390129937274721316414579391521391289151912446843174952984813638021225020687911888272484974888935288694025217766202316673183837345730092030677043243231342205429291418976181162632282256207854289329603767431877704580260246889443305306553551231954153023634936156132285739882024954544276576122538027056159639889856003641789922797551958371215194136677670149748567522937101628084387200686862749303944569069194222840808127137855023709576026590009589047820574796261217529434564625192675172316310769357845065120504973821560430390329890249049878470301554744168659318243499943465561502717534046390427061921010182309046787912617098112476999959649932952691002311375525899815551642847016748309412494916319606808944793315015975053825385004555982806654618120328601606201155629469709351043245921878799301450297863086606108272944423300485146032454339874164865729933154673624960 [100,53] 3662839019559383506453578721450749057083372105024283090107394991842437814777784755937878283541018190765912078635016336342282271404366648688642252246883755137140833480996209688948528828922693703188133410173539106391376158605917165575332503072792164263761914347384268832185347862232613692715848179100114920388377970831837638397692550668283856421114350167367112425840104975628303626910194230390860375142858504274005446907568551718388788793517948279435946247292097783884121596714505729481900501710471466332683995919951139030791106341470823978475001101480148819708800444236911808151645639805843302338381318406994333092111999162636431641538237307602813767166715830994378525819267212752241677378155920310749985376612513666445608772703943411943076489909676650725842001976873644865219645649020356284113960494124512970882723486983991018895345300419628886613602052222515079016635065417231667099280954011738509697385818734062331000225210860151796626121583245756103250784642842413311564452604286525955885534166655302763281407392372505206172774035944895135015944320479784261667200834228893373881980498405963873286405205697400101817547003651173427362807466688277981209338304 [100,54] 96903082978477470794418568011973754442524671672446938734358720684467839752770603076991081367768362339959227577411506790476586578603288267707677002295613560143758449681945492556190146630856240734447703480230378017437446914503576546880826424136516465071524590885175221501573751985557787409594990305279955570381321953403849141109933291344836897999337533175301788931475829623992243652502070492303041327368404579279625482314319807316387137637826069369542107493924949996190793929828727741612711268515719762183332608171453800982999645574626832469760429738762563127108048625520737549689531745052141617359917686496587272910101598272506906939122695932343214733501450278995538310859923069750897841618427991288567115836266079418044917675732765314745904408074797044588809170241114071946744740109985135471725883040155151600890435001074624798773360753557545968729976014902498394224454428683786080723389666349167478303365150829478167065100413362802081306225456922666275196080677764072063560429222468510066417814974126685479674079382368978900667850069557753390693433648989420287319071781108130932236889151936344471551095732722860216995525809258596503717660452367859176324 [100,55] 508813544428197724775952873415726776259930701959787905342386740678972611760296333127590546705457650017559720813049668027235096083896704771300779488265834236550131674872785328478509416930756584443076809562785122748124186595285727053481025622639939401244072065391401762925724431024292688104590872732182903527070127105423233415588829488644282938030564364062181719084067111387387166857473931526880399686046549459845463050421904134413669455833317671885281799330849686627590281694873067298566760792605693927069118173812763481048078096463002535433395401927530269028942469784761497940733988163541111249192961303540430661038719609388175549351873557612036976268897233849889871402466620827748706276729114810822040785081658983471781824106057048248951274938777808947815138241025939064404848823913817628563514936341693923055923102227314086354546776447356361292662632753640574096627672391453640439607297098942395505366241159680300700447075909355692337594592268343809068569991949198969484116818068379750714269677795207695027693717041775190143032156378250770384269284292957523115380892150602334153753065750272506761834148055010350953429698847778646066063620221240768 [100,56] 15234612015377625655447697639953323285157813101074895947144199273839953377318235639739261761326815020496933086736472247139287283862279046651088192148373673709556139825952246355219107517614358844167996736684017866515952969007268303312254339262719808171412662638690228154984829648781897984563757817704684640603503601967840792561645005128457869910470348291329242544941546935661836615921713704465317315848346405612746077497097948576041446711952864154024668962006667812059352310384304574711276433248915241586260948709127205040957578923720457914366455834505166740323092952754126661624993358701928295662542214304243638228703857993096070558978079469792583335977769495285472635602345498039658509677641728800527761336082868846026223537791588052368832362352885774471239688035489271551484471595040479223942357105521532820127128238679650009977360249066434952313466523150510401898105137341821979981188451676469138852180746476706033429521862869075082756263846699940103850652104520550659749604145668640491119448498506090514056220041783263707699324172655709721708807122960972594358215926863633310144569578764353942269825917489775697510723161631172405521733681872 [100,57] -94383813684589358023974248695734781527131379055176204486306804279798887764697427032605193334506524742739217448235801309072285953366542642103415839850002086856614005031865457989270372266746417165135901677489346186047443091599822849989682951621427020646407472986660672438425204078000352925631666268999466387451588026130378226288103069065077830863060100449632928792857203265910355225834650719449412482020997130778285840135993832463273258932653056869705024490501214553848628927647840663255852308414284667410558822627431342247330005595024960487344299092698686779287251112371890848731341148221140895208921513768337359372952466253981236190844289035175547622386017922030631324270539730116115201866938729141700588076730012299047487439107591720868505017238789772392840847634602398040884807726829751895236823880430625142420297905301677831088396148386054419055696640215672116385537802259007803151958398459797889998421212119867446514674384190777408761329264378864122452396640123577563050023212025764610100426793929169586861435639551644711489108770358689742768641617584508143825527400363841372017745296283905112090053248076037690150555825770317850192816 [100,58] 1310882738111988709576287035727054050589624203559070075615255096756247749165185367656447517231920608704468053180353324347191198037248014461756293734148222746436016090318205762538330250149468230767899053532863997820013653446603230987311278683813179206205350931592381212399040238220337199336937761335206715383661827002411678891429365773210404725762183756176863810689495165064592211044840370708406150975615471267775342130920875251642146071668402831843283362667643073970605007088049807007213805169980860471891240440391471141546068238418753383723861503719137009541131360629556799072129289471250621525168850665375460138056287888228526880912433058650855829991975590274341279924246316155518003504799612160969886133115977654358871820960487590471951069408571678091538684838494334032346653294643018761540965827022584558452572398700009213917899674824319614737256730991518330179100569662747766157165040087168653712288163410219813982510297576007147880461233843429989855401727724173164806285073325638005952355273650274761141559970423772363678316262054301651737917619774364871991806382845130351991241140007931202098444110703603788098721824885418752460 [100,59] -8312390424818465033086505684995832217106928855845309958256570875724045460970061287353085564534203779980925480542913084921898209773114150228720596168613162172383846520470314459878660770123644071667023055321791736341307742402792063860153548537253449332749308698932735642093850957017852909292027311253019046368859828035831166360848210260135110739275786629199481253314664003565722747968775560285343956765301396943719153589119856485514618029096403882622292798367773715499743892583021762161598460011687009724251326039540778863280414950237043237021506435445502706550134589992012956997608215218685411117505522236833836984754300362611345347541689955332482743369438062382161704422368243452017321960601473762164464222795651814619492834810362857528112815403498086312599714153119179801339317139781174540315423845572808330218463228888548847294879364150302458793744226142394112578169751696778459941612215512520858823191716891911057004845647722608111054277998210304150089511681727776299015193531821478732781698266793256754697385288557636890732282246258504835030856691335122897514870796635910974318362681036070401702718733589438229151028577733120 [100,60] 38902686357442727071555190910106706527282941589686530522635680781905026240820058020269475933296658835527481194764442155649383682378067077720222158996068364891699932721018801227060336296448082477883396399676084966234680353523278892049724874099436099710099409215501059886217439098083691809476335481530886032253668574868646670240318845152844056903134494558027537453448570607732096839367694666526799084354960447684253411791763178675679958343409285770038791701742424014325669634976037468293051468656301245705716779695883027496081461599669751932782621044128103802780052653784691592452726569607261553449967945649719358120669438784658981846454463530176022925783918339496465279345937073737043910304290043839776361756618628363077518258679373555147724465563058531009516964210019240483685798046376855455373744167806392960156222747248139242442861035225367186782283209629083746764888101975277608689177064903777947509396912738205638003008039156131513331916845458593486690985782830132920812328541321276904509169573969520762120921633519526525065312078247288576568934921679547411697641613352688898832517583450720411759767515665246243802089680 [100,61] -116857912536019843165135173813456114625871633311968219580637651329809040271358475614380052190940834942070710572936110019400488020825871644791858221109252749239354319168553007582080480895323321854494233956236175786394088657584961052007336012293927058065558253746004986921220454443084490092045304050883429934002028543310574827007206122151356009650251609696784676125764101252232773257784246270107054926268966850516466459608182937145771785052139809414450246426200249044171247528827611355368052916679067752700039578793985547384899390821678745048800746913269410663597130509111006418417085817987009884532593411012069076046145584246874037277365567813956309829411326473608144257541530884237995725327520700756347146710764329712343882561558683823475473678641503699061431655524980291702008245540871380665182062284709380271061779019669919961436940862981217469420985438918670540591939132568982401129955019588871747458467431246898051970777205794689360355039294768578291362181783368762664640371237092422193276426709606929774773789912900017823869534963969067578616097563033626676778476843403584549504315940107328291211173009342716348168 [100,62] 227715643913432017921455539799293351560414647193688307787786473500696665500914571094366769741308500696664591897613639477937920926553076765224974827555038877003960337676607306344372060708520988477570516329627299794785400933467177690737050601824864937352009960723689659297649184609623136243128050701238689008624213822367674905811054698371272050712700382738770373431755189579293631892506264593210931159418896459762767747687977648905795185167790953699745235953336071561866564805857139632024296888767191414130468007901132583975691004808789760812238155693259286496652346525046915617813968305599103436935449749964549722613938319502062990107999451131063226752179154314138572938209071060597146338582244597766294481042556956843837758707312906707887851407496614513765079442146356353249794545006591678403434194444235493589481142648206343089087602077222483326001836735123180843424651748907486481237666755779022197077522132385856601496715840691281820313647485395291902514886306984032796968743180269331572068835430117605540877851382144629447618303434566846303033415764437573957625214455185707716219480723623142338296526633581625 [100,63] -281132457589293862129595875216205560128293289043391336023942210540608060348559570023368823163512969768909770417025392914481694015920078102237747931342742067425978189336748119167210048271501748585358808652263665234637493375044113878510013894137712134671266882152173373258908050856035075923312168673746466817796455637828409684709394909347478292228994118575077275707611784298354342949862155900409656351724187742141086049020776347584415228269827087282780917773545625376032011893087759679851060327880210102194780252576777759686523708268777666209160840331934263978261287211606224596104421282486357827335799275825927391552500515920717682168767301851690917235263998104715424721022470427053132208929155415598001463003216060163291570188833861218501223283267403764144713128036630795520405254261721807340257174583311937041898586007182332674292107297023139669869398746522298381678108849091776065809853656183069383062205462529768018409794815162975379928883740718589923464921488870962638393271899531775759766105643463746229695339113160405605558433893205952874711957912800733553160203620974899608882972182534011322713231680 [100,64] 216440616324339836961767291352675319475402997067595397361658198604364550417907057842865926871568044780740183777090846803675876157229487215080870226725661492200599564582837521481075026077402266490781767954773802558904776265768800183159333653209208027193757535418070253294260492931668665776614875225221924265656403277927822675759619916684317549587527348756466938579766016272499179397249111937415410632201827393045763587859218743996269745063442277139532655492061787143492422448849137816073889601125925219681205843942990867075196543590818891843094315814143948039150250606289361905872482273228868566329923431254557178628420318194175339632770140513775115241159035699584452241017412002492848634266622764064406757011198720627585856042788992302365276026637339758914437790669803643050419986862814027664254906688249656735398945919521469699427395664130894669541683831571175378123775893645913881905409707473504119135773277192520612971618112725104250888747489212062298946626994817904199076988786280437201493880048063167226306657705247479472052742508411172418535190685248919259627391917419721036904966850706274064112 [100,65] -102259494912104220392001525922036358956290230640911763335398135137236967828188370493241545642101735870616783873259385098997057572787048897004700962086156116778684827767629940513694478661288087569340146931758477936549298791403888362617009424082024298355475209508431972232345490191565069418134094983641579346735889522376796708984094217060209847041461741377298121932035689658189675122781580419006085611580263712399737305304016215647322047813821809255896277646154783919313873767074523770888548532442199222632995696031994912062340356070194758745368361179759754274522831394700547658552969200880561441471803921115218885370477795229848256198986363777737488799945436576794551187898144858723465785853571063274890113081309611279234202273976477041053501329875529806540773362051000426903257161865941990708605860723233603311860877210139686529276051835063191372644568047408833281394533540214152100140664871975552721818711905610001882000653609614171482040657655062011811769794110129537775597408358361152377881166487277402453425890710038199687332584807303925202597617635194401761742499530691367267648478675939632 [100,66] 29146489607775575800545750599836501646573714617918736119558419944395169201035233410672181540639182431619023432937871998640652658175239450089447658549466405250253114159094788712820545459614916880225554514847293016219896796890287886278465576903011761445551340042402021358673959648949498124123346197843065531937841877940393042583012435966981934402871815982684337501111657933886790524741829985746914838355028569480220422969802309658064423066513215717980084476140776127903182385772817704153309608382637297612710604156334399549434786160322945875637822891220099021750144017585404061206762867106953504263868485588171645786642700859395597819297952643115399614748804233327644519736742760340394751596489925712092227981421199334679415567215845561920215983765266883827786900140856386633933772072462364352388769003198967714793070875997032344638528287982843808118233507159710750847306314778052995434308486589183055663843607641172257617001144722416497960398704726240902388278202853388948853500667113229091038757582042736434992494268405246288046102432462949613884662109472646291897781266049926521675600440 [100,67] -4934078538366876563163936796152815615359065003717651642759525706432550328056035554146238607402217789204846195028328471986704857829531692492927437837784433752893983148923914646013605471595739726989596232099385263593471140330337959878474451413876724601922576542825739232235378835779404460265816971246061958540122078010508533139340002546975068452885079270415995819610763678041851295615512928087998742236259902728657096313645896975038419761724090069791479199488126166821824991617631389063707098668191903916520052010452046969707364803552187274575689037589957955924989153189772340313789466511932519020294296576559973982185807145776926802857141793216521716498493776315986451466475478815086896030591343030290479482684044152095338280455401014769008007801672176248350232510946573819618650728248605203773336645262802714893650711632954003944694087683887692714267680028051556083809036464911858821001070093493960706768761336489591009974771439460722234583666443304541648799003304385885414534063348382562785623206552049712954823312044550162403279499049424240757894703744848225916852004316313412800 [100,68] 488063345817732455786824883810549269009711414930785995104880764793571970515158419496205828315378167290259496929801803855098424160074964006021038276270841701135657845030498291509529322893567101373299438039475836683850219925381843554989749446315297129171139605474591909615564169849228294577601387722449282510179122716672859769829761613736864757333650081188323328190244915061921293219082087215326155171430099816497925325727570891153748205107782065440328116376624051007039325503315198767815002557559286611351643244268407844554267915322414002685983241296206220631030125204241731512146650870214729575564201053172822453237674898177785052373759697967214049210375268851715344409881265948570787299611663880703719448415688287764300361568460474493623810849829914402097381489772730544275636327105651318616272762663844834171350868115203725468154778164913082853170547678306725009173751330769623501686951703074578482401569385422357326560574252591810836568330845932205738746659275225221552330375046931218557935825551065438278990686138418884113353435268419816574269037011590430699136869653856 [100,69] -27290876116642018162006942458965097545208099408891369625183328692841210556399428484065893488785262120561197540737884786122024714508285630066931556959193497679071746951084677428291367308826355144203660971391167451760100957830468533024381546411308258951593083713075823059165318271625198254629127580248362470342722195701102486842641967563947165761814182915489384241427089628137617713876963289368698723544078251130055359245336836641063227967681225260194371946581072492983784383508822559821413633649103055580153530486654645872557939783227545532651940716639578554575671250146172429572422065730958631171470447433950758220444586297538146441257224009362855757880269345288498027292159943602736721790577189105140106483200212505944673303034602953028518484926149540429134600380812814485849779651710931749487201945038591805317024070919262186699603008110430824436516812656971868765470279828664312671416549464314973039308456381343085446622478620997432384140141539780702502410963378117954136218249327021420307538206025854923474356594162411409810498522714009752590571069407054121396128 [100,70] 1020877412702247916518513345012339474770552038966127229662188071943415198120095484193482156695050429842869510553582056759989525001541385814532641910543422499411654180962598068392234331272634090640142720913241147287666862087426817092254952285893157549572021053667868819895464238957197262656123831740536076775727177875820686811430244664376708915637355679573448044156903517950467797334856947541342733395078763065568340558315092870025268529726359100653265789627466102405425994661039904571213806409342030933897668336184863050055493302199444177090152695493827366321255021606355556374648332734066206128392010590569396793244818348482971688799026655686263691632824983086249221601488712349980058398012574872433484432520433078187394854872506636923420505394242256130713871683507407445682091650859435081829427751792496564804745590292292810649443644029563727329522812128882920572556993256061279095079191896141688632471779935887164362154516840748719543230873610996391336288942218196810930900488170569190022623241779705022641743152100985158675759743606416159942795589159867642 [100,71] 12044021005385887955014510962419681271364338857241329539956429575815872348166420469110172783811871304504768052306717025691150733881711403414751664997936077174068320910353515197223330028483526012051569126665796139760811466338511177148763110068083649352444039073212328577999327779933425319627017813337531862704611384921644016537584595449022311942009934222820901634639847879618475659268620957593655934286869501032104086376178013589141113628727579817501694573772036676270401272443688296847101270337752647026208620288474345454163051528299030675082433328861878458807806547215383140777649867107395211204297968613158476790007219102840776070417581674340293921145818240676376898091031178337146089539712789060140810490738182801245255741463464923990707100328148723903139562953030102650751171353663370202548657180207978552540492103969005050838247675905927696955789891748868086311387371657730758363663341945413179217963477497309527943684987893014302266779058473564699038569787942792906636833883022429844962953000960846614305731851966223714897522564089489466724073216 [100,72] 3188915883351105676520236367376853118338325527613225408185608036375615935780388413885979373999555088968207908692100111580670622528183491272323782881823177613562129026866921327628446068477807894990262962930454689260801268833437353723871744366349113652770461850024888476617590067141447239965262566365664308163529717918997049427369572644995226307640290654259364279410665551271318758081879128700688182188656189429002984193310987510096220689058853204736355128367919895999445711736759303013720438426426724402542641702576153427677420211937054522601374982597618178138034256566554300936547488691792726661794513476795564664838189752724753738771316122688998864646272336705106967536162919914579357095772139754816925083032023155761260088940946948364505826778464963733910668103166661995391234920210626041357302156804847242656601853068987926148162535087365767137908649436075220023983716618988513575230179927586312744077473333190808308238015300711293162663360529599080930587981011672863002493273639471270719724164466574859323317774135617915429112829028606197600 [100,73] 174375534202529026626633455340016595463567414228547744926342039089393183734542779041729590405390065610907472751469622728842642802946906506759777673192833946596052086053591656532042369781203700062323302333815305176400732839868795508190560077858981917707911438492958305018753603487549073044029416069830758268837415819477319471050973056069293965248760992239894393251515028818391822040411822808706953285601083658877407478265822872215736800619725783816732543455971894635303003994782215883845585150370264249267358091067399064737885528667547885947972954588822115008523343720267685100828207830666643907395785182254946249665392716398902659929153908698062735455519061344358530927983667304856399415055767367011045967122246596133832461407252412472382401267550863138315710846173191100076278334436679598163270930875169454447477387223149178152132110760782746914821386999744928080783353928660219171183311993980691554470987797149510610569227304118998451369510031359717909850488158438756911925099511777539841881058724172825786326811832511930074290316223136 [100,74] 5134750724180316271790261169559268181800833402981258506692512206092623606040519487150178030171974653412007517692469878536200840148390478813697400001069348508070774314440860306153255335249927351973147491829245828046302810039067630734305802872198979856717598863230101622090438872069483919482497873510151797434278726557915480593259053030072156544651589096101051569808005980763311889602900308727838028414963399894286991976591418996079143077167530077940971327763707875269645427487156956795159739681964607134456141103030060626582632877534544655430552435808050319069365039213652547830839581200073840962719952334674227552866765478874602777219692545360001315433172786271873875765831853629231349287775210470811897647678570804061388986141822913420045209604400205647868234599706309385595175373460781767169846853628264853570457461215450560510926446204570823306338081407787009132968268405865546531158883938543686083821250181394333630321739786924376925555483050113946515218107437604814565457207007101245631933331533305579155807579824919701765800 [100,75] 74701162969736505254156613084277610345209899210954495455676557054077047351001468019338802231780169968621883228949532333306758880706316991436377025653873990642317629735937545657838766560459575332709025209749298638082959289239424362887299985827404019732814656028604730398886167498935346210321957216022201132300722007397181097004360332733912785373554569734150514837720730111080013831634688402697793121326047509689123632754547864151461123570140790880831883166182847491967340556289221690078745354643141827936374724229669807547165837155564040516146785183152111729192514444715609819263042112341945674234934191592047027092908303699259784891110312573158188117193737590483400647061220654675870991581852649066520061655719920288781728854060561748359412856408571549509922915155393889351556295970866701478530246581399156755527604394940847933928411890200538206163117916764635737604427539305345830850686007771988140845187912277598950648418287158163723837782292516923816626235744081990772664566755735739588073810432969752165083513606880224 [100,76] 515962007071091211509868337363775445394959591389403544034563973035322829009956116994533527297128584789654215436044398557964697117604280210760635430533251655233027322396610171088994392535745209438256473337227664513267915256409419496388927429052357723412800496349031340168417866712763058974162419348320765933903869064223393193297451837931570796649151749822247918559606907232524709840839173571185047834016767654618782586326838915089053341347194967003359801998346766423426418722128513499988521202280461963128173874588310083526927270953128971145677086556392135446469734319047986459828620963772895544039103907847612701590830305332500805555300945029729437161793055417188155346188090257089448263974107189990963727844244139004689293459921725782143068993399967465438497008019845997786413490669117906787244034639080257579989718100721407592864074203004878363861187701024194380425047397008139277902759904683729943198892566483195883014990418070411599845528539224567484677760919982850250387176855711338551549511410161079891115824 [100,77] 1678211896354458610549348175636261555836369413854418589985772497242413208799093340399888076120953946763127605301324799581542422309446974328832923246343351010336477383185385532014344928529827069900995912900312653476136979938431681821535859729315875904878293142457207964623456780591080530327454629163303018331423679783275918851595916943645251824562853280732931520830748599217646894827340539173482069131749315634187193937360739518716167794797531805591054143252119750074622413577286943962972228720485784080247226421588204402286396522364755453818782040422010302128830250724504168694023569158316909486657771588336940106751900385737588835503197656854368463060632796474757201337169835535316845308720919951618542274741190955336695087621465583264357679666661111365648511607718713791432241751894382728678952675132561232006439245070273593348541625519625667745248416275056752932439081439667361932851260434173873577655243752999305608404545586090816313356506709330510269979700024327123760766929292856402786418673724370376 [100,78] 2436303501077122474299309943495972449303523804409029433953679833512186302555571824062996819550960888805824564119841304549380104655074425508968093467671809558654665589658730539374199224591740326423466825797053160571362662217602647320671261549829796008588694902228656483724191118504534953174945415739841655591075105884241878846647827223699233461644515434664880471182160104504534743323874682046196171564191076813675798659115638725994177156789888185671999889414513868115280355785307900039270753044583882533045052400837447820122964063696743944068112713518309833810932146244280414159457613647627171410178057004131018734610742673162555024032729140555048706412143653303471280537350120095399670998759228213543349629271242384029797054650233052513551494588602266251851624711983729787449646422754187966781170714074566558898794987735430673239572005169710523420160018683980094180784247531547683271897626129846056751158198314270873427847515315001959866545477468204344333658341054290390972640070545337349321004850 [100,79] 961548177613819502927486690166546042566174585675600055013695112132781457805317295401317541171518421039871854139694154565175768786705985511052987966826248668807936215226568323869164856568109704128502523476018051777366660880582712887927951542626265784786736292259890298601132055828609028078334475306081161038742478017812409133303614231743178269778283268562661093685988097739173337611029612010813998972442704253338791696772280925462304854512410938522740673575697781749463535496909443787337083850492934690771375923147777476992920295947814033081800644680109175978255878944547966248871708227419945128888278789254070433171943257897259130703969633674268140508591246922973353413705345467485806069723156593109210128821884531268552941857020026567768332106117366220437315939115087793192896553635228304600801942445298839827515375037714269837877772101641157406983008425954394395532756818339339382408811720096804345427321104552134873757965098347576783684968541346520638179516292006256090229139342062656 [100,80] 5212590588294114640099462589379236401028548377232608968983015903734353093338221884606382939817849074862790953092741163439784762844331583610328712292217338881283104020064362542637712639120388867515018102267921869692980353174729513047398593252113748564642885831104016461112235085066052733202739059700516932843499396649898701296320533981244767436909990639571941527846634469119047335524257083722242429119272220390463683577500804173651968042388400349571229622895262359900803163555214949831105524702320540327531239880006321495261229402345687044916937541064575459110241387344197591709505381150981044479630001132657956572204503950726279862069235743241734281437631526020421757888399922211407554365668129196553134672791194663952283730662647068333570492330019611168942165197631911667357806827304167791072162218710363210667761543109871847463311558584971465580192598010750864412841886624629692285283753457626192853945505043088091307224834098750181454265813318209080170589503745409828159745936 [100,81] -13412453745292561776291686144694289989079598087772160020136963602541921469605753123202295960694332246895753043102309831170908744473631345426690596465814866584220530928946574738407491016794988554211990200513318996630409965499380122921074385491648372813713129166060985646123096596075034534182354019018119228256740932145075452275418147682179387376518277961458853238145736158064526012362487194276830135769661676218932547434287979043087001199107412207766705407442331638474573234336120022098807994008501179642615134197567476021325024576197922637432709554876786435636255851770580137936827954241269091702671395729916851464830030384708215878102751966908782473540130315264136318673784253822474224152097055590959855826709267432438060417060369391027169198408588082733189568822781088374380416487684430552308449780757750313289979706209868080617565892281688096418226507453108859978525763434111286665281603523642236384005060878648162621012324253016318126956100526809361371139541245769840 [100,82] 13264542666595616369737347509463389854600584137140632268561492768765201243001171659834579793315801630634939974829070616651091440364248053358642683126565186030121113748115505493873900987232444387885494684178428575396242575398518640994928627670320506542960388635973291272468249288416603299769665643335043442603597295343483794392973086877760692145895874533301571492780265944789658043445192813398161909241508063895705103317958004233873385823539761428806676544471766990195723497584924600942578961626202066910479440022744630930803742714580482094436600861160309081092772929525908524737411922918805263161626329058563566835896401575482464032335534523006270975702521803217709251265265607249130954018344350093889210307832376321492570222953880926409072583364260270589284772774439555523806365300014191139253880834023101088768743052461088724199441222285796300285872553156903596039716893229918826556749789415789608089998126612417660378835576216234977806268235754403924416780700 [100,83] -4781919626809488426960936656118780420462063793340854627149558231199333238060647597515986022454337478490695640546878273385905837736796712176628410427400683248794426236133110681491661719309550946555810023881955377245533830503773062738752095704732245729166061810639257730327039339417277479490584823096358281258975162744176860785244680381740852304866819186143674470115598689845199992378903735863317374619629802711105224812787564360919030308212176860804469760657229119457375223848452850457189194205164883953879894018482838771436840075655734100583943023922266291126631063022802273744302692141364876174809256542444698849049686041199980049805348733765945564270064843252805673944747428813325584181818755127536058409760783115946049445691415628476259017768829397534980984053141739506844640694890905790563601926865786925275745513095350736319356454071936957832093375374613986316040704967209989031679754523529699450508283464972668931750553499205898568263922674493600 [100,84] 487827874324450455747133029572757025405050846033990415238659831535294329043401377205467339955443105752072459903951582294254966104695874644019153992218708147045881646338720051744738834594454470799243086932882503193923469155024142830555818384195044534966193772440428872763596026190278264454231155006567904107923192787644919698495108926501801185706448390527951119106033067897362054726591479081856869126041615748900633528805467891800261419146901119621777330791518179116248848277892899101849979150854608129851903038421972655723534343228596483288567342427026434940005880214553348821176190298236765781030712348934835340502761814848945488282898926006373704134910053179865660567686677754885130605614457923337207336489097495840460952421809681241964615273736764893060298679071344295138890083804231547284836326966549102820983941707536842885193882676907456938718726688894112580935535929274832565215139220445790724265722341456037494100381950376838036655560 [100,85] 4175949657419428641361530483310110262532851749321047069262219021077643197702221399838406463185594390632153122038540679100737945605727016159015921691979671062942546314632620036025220362762328852530876208984672005287464304255239188690507255372518801938449723385460495117288940657077963621200967475122083382616450114028254439862801033176242035463060939849168241705021977396321922034472111462619974676882348621749507245844554492719304263148994632400440942357916472628924953800848941094910773099635920016456259711483589049311890104397511603380366255954746381176696963892055939243267895420913657295637965861580804523936462678920590615917933813036415808716041332401664356254455393380345875111323856333394845103435105173583526363002339004466877504754852041234935185824386579572710508379355894041949563976822824690872586235606065225207789022029441206179309030550866724648340496263112421421376807003207187930663614956054723401222439066459288 [100,86] 12204803663066394553161787706053760166936509724666429821400381623413493046264513966287315685480981548534659010527002786176515187994153330067010226120184263392968139865148090702431503672329978053755040747807657665568052201980449626781235933178251629574603131182214893699555049370067682709216437066298299823490909272563395011183450756633652519456672504968182775354341216655761291341334444233233002799848901162460532130828729005684854318912501519999597968567534383829061233219150459261894873095004009477952057730351108454832419746111446115207680091914894245399537498851878117232668607962333014656972209643116368125071502981536353699575727640737675536075705133925830626749303952007183545178185632828256549280856241225029345076159499177043786233348067487073310258969282174922117500014978026041796140527777229047737071060543106506811762935969736913386088389901891863528612045881705733313116423498431783396363694282865096362919432 [100,87] 1502671376100843841503835953507788982971953425013127134439253595299435114264467128316231809160166770665132892446054545057456365883671140758860561289452078740597059458384526247251309967098842399180077429025200572490077493261725411609845531975152483435554831425094120532443586149949061997401729348429962231144308024070892458686329124058145538464736111410273141433369125826205652051715084943008843997891812529307434529312715763837699003033886830318922584849434653259289328730464468280797261496811781317665406119746972411163575328307007108211226910732394562179381916938687961699308634700579812800086395218518279572843616372402861958009306201123617205084962882553419593067341071886338220805556877726563227278345936727945883596277923795560263533854007830713519150786620409969843998641827520950000740204764044684955145269893775712989267242884173376104753947089113255136267465522883263465511046630163737882111512757959360 [100,88] 30354873979584211478873810985009315508110096508770858983966450571060537811746140132347364201717038146389261278527091079329587459788013231799878429223973167115626586250792810938937222532327202584154626818059540599013939724894354007068591730452403347888626433093591384831396414200160830652839688164428126609309350609236924177418353555089704233436814647816751353181695382990129926120270935065454756328666373870256685013307637068223687513792137915502282304398099161844221681006471699952989810720831603058970625360169932470820339163347874972565438618061204555999116528729729908966618185000473982167172676342455342975093071317823144245333995015822152861590851912810135334462311564263324575519246523402199009630002766897111541421631011913048905389180110233053419971384001685561650950760571735665138618504309072263812291671354022835006841400984310676229833656786057744137791583723591865733133269042781417127232 [100,89] 99194280591647437977109938459429080512921673143449214313955375160804311035008888516948995079648016367596368125848419678833969048202306457227661100228056719227765299325171074290933730667322149897768771020658710180949045082055462707297970323051978652359739669628887624621531660179373943602929541987133723273682039864441386706239045651931937072370768219925015069043900383072765080920216098513546501370415697804195746712469408609507025473612044705994302588624944087910689288325387362824568309713627837107873511474509841725262379458064176189106431334317920576042187057055701363525873833502292390987198770167472188501902460858007388009846928156510166225467014207876144054467374311060198505957014217372147175310363951476942612598482886433601475609652776994450763372997181890627376206968968327630407388815829365618780742565118563086605945102243362237789919548152066159242583110953955878105450234208 [100,90] 51288323713640472862499311198752199465627919148485777410235155970975877310374561227291040144031862976579232343149240823259445995737601308317199335604411770661147153840812523225814966570360256886979719737326262535358279779589437716691947155394318893703352360085961493495653851356336531611692489625302471535193135244016028072993259929754995416086415383060561274926318142981768105531068535484120208022611714522281345532317484971315170573625007538846748159229420510933499576682322586056284054007855267794469975502992287483758876582322553382626900591723148493827349539875596018442797101916214106677515872954297688817627640728686081217181662936503315658480739968414160541421637892739684698366477234372277122704922458819979536047042180411558650841610503930598808920830625674356793678616794208775268015264172375411464823188471833436321144552157126626703200733119140336555970454440861768 [100,91] 4049219500052507387746979545975391892732994395220394123289988616825125715310030817869433949464955669578388310548327033210551957257192129842761340928560008206260134819266329293478944598617491804044653740530878292507938445851428640299171453718165578831122066035911026828350786918984124121672936091186516392706002634435078018405146522736212152729094582521709943310924379482492937943042609098118950263127140913658821169153275876903370068005907318959292233268991287221764663574392599115409828691872489101733393732664708216553954236941497077765142738371293530550995819199637623212069646272813124387022243397706110217369820736766759398504327608924664395766334236707032631994849760389442472563466940364194267019945946102842916132166132831086992259946756909899621451346551339658285859379738065522770699511038931002163640956802661058040198204872486774255497100817258548111968 [100,92] 46491770210959957851246812346891771239514458350083074069069781674347733748804667731589792768759051276551484408575614146096655063179599396846804086654047245541448063955161571206873275903817683185298529161136932455429645648633335908008960962019771184299219159118193424135874751180878029262728535876885462725792537302208944365037467828312610652750056655083763659962300641062352468158231007985065928764684265088898196080271531262444000628869347424819481430657809357411454209444298837926177525275731579143398805511897013104439963528982373878958970063595415863344525494400185184607840778861260225031010930406403873706987793251081188928552038459977053049094183621408023273245496035838471631932185259424752907043737182647337499908815469170521253711587008873901015366003400084130139957595244838202008058797232762220708142759626756773824649718261327792503902896 [100,93] 72939489404083771733824662560286695643827710883911127289489733097409404701511455119060181198603912199827963663673850619266002261499117199124030202008069188957054765544451270075005469523412238616478742076982734635995501878469877753187564948264941496577514318201582009365623578346486966334686651384238862784258522193344790322549689453536502470462662278446528352071507628627849063932077735281919638561213441942097763656493443153157796772660599526635827674947342442921071352374252453940178847583367834859003341082640729029969742685557762346130593359641255440737145901213462602592503837640352478266129778568095776525529482014124823632199169598173394571836382971498411373225703062455199316828994034457703777103462670441891842465961682874986224990566215902294897403862949534261252328302565901918431165843689834777698256526560561979484132498584 [100,94] 14479106813089473579241517415651454661712451152251485626213999150456019129881985431230986099109434333054153414151807662463516784716702691146627009687977634636638874394461953815954602962486795987812857378160458395561333117128477222356715776207652725248166773344712822574283740563029229212455415555883795527977135150482553906261458649286432612533588577950224374143737719315710779209675063432677155253386978933538503184667207882022701376568663503732574878431855782783003010547544961909291392117847256245160767143703473711215397455570792034818238339985427084492757241837004707791063798233488835710360304401736034711580314235280407971715917071786984275221280070268863962891851814959036193841071554695872148740171534101279673089949423925970726369974971639497412698073864190227701447997300164087938226856011830242139463957191781 [100,95] 331391127814076809927109367722796008957774264189683958036019077413785912648350311467975791059264644868355371939182338365999620187281632665190418991293169022231040001645835272621036458729821952374850709167333718015759299762394225633942764318786601475982325231636857922404100353108439788634684092210995997204309006609353069190352891687701042016793055996408661650539235533159826645354615894864429602071298041949358711549404218960974357387763583263108148713201959888908976706451939180868594048930589283990302568568724541593388855096775252970185803328605499373449584928243286757474401890955982429815056137743463055821255284133928165437398427245992630059670238185949059318347686292152436900452342190858316317933039896475301599286903650571508658176285725596376255154769972582969262052718930820258885261883726272 [100,96] 782459525288138583603138757659075967927436022566895232428845327837735821782375491581347099697360215619988307692801798345956372536000277846424446570905217678108533842499769085132142719808726445087412313248727585273773328258546445448658659113480477384077867412900315939483655708528974516119777517731154666489695825449983869528803760414065521900834715917138437783820455218725367594471374996790234835375020389075621113494146913512807074921602931033147648425757126075464246531594562152651518718102958333427292929365406763585945949517474448782399134472576123651209371108237626101347926056445332104172779768310713723501435868565999683015063101165198965528633978632020658585705745362693517145030127423198950108107817050464010277545363073974789687240889725371556085252991891570353194675683941520 [100,97] 166954112285266834619870977581002091219742278762133557855606469422669890006154815621166342652398839925514934713962594230009377549017044845483174862063850733801341510583356634659636623697389624914242180828713213270749885413254399398546612610649158732878909403522087794955882488606822027633565211797865798427191029535053678806522712387979355087302732187280587501899422025650550794740364632039482771268816616408675598213907702176777950077360653768900380064165476644080083877409882494071429306786200765637681606474783991985249078573159774327563830485105306459146973314586945435707131904857298920071381535354747308771182992756733520218776642142278437099602999310566637116210138511801806721276153578326321760557165566776266969478951191197057276128639092388368089646417105616 [100,98] 2749845194225019317839631475324066529950292084330581480134543609901946662564162958062947757517681326279493008422554877049303444169605311062162532006244056420590784565750428714808040672848378701828498063835334249304544031887775569049962086196213220525450574511850558413648685087767359067816210923795772206673705599629224906111739576064867695509484587481279967591661979858083018825628181913368758280014975133447793302932157189121862782230426912791069977191187750391484863735325757407093075419653613391473560176698777902445728876130478275270614988443669319203716823949664533747705200473251301849081508683536295742522878602347023375668776220685959438808092721563390190812804974610136767337095016676197496473201647783165508897814720833183247157966133316 [100,99] 2896819445247549979286402710429442506117861045214023320056961339037574284777391836656150777972683369433440295501249051506757950209339062242069042247767682891130483507909122948006363756376855331095501010134303667227322288433329846847886563259067781693048728947764872604652089614466186446085384765993286062891765290973830489660942561360837360944038729967605369130729212091997356872270779742788915122407180609965154191618219752986892700707935410306397436976813145480085209245505894781288310023212096993557928964124705531149196676030822581288404039052738435578469466660484842855969454071044834986464544091450119255272292633185447145536509730534117626899102579019821733594799556550259599653873386402577944309660613270413112917586272 [100,100] 155746630140637974063878256785080318001092912255320142883537727170179261409854935861376330306396570854427124397911424019307789321668911739321594886377711157697893413364022615726321006103630686953942249339868621022900365549993511371976043478156213579829702063338285191889831690380292252099195159517123592058223930669268062664017099869965935436628097839358670883382767243865871271697957796643137020223958321947504194131939197520606715676136473614358910149342742650564758198286052738866574782575374826362300804010114762731570770797708291715084171700025361165723774854633185684669820201148992736100279609192797140897684174767933791386827305043824636108419354261893951142499938599429115974773197489822618004000 [101,0] 20369865076877900070805503567933941273713371229289806906354448775537426011228497066803366563733926956977266701652289882766130583312923194115198348588580558982841550549940076211650644013887483529460572802370128064983715764920361560956160638010952413300683532889320472622409117068502768058531014234391468887424982029428944487566416868222323843235189318975263586977744562461641257922988500131881999897894764430983634022005440217784647641194498174072390895593601939557286587669935990785443069354997848260153547350428963430606411896550072934710722078835190620007847135386553403381748889893843776710192119094197748523211245396774254356276058434608716555024596158833505280792840054314602720743563357750494836730523961298839674092663855884103709238511955940815363539385896524667752676452084196785183784206762739365607234316441498342392487376111063215439454814541977829323130364009825623472345003906741419160057168486841316547492009283939061555364479292388782876761804541312434087938964270572521593063659164720357505315773745998393704895062403927395196575094325929929383936139936250812627064516051825618740291597500582818686407424963924359708132647699139691576377464906113355798324517533804330474593631955462615839794272478001437059200059006190225782291859479680228390495644304703343296512000000000000000000000000000000000000000 [101,1] 5052656448662671889146731827537571371199715890715358946910212523524185071361002899555947477895167399365534848300646849233624662275649754773522520044031102906129280943695105781837707419358779385169815265364997780001125645229850507819633633005950405905106401798344786116072363237463221274510413883663193130904718575717919260202683116605856714230471263746598884130575116781620205508516399913713568177869188518906299768790908203990122591481487930595977364926855647231802502891858684364645776047215519016316431388996721682976940502999249048916913689758159452305625827504803227827966122638182294394430432242537724591596893538857179703724393016211055179863927134064691650979036032297350708679110312425887732646478724433586813447725597343036158197420862428630576642108954304082469686347251700608552213220351805254588881870735080465593219187480718228251911633704283970442674194458027239744973912814620268183135610903839992368244090797642519623638991709003832534711046481433061109444250169656409425162145653833770819832648534168642286013451833138207194758041503517271094964961830954034336729889004673783726494487878604921376939507485569036748742303072220292614079251032529888207665878697417486118899005182494640881116221752590552728249532607292738942901641998785056288690816699543959151575040000000000000000000000000000000000000 [101,2] -573146788342913763519509258227697106930164099929286681815997976521832626145366989054147389598460487354414634974543773672982144941035070274961205806371877692528260179299160609279549194993364444815075518529040591178830974463487829093043701998333903382844144168300492908849220058821271037099784992761689595912625649592126684237705756438553878617995723091917149371237332590990553033183070425908628127731710497172415140339098064087135947496468847912190399237869329022200433787196006829051130436692164270067181221433974708149770089923968691375353388102595568831961438689458190936651682332835659105595758072457287698477321685722379916484413971287345474866754377205315540921070747828847836477570280675799209250499008846130693585384714856648135959214347020656167576739764980820330554451265175122463761576287540364001644826424933692040060087329522663490089241718124413925859434672516454040478372259378165562314120254035856594977233003585206409180936188696024909851093543975561022387776359107263228328404319633173430561219244118806982929625002096068956117911490668784714756531174179203132260916609811039063438304836449299005520985240850006077790878021174410497244826966133628324650198789643637301859571491886696403672017527743969284874438824808099750109515542275822884842395189218090204769812480000000000000000000000000000000000 [101,3] 3665753323118301322505873897663524172674766529167361001856617880801789155775599162853010418573145151360168221549526668818871547887419885107628800771470244392705850049831484330716330013979362020614117541212165320814764096164516555144880455182899451592365210125059658470349840634659820156670464023532247502627951424933975505389060930418729601962906486332394410320618653448143448450065222875693218076757012124337567290768257553045530246206114107881345613802689425370178003285491296587572485281211220502395752404437757964759361035498515241415650543488043184863870581952791543044452533212691698895864402543277763209575304469867772322932519167869263350926011393546128763674257769971009419252294899447690720633152295766925345402652236097048565990523512456962777559200664427685297722965526900029839093144194990279037478898304448903837496059700458757920674780858526513184561773354282036751500030480203793684925779744530533365631961457742824329918496399189871219200477164496440020040800124188186035635473468504764506274307772582578639555163079283299035228611771272879682618965019596722408982874246837966162380773961705758816830577090597120152113839561983131847585019168257944520524751252566718959870076601132913756088436192491535729510643731406575461881925087493425547077709663110407479529308160000000000000000000000000000000 [101,4] 16508548224806035504837192442287086078133901988568699081282614187748477856987218414543232686719362461558410142374457657733143976193280100088438568328339928557796124631687335258703874078543037380485921392338593401186347712646887960188376037792065609651632236203392754483054530765518009735297767882265292966253569182288813863335020956213360661310131443042786822047229174103169946758521718974197679093588624518133840843414848187207915713019021607568554121422206448012352683114706999393955434165997565992730675035226408854582922708255837967662768317784627278304415288991518806449327877578721444075026755896430877861869308097351870626960445215332579697971415883754733419708868760201623614010613966119863077725734176560455531625456509399186129440858943650249814044171463641877302531116332948280988334289608151717276849334385476153953162648209567677209251974235394364008205047382392748232735931643629044353312364278068506960170305687842003403314894436118847841602961056907185833233313544818494365026110073212043722450129786216684729881130207262093950660434767452011171308896949047951914165445321509706101824586945541269269472400310202604968408368195816619438038857605082653193412182157367209686429618033918950616422266374341319840624199555312761608848541521293065190070165756385022320593338368000000000000000000000000000 [101,5] -197489276851540327514606186861315196651575591862802047389220949060125802369609985286096781569646395953003437176985267935346555081369957307753400200512385294662932246569035715496751548025987092318257565008187342819326854000528005516643302211624117044709682635762982460704816156479691145532491153031851401409553185321920992941273488214539226599860866858061464078280668148816178683101339552438162696724250551458394659508271504705887517451163220732681142127783238074070841266320781231126022115905097294034402249710527247812483174174707623493283975693793740304490640562318971737039312391360132842236424840368909624921304305536129710504410013785624506213805382698291903846383913796286287923642621894651363930065300588453874200504690346009212978116740326439242055579448160726265333096500383827649981416472812933163634505270939788095628369980085372496894908909248539657419485831643033632494778140129854390837108857264783219050695412442874551441495192951708693157616696452484691300034437283052423308516416838719813519829796511852675833821123544308468819806797677134211020501234583685592435568248102567901447930824882025740318407970011804929204675496124471597287790669176292552376853833416335612018731726036743157197012560368438228064119674422482683437446509405097534425370390741183129983693881344000000000000000000000000 [101,6] 676285551546107798979203712051369438837295872356876431047108083276149918501726267453177604143638026205842729345952465111452190102652856643888822437454254457147206899755962340833188353670407853756545476129719337195677264313497367143543338737608010833274316136969386798447323718700323639120995287603575170223460637560724328232470214358052719251695514994082751748622999256239403176316644761649837361224641464681841465478110195568424897171451414699808331536375840731471987031566548677848415005862540929333631833070938845598191040749797666929983694819632444157362664498979930850809771224960367081021902289939164225879581998618982166898557880674781781885492924889816436058253763900703663577184636797085527215059512449175156903598879326117867184399295489510790364605557986300031288193129956110452778274545195818886600870199530920617070854737133568865516392307149229431253392109376993906555072677133726997528219497985988631112689322408411412760169491330120347099097497916943759661925319044075040702765271496285596266874739694002924314240488778516599696327999314790407126126045017789388988497516320594717010624977406115869068063615063294379596394312434094242216394911443496887996334970508631879406182606106440849403890637577792408915628912387786970982980769728224195705985833373681476385955119104000000000000000000000 [101,7] -1032065763739036217164905413945487687496432257016469376388176289130230490967062622650963458019359615410442366486188332595418890525208745864040049411947549284190421089198168420461658980469327169021713518591790460257365854338710990426120327477703752098762617623324007955979237599567034207972137605169590617678524065966263931654798168974556847782142411685434871131047994288279536359516306051966602236627627205449279172886304626863220175509807740898676249680684867474250356361352361863611642675160970236714121622054046353163855154318768467003916659879459036894024161656781399418959147604251486155255409124759540900995274379420621250990694642797706036025916951365628863725630526894807159426017796928984554859935780195975613262852069363680865288895189477140784845721064564791016376554151166551389259928352252108494831593563984531796974745147637220221474483248355895695148177825052561986045528978009298403814238668551811833814928220598598637367899180831943238154835388040253746249917825788719343959998220071838205921155386513076420177413017877329234335525895918914602375105493238655725058050900321964294621423357282595666232190380487626924280922991807156174436684776228790554801938199742517796416413685778376938159503804419961514921602642546284536935639600522400139726959535665157317527202693120000000000000000000 [101,8] 163524842776765163085316306286130177634094277215337312029178115848335065771735134300750467099995000968450485337052978111769946155133723585094770109724248360777430418723537420431671469371853435281200454165857269578450664855576102965869924648475392197439573507243760710228086285556897311547497604540151576176715224370989344057479749269796819390260214292822860010683068880132254461805615816512377804125636111013483673607093302840166607419187435175371044328782954831192747227732403681861315280187146658254842990554684840700859687058478134409142101035443207102571194568475088233132667289122419910821151013517052659360846902937772902316787883662459989508599660080094826961171054063056550061617192464067278594061368467559981942551263185461056807875119961289034010396457788710365765663793426284971801496652882191167430020254535203362727113930704524518379751817295268401321859865240627568846709101134495722503515584901351363419403181431378745513506571471789674847740300861642580554396482821029646593831725106148681103343307622769738065240457888599859071717355067187200957785940757109918485453642328178577959055704331702809821010784675376774068129881482845047269815638803606189640659571005754707284452405500703026228683237314558852933664239242912217297505075481635263015010932522984166735774482432000000000000000 [101,9] 2338429063249127407710745407104294309482411716191340767098429578721073907020759340826616258684848656242302915673057068025474941995414898337040590619215472311930832919198506130120113921724032059750451718566835787631585270944559061999434179700605514647326804789775667923832662333111643302416237283432662241731170799922395072210441321334752716071933370083593683306115200618168047947959854948590277032811425473373228426379862343136963491940272933211318360682876665763085700943620222587025928756487282098977436909920774405456918917409551990957105719823109861079593613083041448992264207749002005534916654440391714217689917174553840706090386276857693721025343152162700968385116650995470596584693320375381142900362016231417902287241752613023290545583101208230133787000528320348293373868472757005173036535138639086900997602078838551281716780579310871642434261101476861917169468129653154325495024687132905580201296277668992757543665779673279048476693684944082408297579434651439465672055557159269011709176268518977187006456629804260744397305914344443916944295444437668381294702952873660192887765100444531250169621030128260120552088877417077984623726618335585238973392466061444225817401831996605738424026920362754031904877054624330485850143563532291170053083375570211385390508804615569018143134187520000000000000 [101,10] -4910330598874344604317052351421185682063476151224488857551384288739312846690458604002812642352496736020062891096763415862677292286089360583889105699970465813453419815736239933654748002898921356955175978619735659997943931512497731600742173293342771499594935236471174351128257263430322824269109438590247282168231846283848382499350523841480363037962349714975100769854009031835456217740170257142477905262761259472226523112158170052586452025918218134237688972686302029891783090052809591944107145407728134738634300429688151362328305834243631187877798583018958497124069081682721037073957502934638189508534083383715351571305611485601593336286070259813348931629277738995082792765982076101954245520585481841231142312791175031459313035220760368905318977800244168147463029574615086865025114822446518079294782115300194451269626672015034313372834922717529231998988400805221460664134681941263834477791830410017052983220403495106160754452950271663126450978537394038513307078777041078575974914704701390902091412728595693324992817683179433340236770819116639978368938260802072146638009359985895375948582973392818490913146996356405629795137750702652616312271384694759073376267866994060489257195384267021109031097372142626160278747988458169316435182473264195755002789103848158572037794145732407216588420284416000000000 [101,11] 5346629213103942465264800986122321849883742819862369695091124959402355240630997128218975520872431184427431996044022020030028273386106943941279698477517702141541639048533974101780136422370379475397916103070872547461350453993170877027477072922920265615189758168257281652502551799367254136594871479592903140200485192597003966983765222241241991753389695965430854937651013980749276643085709911478784862959110466887168724189077496386993591254793095470678959583111998428379192780899374530999658898924263084372123670884797807965520953147282994608759512159431746834662535331941682524684148865242942270566147555105158246536711800755743441476393217659895903357202969307964406430810305240822954083121816379379626497567275390013555343690397584417857767519941483250674873432664442343985929917356007044507463179177468357625781926577530933696922503827409879725268272081335363779706116487448033222448125396581057571788253153757465441362757368403498540327237330720368472742381470538393490883040468738799881423822468393469885521634442177525149382131413316023601870057689560196741839284421203555147202739520521755347183723329922668104195989198191964038950829257156474799089557418475209010585729336584862323393892212872084797464258977284239559413858269051222383924578794902342490214811009558347005656947490816000000 [101,12] -3359553755283594696312991300365506343406410003963738783843420911539419068102573498569294542187751096937980174795247509319193807999003038617716671327558373295173751179681122754295159683665697497742521114662417237204578370290048172267171020218983188204714634827690766492665935346029881322871863348042985919616880806602175615708264860528193754546561861803536942472518350180893531115184291519637222928531103988993330101840411690442998725092797923870402594841866495932772169607155990976464316108844639798390186384018856031492483768949547996451207775299094790141857450969460594811152792737912222419975836504235140902957612275105166324849420731855114686137428446813012354451715108384585397517822735120025738021928103535718205360571626384435879135518005870341013704819580313841375019814919863985871394932490640535757973602728064112752067666084244929095677040583924690529527449856716605030554660903289087341947372720834201063491403904348897176761090004169290390706916128608067326494033863830145346624466333423228928931729182920656401768748259502065737045660059244725558376067917344029294985488167789490453522315731247867078673780000033308696515507598695961243618917602915344522698956100991462700717097222615793366145903931968476545479585939314459700745191966108489418804726190273723699714738356224000 [101,13] 759038738322691462881848498714321697644445277080296454433076053793876876194895903691809883083962673787911338535229480197767888967454892933685253613773138900840870534337849109636273771888532873076604754130445315030300009905978022460552418501038240890085557533999853671722286629215291457723197371713634675304405976815092031120048000048820256427187692825517363539367799599798202693753471218048724705666048863622603858802903991984186621863040137683050500959155729447923104404775480812990951877052916741924110995509027575243886672208049688319490445189071413346285629554691401247099496039817852810712065483133899731931203807512085218443325876221797909181677948167634254320681954338268479224400950204427454891354560509963014535777108088951575556536973042595934105224384759820326905787172753136850514364850928672686440639947678687402468383755012306370449502524403585949501937363217388700943927746444692840114836640095083663248662816714217926772711448616048297052298277105971036661166256776664604517274770238582978335695454606370850694725036300150082369892464879844511080864847363810826873500062560289282135945510942857758582057630926841749920816589128686033889268758973290703184735956068553892302233131013334793421542218603301360500847101160262365323750223884283934825563910518093878728892279064 [101,14] 734627523871877299997057666494273254303520720422249481273195703422817212541883904516227238375534775617753342269599564635837864170605859982230117016545990286506104450801452820924828808413497219346815510508452125909601953689755655293131244818087336635950715167523092952793201395924470694490898326185997796863600578963095486439340755914949258142843935351261578262458392338161371640213784580543972745822600480811678222888699562858225429830074651314890759809023456834236171343344044082290505047364147535531982354262087652443873925119226389643090430161257982879809115347250762058964670764485761787372002961476127499153189325138318391790439498705946606234492137466420424147361375736766819336161890283803716957287961368554822450168322368778172306480691448785916316939950056583636458716578018932178439784255779917070548090379513957704021703366762793003867369395577883448889399069941726272895341518733166720219502462817241201376259620636707687774731864874027157611669296975386379491354474394217236643240111550245764669760003220739264900258425272662165209289914990846179137613514093199026792031725933410269255211063191570383673893942844080206112372053164696347168344681178441923043846365010469256359457674357399153967216266100387449600542731877762520113130094795863425508300936461813787183603200 [101,15] -915649471006758587409126050058543285877859239388597244076857309334007157416769976572186651426683949873893995724202952120048234117142241087226333696386066275113890410637729928989458597560107938947434088874623184784873494094702680046603145434566488088883981795334511092320077018524279509260853232818621669749756062666144670523304037716991805912932417434873869327147593346804584364099060048136176812054359212317957436088079969243160774964697163460068109112734346064860241475987129956425382269027536460653482076646534318478058903870363416282217744957227464887149307708970822387008845406832395245907528908526547790325748418641856990587887866877108102098385223423180733710723307598700784108770109277598754418970770198713113190003058917988150498936652945709636790779850003890686472131535851711413554190583405240603866274073512172026998328961971169263993008639660280499681321816827637614420875427631776556952182948212358858414826834583702000578086292223593916079692198498777359788938185650509409787198150183207690686331932607745633033121471361235850603437431498345685641073069818707598951375456722388550579413122305198736731981164598916029672305959723067195782828530199341333938127632567470009028114987103472926220782099925491313427582873051540847593212324976311693868905747418998803760960 [101,16] 526448287234686220835102975873890161606311086366448606408087007840494557884361105354354472091263247864076151790496524313667999896785571284854810610738000827846488444522569511278043128584237653638560149174274143750288228632469127869863617208255177056835740000487259921706497854382313776445778895340404711783783871529990960625960335023210797490274764036778951897649177744828814493132063777400699088579181968796755086876647669210861414316656897316955248121794326461674403241160627316095549006131094026266774321511645074953927276831558213686718273204362144276708489549844617486721504380476171365429485439299939172464803563393308106976685014102800333387177668120316621520980813147259473541703986178159975382637399813427463835998841911311546921375881913437884523359358738667944668517751930167858278810007662551743174180142766758403100251704371475462826806103718665197774394154792723932515530147239141060542050692468027122498731674274661628019213537876857612485210529792322725235944913596561032408660615841762386327712896887813865998171281333906750785440737185855894575189224330096638376985894656977549592718143754044600678146360723249031461084448583587275062641749377288250220701430019428917887794128678734588071236929035884989892122257856630379411135302271960385786670775554560103040 [101,17] -179945284398662084104783434142945847238437444175000169304485474182752483110916120440115785054791804436262892324193866645157281677676643257499192903870765931064045901453911656185476508248524599813341579987479728895118057120136524884171531540707017447626540211426642086550963052229682910423064447207786874703978673443109289350526438073996711463329302093841069705685243043822428625866681953242115474019092368896370040909746972430790557842845498210833422643313651327669698127566295581866066512460710409321716033409571536663051399016015642125663862455165671910057458565609425254997318893612842796251567646146217873254586189626599809693366272977093147803470261186007767771380676031214696183996903699938104726691155243351572888384582460534873758091643199015075937671859998311365340462776124492882455042434179665418517699916336200162318708386414504030304645015348007046465248459864434337922110476500644309538777419342027398335729351095209263179582429327620781099695755988531562110952730695012855693342301190014298874349385797387479943021301604205826182120156969112978754029403117498517922230376025528437883121235630721923666177156641625538535621947395661342273254744677751840219055316867862028487780332846434387268119522286132252908942011323234554281312372784178325039348073860315920 [101,18] 26392469414666603214681422873306650908978141833542873773185770591781254002022714415016997502460319371252168057789240157016013761265105750437906603062971484463426720265428756841513961681418457530579756280239193116186111198909973580869134778775011503119122945564718410257215705210868309933757799580506972407229951926138957230210864674402083598754263668686110875017089065711558671365361372266841181061775691881528406997679674144752216320985732087641436047863759256042384791569132138906948617525535273215145609705562737237785543869302353776498166070758812512244467356680396323684945481316986993890094265491874178344681292160323437687770946332752361873285000728462070978331069679726715680467545570186563826134350899032020419274466726485007665145088731212708718893416455334990895540193509791081417310813494424956767687967598423315108583705979527625162378464993791229528838804375149442151555650958530298737754694361042245901099060599900093596098938489192892049213717136181166473253646989749388809742845266970592768067328245077984236562234239967497043564112083753422656302783466262634324972805634469915290362143546476875637884405938841212386518077173738675110254338229101241207334351106372059653413907936069581288569753004867768853594787938918413008934050997863706498595380408320 [101,19] 13427564065355417662673909838378602714565694129019473567643990337507944175709510880624621605869268533746022253235984136760279691064826416946079516543560979599861715510252107154861341612981470424739377719107534413000249396888665086708979715911609770352016889543584138465410399413909547128255439793489354104976125754738320371174975311871833990829973957501281506642839137989485136233738147798947445503350904878733126709085811899362972964509580510097009034741047192386104025310922610428670838516869667025044070054550420731209953794950567117755781151726910069358312095577035657441560899601100631572358727407209932568371373793334630130825961765781647485098858853467772938946710097379181091091037489250080548652915308698051956123620313582342232529200829961441246250257212031137569948791997559850978000405695668209581849263721335638580985611147757120093990089821007103637251851755817819869872572512041510207873763613851708227633806517664604856978223587994877905489008741555550112791214748567987992756975183747007529547268152917621856104013418222335529756761413242750197147055251207888088330007834157618071547756074104369236112547633144715434520153477190015933018019855643650840037865163927772608740636973584278690499212948136618675634802297182719366262974170224372015968337408 [101,20] -19685659035848875396171197808766254639075737758523267238861792502833715656705495425085215682538250601726271341259194359875414311851193882546338471220473249032655223831176678427506298975423595493716199984573202787961131578018195899708515423749587683461880394369181444151187158360175599676991922689813482128992028095549875831577601176068699774959879880072531148413064381138787371591642951787410425362904079273789872016061140683464496822584452804633757104836877034567654944556788218956479991056745766495747334583734731779643917062687303077868618555417208065572818561592301220975227946927487291088065127163696725969861767421841606961966084297345610239380266682789458089953578952941369112168988241244608329070429643389763351951468460703328582076764200368875750192465624379328804802810895976087515835915248962841809140690475925130964121539502930057576059720368930093404440042104170742802996148771210246775585667474770105360941024291823922063702032871634324148894030321995640507942300230230381490935099844176246615810301279767477488757503224086973218790472122803880379252550988996682661793902402089009456035650452982586534695068407887431884829443338913968894834651039060108361705527669426651150190097441317976344642780861478334300893373432895209441953510779984421031045632 [101,21] 20852604511026032573274818069173447483537379276059453778512117125023173858073749393346658287745284888683703747633330982777113050491295670737722733354331410598624236783655753136660743750998707818083469275555178757279952538940220613026357305545236055499029907955432336324021318274849670283727552094050019068229869296529413255924514644533550909129942841844438721387400075495569345390340325690703711232982992807755079401320704230445973936683281641056949889077885710496137412609607429393306076906097678577469990038898801063109176288725589001875861138212410784503880575964850044717351448069674594115381435944183023755810074058992964001605944298837868907430797927239444141049768080557953507448669321316399866434105839628973948156272820754427942808758889261719290849366243447470277983280476941888788668189142484695376233673660998870502675492696624834953756728942527529757699729219549591794075356790154568136216423290501631906328136776546601534757010652174597975985714986785770717363044795385050962635233804074887030926470920711502179268474418897919188636954413268112934822833721087247600365384633342897601023621896932997453770472116312772299165228594860319020557610696320018619071474031788199782333828323271706637328724075574916313046880942728472941657646621487644265984 [101,22] -19770802675868875223783702214727573008149842516193659333245095942832454632442347104995121130868642706634487735437875047844001997967525290920295190165368557315157697336168635985721229317801025628124174014860915173615250566562802147502905090592890724749181856275557375091296489934562754371861913665183985927340203796018430728497052935276700153141655807273153695779530269273527843676351913216395739102977373845522994139033657649216277468072505284423581532235764545683275999838022427487479563609170505741006236853238779119060088629387963165419660546034055535442346318505933150168106566314177935109687300185745123543595843968728497325559006942539257972680677681362256021265311531101317691138594819189490215137348817982712812278330921753968016331870337918573466702618126866495987164576269359583200966177308131761695807003639183580042337527462575800916441649160086859851694335096976338760794643792485008379108798899107705706450727560837162205384406277036796681188609645891382263489311456473169319570301629305850456404812933344537382839988499784406815345462183094161389693219479779335682518040171920261623116438464649012412260925874768968638446413697690515869547275268596785976900971962964877777778579082904064251417911832918346034616602186746548231002543267367935488 [101,23] 15894338074054579487374777309733703741683801557991594224626094300593408894841490839974376894392089691988228443934609957260798756979391271654120767739195151452571535308220593557845918183504019409893316823540117055691464797033775528481742308253636414878706025192999158687000735171911961562797546806695246553139626785170371635777456656329671681818881117901637766399301072673026744479550658345071302157927816063077997500732138294864472242306428429591770481615117133253439219928050598884859725911885397371381281395773743416866022014511087434672209319010063025729377052956596983463605336283219045480558324833544589700994673030095034120527265874761551587690528459006475781592432387832971459071748040293898877510967785645269967230174074984443267862647701597849060160425592965665337754687120085615567407247344367978141233700672895051722663148083855453027279614441744252952858545789587147412135153722773036355503432893733267328331186274915776819440570543342825239994407703058171502885678074638739172501010320294788119985919778164368625408514670640218907434448017100097235631025889230030847927979511615041760601305593333132257882470394580116733686454484738724432655204394678473422733660593224373985058484846303970958643775006707751415543205606142771163647864772884800 [101,24] -10631892028087519480648484780813380732666199764660688158581704033222505999592955374685015878598421747607313266708925232368083082173599182160625215938555843319939221980086613493529618820321923340948270909242949575382766565336155593124679989639337478232334679803065587680580245367009297678365972241675473508948396186359728484997924646295700180672660113077605995455085257138194113219575152636526826172474162198386788960389898424936611394551725792261285079184160777054929352844756219612584023692029668674320227368857439527582960452608743874014067654104008253435208784198071916724068119652200831356704460445561206753323348020263072055539328135147360349047686896415203156747459439224128194879570718854917895529029790868167201183580702506971638036920223459103493459933759702293651073377981610229034125597444294701976776967156896462628658811058639051818389609840257144052372942242382397859539734870040197917569849845570322443754326077966278142412082657132542407038587806536586090685803551916905648369416610992646044972696223075969051060640140163110045833727167834955564735426381620350808250391705849254271489280075051220847417233639935828577548202924867640853456150081653943168822763055332031254835584182657027071512966743497814214865600399933531355884586803840 [101,25] 5917038236999827932149564087591121489094397415930003322249453329437073509559479677909485176117664680149844234154678628978489043566056377458976532296038172529406805833136563301599237546592229896969345862214189592044449032165894511210129562899231461726629796808652055078998500179963787500141559154339077505418246760877746014490416667412961603141251496547940196904147918756265833172226936487354614991748974451774207701983015477429926047287955480862585127480097788763608853253169417764938151175471015547545597611902734133328513391593730430866409053273330358689833510932965471881216912297027966267511789733225163460013903971530260776149688941013623555445086037869496534435235465151221248419513281539152858263397852114340279820151827731753120242783989921560772851848198872303190081227077817935403511373385066117295810487566380808748445496906501953496696461778043342247531713404254867433831520906852435674654110430027057135003487795726401702226085770160126744100063051804623840278990061377496289874783866035139969905447061583043689462547192500454844364206370580268775496999331991213355557202473375136863464006219333723245752802397793360395025173662494760088377173146211187008461986673472467106283967230481728647974400663314291124289610542638702709452091984 [101,26] -2742248454360146865907961527392237414548481237715796062122593818221584293316615405161400103828104210487908504881989407609511010960941287403621143518303203999193508261092409804783945722191371647872764252764996215458885635042587533201106339829193201877694859311191026515014749547598409672084128920766733708155529842668536619311184351876043986736313297922839462999769494601094133181769606800391545906835730911273631395277257167232103566812774069978550861609886353826230625901918447690660582649340713386845810616338672438344244045515515500628309401724007762816195194186155298139598535236331006281202255901415829949799616296559868591230005527913902541887666873869095401104259220881472518714338997695916122081394479290645616799187679731017008374893466274206298146472893658980153107021168257676481801985895576410904408550055185383174648752360250553541880964090689116843551195897186513505895344924847257950533335625510063941782123746799347665418350052250933020124808278819885837464670078679824819162973293444265157667402719968509863950376327278092676594126087447955224364973025520812868574798991049320841541956322382568178650139759065403256616008334505330441109628207387310630076425036364087752267719334312143089378103503228347814226226188946554833379840 [101,27] 1054563950032424482480181423007672239158333589788861681056241029699209505622676895345168204121039073041026856850568584837520212688840728675501338373237211092303834706815876998361656199516592199863423372861545884289669878803639613883250683386815475594950304894930711830598839166071091366224725367648319801782462818994080476989436663588240880064728216864960647598396620676216839644704599658272454169963425535590583030168360052400812436848132599615856687547880655701499237279014715930275538547647469480016043198765115072080388285833533736805759235655959449416143072870346013824627860441935718199489509395924988083673571403832581907334941269266586551681823768147019092706090211098449191670490046696890149279499463125496417179587241132157613245341733855780278545843215711853411806673428048739791361316256425022119793064197759160412010241132500386319714477839103741921154136084976035091949386788834933633548382239736880019618979884196797215454261843203631069598179381332262564388822794226240514977807278483248382337777158346281089464745448837625368618765343248008323874270702940402410583600893621715863718396328029372683819142810668939916715162580205987753001805117782728443160666415703800096635099741975756231391770132590804379944573931123559885120 [101,28] -332891715685723276628531259610849436811206065823512857903509437280157948699930014489050820851857145268758156745502400277813312259664917688176963645982997992168398920541569319134470455998945323682623330581108087995363234028888976098233537275191893873820401654554515860619438895745907261769961763453921590380812698130134158503768769947745230114283231588175807504540713831836964106678866154695428192863463545437120907793355993850553111291077561381335505776169149212007995380434838932388383497207319891451334914931856820826385213632064912079906781507300018478660858188882553930714245183996921537958990694196361228117475277828603115135274872407788023132736768665182236980673325305024889462360826146131598041881274672820272873853418213192683428976890918546608232879533051640513351435177846035855202457343995370750379649125417918237843274188389643089144810200677879620280948632628798313877069081930496078738535466424747212189928612712075693591123201961800603685668076819806579979977146806841658726520674865056540163486764639666311817427697775806003410648912874604052068791027453044190272960489697934031778775827481378461892486557102866141136349234118658578826092227512545719113063445883879436254716768539988055093877723726913152525861461276721472 [101,29] 84200891354575993018176759750540949102863438683355213100976785715045608608346177571737004946386716097800431612291507742545300744535429486718206873819680868299330571025400654155914418679284364026948933635278536875960574700137238270341910477920599976377893147871343273362599533056166080819421900576879580672485441809619909602519232957237444731412219723067438934097841710118338801916777762983189147384943939642937713900042096766944947141192903710797413177787585496672244299113493181025669394322684527209334463337762259471151989300942594284790740341997866532619886903752347711680759416625615785446322302561279240049505046355770376259139979196665597370195069893543610572942285875488342312711212336784265313601665409337754960568103953297935832306201080415605673918045327157376415808910677419739457194579082319315783745290233406046768780606173645588773878262208794902644033511357159450273177938672289642194503444349080601619188892285400309814587580453022407929628518188706228231333425871551719659940056237342710919240843062279148853834256540620634231808400695826763875878272422911030609096150525712922763481736456685919455614980343390704645953620915450648210019362670014615976720127358528575683838290983988279698172444990192081049457101170040 [101,30] -16113447978410306317195803220733397296384217925479893239233720691640221584073931395458537493429188372742658718721934876489437102218495890866497275899427965526249629688796663369242048168516764028697057878175462428229667600300030246270149280198017285280043965284300598793753738401720571715042577336097983998260267846642612372824455500710026429338503377737061512276314089517622952800959803128676468585005838573371756231165314972972469193787708268524700912546951896574358374432927312552707097143609896862758364827079277908832676418865284896464742890314438853018651339099979790299210372241117439984100128202520878926694103676924749922382353001364039479074285364181850627767150499971750810225316822696704278871477036238086435797265111473195902572064334674292285968475209752408639175038925914732979314239103109726518116458926807825245559200607837757425046286707778947555713659039854825039357641877356607158384211509093636409066986148273480353940107940597238504317612558965024835157756128591253948490121836285517336187277451780066368465182612283848668399002485353332146315384235639304166418565763733317234910970239881257856485527791336747841431699689797225658008422877974307107791034795101444898454007128087233356846128855113883180624709184 [101,31] 1928321467278168200450155363957546456607735662221247680420018963854625083067592316002303888112345650514053877654781527470501772547674789430709324048710233813535939598243755559508539131669177105156590787013131479812532377767459824046422700650740411943992563001189649158627589079289260120077050503672023020365544027961884720545479065871141923769045432536741654215632413639331570548740770875524374723921918683345389568729398717522348813216712325075166053637248360293175597319294210657268399837340457883432905938022600286536048074489456259871818282392820257111286873667979832990116472669419456632744906123537630130465069855060449583936734040742956162549750702579155371247570651805009265131129204311537790019574112386576860681876456982002720790434960020422284347494278819770486109688054606192387805412357404855906999411427758614221740456365925087240226405064538338320706858342290421012794348161975164812932549727795557712946427709256148452743775628056157959106931963825245911785782361794766047863368415953675084768365141193551842428970298278075334463602154703798724035563509643317966285795945026655765386191529734458488981047520400561875880529910300446704971351742866945552031154349804153783866386301045646571777650873275678221806488 [101,32] 31168063834816231988655656034102284516316401945188899031415970797139655195627523864986605862078487543883891763129206162548176706790692509904928055192817573934821573670413129405158531251708150704121876071967200606283393908625283302543124153011602056496324763950265230571901526788080020205064146693090668650123054613932640014252234866825781738154384705636082145060156793585380797485606835824079174192489054794843366972859938226993576361984153153205279458324693692986440165865743234594286542980162160266255501514310781111678131200526192058121290723921086389751079362977322206789415372463455454629203832016965012496866949275085715969329970501028339561383814472530871345967076040731870251725717950647005920682608528228158102737547236478728891848838491372466958617854262190507264455469102776623925971303462580226172825505324017219486122794820047117078706886678371952059631025357020645543401425345511613456918260297309411225845002027272772901972953680614426591292271317635497451847615609531327202429730637388666382456249525110332682109212885028650907028029164537771759089407354481421567190916508731011145172921114095368462478761586823074113705136220368184052258836742554549584251226078076615428838805932016118526271114800775540272 [101,33] -84875551835509219964800342505272540176216168948102809618688679398848568144152014531188599522408338320624738397343464040372652796444210729736503910069177263930549077348810302250160447526410796322361861795122714065913780397456138148517151956411641271544661870868889363390805708604900622490148428263265277229050350267994329232340165857395416210014621345785942408266011765231597786327872067650568191874916751241306361950363997972389677327429436733059828388612544801974138203861167596280061318801341130627539301069246177751674257934372354062313511574561328270784278027478767000257831589148579985947043467925627760844800335666148183904296395819457909396276818127881944205112911802727757432567940310370286228483747378863368376280964265445555745936250926068566028352421922641891001307325574170807122784162616526236584858126050712516452885534415605850455868600474688354274849702555016932068619786438773933661311533637868503972267396149467739740659176086696427739368236198562170097895270008466948275361931589894856288944900509195036059547940703784829554142872857423967595674197220357414901914655683094930607444240686418394789631200985524253046377775311936659588697629320030299052862286638245368223562962506142811355666080581488790 [101,34] 25037077773881713419463558537529455406852099238274727142902505389576365359636874181455034450881864210791841752725251535536264752676275584157302550262241134830980851077226310653019125815133689049875574282559512911580055386757098683402755322264902062303097245964849792585384237870690848892498471628393535563552552058723598998437452658962066315611066379892093018184759310668426209013773618063371639815342800102923547608298594384627724936693930210004037323876449428542297086285889285267165710644166700990024437017092089355503450879489148184134384719569073799734517163616494930267262883579508357330672278310094472542394270721593708987619326344915124848943958861016899158385780438852772964117601939129736861277437369787285117554236810570112664171714854974871282814018904856569547666458312551104076421531974937357733679897945254124164596723472564107281429922383740150081984987522960287365366981777181200766010575608435905048207500661948113731057450759183631631080544067276931663330793368355473793482225019240100045496873975720786435764506610869501239466269681100753058223123816525011460679651399723507157558606043933060384933502203019899154283195859256998611162501730868737801857149882962799672504061566801825384329782811648 [101,35] -4770026823548420537016545068857995200142268721092372871779566695461855067546089801426596349088182766898293383996733214447171732313685915664090026265447658141597933230273048263770338863003794959484511620257397155423486810108171842917743900263133752873574863109601939499165338954687547630520799405637031028997702409496289084447597881941048782317281629203967957245159419034481015236665697432375287976118513030074985160011360114677285361346367275558740342556826114183112184177136552778355595999361949295455609741298936985894998030269716742339037711585142391286035155092783137476371963737710920077453815949295881990926776000375622336866586654271541331419934348430292212090618954290184107292296778363384748218288317398440327379750828390753311993909116880695076357616821349960233552253992156438566568642909462265985941273928498590262445298017820701488546129729237004154543309057103720865535723897491615470601082869809460142232508548340987500218246902454121150583081060055774108282870009557531432874129846212476932728790129167445628301603824663127467234229650364175285941291353225400460350047495984897115872779971974272983521124569967289510533761147759503514076324959182996735800495798413592374566264591666893196950489664 [101,36] 680195113391397680416456884472882153820359498056604268939257691174904998503204548319655863664209256052545111392920397779040020977648871213278749888882832027407820562465730965464051919050076828667691287901189730031243587835860051396375349283667949265923555154452807830876474943964545685992405536297990782615915873080496808201356054661807001363098012222140663083767431153789163515368381714728379002635411613800905799925671088658401649623612155151698244459125472888492092961422797423024885682633698563017728407667172044081478412565339836957237265129091236060561503747384803297691740750190761892619889270991307877778820232013467770744111193521275630250500399354845552820022493575572494566872432490815207005801895429199290989741402777609205402921338526876758328080840950152864683551359051695405512986219105066342051624178072280667889691001839695924529041117873879084864650390601866284619907500707731736180346927725487587769934342920411290067230612486071952145406136424469770553909437611010257771774411029185902110860872695778273727953052743843506368752805610423592439303504814798466358387356270763897944794183301619315046577686401578024247920175167966697906116509006266197118126513695908054445865507302654758558560 [101,37] -75788935930990416083803836812893726885444642073209119563856262117693305448742903990115846645219459149139707930809367562221546013186483228141378029711436631968214363110781977398313732399321314484725130932216789745924042146029967636355209170132255022543796303339718531436169567592957226643624101570944397470737466594138927436664097596381273166693549589460890738398626247754682340351013149964188391099968432301069942678798584126619226837079183463705502928138451397677729363673512447077488532030456863137438363711625508237501410896985007577863255136654932618416846215319194331426326207701096621781421030026135257851773242958004388392846595085642405154646130697377070305636581174285144076111136877833569318281253572132548486054630011260879685950087667284691106479646666103590018601030330806702240132632007369032558976935066476766631719345507332184635011944303712117416758484583398915187765777200524854341767741680331885545357390997258928044091793081106257176255073363072342271728017586875606789249377053801813538189210535805580839228082762266766693635938188568436754933486675609276228154601258996610558003623450924964866741497379083224818759519769268069453970211332926551181868622081569860549628834603213880044 [101,38] 6696864000597578948177602096399227682487504312799546048544145106199579684609728987024038084231382762721132612610110223387102486015744015170424324010509250538383457973886876571815077264452069530637185201528646848077442687452184011620976370609151571164874688276051928554377495497823762011441669159438248980630212730891089285817426848769706414988502412900862060050391840357525423122096749342717435658722262992755037012160306007317139578160759964194396460178449368075134251544436746435646289723617935932390770691966910989465197220468996200071767912021155291789308366047762521694339993896706627923309861713062311066965299218430661276019248166395111227308794635120452659870656043666698207062565146781461917686756345884032995599320736667537340106912197666659841898587318197392839735662229408608307755310196874112035813558336253422030021714040914987700920858803424229784620188508802734561079971680468199900922099942210498849503332056599570485716535554926115325394308437419994527383220511815158010475925348875570937461873464629639132489963985793266239590991138305273102547065977399745582573424116171785505034597529804973530091995077100931715682718058728264472299847119737747425859298086407362787286298643847168 [101,39] -470843511790284961817140072859984708613132063942802110965514047564079297138585024061684310512480160321678276429376087789240166981045600697145546135999904844777255280341400003198255756725778170041907385510556225345237784676635836685807824412938211288233134146825018237545465942207492819438672068985098338157571753534967525804542890337996870789136097923353537533597865152204757932215274279419475727587899954468501246766541729541090590618290151570650920348842538410217772399230920738994416052836935227094029554771864351331804412968680974110994488411082499453899054854617981523340896101457016801111301442977149516535716751203821694999825029238891125983404558685898260597712579512483502371006626618645099397936911317344994271213209246702334861733123255917212080702246981616911347751788160533649510576630301480080160566671147459805676123557803110308530068442839485020099254600950369979743628416402922317935990460087676922787224246311676639376186942590692337168593743888959659946120283656968708618947812654802662381522143207984186285683742298798461316166808107774404959401354856928625543991190290251763060547619654457364976888826109407369107525195026536051610804172009682465619378339031685986958756350080 [101,40] 26257567514170889764375135618750711820521675714070070135117348662974194886931394726604024463872350344115571498037358205715924800780632451605027086618102884087989091184121134815677246823918880056243142993993474923828365902622549521268649974257499271095206203710486839208383423772097708274666502230660248125657412718146354715647737588152497527824025015265592003116203975807419370308000138112752172045271987435427275278358265175171753967544829611145660546578983546302187867114606667256064637193453841571394548025773279429900016338261745012497383531847455935598101186766140923973293825201577344580865267211462819317860352401019452075622976783469730425379066795578519022684537558759576317318732638010882843713487211356439907592947064597096795344961038769904772976425566307848073484313692837385998762550628538443199947094834571651667455653453934032837870294593546106460456694549351785684554030528931648727232899607281161826595867461704703841554949923650720809156585107139963166263090603502468451085365624364592777179355358388202051910335826545460056757164260870173262867725725676756166740805407885963890201268877373889961171614156794103662944243130233142974663632239544325619744176564745017633055680 [101,41] -1150212371791478873375356056806060048153522960671598015604514465076657658069610512344636311104720108291999636803973527782417414224873672718878932387205034794341363694110227427070985421573384141904246595820735794931663963610800915477234807372088878743231940488737136158278787646693256810503989655766676737472392792705907989923079972476722914270323856769123167474048090998568618081757132155316630183216155349688650490913519012660599278988339575095609566628209356453071686219178813152451785868478971396306902937852933853401409191325668058546530310380699147267691223639821442520883971156479147763975587958165227766267834648468331564112408638008097071187905727076821051308481889600055754012992860673692648541110015881835474321770330809117553277765123661167329277678849227394727126222706280764476542608453374515674616153239986537839509391316944069105335570382260188798207702596729580129478135486953973721638932478224844921672473104641949202197109811354842478532237949253060622852545602159362491022448538572186131991893180740607440800154549304188536986234040495524764743736368214172448000454469742804081278949706575410994602550855680589717851038946294730118117357067754117202354460705432487748600 [101,42] 38569358429832033444271594694885763350149703462808826498338151970540835908384903215134967471680343590726804917430983069564487629741721294722544846064753717074366807558732760884159809215049088779921300808319321916955664731595142760434446153274084460358435494479773193924322552108368096399198205369234669215962612473195406769714518968347899484843917888719940110383171277296767624426933902204790972458681384160327320811571180326143042413537339989253729439622223618489748736331917559106387692717331851140778565426657037248914666165183115523516062010313004906143796581239541426645353884041164609403153763892622725925808653015194178825435209385115421933589827439083338365993605708701605998368847490587070399344868062476048572668200356665348612227587200350692061043283310229562732688606087539528502756279060883050680129655302035433071003063094941183850154721889131757973274274042732992340928957511085977649941980717921358362044486738135645200787314538320266681343049926087407345404271197536494814957028279737964329589682334336751630241781107190551063168294572853251660251472500735211410867943015247772116476436832406439205470118150949751403208708261859836668094752527993243576121858086201408 [101,43] -911394788564057549933908048083333365587220413406580311313037342270681607611610779603348551583652998513221924563818324364426336009730396689393186703510370844452181809015775607007067506476292633159209273357298474579455110392205273832735978137377949058008230557188989492220950800603804770512148266579795101448145883120423431803813162272081761704730810925751858690691351988271897004205541868422336142574887215294174230257858022544056656048022499050579133892194271045770741205233223237308873871068332937869212511056599813109234175226314755290116464914500419422690855035083989828079197971476516929949227631307113934421114585187593428783310120780900233810133913763257085198620287129747678175882638794526819988182121427061991510564584804261639491096915772564352749188710452128766896051328914287453834849040792944416433564224988748262680531201332289968527201236575517623024902448002962998660167033902846398971529672257134780966626435826890024519261967563289671774077154090986533204341539220253142304220982189051970631536613950137534492445283988498262623796622086921502999508308793268570331703095143368486076725136107621555158808248535041704097523073634975476211732862348615424475469855608 [101,44] 13830168909147805821986199622381058948994385069902954359899368995061642663575860683560434090961297991467342831169272686176100744522519970338005642673036824504663047622703854652755458813941223138509336260684354740848052701534522901571106845294782762098775266457578240113768295147121439978121191600543571090920802923962476295839103715514862882433897530957589694221111559294629029553629994611310154453032934873832229916017374005397327081636628321913914314460230848879263556547379554989228072538592661656517462428116856254058443411678464935544410971342273251481660179224634580807137621677071399013116270267396091303680915725354121711865049154249828955176847445944411052713933409770189437886099904056592325885867405686737006862074406454654487443425867131895014462203669790938747655697552556835144210600606581895763278003716483506576461353939175063981243171147692435261807483455607470741900869608242252184267106980860811691019604748044755537342209457862239463173863543395335132417618585842754516173291546511237142925367056307288550954306420414571880883637869143781589197576273921308882904571460546513966607496100497145359740283889844706868833048992059753259935512290181438190696000 [101,45] -1403969564938982828972496206703967405720480309909838701361254687084148449624128059822053090932727990733223487333053843097283977243875305277239560683468330956346638317802493716580849982662349569784307763167098431026687681222146367882583102788556152039648071196574168274524157574549252966577751536997698619611487187224933833575128000813180466957476141220223735679886892044886723198578280213305961678659542397718575204409698675940351321496305082875370276473031329262686401951930675076826812805877527074366783436869930251866038047193618497262642363488848211247443126564802522358599357343762836379970924586134812068821550772601723374687840645752295261331006702286207582009408501147747488491942436716296660350160490480416372712386991839777439121386177991558827768858614449702119379178933140937002868605605623775065666683975547602341604059340458311311638567987250074142418405768002839926287644640196207254348138511285809045593141789063887345552702639459955650804501619248447861570207647440551715319783312330216647310594714913361236814919235454750259677660295536372454437854402393657510850467163473318123245075905885574971880572845044170715039862794963251622740462726594574238702 [101,46] 321474540041373570727080715692845112124634744937097210817519686029762127810011537899774754495768899688514695615838512385819420844732319299411974083247497179061141061974976085602018578219595288305941489154382846846588283353578520512181610727853430122305672731480025727687369004836781572396679781052076834230107004116858138429181265267240486212481615741472812204285733774916552640155147407917817885980444551743105059888496398213803936706148963290185356421580204500673528286641287417669954373723223862451016376108347301318329852823788813795237416699476441356672778293364733607816552004860565235685766266257470051650331491561408946722233736208519675465514526340674700068108791393111926892105180825026094622940798209051337185121372966706455138308953235524500723524306093537368644648850526608226580454608674189094416015501471660691023775436342824410199724082454813994765527018028312778830183416002205027396388020523842532196783469622709333773809982136077116162577071495778077908748206584423702118919718308456015974482259486471922618354865573005582264854736622256814868548408284177811667638259500820969243765106261563439518293237689629562207388121071102919298894642945184512 [101,47] -38872695451765813692182235975879164982926780129536528079763393340644875823124774582137354716414006520928757467050358050995018754531562269476952015748488221282164505496185397259628274253055883152286304082407048848519756901240446221410129455633699943103776066738666752980085274449928135381767962572441144492842217827277325793363957751510029754131698912532152888170796637058281512291277733759501279266165442534005778663511412543043072420181883227970538499298440611701078180713887217466226740395822034018960581459512564675553944232767506649713773190805568711475038866716555827136177807552045648915514725711992629145371582256676241085773910694847369755577209890636019082344631914788857331879543159573561934094017551891206281388327030363769011820547169924785107694772792572538346168088575651055612274413559159487636521732636726186148563359766888602883842887917092422043355954505017732490083169998785240281548509994924369373251510574224831791526959327288707516818469197516750398959546520834511987320223863518696899740516505715753890755605145608853777231602109040233154648231533551331152505539674821123706357937408973218694401238294192817352280908834770433040127103494848 [101,48] 2583230345427991735058308427974946639061944811593340357245397754562948076604243099032279884128421385736439884553576632514787381010270682683259887554267949005454140545420702628450185476682889065696377628416540188606991795444088540854184274551495010438442345256050893837916701316909360202559925670004967093609107534205607722912389475578436265607273061975600366788007913113226772100889590713003510828735772173483162617988602532089370072711833068138260105853167233682749586736351060851661293700024859507928156777505990185737338775739124847664010177574326906371837399426194513562373525661912289769922575901959755712438086337709670766649895959733857831010140656149449580295172835452800763271941774488508587028121256600798698314107942191010783262688567013879381411510842125008054107472951318969345890425362802242519353965044927846554128905434189390625251552541603012392497170243411301355193328628531304647885083373417732003350318585983905988409649008523074382270404327509788613246212141207017808481082986888040334449498905133695123804777783557626456947576031327786230653527793565066270853717378241744470454830436330068948721274483675634069088681808500131218329824400 [101,49] -69458256928615853379542287884045290386294029039885218271058034240349948311478003472346233911113081398576623600974372216273866928688678157129473334029016271959355862170657690757042215465463275418824715884526546466937255009197181193057613927325967397571052700608118608395223531083894178097302492159213013836947660095938680072920136314592870260543119842089122971985413235889283821443577259932747363557991991709843417206438027861085480996457044720315996338430898379433783886820763756656535457731759529989950661434763279396298834783990679084623666844083930505260227345374616540171511968438730801954160257609195528918443798251600180976148497438572769306054656343103419908352048020087248046506321779574868861517454896876625233177728992041148244404656590660307496527020294512120347263276105988488330703421280597034983928225350103666184259398919564380027945263147475153978299010218536953821196869441579632105894581104470232620820666370186733055653779888700306438042173722757357059492639280136970624671888782355713618711538843629859828718659638859997621667153084062115459778471960807648711980927372483221376736272034548159315376012387997812255376468829319510612442 [101,50] -2280560686457919854554684154823808969367446714396833647531470475546142634900001592069039301995963245761654332816152217164833876273979751546651885681607808348524256932582137219217684290855842496699658659731114675128054184758226421440283787789956014981867704499167284667654685266787357965557882444524897403055984135780495718174675040330376865391103217995284258330752411964682196601550410706311105872729362625018190937817342479127751949872395347231745045177608899199689606978713192218025349941632944111486500022353485955200825516186131133234187347382953424128765578447905553120523941007870560704255739965387662494588132396138492368923828250230715557395913369508729038377634221247839184732086107225332532587045250302380341313408298252517560477373672596330291179347836031343751307173309589304513811436710142375870916879756804444887931716133805480256144437790309027783181067112918919335425330088544147504615643504642571190150278793101640751119231096336514550777675558725566587465069221768892981732456827604611720478651505888613830513839338177216537067270175596270771362117444981996171502255347618361225742566118375283023744565018478894103401016754046657728 [101,51] 227013755278519492217517694027320584263465422068182420922188862130514623963236976308093500283762661874812208201824787384684415208876547277533245081966407136063795229159146702743329992011534594337644378471382228696584210098649954170765526245612122929790902328396296888276608507024486759423958552431881557598505212183245495694337796551403798732932138729532057033662447087181892055951247982246706925229052993156157117095759744086900521858960490247189292828506244664223062197961641192170554432501863737755371460103633727691604199031324408854510949371707083551497903619532508302975725230847889490547282043351698026887225254983174278675426552699406322900996991729326089650042589259037117831510626394786710805745357613973383567021741261184375506539619715108412347156166595838890349762375565049634655337753929063738095093500280246184894722382290857312863380266918630644398567261090629443239944839670250443685800746534166520388695872240393510658502507014679348146762374246431526908220265340539542367683142840391456166731385467391460141330359589830532696124287664967179361034259053093587310114524750570168556654101808260180592724030139099794258812515856072 [101,52] -5584454957883795732771469807622598565175966025226027453210140456182187005052441061230312931382981482750623023236232870652390966083258708591855197934769616348311020123664743956782698240417238492988564270411484871471310592042927054566230858347249096252709625766443460959443741831608703648834422552585450957971299022754489038200388127383739554124551950693088736650541007936741737364684143507091935752004468468834391958087383879131040687180916957404181990139477068360593323758999030710588139461958671539673591245336031957742602102714095907979719312142713913989266357701014362470341666489334093411548513172823378083920904572156709893061009772009924786558433738732976956588320018820004030810831292573988785234043656973823917694109363418834230395934500772360735108287374607679392993653071739274906295889790789410004064013077957827288909094662578228736085655568621518090168669227073284397898781984204329622828772347069967522798788201186781484940674600691580584481527205769246170035215023578556139786329019019620599080952983994327523773569289174286566128181568348004454725298621781205452027114965378759202870458057308127408410646550025384253897150144 [101,53] 6244015857541832562621336403007602031635504392212466853925410926148135871733542026112869097102602848580750163962458095423296556774802738077329504174133398801445306427127210414226576248449980275331965082636452287327828310005307291067300503502947049338097622921188217361303173332215911654839952436534367637194706929856811369643121340573518245290885163783507418349461077342820504010255931482269786072334443253516790445117124693662375766774473736313512166162168167479047468886797610675605646072281531475261886314278590042000205678502539557108974776210517464439611268386774664302104171866675394303896284309801320582767569999572352228360588520199075294496375511847710738474368742888058937508779194599830664857374728422852892107984983729022705865101450870693843543241374197161866572997397410281842898979008980466459744272527722276845252895346803718159776556257324245304241730091714868807972071536286053372506109505179674496739920980804709489274651880960123442148518381104617159381375137459854906679976023803097225469284195711976919751131273663977164364804891676374536428939936161624523479018036347831526629211936259872731567569227185533676880 [101,54] 1505128381255934274580447456739366963124371346064584644182184999547382263967287689943182502577714879298293197133448258397400780656220125774259357353935628830673409644470209564791128655775574276755596218684369460542834299445547647299979755904421480980884426938857043547016200780359821223519390007684902804954504544713952121186731649870686279931596516269662211522537528545542468041226302089757721457263290078809060615700066752069891462356569667746053108755491390674855014639532141936875444386209363009669539790234633755922387489674492437249975851392235836411736900508582802043473040470784034742049312154099735155273520661939264858943077061618928463462984734951392200941436143593945127662684234604350219598747379148404386850608847051152080796788764504264856662414004149747765114073689903086300102806138126284949531101215367323774577894728570422525329328459233252461143237421874957237609345292438864925252435748041050989008606199020081207356065571027904153671968897176624401489901041593524423814214880543245853726053962195145199694294707317874783711628362108719353946481760900802745292987445442878197225298619667607837448225096225831744 [101,55] -14631351696117885992035777907731401186103540839176761737996124197019772742448969328211760062025504523573652857245408069431347556052412626002191291173881406336227137308825935673102143739580502856001029107564889634011173052021378975398045998455271571861638815848032741516106578405720935560497848798478099578939412867068599136878734417532505662086561685908582735584454626861434309747142373698576850524296235016012489216417440983880605027849741839683257450180776487469297180746554279460786994616512272360012705054866007374632120385637924424434861439992622148123338415773956202940432172606899220062905053637385765670450236557995359270939080621980732633146625065376104402697633146567499735176233069055231333134999411047617026661240458075399777458978510394828047416938997323931788023348346069076283527182496603979138097737526113285792735157268166288498500234062726008977762652524502186210682610326675267540317634124947638256526279027772252085317434024084041271350925711231112079136524077850627229212827901949441513670794715189955678536143425307635794407722533119011259275748938564099283025377655607547477393061435537658642949594061240 [101,56] -30121674723365362242884181320723279619512542833816127119127025942835287836477031529871730217960272791564253699042549370072060658391872725572798722904894471646524619929802242504846776502585893164950772337340700998415753165927447955840486390622685529478173170974728154953302624859107652351191971735036290837115986785314819240064278474291663884339503254099740280797485661832985957267870624699240097606363668371584638261705617360139478083465952976104650605626096236038937091158518978238560254075698171676037806029594432309441423084890007565175869560424268367429323070795447868161532560930647069134589223200950647019082249726536535926454615054919088019220861673510250386280329061264112053286044345092945553937708677731861554892078618508576932031816284206156057930024255104312746095483683587452330799250839209275466227856213056346724868008175780969313966312031167760244178453481380920760490665044940032789703774722877869952708455342066550436901061419582250299287540473197600820625566528977263854967742618085900510857097436925929098150705632417369646473971666571186686162250296725331128998050787408559033730106886915934179948016 [101,57] 608942706607616461449834853050036599927954845885396927066745745416899485718737035998532575482971079448964890091000332057971300601714783210224510581087733803714405043587313867199635984861594966462018408255435312678351036455714257943660662062037287362450364730357989222647185555348761205062325393637058846819121180597380928329895573265906002618694830726809712834653726909807427711850133517209650513004864417785873010949529886280398059302795042533380980371848331621554062778099933161144542027342648174552089655749125166021012823687592834925947372543034457681799232327140164507476714218734443170777299493201530841775896662160013036920795011318168852346118919729049042129787757669327935972360815192899423929362638068677108087050914330102536374231887393702863895003717669626542053096456296785809604974543159914567262188281341544380960981383682248146430761932243407347095912153824500931197475176672578594100430241598174541446079642264536186117537886160203845397346104465253606193088491328119351492546888563480335615116703491715316286255098897447581129167511550399023777129664189628810271765536386437779976880039124414689406 [101,58] -560198618368605158903230246787604776270567492861649491229667253809109378725718572420490580332191600687715513674969267715797434846394559904604212847307201411559060748997656512823143347274844457126391150420373495362213680720155621498255116815669722060168803262122247339458802216328942295885288194229251980380303245621508814849715167618760543629704447224042297583297412882477375249639502639267595350668083260880687624610793352774195754660810595767523574823682326228269166745510916284688034397725505548220887011661421281156367228991948725748143424614946096342752838760897609272698258483338804346308347810442546021401436499031345665002260894539675268724257209627189474302244117457102090635555845522974779633586727716055422898284951215666555933532880240200897576170720936192604329328835853451047761649878185586306500335810021305435784189016409818069255118094284456019106829380785338966440040359106158872965484441129147092634964992715968173745929571048589306688768636265975032407567128162691657213083913279879185952722398477532086285042812343614347727574619612159986730936449980985887790876635536562057256211032114560 [101,59] -4076243925334510755326098300886251013924524638381900919720839596846753079734902926664543973007693746793599475103062199914032896945255249151174491368347069925005593053788513028189696108544736597473996653824667955279373633969104895385241755153261103407368626463187956731362819993512892186014864336565450556066112477305990639189783555977607504792943113449151341477698448615369130380392534261434256547866848058605790940461946460602462739560972248092852006323127503488566251084004679973833513042242184427144538441210440812648523076153434835760374185190405170114314413552609636495968706118389471640139213262550963966578302252276824601050585441117319786925438668125644998493129690580796491278357880390104955055996214899033042952839271761742987193822156962961497336037241923684267309743015398669213283057982603982317416902469474107312536221081058776876024305165527415248879877095145702004375213834837504066671179053246772552210663589183299046171875011543649983398507619225292901874129684870443372620675143476659843088451633109087029129909565903020512012698869950310304060425179901637368309516182084463233198882816 [101,60] 3657255281623322822261661431861182401930360994854627215268192782795284455671357872586244750269107560635894618563630099400122310606438930218826873446251685462476247815173746002239505367589172366472441112399466036357431088649104239036987289631012036937220729290519809742970049371628084784034568733868223563038577563175757164042814320075930869591762482240869453561299318548791330921915146598662544934229170268639572427517581207870747738743064404943632742063917810158696320435041039842747270278059907932715768799805556654785588200302800750351673346486853088636069413005246927020402383826651247736731531876624411548290135444754733797586824859433780621892191214725878522644140470576126588223433640087301526547763272277791198002038052808537232152294027919836908717499404823475101013308412005941515016474285876432365934257740519203045261811830400715696714263048125719251383161337055260005978472219413558939799280699952393193442254164375939750985381452707928351948912770869144638994414982675931204971296739982461364697307129709711894152790323778950178061085874504385635038281646597509505460111620390878577192 [101,61] 5312464285543167265895915349653450440175248996223540838623011227651327416858731789636997966219019868746501947083630681443152080161099147698277076857919911753858161984868380095467631622717622870691018581549179452163250927775627678937314458949925218877403806304150036006941240277661796139062994121262533986247979005544473999002668584510249710390313915091610780932669597193293425106510582782560631236296421789981661785390422683537041751056394036885025229991285857055908864443229873215416110003825536061282003464653070140527010243648928409418656496670178324142973818849100558952876424192042544316026489845174817090651531354157148277794818589265610140179080368947291758504227871302367326478901420804845098370097077187446053880303855439801452921886087208786364331712288662829501809603825724083165711685745659858526670881515482526308247337002540576886279378305879300668890501531532348180414554425952738242079407425977322345200571403825506291191199517033364238727024246952020402970882648044701322814837621836057367746080459349917912598027857013709558947956831107906937216038859353452968453575150329979 [101,62] -2539835061211886013790768355248938840737798343796013143175877941963441245763807994291782544070802399467224264864698516358743437545895530978080344814311950328701937847562459130429422332311123087684848840798290482950027326264704738581304415269770953222480868006900206885688633872559571712683292207371967890405253746014710637652069525181899931113131195762049392464965132382994238245061480889290259067200599066148155624087428728674651135620876548923902893926967599047094645316997945736572274818647728758910976219600717812615412314949451415438455203112031802488352761385784736753728782587569295815066016712729165529348380542376558960388561577166947520366552640409659899979715546302331714787410494067267885110423927333506652782549230681463691920876142713277021734023282025603484107260553155977552322940756164020677679358038237332479714649760187066590690429312987534222626374276536891237994505548169579561303489228235343892061842366257252356480323430697767067260238858500833791364155427791717822253669611976940021119682764676717409467669534817339344407639729579313278831096202092744099918555072 [101,63] -1377344054104772874893542161411031656838401166551884126915591393733934638670155762094786151858671868591166103650450322332566470184356835809596258029490563775055717415701960454777575459091056896753011355821059820628284991259038410728260049736963426454555503641859802397587973998084460926312450847271432413959550696101927077121512264310469042838617302172811437518419109648124097974568370986268655600335505714452746932810995666494592688504272495333131477360563733156206746433481229750648166070377905127191995432867045997378983978297809938936962202350082322156748061056491775674333768320065041958767035657626328383215807520196650537198548975342624308835385097329893259864812360694335444693814830683550568200815610835527510474651530812035757206043395856199865892506890881292510456378742621769198277022629016074400893356053677559929239998742527943214031382930264785713833707886334510336222811216330006122227268247975816088068430372960501920833999142559055508737194925888081554383948845627720608722763123385767087319997562028733952824016082928178728540333295591439198926023483425264916824 [101,64] 189516924853208435902978182728256668209342397168447620008783886720197060675368175403205104489120551511785062651047717035955995183768753099712064227916073894901945596232546440080674635213446462945023881966792072253022940904135931883617377315582233098057963047441302706567604727409478508095547025733192421500509518545766656387387026435141777087318964365160740358102206567124151110754124218870888578981853160840879909559311496270205835890844125130173644619623923471658449092532588314447974102509188577542401465771968355571335585930149530061927746511700487414290164334206085253782908881993341089468491689417034642322868712532320233651482592335648802600755923983201171459820538810214145893409791465585977479926888509248349264193580812815232497369370359740240578426228892668983756733501601918624971780773754741480235585692035690209180978271405839569908358694974413489405121277054327396659668060828569273534236945892288904149525875959201341771213301128195926353851935189265958539872015430773354399087476793710228760573760407499567256337579686490283252262289860159364524039930692432 [101,65] -67878923945369586623228558382745985532633051582447604288146491719867151294345407707542783575062145716073883607668594495863524324580246534015276104647622327656225955648283329952575395045518121652134840306818095140674513112359214090801929531384155375381600700649919896557859690916974886538090824478248413666129337511799829961778691966166618011117773833028233562758290737063468986592615547387911048082212545358516560171228759859733217703895553295509436069602996564902421003483136822193038494645757049815427886541758662785855056895738247372121451900146511639866818604355981545037662049260008898544997126672176900871826002102252157044635408493051412897207550657934900727815545346005276853854397051443181303188393101452132822806952240131777843672131495652523230096416293803251222764011916844361396874185935792990945078451380375549411303196260130191675461724047866226914312351599928703561307950014955404798814713922365143557324715005272688012082405006431300607911487579985901203136338220983131677183289235633575660117546189865746805854845996360689702940556381275246967390634 [101,66] -15766570587981793112041467426568989471451300050183567686415976485128349895463578017396485272593025665457299980038771129569543628271950780781324214797890707770494818344572424912409129502087325632448498290452478536296984381331242751442832011498470633815898398803629477301446851867023298758453009881994089432349373188805179547845029450201999983369958984705993419092033913565131566241562529170574239146040491902688858488458512621440764156950084428844143858578084167459023662669776699859647204722766032718297676945748952969606174576501866517862293258853710782759868037499358924248767521397716621199008219273592373552807316012817687202572226584355286447481315919650440944316996969190604590239058224985059705440183133004025333313928078859680955570921239026899505794035437608782821901959413229137418103950730196911547373263332329137875158079223275645923522787296526826474174464718908995897777731374239118995227564370781512238120866857040931681764922236192505065687301750057809556681036813289732158230139073548985321687965208711672643690143854302897789070187946790517824 [101,67] 68810395270782162803134679305215733926227539591874002707544833911107401841896707997664180204024834686970005424791279345734984563818862624727315466244863204829887146816624223802260732576235274716878730603260223122945292198415319008125394351264263778205856103727624223179963684822356602866257183776948761804653461653199287570742524731007671500524744545497745626696090188045169083620577732680575956760960070232687384354294958986048038986966333965263233657543807638992883311028353183835465790352344371681957663033204097244109196034562224312955354671292901922218679732649725097692064266344897245723384151720114011306846111373931002570785553913899575850494614634665191435191028000262539909063778560443351032971654652819652793837704806143188965473444454330073397717493277999730311708960372996124074700316489932161997585711967583245119677258626793841525167857481540660240492799782282193154906689047675190839713407984214464171202987966482955674697895290680526969057662351335190440986212077163136894709033496769718571398763010925314798909590640102185930915287973272 [101,68] 8363965043313839591350635966057659774760461717913552303403707563429702507741649452601289307124302266891283725359062060466966884284690871117258673681595875113879466590738463043390901655894490679590023653327433946292676452884578429684153324944376420885181290375934393308960762182035709856163227780350246387089311528445591657701745641291269947129063336647156877420335125314494332502359249572554076166883189844090306314317762254120110668299074598526983776566380626867393438405667215950642469461693231207850311104779817286425977237645390448773941833881506509120530087070140397542055508776857389243282246915621548145717772492166173537849908390434561316874604152577056892987614307218080303265829643528687827808113070492780158852064940005876937847401167167135466582425542576432181875603729620666068590745771903255987027714020683648058236189692484021689981706803417063890462550282917766833709533618615152801131536005066653776526255452216418095577913514930078568683680397196459318097609486698069958761565934202093512344462869964669975834462283467007520571488 [101,69] -4662661344026933338568417623803219559402361886242787513152203020660282868325170599081885346645149758422680529233469291777195741274806329872342309228344631446623200772848554895417218257409012481851785221880541981217693332366056708799434585056042958211855602940165937849471709431706580685714443369144222710312251573554107761358575090869797698591842386256516808099646298905611542155020952545149952045888970107100407534149408111417901122680236225053797271496481381700631395901790587832555219979217591904050876507911478309874966829332818714454026112094342221890843781680438408246172931704952564474700472858595715325940386396932236352382615365021832085561852392758768449355179576017553803336788188812132479975251943792109323060823813826471380398465919045396461989733660340010393522279570801674402175601138558216725649271848694070396758179662697442966375167731937608301500252065549983237416815192639842156898717146076647892667844958747618303306214765425314258178970809029978456254791330326039329712282553015098328623942650002243100864890960745209336 [101,70] -166244019344671862245154673425779719257110202604856037106384241489933178738961191042177754579941794858308196827966782740020387874191857868450149251894889830683414631957151882985908900869795810568918279557088783131475848763559446862462718307364004995676120578741364409313203677578886052753471247539897540394715520094150425907188525587997297712796059352636565179490179230597816830688531010941457648726955080048463970321528121742532800342472165694389166728746413253696825876618501951488717254635397736669996088751828345012854652361037046322081871127908688603678617838327251618355271423471534152979065918001244252471206383788552352110212568985879885047214619658242415853025431782274703224259642144145853757042764239778935858264900256274682326819600053692249441206817409987268311552077090303774054425556188318426407101120235289438974015103923066533787366177326784749621002102823384126989431121736718389997464227298619535663259309541143906597000270751843077786081044278787341390064401203634663615630135745828939375755817055259577513930087680 [101,71] 37555111085476194854816185180275518590548246863758041358975142906296730158516178817597843100979708073286840995647638805819700254609607132836126934062563700460025348088701459842685880194366428960934438263932955162641506384333553560756657756477782148327850233101672785719593804333845182592837033893044284343187507997234588003649844861782348414252001339917571098403118002348893139071048501039394709848687377172410025978739303794349241121279152912999910520344092886432162435993554273487788114366884446790131672091463006713125790174895468435149018283779571286284078768327071259900219424553134616993393222704519700642015541267430545508009795491623799074679874478033978299997786560828204420457627327140722772224576220788907405949046976840493384395548747607913644281253159910904343611364354380189333837020558413683528957345366186644090465942285682587759586046399596644700282015652710918255721846012874826995511264521234142667335835106413791715305153645393477786802595468126957757130905689936106426810012467055840484739842660570899309856 [101,72] -82878282182523191846915061834628916191678838796617291099375514813551078792171830239212257541891727409880259695289451591404524408109617022352288796916835961725712927268589865739206000250582714033378303920316931762812638123805480758665577100224565610242862290986571380833934875020928318627748808309782683209723521131490955947298643200680769079363934288028574266156757738800195322155788562862211690439537802580368525301920565275042309050258010417598076501426775770184853878190113666225458228392911367403801288993896660345034535946568489723427625202204527342560146464563182059366265718852245061103163524779548905626466997435289333882922580750051357999319421890086884771813732276632726013101623260914654204547206993387337681163051491913721295679707478099599725956660979772444380985968615964774388833176718668027014193521940580212420573473220709412369922292601142765480536095024298560870297835235028637697714806105881570678972476793426028770563428324050936410248052270890094306830432233350528239389891117449601031728469691488 [101,73] -24955692236407154098836617901071998664626001138097955830413563788173372545599392102865743262488838893714103518786375409773252433012814432080024971780318271176863516328939069816776803154911857569446440473091325602244463984127048481237710512565449064163551584539735226411593474710967333907935729633971720035587440310163353225283735535883250859835667297848336814274149112763733785320766813728633476851850899129625739450368747771007230440139297129489350140908005874330161746440232223564963095436301412137701012680982629094626215902264268116122338221526951020072388430075166862721891602800712853316731128138206314592448884753236799001921933043106369106367196243757895563344202040487395815021128658821727738495382950869600869145775961950102459320653511722837127535129785906337585640463202337596154409493254710260173944376711281338447969348528968939015213694873708816839021775513877392394096537153364289286117648606056340948536895883922686396885035533608804525477371110996130250123004662968480480959299689602623755591652 [101,74] 173155720302080261719020038608972795166817139335149030531071764624128300518334701066714029544294909375858054713621708441901447831451093454265268830047113421855307219842659420482763334993019263263796273072678256825651206367298012670706270479386386571824590682655263637226631894408905835676344979168600672899085010022687043179723389696767477838441771072406947560911670553217620671545089390639596491014838376896329321483184341848270408897168818685227792842226661285278843431849505087979130960012600856520500173265557266138359694750800821747207752672109465814440472946383671767995461034085917952788228560536849445132271939181881312874834295072046900588007076303594353002906948341947031334902402216389194487182308310299108086480597794122653438560898411450937989004542926988309331843789695847577161843565175855435942107762355947637058223216159909053223056240741389742797115876128275714652675125904270978231887815422571174422011388671776175517260059989929247042155169701367333224065695212898828726761592317799968 [101,75] 758840422740660927727723309930426066173893954522781265064584187533309826883439512919893018241216359836046497356274445091527063481675818845002404536565395299246597094017838242360059275276913134714151369052510330084314865929691981944081528862454368919910440044994774901221568803564535347529212416241716327293539994375421676485374338406606746317436187572523368248732001914041120014366368949974622756835786818604957478266432369750183345721502930147740111793129778171333565719216649697862126802311637624736701609036438529677138803166666462357237676743337653663141866194419253411223782011759984429276859301766721615948547342564625008598217085230611802176461630009914828846490288214159479272685859355706766087906748605889808078309759441507652826959426756847486267094911923339515370417956750811697440285697617150387773137812164105116093345226088551159120493982611232508151823062339819236802392383676888055734855851933632375489000154133572112502501141526402881695258576398626861756878577815624443129364612 [101,76] 10845963166322188001024745038425438179585462124779066354514341835866420496049584710009737281597464039954731724531411693811763581240848402460877145808920919387144731278710582380701324883504919856052304544120169348196489369806423694091321783896109958394492213066510822699188466406243682874796168218084503238989013432033278817587420200204343672982848687825557472348325323033088704932786121568101419235129934914219943846948524800818140444803504791365177334866244795081589126627035041660028129337225659193796466725442965565101220651073272905859335766582455553316369683356240734543698415353983591599642835669223647486350238472696347574377161861138868376277512228837194587588255944890884148400939945687759561584653948558192528409236249860847563132213195809788790422525053013234766099003071983324601328765339020454399072355348566063639457447589786987843116562724431845109305966080612949787700769429497203102492186521474986119495673556343133774224304774890538031612072700017586812287122091851217048 [101,77] -42803814878206306776334412460230387331563700510343224480576841572360333191588635800228382785043442914093195417602382659852915631376780633889409592224621548926742118185181182266987605307414386726150926798021266287226190297654478534114757594337794568089741400520989884803619065774672947815250687787508837413085718777640374411139265832995766566571998018711442298370202861351135074830876177930355168946168424000956559035387561443890694699567667595862446342717894214252680492152726198056497655180206798701780759091426673115237424616947493779659812572396554954277053243244209390459717394385856512269984780912364970685424905494312672485432051006740747296021910072404091636617767761079424013702929959980083523011560149234906985012491301979795777358581905182948350890373835994496008850988896626501840640531435036752238216771378211243302881493816600339374996374340971497041761855479271260649071890034829213420788815840511818848336512524054547053613980947736064102268444554325274061699055125 [101,78] -6937634767832890587425237523594109964312474749326937739413199074233046615141275372743206537432760192092389596949340059085252774513632233755872279664233788177850147394614835140335977872750615342800159777094972629171730752221811067350782374019952336070704470221547309500603647895056517618007616281453165438758382737004316948043271265016248344653892620790005373803611815778364638279501077548226679574972502589127897536337364635021987644174639975523932639309966321318044567694344321910964413066252410705552185251526085349644841735598763708029995664333040001539176477614025259079581904100818638140559566556007808195873922958756123147897846253601282112265698351140343037952592245032108981741002109752618798740344522190169019709137258252881739069829221077067373092117571100000864527090970119816270683135749118548212120857101168302029821244192149259454204105993153397444216084243571401415695746999910266377724817796479045621706040353619796698266607431462667172607126177790825317696 [101,79] -39909719878658127827168590744896314072367667746976809505312070037995848259055228819722991345144912313091583571590140440456016748368463642016000114356115407471554603424604111286059945200505833845044014849727844622905730069310652874214732194683600539780845965564170332398914737427538062904188342127727782255257019238722307218239111717407714458515163031724723119649678740660779523225776973451837434357150499584465838855339252106976487524882224104711083132533507232927448158460256741876393492290786453881613528057153709098236166794939551493111776410182132531677890355965218850113320718786423726028108340195625681326798291194907138906360348434451913924285089619743882152317772037325578190995496720592076240431510647813482458692061558153236784761711669432780980897542444372314694402318924074024009659231775794292481574299212370483346498484014312461024383823212551189524811884791105831304651595077824595264140928612164642604787137651377575041097835177124351018662883492872 [101,80] -30202973059036884484396713306566867139340104252824662982511912075823214572965093576743142451419106273583083751427816444478253896692609687187529392517888887988325897996246892786415145815939343311940173142573404446818807157269989168599044611291796893303627114572360099575466170687371253785293856747296958710802322592860667397405297101924335503577136888013049344512710848590574813395639983733079551401228415254386835336122202738198951378754244991153457124579799204751214918527271961195663556158643429336172384181475558310695284586401114859094669177487237542391873576109451788604674201413431896618375469409094326969867897812530507576012694590839221757015041802573460597866266965745993742398945698495095951402962747035857317431971523637496580204731616875739050980350428751459760740581146724090057756654017656529572619243079166073124115623646127882189343412997716840625135938428832970289918417649493919435631931662072942696816503649556468624454673763284008575792 [101,81] 31510780203150055918646928867104787334339184852384132609711216329254271844994871642680017032985572786881198814537560990366736478353133842209599686229581632439070539432542272908584185071748568139503953493119430652482814657304608236774053956016671108113964234608278272949197344028837929407370595253709242818380905000821503143062317885824944211688678295776823516169954025673068157124535746842977004020218525593089433670565752061343768912464485538292187586214189721001153931467324439561933001234645312793676429064130359323963567778118581338049623394100985084222382283931302331820246571551528461973933153230705684735824791178646344014477248773488533498487555691799228699381311484658170369592138598978500278541996597020300060900462804087341529912044172703757174582650009225235838042265355180232915157527309596438184143907890200752307959311305750059198021155738032670465983817509544185933123227948604024347953700221268127792615297202920074556180872856790 [101,82] 23062618837250216051979455435718779818319585594545537196101057273486599822558438415016594918522939459883817680342449932761868754594187241183317728822195538935323129539265198854210237117880704359284373824322248344674100412381425197871288052292743991121313467073235579350114488577418681408928681180165585857518790423648318585318096252250829990353314364652931120879678913239096950768713444583379879694387453880591757613913800896659806704559248295276187464663196772785173058398166139061138909061120461634733503201966716789671152537289885401654735146141679573859121952501616961509300640661962240493186049729375558842526149166723282071486779822344379563860819634790447328213593507482901894494272970535675336118756679604297015121385683397913971798066300976761636699737937031980660192676457187339341910455351222243597274156354341797326909086386651937454697914313447468486333388299309479213477155598986837904156967492844659431348959805995981452192 [101,83] -30225733495686736943177432480628294237622294425470761715729433155090403465154732547645296659841217768374927500970103235078376890579699838968354308171031070379095567697105660335464224224378326752950031816220859527849563346808069440961103582496132943973430810954806151632912449346479582090509128587761381814064502319275013169076466608042251419445679203821559556604761489353215399792027561815981740770673051800848639972205722401234646950043927586186647390385523011028370593003122232767935406152347331923217150269516492915589204857340016848204566466965560899390242851524070117787694127413690027475175628671419442860473367675527492690089979203146076917860595864080133292154213984057475228436820532326430621914620107113810516584195776940052788898646599017737076314869814950744829163055821252812937636606154959275159197358403280322643229809158952548488890605630210098184215704078301035943054270949048945382884969046359048889912145346508 [101,84] 79690840268854201600930927682070300134710187689118339166260837737664000632082522466076855596380156954678873854130314321335372711701430542428281523622910992380829814275505119214382701764241167100320670474631697224714247775859105523809242447162955693024152161721304843558512944012974286204075087633272725191793853193852794816349393117790641597628093515699390307679961127934331808314232397990343821035798583719322608028659920810822282523722027591548673737386108070038988496119011476368883643828064862368914243648175498984451453635240451255184142033462793596982695904857452350312724124935993353778501967689093781881505506762590188958121995713044988288862478281342162087667311032775591460038115052191527761394045708400580150307177619481027004561117530723554418384588554629185359278108210623058295609298234652154657214852707083846585667920374690838309623644795158940156718602288191453000191211630289027214606180732143133864632 [101,85] -41337461934443589485217612706988637369250229249029090615409857434301191984174224991510372678872392371008671158303949824485663050421466886407023350054423089210988161215705481424576608981400009787241927507064517367906652792531753414986447925654581696323521881530664232590004334781120072115217452349254163535769269400345284469040019097230840805750719452663517290564288809320764676304743454934393633337878065495721142806362724505946205275852112644886294233176454715635178201001037468947485894955987943519755896931845181431134084040712066785013143386914498625594420118064815474963213766015958335073597004236058731568358993361139824790778110781600438549478102409067206092697136620890896079569202007029145561846381729730496572691659592881635950700089345516484805476153300265839419812803173332156323512056291813117292139804318854513412341713008853145607623691925904176595321730994917191009199769566577090893600766653043 [101,86] 4571600984504339776580735788984663519435725398072090369818345922043575522589669702031304522249390364896478184432863565319892613554682852646599846493001959653307752562096805462632555213132717772113421149707745707564476292632225408592320845282964802763985678747311668219664347079906147547944966289122303218531792771815763667431715030971984101264054011196797876398820877463145458519193790529533437738072027191945474880058709205736857933580656135606157922126762657537725263528289005028868498132591895865459375275564887903544413184562330352745033325669552242439208278534090209047290296063089903159704344330706948559392976498736750085262488101917945120658934772981514828161055432523320579671695691070981693145214712992334653642581753689362870606298444909926058145847721391453684636267360834371302297122853783972216503059163117542520785502203641264371000883782175820827877542574230045498208697516684630235968 [101,87] -106887232856010814948355812681322976569387414070296957699502989497494161443889340088519325048999780563337704819427225030095558938321409194531236373983922206248469710378694267541570536422782500571227398279762712452725281861425312019038166747194948520158692202925127765140878526950339071611841651709252173415401928875650834966811065354454683266166172934298545026073350284893498787254062798035930285655119283306773064247369844277883011876152205562626302677852096736973449868724690916177445321785579729973447372121081881033318434853585846103766478948189134459298328103586840416208572313680262616423609682882399460718516011220255234024419464490210271627281059050721212707954475063376921088360722651802617287242867739884257775652619562092821368457676001661605928814982869779390685861013869344340340267287255975082802237661704183165067124129093157488108223996638000114755706909763059949900115066328 [101,88] 519015699496849697872641021570068132914094258298457326286112146540563354104161362463353652877314465570512671997237244237178013055561321971455769129708436459913389791417508543553950722162991824267107607119291850447328975868088783418022103410220873901247019695375294529070489187289809397671992236405235935361702475420963751337720439938728701123681616982442028981794380490576830295466007325742557920131661720871381415537995547855323499208900566335529375158383042919485757512212680874431720381815909153791452162941569786926669472010810691072139383674827549067920047227500864479171527311708823442822538866221058319131312222735628492678364262792155645319022652351630120930210742658047139754340056320609450570585969048107804860403754358728978293013115566303699766144586561800732518498519062962524299090085479875736551639693507115554354456860527745886781818373881297255084883219439052704 [101,89] -509202285455847425576735624334792758039340049058365327267641560884458315833198055105158362245694055885875944367766845145978933999476027284391386245543943339801842306224729082326219449961701658133217762157486304727955010190287806424180216345666957211498207669794339751883564644827175978547916985138783813952989165276605993218730653233653570767496437324714076160206376574531435201907247168840810311303480487732884674078435872593085523308521909610643195686495105182416741719716757067866044625029662822211936675244757615726258124174885262035270110678159041711946412988424081524098940018544571710561763079141401688018620478090672284114189173489710567172323642568036190669840293282159999978853611858782467100988735931967546078161242833483255914275290696679586670658444943539694270274162692686657976923012356400466846968749735158542331320934244260998845910831892894941910268 [101,90] 97266881667332015030395701629752933595638140781096895493480738128512035164506682998616018515826335109932178763621537478206553926623474111819795716658148668346049473630668393361087548510152225184553092252917540767244422126183733952701803451569432099351575020517471130446614168925360411614067218756944032762043037572301683321711685365468589887776961377077323034214062616381991605830445311699087463112353657769917815171851201202028258005619675060500267065476043523234993891889063164030428091744515772860134968998585983259897086053143387190436625557900216402708047531804283767009213973182841159526823627974834634049902598896287631260039919855583249595808806314529973744614650864427501764250110227573237032896886050099071626254037619911824488937609216424080720953713535479839877293988589225875915087893773891924707737890388502422960305480728415364619240022944 [101,91] -3451934472800384163603194257283537146327755754826047186634867233157517221531441745177618339269673346603908766240808650721245200988531356173626812967974403833813688063461851818726081386707238337232315766398309800868286315368031635260590268371758035228173725058363185886004476924983108628360375003193793769938330546357833188044356262412022284601236626322693799349074270003316960190891402031066242547726600387175710014898717686109321577619196193680376400527632236980309939449611686979585871134703829613267608956326874844230787573757505359601663696974373321086851286744353787534189559846046222201924533024659205407794392069879977203476356462623084203025911991924145815038600221340764097688822588830799679465976986130223973798575579244455344543594610075675670201458438311125833598393112330366711468012537648606107663020347759623400206609766155852 [101,92] 21495168781075375635533664073212082398322774138730339326520717702354692377875464190565927334086507555864725743877050418534089349120532011971424310746717467993963074764332957496784288649944094427410921025997887032055753077710564104095844607386151117043985028463641276292997312415028979176454850793646769627811785179811870644106881529988212591320077520385394574156140026986447725570833144839405947019755229759202231157670912110158584618591205814585750035845596963322311361323221987210607531477989561396520907552106144738548043352531504894319827311868560460904576541187344618140394002882659060090118301781191442544610569906928715798432042526381045261783763122124471371050268114383015912234725737514293960906142219839622329783647370466468267562741998275806419202978186120060335801868643163253688058723921869663820974394953469607240 [101,93] -21931098138586643962355424621687867659537361312601661157399519108823909536823899014339862958611747801605006762087810975119635636320883338176501482329712158509269227815299380953956645770735494600932184212647012755902026913221026781264212506727874757185684012992213333251807920830224827309892834676593853490490089071751374875231896985051945977919685839575578357373789654923048131759146360469804346697236425258309370143782215828414670948469735591618018713220562764857526873838407949349001721072998990925829102677212855924571432647401496128035344249225421244898601774261383306604815144726122246913886760192663690925279051836371003251905056751908672677166542513035159024500914921911168107550898723371048590802482316088469022836345623896722392911253982709902596339274695310133823865417928763312066238022903497004288481 [101,94] 3380826544496299558139978843711395800540351375435437707824317234128686830904834679571159036639823896989116413862806630170881237353564315060381278978424903140780161896146986598814756806526670688833386381856667404856040251398380588527734480871943730551972148070886995912283560344341961631080832037917513187932201682279034333772464837152536170304254695735175420937835955041485802127310024180488242026832921547376401046770597835671474807857674816218761354392805220659911930699225406400909344958356809436468195656109726252277802326638333471138447341106779111803146951952576324911595859188013237714102720041811421841753012298080162955006705904520364390486206574651023886527119297328560000299501210028101944415420979685156591351416348745798370268429935312978094055065788110567286369965733827724667810112 [101,95] -71584210889157214812166070662849251537593982173827315537303816399553904212351179948396043592904268844088367217942396199550166471309827763581543098512085108772030344969442147679969890148855745126423704782815529330577989381888344324346129002273535933559018155697933385017847781089037914479153300661237381088039599711212497531915039559067777298638959781208654545666351033204753056996685724208182433477812879450762427222476845809819714300734762411904290502263287565265174706129833909935997963120755591511992532881912815914831975063906356489730973035541790020732314823710376340195707256557495106074915532280711688475218742657520007141574277821875207158496106420215991818196745815865203965622675766580370793325246693530482786848546761172272296444307962489201896366799983371297203857080 [101,96] 186134341559600207371707394269254100968915132590555227213083477356662920387260640810609890858985704781371046017592370638206783504944761316747985540303932425309642989228975999644231644953629855329124491668333455692343633353242686690903145247917357732656205846271562230462927283901080130864135499587803742003670831170687715285922485401761782750315240512030209371372462206383080660955424161605704546149965073764962806124261924174925170818729461201387494595971057217728293179735930955793620586652632036574610474619533016266573381590592059136392520010875086560808401986053646956526438640987103324326571804809125223740846221719587554483147708039958269004550535829357012144949086657363051482539890485987050967468090036229096837830482391316978072563990551982212530460560 [101,97] -52110980048331685556833816342750340600533329808138162185546126562210476636068316615564880913399998272438370503738244649234928302526331949488878503676789335410127010211605958363550881892773644360306989514758054501284407428063131805909255651370168841702193075610085433518584314545489497657442800595310699528663232659453178580206967473592898151876673494991123123177010270887783226306294929437399375856038304820074911264181430897702344100780893505453982132586137142544532307059234584936049403678039811368335865004822017251776278883247512377813720930833368941375161442069928321951874793169531001914116504569814737172504924015450656974231436079238889478929598931617484893418488809852743151253151638888002633229036741958134096689460047920146298276322 [101,98] 1345229295681909150460371660142074941320991188111505772709183982858378907769055893921356724943931501531610041204630127248638205381802787971946728836752616642490474795048289059255866304999490345654449194144117674734303210137680357404535342991382560495618716163383200302545872511205673436126342931687228788701576771017499846252740517734629632418797519476744248594965439229029567008320049376088418909521361265637017465176703423601121981728735219046176189785509566113902328520951930430178312972963893707334191602311830840181950928891228210682195012572526120361107855622975181588731100606615773809669643021815991870760285616555943499253215439920423268968069334574516880137143094637549110609131439219004418887644321488646757508128 [101,99] -2664640351048808958300207529735948232380420253020660549436419068536367046635149966533295309492391719586366846339231181075017152847217247129373918791718585880322615804126460594561306003475783678207318565171278464933871931682644292171916424171498404597930198723462992127227013779167136353529281586890424600441280241206456851181590323665825197562387117733399685949109719351816321106078487167149169858892877302007516162390352247125011538127322561744574820002352878608043112934142563590853292937080441868041180033869182264928977872490441843935814949592801270689623492046442901541715586544981548228039258096777666883808420891865509907589382809661117782798007768390615922859292508296175692154742025602154705388 [101,100] 325229480931723398211707609543004042843533240359849320430662219137650233897270460795252000782252769338011873896034285946028754109705785769465746366312655215091192330569566683533538990065386634356358508555026151755219999825392031364446714759780355519444404595734442456003612212811272162318203171851844798650455145241469599360910986621862578694011907217736946550959045237578881957285862790094576699426532326438197334152063490607265721983052850091964632916854781955413110018710797466189616991436571212092195685916636962013445776101048968419407175995606672203112385748739119934190375119732912560484443312582312971732120980023140202441808243483281534594844021599732133586608287092316000 [101,101] -1877579858531486191260032070798374991936250279598012053520798102199934229883973742133863448223548189868491842149065370337967263473105462288937499141829829422128377107116747825630984603275838227695882660301325142442209235222271021411230795531193067695170796915286758576187524286451373491086726862282240279500947564347137336821017591453297137900408933681778286671954262263554247525368939268862377814106607967259728444787881979453110947461530371990520309210093965408286241432200866039793030030071813172539582905542005215205699759359237097219765757478632393033635668763577266502766620938421410826319741237437418381878767335078503402222848424009068143441756789222 [102,0] 11022402457389148146786039423316851299077163159004051864808130359362400495330556730249786704252197279524275466127336539684974577396947067929912233444066331449131410514723138628449917737094440193365504660045226624587073551317681064462166285644929258307606687538955675160837947665897392202849873057462767536800440518836568860750036757545643287873134335607559735401887491247699203275499122555899663098365305948362615309595009732110112632859384906029560269799431162972591813163248019244757201736778322558469303375198135362511448509190189275580871552708336928206843514930642195706192213157459485395957772177561192167022198919312863709462019421505775036378575255768557364994223804492694120398366728306925197450543657922211900416196493066430459010840791267558604258984575923276274371717288154842614627422290522755657025863895525327950571044241364783001004486439429330831088872429376886019390273066133635790826162489666362991419315198995650546668009452818781391222806628563269559247767788896084010564368748059937899039156417471298885375708468513553043082213190827063799258830531051840560944408315119309929360912740215001874810606151700399944090683934285150912597231815264753671758386420994132379678465669525855812119206527557956475134331935973658973161589552986120519680000000000000000000000000000000000000 [102,1] -93672836226115901068224237932427777921287506848920731100472752549521635508258572940111166762867644580740480328761963948111463865996546824091774533898969528053935431342202842266789121159860652148422589720150491390817237818526676333819077224954680228134205919629356743744967094927500818664400148471953519422986406974355948161270717048503792940886954731273204837340066399635713236164377214851777185104151624297603473943214889254180075565145960029455750449734640767860253767435914872707957972180263923033319149875302253148747368249413947008386243196373686006139582460869787670958711894741918342960197873977458694822847490149415330830982946860613878644615152965279250295177421747672781997187429540000134730487013218374297652920992410214845478774268921326324812911188661311144498938599447088483002010856446895187517060557318098782823417896809912087104852352375646160592601782917762051359510670250806010410659997034360687460066698404429530439913902558136511419625148686688813012284947918699723568404483783583005842882253078589450615987727136723042750587828614067433843103274711728387676091728160350058816209933119507084304619631165058787138211049368290031835907151812566147096439588745948702871249604289122614998468068050034964854228343985673541135817183426083112878080000000000000000000000000000000000 [102,2] 379379016560285256491930022392923795485670148310577813820392763234431289140592369126428948478668697526320506401839937336379418215417098958604995122487507911733416446780510829759209978624850950667783802166135283247548213454405562455151724863928489466780914102605059930896720907277662186522940035572055348733042507177571210294456660132218414936125596487627855525952513526885870142228470499713421295091231271588758957459384799233503577019751130865584458130692345715867568797170442282646448563802456446910462119806849622634614690494380530720573396532265901695275758093430897166843144518834134405636154495330526433405756415741843115333974959913567159242689548631412312845628111342478264079042497127275339399008594938865727657399143070896420829626447755633470082141546073044932154551518034093338759317309475467210086094869319368681106130264468870078885799850515312885968443070461652342696382737619194692914589040148282643373991207821962021188680388989240627756760367965673845023075494526145181889638713881535524975797253384671117373349035591335458050404274095957293948796760215088605834832206111780334508676654754818629497993872988834905681955927366902379880459004445705829999710682258888505976299073168430134754978339977557835019198025920539276374075263045154669330432000000000000000000000000000000 [102,3] -974826483556551482587343407176950551430869850751690395514004271093881127330819742129350419685942242935657852774010329186021952213129550282005263730265022658804704444160904418085249393122566519564192209800845323467512937080167061755603337498327636182369373405604765692192338993988250603026993204948809849098061378880554036181935507141121512701019144796375736137622525238536265670933873038040393284573010656332946832895439349217866798505796930113538207909003023188725592670771527716620892480606668688465049028786136553365566670869804692826766003488708474747430400851676467522629300479762965276393443757634520339748232088583456740148315053816728526674899557191163266505006970940607330231729411784704427687665559054266850242104337992028506317415481593432020741198660395013847274482257312622233785741621760196346587502010670608810759690065014130012169450184583724006743890694060048018666421297003962716863937569681814081531646906243394068119399408877370818763600809824371097849039256886049091288903868011378753439588033113528763039273582781004105858206787265974945147438295490850080506095194503728771741382817620269268433863866059343908975185312014287632308372846437984642512178527585931300435134282566120602835090825697465988661323962847456193929261738120675950854144000000000000000000000000000 [102,4] 1784965358545258560199198382515683302588527918699914670594755732715465123458278463366498610583810910371937345163749562384291316264591949335368547811130910685363787559603017384122118773380380246227942263861977513624069297069010047384880600069888819598418632722590001582295857191163156231462187743852755380689982349710932853736594631410030882841505785465285757382457964035008526769156791665457743011362682508371388198798606191671433699577728321767751304279004278803655999009622828096903321350995920124682250093414660611509064037641199439673370139624945943071970386010884945282900379190100156535165033822857340460638970513618229860108024149569997773801719217900026713562905078164426195452998614458458150782063579121920540493596160917815227231100339050664766827989542315583829210447669610611098292582622899877042227093588561506744505633924708996268410507248892386076464500104851694990933244548441794691887434240241136940312577754346582860435880090340120295840763216118276257376043011843834734175147775866753736034460859697515939918340651212102704814440413296313873422024376439678131770304991071674498268293874668461496652999293627583816582812665127267711162063324622072809245844083997409594080837453435474082100967952503975181037814140289473835304524850082355381010432000000000000000000000000 [102,5] -2480148132942653128970982632547617919147636604145332854633092415167959364674914821719510108720194426090063669339337407019317525801978512598030341264221172949186193143743192178718516434136978080821171897976112162168095951790533736568807867236270955395744163524024644766771739537686672615715230797833818986348709646316880980230086190863973380654839012874303471215524606828435010468646738498839989627748771348001486944791653568757221456735775340879824325011738555935302247474508411490740129764188307100068091018302691677437075806419380193230940168756823309791439115010422724823519141780734142493631070093842775108205839142594992932303144912545967150707170749257974228577621827474469069707943195313656101927528037101630993426746740892602112291862729084771795120224360668275063572322812901394435913691111845267871422738541030288681355012849421195784949248987412811681619179781299468417132966227841928563578657666067992203927571348433084346620345300338647779185142575168204162706577703483867749765434278537024214015579299943481832092491438846362190952251286310703239293968454533665553763468598657336035980902047317909551816085906114473764552507711123514662996717486272536292858336300761132191875088074610069570388823058444886920655730080810644537198507607154772393590784000000000000000000000 [102,6] 2719142630162568216502707708569355307277440582038327381492555254677827947267686968072118845238154560630859269807533712228912670286145832657575061468000486756281890755346709290916558236241327848779671605068384058986037764735238297365001415725323351681881055603048277135697894390924048061809286740766906531079817930207177714982127954965440732895414538641065822379893510199204851390333158981524904434030785906472022685750290856425665737119723501125256447232414442083308279469650165312926262764328992319615481198415879772274381811035654715303811446985827892481663461368295464294193869798109979629857782232271062740535394317370908069034221767946242444113363404339211735373707854491105736447045049082144275410003501104473354866809629557159688784717548677752233560148905852669539864135053245821446917634463875977069548344590022212386999270773351138975906216096937721751162938718211507416217830887235366765847088521139146649903554644265880670902318974438107472762222793514996529745336234872939185240472082272948817611681063663200475960997357472235078173924880987860746798807667926568664246421172662616102058656206917272062085145900445806083037656074055534843749282772124027134037863816405438711328191865036865706463375788196865339556466282992639893405769943268273543970816000000000000000000 [102,7] -2414983876648194950507058337370745301264931761318211384329969200617546115531897233886169164110996830576702626487773647665387865123887715224637804028355913429802060535215732284950872924385617900396348724203226546841017579622719255609322023745432916409440171099170096022209162565183257132899499567779456915283775162712678124814910511746100104063901257455023855399357052249199355695342251784352754255041037167527394352455314971551088877322483028944697898726473848646272160941485409526248115401952399417066041131887657092701873683572539036982354278377050506379372700443689555620232525670023374284899789104930610968544114581910831221863376621555138880562008807378306272504203198619790663287797176966895835475981600732816124314831531506944296392956138212834244776280828880376381504555763806160109305100244149183553497812502329550843289924169183025391025769731284326652208691271369238009192293143377405923012281157185031280998293627185969225810465265428828233242221533203004896574092958493211023912513767978833001235024489092677034507812346237358538099619603939835283280629573942697832507669286567604157748845110637547518050037913366154846593431829092296923397798879032461411845300904535108758460422791729057006492847703466010868990607492973656168763982100189268907393024000000000000000 [102,8] 1770290046544619367529307969774284336883977292516552181715881577771263356157804914612322607643385045150697858516036829426293507721924084486401250205918801214483872848732384846487195533257325199101808017078990966848361605720176342540910286073209972315298716081521585107546992861771786964414592379117013441487286041890618180299271303839741633878057944901088538215420474455068453669519865325548939947339721561269197432564839546404290737903033461767645003633503258863248014782074300042350628183084788723025474715785108372140416952964305670882522758158739482754211078320232370734123998370066294764654322062037283383148595570771528923356885379755718946803778941219327779709797814750226803624760214617875521561474486359076558692529327655787982636589360228462422059841869982943087531005478844056279659269146775931186619485270675641257174520033385541276958508179169422012834007935610527926453575154647413015118081038457223984399428197251386330732132223553933505381777155589280202614419721015068853472319692570232297182395614552349519043853259915355826706383794748617052652878443198999746362207039197321973723010273739814427184279416411789659419137941886202397175415875648509542410388451531231759073933367147699468977788396804936052513069608702503795214350224176602794688512000000000000 [102,9] -1088179387602515069613736195843643760049833985411537622029689120646843035211213275966399363731955314061290791693184635608481840121935992401398244707452735260992585512146894354629679228179112084470911503158423300600815825614519559913699713997177594135186814894840608697755572742595377745739163431654273083526605335957337518401179122769359853426623665078793654621072770183860080881494688137229337329184097315225917742499628345553753723207957097514878257982455751784274034406997406871887960458191845767387940611773331667937979845500473989771455606994958920683337015041187030348977936287846894788897064886451062645846746536247676815464576181584617506593902900402023683805596330590675280085027080842060270068319108555909721440765025066284036802208761614857487939589266141013332751188148934321141068578109563040281030726005640383984956075813157034096426384643057415832035955923099899350723023579827487491519598634508167448050451698050693143757958437372175230112698012916356062864777340674818576812179219221696919672411858152849598637981536069704658039460821357001734592381804836209485082364612948002354449548224365876614503212283712317039411918940855080175084375669872675163671364779492109874411560147642163775125758567285487772694811891117344255688707862576741990006784000000000 [102,10] 576804388637565291588364445905146510749977834094758261511513804675421878046598627341612343529530311465599708067764044447037196106380943579740627575799544363374511869570140230644810493146136128017552777991232442582104162784610556230226307925116535634660443636568935638938618129600679851254658614955180221455924402086743161269495149113791203536657573911013107472231453122970414781544860157096045234225542406216344482768977206928116445759507330958795595762362865076658780583880122133265975230960104401865960003742624269282028748232163845470844624547919387339844396961517099403833028404639176436092472575243664284774317895686172361636372485481045688966879974959217433382249912270782884764716688455549309671792140085804848606668553444205714046030732543841664843582826182410091304103057645429993370496503841597635597661263604805778772253072962942853880561876085120605481359300347897518208460114895677386549027456691167401273781591681202797815676634679734758625216405871376336921001693651306271197495977020539868831448397248968379592386538911592112206314647194782816761633438079733574703459561255065404711422530388864763757580175283409320319408484411725115476230124208467611986496720335094256564833294612426282825196670117927466618352024142989734067817604112019921829888000000 [102,11] -278067496421680247111890689618236619830570688697483376779699141186564793041626711417863749563863369816875962590321880263705058584786360563382024676967296851136483103056247388747002804157476486241076849383536099087570103718303461261391085940977303558355559940379383728134344110000914680137554897091237857327738945776372185448684486307077107409926672304664253315422456260228378564991512143547534625776582137567645866064236598432067558307445434349765290716479605237573098210806902651571313727269132656627061904781800987318553771127461736914636291170981594919265965465246131001784487022842115498898898474606038390256523567482554381034754498030421073324978566516461386923434688910927603742425830275155646315695932249466661673696420460850390009502510270555143442417430774710502308414046442712105728986245277236295473906268308582857526328224111918255813523827115255384939908346493795023910483779671679120794671754718115330466800750048330142645236798708930959483099610537136843402542300688673181771681319696876002532416595674767782892001779256271702696721888077021136423807321038908318705151032195044404485870702374554431081388480214280273025635231220127982810588108694739901187760951318168133197095982332900139983762463835835619667855492259885487471549694876460856377344000 [102,12] 95700568700046275436827455989937354086799852395295503087075530520693223636325970937471660842417956955812558421896258144032590668638715729781856319557971625194503086889090134187520309096372981467813755931842360327109278086731676197355576039809351559157393917225185032262648494471511471214361185376823269364343083266087979642810570198031392486553739256022715071343140397538560955779681549692637441402855231992879540398634706638346234735572910748512887079091059946878683693451526640006281773812655304797276229694105826242899944446296726615959119775543286012047225064084370124579043365875503417118601871766861241407917330804210477137669326436085949303641753812145019126040080554142767294207361068242836231805275278905364599863353873814226678006642788785058294821890905199726109947655426652044266356489131295670209388520101377527957942892267990900826493355469115819798774694396042765918224884706990409048844730067935343849841010946769949333095750847837031292932352396039989993124555841020403185898102843523762533227148237067997962950109407826462587213861513724920848407183143280664216886215004769349893617421772294815842865632811654091183067542013504975571319602802011559987325618064340845358180086354307243787384846404799902574137748484781673980236514349730588418956 [102,13] 82140858250804517110226405007108566973979199295346843209226964085645146242582682570142213938476658762626275615326907583994838983769706768175566521528206070244004737049146499018902905782078709759989450612685261134868095343489489157604864691884854712647766556582509211084375424963826368444550850964628230938340526438030525433316293513778193687497923294467026011680812598990214354783459059785830077770569588612231321893280507507077112344205172763543762462727630937070021415378157794878347532254641268341858746343624299288742490963978498293705994044948704134572247343890309976360292024698240918661797301937350222512090634942008332566698131354042353365883622100578145004799124999308974687516440668963783133463034078126648494029925246662048363602566746998350693385961301955035325282529377605725292994914593822005732538161144227037505277632433528827096592240624489817695140353535985465316056575831656179654096781267547994881894949438145034621090916122932875304666979826355101191091578202223953611444001299067854676413677732263532009615218083286347617661378052711473177554920547221764575283856090563660998888620190192019746201287232107405780795044345874392912871861249396588958737198517581942829311652393973870728394276793823318263885568838850343160727262617397135872 [102,14] -207795228437068582699486087323843742356010930765197986132367020738241367890884247533965482513093014152880144951383463974282017754070989448261947287989089055470269510272943848741439810622835360655858990828902220053120139645025015790689853637834379399876526305268424502083013364927145498892987949015512577733133169169218117879216790044852364935023898530901690908330959240320616375127281160777320795644322447949587024568164817818272710776829571093573042063112975651859990346202426178342825660911173279487978122928624782548899180143141054873958595049091622369651914841663843973654681938757866924486703391211081891014669663318890164825318588947347920688990956954131454109810632167795097177733530324214997042260749663819775634709111255518307641131220595849263160833200184474909940234626788797382775782550060247226274096228178664546871105881368376997733060401012946881991978668942194156062800562854620296491851687911173270250498186679292436688012348911980482734727429024485443333314895428431769599671226002646398371544430343561192302308278410989710442863188768151624478498463374094557401915211088504049904903344280340523356095243924603587921518184075902620270515640678056404554554566978764110613828930362909879035580632682290050360048786669864724006097681983998720 [102,15] 109680460267272885187501078307988155805510901448888309357166161860006959421744351632421738171118328795560522877261301858618893487526350489935403419977280109124019359587660455843136854025180331769070738048907618190408772913364723639584766207515204945037554511913375053395712634632015215126258328289072899272140854116673879418267731835772090949888304049858197886106591694374520513972759934799864964025680044382153430622073916119871855089734913996858341883620108539999395598221775198052267351407573432361522503319251083603326321526632491426771261750412032786734536881717122804239159820836657311370227416570457679183599173926214833656831218234598261114226364112707691375267789625857481931120624789532362028599875509709033047931598648554408221186874328262508146681741985744762822256502512187353068864841700621589045502572478749859677644043813805768798006128565549533626211038275707246899060645068371225939262915920038012257734269202451467803383879108347057143695380184979920286981999254472182851260412839706056156352625537688476052967696882397266930957501535606912554961471270182364905714346250805623811130711391693486362907106198334350394190501533580956557197552739159136277752759225075588199045742231229910871677240378484295372003414746689411951594898912000 [102,16] 196621772497460929689128224299188536303472627125047032906829021751781088766072345142076158869258348020222960432010424569091260207314158749887088487268680064554435791895946688091126652918787023468677134097139908699667532103026099328017857283827333071932744580889433188673819940309703595082757536891336351883267956294750893040104164548143835108830277005346661781942734156975799609656519648116584376099653540683737419625806636796277873721795902823537682372784363338565543112464091414872477340768013204224316413089574307930197905417381483102040044342169587455072952527929136227481202483098905779859000617418619269117478347496437901873206823116082567771465863138909221958167995106165968005890510338931238468673318020054399205861119543528699053482442666973567764902554067821528671654714189221210149895074061411712915038800092266532214337891408724944993443180220541470929579712415460908040725055463126481955136789683948255000382900473439372667720749635639422335719792076774436422461802175249265290002139753938188429076303828344869398802399591730145024580719253529263401616061693912860948402556080304045814839238024481005706181586128331304656300870492943144720013386564781657910124073043091614401468276928845341876530083700589647234095828349809474449535648320 [102,17] -415310508812320861516751357747021598078649895574569564593647728579804976953044217797607621181180704612902905769064098676195266151781634895756195115608428937073825170458688889378176574422306395173307575851836604865307827055072526464313400509532300674076784975801642191606687716813870105571649287300963208070067595144740001101178659248104965091845473268398309650433322727472079287608971550653747021006302262289640530359504718159225598458549728470787076254997393194035041417828427822520510082432621569024879718420143594237575738453536053125169674703950789806152447447620141171792035189959595924289701061425768831701812811111129186878685368473497434345805639529668744367208232582475886558444857428574977153785098681562753178515380442412882692922802017021237054340914645844251657531067242474693188211054759129895192488404132952292176607786301948131665028847947091369631734836878903394083795603849437379332498436456778359504294818398789381257318360528999539923700895127669684203680549932027315496099417739178182561788770782273021705905535870899796871502012747935463620479032563085625195927651193650073799489975588970462063693295017662461722453545600268519844492983524860133727312134474395379796114544347620983794364088734523882311346896860158816852298240 [102,18] 335175422574842180376708268304659583741676503673463356728870341305345499639137116495085846229807827729358649070537317153793651082743552609022988772178538077342248410211406231572021656625350582255872715258637919119000553025896470895226628552469694633055967114222999017949818418343783989475390400749663047791496288512275094084968830657457585761784987615937746582499026118537270211051460690554118845827491944018035438829225825397107059832804601297697496650431842701843406984922636179662310009009838393976341444237532264873060052746226705042511624161654956643566295128126590517474142950665920833119872529977080194309127940811225514538815815912776924132018538163711484339969532387803120466843213585552301749578311193886588356726209300044997049072720276798338134611801259174058646463672505362027933209724821404879464968732669577701342782827007173137055264782910333411048601372672093633909610383866921497401084685571316605041248964389391809032569538951341909039149466387399686932359188692707886609890681559499600774878218319732185010975113977087741517934621828731273435236074576104591319276677978227893517455777524344546564415081154080155578881241030476856274188030286096761871446219030117386238148984067498550745220586669947661010956673429792062917632 [102,19] -88943004098872812061948932142887477046091970100733931367091832934361636661861762103503353194867976225906528248818582202800515816853716947318450310174694747683919175891276685540738728980983564692121982547510445626324045444517471336729298833293779084316386364056193268103424817071969874169764895969894292126908573862623004031582744948560441211651561102677765229699248069970416125120563667624795837942224685866719807854921064735558581191718482649108558506217578589053223954217746524387551497538821316542101290722090410479789227799108961644678293539068994895284736223105903822490275170348315131271025942346220725733044620297056366616178165677713027856417550196736730916587321843202501813518431608852045129814191267368757002656672562504984898626596796085525107507514278905866861586379700540408067690109549388909431526449858801301652192451674252535972784366149158521664269472747678856002955019767440207051483574820205782898156602306488669489481674221975530613872830532614569323264791804488680794124509758158769330006832460813211817551909694499918717866213148299351935145967186091045638571328919393366508387066818645006485021143013614903168730641539561447604759526278855417655901820229848372994338141200101616958797684032199120020908312527446401536 [102,20] -74684475950008901147015218195846010041824300631969760819652364195431625381702966942387560515438791843182653789940540770936856557695630814775424909745261524484518851203739157730901556229350903612789165738101289602953011936695140742257216699979379512500049953767185752901092633044862815189532126980281188943895295542648912520483616715890556352300677503371701823906686973266287920116816451656095844535933923995497543303948322306534752983173501220076430897367459205447850176806556427188893249324444029209330000185856099184350923507272585934250047874084130944955340584396934418862436144918877110570657431453217922270754327195631034303244167803828605797505592529568578192931564157741888115570008052608717857365987674901379873851363137473638070158823121513088055155611478543328498453186269830570749635027114122102145865788681600112795718892038454229338861821772555932854486779249477144756184332546387146137003950369238101787416095818725692739026376924578484913852812003017207862726352721801789001892983840894099908418002665221947105626685407275098232322770085474129008744495283269126067966487271987431029234419336335283102612764687564586931078983281028360454269064389012961015087236736431355507432892434745152625905030175605167338274636647734432 [102,21] 87792920047629452369820752727749797643675851471633167052032128453756099955299915403602765921424291004026820784425127830635449906962768883616137144657116561283577239492930142358331293839647156919828655348822323794662691066297376192754505918680788155619829088998942143437140434581112280000532551276442292788275911684298531415493650185443265203039806452116326210376828533877521601119370982758108739546616340616008016524186371382738246754943923377100824032140680860291977479536481301276691997335522960624314989963072576294382558310844238711752548875542180009345105407560563416883470657308634473951792675155172993705189168584249288138274102381923855649279858875998321308896995189000435939477960480103825311033657085112307492275276169797050207708262274682108368033869373319699916005237895167263064818213664397915170082632592092973388251786325288341121745795975329153511825999417314313285640853527974817745771827011985286020537172246956384441579178314917279288653645789666223711448688196710587991043763259350174438691682279366573237801776006146513258808354806192452696770999444931084080547144514200659921189674722709182205594070213704087641908263162282524664611515418176201261532257287421063457099848421846387109611997007835863786746543811072 [102,22] -39159947074267625210029166350346714239750527348054846345036876962689705978042561829898953373645136562024289977971949659221043968765478154452100838732727753273082134923941446098194220641399530138800173184036234987015288876890723712091218959107940347089491468375641560247766988299976048517698193922514938812292862967065682172545274654808511169417288507380744989539331286049486967956248734436940851940546244131380733864982275271800268637521642644140446602114139969369022553124329841794317026257402213987311635372394015352941541437343322859393300965606024003652933016930032070545624513173967322180747393863928936359045691363004405849900818829090199823699062392191816904335063348500313676605420742758626498675397921840381849688043070980147955979226524876217166126102341575533228844574302391076603292238032240424967439717792912569209862547777922873131805215978560588030527073089058038193271149379559194748939402058346924051581694709980314990473378147508804776131832808198037018962640170696983711696889121734640426507112261492676513670524960765687075908270450552754611244974495133982290520785471063194825387038037623045731637567575721173365651461227842214676495996236326324067601181081146315802469952096686374554149214084474283874173614336 [102,23] 5690313576691233731255689203258437335170603333116816769051808166677146367160681573667076799253655571451238270343279804063545844386834634784847621593766423809825100511057243007537167287752624235994370710439554160931767493986455768057373424853735829969127372745580607559631229368939605141366022909815381940823689270389797511902938041658988198913076832111308940932629031302919149732427877002145078679287777744343652116670674499764949812778107224546424479716365770346159034093770771787131108829484937256399389887369475618997991849409261612306468895680897254974701519834632052899478876662564516412070966609217582180056184424542733915572738960688430089436988997208220721201059903454648204701648215023702941859927580863721239726739630977343390616346647298528898500337019829907318603613320150646435686775453623563902956385766646030841935525548288505082628353863413137483690301385078245294888121795436876455320045453497506556305502333308977954957613268259592667108630548257333200838379629382053819775078871726365942237869280478842656479823883053308422784134401773542237699198584937452961886428081435364589829452804476087708414544983871828710388648958242740956072257319719761102210595094184265566198930842855296865002997523670284487973120 [102,24] 2738994643455574627689553340221952091904719634304900627110598416874999610917014191801743617998696293335453149104010613833032963604971487145508818051191826101085434332537671830434924351458905685109918088379820840321711153444127843831702396824943680750815842428157069675503357268295998366186592322510820945679983676463272446322885187095617904056634231876550187235641404084622652519046109202395735241369667289111125300752231087507152540252357172480803341136375041893521540742909497993128788961374329537164456622022430315461273485584061388356028709673760455618139456999948312110237954509446846840575969502218826469909234851213407601132184373207034296807504896832718293337265557475154284847450166783294967136738667206997750097397081587210383551556565205353532833772488291170127752346935539818464389888851244295994420882017180274243663946974642271706750426440204051539571504953695299071226339143639598844391041227536857881187904835131069234825556390759365543285708504548531407717892119135896289578165400988112681379544586209771769264419860681693849437919363740997202692489220131631837566154778294621594098666705779167346998796785359396286737114742849357005943024993107058760777928044745496712099692801340622619235321592540207261472 [102,25] -1826735292440717392474125057399929606264175230246370820585159401842967088326305030747585060397603312200902461155975763777010596772429081858649838031420083165508187097101240904464899670381200197207377467987582717158640613713388100931032206235061480831418517469476254554423194553953646680925493531374139064731288210822977686099065537957809897502730782417288078531263368560879839238149580499689240740613244925150793428362389211447100298672672061575974331786262851609791636576381738811512800309363140491737639617943720198438047523435746287554246212967937146818818634587528506295859437069503816398790428118649512380445205337375558508654268431991385864026433295685945964561164820488522977288328565552111011432628107704802729023458169461779885047968256994771475768614036415910397418590839348380719958642039181273190407206449136024363192702705439374798955546173128888786274861848389618025721545883438411101606272854524429683021344186148183383563505975347859473082938948165034652343755753144753547705768902046683108775999416121407322968087055115091590941794672193431794577931963595101053421721595748406611156403517778197167074790275380027513706423547184697488845724006398501226863419901275677565709060973052814749435891940184079104 [102,26] 617049459704266000075913766477562931884220105238705911305821162176929112666298515500125367409348873505705149763006005024380454250369474669255882035103332178104093621503248284942190578753520995318578422621692692647823193394039191520071074652006101058177665146114347587274181439168803611010153758909781343362763006760845357959000601449866449349621850508667444023404018522285197772303412174884686115947193344745514934436333322443148744039927003396481110278013907322102489452549785848453039913475614437912103903408208465304414972788003450884999797446798806541287980775257140193616595101928957492991155960808942449954285453392501871991922855082951101204453677742344467190001876240387316867785383453039152279676286258419332443436713073486356649257174032411281562833473959740105000771953163592982359116895697910672322319645496259520001676428155969228478902582328915179018296225391780563551072428583465288419379098330932239534161673043676679045294338210191232654592781815700781850777714823354685051266091064937605941419730836125606981838755861365702191096630448629940560119613036618315873966403930286676316686726775552537131534504980609295895556305785657544303677552724556871230901204489240631775181276085092756228361619899200 [102,27] -291931195584427599023914218995610963140100019106668162363536846407898879070436299106169917618688403505425455996638345433926762620595557926677832556213773545373965007341704614655912558251487570466228811768748683609818794869392298246386924622892139330782575097557158204749816179310740247130378583887818209708252224609734791376561819885255766704571014299379333200122559313978183069533417083918062220180532781080601179231555993962773530064802239423744084897824697844128997439218833637901255080982272075515431292991291959687020362697406301040281098697202562582583062755354704856328175776961548602224635594277806894031148722325035777241194172690211023353264182725007209339428142388672788273528583129011829975833872489614078247294466503463392320552387430926135381525376462992485541438834243966373545698362253505873099097515885780654781363384818218562481535874339863561564321506234656716980226243594039622783816981750600851591502469590327897133160363456434175262335710942458982382418115446710945063339927073982079962187367902110097656031632980158054178594014737535404316184099524097418291633332497934941755698666054318766901608321314233728060284279766802378569649948048600251473422115176733975059845648205545930039437893184 [102,28] 232751571026935510050362555170722579317589818573432775643200778317054508335909212816471808939899839348833615799016155319659665756240924817362360807276389010876611410645889149578515229266027721831283815380265024201062765197039439703022428704060516719229540721154243525670773016728660522909543193115748233729495914310300129051731474608225023155305206393894393493440630115871667570824001300837506154103540190702984345480005026634993478395938641835946513878987418715974821516064027666669662478729838101231131867559634261867269222559034273860717045889507168951124002535042918473396704718552798100041159169188348441094920342132645720133853855231794264494059325892873144175746197243514640468003218027752042426563611986068435467454326900147531441300567284672306600326031306993042831740483564763854275864534255618046901193522899217896761550381020303252289927585866110933460414504055219601012551472446898742961215366653731563758586645636889443934838979027818502719192076291144704604981348914078883220225959875818041691267012308658816814591476465140391575804584640593416003547545419646712277463084474409604511997789514420586569420802169526605101112611144706248629064682049324002961736068062690240925584413971937856236968136 [102,29] -175576217416111412259980142399830295296006224117569753219840629757100536062752169308476295915773506155237559039018044784478937986153212333445716720365864928767694517500469305492953563502366466695533451627979862007957756972995523055689058930780473684890734041773944130224947645166988692119806926537038563393100009818940680836176668166118203136410389659634772479817200016453967906345523595639490196712176962441175783963759220096802082605075379731931592954860474401387516938136443106374065666728904607241831100139004188023898983695290650237680633892333490362528311419314759009940409894844238239200666830764080697701062588557084360099168391625149061747459719617486426304217188291365767453437950775993239980075108577520295399883597399385922022168293488570215023695086930997945999205821364885648717485596064698429705485588147451861706134337829714933966036417717504896681704088490901702429536142847347691504709382400757701824894135474493357784588030841533003227560438765364631643237274815990582302976823075373563208565354022710401479005904144855115792396567910019135199231719491511909828871293498572282464584718346573823691732628242315321740754686265798884356735604068024866813644295539762707544824429872291447726784 [102,30] 111711662858440337715621649052452412772388856608118648016239426325681708026808689355374540411889806808690046964592008309465223138408307754003305291272463782314552205341138259688867460343313189637284427675103155212905623391058360922281508118106360761829505138479582966051852465798018559804977010677693217538627170879792783817879981909593613586707259811953882944051362160608410924273510545858917897419992005976333823875267331403641981916894994503624372567175765517713202780288238694040891214729218555839397558171944776550507273241283065332792732988431524378089704202196743367589816831105811664162106672302006494935258817196470239933110548022173239393216080483144254317575221774562962910247564123801128400176153426621538513307823162616757514450959792898689417196806453035396683184564042115223329885843362069565185055012359415205707643181755158194111099262201124546418845717731092295942942134740749921578165106043817370729767033912608258780822724469456834504335600889672071487502199146950341739553568471590820187805854203004522702608959887062282540504256421318960196238547574569675737507604697917784030216592546055366476262940730630569396982060812216329211639026789224987534049654071950318784927370071752655616 [102,31] -61321116080060618317087561316519244639390033705046548288481348490446151460861721259624979121676079630453952835815557944037424764524014982874265626896117619143069951616926887424290740863102662604931980555850562188144161453891444948298270040827799866248822030806187380790667776098710380898361226430714653467043950771197456955243960442830667675184897316371572855939100948797937959855671708905616937356177113112926257249069037683210521196019077851567219215457126863011730760713792051188806923460524853651881195128510689292693193047724177529147350830645859582279790599630994700269571635928009211214260476067270934499854151062052241555976399647795066435409922172297332332255531800127125844497334379421254473240113953566620822753087165364490458815414807633482932866982600579446307138748246632353326321008529427683861727273917455183615315372297897431841980552531936571943160186548059851893569022233466251085057472715862087175962442349919565031259130548545150724419266636029971138850865781261672465817492501483133404889023691589355679608166793857595477286446736372945231097082552413820098583396350273067131824027146877755556832527958576165687741781156851768249808455252780282364824239042676069347442881961582720 [102,32] 29380656868548003723214670659548054260540072075460518107146191618872724641779193553248661752255890007578427905521788153877898948486532212992628019844781542141354575945232319308060331223164878073260669646762719528145452133194466237303573865140879757531212696746098918039152363746799626677259419775028748549436314482725211273894428259047570929825128261583446961266384972384755516948334311477491372485264310513311510950451950883774651702622709206286613510587303726899073132906494690986277916717085284234633894245416089553655227019758025082069483358576104535831901936271364691740267042308662829675669762114334505669190438700603178175369773930842271310445660728023071567729074585650382019383667551230778092098599607943800507133994389450690878364967446790425582978317200293006701916296126026294399718175693891237191223022040816117418861647955904338133168809363793934134333858848154275918258719681447337764009448044290067982346388203641671447054120830724804923828743190321785714308837178191236073915204951284167589042801226184870361196326439689340864191559128399156913778703494355360688725204035942098947753597188315829819761620075253282674203206704001765135413556515036319286492047641065345696980374538212 [102,33] -12288348336189326810895927974949890863423893623136581957853054677012673718742608854966893824471341890185464375153228680752540004127416786008300754886425757016785487662105853771396165294941460129259610031815259398854453825438477684670295615529672162759807421583452169126015661712841130118725839922855418396972596287210551145909520286891395955225727555065860429010798531280139603757188783709542714587331463574053963081908657525624042244416036662449397613746303010711436484814981125008560349364630272343867214481294293673737546949542736899377961895573084919613819458400573922939944573909823904798754967591435402546907088580702470469267684797974341020673653996614402752483458299689150703459267033588893658794693406555711944822774713715663151206713933129415843759520189281655077923219266110882560201285260139627435037119693649369921588718731910129430633610400083731560182486295241709975699919434422372872808965284017050463924448278637301723647127723189364992786982733460935170969748349405367032853555837744953269872880846076086489711043338985089734920322338640941076575348403119855561517729601276827142048323456721481761238980207980188156433849354151641861812605469305259269556949341418253385941284064 [102,34] 4473663952322046450814637344495487381883211722520724492050407633129297261058154376818335829696660201728455355536074626203139712489160552242923808503224939943583392530281071796990327273717570940446210149421745322290691196727175265520055319525338049909188592622654741705842671004457540477762947700657175093721320104547204847190144841719382746314347775898960604557815487145454274950624462511906452286889982355570340727857882095394846928051207239435566383715176314611897190941628307388317819007722903829063191418429080306165749563868908954119037697201179083042865076965192832554696388748672898519478384914255879333569152064262944639055291080531048704802670036956717234750187843133305638131674383582473193556442165052437515337215394734367381561090689957876853625775822723866037598725962984784285066774665035798529583356752345841884396016124693588109424786184986279488762440551533512452409286894648339230097778974304893436962563411362986723503989579449464328339484538754345798097089431460732427713377230088452181342584304399219428057023966686237460349998880335238126419048632960803848851843915602678482979250262870741123534530765554126873016197669925548050651395870702205508593080141077827039106016 [102,35] -1412801192617067386459911553617548041855422391684890956509533073006170333592933320530963977106973784962213293584085953111168859971970875187914257130799782410123494894847479410302934871030612402082675537735314140632016545344001366507695483012430042546240409138709892231570976718623800078123944488725538379199524009787068193998919451722014531579888169966053706112915598655252236493814167507684051990700188663074991325520374097313350677230684476760694878261185995515854351495766201594193399412315615046972978732441225635753206577883106032849709115075145080402221521169696390286254649024970318995489798400815878283602436566833548105260631942915273819844337802581531431658177951662134266775232486117430012425345106937513462520708849821508491511707690242349892498798697547057683580407043792020894972615201295527928398761271233685741478274157383076640523755549183679469740459238274190209563566411679759054806267325536212351425251959016577397599459951491809206629274044286874696122239670800829538495211256874309653211416120709511545496965773694962413403532981172468878658241551257932726837091706654025116229753224819009728934948118687533786430013939308919635932232945922105482463754935658957754848 [102,36] 385492021844716061791729072898931626227503323550141330586785343635900998249819363961959785313986938543462634406425192099450228093521870714487184881213107735187468876657817919381558550640143985025858792713452586538653916104893980810707938065449373712790880459019544570668623511234145363484479879978817479978711062030648971678041011739562738341467077097063476774734245330607295598249018601374142841893121151813539810062528029352141821729220526651624950186776473236467816448561196836314426719252712919910234996873539779558806929082831858343405882348664919046339614345639409041356224362434955047712540670477189293975346068934097610766923420136392890694072517992297791634264398377401912100985340200406789160477013329035497314220665981152313896405008221857088227561949048272152724928758727726215644664850094244508117551786854040611644730282465224368781536644379174558258691986271630014674089276459873543443639782599422142227734456136721015476079769671231738601625333741357337800312370916853120332158213649898098539558977512193815188526832402952963240275099508248764808399605672289986861574766263834634657422883895808098953054069194649619092323709188768854392940014491819806203130873780035488 [102,37] -90450362487639451944767261970832504514741346766201598411992579263929483780343644287334638999478463901846855609453537521680271832119185347364768007689668697066660507042356168445488021660796127383192257581042904029848391391909967004189710687059168942259078611021272728682664496970712166118370207638596881530547426509536987974527576182492137280928166820554761986278253473319143639576920847944909213439823656618338793686174710897032260964801743126996386640088876296096407320360355111408495725426077217884447923918636524601158175518763190008879431538328958409768432520546786591430096857517391230330977853925823566165478881401220469409247111651175418728709731134576549576186486672029281524905532977030262341962376986836765065742071480755522307294453975478547554146347688297317755596522013775250565170646720668958769988284330091935112518462896219362941134790431014958321436424652466420974074127784346338359294721299174326955500663751445775018456850550562440299092897763290078538706652590302048654921294292841605839930850398827546563170484027191380065220936195308315422879254303970112331944254083372949551018255406484688362832551375039273574516463617312573718918205798005057830924924996608 [102,38] 18148644709435520828521110768949253246348968285707337923407280039219720915988039335595890235898687992893037808118517099935474529684736855788524952202205098603038402729427958544850620745630253909560842202067685518092200279195474427621869539636506879552878433281670350944533259770851504220086035030478625527554571345292949975863420740431771744042702534551298794856513654871911155417210633591448082031515742803831637125159104587423079470870322498771769314880735847285931378259074745321410932188660722139797926237884209047931533371081336247807792241054906044995756840594861243045906276429191180807381975847711665171165666128614915482145391389895162974529230700395649327187428134667295924827779458088385989668371696092898516863548323908874053110354626412213781373112342464156915127646374329064421532036619585346347187683448513198948212707943079555486853603598474262568459122539631166250845645976869334376641737523403841044821288880934412304021166581128807427479622342102187932739205913138928346830874595457951844180433260365024484853909579037401778828921641437974815022678219715764012240447734002981081878736715890856330141817624902296847581194006137581004117343481720822750771804864 [102,39] -3093880393677406824301729739297424017092744806931607110260214293489579459187338707767235947453587083972071631718816977374136620298780225735915727922092230172421910353167114791302905411517432807102911639935686328632679969889347377217200219599202389817016907327898751825101957950029342637905847873509101333948172503555773616557514477143380061173974654377126014154363312921008989639459265373125376132222483772059375027147282472829553364031595779859680889756492319550596226953028504148184972825766037647455721379245126156948632577119362404455614193230534832119320292766535883417137461790773235264420954931691280930132369056520489389595771099637229312269090038367274847555894232958021321316472576151152344017297653634567387361694358564458515289184073634435897865478380067253492806357771751133127364478789216224355605487332489009370978429311552925238271843937983405234888716194573541759601663757304374290673716160116822226989349358225386856591521707238430103502846725187405310300171500074256313575301924478447152714501980046760509364794608471544809264521433725782644937427671941256111605690531271356629209005347961685412643356647554561168612345931281402113509218783992092212024512 [102,40] 444793385420764302421128833207855278911883142952062051834698672840211809219284205234870621037932172801893117291613783551793491394239641918227313729334393194598952200024836251681918007007249485390717388564884072288753105704670144483327650069585500570184228485851467373804645442770934501196880276838879208225470738909216956207053627153470133285912494021349706279768644010525863753105151928068754180246729686672919135035282989407350780006921852222710059870163100253361031587722392614865540358225566983936471781878076965031594018799038894588660966928517559220756466996942120938844696576960309872249516664780442430753288962030004795554735170350893843790638292425652821306985376841887886171381304735767818706557427185295707923577835089639289758134303317373913481034627703104914222938439979105003992015457435427812461194560863491581569606649990293022309119736820380202058780827637016009621286400675216067144945638522206115651930978500917729061435780731406935082143218765618235719316738512717410891928029821949709171846760073202855464840002599536017847785534857247173246085267359679499387245427623155170021690818245240125059170713933763588275001082198835337875771177322122713680 [102,41] -53473917556450512344396962537202382323183086711432038224677638879352046285271471825931181568816557604753445094189631754527523128818282353576579341665946886274779671196172634974066926217947182733008911556641544677002088235790231108326689694570349007922482454324125117662076449190584017849368838306268902229966171947601660900704351249021046417693808865314078817856368363189399132119450009656807164310715017905039442545809663777549275128301993441882151582622814443781987222432643065224131243993773162954003362772221118605147500747157091184315959593265485452142078237529102400944950707771664138302339683299381259984475218055933816035278002183864194887036789319167227843203138428379871587004493813028912766970760828113060318524712838210449080778404472210825800900068513719983467328712566503719862031035766887443044777515439293785789234989421518273776716934495378489963513010502684585780296393918444171129049835607661948002967013735013527957709537627353248067484419245798555944436422214815784322684646389237737873254508064850358388343117287572324762100719572351719984382672157890818358734855896588250860125255248561512376970046465218057753254535085566392026389061356387904 [102,42] 5325259288546524913378721697907660284411658273909397461877728764813580626029210630350704016285874126941942442672652317017904494844126163762972662892451449994984537186819913633355969230173102013004193402543375028573985489525254255326736037764696588448950526877803249587208970292529030795314739511865907478274974391738818456887192135789001423934561205065955638254929272093740020030959456546128241348730237354146234963678016048590017470399380827321526496073217314066780107030914670272097734292373623198128884470904883096306203588461876866940971596701211481291337337468136897128509796800947249045336297259248720218938443343156313514870410789819603221093323871624686399107047650053149955512526851547876945726621067827463936556696685601997568378460172022313885029108862340487459857846647021716229376138769814648509933877012762649591338955791897864381804449192762740978907578931245476145367628959526986184471494603095986949070276930387441347319462460807212861420547152708461274084731219421747515211049073488491991470683568598121401563123631246218758658942295917330721450885729234843078946436085664317385865081334307890159235110148011643055658232145258012276777228829248 [102,43] -434709123198147349645424476205029478614640284859186355736097904229657775704126029241820885354370911032811135878283430259422903578937659935900425489249717843507317739575285162570126826021510268673356478208450917477835486024229903704299026791974496101123520616774441510000641039391195022638305200074858340001427506083235365273873063329153228585397291988149682268294021252497296982575097190614829384567981914766958667718070031890039139583586879168945765282688050350907033003647547682316755634171398462947030497929588186283409004283282192315677244013022547451851115459632908254205383389577229618753798022831663626994977446647531234055825212269214835241473872892474491434959418254226428045113443958331901084026147686762281530728073383950474087140892378005095425559132818516040817438736775576439477371315757467962605009190835146673560968200272759350643478828195442324357399272233880484858685912677165732013433375506365387047303654679205071652973758859690087730266193995282117103639495498498863956880953533032965962418505364143505419570618190684312993993499752574923471357488830969787616774700921900901821550671773288015213402671814551691206963617981206651895560112 [102,44] 28757133554137824460471055071075589918738281208205483344926841969725597281496723427994947782027422800786897313421918330168055090145829570751662553300201084163829408079133780604636904821550879293073716977768738700600350453964837124865632110394333377638702883747569151662724748430961497294403551317514285556496596015283256148539831776497967299272186295236594318430389242567666581931361283055749864485889279340879711036278645502355278203268065169604894374362057457192789001243078508893647966104548761460289279282779831383854134723694491804554846016383835527680415027593838212270127195403248466809368433862825715744711197585082141503226306706761600056196193643296531111014405943445014540643360842638652502601191886828355401755320761304633789556906986203379900773753073880353895122784493173918992235149225915804872054211474495107068992885846343582681114927655090938912832126842112263264056490056343779671975131096401602303495114903582949613780902067184235220916195228659018309872559087024300466296079087146181594688897865054673453827735033493449478888213677092779474352758726701865808631688016688335254538803191936375855300423426173836199804496313873484323437 [102,45] -1522829089024956541677028036053813578144161401799585741020403297766369203211795888956925386377421955212791047960233821050144389295750677879831042420046444130148947899476885059274591745947579164461579143177599225073533276809630696405300507623792306646101259403637820508147140274478398540223650941626308275453145093993264264921308533613325280325677738108243094794810189898493347816383244770075943097493243735476227836678267478601389486476709035069906375215571028556459453055923922818647412426046861224538205010183523637388887183307599695651581262378926837405617893475631998137481986684535928605633495926431053748503438766401407503115068525461795839750827712729189436047704659806795558601658651326599255004295508977207700063387437379708230730171188099894703054731185077591648668907078736816265104752976736676008326551779846532776984168013302495839912139234006622780869397741842827826615822491426203726011250171417945571705633421949142574742066806557765345487425358892845616453399287375222295188136767553305146894851853518639287607193889539942098422675952731678019617882817949450729435690900619748857263108358792219583757388288704368586573779537639838272 [102,46] 63724989904242146737994753943511973833995029518099605941490391824719097847010257571287781849383572502841353228878131604568015287185260589037702493842526465394166094327284581653312185487639864687518825574901425717887616940216619384652431993413999674864872132126524642099407960310010953121249503989480975195778818925069395975624365358442205440102433748688408177701188282074371318925835643732059223819250684584000584177828969352697724977140867041073105735790670136240226094938062276871519083490000541228012225883074334016118443136869846927946650811166321554362635744003521361428713199545521979599238370692704210943582564128711564899084001050349543030417608591663170324517176267667823815202707073913434776497360336462444194151515450874162165225505967860189207614524465591497728599586836817253193670038796286734496942954483760717177012106827072725820652795409713625582300831191879326562498273747621392791996753992359994407748312493959497718216830195590144480920362590067414125189995907229955355702711474520750381230221289302011793988649569085679746522168953378942088058268287657932890391595982542439702424781682262876332754981335284606747725541574672 [102,47] -2079454974881819956140948851662988780521461040640857578264725271639952198541768749467988231707200694966835440802039903357356477380990830751942479977894774433350889942248271784634018967252546204327732952360595279765788315918729304550187523404201377419273162918224850386567735383748445658024963131878983205075718268702117484141990347569292801918366606128207968698912787576291309423889471987074781552310671244649826814139190295640829173541941234969807563227029705597394923122102683804230402698574849449264872700781485308494654035829652383631709988126271914521767304079114599908114504901256465074691923429088503258123042106861888258774637838031653180926167770000982120404513977179809097597155517669711008796297602932130766304300277027400240907814681950721223096916336797956188154169483725275925433654365615763067419452256191963870313672205916359538298146260481755788093181354950479474696572974415756647219559759324579828343225405567352822781550835879893984824857581258946473055341139352463355752107977940335820798708630900106316898677673560411539529332410379155218940875904813243018121714148789338900102411692209577213980031245687641765745194512 [102,48] 52210286742928056769737517223032000946530610933858737215535120679732721988458402638649201166240279198877737784421826692393374654966101652996146977640226249290207305496592100075999513270981225299413022660751585452809352999407381307443818000134552272788482442088681402508765088739563348225610187079434160041437511926103661614823877343128918564561149780042382847069764386283469666944797988374518202535490199249626641533757153878485322929774113466737936498278268399068819135776372183536157017013972634645140024168264479155467805977053993220209660265405378441707145828855205393702690149288543235629784199546780316412447176252715969707296109154630553999987196566506762136307397781734700677300581203090827912278261541998903371738984039139728859795090041203273758059739016320859098838676512591921001976351289731251859177509949816104159213709067200616212454804122370682265237775137715852365541417573097702373667488885766344394828504735251981437463001765040828567511479680226071623654657593560853800685760342732611488759898936906131933105721188122842575804208769782481930616285543782402530886800933199007240410912209497645627624544248663184482560 [102,49] -995392112893872266319897557959952238303122407752158377227468587865726690289955653867119618273937697946530091917665483854806633715798935157472342996184145041197889506666641722089055997572130725957549082230938789248683327914570386922037502785628460730604659567517754699696634379860654898772442729173626098430634943114190690534230292203680089834955775459894024973614884566862956666983375301572645730916677287465879049453892031675564335354897379115605360592717756796667792543845788204762615501200776346412695050399054812221512961322870536398393271212889749013180648115295102790816200972977304380558349742218636713324055614786520809633307527507888193819147577873637802593584418172174917136258614661662508257784767372430180543913944595403577597270089973670471928559172465293217531732268453699267419769115412549439105910070096884061655020973851728007073235279477724332761236406060031965395409474233334108178555856144643306415912731296119964680771715867985637642786973043980398353857866426911413884332111970562238115667256587171742989101241271367441652682731059175254978706091590149736810149834777901047760893511415770909061415527866871264 [102,50] 14226969705437124428865840510113658016827323946858086612987311908670069550572395989323835929545634597450992455387012837050413249614975530313465343238988029880558761491833787101661518600012213148209385723666739032456157129522035995422209686828133929477523257026876542443881317107467371187127257978696565008182069928396737312459054601736625323818443021338182462782679221968153068739418965187297346351733791275687390131119905503549723295347480605096271215769844421786839980122121595958029151037912431380295326706440986588936562255330579449366516253987956268200913941291820351053150841607596721880309686820442950154872696347713762293863233522357662863722099105859528937594763053329519356455018722857512957937388684233125952105176896777607675824004759742504000181934334189750456412135258972928674504950939169775581359460425252184172935763889298266511036460187810749944804991052943567934282915318381082817546441633173998180670770771571640453866344357537280176121709869450428608654472685508530986162492459969434761721784656826395427998183904511021872392579123918605218219769209803749508574326036257282394561768139730726334742417746800 [102,51] -150596262422863241338160886895914776260489462055385589462005051029764751965703861208762002520841660646238530043846870225415636122599910383795131633182447416967038115582566772884008362830650022110142977693771517420493591588450384332620796578579777122281326339371863667968564226643590049911661066483759132764712245303130818118664752400741791543796367617420785801022274620170364583318326991752211189593552529261265520714159268622847587742251416922822567278685756633475405495892403690573498758651834268633866800728289528633186701447286172580057512343702706046269843766269592452804126834209587318623432112359933129907374357922780077004771312169153160739857440897870957573933088656396005736556917198657434597749969352158809345262134846753851861603227791701635602662131456733602365645001613557872546857371499848731025031018243401152006774533797671532084410648775768582815508390145231789992654728320114601715563331305724323047841502889700798839747304133102800219225810464807161220856454802527382429946816912594611995535118787253192557785722891987294300920739234943731923440580344710515775414009561833576666354524891262832900786224 [102,52] 1167107360444348583195106412235418300167524901430955173052314132757847001765908967720396573691390233168250062588709549723444964942749342391932817201543992552941574501108067361090133461227970205132946923059163682946514742031264720064746525229184270883361929772374251174792521922664187134110439185951156051615678235260593348081171607272013103461379747263125161096952940040236161905185170917555376951462754905522668832869659695809935526039586077953803373144953229528121139198650619945345550107955304434155941424363438827520034411287050303527264830203176487895211111037688553494434224837855968622272517140946385389393913596243155075369698369700151846001595904293881495803065466953114225682203955010102640554684705002726015775876661432857466831668145055141639774423016299180233763892851598642403879208563681855268364692746211618144459614062316854487528674914308486308091795892805637176279013955396422484794926224952087234278163336138016253521208313975195842773624433040029036547183636615999713422488485336883166304349981058736741010518043868445761312260533523727625307340460277365068477712947361659530730171689543081314972 [102,53] -6548474638326373901583133030320536814082328291387730601601772182931960043368182197055132153321145777409045561487606312948567331869241773414869584386116248860625428168482565619743423588752530496169044319823740361382952911851626185905937177101591602402056649714156745807352559873214120024586775484505904623759074680250585383631340017548819255369653225180430324843515524629237905782813437042944173564198108119530054685997738712093370246444606369388000906596690629315185209912060682491871495279762704290225332513887856537319466653683856346259703488379362981054837340522727988283637251839168356625704884889647076821197800668253315277328675483301817490389350563670100936130600845146668826329925676603747663786590869412768451069976916615990462743083573085989018528862826901186023518706753476651611313736655693669097873476727775804079041531890791239760783897925015310394508388736827526076577932688953817950703177251808069654172369825707653355261296853632712474603758826935247705203461876788710339452844513853199757163686204016837842084969518460243153158445822697306778149786664768429396915928546903676583791532856151616 [102,54] 26424916505834582750873465060740593009004991823732781857994985330598329777784574462935333745293962708996222197073774956594070053922420007065286169376299983075153956654595441897299188666201777008038104886714035715511619971419246617381767042711850522244658284931794417253070965095814344057964308222399669840734760391679005150437481521288358961799221350462679268245476138298321220223988442202466043898415652097109558539531519987962549574898603153762244481366049631940989071504880102328452817037868487148736188277505864031757811020635491943066354171282137688933289204834961038279262386803534268345192864351439570752314487335780741707912031045142033997531009077218988130080040696352592689632314199310367932859835866867413398989663764360180636289086836560276795469755684445219465389170665766527121892561436737567798902800047086333670062972171107755125015823349866098956689930952682335117539331454634395687318255526392119681470381241949799199835270884160599629959240109646834742681916559221021023953372864324880300040045412975727877116532183784976126792438996322741150142549536087129059770070374463423704485457664 [102,55] -73530910800389902470330768611612088907289199957064097094018058232728762743483724148887706581317990922585574524869551004516082856372616293199895824057863097044089109101547695865654965467524257883069029458346501307524401226809952851985852971756740621683897811152189799671083697522331711777112111236061206236069226094041693679427008977387030757136799428625354131701914666871571159449060260014946734436907080088081676556646277789433814506845970162230013934133025272611662227349178348643114550625056052863654487055866743250273476022757261572029169292207178252493366699021908531659587916756340051311155677386598705975144175312517849577952898958475954278907575575943565525904640617441210720769593209489853694147500635089954320341739900578478168472780037786833408127072397977196892824210249464422075402071038022099176023919424169369231341902004958658450535810622739104385280454534663937796885385834355960887162736559434433534335050201633954275484411902859118126813234513944571927764398935221593523369558540833089557926717517823443417691831599642212429694125739103167169293497496587448609308344118145515127040 [102,56] 180937807654675987030244581440788764351333099536089676939744673783629191265220881643748348273693490353837174017876881680204043648855359150036106488287314256084209492896304794232098194547120318892237407077231692996331664043719363617143962375335938055022776542595093135531155165546548610878033209897100215997190779625815036143860130830984637743453556137663404483738243842102373102072514062022121703836115873371935124162316330973775313834255444605326225229043699552201411980035188395281472278494788609945605981664452547110204791205536567482497994017286819275072564118092672931467853825894771185502994654417683965340019907514616454548664845818822489002613254632680483925437762031515534056310137300075364490278091079977868077355289167981562314049332298801068664477064038251506622863964599142379802899428206531371163383493450280626097883477903832470874461600079421414327721545057818865442396743479734303043746581542371316853207680468978780699305563561709726644812893374424265681432656786039404838201041081173574371226154879702206885588706107125395952903259474292623572772842313919062209494363211862156 [102,57] 127874654392849967600065503840886952685765681123278070232980490171989989382633882255512202663665526275515311353345647501512550206513095238868100645334926776097595588265841879655693907853724117603899249846949317302226914805024698881430198401443660621773104015250420544831644277530309834339657117889335912833699482431614758384838539817354501604533355605354194387415618445058128574791088068787472922687533978492151185363777095638021940655432122225474538238816748022926654305501507107745101566706685492811798750244191270337069070486782067775957015075309538738762129303264126457087855245986931764513342305873447406295647872913120832672406706321414725013376643350056968226403389773969419091323697897219846247468770997269878218337038405260345301779984516165442740956575582294212888835433038299323041329191069239093151375593773319402799530024185939211198648104778397054759868936790347874326827531922206648581330261525312562771401044094745107038896748085912082682286193573462029174539003551265447294161493495464037208049712125144041263140372759736223895367786968981428250235196426780402950574461280 [102,58] 2847737627589513429456399869674143755768019563502567882322408556973198243907001042863908055254059440992097928472314784269269554871562824613751279916557767823314421457055198748377078712183895237460918717485137828219272564082517023062943235578071975185692991891056741187707704918139037738248961388864299230071087702905825879134038727368098200197957874205820750691889412012740104592514930486414375250584106758051316527677079882739935947673145917108757160813784696797663338943841577007859140328749676907784945606004185591897394922748846204286893729010403629702552808763975553178989863024416208031827334100925849341944525830621225579633877283211102210141271554163248231971547554074952645280846272675339673301081789001150099556804698194960292272691881334498142424568036026672194644088774046092994106397781971038406716410725530267634356713738744209436223281922356637243400333307919139332186285782610056366571124760135698842324100606498161883141120292475942532044507824798236638019275852504133206980107934944980429512772950303923901447965413260482572021204138742834291652686365588657976372392 [102,59] 13773905298683741529338929614233443664476938549753985001471113408344310554519718449576035903847971581394552353891485487609397156644787031753223620169544185098973829799431154637044242384666316908273253731784425681700273330057439626161015258663049376399014608672408116767385713156726755436811179439640796845791543799328293590345291057395176720103949502412000896553615710703669031649179171462517683427822895723339815106832672687128949399378241622052090635222213159175795979877656113286585555751162418881639032717313878886088486800457537394785512572166779624038679336652029163098023148236783041024450867917840993541536587209965022632979916798428639092290844296272447027623247620280688164494050435130162575943907230800392852315430455181018320833255038350862540246110089549540954797164971678137955173421202672017275831317071884308539250919558739657177228623229313996573704386808782149781270538181237869525269344649342340566656144289059446092774431769425482229811941450118871271828171059852283457149059930539519010504039975981400234531834133239075525669715475765452048043764583615853144 [102,60] 49318726750711105738292615171533773736973858203434597316927656837752755622316214087173054674367324722953137988263235280686276464997505409386106838794750924155567413425620313772538454245033057673478655914380250360210513399046118042550576492348668095079266214316547656902295480017727858078885970018001001946562659522475553744287300727137604979964529578873858514028399936294120270581478603966720845505827789604912892642376121914742690122798003459008980642146935244401154859635497532903626006228234860356423259158923611484577062248144438214508140807158761967553647337440980368287787370909040566990573183044387709487727609223363835389631877830237106193690750515506794504106014816689256095441607732262223029650196539912452355557771753863292853135355838887092935032151709097341352375113084122837382135776080475687700183931080439904071229595007295563039566571429535440951587947561491672805995318267768091093292365569163845175952072378931649899810893226999066064365059141560339754347189348903551447687146407245048648297700515496535709127649419645646292797343399352695910212896514524 [102,61] 116351183199804607639687410034833765427975274695315169467833960801371264754783038825162330725120174607730869315078015569630561464088772966943330785610741483230578773096557109709940351506986231989444602584967714376961485872412499731037376797895500166533654287145374659659729929470082413931355144543917392408336550376473710148801425328583793162086955822755384314557148089021338948422584196118155532704413258908137823797557838873846221494636506540371641555003318162346179232374340895474092058996726782489729052896964118183323446137429574138048148046518895355894393300257482124375820974422254229339489857502893003874826278232967185515746245992191067659841599612603417528979797144696506855661071013411294362359427248941652063006487171815617803698825009525708485703940573107940481391723672134168554668821193598772390507431945247545692467640834798905820875475727448822051821905307382026710153622747621791421296574198076417625784721863815317628558446775991236263040469325047500062425809610095217723857020139956626555646527194212807587708602496216539933123753713611643332351360 [102,62] 181586380848465999423622868082089574256091314860184422606028076286569169367546677117745800336482381631951785652509172740938787394525750384919161618046590041079780790693499584578536827211721516095455571643825658268461207916627230640383702623412035316724865350118915072894740178719397683908646704511751062259854532394396515668486841578946511293922482757219352129960404268613323214530475579699266601782421663130382911203242451790940061277840713561735707648652365581119349244399934919608662966117826432204898927246564782375308669152080308806307262327503722924148594769289361796756593839154291992589726922954565034088073817559787420299329550973466928339922352448159924463613509799879473972879678297127853426203549448755571439833369197030674233746632761363530347982387906993636171539727390009009030147343593353261663620944642254288671886317835512232863960756810402355825653690110008682965874596844957031798523433799120688488807068618598235131392349777420658196973141539257969718993812367275845377611841179215224298767083182010065999752846146275979590326011177706098176 [102,63] 184987445859031973475703625676251258466597618264178452478323004442353773759437028594531959474592194095167917506554134110916939519745098689497564832131420156843421585194914352504552069412932381648826833755655905290125319370570948656390403388191463846725396472204552119213698562829761783740234008421391761740749223761491548505269308535754144490600421817574968364680256409666999628211001451782087783479997602045814921567038357254193400574627042653047461033093143777186716906827254482649303519741797085387936393998126487962881258324909700258104935188082704636255319892341302142209521061949834709073808204633631398023876037436577183254026336593104856796374192527503482288209771082710218104287426982770518881537868547452361230213568112055309783584135068568083215776417601421585213907274057012168951316517908749497375826593810205803200700595889419347988497187647033836342392010738286803675327206591621780850026310417288590352890807844070126532342966747546970505149869855011246803414706454076290250657235175169214110549028203463757356840283082817376225523112651392 [102,64] 121517162189694412987799202737420587603836406926934734548324894561479027593016103776491348132616026182176901942648506984233522440867672251865062083500919182184656873005563706402252030910129515001296689151750138243621608655593811011417294602214539682029004755852714496527643885609111492290209531043298300362636169171676210798930426915519011688775120463449952724467660579928995951899226496863110057039654547466816907094851983191360019613226312087314806052079966874817216466134590498710415478350531542616047387051926864597927190141529530188611931725052471618467688513033949176974873497979227479214664995491307795391950650840602064854507503348894779622418468091092144598668830694968011594039046916946256292733958535600485649912476066535005158702048027457050988946974987514861457441224865082152635778126924197546338690299608985684313836429278694257316390744822489795680794319835129645668114780977489094550593299795440417508981746623378452506371441973941922392368283736796071569837186900636281267909030652362853374569598962933157095654342710329200073845556 [102,65] 50766115845153494177480696844209893527194262045822816675457256595686871635164472033398448392887141843625126517370221897274338847204929932065593442496837961036009903664926023903602342192856956949199892992827822121118024567291325957359388744866272880948920742564958170361199483824773399528161401416023051931578057086781692383282870629184189829396618080326490002963730710845528005808519273321373675582985361594003153114102507752563812003062579083155439011259729256082499004356674557409210858964948244161609429927777820823974435492928015050688652082815755967858413355265002106024673278148491409268987796467484069210951364727061351127473460876500744625175023288083905459787917601692187061203806051653403601238666678540711996645803904956669202280550397236030408468228519560691419729796871129850660694833216311358025475950651702492623615311146117473882834455249474698998601786125308013751673524961297133103916465247225573884749931899220177000048384731759148404039879202404001388137680006178035698108674319944175710944975846534439968590194014194775456 [102,66] 13300370147550530235502411117070967053800692126365038724618033688435641460276767882162189620675073428852561091950061286126937077910961542689439506837574409638189328951650044809719301154113967126409044216904427757091745291509231877405523383827190021546899688126239067610898398779321934616407925626593354453116259882071601180138832112856381471664185286877069048188810825353306563585872976900683890006710899768624341367397935059147496687561277891063185609290550136037248078192067161129524538057171604314067945755194315090369904634195856613372489595754113759015605686525316345539854140832920884000540278172028188496354356732567537061151960486617147377877166996824969625152667608393378669992435911573772829331878511237905212906772735255825878815715719973064326313350429043705226647366096904609881263074135909037736350586875774944449680944299069517509324422546451077140107521755702528756851915372222202438360259276235135167593950274782400291809082043051282520350135403688723229319895476541134553721615737100342688502882546559242359688383316624 [102,67] 2151817233915855133204260758753141967671605134167531477363014270959022000132111116472502586730164062182268407491014404550689401090140843460231837597583078798168900180789585979412262060505305382010669321513000851831442340220332675178233757374017630601931692683349629090400605740670585942807685120304371787588478934957145946850584922618601341314303062921939241174236471987768074851025925913994858536604369002167315846490196966074247491965713392752209881635684485849400518172157069497057517969454920409039953953607628482797231826518104154330717911136581334445770705552699668429804920201900905645747113709570295644123057354333337186666002907673458366258991266013674575998382416677560466978466733433307764378704342939649507887251866394065309411334122901296093113976834361489570773205122752986584169001281946774040690612837647841207060759227873115774882637692549357088392932331219288064168098545047592569866551257149388642526787207154045091475588223619360039291900046820619856279844577960885248024779568700227112849812675332585137058000 [102,68] 211753694144483778379184740885375148789620679100120655362575002653652736442404540466712701377215702301997801042849765952106938517848848361714760617668932061250133609380678968642853808776366489810878777702743755609578901136802084279751059871021393889089477666568996246790525383520553564714770014322880213537184708001868357019963717481448767756999393123030170700846771739619997346898185878527500821483909767847397022849809276694255453808937895536121844479985629956788012007124774841558178960768041633338296212473167230090596377158238835686755338852318920012552994391469518364957106037065044825593917932320818117809385617681360350107754499608068734794251313137580237429663199871166601659117940880022633106641371082293117189118617436200059567986400882873368295786333488682662510037991646036018636567116977836686160551327248892311053168919855237509565383546285489942918402452298445476173334929323775557443965805702487657122710629260303058883701425612324928966553753285715206859241542407721176234054996453083826235836545269115674 [102,69] 12443119308076975462919518648885555054610107045791712281359457542187147885418159907130026463782092118841251534568192909679229329841959091356367056327038530173975480441440452960590313196537061941027227880128293441677498010599818215123514268629252021082253062141549646848294978652873483083217504794031643848397035410086604091101982189463337899192919577465893671336906035381631808776008474039301587479228079053789250981464494526833191439553694894915095162467617711138277196247720317135219257641964851610534730543759774173004674073140405704254817232791085601571045035720173918986232466810445370926094765596651092601344105943559900621847991376792165406161662980255580350194696140486969389945535309263864316460829507685877812747801282784343983004405526292853624205565748402875406096439536454354694182614911614309426543789897583035123798259034565880239496942431429996657427254718890688407393402247944896816986538881428123066834442484325596193659380144789901623584539332939430264835438533074480008583957085331209022424171648 [102,70] 453280492930680663294405400531647935200799659823134877566842943653829747876014706474207632590533889491397393970525310125047749761324686827472590065974717244248777050512194594364037635658160979277064367201508839787001783687389879615374377002295782067584716371240056612033411886098459851539928743830182762736453715896620761997116932767952195248727615195317180709688070222684412682414756514063357136077436364601015451585751015426637883760282315906585092833727919203003181901786377467062896403708247183509393695788723853628332086416109374905477377189431626541705736949676279381408845495527950602713436919607230115990069463259792741998885582166236733294408347908255929134756556991447709706671150195755512092982063459026679063927727631688415800407097194943171325340962672555713250393214548282207902620481283407940778765440799831000294844068681012959786116673190793372577890356335041866475916702081118013369403849687042973224641501728023641703785090140239755285441224745870003017284630581959074720320099575522666592 [102,71] -2170598132806476772553883991461363315662321312422033841951004111909267060111269643887105183487889134843159771016159390082299193175176766922745008653735132490456225257540003804015048763482654577512120050768493120131224764695633190124108884744528983850082083887592568002922274578216945178103204967314157719805904236628184071422698185008041280562499502977581380656988040781686663438987325177304620077551247724589825218075357510129278220025613102708297181314245304011274756069066046309004372922408223346423061700560397384779823567250126931357588632553909882704434921137281265386837722830225100057259627951752366347889415261963041955458704394402421127964493189917353449397420990946399581331512584293560066989702026204306355139907331321355492521392155220587857256869451098724552908020498470896667905682512949114195190181019339956738416889937840691264947741160019696300661936758768304360697851424184197755054451409645090220554788684788667778472818754007849032601103852719947562702028647079631267142914433888 [102,72] 2977145866102066008893485495371565844590144691428527005737923843918456517185356527875446459088404115319168112554553540958447856545525195530340498988795599351802732299706411124895629674278441976903334806164987745938905618283443786859489915647169572460067685034645453425381490615028382585275586033186004652991108439223079267368762331530213460213131477807781534924653732451167814333837584481975787648516629026418505052439560130046843385016155095930510396513569467011891600723734189072985199709531861370326795867427672638424823692242515338909676572921169090327650640454302855712937893003083452482716523936628160692029712823157415961877852999954735157490094727269121353305835571390199744806466948536945450383314088583009806220634067727178632483353773929945539274830306150486197051986721227074419647078194556247414497643895211636618725700342178701423008255842889378774369524992595907794296779858929641299869956731426732936142445366211738070792184546887383289234525870049916626007199787198792336964224 [102,73] -397184576853398383086740551822675971519720218512510615340225972915030596508780155192904498524177441054289694965814789293936956704715515483421033974707212436171944375975841858781229124741278800883261431982953181216981909524605594950065962029123451498197111561818637880387949636716634232395535471499060655917579302095077022607092424965826056452356427856942433544639486393140203441394739889636743128509154042201056937734369247842039378816459944761879686362821289981741088127605961020638343893718957894196711787464088746343666289280084791334405626528081242457753586828725903471207205905036329245195561120228307080080817482961461191392269037786476979789641351925949362063082992973195811292935332098940347005468245614716183210507586353527249028983505912694564798087342670162721828656672121342549157227644754383429531381944882529903983261345973078679218364119317196612424119829804544355308229537948855989710425381962616615190697306678254785357374949235720156978951780778753768898532323471662560 [102,74] 27342599428283907142573763392975098024655328951992779892939130251865732787365630740283069791498329768359983511125689201523230035413520036837434883619197646467740039020952034982056385068048402381173488147363781459830247441932422302839794256487727825630057830395978091342337557512592375766302701604851308419455027071975530742125324717580381561896210924508399222204682197908761608075002789961277841764107245109575501792681398081745463182198646194030516922259419033949445965852026419605522891849835623282699155041137517127584434535758935725579533860860954596506150161298403546619321882099755525672596780082339764983620203840265786322187677187291675276703986770908260578905629888591540840060843621269698019932462507960482663211362077574604496617118060052605335659607331249739743641983917385216819839466118917439721157216104627624416413212399917847632244263372119337114811997676704010655710004974412409222865374989056196298333041967259467495286032567936430512868660139452865849073744544 [102,75] -910332892078225822282746041821809620411238672463556014291354761510006797531803486648448518515748588927787685141087982929212558086865913020744816923767368837004334239144955708393558766061751423606383953716484616147149524656090151311411010921026307773922422177311517434777833511214116065010471417791730273989562454607075663031543593427188388400067585393169481746267233687469184510836965117313841035029728910776891440126099083191313745472504149948703577382685612672711274689833306557546806222619878668237958947295386601205228699342993086985132333739934711103526828897277496514178468251680363595177885534153254809354827688432302594542832641539654116885840422837435977765691947920028869744197875768543865753421070242152794471007188360790318882666804168101983021142963464826355174802036526641631673121653522649738417233556207775988682427450054480067194665681426187297611647523467092098988260596046674753160247985151825498790129293130663511353813901847019943133405384807483701968 [102,76] 14654978257007629553898784869584805703516993792517544828088708523282328995401653678058972029181087485461173723782098579611322601310330341589124480455309137885069321776675838277660481770163895228631864271283507031662767910912433515300587093336853591419847894407970873449229019630283359030423540662526197331335430393392618068782740752222182517210820949872885859088033168236306857596072033886116931382563508490223883299000216623728983585882194560447619513003978132018944995505666985123515868362239381798916378411422122079064022369231171081703101962122751799603489261186619786272692335191156557364055419709473074119183393864424381252891687989877944788817833630455301198755151401672862806173036753945256962306785449111247499375696092743000642566425843016038290187414901745173079100078141900274995098759136873700832427452088860938336719555854596851250421814203840392165520616367986241807825857816233399015527261370096593568844088851117146451502922275913186493102179987371 [102,77] -107676267002338499372173335772108923916700122873752610120016364292723505058154901549793657486081394949444665213929664243888045604168351320103320766972517284680517047861730260333546754577717444452582825219740392812272634221245848128278730326885056509375057673554842725835762172872483990869946915645281806615289155308469661381131169114931766544088269614209134591567576950611156855629087360004334365733079379205019384386457391231549193561796428197755585715893286816686390335641069851114875079492912264980373470373903771166815792181276371119782860951567816823859580500137757900415468782650322317680781836648405416093522471537945812847217179382772175668615913073933690651687304856051560408461475482202256085834398627164607897138208725688023500981014727677701619369407071083694173764139395314127600258613244707548252720595296391936716608873752178387869568473358353939434875998632825373208987450505901966326597692368708927214754529953676632740285565402538449581120 [102,78] 339590249350499592226181398177673178456785602146873250583746097439984071827759100167643614877333220910694406856270541283306588914265150850009659112811563823700312483646690387820905530688858168125232146475624542742170617959044103223184550870296313038415027801744462713577327633994461062449425706373651291145613192221321180434339825600885759584215441662546031106871924989357220552467548214503065993372834510316020132872725428977113622784714601129242888401429373554204616497578783089552375537097630875286892611687171297427857078010672251646043041353706541498478038485789513695159811535304347781564492520011709692022202582537286703366263974737908729953641060388059543626994156494193081613199287757746124250076439961344728812807659216206323316107197173039158526756619619526043580306260326628399235012184095601025584221774020292514740023522223415332993028736380159789811573701794096784876694053204928556814448334522069515279984780072670581639194767778784 [102,79] -412430909529506098280536385431094558135185470128738362721615065740857118240100444216325677919307359961187216522186012554709944261616618903719585310290353140840236849371497866510123739806687278386896055826845997742913255710162487417341656290865338300026843510763370434163500585863377828700619982452872502589054480242899105135479661434592466618958969953412310269658462054172541229478490358194283099381636178875036072316693056338910275011634923695106907934354506028585892500141260993140523715347636809802155826527030375091308632692117505207606699986152097516735585875582517208123941505618280477455591179254262040247199565669126881698767471676608779496859374751165734069998769546374237863409999681599498607837084296752490594528938984141725881578203865258149041149166656551915944964956737397776896767732817876679126047352003700654536213666713305219032557449441723639849729145471004132590616069923832634001604862671505510303267968634361217120096 [102,80] 4341357514016472031977708199942294535626423527566843382325618085997926675237816523821478616888113791158432983821060898806814456284907020347790207890624662150408933898288394037107133962402968892327842080237590213129358101029695815412909524060859813474331724794931015458307170574609153154495072099378429409068699441265004557076157417376705645944945413488768126072474865962364532704913447750398312275716213537737960615089900616642878132156683106262819771858834217271032628443205834589595108616902367803718580039605464731297489977618604252639751137703760282790809858513148613563218286174683385247640486768062906879985423330739538318577511199953997637902215249759571943300519560874509040665038860495988514780201253182527241454684707648102571925816583740198796558429572292718952792311584337963396093557328526974602376244897412073035438269362621295389143850687702620480982843483165525599951787874724267543818990014882847921129328687680316 [102,81] 78593353348826254607675458079902200921764647637753467000148516221965127730222563955161796727663638084711679312001257008472319068510819346831057430256944425219741785642547191086243621708276368892468347000264951125901550125820308643862641612530494198299457038443586254390360533456675786974265838704074240972514711853204274754871850376763608054269211646004154674810306002832039917038017926618500754517810730431213855027618462581949466281799976611228057225731572201390161072409591496448442764483985534040856652707407628798987070195509074448757384409537179251838550045534476723545165064839020806566293629230692636470765647545630408811261858497828155652328786977799871760432028624985796819692956132262916452023158533996252632234955020150092108067767642311381109608561964901496292274654688433614405741780253342259709278789306168971729115713975580483350398958329009593600718555706629301825475162049172250919942867531915922199501888 [102,82] 413389959752562414343738353437613296164922278023062225647555790177034379953560461841059797942201286818647161347167174940644152546485350658553934906490263678859150124461914370666837483278052615228396871096582082623907971948532161156379372031310248550874665630910658634196015198993486536201732989704539539282383836988823590481355029938769958231020375683492644690568213782503167890040880942429699192443051489968028923338513067882916385568315248115109139916503021383008867546229466318757812785884058497342094787911687619688383807453154937750540457602058699102769429352149203601279350214051752804635956922357450624937922295192518377008133152336022419027421288439013536590763206717123489803016674171304886549463799781845811894534116669524820158144819785477239444761887826361276378238410598616635774596543239508818694013781165272212616912020406503864128114843178036251750878186220886209024890092645082979668690686878562096 [102,83] 591499989472930707348568050409585708861138547498511573241496265830320346675416956951399162566319743092553547163855049711777033079986018823999973260660176998751442351507098948086530043370250131407202855523487542664940601806231409823810673530042741514678622518555903464081779396049438317107122559801376224069204967283565187954002958667930448305428172362966599648759166609286967534228324096136519433657952473192508248009518821965114605826445208124704643631310130727954413266905159386493740066143745840358564995149091176840543460679402207973469774468952929442027692233108860820500674254057547960919138599729005945869730878321998489362994569995118130824542724713838892443289605503149474152316252290050255846384985196711987963150157917214476693365166847953338419699250072033260616419328580048093746763460009885683820046488412117324356720102120765665545889648715489155538642402286517836065902727581912080869373168 [102,84] 230082913874303274866463193759572317850302065994744333534873238622299653255257039007024797099932275588069029142675648347933382108572286238490786158847171192189476842349038205716926286099281976974476184482607951628219615436354084973286788473435885498562971408452276735085430278762087777517558916457466679321778143671102468843820126803535755639517317157849717676082767135670500551294213606377286696978834285811138737637689161994963998243032083417352871127735057922564934143734283364304483783860906498499443698827316293790854363840624126468922716115241395163766943341158199515900218155349521239606035202221990616612759229740501551321517008634019421251311260254597343190674202593365780711127243817765058985372632371623554368721354125281583666673592347475290367948420262800967734290509603721396280657671816336288017598034746752308682495824269413123737159957089975070778844675219529055390005192853379890 [102,85] 24102648988169275734688852668714348670353670284667841803828981369010583523690515020725387244333585816043371693955016556448295776998784459628129377665049731830598425957743989254070652827008051335374667663693439339359770778872948800768863752819212632050940231618448210119014143770312148087669621442358938501909181278920134301364193316226455474957437606968061766886102565039214274630375225824015985120470654547159887090220345797030296466569409867133777861717548932508677994018396368531531569824820752230111934524896027282144702753338577360601133691437186124636008043002065895957832738856123382190551249754031520993487961437375101934681477716579292855740147875622312726836794874609321909861648876658084070941388451848728294254426424912763365149491016169576944072006577229671108618370317693990514905164527000859431571823169816939142367087202022598728739806310792538326038025958646010718760576 [102,86] 668893767996035450823738243970768848805880270819786443117879908821971626181412283734614384923532792278863175917743490144392825032304388296542306969520590300064063545420692871481724573221697405210569770066918113277739568716269824201249130033266276515128298083662058967996142346231497115036921926288993043705931479247167086164027919759579967488681440464220830701630444654138080382401992524833345991566707571993638231815515343596293268877295225983466215304548885038873431079283318097443050650344593226813673903785334080360531727652504118023398551122830286153340794238441769668512166018916357476807469170710163026400886826812670414414543035972941163317581261712657306225884969611989174170385287606969083388110725556356003177194375802065098553407487450155006110736503825652738068519533554972979422743180475890204430852789666890502608331004696015070977633313552129319450280113233616 [102,87] 4804794479891979683040189559224813715367559119957165572207868045915970024492331538025757673185348052076469368900752118638258237196304407970013126903598064327058012957806420059482657014666034805142856026586800831596431464493539205117663392705496963217083149600509180846949253363556278626249425594303213421486886773679653717108435024880743676317600690799170459343120800250154984766445841284216804085970860788745243865204145990540635157688511885471299885656522165451592032201779092604592109921943654638526333043196159008319963447828604335952170525611060566107886073280096204281159354733824043666109641401889488054986270660893163058664863004195456497116740637657738934567756935355590630524140824724912459416900179257798533589212650436679519581168084671627289328614654398210758041949827624362155358501802611153033007642129394687578592780267116644430369507397184479173680 [102,88] 8669433284306408148499076946151028148812987212460246333672636528559610540138724960135690526207433860967650897198929762358067019486870514856743119267736542196080812914201456567653617886160862846780829538363654558315818298925522360224349107927868087932534753380389947065453920014366730526069756495951053126475065980026834461575013025151440174633422484406689031558025671084593898729520661735369118836817747492282833514905558496682427757878503068682484430317190956040828335780333695270914034472209963405816461026172095903087714029032222216409197806752629996077598772287050741523167513752636872161108823933594622574559843132005465559647723257260783040165559483588401785312484108547327921201317899737280149523100110901262046572600836612724392913222604997036171650816452774556981251437801266185955206125053484820428422823713103896554026012417080243412869501636 [102,89] 3786626298062512162101776403144144007914494831000921406731803502846508138545140221369778611814588549825040737486258983157809727568725119942627633738674443349767758723182354010653237878892601153600648318769807235800080128447244263508920264565111739938259817743399716667485794954747832099624850944589781549470958218529176587093525803804700350380121761767804455471467415654528035599394034670731547249862217972797048398261239546712289784576817300567883744622395799591311939189992597525644146209886393046947922795527448757939585550162898577926917425172767315087773871248382111743276761261225002191404944062797760592612145985301221780868341312927793948992377092415512605111145066407205593519489242739605712179387878552179416958953212278509285203767275623821368272192247351157289785045110694922208531153883244629379253190862580621853639174868335520 [102,90] 383010692647905984317254095845468923927836294703108802642658891585697818253627479708852077917267062666323626188824571310630410815696284678464827317769840844623797842895803309569701662479056618714243777764789179682752465654363306346835455121559361331338575238861076910014676387518926003729630290206591474104217663677749803369184438532674682522389498037366354143341937189697187309098714762046989633753210932694454130632100387767922438897744664757209268643484261716752244408309135797972747290886475046958612648683141416196400141532055738526647031944207323462748237533401167354434098823511800663779050116617970068356369324873031691257878986469241764941358292235872175908052466011137567395377477596123144828174971179391048741757086703089997244806892022032014419357708726846870620335500472610348413192367078195044520416415714848437248 [102,91] 8514520922577319028376921972473745233821602064435298023561196192538049489576118362247207124467787146939055909863768129636104750600452653547615820343315237988609918622213706322535045751580298762241593015139734592526465094618840474863089921702386495726387399308963889039868866490972203325580591911065221648154407174803282744310741746157360220067867958997211607786125950440023577262422518179525666870335995098883148091992981579068742930600567190979156276309178827731530451311606503624386215988015667779483211252360287807165039086025988519801408301429593827792242403123831224077511757909665013331975563251746526835669603048641027451004987335277591355464410964332344294891105833954631883996966475423360189033978590562063422745982839061275378150811893015016320764705697362446931620640849665673716010944708964060862597088 [102,92] 39136393304837722911470615994228476598973387786175077918360069080880141589437021622429981737308229082689086447946050664729511635615782922975546799115576173968787762759547089369662198135103774873120660399511700958828039359662522049913512228880174521412145018607969909680055316224681844089864298504220409437935989372024338980069718531500368159636448408303420572203065170612783554343382124487016460162199000093110704866354687807873476293323825452593252525367144963743324069963281945008282916620457394855965778896242135348153772628107114316011703046414122800197029942933592159272187285765153492610891647955038275844859943224703734710256489981671556488293776353067036950962998006391302434925913978009667265040968888928248001441506675295956521193970500348678117795246494442659886731551476346078261481088128 [102,93] 34647340650272054353015256541153051414258773297535398485362359596856219950093628346149484310763064461136583292403030159623510202776419497294837264972244310091190346477200015929464724404472859782086751978915681417708818848821100224742882141646627959017488435253897548165082213156892480988671143668027355732229471840190923106440404736526420230731920155169255742718085904531164397874036649653141331778028443486969196778822681093056679295378733781663824567764248319599726976730664479031045698858038455472942115412259959824405449041482126540732128104254873174227045227971257971849963625073104821226617940476684998231817001852310926592768124913523490456437917249475811201971382309515408470555325764429208025930220953501998539223907573851460672712515907639613548642169349346165206155579107840 [102,94] 5441726693317307060721977086322762694192436559778005733865915452990679259387677506791429214008811802717953243716973681817987381193733341652818732587438698481806663863574588018368724700338950437051265049442975479961091199468006848894700399071206428301332193737572167605990721592180377654170660645312659119435972022418068985097637186177158639088227771789381516639434008667369825809784140539073302315087239764814073643480617070342833340519720450754895692689001954059998601172433195019637795410218088368256314188802703027476193908315222744052263896553336348114966780242686391028942329982678628501054584439568893816869028800300261098383031574856253775922938023376946307419191899381164858636106579294463515226957005177543338708156405769712673619684802581890708007236086677504 [102,95] 137856895728110138796247556936647674950604270582952780941795121366673083800361008163536024697462366565651398501526180479612326766521814390879134460865284755154900983232433013688741096625586494078431563994546725299933654299366215126097103578788198837805958053843713135572701692122891142149212277766782099911360115538516784327379978034807601774616561746750555492939121302035192029938808401081413559210617077884005377763200045049176776511157946632052952546619217686389049654492928540282833231979460419909950699954445622981896398422802870079236136909499269482002374758490402824722163606012639951786348046482374309365961742029289597447204949575351923295915746495901447153307100798334397106360534553220107876811948805867916491998344275832488263773223749420672 [102,96] 504359632531658231806981329391086892810309782013465583525668600920807839548722731140018395555894943618127360709512900766823660614612790963075057401432059737613284462277338105911293119758645648824388973754417028696350803688754562229335242778198159341608519793681472384378548306554923484529183673751233102304441232382084443811685852415504799622884090153309701984345264395720516005599807180525124610353095947515024078819569618970777922061055046856587485017272153835899667864213752682193831183543211374405567755180194584467099892017467403738896249704526378881739131868444163067066535031031969562845158257444455370139477970252757223603327353573645157079257104529242447491924238247445563134060757598394083963473256466866006414479516589019500 [102,97] 234283442804915066694875757422803744248657120681838792523537652584227422454389918506816774825278546420318486487318593193464820570949363956088204757623050134909036529970452123938106122315292304965795651946015711760922573477484591252780473047573858185203154758362996423168388952360740751320454025545610354612855223960754778199109760287660644577239715477982710893165160451967217399806806081564632716901590551133137468397193006511652425056348825715116744704272601508697905472090290939648070413224928732486076553795428272043016013413719269062720645182760111604760671016443470324036684671688728877481907549665303047680591041043486129256491853121849412264622817221624297022077833574290248399324278428703253572530727579140032 [102,98] 11882910771928368393616932498561878463036167074086554371320091010427171377778290684056218238768663775220979547341104022958859475986703877226306019876574302323910690560893580897212985571867692599692446401065029129472394549372062321247286779594835581263034439349356730459407106837846382731680049198643779493170866548336702486736588339397209389974927489773919254801623684022195843362583753919023877486634035143906325440363686180087920980892533898179566856130733991691009869167413128438147350503931871103570116702210799259104448467946919461299473130372177904575855015820164755761956872969697779396565407966569670634782011980735263417038018192282144232455442832197641262158301193815285992232974028419688 [102,99] 55083650891072846646312022476782113787795040277489970173517319059658464306436549766097948935248906233139491144802355538939829705814483362628996354295159597529032236436617758396695722531943396742320933219631922693917819265131512207403389081227934048142503061117891126410790313822997945049466463934565064353701471068014371060703132577860427155547613857791440280015018325170614455263796349406189619576963696662378942283003319168574337750157000616177363783614782743286982036340414928432767557791773661757532855652130604051198629300693026293015200371162160626869964592828539514467170781847956774515810384259189281664850881235927989174993035758860050949900033845153695238794602932168 [102,100] 18885431455613144853966638137290396488716974257769465651527483189190550021408720065855952904530561095120507260541787169392627141682049184027741150173782693040425232337820393757808654988781592114634209824323826250723511736256173240583067972934968281208267673271266258216672333491853202417165031114593536995409861369994036363472651101052164044131441284788104325635965216311575482995004699741227880335949702343914644423586217669163910289311902870304440023210565522640924207515693967853735831684345548551095304390513628628999513110993389042267153133003768010282801738982059585599006322067943426006027359708347891034675524699701022861543661288792149440859133771 [102,101] 371297003472969950638295819643968461088783255971239896570243885865490223176349719819619277518648122188286253932958781720006697708361255078526536884817041389538472328148935780625319106290390563643299749218765226041490425748398262018109722443618991316142078201078581688327432526645522741821223146925780883655271324558821859986450055462536686987462082298557464932898720859591951351258008977020992660412998970251140861668566118290309703272843134389272571395607248262709625073541294055307338074408376877173736411426707974898392400341036323331029212627940548453860452757992810940173691467314107940313499918862961980630324920176064682962432 [102,102] 307048935855196027559031433356878067056332906617441064250322976578226286590835462556341856123848251434166204592876483215463827147393939968402686636820225425583010602944755705492714568860552559145277608601176480883054703019292320424437442187325956616681825202711746932323687801535960021989037527271294314164313032753542452428991212231016690402846455219954349802534065087873528771759939915860837601080762785518618613190743926511562044751435584840649453688593930728068758649335694919626515490466121333353272118616474282204978246880611071132192983944555980831017137346311441977416526522045234789094774923914957216 [103,0] 293058704793879967522466869307604359096553140982777695351654514897446856883156187154918942969798806975376411359418616527858510256904917122623149912741335540811339737953698254803910543868229144159734357509415660907705400392818364169837711340559936190297024334994631293484340506605047546901340842464531202400126128443644560500144358237295870317961201091420933742383995825724933496920396605503956779657725328605242150636457270072977748549403772745958771075357503324155158826007361300144901766286538593354001219808848725426170449069764612776651517276712297733670379154662243180330480614007389250058306479478794300319037453408730637772228835380305260686470827985074637419207762271366323052000628790514850507197566567511124279413863964162196287683807661952204734490357043824842140737773885748455211583468859935506311162234440988275713019532821049856802654725078138728854007449505000158803242195077957577097445520917451283733205071459649302305088111804427186296395354560274773094145132750852796001516939979305174865568967152926811808591387551260676078930264461896985948233726359837804142745441429290562424078261074925758444079554358371710735033559110985576557039783740353041668776026819580438842207524316028516855951193963273209774080000000000000000000000000000000000 [103,1] 775543723559323248341355192322276234596541739612169406948874120527260406968493573159617635627908656322733930251689628439331090962782804596796171506768017879018840838471541546469678080781905412551527448156966038411571815828177111168624871585285942430596874337683530606859540514876093459747314144522200152866760210850822997481878470276240563068111532177035876710153264582128549803346520940011436310169691477143168769068475942606477357129705634805433229776072035601158763066410043700513988954889012625306380397430556745079559148496261399966505658186911048720762213000147601791280883015380937724855384876292237348358137130830228922423374621453553596314667530320156228916545061048543737931027323087275875528116781230804703505524569152376010075508823637276962769601335488014018289749278482378802551447729744963750828749862155897557096093495037078255302469028541935035345557698357072787279779481524101093723477332807410750331672239250429271371623763608449930461944450267952850236672184574873776427205589421413903235627901416621349133010548746066349429814883642953467057839063177273495180298547640488269837667840445225406527725979957150792038186700458547079543118372269366726177202217750413285966104642595400005704619689527257589360885760000000000000000000000000000000 [103,2] -291138458788907505923802588489370748753322539084416650042419291189788283123771714531101218005448026567126881573928079664521847687860092804272556258265007709433224894454993969818454231349520385534560308455397852935025376990353094278303792111820092521186947864587006848061501347288666339620451669460272912106152484941144091602281317073101599437458781887670200479463717336092093218833185176995673559370520330765751881736045208915266394133766318826523965161410701507705681174194504181574504896924259186965001554883983991230223020418712134195236996719324148718806357303887832544784453920449825020901795239464813651509138576933276451529833317096425819865209310250189624735482756782883880437545574841628154020589191098423268700231647717862979065049316354630951374705744361116337805198482444626867832923535230845574714006955484167004686096072944010557597346710476203926217641567872912111594272769748321306745952720621515121337364524202464242330190128259279221970196046871935962663935092260564367312773580770984961573938349782736120357230223039984817977057187196194596314231625187282474862876558167133222821749550350901196119463824277569209671408639307918987379580412020732172888642219361868374435000693727678259312886744735772740150812999680000000000000000000000000000 [103,3] 6151901252065259494555395468177985798015248243003049617314473920072368801167815444711018836346315086965240807478539919333603174052378609209104852420010035381929464596231513354281762373134172448692598557876166644713676365613326132057664963548145643636343532492545816081724891814753166606639229802692395516314124381718899832810696303793174168992820700638902326019832531157331430079302661911248313618345302501573525907124821991867993312056737244839257516350862075303028246755801198179236201958901598276621299263879474234126106475010631969203062882154921341760830819296727573346252298708221498393035074031925341753709421232303770241194252027395204747138613616209700074149037780279881408833498585755445984646689952321512219456039131155677433213143650306391946223622589834314234494692507483576146720279955240133931052420548868377262649479945389579893963593693930546416352774697872331269060100033149429647840156028820948909479038533296269577382217100573052743713956889481514708151526431291656512515837190822571324050561172560512001208399720030427931857082335705851541836290049504804557089127911341123885938231396271723582053801418549188933591997814953139680929382380203138195139092860993325309390906925760906530436152851524112904807918862336000000000000000000000000 [103,4] 41863064941382879839529171985758966648325238501558912286495804992294314073105735877826971752766721202017102285009548083829124822729730270497311894742798134296669194821086178761707230447207503558186277675561291554148465366808103203895154254965755892612422883513538566119393652544459512528716644730111430548887412786312771270006880509460383455622949695395801884237352051506583404646301500343155173347162343084864118454888755725082719632699968568886901525638196053160139209047353627212877724246126844953527372218957639281964118530230382966645751702204341033761906740678756469686494389756296022801714715207466420200220401685693884816521515929307780070108709483233125643762806860041503223589219086487558412729882500151515863133081168011319339086895619863311494253241943343632530463432676755135551323465880869913099106592384514343697990752299353609159837304325518772187148556935247105453209246707717189862183986355810800090589484745588840270906410280618500953534684230484349162129718783835266793182455175398910559737219128255852004988834541656272050281214977944126655898847911633980354945408159554090794007787457183178129066500012464285813499523866451905706182967819703061128067292518638263175891189810003914142458944996044846296560182493184000000000000000000000 [103,5] -1057299423742951424903546459544611934025881275790138851782485457807883585617565370270970062438867487170132216852977495343319861338159717046288853383569351868170663058609747914407605470662114306578224405137462284421724063059144113688722638174192799106260669779268519344560695670974272760292532756963262245849239607246177080010996009600433588827935312846144038833322125385071663233201829455772062163419410924670023035118062974884405845654761923054658905606455873784184975150216610817054664804934840364716516793368050501563382595546951296500457956682584470278940630842231611095524524259482023811598022819402255745570310807148799390226926986206390503153195048737457941767234911136206301454684339447879886632424725883829089851639887109544779570997277203578114328432413196920406262859020898103173295392319544406000079367677761182986951052470796557357534516953256990499679667925320551876783815434067000149793051015612883714340181412804438734231613081703729530710791585263609357200745287987088812349545145103869146984962552676711252847414739908600182989403706903202597064197337273753430564341218207051670567097571416236292223665713262277615544142809253999515112363722293694934218389120037597778548759333902326067833115100701841584070013260660736000000000000000000 [103,6] 6378051780741886015591151722754085963696388551745081810059678097306254211475107902141182153540886424898898567641426873214552892154940823366124481569088796000663563984555160715530825259045530318120112830290551982229154572698307916336748810770087133838218352077772415748515729373127421282365457155184759294473321013204797874877370956043128407046382144806851822010969623612554526491996482128417048156116994016221618849017424708665098332551635575703607501521905848562436910821666040386194926345388857119412405217434361714334100684205821875422199434377295692210933311304064836987521556648230938169163216951944941636664142855359704867479709928710790571039620713951509621356168951423988211858669485042667193893042199279184332240802247114457174069382668066544777953241278677641659605205688040939953446743478499560010577550883270740057391195879617691138482743483063066551104080484508310406197764346905807485428415064166325901638493863284017046296007876947034833041638195051479238020007448681003484342989087357705290855756670946491432414382574789242908455847417410713873798726091801013764134231199927146578819774889905726543736194086986066618512423403221981522036743895063516231041541355957667832328528228242651244277576288785779185936777575661568000000000000000 [103,7] -19276866049416651211542649134290452093407059952303000350899735337388593322080888517425586776108611349820865649968027286788601930793457638888703551005903052359533659665829323065838523027664324595441348724877892401802789872778893433092997482234028886540524069280186150889698745344291402012127913056271351513074182332755947954301863126507357171831956311799171394144179505047116219845307293807957920561386435469270675533317528403074095492654702888628173795994353847234393179152852058376450430346500218517292080276424554039635410065117002012192002599831154491866598550208549079711004790336145758904844942348157411142050313553343448658791884682507698720298021473168548836060766706497791575596077625306961875124155931623457638046177147061634397247400362381362961490928495848383133123007398446932378969625350250893497385553230615207589974544660646008550644472399051464360142123150088202490013016868409228926805469946814242983064181937230895895564704950445817638464193614897449104738588463600323965581370863241049139956862757809776399145990290851000269579673757061277730132965836722183076335776966251259432683107807858465687403359755674095772181322864857927484317228886169468277833290650444064765701038389753516334651266467598685267990362309263360000000000000 [103,8] 32617000801445618980257124332660889277603129102752482085619101644893574871836943750006518887538961444469773939424220365586260558252144297853272137223310027965099023824460229920868513053661221818057364357497805818250611071246032167624013868478925433515712192628675391749147977745328294996434939243215674064873726151690173427298941482345029265056388421339471841478088357946233507871593187644479567482312365566655090645133792627080388412583694281135129364582976990883387456498490756815658625249974735530585166646212192601877917546600185746281954822701694687293784579988096605532969252064349766681868549295181150003860853527100228636213561852446551603098100434006321648656219017115425655017283153110355285247915224556865928190221861966166720506786748160792127016176863932240876515663930849749139293045472572903361319837001022741429507849168986762266142085519853054631716681054177410361411963455995391835441320057872812662405096206859763325161901632067756324636676222521292682028125328834055959207078887744401973405175052166901297759392816465995696741901511839971791418117222061328900092230344375922597598540616956451039929812192983197398865070373706699573603914339271359941939544067235270997113909630188303516286398256560325230342155444158464000000000 [103,9] -24842352379086041325827041759181685837572389669433776128660735422595592443900073255651132468880171297956272012118779141689855802660872948368431142843231397812031762621155107421799499276140823557946435234765683491444694499173964633141573286563794161231787664559126360685761569841366608777294441892933499253494746526621424545617301559353473228743160332929599082956227386024993650606987125473401199203590364683821975012047398844650254377367471618576063083944516831748692473909889984241532425367488773288495914315469050362691457298888975659436227833841362154138574086229625756921458684130407869395903133832118474055358949051940924600000109562341208228102651251603234063534495732931842608629166077592183371947160555442331640994466636091831186901453429449562336310364576543733515290603035327146864063843472261189406569749504193436997704934797071391387008574618271664646221391171579424448149847512283193219515319532574609249725719443043781290632642272983489072016106085871263325794838207530005291996322300738300664947352220480824976843234836871201520993086188934055697983978031602071804659984677587143150115963115729230084143624252787016162770547410686434994318199562395512593578721982377981661431435531907608596947745473303453851507394749661184000000 [103,10] -19960121051790718845380809973197069530607075833271917451307459076721932174309301552724475707015261756306387054217824494669175751772096321753755299532617130925418565042996503646480784227149340682102047369166022442481888384080046621376924753045768072957397173921198029692947384688431009949019211148348641608466688890823471432156998647151104296274715191912347285817171110590181733217172246035466513312599975201073962764532573113495500794305490987162772247304958322441294029043839652068593590648460460775228520384431686929827412906420765881800859435844788305046937165267964135131402868827246743916842430400063441605245196260782405824195530415172766750167226538782973071856091815640425297200281209942762518711544126161407639936921713738329130995778616133996607675470049161569688942577308772072128660995954766048984927262007233790465208607427790161374833791948805204788040761196139532155747273533546545546543834227696530430384858100561807974572978840181274896641746117748466926857029471780149885513342370719512380798695765447483206587500865774111207306550251259107310069419213642664594384485079001260210669394714938731264020439961438812288928539076643148718505858373340711558795082721621720744497672249844250172321199276370175167576181807251456000 [103,11] 86559322005601387090044376169351682998715038912752961388813830125864949086038639943774133120966342759375557363400077955180363354612858612776501244189939117831846410973070547726162324161300444965585364012040905032405351874565615174641575506435429745545682815164964203954916345026723476672495402260902866429536926531334584828781897724806927419237992985163362690617375186890565662821876552725066343888497059063801770501232417249566511386392218509447897511209194065690361375297958880763898975755112548790701584773054323467124367446547105698327524379244576873859506736511845156217022412949539482878645959697945415212254084336304994900035000904501837113391741866782235480088117572151336917444115198160023270210484323651484327938905754164264777142480713421093598392698111367250798751540467828097682650772796123412288232932026673644671993399638074918812269447388088907325733652142812643360461234257513039571094128013363081394578816340470629121930166354259011918542588539393003414340684786002634687492671828430486494204850942412931398632990262917065827467425799119139863816913319802325358257883639397810948671188615926795032519535052827136862536069382601275738859846677963861572748662242746199675842453234404099322076539970561524543152954157422864 [103,12] -135934780917233113324747912366840532033081526159033803201843135055239643764325719510833557800641639894031070476751976594139360479972491326122145421816364357254132191505575093642983233319156290062426939349630547964953322627335998277574737562808352060706728255825484044875927684998045275456759624017928997271820321227962098640734647569808346932620096104831744214729884531054576979160044476467774682616694580150192806669463703090615911350116961127202852878633070002203527439728743023575410720265598426662789982020258524710649488645401961450897446990594820091692097391853896471039761725898881573410440875298018817912438974331587994891986869182549182778151045802751674257245356605113900453766878056979237444332448228796638728959192590743982491712412902010184041381737460811740567792917739932940296814078388006796034217472669160125317300970786416371812684326426019362323804245059393815244671796377900409509021720509325750736238673690296074805606165505403602819079786889306034867555830910927650593932850494730291152808616510388058515127378567623595281099034828465464331752158430919868255848954219376107064976341071961140397622552986557458065960522894993877843168747970336747526651969516642404742909642727960708626904060481815184428622416634368 [103,13] 141355290602742635283271356843174913489460888388140550674016135758814159973030441736610665483272579234629262666896756421676303394875493275062886364636985048544334740666742913993218592694274660523678616703400178989763670220101814697472439596793372424263563068565046473028394813332958987269729149049663941034425252940899228428244821496024266648145343013385681979622173537811826756666961441174083096348329813457920038233586028092164264259949149296167276635905007048299163835188972927821134193645337421934304878281119044626813993828479333849378027077497638292456951308236185838342884272897544592836796130376988222101231676589980338601803031819970546844030662953639001336205713410485139840208063779934814119504754539160370541309583125682900038021196259627812762576479896587981370044795470727597161278904618977151728480308910141485977352690843673064719847596990032319903251537197364518888958808191230328306798619437412079856705326023841027907610041062055382329318731275799247131954467021778959707879501169744596490411573940754311074472177287013683474847049783974768888567254512369585911100856499478971383100040161921889944776665643194742264520944359724131978461612157146650529544672126230987502440088536932673945838086950062062149278061120 [103,14] -109287605027431846308368072599035621854988334510875863743099981872097529820396002669790368110392787328378612497401979163146323241278616716722156699181410131450653447856586213655477928295856052642823478049375991279100903023795502580476080346932693115920796428610818283979526710247270830408488482510700804352543596295931102202356261769481216837709944925354511019021260870665434942810717947579854266107544141205698698944831839791651039369996521288534779627532917951901791457401163692825427681175485183520925526076007781736282313082627426542682010334808021044158441676501576373294032337936089892360853615918742845243472206884237741477756560573434855971846452117778818583100423040457896677672671518179868745230299034770692590293934737836914312738508667816254852862436364222969730072541480981524993163412857769939929333893377843558469145523830051801613491839277239412913054280066452226961854669627606104622196144207259984653554710265891167262875237584786407901298025397046623778133884122897568129888105998980663493538914058356881614967200479695660103707928297523417311703809643151908609853903491353892271431482204467998995869848553000163576672810162548208634625683071023218472500942066706167311771077192732479358890882750509203167212800 [103,15] 65640545695238664314458912699294864258815489831960878713703938244898678248131229107843824017333109194728271324990323342222585573446798004165238171080249409087487353588293902557464953472040911030290281663824567574204458171244878761968610299540981183810834324675216833899892608814990970171750985873222460166438376551831578718566760017942360405374178759542350016923349201021658098117138013135986796845933123135109769008276755140691131572799877455852380393044576140930767164444919109794801274764013794792373567256509379447888900747150932133932715460664618932196347632270206345984809942919844603790359045330659345449294451815266344104366198011306027034589088755734542506483588156052213261932244218103342333968410723800080622784509960823090005647371408526530472644909382321711984832891942102284529534223249082428388698084896509812656562785401106274293810076969470148678157148915891544357260571074781562340686534350862731045745157003219567376076506246063127240540918716818731337569689792095866621394864804930613345485775650252009655824757811076549459038921504389465801261328351608122278247691522528104046302252014800704687849615111204895338343316283232374843302748263876993112478059862754580178767552977583930266953228628728531235040 [103,16] -31131966695613793789961261939860885729272942999344217591338874044773418500841770142922846900775666172432993152019709835371341453252319035162043576335297961917531529074151280738720442051616795697351953856936523061305488151057496799061102640892474457711221197129710418283843931029425022367365892466718332799653717888428696789758204637866178067660585546905081828623290549624877635485597161068644568939320113057437833246181392310825475805975872501215066380449580553215675781425461879056002754038890510403218958094110203616047932315894006925922163735632336763104201077617045267661926963397154168305094494882357542140899529772310908109831344233851793717863345679988869040289182826934073319796252169634095232190546621387297056997474877393944335887200754441577702542378432026463614985395099771994148812135193061986657049725909321735106479016218489132233218752487119290907834705042730594387612716040622105917960015627263529159609583560650713438899833611032701360691519263307985449283900134575838386439443398328945516631157005935328669223675345216069702110325275754949570463030210491447242080682672302287922808765283444900657047175855731286973904548567835268081856690768132508471807402996378685873037488361055535995347291933500700160 [103,17] 11554514494342078556247009808939710534024788899977619600231445946851595921909987461901840412361861393274240988033235261707736877315250893564371606842276104400249699432868210001976672857466058761652836306023656697577144558753056694998197578117512460075407945691885089110569792955627736150059365396211656068548433958717231603624759517285875196920970805391974582755093100643608734436848695041521687968170675085889378086362574057830935891433508891480565633566774031090908728364564805384052082227011746700031731663048908188058122691152598089972616952619665645231318302248484102759651423321364459822464753409189939513506339084514269808717135748704954738318469664507002797607690385035691275803831519101183398912033621852932298699855057189158744930023755767883890342637944872806924692351953783648698365603095827173461334401037031044499401684467336439917635783599376199842702142624231775454676943297337829710071128660603998884507660363808342238263760452418803405580018652528855583203401540587387632606281494633668157920285445101874795161731144062108148764772044988107090835417380496035650127941624429540299502417920879710429126068877146001990850591048420651866310239775818987742839226763642506804825506196914027316447142963454912 [103,18] -3247276865121105605812498280185878392086704442087327688010574077248184275149457477381153792135360152147920661594646601514592762119336019372244299520194794240587089830061185550012768837312335832260368344081825886391520290542044755222670186803440418383548999116829523004252041453352392156397917366164978783048424277075963265122758776340012867493681264832414981703896835348247685914839709613478019363209710609448360476340196683879112426986938210272818064617003739504370468915679147785125490049998948528852225545773460895885266178216167755429612364091692468550614690028132043783718677034515920696036210655295963269148825869449806245349511508209688669880163856040865052801010142850259014993584834045968565971548597595451709453095138381127620807240845584904674691336528428040423268806618600964455067857995174849651316515714779353496426388928418736548582993344754485525023828255578651594402812184838736541973171318482655743763449454854046922942523315675555351917265219716781935879428529402482071079431098681286687534627799363053898331764711436488166185773863079458735871527414332424182229849328935844947286147627975600288662112704099565029456750584027771657132124137066135426637758701506639728118094831190400649571426964992 [103,19] 1066491353937853958992112627500593999289231050129931191293414644748705209940675348438587963329723228251122102674736004928554478018016180294640144312381498811590713662623261695768497983080779123189784119142070225846552306137771170468783838064686841081117923120435784741335127679863764051004920951662141409699043935554025759440643667130738819362967825958845736257186689556706627974168983601311199616781154437571451790417268392670191951304200997687505377886453364560796919321092258214453769696044595367560333706076526759360729613284185762767465210631627116488160311649640980282491898122392421044345816834721175205945313122826726372395235043506612284735042790577172694752617825871935301237687627028068970770484933969978072492109038880577512836331634911426158995169557040314711269466642802676834704293885026460857256275015115409998173153999524841331956327354657585164017340242255038214470290586989877896432373381026393703494379194139840437139236833891463654265629435524279511807038568478034779345968405717523691333601438981444669453799377067820559283538457690055436807498520210182444888272270096478403686366880747514584681635226019008709878698923561853459272833045081389721858582096179878287691963488348014839940805696 [103,20] -1655058144619175883828942896033118865717034591655713169966956003765527487850049772071454831658018493250624721831387037580649772830306105892548830065959303266901350502325709228242837635949212132713731881845092794518033740473544808188954687365252481218175976454769307027657417547317584282224857930701317764709615003678893018204102160547519554413648140635063027743664574996060106060379489703265371058801302587283031306383556343793011587972018141983807187033278024398787688631727470083843699455707479433863334492105485013273328751396679853622779267358548720177555152829748536829381143312618734811675210690573664583407157640561658435899027264236420491569005152949505718037599474710483480751407422499118032788682973372190039923167467050217547578374857281596674825287990426750409517354183744701415070571392040654310838188482484634671705542620496185917563353887988892982830425870063785414189672821930412482545927973210936160879854686440807185633629899240518049728924492244071819627754347963129418606928824967364433567231921331456458633345451622270652783165303293617012395813757911048402306823781557738105756894522037121132530959903721322482671553165548288364316101847817936936695226095780318935510257587261069087617536 [103,21] 3022225543023562198289214388106654123755181272801656785173725907841448738933676708166961346536201627779435542498030690898506181403946772167125746198874526826652392808720833696835508673637902088707149334532622509721302583241542594977273522758783580653778304977099414449528549997838419743498288432296441874166667673521889104462489487373622299952945491557459990166635842629765779327929787506357555390775779257131261197525148607049622784944810425383962709146113349252526193711482650722862784712761294599057987933649366163125479677181814165521726486038960740851053373624287898930386769651525089599502795045463011146553789998600129798110984108707297385058259562722619505957253329137761174004182088030929177053060646754715032848397242561082798055091682231603917282340918287956792200557343350098994619945417171014287443461058568640874206773247786032410423487671879899273598617812240976734108874252006298994525513069553443853155729860202349524832894280364017172990478993837173546116762145155419309049787172555432095949915933190263245946590084683694433599070676152682036234066933068307871418276019271037468860803881746559976747639814933074106145211331686667944255008707530158121406115396867951140459390476903238371904 [103,22] -3737109172859634613442089736204214446211540140472208426520340499084307472236966909097567637933328949927008210897792921089363228049934457984023930386843286063728743760736185995544717857207491693809776404808561704082429213377730017325698510994459858052806065684925307960027571326872630980050494543641004686249350777939159734635350344962742975439548660222769565587452407001289053243842720798776351904904907223952051516538128087699639391350281411891982010253782665147001357133877756568578339376481109404810613497130414576305435761946459150041961557763804640311991216899540273193917201145585789685759673869722364099219127240344301875904699495818345971078508171529232823281707205117738842800627733383171128587362651687908388516359183391771733712983072561250809615731566105596093093859340011248456634171597003196503134225433258907716953845003641492477983778161102949750287268224255984423639344124748723813707629144236573975046914504625180616048944024835905302820105947334689007216686053089280214672727641149556561741511182330649434619323512362084433912031820678881359670494980931067215548966627982650986643832513879920412809410397220644345487033170559348984728264746963822877976630564931839956754086505092671232 [103,23] 3112335186170925539021675756997612375983018888834668617357029895269885308985193765533595728558409559906034855046284929241134925625057027380087609850561252371102444297053320860499490921708552977773007098802227328833553811428495594152935963923348503296466388029706993364703046035515732846092742821969661057242653862237508331515627717437892134703955831774254776467168242367118398555242292359562759251050049440961125687068478641924566159444577311546419504737149635221459132204782065414698525677319538626472759936281966506357990388995714958913396443823831864240010266260695617376112949380962097242345492080789615701017919786700409244883171822583950982207156776255303802754245289933619883481885851590454249056843246532700597729619510123837168670483262300154040882961346601456412004919151179239676270660517626803701972381339875543176160647193176456565614007953010062229105401588554299755528282738552092305733916926162195170266496696523930867569386899839033501683365474070810443650028981714160357555570659854147908752325517363135198088638887847362203403431622836316775983400319527834879914445807914453647697182288296016113505334810665684344795729409616921965275929361907712782283215123821032979313250624330144 [103,24] -1557847979914763242077085866346102671564332325699143545405548618826421026529782395843400171898026280666840607040184881293566108976967461307894598108421807945360032279603092196504974987265478762800166660601547421884455297064865786910119644699376827103353471678453143822577855774702899813892963241525333817331266428225448811638279918090200910087440344836940676490881051717987251672180379990810806549413958764071276094885077792970753761445433156487726011695662411280636832102039557998798761292045730675587679832409004504066098975967762112033634962481025967569313872380867835997077655054864917895466355908741133492601428861031576959479639089061030126573685346274807359960194940999807643558531526849318968364776531047194758858137741355938930094759222333980383683251461018976760237989876113918093543868004675414486718446068636473807490639904933000041356535866628819721834066688261431302950479763779838001985698214210742651840425964744189736310080740850993852938656497129805046456181935879648577778097521378585116219323850927875380059259322822492807038166546397259923961648348085554337961126035105084971909611824481246478065956177828736877483716683469608863329573108134038724951424450337754512429969754368 [103,25] 99266821489438562927000259455113634907257805404108686723463273368681447241162191606740140868078111550047640355573723480971221977758086466979111892080289649008609662709804147138931634980734632318737489058233570216791448352801639535078829846886312258801183110479856326244705458295775413192479617639506564141031574687736714187215329104035889941076195654661726940489449808179584539027480243141792707617474245755161445020635216492365884650572715896223496721492389261898946210663366826363162228168406437300533141237338614709533127405992712110330646548366423990264290083902870371872512907427224983978268710967740114731838084067085524106223794815164273709971187294289925459100239508261207431983322864869713269187163849621615003357590104501149435899478646018991853016114819631753485123752118533554683726371635071731533179677777340927797768148048990050179804787269522934881238368859345650312996981923726213313076614974816842434124661821233427111053014184459958203445524516434387677160027354294646695443811480701086223358236438672259322467756902181375285813205576249406354458259880404308245270156999488957069278277181258043211573225292413441570745950452908561614778708240261694938101015093161717705816736 [103,26] 585117176856267881621794017745895469927211575707622127715181266612277203606204906116057857340463214007118654291055949656245642924420303813675417109229233506710387148372036515980985166579846068085532208829275913237985769078306723556773088517466747183539680877899383630171025692828813104758447257921204905670083570867202959836154666276834562098602018835686325792133316721745535803625256410154552166147498838743075227016502936916506245487041529513638008265562455598777911608910508576177255205533610547872629011143318486321978999934832409014253011063684234930527779520246466897491487656317887694522283328573979666090021157097090381277068104903337862198028469833683108353123259096686405658825544219467765775726987333112340194223872748602549232280813266217359544198190962549900155007195601777369093187271499935071326098787772410980133914673840818213739699035209807313706189834528309182903862968193222573127527736079758656457578079555042328333496377996809012714926895844885562893670955970082539244014335133161764269737537822529967510902529824831025498640754065941544018278504837132604876317527549561300677320239605410060511652479460907932069387261658616147613551782185446773525620171909074676264128 [103,27] -568455551195279248628857136277715279039223782372594354953295916938251766013061659971077714073158626473707392790232456674605344501064890254909154677607996297775681487186765371761526673770037551075194488234095192415445619699193898612217105137982962943218970092436179242818266308809924508477778905317058346093739750229607028913518927068173071467546273191966900279184545111370097226277932220027462268640395219584531936632365670739082852613530235541575471725674457044927282594484549168419927574122394284383217336600133147958041035191840578968196727111897252143719633161977902172004707004118072679675263609603045483328145017268061200770139425457227522169765902017140833549538590087652140585686777566065078916011490973825358286419670733120508930601348723527556942123755863476222655214452875556060345914922628182142335489483996757241622069483892681702259680054127574583577605923182274840493739379504911328229517185269405615924963564868179130778824423237347948321065433862918103298459791543468085389184386523591754820352553709255694945325693601495262771065555693099577263275851848999971985489213040371170607843825817868024168038583455443742610043659536085913655638662411306209565455345744549374408 [103,28] 297227066276772573858817323822225900038876424660498971533929069903136705333130346155047602669591320602970361715474614768461438803735350227346404686159763896137266559833356461392189609185587291468044259188741159197278372306674147517632752107945144481854830455453533096861952839921601201488872149837320724202449855772364197787117828901689464785615386507920119019227693633028636117989477625822802615743190217412992430509653871573902056436794032819572736333685670579787054072482267157057122106020716915281672393402912677002571743030588955069995317716406168214619187534311905227869896121210440482852834216574688095801723695918845486280322150853754324997733451388468310106637894259017821429827015348927809876010720983593578824882810603900806069357966365518058452261244929132219053838258974082609764626767788746355987675049432967660073489351991746537915604417430636647255479270628311923114914208504520993527746614181545907073811815586944330588222766631742463270393151447126316002027479057563872578286306524453255841963700518575784499569592912862717073787829851707360322794534758626734655608950120734653877284414671773220894829826524401098924346695155131577583626073700056282669244194997893568 [103,29] -89992699535015901201161695002043408001903067419932736809290053972835647559348329565991640260981105724551538519954887612922082295254005407664554582129459515702170588396720931579267425799901715506031428655524785158002042261481280081068177821205115625560414300124833344320599958148002152068119044870122450328411448353526954204431352361191840378342136321269955300597108541723279214703979892747453233345510460021515073309929644454478962092927166098404344054412113313265217508072644273616471412171879632589913994577581122209961416691151774447807328944332608083307040870051414805888939167049860271727706318028040405515447184207357247571314096880035126538735780637971180085502391703369012888848503192145906606193727791830912794224306133101843552529035216714879949881686982867652376823777327428587171381585099933574344483911194942568453921519403596188790176488726705916859756066145305478724993277295973809330018252904962318172084585244750734815719370005222827039358868913437351167387424471445136488010252826052817944608599758121029836890552554660513887956719131090869965281220292650813241152041987562787518372959727346766358674590287076425932615877200013129183360997280920374731553014609144 [103,30] 8160989063475337751161129141803873841664011964955216572253313375448893650324037250053675311163767700238484954234294652251401327896329091056798265548558671317345856559843890036209320476114721090299613136810256253702800364203711839298675754918595716770578587507380358687746457739342926134712623083957647343382604717469829446385594655167197143579693996863203139688816606275193460024701528847076685289333354552503544853203900544287182625426927932296945947653095850653166465786908126011653746573981573641953645266963382488301250316587141460148126986282087344119573081240229797900535871599411650357084177052362904576278606630118682758156386163784556257576802007978572291297772878999674993692801297894819810531799672150990870909354537388468779161305014230134941438503260788158499560869189609029429668164170639514366169187716386221111501110224339336508687737259210270911958498657249366008533347427464173464909569860465485983892584533872560472892641299088305377800070742285645158921149504086757755232650885393863324661116355731514145165645524043062219006682577608828738811352068881075183525748509247139741155945164598450693461085042199055423779324485336682276841580740434258666359018624 [103,31] 5932937329460299837038821005113450394899822852320290764256856254600226121311078648143014749183225382061150705302331397247382889199826929269846508677574400266140231494259417282703204228509655745832169655164970507038812653841876278508527996013875405874398648397627639285237496349663698891784656687936464814138295370532342975792253766029523544763370625353857771055866248931219199216220292712550227468470682490616067174711603602421586252041505940942472969518899138800376916831544137610586904789996600761064423038394711521381221907954841670298390984785533653852844099497545651111411286171454945842537777384252857284830124891041682233074309241903326905819020394301900829085450495733785973419877854211357750840268237425671739836912331809571087883049314903790268326075079541789537224973312296790578823165278945303599144692521136199961041177223089378727065337182216383949078789391103442327947843555477523613960919634926504801614040876422879704715169580177452504683353810786583063332202321731657762865859544878504323389644171941522947076837466124318190589332758241187636893184952958127934791440610333957433002991817924296296383709433157734707278994731509311952372568660987975349431472 [103,32] -3095926756670311851060273289274186996637589103129630455195119359008898183451868732615553601749851916168735316246994424319941455222837636604073481681695100734150059727343760096862762322783484744117254267953538217533505359432777021138048566484538124045278298146639878174586265273183015241367021356817075968584700072853886151353401993828319977778113920657293378779078344420024963245678149281571043276442237316614207928344421966580350723966013048493481630267902456239317743204309280626675897884602481697989799361816126416321228999575852130329148077288203903575255011619067505422322092170636797627255889459030844204274060835038079036019133656342327510351859856568841594725284772333202558353770340942891926901530693154928116059093375681509524313014501571365247018131778910174584254807792951042697652155225423480368276466549529490409970329288730639541106467745532489179269289095114597450986656204588154715413633177460169145607018856052972388736221780436325338608845351219240721801467465164844365823433618181439949855412639737037004297450909829398352995480847044209937879444014724924614453141653291084303578983627319809661109498584571286177012115000419919921353136915300161160224 [103,33] 690314157667068512592821715313805889541238511984715812784426438873054801186798014791084296201545886515546634954792758779833703201022504606477920833202553157758195978325266627657332983125798684557483721625639527396309657376834408145199113021699224496162702362365913937801531447853573365359612808254482028041456693738090930703154892010150303478562549879710442223550495132678305227294553070656161137253228812204581053095997629302000222724821317870191053131660605631610171138051010356805100841583252474482772855728018135723645359943954310166014293646281552287183267884602002852217923620335152751304892115033535731971635318896020671954485595306061368527771015775517667812971488037926096629284916919012960037891334589972441829781908076165828912189193277198835913457418432539965349591921985067308999540675717599848839117809031422899581121483029015775855494216779454932760333384881907824910637957077708422003788346431715707095209438657067156431261626754881057709363261953405719353458311297713636430753727701387402700249244200421909621404428407872960022483104126824669107983262029656769915095452565637234489217206382933024130885177686405270723212102200699946235357774430730644 [103,34] -53353381859045554062697563651500773847978821335864804573972230289958273008192855436699342037872840473172960715484229208518176353633216545730653848152465186157987443123622746433946798747810595255481361788662434338935152893662167679959341708133665143276919801131881124804514242673902799476019434221775570802287766306263174319910156166165913508528650772474050598928148136843166374257826970792460426550249027891558585775419517295025450532475700096478755821306916156041502789942141142055595515369448218347218714016567969951372618365806328044076313449370141219517599483999413390223045635180260187051288630995439413624183529567617533788807912105808090107442988284765846166087481278482856746498200575224927212763685240898548697021119822921035519469914590165049043942867676659508323203539998113634420378830266591511667421284526831192729163118752123121517856042884316839011111733039848887735699419518255407915603803916136852285249442621433712946490775267702399345903644127711826628226748559962409080665930585018316878051928050050002191246522646024557139335939520009883308747501413527607151721467907441915044496666398177842580689058643054431318365450046395930187815242879328 [103,35] -10820523830685129231851379373447330674682795761674907797439688711160831701072478173471984785507343069134458907190103749870751256641001183523862877260053856054589963095316313415858000154908742874135556900341187593701496497937403270499197433578043845801713858840831776305801184835965038003192646682381204162205836924168928766782768909641310192837961957896899436900694077938084101313637637652743584807281475422957094593565538630054789081787935541635570465304549588918877118425752176333437580329477915104632660498876081031745798254359380691398652669483290436153075762261408113346456160494260775773299097750316315678058093329523235594678853207515262139725347834471702057751842907167730919119660676417859818640796414895490233206579302324271909010490892432715538057735510250199915168050507007453141711958826333365736843837880606738538497507452229479392530218702572711969945476592639753591599163355722355563225761593256276695180638211239157021009165554976809000022046161416136845655002366547713619501759329673426339313747945682929456436925192122538835544487135038250792730292297425458568167663459633094191886533246234229861039562335597513403316219263203947934997014476 [103,36] 3290433832039469138941950316957941335091423750880981032910450971130886751487735141965266963705048629216802513164019470184833928104681519003042961961271921865701549005382694768203064069663095419776743703553651426763157835149061254633428434849660860715043729227628836895263737454963082665521406979511487719944057763520377842725661770813875237139260530409567929248513715662015030136401684395218725569682348525683943769948155636732250777757433993367844035147908262622666944153772619469467810595794281945126023340791371972539345814493111343746316946462980780972141883609798039875921904803665590348993334280340804048475729838768216463259675866973151765488163035304872446204910077118191386027741784186043934302887172972457108148213142239026944664538395174696177176369378498999424476375438323129234725996158014688296917467588776809878835650997851990409172482541532429483079814370873377387821736706180585742436161164329310112478920241304210489001394108213706779366406344021765574945466250739660202714075986757169785225822518417332449250173707130510761123474483011228359869666239736588027724248422783586703289170329894107381575502204615122184454991390058213951412224 [103,37] -290472363137854031125588854006744251943513810256050176042854366222813444209350319240517337287474202185750159592537710111077153180275240724842120397117345804400062820156489517426019160501837582144585244042928026263804303134340909738869323893001542670446377980848351357300208367770851001545410110160545636985744903641931022184002887014893769665342134017309588330086319826876228431574404187120790220551296280944230310023565936892522882818831965935217427854219517307713548384780448030407451135465430812606419977580755424268416203753856921445940563879425843302582187600104392375084571236727254117782935545064907182364624728879543950664127057857034857732367364222188480997638716912745016844791381944637056675358937635066691024207402989362797683263089324208367710220211802627960608294515266426214783713179481735901278908777296314342346318119370444631371249202765290144848795905710181590016745718577750020771425526321883036933664598982818619968265501271835330439053874756381599626504052050314914136852834584333642947703178663125080300832010426415796384080004847569485162610148631364017476033629130768930195334117803592755207178089245973000144359723312747977472 [103,38] -7729661255449805210899455412788766809073298603991769645072565807846125180547522247620465410358959877628802416309271859484663691923520577370859027836400130149970077077771424670389093088965696883229921892536135554773284622932345837047846721902914294967977510592285011943466052585707622261903030526752695949704313782947128172319655214139867990106129851501675670230524979474566138243566454958652753633555185122641061264500146606219511454566340901574718822434982776588690899445918946434920004166286755866074215961470617897180289479288092475128189298808174109762775516736948866516171878813669900339996897283753419346822234581960343240928498509252222631800196956343021430405698272734088087077817588380729248458535797942615391693266266922353112441496030442997228721030340656117722937333435065080422083966590710636481418022558580951910041964230024228142512996131734260702860488375857756024967614041462730676051484858578862674617468804875729447028193852933406428412837481742193084550439155851967791142562298094637948406584976415407498764318472021391694848534058482673977388049843981247729709290345065900672627479710128746777914029750276110107931866914473152 [103,39] 3100885107838631840395300594975190262142305935771689887224079325195846567810640186209185887641319973435191827736273094408900208142448126866956977111024981479939139116827117639931809668806724892822044793452608292091782568150722610292169529055902621976210176690801652500216172275530542645602233950501719802163640070741195111187183025531796257031746438132701942397084434443463429693527255833971087850214275001830426396503690123991731116022778416136515166065456994853463590331118202837433773520450315601696210660246740020565672129134780314464619201050618856463477473332861878472299080662003231141621166335664820609351512171540786835796205779396903371617186071912258978265313702566187582013966718982537370250508184841018958671977712164522872863897415967972739702973443655478631899836051542901792411925871663742887180720797022066642823826874993499435499276534544428422545218858510710373553878718789309074808843159527546402160264906819760598494220315930767387429306937243992616743013634110878053288347166148108373162222939816498378268367419988734149568168836924601865563565020051761182009939515228553411588223689267049424290089312008725326668198688328 [103,40] -143314877613701758614797538039179749661567959352455413582311642945423149077151565377479579558047008755805336587083200602390229254487919265948672336632263733157751375384569019598785232471249781517586662486397916111438955777564582087819102089201557858135722284372207623729837845026726981127012664948160936610148311309223649905766322954231645797241315716737618552669668159457002438992823585106165635455953554332121313415188706052688927118230429732854822354992012003467189873474645686502356780861811952350347490502413665351334951964815759639370233692349567568829328421476126957900565714393873869731640384116953929590016147640887063700384795226880806418000198183700831396838045472951908064877929935835237841132965893554523338407640921677233852113583601751202762146132532578719538277193156863378264623892793589625486747090553894409536503186280654531404480172225415140268071380297395263230422580939608244754629297748733815609160598429972974972429824121011928540041777871922076669172419386766702866357029646422432157658406046432764162662430318720754398052160804984296478541176513092989639294586938790659949805201240863676138346637355286508829155776 [103,41] -5693647988649274389488967049111010139928343337262592681061792735671187705799362993664193390931742011189745649564284831089320185865019011046622509005163497672221990896482396961637194536570379506764232434662336046300114652264984969236688960621829542434939276533693196027207430836036404769281796422352556530869301104370774406522612470095998962896827894430918065369698232014601803442456051481637197108467253029153066381261146616744665454014421585525796441696671394774552356390785499947427141484124122376001639246016141116389634915683191127481264828168494832040329829518710338943166579776086312556905119707533580454024050400275115812320265294957180029991371416144083975664238875976780706857286626885857650944573690194164525556080403078982589191937762816109546897535356622024798340877053391489053204007191232200625277176818647699790988677653626371943331737257475956402429872026152004156301254142502583256609549391887759216112586632327515968039822866348308565482614027306499924254684450233726187338298044077850118068722781190049445274527563978205702152321594259134777164212562192052020252086511594171247545173982890491859294604061811100102952 [103,42] 505160546463752821048955687361397020046118411326376472711638012465347581659776819907972336200588836549720711886403858586921546315282817657974028263466062320276334305547676667944682966651752863098937021678662393332574104433943094045494277211988734071341096267727377608286320721070694347639605906560818364599903465700227589947374127931616033907046284475016865753412177084806847160520085327159010587447454426809283900462916680317651046862243737118340374671200850126222480571823190589650844459589946297797362789132416041663737688213178583197458492607573585176168963214434525625863534540510734818793247275860253273274255060732818737381218205045553375663203097400529789219682613506258658316341033614122688230613859565231734894059366817065190434502441405885311540052267459651939394543055974416883525846319163700428903061298159525158549129897282542971302926187973638844014840888236714918369052328365578269827361987016756187259031018685638167683777472793938288138598685305935978589518629833589965403404180715116292239518724972219089890414977791042853678420570816584056009705926139591593809584208229473937799412630514596104534192066801243696 [103,43] -81282255477247587382611561244266303472007358671295255809169106351469609403942051072821484564720907195454101780230938911002336443173167005074459825935827981743854418901725709123836693670229689749113822622263044024033189328152306013624757237742284694042853276627644183990771351649170347175313092475222033469735491458615271282458988616687207871486860507673820404792227635003649964621206120258273516202167526199023302062019976386001413688528321656991314426865189776471422066511657400114290008095633424753438412765724452963953833448223522611257055559308489138892163958088838717379881517132948260968303263800516546078061032371813928765484314937171153683277427804218861736523559807699955441000084059256076421452241888217491495405125466215396269734797795573576808711994542297439816886996705345667719988829288225390553359944555218061694765953291612066405457551992785432816226777080389274343473805448284753699346380128272537299578840221207582242232971202052871126384584653166358223999321922486749500889154790700037673962663549757707992349585738553867585405885164121733181426666699983859382591881614216266535058308097531719983424517506 [103,44] -434996213830489538749446581407557889565572007963986541808220408304899033180181722815687200728428129371993568348084040390821141367911914851484716275147989494184486150658916523474077553727106157215500022873002303270318530906052667196456281560536928913801474025307110259294738631023284439516401407063863612624009817541531927784947239636888813465603805854808013829989674483186510836968320354979599593999544844692477950600426393576668182190712300329392559414372729844101390065002176487590841461021327430545438058864873778362753718100475635504580854555984131953235025072017528822003939020144948274233508178247094915403187692982347643137265184662398606780783194865093011626504790962988378723196484888954119793615367606193076816536759185581808378454586445682684611695532229287559064916720271113762825917752672005065545029588487404173072270408295322547950541939168767694079528833020410088206741387077975861657069390829923120387862537362643717797108584323762604273913850170504408724401652930094239558544280121180475364072889219669048586443642036498434565074001397586369564649286838903647041844882749397065640628705167903807924275136 [103,45] 2283100051402620251789781549791512165250285864363420202107081029223800518096239176948467370955264968656672628990682684471671587842769737000432954319046337043928576424135617886836058947691931782800875430211246109989553036338797814764222634573836057922189509787105235438726089236337382333568939052808086593039738612450808789959106598240149353030671002454856142747520392666803524988145846136883522262963496555605439205466032989523668687017380311143849730554085986897102847686702136788253932390801886667950992410968765965663993528507435796502235978293799134749847088403082387496127377143508245860290107212751608065588792447370189180026673290698874628102832220256884418381207471111041388353551779258703758617384063929342732405463613903332424652261318819589561785950444348269636579996046335893816861951956680136604331843733122683424183455891342934399374815122612128800593091049402323662483284492710802664470541979028644401254557195901757726634508335648895561993459389668787896365538155576580435524871835671919334882176565196328336554113378766460720612763549811822350294186875308597717966606771495336117202579707920930008504 [103,46] -271831928336013120490605913532223308385621061875489274493932338574503856878601301021451279086526786122032869004873931801835419380430643474071148749657479878145873614725197157665815253071448892366954425249023432589300719833469415107274503902833193572446364007595938626099903811361607348257510833722236984388503219090854568918419941526058828533579084466692472370019446231709300142022568193046561974821521025761013850307566141985764134150495160757592392264575192670690830785676267689324371460533396679868260627452543414901164937816246221730146169132642032572680450491321975630431895787709597664306967334488566517835077389551330436640992115765758515337744667900243527460722329276905002936628716388640556956885291817122170092827077580324787519420370397634645484168826137103628659854260469719703382021504320479219137332842049816550087272199304419673432805101455291566368666369035425960881704334279631347468643761195732506146705798058127320056258057406838842717449672753094856280483649828579842299026607318630484327553593258531567732786616660524228702527695413045758489744963837414961582435446321342062214241164203153552 [103,47] -573273202943094020344596538677169178066567762295617994897994678113142721981791029153845766996626182067498694669560627901158087932552504784880675210724828971029248847708241485277323256167800774352608078321993053053357823501329760121257324054519898471372235212221592625058913978603768889689460273587439904343668878290728171914310358474032438565060986814300266556773814637459264782035824041729632367678094582460588199498221254108383616470656845696739064813651436009952953881530142396200327468655427619561747369039089828958893084404493858268257953961408982223407731644410462556310623501585830666065841304927049324771173726649472281052055007595099275447035802561977603247793127829325715527110493052796872798178392435722898437370346343782929243106624607170165761678107871137708244051637558191350600170788049332897163486911320432954390642760341048779454123190299067992798380649364331334356313886468101274092575150783056092922041208950924906330810289653903863585401671773258942657127801820053413663428377580810216601825523470211313953706822973950497060737686421065143791037528850767503174905670972375489860606084410 [103,48] 1661321934414573687435832470263647450031823255269305943873165112191487419119228758424856994452081518560406940937134392880894791085517074818255765035550335702519821100571319203734191768042309256718724581915566353959098550924960683122019591600687654141620567074376208423165003980896584990708732125572943368240166055941624897398322090962001468619005612920592525898238769454369020168866089373762045478163835002175238616645424915591110783731375895667438502659883634528078380882964060733773265292004394615918708354902690290610011405434162328688441153996501261878518739759885226820800328667715316442938225799916094083373843998155652122670021476576440894386488459141475128503221410071863640553651454129081787239760794515743976995594374393352682731911442232480688916064274500164734510353144176788532166037145034048917284839133174827229594728398982416811219379590658278183420678403949594293554795401985346831950090939918128036023241260769485527546400150384565702557618379266687333544881094578856764674822903613986914860727621298370330479754270250945808901714825653042803678590579244560739635609598556887912412447712 [103,49] 16640316040222322777742196120201395235719786402681134401138071533932211981017224163216217660098018393970075280575530115221914880671514304382176449853997447538809390065272901953836815431113398586814504135249494552740743630458663362329664290912351199645019455061725892090633270039016627313496897657524123714185572158277825747862840332767504528362998788810586524403963868271881709510491769021270649663617134776360231909575741625248236116351614267171621676756686167906385438586360551174936653713452836253305171478040647837581935770655560921199857225438910614017266632350863847105560799407491857678305629465929468003893958593022238725935361396217296641257687244392694674429748272580915071907976680309358536923917035601277041809826179766603303916054550643089487257164758223515649871357621768848747168447452381825848862263681800091721118192120666126445693014087795970589615259303541534948629166387683272203738342246776349335529571604462646260584604439933202726249840069481720725410439958894042075189932121214599190604259756226289117013589669542412057457357272359588167414179851509406254739429895079451097876 [103,50] -2031190617738966262083759364830323816417470467359660069754912317695408929446415505191721831696179171558741710505051022102060784053188034693721689068654975701141338683756151341698153336011457087264336561865489185151545673346654209498356864646863165424448305176876766564528120520303067724140383353449797758821731982711261843494921265865532317819403357244526495980950187514085453555228006210574509581451238230385731126423036220454766502367661197287807893750635377034908156166787714568448337153703051828947872897267045360147562210265866860068060653020732553220103941340858465079388144269276315278144382812337250680373042351350311156780516081734625399896246647550228702746229854238487861370820665828447769391436978413942766671774368425982945456198240084893783289491784395239871980764614234736982846388830432438855754974684739581016251051912315046935836472258079675376406835430777007791254599546329033213455834971139028588626268526111121174816114788719018612038144272605072128739166266970307230513749273062586627307760731070984381439501123233977829540947312914966119959425376133285038992163199200121200 [103,51] -26558441679528370320535462699920777740543702591140097182945075145249439654986065876829638221383928058252263127913353450473659889285400190162523519610420754278415764150086464318332225028899893964530458467148335485026619435551126267529741649781390287594021797540999839459968172803142931038442239010447333832026099227518249959642332240284622271581451296026184801109841397812357260450933206017934123990050894582667266661800040352260472050363152756153920053781480392773411096865968611646338811026033363023525872127859009692947751637497502943089082646629637379936775440846008820044582775033647945242580872360368064332918141570668709359368750182583462275418409133501094245469010566387645785327303922588223300984897097217119392059601281460177898556305779280048986276715982499897835334775079178283450329835037809860428739542183063916120957445910407109260338270223511343085683153542026554321835639934949088028873683499546038782474106740336236772256899109236381038525980577564850521199851485234239383516543431265244009239409889914838287994994780084857808690892716444571914575316700488943218033311802942 [103,52] 670581710868480541299309961737551356297996196510371826068036057878865997972305717749414651619989175956198266535191703055626029551527674703496347124662837985730308349946352687676114926456064537428524928503085887477534676274313679232024381169927044495188630598109750817133505432107300735831361557722820386539492622148885760044934484018709250446042873175192853540304320712654811066094416963316734382855122957755577442342558015423912717560110426649297090916361885199990244827440049321199574850744843326214262620357555581733142271653253172519889453681423212412746332856890553034890972620527515249409719928757903563936419855677059916546483495738279701609728171074101174459257585095711236450691265691604079281072339245190019389489580788823418908938988728131075554295298633788664637761422308376773974450819866738650658457848375856201460980789484532006027992110172423445807474778603628108065344952265994682350485799785146324304930161382909069305391063953863650457401204208316140122789026583500889343773439950043589622615457368725209003645842173587650250016207958654679624026444610607920639875392 [103,53] 8089683250257919058490082671160062553153189135927053749754111522382297831598891668449968678141745680574285324955302528376884640678912681041731677308932327352526332184608068094558960292444242210661316095687003359909995454878823098835178870045835308472478013076234480355165813595617918055364423437550954160071596628924941243760614425581193811594568734762410518030515877493949960001366308160174045125657004007958224061711854741003826782569102934838470091000015524177702088847183782206019518115503235209117185694701191995287730631282349821122349966529433264429978975787692266506514303326248324741607399084371395759583962640653452693436387472038391281262540002276869755578186688153752880264713853437904744631222533262574427050797397057237963619701446259966867943365637346658359464844851043774688960345989920780375385785759686464389977708560931378721699970533929227778043803014804393001222395086237905107430674114203748043075621414034519371658529748059078942633696892284524704154274086440533973554684742527798490677808960407984882980074742725815947662650325458005853990489948851851271000 [103,54] -60185573722697831928443019728242383565635207383926310744516375476335000571935455834298615428777612401092120794036558684390179085771103802281125329011540138630664394540383801514492810169045143135011673327038385964172970184973942389777292261394525218620525155073236562865592684133017536039463314708151771408814462282621776377648176027005711667579411904011186881406011373945954503040245278119125727411185916536114704509540023755533721867424894718155628823233826035498542858486120249646290411353447008054360616963499212241281603197317800063544669386939671509740095658661822423600081514506589967359011672298725605309092120465202992785091812294112767423461397073802901089001616013239760125181221817351681884363802087409409556446276014864887916154929635189521724050917839604592854469941599201563904139833431097589253101263871968012152036045869959883626072357243313826398658156507364672717153013643855691829739023577974259088288052172314128212975612750368177963359943644492327437268424455897589705925835876064246687338068856565017072322837055035662238346146043610357599758242102028544 [103,55] -568649037921575954518262603526878774311395601070899711581592005234906190058193164258584884890638845270812292548376290346088234136846769994728847747233047572429819840071529863620591675977382920204807779281693280672969205420346882227618666404919163579366358043826007059350458220133535916348929830410621202284545757822492166187569008544371076749165281835253721698404098646767749433782419504768766527414267030097705179695004670431540704233640412892403227589747619264599193203119015859383298378429098657602503003263443498824254783317396145213929219070813244283411412156947949791186600159149337135216745261899324908534850586227858737488422161297043858686591855915238967360311622724586148840054240435054738451626974869882778572448131116523484793228181891073177982192838313951485861179434579814887951004637270381233312827297410215541334083397940951950294042638296305056730423937262671893294337981905619350753734701343958359262596048843878809679389484213298267163605787423957103484657972199981261735510864981662750931936296035388407367786140210638478818516770505145995541771070464 [103,56] 1613375475462845914570137195523288880576961630154881923801964689245683692614196229601389244906888620112684075044103934582932042008255412624739881985506146432851208746178933944757493180347374196156323087659793628313628848741804619557117610461317007190336576193245658544697303666854121339103314462401933810843967367207356054685662764445084638825576091320931233479842163923103175805505700422162399938426006159649494319820945105617892931785333927556121599289110251924860294822151109979831889225617818590609428626102480125229678416252564010505580693606625216613538225147759894069401858024004210196898631229102091468914250870065204266972194847897330098169501044006802591462969469063628618059703418005082141242603580509074955945316384990137843152008164760270659671349878706371780843769943134498005841024756715545800295345919509100570805342231180367481096659281882297483411946554553431690673881088260361868337483270220878844204938891406051413986318158172892724064020346720751231779201487435196831682505137749190512209731568961160001186602722477217268506849135283647830009888 [103,57] 9542600368381294765599030514539960295464878453588436210806865165712113542119709550517322520831388243749828749070651453755697368435293591885575487779020071406313583942911196513106856929185816392968973491277572452663234695513537790737193491140328851085721020593441967266019529734947377013854263827375824938775727273105038989965608794771550312695325289526467265162536770681630658262597889613693721028464578142803589828912827262680308170077060044097165302640361137558207668261272944727765807393925640915214836217766413701486616532443775245248558111492082923472583897429592564276686955586267625307295097370624964962371282905088543751367841941166023426365772982531066486817369626212646572119115927605564364265057022209659710028315942009698804501672891680063063076426776829091623904375322741457088310277268876884523290928611344047913362386929756320890622873871118525199497461526940343304708808374919366250807843143326266780250521507946886987042717494940677890842003586301503025254780645211395306094950894674484862438920092210358693588827047349819042515046524372297100 [103,58] -14338394055197851905996274309063148359813443873997056410009627550679453822631145265768648611898382885968649926188247639993076899130142737055344226942605102615542479783324678775855140986531217942966901105092143249854279762085221887931805017988906297700256033100930412668882343750705833564123641349839445255986169672717970132457956629666426450021878822367275333228447264657887307031070538610710360800056203214464293215123378494203113979650415903268900522231312654839524852412936821958920278887318286106615024723545384404857874469834724990268764918919021739268027118991617579144156897265504242073401523955958105784186354480960058754066180184721396865119634498762657394668978452569884219527695776309031815974199402175940816952308237701838877170770762045684276300684558296135273631444174601229850006214396828404888668927920914345256205929630558677636382810199350158951071721491868949953184136137242971963547130438126420856035210425841470277845480172815418242910904161404236244974472615202370074711414299382579376421781348764938257876205678534188433585093912968 [103,59] -35861320114637465837460777173270882738312864257059449204949743550165767658268006270206521982760032037542564047246326697732097391823987377140538506449423267042796400304399847227615992568511097342072561161612289550636921440051889195419701715667157582810453143326778162807619402213494016482093957980443074485584575106049608166682151934581935845238620183309737500355521662275784482470691697770851624403568191256245695431220252414305026242202752592356228713607074821114980076698643691164562669977196593961875540058494300308673823127446352624509153668505290102932645210562083329381964037641971087519519166925375294538131144884913338018437457229904474772263034808822645096490332136889882198880872934481132277639610492566038440199469080305710371486671259302174694094610047394808407369509767510609011386348997348533746536517404343543439190461444657130128571165965373820205469382707843923784927477523676183218052655323411295976712633621742272740744059191907173249876365098421218919179572516532241372727556048321277145439846927692617978443044270004859658181777 [103,60] 37788127101400672623462263059891516208256537940707449178174555035171508253485553979582343818951521934049951779012507671993874427759363753077109985138635688401166118762894678002340956314058801648037521895120039884248352179202612830451457620768104662648000822515596338151500202389428715487123081505070971426875654952147198901759199401507691961514184490570395576296497205987218908911416832018796385638710348244059935541722967859888579249825013327307391317788267191981433126349449739091475317830387012813994002397994916051009098921033180496195993402106993980330371039240634779653939532608580115669214322293449656868686658584779242927549523029952500126443063246468050717500580662084110545552183831501498361613279981488996214904664142606156318210218666762661932986498155273405164222858533170333910075669423964080306609429216892392139660138150142464628006955409997428469805416366844154108071371662987672583269575860117140210923615031957281852703098506547764462297575381906912111038150114328972118691004376151298923005951333320492746222286652135996544 [103,61] 24194434505940128971348804147480256857511025678964674098656470739600410336067503919845936314044178955873299175735632610251951732346650725495361456210950903204938319245884416686656111733277189807478456534250639512276336399336199828579224197066465539009653460467535041410084878472676138464339305342393392763184188450240555333054868936054945526466149344854065225579936607914819094564612162804441920637972731416229377550316276753470434926581014451659011097453137228540573091408315846633228292766072583165786287522416409231035519124504260096171870231233434010220883504540673554170383852010900316256344446684575377508154055990382448912785861799223820927489973152748065545480311582321734376430407860114321571870374332363168661780513315423044787071673329093931335602710668111555704768084425077792060437993645265321163735957216922045046700311646301246039543430756234024539782166059726913499884506972511533599837795544494645278873121762676168857553219809309652423108219528709848683710972417750775952959983599493702155278218757480432701855023330288 [103,62] -21964266246794385842433051084047100677671725795171315110435852153355852807523263133280500138114634983501506987156272720862028715562635310340919701086775832829457897627063693883348846906131655899962841662990061724579563889711050586938359757528352502792685996476660090728170969243610784678058616453732403297721273792704052277213938176656042645804495780910982397060665613343650055929555655311863458913187878365047228377520030017573616008141839749774164440656871888245751807883977325440691811432096695144698093282165308497798126782585152102299397805502119771120604226139993174656887102755421619178148927454023859414848226018379814919672155040982796358106216440342049361079547218644694590036909046652562521452342031714217432663636904549314976235675969747346389574358427812074152238095267751839173401505563471199441813775006059160084049579022213052877454624811913967532798623579509625777619257459633111289348992206900767986309164280916867742772589438507500447388432001689505633773138460744125490647869464101480102336527442625313011766400 [103,63] -748938092392216878644181746008614016754770082491686620864889886460198142873361630524353145355548952360405169070141662409843131672127656720538591043024937167198860294305242941166540597951629873441859536906574293644616514429704351192138506537353580519854387919067007358500500089180974503018546499233169361624734787253481038753845791289262618479822206390014930160639542776740704558962337442617269365073837778159087408260126220196740587332749638609932608537953016121212720057266477491347860773638768232211974360909840291298102655951641452169070626509111612209056805341527578699876885435863147311191509008256441516826714522544472005935534762261740699049162183914484193565869224504395237426482684533809789708897209738445867704638724434315299477697571173482675506185368019676795740563474676832768717158172547911332766263411405024350800343349171581531411682536518380716406585182802997457914046381343689502382277297789872032753759018812455413197265714803920056504022769172406361321549699641748566708592061860630226780059604609379056 [103,64] 1932350404583364019499846972444329210277397764103570989571739617312931161750681401077736907224744062126424304404644627622423962686276425636110781787252280427876760093520749296296485961812236723600811981774807435363670502619579314492865480215932778416804360558903225307715864186534110422309953650771710047132203240407903013009246086434749273455260600146083617145879505544707114887700413498312477535548828308263394052221724316506054602700436608381173983799896934539745196650048286617502963928189809635992120287075811211671249893878131220910178258725866940270391725003172603588837487414366357904366885957650874448447750058538087742786948010000233828860031681195720641011718944935666983830984221499246254446799448508196680858393743155778422304989602600937396682322797030061281250997741487286639332776976935721271619398812799404072558406085311857145911537209544696400002274529044754069728274584229251092388477065919938836179299997544680579082745717789912510399107044461247847303665266660660165336252395147044039554593398368 [103,65] -232807982238513766537351014218638892883336809310265044742782316425225386734261903859023597976544562125036292085978845695913979180238782665499340980935218984564217030135511031009336017599883976161610764420219445753714975169650307651024555029005027926823485407455975613776475744298802270252765590621040087974997258672870042815444583509511050712197941481675027577634872506648864290131507909710807453507621753665341035286625539537131564434721850739838567925973408032856539702570222842207693501745224138705682941316986039443839292142482539874531518745839391199112727794862425435855537087364519568984821501502113774161395765337311324156752599906448089548477377116546287782128807050920384179007414524331520081957039546221671808970471039233050924064093631104889119023412305680828635309969870475008211728616549180392422638085802509178607583516222476111608000466537334187658196003932016760030148992746110667184645396784628171669176591812467772892362113365935757882676564099570108135015747976769627094698667758892000101116 [103,66] 774259614137414235239808426289005615057900275516652258169877737845451951435685722466068716140203886565697583485529412752241025910666145122252536135842253643605270755713047685888009628557245679480082883248655844088965814174846758670767050623270988306617578800752981529281127681202221105522794132101860209045543868678435642726396836010025291596338510589839730425489922747118500595170538333046449809303897001152176910514597028383351109283915637336822374640877827376874891040163231620308823899640746192820025059239333958711417079830082649373393039850047692182131476316215081344197513846545230693717543554266628522950633100772249079111272487437835558530628363597900355631800322763720551942732422139191861664535088771618156410770535238550820128108704716384508604496634041212067076630534284459717919629088390828198665523503175103042671284070532222213194886216241784582907969357427226932379167486065465680635484091138180383656581950380812552906932217316936591213174610050542657570612871122939852599946264830072016 [103,67] 367630923543134541886808515537486883766249072248907937265511654391682593540772869372027944800720458960146591700348447338538551204261599764413863259052624346934115145921727539762860675020344259248403317575024825975100645407652435947067628995292049555138612021660307755321823784694441948947045478060414205754322655878061538269041268015642828204530839050272356895000473758020027326803412041195664088090525431320151398723804082533416150985173378369503969103653096020290602757609206269222345951218464130364765713552612262835243296257494599249876227147781250489539511514317157824569173703033972402808038986112666127018819640992329687380892523103388986029376184196818412500172713789250783844006606499367073230239242513091135791005751045174212103715178085732877818305873103799632632291943041145188470725882994392266098714464536869931689816257437805696676448852901626770592540031770789407332593417557536133865536250811379690233173660747937731326448366235906508072506348578962049534776437236052609778630683738 [103,68] -612467926895518946518662419748863596961183977493235683108020856054022649307390678040556085850908331908047400888633237363026895397558127547835888363844698403208324487625563737368768065642311540246458261398590580533770930768245407583176710065661157088202129611969214506121387265994283079988268909722929347393140667739237219320659266740000432950835001989227915733087174779726112852632054617531907507522347986895820250378113092245149845618014274067850889816643167013520735164133241086585028775743006777904361029396929656941668935601469726731986794750359760866249017866318445691611624799346339913191660888529382218976069803311128875046596730980745268996690246171883521499557816975420150783534459545846856207853279491305049437984882707864132648517787776078499238309656299295945861814625731972478075732818832263076250188349911160352496115107522274864624215662696853948552229145512345152279799320802999747095117230854652956840442010355972004526633844688774358028030915233446927920452595773957703482496 [103,69] -294979034213381291594791784745385741094754788378036701571123500772498043772657074455236038380682459568833462504036605144511188233000484293442332453913614787717944113330993362742032822524171431851877095404183372674800903121872849424980836243473716549503555260363160928761808193209760305619947802382075795582431005289904948944632196166922625325635445391714746559866194848578871201003429083459409635505691755882661277513966650332256199282800208973346246451565145113720376421565645495923947962220204235307504722435736712271080969537609474576347064356566788319747512411946343464460634554382961787026534869155796042071828047264345850479411399238550340632557335871127957654322597653478768618544804471466167653689611039306374929566288599509614153505700940060260532671790146699253001063540762764707252398778116958208191411778805791971309893731472038259596485130065536373493233085921515692200376117209554671592407126363995485951989331482437361286919451953051020556212846046840293691968138946930544 [103,70] 4528986361227239127555779339807670908782109536633067977632960321731395786984770715738539781568339777562839275072516922028451013854368419107672986646807129437283077632401225547491120777899953612646429460010533943112659160676996942053833857532088477609296738395925050000162032939018164979638092735158230827025938058802961277723257887394159875712014022329351175127695087664241748133249664506031019645574967250745733558328348808567645898282568240707035132390326378036804163099144122155241760427889065274078916983386018805248659799830777780528997444036817308463346326461440848459948899692885569067984286217512081541142532882866795209831432890084573590855724836152322706980256461318985299866534465437087157495113277947514048940423269613595427035923485770564539485601695592976037812490114860821896682251653113591780612850221093629508897785484221778410855906958449118661800328808415729583711861172047838567717798222550134117758347053326152604832399466229425128798619584380007234340840608 [103,71] 10523380428192112137566336781975116213762636386182130635982493394835248806361552849710789057008590797482824112027577935542066480424331649301328580621491817387352669021359437862881164038434174084487005901792276565221131483097180060296403605957591259597519831163176748088671467172553624303386357824783209443536793866635094990881591767244525941203294858086642040758887065225381471389009703239318921577005858890841462521351542848378109834851296202385401121331164015225850933106219283440693450485016296651506914355938640550577699107315376960287084831062454826796504355017771874641640862676915744774206415312176244582630441297394902523127050188790016497570391223923159854576412360428729589614716126912862646640058663667445118484680175852008682921639739625181760750249933068243497765203052152905040381899206521203618160085762772715423470878234475872098339617979693076674256592264636521697353188070948950248376795056283956307627658344702771237133786617792168930632562094258035223620 [103,72] 835571081385538461261688099353002300069922195889467608729187451263454692772697320034728075567927628790231314534564623364414200310154880176679857603821136592673388389815387853078982984389777520651516738850066070363423091801952610803127397404000903415275161893764782631887847596018141429756577000392369927997755955762814222851760107614706536451326988102682238284518323893178427952784602554114451912118186357687473869635702190300490893513296802793631930497433550701741287709187222620439607049632963113465265312115022078389102875609602108861628925734335723924470357756757863933750383960823463676195637009069873515426274293933896116023077290315708568140934976113503843398625308151760720278789946967862477583036901250228232442900604693050843643347429947061354711900264633371489515846917091616904751433715482341275211691848916737242717621799231486511341230577732414909923772171866190504986707679922045460560719028175258447727919692887432900212717128504736439360292852084192 [103,73] 10352672902178101832593134749590563532156688600613097714484451948972969170658599940944728640792112646315495868605139132135248107365021030203263219469696020251754039276848658574263443990489162887273808629199401971051345664635535732372709063006653001795070564864425079798678576312779580919874085334125943722176095920451843718225286846240043207666458934593498102784510731868983934213853340151314397587274349204596558198737736931520426651778384216107867610291015140545394285861453487839485331401544281806732524043183188232446906665235926497965417123940475558805413358998481231772145480522758357153266553201497365388235531892144006476290620401341691339964574693444460220902103225576032213532215903396352687799585578582311428336261921474772832744342961947098492879570774921176506505369077626385751834800744685274619512654346633227992691646826910579849646305367646272034264229190608151099932881079829301935613353188324737819226420250862503619172920004361443686203508 [103,74] -392294359711994244772605926899403925698910246898912969746845829704898944621838562209390248371858923022730120032185638703876056530289870043937962939022292893591499946405631488368696426822326485719050716440591360669639910062397855510998095736774768451571199622994611887800588504702300074945927943380522548115521310324734657956005156499908599986410970132277968113783760018580937368804997629976953648506099193596072864491834207530401149720766126038742881902243357547594652964268174599889689875835089710276109889909655285527254337845855492389011452441372150174147622333037141717454380430235988798528711380897125155785240771460403108818219609151425586393509067409330760838702822119266131977236331299335644266168801214195759372342634843583302800000058826470315389467456243665138621410904563846949542845152099429828831425472630326755828222152769350458873840816781470577632690810388378168266091463980157478186838850583592002120314148649274430010254484188716016 [103,75] -8526310475029240402208727201244944689084378180914686288356154363215048776820590064690369599670905492490638978204816538334302840256770149445465758223203643497915049348438027375008362426407216712753107828458503634431782501461644547352873349871907052619375170035018325474402909063245028481586765045299241084577336941385230921026627866832779921196343382665715199713423444344911728762291581613769163145632873928939661651175171635737832917034832842629211268721515302252190635777616485822017347078491945870447265227995666031258307802509803108559849641274264154365231614239135574173437479112775362092062413315872045580509064342203811031902582762453134904294582310946021263301523417180915558553890192475562191358259770632694757218702426797173178109999440332851246675718855040579648091869586098729337215798151358784836560263891595383320000700778730900251701485149349071791394561995630600987775050913410901522453215294253419474327665255340859788914521614 [103,76] 151364990802299542492412499820896420678051794793090831400699888947058432475763467901119346821368436446558477679767204647491596855739679648212991752471297292072631999584086473680213144332730716052722243833060839436161085599645069476698053778913771913556953925216089984746086197097162574661409618854285878000012730352632001170416471447423196238730934796764370562406173810812601784928537939609658691999135554891655159506168511328490475760139872108387459537270766457834830776687369743190152203948074396254276843987265420799364378336132596948084336496529217274738837131492154747886562923251954226234459194417199876714388586399683021904860502507632201661786717442188580415605326029594408172918002884260979095152643408489818005167596015872204150645975528509199804078611619709991520012077152224922363054258461451504608043521839471784835681449180312235267713346033126994648763334571798931407646706117262543175384979126179014759007859506137103168 [103,77] -43209461328721225507388837024231062751762695116952859556454926463517265255264883476027507980315777932158707738076025001809827993724601165323778416243628923580291826097460337116007246885991950421153973954937150765362170268167370712949293528593629892010259300150777929157392141910709428204072904435885584451106239446165970288122119480872905909418215136493569972088810112291139467556223943218160843609634825839880985166595775367695939937159785084642603201771471726595013852111658825053429248573286794238434717337803821110792842052099056937826144379736630086807003166807469036262065302358152701744096662937335680396647794218072651296341166058427560486563776780689193354920310286102672076137253601773557129013022228891771541861696148078292373121119078137071949113784602089174125174794018145839598362324168644141160023124932786347426147994293864168350709170249490253435744670760467896365846597736066555922116679357926668774565791357480 [103,78] 3209361730882253661926945747295185052630793410813757896022473456740361814870214420789167761607878945763193532791958877592070383333668285572974492021286978216654494803876413308435473221273182069902733409327510550429249001473555701730831207242779956458590167400664799630460468058128843040232779243422173400946490936196583092213196272728511451338354326379066889913357364393324538634126665912462175417491016505453234400031436153066196606524453556592004648320475546236116603056096335782524352998910239187235645216276033699650961913012197411394709781690247799387321926841969500285180149879960561667792050471142631244401344197495181894016514629049047707842964578543559187706436409085046095779714246175433761689384517292892485790010821580360948151240536892604301117738497772386866233772878601887959804911400875554682839501397514035738047326953058308898899624747022100033190740443424003141588200460399723951698580476167194241400480 [103,79] -81192356836879081845779432211781378362831502168042758930925007857605145034636473446566873036593729920105896636373642703105688662429520153125126290519410647406034954623831036727284477077273083075611655690295784511195336935189163695387211465212239756463797896428175939315301878471376060777284938596131118702695455768551622300358990436934823661681299120843177940256991352519374573624899861014018826620073839320676165987950932979788527156125895417824102463707822690072538677260526288593388340922884362064512862867335238216761605928899024456926383845578458585265959626780266297855331507849892920290261457877159963875869807441715030529303603391274834288599777707670475073425419581454604538277880420684999741571603051296593768872922505278935252828202529315734594902241395873499083490715709054670044832632976340668539755195778700380481656171076004159816792788592144044956820340628204175631100854720617474789056669007618940 [103,80] 700693407961339988138587951698343855879473573230306051486403288217796853752746681021496314323237838569250082398643530344881272286484259776087995130212914653855058464952660413330534092735188043597736769520227958940480288951632139201287384169376882957444410309435326077151196453358135125135894453980550629194421007879749190634392867698195425724517790422083064975940075890514712772399191649719020517862629350275776925223216092556284174616675476345975560785012971493341027751192189633512215830728558066501163318646548399738284673679616238413708988126428569895300234409877412315981195401284031927683270063494390817145826799706615804835188511660027795560400233139548162518354343851935966715761201468708923113064375255372784173503238859013703073367049252163817314707604690749282348645413384398712468216973840344449191703847682722637992806546677934881240242986566573447820570369426613704835112129029787378416309440 [103,81] -2058894728605168298502746343626112340528264767778320773327601562548032870906253496467456977745764532702666072133574286551696778893327846854481857006589132288336769221300891877905253164000090522052745107182964578521364033097589723183995255996789522961279655500311046556060590405750144921354679539896233771195541819434487669915063812147030707668228259863104593371698536828938930669949070749687487612685145863306434799160935928012151878616051750723679719926263148634250283321572270509143661144737160055426387653234039084397026222583470022550715457545833626004572809487991845311407266387105720771128643984734601445207856575267559202145435507997150451053009737776570629163143400106970280697167104743873140196250165116869234429526551666740122746855631183227132803154922965283977429782542014286126167634800405765880828774325479933065526076730895878979181306927919931069375342986388908337397842189235302200 [103,82] 2045807447081428855822669415703840622628167382014904993900783960446347481346507476134304515421724312994872693623233376720851117829373419312669517850596270791630393125247221101951683545202651028547188223551911380283883906175071127746502556225110989703284074990366559197339996145387775130729426738724567240361020137133743669351329867531068084571767265203918046396669573185277683610207916461909799708743572383406235835112414226300874205466208650580517404830020365957571219155936824950740202271532713648439398459601638861014670312149238910727597314556602857472169305593571315045699622705363911873579046568257313942994084436725420736127213503294596908004837108686764480375777105032075265171929947965320869315144290387111415756264558283312940144277937129881771078302228536490152368808188565278261631282959757989060813943669847893554520587273837020118961421008497391909122143511990793231435908080 [103,83] -679495407769540473972058884189603279542753459389029650378283307993535051839208137190745549925185517449814873978411976807975433696829294638371743115724786443284401232688708866578794654400243187219323383305297344016118007941218581121693762702505797629268962480238918397000128043866181862729395031750589179782821289312075610936562867644095765644055290712904915204093565122750961114289225894811954388395220372384111938256891679813620310068869978038498217256015840932605665479903791145163724203396150524218476025290606362710003839968782907224978112652222764055941107837391239324717664694212309522802570235593003731045841433767983177210851070324234224394347768955823271134156659421534418206282603458533354958593135040290357304955526613833433410100130162007834527758811439423866312570125301370602199327320480174069455122671288761832292138948327004389583384789575932910661931417130323122 [103,84] 74225994335123760839382055985587434852036851563661544681483106373731802404783524570701673646210346032778016844523033574216072422471615095911879921180810450005892012776265763969572896684674821812340308453621541307251694755942852859179213899797033310261507574647528500456776592852791028930474991694896533180675571502402162700825590809523067398828377312894447936024442869595123706419376449091005550287900453061663479766511815038239734940491732234057011012172187775218263355032784079873564619446263130739833892548100468537790765029607397233918991839808704926169062229322241807223185446818302922773579696103910275852692390809518102118411060051591838090036666252745829788704881926736333276687418708691886515097947507921654739984889497500052705213116151236843910305562212656373056525655289251544896774867788468715658614773350959790239900759759194262441432718981363823537610880 [103,85] -2611734791847864503664451286130458340892396986984108802413740312955721226827568959090325101843867698022695094190487727965610753633995373389762317489672240551534695990509266820156793845822347160495660781195939474347260666207725135827027416402790671359686725584305071634266411126189815342256233957473643136602073410106981982976076212781727633002469583441530605231951649845885542333489277167626321831144056304458949576573493701340334614456580437482997675350371278209743177777754139123732184355992311838726066837529506529449884740409667873996809883725681837100264217142718194628015825110387964805400230335965480543490556872014740084686393602644025149617584623957982778302674845728391740072836837066073472965669483333873538279059167523203739177044693908695124087273091298703281331075631977166971647950761066002867948128320314656055453851621291305375362568389949328 [103,86] 28855120503415457831967118254298729548208563035963992161306836793400007758722375655787655168643403824101150328512901497833427325191635353040469509840463543512479472268022269538053279406171471286193690630390035764905320864048022107858492702451720592454451863699039039518831006532055921972295246330058692050952939572615377248038373631457470838545020019669801905746312670034426089236131086814343218419785375172287528268390874626033803958896772198380885498893631774032224315407598315966672371571916310499106087809232286641942224182540638989630114629018175415466254016691160541942413406972840967634580345818980018249196787959746234727434772589910956160245235732335199279984129337022838306616505391255096697716123643500409241802218410120007903831618997337280067074200861609762012918516578227855185738098775267811842111801677338530335070975049065973732912 [103,87] -97102646084972366949601551111442008813917079941208099726315003215836603636223872763092884485818275755693604948807006959566433252451734509656004852138372259764727769717657164340689621023376729897650581465942778314260606263798642438627036413600133569695070807228566116265826640361295589569732117793453468825946881542960147112090809006345190189522720969040300525020673082851184997434789308719213705640500115959328122723062073217773204017666481451898738359867779486884941479249792356097472139248572077798784605005634942315389065215514881741199788655011660662153309830281185181546066980759134714213284399470328391602200571315338810974815110278165735545304109471338987509861216653776740642463753687794987492627658133780848713665095918764934555078764308799622277108099374408191439912715634438981916635637899649717137522839733667647166544065458 [103,88] 96048449865488919358556975271403788971000877362331902825284036115016894781409169715228355242276657091985556055673353333284983186278688079750719927104660081669038841298151334770338531663953563054234007389044345187097208134550306590816946911881748103672086701802034303530674971485024671211118781741765692091242509304163063143783103026652349886946151452659572463711925764234466780023913656379081976340003704906493889640344923655844097849930354438385304729810318854953386606127516980468313755834185870003537469283094643352270880513460576645840430217402213947097965669035310051697340917014187050889442304949052482425611968796061083551411363631901436336672035270928057586399785487185094746664879879220080142830969807560825829885628194698409769347496338035888995775573938631066030678796139719316845900696587032232013233641834812000 [103,89] -26797616202226701040607074246065656934957713853553980406613353038252980458715842263506862741818730805415249224434172980889726483927928968930936062347411162977952572679765843584937286876864361121831075409896920675272729185542265132214571031709779272671479205473172422915152765834936985048208319495947108660880686934515748968167813415531956114421172139018051468746311419542662905090990594047761503364174964209960029622888220839375564776007487083294025524770639563218546536383046145695208303436954198852611291221845932153495528626748299483855316302956213494042677611197156241924311630821664579919481769099014372142395147482370895602443644404038397365152068526923640853848782066071270845135180297174480203012903408038733279725681999118016922156116351454790345232931373230396017931426226774598950786326166697861856860 [103,90] 2011225010589679486322187530300916279255131719923988218485526081689962379586099622616540678399057329722286888422674636989614307142520150608551971382173742380003664099159132308652153313249946776488865954456570016080025381706586018245995039190934983597856030148938552590868311380154802780763419317787180171801565544931655796085698334194030317003954939504165447415826528253857455303324700320654745051011934517429092092173265201627417922776416617567726967298560232346894007511641964848662277982100889498587429414774350773641994641123883207677355070544421309235979593500466348373165409268628779433320289626167631493546241062134511909386973981837186042804362268661275746016566886412748083369778707867097556064769182196501966003098419040134395543317000395157843493901708039024456765090017518703321209404448 [103,91] -38459600444504235726511367108687269215148981185916976704608198224783427174302463815584542813032148509049172081592739701953767708306152370639690335917947817755571532347125770962371401188079328371484335867391291053481187307389544664262961523305696035872867435685916432613559102818935319745209657701161346125917344207205483213499485650620917672230234127884491433334196581962239714334865895225768543959482018976618729240498325743428359763041500808369396489319175026247498350123132401522415108656869244362557965175476100842654831335979048837242746003614890504075628561564073391671436165174951526118960945708497503283322238407844987021842566618714270423452835337620651459632743926435498903993100888645058617768571891467358952485672507502527850597409249096889742287053511711499073234790602740 [103,92] 176104682633758526601945198741685560372420025300265270672191398594703141478053650931015793068716501358035208313126486644810312060711803692202116897336392716597712986175955161314665137239195143779709508202528869717877815722471719235310634808358580428481998793503503089696698012859730026635545232499709616779756028671632633045510759712465729534336297061892720677341898281527054851595327575837266897436635313639720664880578706919299866520347979848133712406851474271920469585405634795603756337215896600036290450306009015528174929440585374441073569259195371647097682399150519021847995038067696045405171814660080236827807596999694619572192823939329459393063510112370196547710830282396155615345791848437373775637893888857310155114694783438445723040325703554745975253603434511872 [103,93] -179861755686041544340671450214050006663714040996775124040929923439642034283423747491040345911272625486914119551288666434622157114061265876593601063000708299276015815838967481180756665187589015056983815140435670215317014144558481539957305293825464086632847686203854542700055334084356262571785312524551474491341898245199300582760199678413102365358089260787509054574193890829404486361330710524408332187220804408158800417173482226287644010536226074981695225742430183613048421719172072271759255571446850033922029521489147210397647212678874493114743599084851589100021430135506854693055774186671975574261936325192332907912511192288275364484269785126432302483812660572253585882604554658809885920836832602201680193634664350871212386640781814246876284458628193826752 [103,94] 37776362372564039064412105705855930218312266615907189632627015270834173591532007978026214718524142652007214563835749127017588352396108507703275320207475930471048239130663839097572678239036494313699454605705549983002166984585279923745882367841563669958095209627773725694753492043336537942439443581223004919090233074083365365286130305835488259810638260945486837237411722796765066138913541145019101513672093001869047018739869486560551473280905502520273105022484762796469587347777632193468414361381702906635733870535001623326730552216517495028501597360232754061658123185511496026599928985848727952528907406515526706474396979491920621479205272222915942241373241641167841126955746024756827734107350165206268787201613243685330301256977737424123776 [103,95] -1486270967833019866852480137616716001929255577234066934223228115715475029539498175596914870746039066633947025510087545781736333481328291649036096339185021645055038628696286895679825092972891332297316067589446024529313206252693901768340888499871063238562326557668594331681704336545537253083399147878434595179822892535419208512495013543451406745408021462667861772390082405234355675479793514328453334773923578536603490630116282056826837944859562887883541127148930324325275179136791004080941802843202505876729370587165482822081551088130969895586980853528581569178532939411846121947775729996911185556983917298710556367415488961064660775177056695928784217012497008969215552725270313412764960555905372256132213976262457874057826800 [103,96] 9837074534238545572130495256214109446984174060710497789530321295889382739169846089845709076992777043543965137228766300769083438932920244033143294015419932828243094121023134486609125181255809222866718628396714729417449833046952304226003193702428346238731251918886749983413059572934460847211247758980018585891768370297977606404455510432620877468946336265115068022628585915862545913519769145003721667440564031856147607609677018626537753597107483792365052480538360137786645973525801808810742754419553209277939997119487765743784309305212070545184123420910946624512922316166249162236597711391508164908554896781849934303472061648274802415670828929183646353133188093510060012977706154773915194617737152383354432960 [103,97] -9669439056788621042843976382738466813460539107833962963466548262004529451942978017302282386961769252744657355284666802159868821970000954665911147625019427919874673312202876984437699936372823646905140291381597918777754266234468313041698599973362413136775815615449015859312431130209678544450814676257452868819539595284622932689406225080328761983182907641041504964153437602988018400763929598139298767720775212836485955556376080294471220749008216772987846138056718032703834271719447628569188922857347963125707092403755634473503778034155693960288634758481564515548864133474462706218263212620638498499460916178017703161618911800188019262842392965595661861829999149876493108726263318369015766296 [103,98] 1220620665360911450270576423961141458708989886008839320960789035439269015763242395432122824393885391870107509391746549743301175754693711315406972200309500216047535350726993152448475170417410098473627593688091897827711209590360681667576226416934241505413644409394469222066802342300532727232511874697474554552064772995196640124283286794848486903916981027482645289721674876877670359025527133727458339341206733485161800618132931915341036918123609147585386055901403902747747835925860529134569473353817033169472927933388232173349186082997526014218820316781378663752510370662039980402268522809011817547589332784014370211758386793780082387287980053374462146784983522214491850568 [103,99] -16680355959635710161496132430965659896322540742779943241866985709068868846067714169968763466842574328436735612590714725941082624622743520922218957205073934546017499497328519466570989170046958991553474572201743090528024225314478700175928800050999156189140327927441791982623982663554280750650167136551318334978280827047405723448928848668291586239168388591249324371060863949132878653586985960147051237972554033603909839954926189119369334405443978013464608751773249424019661948221203789188028576713542591609643675326225181017733002614995997741562650476523274484366888731286150801516842021924743066790860456554419762633724734224040709942805729828910422271 [103,100] 20148135449968133089329619398003734302547863568358182051268562600638360853114688592781683640568514048216231414405019637929076008137382492776269308842995302369661106235893401318148021562606474216284855605013588720759217558644853995234418140116301191264910532235365112048855761449528150479409764000183692593137682697938094403189317333565425042904265174631435098235206793445740986678757125896862213859268373178981671342222308443385317074080466436614714975942347567788959361038871886961062360214142541220185424938819168974221711814984471421743261071529428687085729619912358971814379598462952684112670804742864592085225397006962117632 [103,101] -1686657630412967045172443828762554831994707226385599584096970098418965707146446363042478724224531098535995571863521873809335524132806812838225935703638913583397030220544270798217196964256685467776825637261503256509465641799039264416658788482837915355660071511586011286014360759195746675797993072082732597417657165898678216381159615094713456398255549649075962632793499646856335317736495398944747075148268935085691216422105942469946979067748599609914905814527336524701701725907010522121855284129282541621895709921656153718400900490804626668670003608456133948062648452971871544412205131141021699515815199816576 [103,102] 7279468579346952569530749594056131777977270832804887536504263889089054221323666822420420255749458285347166368272477551961223114478403959464917834874331321942910291570657885026180718209597913279288414797185693640037052598559238410910121146209316054136728027813204448832636753960677284070977331996713835910108564733607935148684506318687097197570324093977625539507642512046540546584410171330101001598274572627219640620317568432596046007779868104624672325635867653370493322203193455202307530452213034009882272922087515040458148901874034176069754526670129588114231641309893340351317636448 [103,103] -1123687408147111023657511047054725233862378563207737845809834671170950793917401872577371245300924297963109539411408273156349180466252092772858306363520625239791000287902169272868864980787894143237435222758593895231582078059179611994134204152076895891515802311684136216029579562278783328194911358701777500795586581539608193139797592659643666627085537041655427934676997613857886429585913802604562126242597172673590534130545188272487104222913541368955035965288761935678845238305263878701749219083179929193736044644952928691048958661584032935475529341363242207588 [104,0] 4267532336554006814792628372262346419108746936797453406180854491697416765762393726812794990035395692412702630092563059325199116429779335676637527327704478447693922785927975700031985288782793727761937617918481524338103650715059715275117748370433018351533456880221535965206742088861273285470456387146208628449388770267175126132004008794946175721927537437045480742714176180243763747298196977044141963233482616814511490712844695370239600582781874528034214084097002150731969762493982716611511467836351868033898844785627712904759883049626453153408609882967179324652930122504172637505505348869474880221114988018287140614006596677823333824690563374186574299095633252398951521971056784373681515443622234829973614582201563807605365649082469552037484451722937767562336485417299572917009409779411193634315755512073847729120912528112680667502667087709957211737831042070915708662083217112359569229965238852351471321513445248378935049398100539114323485558148227054753796832309947334257654018090316266681108718362006999054866647345304077933241692143530470031500349647406137477700087918472998152247115131827061238586631014086646590477865284639149905590542071573461386770330703439427477315211038208365762183168000000000000000000000000000000 [104,1] -28233586079058134019793369325073665095094669975091028050883371951467123690964361342400591556754865804415955608410215314590690844374483684575542151644944636260964946016779041115741274988444512958667104298883770735481090467733808454926005314559394297857610997503806224268756096926528235983705859761677961281845657577461324803771969664605616714179200790295666873331045369590446795336736927479482410111926766947906710503408738568310749283250198361997776714707824666578148948397117656321458533753818958799155756438282245262904995310336299369443767958944825135767495438720178105997474302288419918715393893807298840441250596227573490602145557615927389340003064533431721107155537371929018904415390685890738300610045891680711987338501137454097219913153894648929821993402691377935128113236332606314574991598862494381973692689525945739249125455633221559568776005595249563262377219827615258098203455624107637325256087928542589207372770763592276184939096448192253392385203247291901308247723231352099688369522604142692672450915471960692097783127410765496737563535889216050937449086090623002624156816924427318002648571065853502389693824086240541470547618987944940646146668146077439633836173522564116002950348800000000000000000000000000000 [104,2] 62185002345257462265241334903956441339040700743505965322899340365293488604882979094372917499647636955610106306968771285638453218426187049255976601862798731501299526645242898764143642606508958648950453365250555448446068173247876709705529401784179709653706806640928590835404176618165488065703358123274415007069410827661003972334303446173887843690060277240066353834996858133412938788572991553832739036152734433652754861957749991474396269975396882243232045413605618773591636842819322916410710766350161375742661906461976426250577565812247727431026427786875670315160916217672646339553855716389116462229352209516144211714369563551000064279372886262815255809467279654153993279438339050992989704832513014544829612957216960686752943155314765052498598163385361506176771472402300706186785597912857842782966250186218888705796978601694999166960085170394210468695730543530006622636612471013847535316175721381862179528572322793832215724283575958675056732005227615398468023856693975263439613171584497556303924664721661621976865564185458443729950336520922475203108867159149909274121834517696529652338255044653800449290887159510724326760967854448522655238377766018190268307288162030230059142732079594024762084635443200000000000000000000000000 [104,3] -9522583601153373300139389652397627300063041724849528951947960146208545054920961231463158516157925732414604331737604934070079706133167075470323083486022604476537733883472283084348421412167469015677502812501439759037162095728687061624268510190995144415805990710754092305373536362352575686612596430151182487980558011536765569081924368371789752519366651409540368059174277878614946434922548039574743389263992594602957495249734302983758967904922882989463345347933312911131729008951128506136929459079178976041524190400748611711982255287118564693285431454072958506034381661064352379587717205379104752739072807858638225600338849313590790463955732812563987207344370535086456190068289999750809174480346987633739666219752566024748262977442895801897154285186930906282030330564198954332390145011505186192410078763327355850406366160569329735198835986331173302901207727598117595421409749030135752395066892952287278085197967664479002354633420285065546626612844252679984809748924728802300415886254025895747917713419406429923198176125996856949225785701383684605854348184982327760909436126342347192682411477065902279782474555274604919556366537993925054572882866084147407323316887951471338841292493848647477508805673091072000000000000000000000 [104,4] 1406149184940850983618322009263001428153523842126608769429144510283422215327626225474938711690524254340874880312687579234172227053697436257645579723161097665854304723433674776313601796023706007741168850003246280082510324241847432200019830094518216016148598292048850537603383689243842503432161462559276859032508699806595785803159760434830080171591565742718907285079125482240205187876839618036628139996649693269350520346312096764371449069895569563387970219751299544463973454811547500336208994523723509751423268410886893764414222865601141208892472776525722351521958744103338308409943684620550942194291242171577033199565967183273626640925950449134406472177842615969976219088176029750200297360047361568454757577921277757470471924856147273812498796990035151353885673825344591377926864714765981693897719373626371876239934753394011392655781768789311717468906723929613943513056275015806726029025963976694200487982887408798729905570941848007364967573681853530970443784566784275069359982423304249960317450860788106753809943712866953199580467041470009799719935515243282910700062336497300719098227285033115000617464452259662358411039033927753615390644500951764854877765757366544275680760896944907841805218714824474624000000000000000000 [104,5] -55423451416556925663431545371311728092622588285479020801650899037954852932060027694168165911591348653673223202900268985710341515942378817994341337814534573794863155650501452430621889743517641599208244469381733673002336937612882652772584593813472254232361350219060066792637221191448450919228248282784434086590970091823488590824276956846390293120568549435439668285075296118382072594473784775389573862380721266758361559741793375234540680930080031555867924129510534853095787246091878997757921234347361093204658468833359860762351238271667302506113630640270982953644287250542818779728025314625168711894653642449527586791004029140396245400967768768316174555520761937292508681841512281349602581724593024014909776836673267348407317253678180782332732617823774826815791920850191605128849064334164204987920337778821276516220020372718336883473033814122869711858247517405470382757841144034589667539685261254793479416274652034879452280407383193438430832708793529944911025498119164435518176327250921311134980927025473765460407011025277888277203275001888709268939475769654503622246923447428006405312312629876195770164442302214304363805365571938689102487459722016022863435720669747477864326447093001522410779371767647436800000000000000000 [104,6] 1631570919616867855233120935442750149961479462671873875322444429179213704682781802402069187474350089777992673846602929136175661857434424391904698154614762704075148570432392590742533484472121872888115615947354291473229238322245534644074791590299595030001637414802454640624378160280382521853685782547511771645802293458232552462626227748541634123689868015475924144826296583536289385793553397978517576027505280162113176719001334381924232793766130627266841690506692021472048790307181873327101340435734305953872931790761819108206798576416139466379070973218274739332576892537858140207112872910629914973923431867552114349012602416761981306371664058546617710719086601732945217814803695115363673430315284033275670731931308976187296910067750401182319581370576015076710259593448533928925954749816789295776865017770077028231097008628648409834134968416886964272642414819944500450781615934891789942992145310510379477781989905554936533259415234589804592688554684141008339055485356263563276702960050565475098305611170192213024936066059699626825453378500043420540415890883697774820205285598795710937953502479419245043267442743296449658754905134608246541082998633806122314924960939139054312937545759598426679478182848415924224000000000000 [104,7] -25510562021656670847364309764226898715465398320838188857097439532203387250086063405373488358681531583779680851598141342096094496105110591461919462998578364741856081332998144029957585936860848660268032860951492351398158466887725295960197282196246236170398412594647906883385334816315498693194227033254335933147152610051323158351405387993946053750170652877322141662742453241385566818276036541519830102803613510417506753561684490802742321306266720895473346103389933996821327482179419371861776866352079800119823561448461238237219982926719751049911345697409947716555598085296114518527329134162730055611853771951134930590023315803120157000802752695577271793049459407193385899781374340714978260633089783374298343768974899273009751971592137326592513685129883426621362410919926032960745993440705240825257787540109580296116503764622880554863371465907232394522915098460114494133364858413688677186512787076722610847493159065000723378677305827021984765315452081483021884964782411682006077411039799066042949622800732490930262727817240771888956312797075573288260625627822684494096108600845214689784423131799745337250143950391522037260955806322029600153889353639569946018426736155104129177724523235417583082986089793909161984000000000 [104,8] 280403015337914577577522196909603022333458745382720038017850452913348495779211960082883835842557737694398930598559133306245604078789185456735686256042180080123142388475318906063315491452848868185389282443553684081808746286066652632838288786145498304873466820207320780518458532491946430401194711879738082011998008191480879882486984142135455719779227178958569513635870732504207959712441788888816671656682844498946517903191991570209666670371575949081631488087067739350005181935945269158749205983189392812845584597449315262805871059922078625885305714653983656754380692033801884529402846961645352181860486178874845719163164186764262295462581033355470711883554353661419856134566053345414093011977363214723654960810855146140558933733195184912118420509344637366220588092671841342817410909854409397918132161012879666254578235360887680346474468492607522048100077071461653290331638083136220236638717459197312364655434428825942630218805597532775597283114839482080152763771363343577716884016038762752762271164863086657414033417624140859488686509419284475840565656406133871804319284979016687976519031065539430102097468489233734796430125550047764375561762013587154160138235466549087098359857644391822519031072354023931641856000000 [104,9] -2110297888113443216409378316080812356759945015100678976085157633132615167587312200898252815836018426534475898355960979784887375332917768025556501681821950079214719271680363055424307737868023025171615025123328741469034624262155852095180647927097733179750101726126972713583030625322005637285552400008944714425980628682138656437171690818116495975703910599658808600732951179107016131831710645210584897256174090667577341929890917000841493958456597791444404298769089656718277039190567873788715139137382165338414989013459708945642882737942599563927444783670681751103782289258887395219905325353448333232749380258848105464600507111411530755298231086328562613463906571251232557466034628756734785659733018575746410598656416813795570660794954257821826215121965037517341704838295167168246386004774942696904051668350747444439124642166508481577002081638702657707078036878447419412475480690482151138687260136396001082067793956236430279288776900410446252345536605274082615022168363097115553735867703072927576213555975108509515386565734123261329233184182562432214529092078774252098568225545028531517331930146824468826036313643422397616494868245933589161883517094143385045958317356431422761663716485695629499987701752735275417600000 [104,10] 11640210977890086148229384952784709925505381716489438294678448419623684715492581685588881311788604211611033117685041570258568139146516978027800134356484172982008413810841469488025103333267269585717900154621911135403491943451086629704716323791030473879940992386160129501482348466121604019432161551319229659595440614227355183300151021067655715509643966584807330875391903188113160028246385990069140740691692389241902435030425746274728448312722356990891250887850664738034055864791751205817951520260917636216797554220085084661516889227085547862267141503261082544860680343837312401625726169718239023509385165472013622732781294428215431729816562443767821955668391250329047959627354900384604982454122263591588019418842372706304973110000244060594494135108523416110799504097282030377048668717699413401763975280260265355790280001006545581499524617590302223071653968876281385611661868856000321072955054948469757954266873312396519345212977731742242297308327132314524967339764252995556738829202403913090054149449706082048594398392132236957856306399508613906240245073472326817738778944274595476761723077405137055144566041316708875821380626261919580286688138086413008361583903882082344487781132668107666916789208981249604902706 [104,11] -48390065390510530216135842419492589583805667593956764952570469570872506514635385040490444919000635701760907513545846406221100416769332901380266734015747761262281690410777150114494234713196282193387172702075875626076552057033047954580472451407675599494478881510035741078810121925293583681191111909718423835785682510101917276723865865124466370748915655049382766927980393422482666950541819899219776023677557601163319395151253824951607169835562585266768884846515236504183161369303756905766372532984362816686359403578604167966923155134273165684780135316248642299949163507216091313571879666293716268679717538836068913271457729061872187892361143364013118884178682664608689755865986448887530446476159643698411822434925414739341040696492390067942204001645163285299245647050247667381423643296386741626590657193876515217224145601794766765102843654877725027051508597347896311642193870688934528326377060328916328655726381321255573645426748526145844468995255537595862340921863577623983475560103090841011574505282655073960891027214463643919390913813597217040886226203372017185892073432222834904323524602408916587849195905749905012813129616807640269543605965465286802641088271406832951324199315166981815508861987985038753280 [104,12] 155692294522128891592695125868358792820974797535649904440851899105383756708217022452466502868514295721897902397643217383892525052244258662563102303647976192052834464883940237016256887135442055597453879453203557321941285049848550075476733112786041432723134301537384228646539079325494297253511607961254229509566069323890122205490820061024153195898630044523951646838985312928487572973349217680270085664316067838996736904237762471853400970221938377261090061257413952446649143621388857388628205081818253928024661234086048788462905880861492490648202890774630775495315533211457221088938446682007207141095046216772488622083235058916347407737951163918290848303199310625589018896697176844857774183361399941967433211299888823695633770873948730728900532239540497728336998309619152879158035474773522018159362282608102804804809366647732233372779271862706554407608104889101025424765096470346055134685937956255532054521932886801474814693945920027742486195301095758690932887326271505319058208196733928925021480608840738514440088407457423197363283938490448094357631396502370491117656813244197021388119305087219215310445063468001400016057247736422011477252209232051478232455477315191679537808078270339550849449298988179992448 [104,13] -396075690087004071574946955558477488858626217868549249912377976957852784661972177153008266477531272845428143538738560773210131927604758990727419203821057613095902122454958595041230078063730661833315936121532445647092906517293572444316015146863656204237782667173730022763871535685660655052383391353156346911371034472791701228858993578219533909717681537557309771214819757284056589098486525922513798275225542101138591124536795374694623276158394138235578540863383853758174388730298485908873871248799657426630349049291448384188817081120579300134600237125667554364218356142252081004829812372018655519366321276679386706132020161411475226186636809590923010932431550955618943028458426315432051212459545466805543053194870011298793774779954196115641462308812888639608107315593830664545975341620043914838041876801174080352480390185338965457151570705070857701172883622289995846747115623989333501142178511272332807075116006907232000603536448076607873842645965152720622405257912861863959751505960093383892697883625068461366998722417534225350583660114030457147938960482507628444044413844858265332920649608980829574236160272863762240426999159915980212063522833604193663607047197136358006651517377062790500369085555497600 [104,14] 810339836279520677436594166048496395709253828839783403021826186237270358261450376488767457657486499834741724663683155646401723393803655589887085593484183631399481078587148802252167882672293061931409852870113599099181082521275495555400191720198560702529219050070690364256548477489986883990662444214935693917356059811640091267453685576282610803407484021051119081113025726684888326373237133190731307877430522115892826820410673511780726016815553943448477718523369210685076331805269165031092708490209313461860315381840550649928489225210785362303011162133951510184052121410113304238143943626559893873970637755558993074723782446120595846638083359414356447677100141469661603301266189006406213498635951318910323227749179963589276465125196883667038031632685715756342943634248242355671090417467652369721753809287691126777456521446077993783020103696407104216222429601033374141070237064177389303313444005985109245575602771989335461312371896367210945937087843001281722815040415497528081661387285211830334921165513939805331919624017435277894035150684772394884066917118944300170844591512695396944744272784916743935867160355853416476433543127772600924884745256272561985417715144443467753492426764540883933711687634240 [104,15] -1351797654544695135460374025441078640289519902808661380757312517372015260761732345081873978000645878043161510636741361790444567203714799046537904025177293076686353148812991309195700860376583519670781972703096141114452468265031799154021528703486670250334439077867068012758492193297947162808743921774860148757127880463542800918198169779495902719675955976639205047398835903443713834603904332190920023100348752847045683083533421714985362040308660625592180626402790868441095443338697710212020016547478301855314975529077583881718538928381000528555571261965507212311537134533621276326579603698415521156478054560642172905273332141566737364613601194606700580003859397899890886087087406133585752697688580681464909532117932709157951204082304300969983235757041276377768953900149557537075237833707107724828558578182004595816839123079561180820905991196703487362672995949337136083497222691272690284189303443098501105450994017245743761171931689910363122110941291789376940001407956833655942103042710485024083738030584699206048884568083592110500872016514344553626894639850342246294350832807844655753401276162575188168745950507375522969709617913798656940950175703881898561544294584944463731501458230769094468705799680 [104,16] 1859344574694340612224334961092933972332372318016431273682477229040556453944530371797105781763174969098505698668777851826100180671121932247930811821567846962720410372541813007214508111205861142786278276636218050206001748311800165087876320298238840794197098208459270539213538268608306349975548355434949263896691700451461303540128781732819475056253778161433916182015596105334251181499967206014592249771914890756028330835354174722135188406388485215014185537369492590358257920534435112305775641296687085364730051649154159342149934600646889110631039629660798955640569611445563610657539709899756248479129784351968793693387592081153475186882414957743217108066937229936207636003763025253278253508363283146799116217156754647591976034941662076564659392055811746598571089940530781191404756137460910027943760284364516140988075405774588612717933710034573029316164861260453756624160345335101017932463489441482507852602468175003021233365269755386382637245634313576912261935805810643740428090605590757229580750884152422661310990524515311309174890234463783224590582041246050465143008932129928825616297969894307391615735401094408322362589040370525107609084405665747838379374463872398417540019866372377117423423168 [104,17] -2127762947081516817142918972266118982074408182102913016341078052910577719085225729989883761168262422783525731329341733091661863671682628863268960923444929351206740006398767151259854942597450592249414148751501490491907306556200799982537049747406380853258176294465277015597395475627891709906562389231259280058337017415756002442634371276003001678404089727512919376826781545587429740495012369364133124586212852355405736074243072619096601512825578637258146061347850736451320319553139897513095724837297110787741825828291722328707222743673755584385659424657005596441094727006857311395210311136577819752371625443701828766204347301203314171408722206569928111973891912148233683825696106952746274902791019669993397732905280876150609903663110255297534380473684591518817755764052875146704801153102434276668741915073376777388128167392383168842220061178594129785280090035468887428189169219754386963597858855140950326873418894899219091875946923345239147429286106770182592895192072932875375769495322765852605947933478654850847237281100592928386356963782342664618923917411369463484844197590654471922256993763977238910320294877691984149956792531432429287606991329670078790279641201044150442947355375678656203904 [104,18] 2040479963029465617929413665720799909426047224458131536387608096025430031858866774091245734409853507724059768841762328718309273635351270915921161529851644472019486078752033905025591890097777597463042073577712912714286261345128821344700459546723058740545923455390274223767533264180035016349764855920873245813260518446210067550652263860298731653346047260287736416666465250003616865189587260102038944420344134934164050810176836448389801402722476782606133900119565057326402945728931622497183345962667690894507327579920566076236642202474115191460325161471693524152575163913925804188161501404260760800193987392166923714999342360620191266864155131770726232675901646593464112970891174445787687561961988818251757166571218698754330654315106347087050515302494876898892320260532895966868941334889740790147413088401399475405837729210042776342567810372703886029810342315019254618884916432360598361497514670082382001331173739435610642699559336758593422252626851498214937377903487739765402476918879831179681524376218170265866518631251455186366462070431589211484069994963333083078476033464481405616978742533499623996793870516321522848248665745666887256141732653080385096576960680333612805964619952073438368 [104,19] -1649143234901743737602363216173034024102160193247288019766189052959676561961908058100439768127066800814031377661072898988887245183985138472082161090606850376105547358784605138529946815147447738835197908959410588458293015697919902301479110503213614680628102891391690325801502424648929372336365963679657684461584097408816122621022403489849857920717922874500178487975865749164688516691066286756421591980889463607401477542455092094330646578491723574644758750140875378345259681315081864598039622369421390592636176244137750842922011838460223287094832578388438639123149668541551676110341902591457867818439564291244248015614417294389662942557184924744664070812753869760280917557417260034886377429065045646147232296748463817273740402444694763013270418241702138540203410353007830430365075388340144450196291096807832732092330949729753760414521159283294259190261986475309945256033140166117068897058917232629419460151166969557297229862213344462541036500461136322607090582797537721973121405803939399137367028348938352959413724193038337044710420514890435498215421611547896703773817900566419151533310866097561045196733041873312349950988593711871064442680760497876633547950021471559400748648755595861504 [104,20] 1128253374651780825193320893536612839381655702427858062597523447188110883348496476049463084753555290996191263993084427778190078507446962279325479663240363715966420506022054868015724381988836783629150192693273078306834853539285640854062509454580240718433224455187163291534846863340392473803583448866094010845390883976661674331768567729179062465420737576805083587222221765948587369617347610353042831080310749290327292716400258786274892821247937247331340615872061312049485094627277110250147786025658637336267385423673923416737223681932626948363569521761645804184464037526315168922902084750982205212973263774581810671043251202765197387061549300219372422373362512729304866175006901913866957470884693944898599271102296684675825427254827324615809914486331586332304306222761721939668887638704531476572735102304918241472833079794279054802399956551796305874961971891261807199579370169425248046229054770754707977815222868593672474317209495182244207686766340372957126654663650954730569920845063191048139453555342389528138677227427107294581291690690269555817163152863137266703888701303447260779677459541836314659466053689246528083577720849465563272353424124703791151226890154379577876123993516160 [104,21] -655524765341592976885897883449560879908376178821685654575064390264666058797094538104079754435483446440078829092925656271173610948144499324687204241775272100870540061426304712374599611566276615021305658501555627972058679710669639221972531401279794442758988475659692043288678575259860669483156028511400275346081317371969691915458931589630357667886499743343269649818868483177690229881276700066573439442146745632465730758582431861481854807760354750754040121852086215597945281467466120356247707932228562119362825856127560144000123698357841907562166141829340369293251789542495106519575069721173437356244444235225167278094048151973685465593679712791468457333192045043469720264062737018001912614840543579680282588046862075172660381895734521768825064784551527914276184441195954353820633234909565582225977812638859413182202982272315754232701965023368041247685332920901645485409969023496243852352224420023515826635069018343704865722574641104053766953399595535383732469880278825516339412566704903639467583165007274572776577470562631046517207061425592983455342296858692457359479013602674920929807743842094506419904224201601608450009278631824250074676700425790485540315981905154599770525638784 [104,22] 324176688370193783578126988785367100351175124027613492221822910844637503715975084377462265477106893380549523358345102312632080927833178914278078027501112418784485533709426264034228250588477589681112002772185866094642401251254595143816160183424553735675326206656289699961053282993008830174594971794845091409542750673759231200777613962112043602639922333865749293712363701590102595248550626810081461113237672293717043360670245234602998161052128893591233907356786435925790429517287507565016774991449550362807210313653630536735302695728463567198433828118472414995573609861327299076751416697802334199120717394057857224602472672248171220337147572364198965087596756371640005534626247753628562911272107672646621125790531563744750217921976436674907709600168296645337383166371323727494731424681430703275064381616685917237558028098838273408341347386604613059305043343264467193662579972274310315224373451568507059557888302734580269052948725517844466431134249452438559459121778676962915984721777309813202357517269141329714096537418787326304352463926900401252405541495387634333802916438552209885607368373187168739315801968063431144246894580323523060570756434241447673532846161808247166676256 [104,23] -136637657348719930721154498991187882045957617202984274394600596037455724120277911194738702334884926590623344210578800829913987099265160387762770851967903362038336239662241223114538971918071571074359062143136492435145408683019185954286770965916660169789606887716796689999757540244487629081632132404228917052535664496149199068156024080709673710059218425700638064744416678473466815984278179693205718784031521248777514201371588837177301340493166072940099002742817045870857997969688560734777783415322126240816041487141046879267359646288393079619820930999390745203585553438093902890448797817594168708774146728560681643197134362154563933634704094621174807340261851181300802495115726580044934484969602159483871375237698260254073302104730604974322553340707848143643056826095723402520860166380266823466032930516661820813579145175983037679326797437996580383310596722941639365957636165437094993693805880873475461182182081408824643313961065787283372281578623930753088893097955159631867643773207345592025129747674650099808632570206860850409625336578806283245868311980317390693583727317089442235270710297099748430257771274335233373085060010183056691625880408351287649141219469384192819456 [104,24] 49112000627807658226509800209411779949127231391877978685135802975760227789367478540120303782404204146499231914551265309836679068311849243359633001256564728764380554301008937110177133519086048253114161227675513379015384727537491421132711467133753525022947918868224900844533347062114949433759602507212068447840908658271030770530180415299403675536770482746057641294581775905992953680944121042780914971123181354963004723386978010974562437517861990944666877401547985607411267239553983159765913955434508562202552734607601421890536014146694296036177631207165637251601454271493407392148295421889168289316506648331900460070624813527426262726228419533167249723886957027556033876598662190786172022799046511341057786509836270170203970662514608624655021916389512944534322444517512505679648887156129478927200210257227486210754263168473748811004733010422239196440066390674474052794732855302143205669017267448344693441504344013407117436715853265009205027703348241518654517635004601784510096449916358075496665642935201385056759776380890055447853985405188102771912668776342406103214392526279130605378242925395241992671122669257662234174607458654962167792612255883690860247176250213142464 [104,25] -15050292660825009396802790471908514868352376425022638870193920366882234075653074778214348963174981727462152252345266711660081612972785570168711056806868761311775917439594428766827277089049271284603356916285941548561960357790319765668313360031439769192659213320055523113272034728006629352569703909890486016205624194803143078359356634501404356835926076441287984233147258665166281695712589525670690088148233996553318634713490135390989080555255915351482125449693780775000205458498338723543317245899245692421285003116731895091300680278863287983976424265421576872368832824287671789619129934796053414281525636885184088567538153356606775125956195734661775673863708252025380723616659227374854994903644377946212895992889556517730081279761768291732128215965531626696786949195600530185144655585431668132141222203193955868484661200244344617101925752509637871146551614598237547666410493165747543713463452871843221835583661969491360675808918523285215649732380857408057979686570273416326741847675166723498303946116123913005821005213064855426975040997325657435915294980533696700188504563689557386020252704560643032942145243370324020773083329073228728367782284489422972048461481635200 [104,26] 3928783431709788052829417653216459154279948289695545974481254515806456203128930055659801168691424479161755237788591104545381438676816091196280975339511439860282293807153208701536082818901844585803390692714160959576846830476564483446726416537187015535127914976737243548440271471607002336752468495179830331510139034256053720399125302656845669322264411264835783044575254396781897420178971324287655382074022594005670636234660278892881833096075138347815678928003340474222614748257267908225232221224532034931500930760325058520969623552494483717532562695971259856623216336125967493457009783640148195952747807375139540058609516494412627458819284875049295945923507958302490740786308967081401057892533521238195792016120378433708914754720974123188722961908386404909527257220903990035983879433071213865390347534834341843887496124917740574536744341086627309871993797692904218127416562618913623552946723552846858461824745050966022391843551684040384981625529961609773031831701175723619059587171867649810804437405609739363635877908243210782670371314790708007760978623324066996819543809726405063723074471606553143063447650104076199008418004404722504526604113035557325821312120964 [104,27] -872265947129636786380675063184396663542085068633601659036528628749200426768319967513952249094636526483780139313285787926725135516332788571149983599613246028860946559983692161994188883555392066802624184423558681234629492183454159717546027421996618202135474919736608815920546276610599890711921866724950819643355619203648400259985208765594179465752681715346733882057958674352683420426352917534065167253647192892011737644837610372272799201791182431694957332052973563878235336211707612828402375559383460660103433616129556425363032601833161060703540609995361718124743496755591131353633672862061146965206105506143710921219352365610464254348073925590478124429694967054631659233714811930130647738214732392022568933945153231549640479426587762112228018630655571666382377508963240206484599376958498984981858887717844344464204990450077884287701540074762589058627150651650503470636740476856944675851661712033485563019300708343484021319911832849069941879201424366589165733350137919283613560760357294060306436684488099406010015763241704444547781151024028513366665430931098784250108370697542948807513295862279449280488378000875395970113826763357730971334943184715046313669952 [104,28] 164344230832531161129674663399133872122484447425014018969941143990181351698026933519671284216143219474161215026501645247889774674148291993252946534013647035255865684661412180709019933504314262703029034152235098177669112199723083150066974470349044212719023046613851832264242377506761095351415120030344531873769324260295678959549422266040148625625551855482321897216743176176031303865949188877957595400828903028959012283762284458707334044067672765388726939754840505635793410029155601183806385632781487441832096564636014082697405659406499400956410382436708015406104688691422271126149436099764121998835908427502345921052243658337988957809612055238773086503656594410330491497719836078595165739238325376248728638919594889039812550257566912771880974736986890428022688006043864190248641996332880494557108957760792465127152471346829048429139324244291013864893705631646579054001921976984653378334056417481859467514009783807379165621747369209714152863510143349543647985799131860675966284434443269786429932441560454436319956258363334492199074884723511361611708023168232717821189457878748720634631998656896500470333680824965540679526586140759312558282890871333777853872 [104,29] -26225680591259652647742486723624568669809752912060319001950137648898302261615041356888028741761358348794620182487334872218966145918890032815357006335760878689658541466106615019789539054008077789467005737034447083224652483172821814917888785610987838804688854310348348061965805232003022986213730588434588773402139306027920839296820985606638752028537914224033085756722333872618684274319071549495073315410040520543680644088617586809163015756192352091722001448700997348187077340370795094531801734550563666463256940254990380497231363080514777944401247579931027575781721281759619261612970740342537676383981542784392629587989945113591582493991220744260822490706709687292198128044752550352164165617981384832832792644783009597028961838811360775320413529657578753088453048774621229234129964472046902434039941668485625973698532455111157995011961945158514714636545227613888527310805370032158851555644708088147849529794663811450872513965468715711602925993479965163253722511611404803406993145467192525758286081446723185587372945398190632990456781671715979903881285797715710482982256929088858489182907387089414039795016249405397614055964454603993695105693705715438320 [104,30] 3543637260094373583922959292680914472239030333424014153523742816658857459394555512312730023433194667937980524514242142810469841252979498650530384767794492831060095370769963077256385050117612677468285608359942554353780061221917993150747099921058642947977783823463502461399296235732618057963993747986761064503222472354313330963029285861071993519941528634775967404434165932931218888227894902214398383728519760779726436876807282882009571298653361021427693302261890658015027809234555153802665653922921748228650970701287828558908718380033979338687036498787295888387249737829363792227803725253089144578226240569390767509314809855687784954349550874800542479589632150241232672185383876285712664170320540986046256788825095585542329372948701241146606515783735858817624109572741962825799550026876384243456291926861332329471335719383330614326561753071423826722942058011726354671521918808535420362667080669265746270782696050878823283652890945916792245784050989438033359475347973241562695117888982720017457923897173169930279558783802830134715348136027222799473577736232226661174131891186621424568384112864197285064983964817085327032400555160901596636408297558604 [104,31] -398150103154732755781844657037120763646518593264491372464147106878809383484759273926999309399093952899893137714390223214245050962432293565055256573654895326897348203806887144983946988073568567000238355944086556290315525017308022595298632050760460167255228555116238083747835519517195934877657052381729925802782907858000856052399689389912767986502364212504872900003083664106239955129357531207518994416975549505363020810048088408727072491891547425661152954372011498552346451385298636299526998742088363590382297195490177886091999763596204289418213443164412407611148983312948734796456613045404945759857365912257215603148742877864879547595063595436041027336177457206765572853089198878524604693481741182398606377131498769492747488451017268881817460391847363316499702600756400090489805519424710179169411544219267448685052860827991034272296511230810771565540176099646129228897778567013376256634700268824778965956370933165604245606870636524398726768936971074545124718382508052662786656410862525824188487709369678876349479033376254563905067182878486169131245798524567564883032151264782940578894994650483147055050453194515005683246227006215208731761727968 [104,32] 34201724208566969445904222992543622117752566050458979126790684786822426188398675627263039294796219615860070714011502424863299433823898065205516678910524175101090639798547210010769718741561096456191023554684304215989319988019272853223419669896413671451941130964824352332974083977784984591865754129416051156277769141996184232111715108686721238268501169462555371161961100144251414026269061751457857847344816258526557275907142581355363959752662236633313470451587213434126203743230078980007374984802413696698799285763195521627058913690178802515671907565079053352971129634806796662065683517266882682738903197943932720219099764443343271657358065453465445035400984859827204461721534195351318786238365666720294054552307042319113217128819725716583764364558235784362485980118985875721709029977288918349626495952345084372056037003206748605666504926478348035947601169822198556602806589232050315226291662499781336179364607411934139505357247096153068914839403132729010068388436288010424435165194191916756394023292446837011603697904537038313009608213364874508770733753781347018423952766472202930239736804840519529724570951687278843447946968143986997075752 [104,33] -3622461809398639546700082402125452071059616600639371140256619352648728190916350181859935193273253387963081509713049528381151509237171947629054307411804481506423038168427559118115576763095264240615312237681099687042385351319511416774571397023018611116676478972527115136648147890049574663844545280541345896040611354668819497354106188254589235226904337395497845095523296387127893367833975782277492860268920936629144297141879276113406673612900722075429954846293995117678790996671700162323893225527078709384671383452370737670580188689570446464728267319874718090643857479035968903217285201719704875458503353992987249567907640057247251309490726754021430613799853894175856928134715677292170359416907131154622660357161936635979566412129699080283457235309932946796106157633283016960135581064201062794716625261477182624717646709360354666502141362826896957165696396949426923147679330282096577628752434444869813432312447406864308167217511789314952949305830720261382269349105372857099050413769797585106355214862070905693681996386132813843215736888355186632006893256646233584156522510563109810857880762120148401665013976862807523768877614774478344632 [104,34] 793440231045419425868377018906271751093984731128404671340816096963520335920457065905145219123021122958156168353554724153954602170636340931601941506642226802050783348320684745688494403556421457904690090506252617791907096087286751070854769588010298317112270314182792343694827974522946130914538745696053374548282568920234834324725069200711767892184291921627774749336229406202885606350465052306195171926056599949545093498961841741846526371058018007992860820780121424434101891903486209618780396115499453324715034058188278117635252396552225150680015271039574147665966267987651152446507729409507933670242763943324857321628242068942631135926774547772057964185054027664085141631475205518143565906618392928378209392139231595724649808510944954730849087753678028754718291753872373176155495688568993757157510271175486628323463829853850394479822815789228389609013737496341762837345031205410997641837683166084017442139904166903921804640387841011566195666884782401975390092811607302837920409212191000629510778646853606887105834594456081617822031951108427541757814818086136844555168626430875410963209228914721714080091494754445546169175713567572128 [104,35] 164388944572834834853928024687506327476464839943071272218125600846084849199036362656725410284726074602510596663058175629062409920952026985518372755589945680271020068952081713592780222544432534003976056180332401952593285393524014131483394036925984105342157770238117810483634095147460656511802476234904562029777688134453522265575907137688030642558535067131393671141774961369879051814034842778161531217504156617142651727652648073612487932818888537820039777188963941482700831407538047153525325831926313973527855335121315743148525652657715333948383035171949357580770251106648769428182739121588730943287186511783211947534407060833088222607638341339272906749512362851635210001256648001003281905010983124833752253824762028552059748515221174071286114017518998621825760505624002239905398012857080552510268247881154735193791458833034899505203153841716257375272237231919945634957136191979407227617835376010523904175464017765418738470147936283190892680965066074271105431664279006647605919453020622097797585534931186902093203940194655785437175874040217011288096019232577082357966276822310395802746893097173480568801394536621208113008253014528 [104,36] -40450630225715266079425428649130164958813789230724195041314803768677803556819608165502086057327071121099982176424071987842911830856028813136109932092561725155648468912553595860617973895664230212697891559518102637894893504810870618081366900768875058721089181215833298738981138462315036099691695899166481245152561533951991534247149188567502995786842607881328730555327375877307529134791215269280782675554173081245558554140124568952543388515088770565916542043978430417792528291922747416574140660863540947613871588632438111975230539444439595414455093121394146107325682301341886774422741617974286552199144646317483887036451271771082174072499153343293805959499249908331800879456349667981449353154759723961725106558874877589581846847206681740276301823530279864018645520171324056201272343807623957133407966959758309890878425231587891087105458399920973644144935305385616620841284391169698070996472261154011799179882467143474368526154464022577644161976689295730156953235550986294979864262904226651382460870071619830499188261080565832378085974472429079867171834932342436029119641639769273238090229751059752331215998616400610079192380032 [104,37] -24621314133221529894909987120987905272493898290567814831353853119937474820138252520689610604528195867631781863557951550605250842111051450592797661568017763688258493304704756410468977552354404747675656243105247583923203728349914599638867741089612760337918029981262996228127215311147993663951609741334972457380128915832790440231755885491977262588704610891534364261550624573057458692550509766303356349942296103206832735270203187450988205379734667711527655423822184890210415016741272809419815679270350939141503265850091318489325594756273527339343666582372730984347867171225202642005925166756313961272509195066070882135384270074275632689833288601534174110257417178752379820008898554870881251904787684143952284571072514449394722479042543934500501718949062961411157964463901698422529793083414513030915632546009761761903234897283986901573053849216666472643510495424791461818924912762751305600262155108678196274945761791772038740332435434568384028235865464809409519539296881941644562552447473240745184361033150026985464086186841004683711078208426666072403186239829529033498271733425691146936909746716376628969321819795178330104128 [104,38] -2189986821024763910779166293205378020851313197859766180482840222589063913249785163114042354299383557978678448503478638733689649686013073327733251666274394573326958328253226224840771158190895906451728764949155757883057274170318701651366962822746526294433222681714828859132648129631845193297904785798579183779297404647332254669666322872376304000449553712157643414060848448807440716665892183737035408791777985607372290518589904297428421478364080741021980357219999304931240406927448350485500080395631157943520563834756570345197048317542016786824919630069180954741688489735780408900777857394477249286357809894064233881845379289376210469662977117983415975720124600540380435698258791336578454891301977043130008307923620053235243041289293031026223222535815143679541897249808472056112412705388310817561692958282264617845786892129205277717733861758920834893672420160692343474380900081640500897185523674996427615439820020919326075400155491212982284567478702173115944051373811874876252131044873646663508624901388080023801912272677431153187435161632018600651090021815761039059062657732440495640879414492048824118863309683595140912 [104,39] 1003798763043456674565992552263200761178082909647496047497117588168750026966707597007648405802101870581115160286584318483674225670869040364801215630580568805291505534090581144438186847268318518363303703097054618252450275826990822409317734823434059391437779833888680817279449781785192209921490061624414878152213563454371668639140431329490201788546291668503095396864576208866529983538515075045843984775184377287414367873585263259114866923239002776260591149892195557743432583492928875596932156551987316082504567544260595461160318406210463497118578510824218904971520760969903737965475148696639481797961866164843155816058283497964791721751819008869037991364374128059270103337344319556702179827944393132335975753855575842514215481290302640631541037518384897852037360743720783963596296644512751544619142782735745930321147877595469897957062711420085386321286351727006578838002021676680291150029998385720401439801914788474103072618220041080664601204671391787117112892818307720842674310693070022772308726798156822189246253187873775247696106743682495738697333996729417867196406301139314292669846191691038620871620634357385792 [104,40] 370273469671341818785025812011018675345688594606392863534001848791863998709961599981594685236904581983531724676338136833379567653306741947921450799194639947829469947982757018576285718636444054523483132040488518552809783978624034388224834232513455990486116920127466513531501288060283857962580451713447795554912613676810602360402778937520400955642979644813015840596452931785484346266511887968480645768651057980960351054248696818731465730431726461939221893937808246969147965656118832172520109970395855410147901183179362605530632014755988456591265545104198775491658713955160827317410631059082235138393545423034825397880938955008274614445025570932230315333712711171864331177408810662651589693817524554210256705726729022710160351708170592318482182557428178050482268667741406944882553467979957525271032833139545015504078184797318372590843145274093086746324387217520107782609961091862680545859052526444049546970492742894120856342701759416543577220652780004570369340852090085224943359831144349418804985168420753429872463075331680639413385615678581728490351926431930081467748874579621314606662315397761286543442709535040 [104,41] 62967123111878258922508214654412333044644585465912738688702954560736503072592236380990325812645227571388587813067598202698654187362852849522280315291479753739464847276382723582620395095823756262888892858572921217935446386514091764256639321081234558333653064333740998092473105940791882344897006959573204961352870485297115874269842465416482972163461890251817641402742146398434130432822663414536548997646059397686523208846929720363444399932461703237712039319265886782560371171813798356641032184155845995497384468765577019208610867583616741677927482270793893139365780931358113727417053430957432896138198191581283042069232495124688530169421837611112966516022595336550253281902909446089742313027074259058885474566794156580396821878082447384951372879532893467309822048232620830528533315473255923594328540697135007525404159047270547983345623560486044697368896361371439725704191416193094022119624086057589064869294019545237326821439481204119580980891400971667128086327136008386687287399515787669877866388872510900944303077652627562816194458472478237552163753405002919357606444899718369226854157552360462755260272384 [104,42] 6771546567935312909954125186002156621570248205814724772948613687563349668394398251355524294688779697504901150478197927513550200777988616405376187450954245880287350693164277278917414018437934301523362555863678597526726434845710765793702467014439527628288876909685060687992534447830274167620372944137854206745415518274860226623739948688886293873156390650690709718674831416859694301460188486989293981616830137356680854880813965686645422518121537269150930508446663751558278448008646343618059185417394593617434799085600147574887165326210007996662928877280931967741245322247726374217027506403631559526787726003349120446073662418536430497619153049046161153211956059216831959956989249811997148138518745022413037082016055627107466054466189393588283951273354644834646374407975979750965817215110324507294021219647265674904238838498871542209821138292872889716281000329099209023872202427525071488520179611787316582685372300045182851765655614671703722967140865973497461675560921757408343497722543776617059354482993390776065853952428307602518968457009889597316728311265760381898732656583332165498675839266788868660311 [104,43] 503271870531613650386829938141697523856551493156845118706473391418624415539386572309834940649931842841989971560434180836276281500760819859649204366662428936307431477877388755662472400898897344274170237155328394415773580165076058858750432961357997834941578120479489945738619704586224618209096360819142718587982214578343729171376546752771937935350429689349068263267531449414128960674200283550180028388366401439914355994208058242971771616852982999119867946717033836710836042152361624879996083009107034561384569327145423986284956869800430205276680984007941537747985184783653722252640278953997261767096188916000488298371888251253631826180211813665873045463197589254726803326473836343549364749730534407481737608236455103204844004347599176183541376938106157115103529857635838280410795956650753492351222029575265808570013611209110676786529711078623156061954356654303875385077126401272449201059686346294093465345958419837090226375535217408391173644381771707022624047190146269700302647803761074242033482838278080352020456326233974307082960109736823625101949302987735775986302437144052809336187995883039797120 [104,44] 26879435709522780061188705294798938613071627604030574222078372226724907373681970745915392077587069699167784179588933618214713165937074117583437699116150414352985891037768519456662670577544197566549190671912662546089321597776252038221092970691178177330815010983302929892667832312295872916653295900931781854738502509066125322028271352281809570468431839300952274206379906559113997827286661603652231162504911871111868092924823194710103709938555554746913575051196588892830607541868840282904365282587780836150296569086185848101654936189989583656135040814809358334541684199024992395536580871902833685563723147551776018913842885965068549456522773091137808851161130954823355249859710834279558817307189578603856921350543893915348860331829866448506446535151769031638699497607360031945010480856206862227930464839951226860221278228649414387438701722828604969643060423699785577608053625912880080781399824398478732023892769892071833991938735265261090797847699181965231681325543374784047203438988112738264966877371628408278590344024186622592481044474688905600351811661475259033822622422673917021260748557763552 [104,45] 1052904526223360315725327808952741068111848263933929199670044805754321957576124652290593292409506058791309498152569474829924173995572705232017067979816354883258576078223271531780591960194126105996752634388353304596242679094698376224897794067592457571930396786480518225799021932002345451862664222623959186767706712531238178309975029252552994614531453578852088966885725583764750250650879241613438884532626241605962032877319333517940697123949016421353999388272923861425366421191003393299258146290831411240080118924454996232091286438717256809754112682586873996995282697976078780747772271370736771014944438225949441502793714599568928811895162213593736086062483852551919097511688997264782397403293295269299328452851400251623986112515042802095323593680140608079024402793973090074458027141060316739533662341954608264262942648064576589168585939113616525744337887592759840282300533097604950325702318841643448960312708703024859970300469208887935639094937194748516027921816822843732625619471677381974812879561481772421619367507302180921369117904212629214131618904759463372169073804107231855856755051392 [104,46] 30592829771625888284115366484498701943670820004334443652733270941989411003517616173567493478512017392523501770445222340361039436239321949538026176094677512946147537547149613315668488663399729241089175244507063448726387892209246937429973962319320181162309137876281554021015410797714802459958342298840870497171252575358568324761539467551846287489968061988986011704882109650034935716538228072650304050709185085853762882864136967110910421013851839826844455756204977655349777480828158393934694363205528973672813224639611420047237511462766253452176516631600306969997761891347816468227285639947017715152759806790824639200867338905142768697665653369448226794667289839099767444204466084209108240654838702270605486807048944878501975819188247529250399211130671677125795635239179273161809857179793882913577425477018600191977632829920491881236393301711361768622817989734834818432922930449843758332989937990796526345558923385609137110407491619521044663873775392572305349879238878045614755588836277422859069128557436209530888682290736106147330025359353479066124570619708714812231014686144361680716268 [104,47] 663417454168989541444348923910728706971847438390175390678149113451044803463318587669478430084890193146209522304753097819443863869778057865119936589383402387938040719076263227392796903258952222994763253887120601940216631937307424305919209051788135680109032338635741977208526697464462737297501497607186913773846600515914582300943890718124151615264925981164846488256680332348391108553832249554351231218303445150662580051517738128358602147023339232376609451567620856254355865423822187541163790214280461904726863827170934020828894464212645953886353444206453148257034810613912091738394066621077042355593891676062255720765677165966033554334234013745251819834678515641498330223413324040662588293071845739049611327217829030070738497312355794665828669438426213153296944125619626328579946139007612653453304508349743325021759315713997434264429854382642305831615415323543822262660141260148000190037616608052137678994564595098066799785680598496765731803901806547457043523399223112683017267572438381951944178270142351958234991459717370971726982371915389851119495977149701458076558086336851564608 [104,48] 10768416660121439431463822525253701100535908008402350256453470440117219775925551359906204092399919984296523361875083582177780381599174575647377078520277911850301796076783819642513427532409972681100372031796613910683713189525326181266837197354263663747109534723400253374069205704789316121009166414477949030861587068284083205343321685470528910837095112674821805953947448092178888543867755917475399724645821192879957807956069375424486415361716486536344367754671212314136008063531596753027310591532713049079307467388752964576575881981021464659987345640689429427811491315381593707120397311910726459073039305736283177975263825546835433406636993626915050109948821574470653504329413313084535513133225397327783981906606041758598686498786150783044553275108375737331039864824378662856999316400074755538340280262733711969575248234400969373009908063449725300801594149634495635585743959139118657952465417450255356739496579043954909912140085951831799255121017828594153383959000953330583398458156371071875033117347472842934169697299472724714518230289814130068342773436224283823299643998672304 [104,49] 130920779798556205159462722159361600559199889096418898427725632946357175990807037115497502231398209175170525731805630152106834417413728279419483688226722056953986534366044383346277725928505503814232284467463471908045180334892703692893027469447470483835908137149335409958442260184528753196353046600833817695269512807123978351622909198025357241298854312091481454779229751768168902492384097463449177575509631078316808427491700810391408025427537759857043474822179311523889475078208154287985248620440866486710927231743422868659565836479480877052547277349053667598261818072127685703204208745517645869014996272911337438350246110573025767934745931777509820303082507648174022026887836827599950742428729708619687259251860116161344548333209625577524610510323253112549821076218328731621778418622257233017676003655538928818356256845178871941326785220650873404111569352567294403906236472344088363357926202272509189755421950305477216899437141137187945900553826648583071433509250633182727222443101540297213245902217226247295956088705132653183888058353764754968305204033276417287353712728 [104,50] 1191098566716983503278041710014397697021729489887531346965670661343761430479549433376448083249047807805097489483002372600796910952581541414798496963380312215125966366983232889336688776238840565384980418628875925529591059783224533915951465153945203984960155633491155053223786982619409467298895208678687737945107600008267885972870215439996165006700461216783781822772648097112617765947423469226860984692667674724736714174166151968592890382011706885310126849731881491535700028809228843212890050710452434607352514761028237410021570905721882911870554966202868856876370217392356983820419757550544690084039227839586904032629313055876845028098058590012364806528638264630990650904645761898451640438144125901432102356065559554630632803305435278907632030948491810143701340853691467843567092930101091829492729327980453817348274950108568238640115028741425295129099279528160806353674855352412959757418793698373339851682976220934881139205449033279254149623360733277084142782699491169495772207087864794552240287274917776719860666477218347932442221094515561276653354884556998540092668 [104,51] 8091389451924560969410642489073559299651505984154288568511691430951315532649397809595117531298420994319280024834674105021399738916575083021896316937593429368915803860924038203891706460890360506807925084946944014799218896806354130317842101988759771938619373940998344596186815768837303387398809498216350571256994470383104045615383610837637670062984655768004479175677651429939699680051384087903638802325049794959905863421514204814636302735567033158097501583495587802710127736291706903605466591876447168916221550064025183276177767656096509462551160039649473315276065799246286340095437500758019615022804313949940855308007952797223486742527339808834294636645396344424932251321458623945185381470545816463764326001102123625469500306052136602767781390512554863934260019974090517257634935946900443462559151523830534452681780305552769484033574620671893667384017782117672477052058063969819219939307338328807782079273765161924238982379644550876773909142977211995069225885897132135489585416741706794864567766653467346534793900068219321850847065432334209549242370900859325888 [104,52] 40913524089968530499069984713656968070628176061312761678955901600666985951254212584237425334170825159786978897748298146769380149950771667819717799596544503856836654643221550571723566172298459985129104352569159314064503859478467774191151041044518424558615631429368070751313835846613599138043091318479173985403418359661608319890236343973424447533250264201151919833669097604808886937138140471328757738482787950169085774861174416066803307265671651789062275304964735924223158708332343747385895183996178559013402682903407375265306762591214230260390251283287964942947259377786973294231153914226963361269263177353140509884424035923726212505723496340546696344814898539780143248210376911412386104554214241245022369806883833105152270365116135437951408847018352762336636089204099456199889422182382543423826593193977071670213843517579870689561236955171199184527122613349574467777833233044121981647254209165174231561667215993714739008405993305848304537150354455965058354493021508139358059282723708806035780927837656507600898319250463183609877616399707220318635035071216 [104,53] 153363274363535096603457336480576233444435767785362898723200410300960880724472781542610223623001370313193983947424528087194325354089692993855218074071461366725829357109660108147157567945388218913028149623125905034608851814788152061344230141676168273299604514619736393621965476902056061961167063475790325153653193565979915449162034206220445115621346085772050456577582293797665380983655365390079450392477779224683467833410846936561554248477712533939162060620290637104213307471646978694873388001615378668787002643098236876646252684690129085704890604605041615653337298708906992215589712520612599994247459151948260248927712738645838891626374411696301856455661200371368915792899322251999738527757707982146031000204944853174417881233523352577050172446983169963610627839607269380776668202333577050085275921317148444118969259940353362511687200938542707613559744988453503491557663212889812022795434328136910905232115260891604789991007186211191041458408698668703433892166504351695809973769740963051874440384739632423238213735556417202557273846647628339552030000 [104,54] 424622605025206117317219735811033731453811358555967552403896838509800875002216885573415850210482467809766019553364149532576808987367987215400427130944247364791289034146521666260042980317799590379407171258883818534053776805570547133273210160069749914982160937550764155938922704160561967021360056339468739533528340482749551439202346145918830852050238917924738161016817702625803518901877431234883783841752758208000283485878926939646472585261652534512565672573016534767455413198067338836227788777171673855044463065321893269806866964812549104370751001155012910786638441568088538335000869878223817943307374709038425243282052688808926216137646229707568956551886036067638194613709412074178128202711229144158053236757662621821211544011302280725486264250916937895739165896986730979248551566648641451433600787522506489906105148882863455966968596057713038708646997458718598267970181919142899623652768434518331128217201972249044476891144474888287218854387636734036115913461664351585156399775537785240960941463447605392222116096489623220610233348254164212420 [104,55] 853549817519555110126707560742584670682549751178459370272518729720628013660214289964278746892313650152596133409755054274830869778125661972871771056606399651020946964188922450780596881330051351708004227182144230757718276886842690598581483101446816803402114137681904789184212422683707889317219576547308511683066939421338806155442036602434568731089689130317545592675499122114752609364402826348828141377088508688697326281981164443786773570715649239750782789784484480245218886042794749645657945467914032226467900189424662290601217647953334000212560394152624932459112045687279746343772259666177446041183070220355495015337030834631233004909641580622870978721226250836645536025630093909912120975394105564214513699647626942832239363835122297818219951385599642551154226185224510064036915286560507276183990606976617613760966982063880492279847514112357298922990558881433550749042637171599656439660766937636866444279881128767445444048301812099625655678645881621431473140344747923631611739384149435372016908534303328977079272882434011097328342841447392 [104,56] 1433073332626297875489402433144073525039582824237623583476331570983701366895150211388477258481622151576180335421858376319428881357230925320407186810524209684585931945427638670613244144580626764303977112831764800382991839485586245864002204361343923625347102358836011305722709602208710620273909948579641667913901160765077645698911579738152927559265723151412700574908301527968228216477282743184248023968913289874238052840015977518864283872631069772498480292868904725036456829882787684669302282108243712025108888355973246355686343870709982812299012665338703352866609433584008191566223476418715414323329821568952850962283389161364175724894516828407933936446950904603950728232944095352797152596348017371587625460416899123872601858122736281534916990938063237842824143809608961677021587423601374822846874227298905756991388689475030084997166555725416259641183339680750273556881395982810021322872957783592966157967631660718789282852165740166211734318349216263164699179983842809451895038417540322033019682120540354577827351979656814342008756592 [104,57] -865675027871670565989943229449853743851947757074124379199616542673191210523225580495932035587908422622837201094146240684513928653746255894453754688366563543954995457106488168785756516488337126283823255685558397174158156045622249630276939718019560897100126203656446044475535986041761656440583502072111542381011909104104054202793656735984246794688658239775492684319482170362874350341035519898022131636439125812709530296580841439056580491168311364337566317427688379820406804511437173907219388123837754546020267398715109081622087685150274942339835700393405753325514008907392425884260869352835649757460402446592781187961484005732424640493280900774237584854222814247967810838772037390152319483367408009458733556810868154601603324084440258365037251266760612801626213319919784629101102566493557812796600866206836279418023378013142777635865903852738388431913392034333386912464316871085521461743139086036031388787769650196099808184011670635500021076603847325544245544390120186099415138577299312413265581462079039739197769635675356350112 [104,58] 24812837901152103070741958586042494634731430788149119190315761999082345470517669297087941857101500432232724477980969110025482284382811722146120665471444533650264550234586313512952751046688970898639686873740084726551068991180224429936347988918197415762345959991831258976567439726071854695161876608848935184908753366716227740137077281597858630551446681055783856235559428527252603826829828572532620452415487892261456621200513304454868951536932106440042429852092666962453807713609627424991865334214868016867058359364881805033356824885918196138326428894248043069316047799290025068326223252148150516056863633274668009267504074001011800864901713967592146941413087035838729494235008914129560707660910291627190420195231124163626654007419791540936975941842924547799577247465233652652682106585916973890751395158110211477472616144974116486453563770525364887289922253903690897749938362588710201982095004364682568283730137334190431131859119339790843601328661856784093473574729809609490893124030538898410324858538816875958915166054628274 [104,59] -181416073515443816039171913301019796994118842843245405486637370470869808844098024952968065453204168234290265482160825695840809923276194365399624513804287962526829887040766870818482124180822780025086412503495418021704682994880172890164928578797703809510962783205980464546071252582346903578692200878552351382193615617922091350612558842166438219539941075095548736612750675313563448400485372082894749485024018498748484382900598213144600976863018853507919464056735375700770828764347911868418488434689262502701659166173064284610478623263036814666061120611929524130424250366177546731475924089541309008116658988795060581651088894738744226177787287356796886668289196984183693288410265732388063959549348169994506301529691542015933754294362421057281700516197505547481252441849845561056115530712672146362053508041019620170103501780460860801901681001739774542012888978481100096195165873926075794060920267626958860419548118372653963025341000873724851029022124751465195814405566127191122323092866061568066956041055245020273924526336 [104,60] 988221229454334721708840559603750954179798834251705779550882135930801929065153154433678209863421453058010390539588209259711820971199102148738091046808474124824228792179546591184856142530902898744464656030613561003079040615564446967219898905798786214854175204255077055643564377601661934080772376904660556635760218060136094302014504613333616096722670253446563389100545297312539348300308246053224353255311942979284649543386666910149317327888225901269434131541585693020351456299556959410987160136571415118952264738180511602371002046106008716470086404913072269485546230247141734055824713507498274249136691414499214716696616469801399917122358100077319404785344582985566454297427710107437161419275230168095446920023784187626980849483821868267695058947225426377774656647528699776922490696616252342611684969925372450966378681046472332189936168578600778558213160303776374954525650991966011138528771073523244163024030685226903916197265442695313559938758869539004476479228776232460500300859613915254829394457899280981809632 [104,61] -3724591653468735242335671329955161822378580596583980615333658911729874740635708909401365296355623264222336354608854186683431068527949380461550015194891362429342237818443315397007207078595192429239938334705760573247314671090806741626875690959654006583017593841039533406270775745231040452741931846911862454507713518321807070463693129091993806296387719568604282590966251849459931130067763386273517054925356663859759422394369676408201117034928320695185029813312614392615678230453307988803594996865808847352070051779237905071679758589043600828381564510101641228854096980363469474698127647895243039178818725855021996928269284034641246081948480439923834891540328399892627913896160197758793775323947085082528173606845333959942593526538696965503764289487050272456991717081176305301662679036783132839509219544455087826431628997171952526239266221256128257214200257121928699764602863858531124229901465697723302181667797041185976335985542912292719801227562097031678899577204749072855558925698738130201770609491619559712 [104,62] 9568766110617121731940559634409368141090349327496281950592404347885849778514462590521003545611251368522764606045634732927188786306026084659641471969095221536234217243380894174634078320033260888910628048713608075554573934690510208098279694453855878017082638919912017001305128875234841122828530105311347941797190190368865950993219522167627573189142073391472677532948411506903124598142178686388399703309527309022934837797235703285946636840346750207063272363941710183392399721155014480691134416559532986250115494957895542734587468713354642345437210002927547690229407862501577661327203450290973088273846490378304704076195164851759837281088088687557827758560134411681227115309637383212827796309951296811684178586091338897675273625609738550087187649155616697080986636825297169497337857499149188535685986941637917923159365280308947164914191730605102517491264025194771297195548172385590722827895673293813395258125277255523547489360093025699723762969851741901100977656558948273176051818190395386506262613827212 [104,63] -16448336273708594019310795096335328421893990743764931904871132981957250644928006875526952609508449497165365145430347539527782458538548864726824279173866118572482257018305943678337750878653683842317911928155609877967862329535413163974101283168778864917161573397993007854574247677536837136338110475063246678295119002722730008747192189367730355693864255102087101101092296859629998077798261609910746012634423815749314965784290210455670206506590836560558563074966306600998739325535978171797432991420999064066283380331352580338153684526152600663627886457532815221577717213313864135047602123464315032751061062196421595147645693351491641987265471467887593686019729142865525542776240341257430826405393914628406131600891792635622365441529019270267910521348558542150658233137435527353180672657382406662278081918743666036545616623756041743042867014535163172176141867740137995729461001747033783490349782749669124384434843116469110538924156162347040041585883705256842216945350686796527880556948344961283642976 [104,64] 18590264407114112995703692183640678420897975437823864819179967848015240107362988963991876118995718284549512764380374975750166611935131499193952113958733096346919085560004487913001758137554167415829908704434320109187807484279646769467976006970732252002166827630339659423116841898355472955594710773571139601156917388363174728219904256070704908159912654609788276611200970961714671561197271267193937715618829467698568726005483592026936708403903589474469399682642415595832798023999980344079012533507567134501507548930171688177003189083220358741167945469636803016730272864833422171529963200906700404440995912143310056860469542537909213036228560769799764964538161911539964991762170034445430311430622304923256926917989166867552224694852841408486686195227917529479916835950431305415786060369054401903604370094235325440808387743971839011790161567068192426830587967975369956964522678930714501364923774334864833927690107606066217703388334789076397308362220539652354774816674740853981636578375209062328 [104,65] -13589778252044050733004099921325803002613697745161099085677701601535858730405396921310137202864045792727669371918317700610695647864725794734071395596860566675019968016142090244712099930646556219048826886882449857056599781030512532607470080080529116663998323310031431082480227435151400916367952276225675153245491699078210797517885307398925646975173913349724218436248379493314919684061913690481183931578355307287918942218417449762575653663278387667081625350731049753544372251792742173093536335289333978526294762115374993391104372498224128977975033951943784050139736378677849263562567123970012497480217715464816543112686761606577421816043964010472712008620421942319948918167628645770734098273214892643333951871101471118850711947026384032680036997370009851744345600298988786276337264574746259553064179557578322029051395338898777051603457328341952486719828225089035555041213093447681072150766429804754492074885469126600669631742718830633722301378175543536712103419933456160700981112629128 [104,66] 6319540483946739341897343594832553629743045445698113193477528041612458909882577589996804596279920399290163852475728475007693736587551810245538272794610997578859262182130936874554965709376751990432543146377391279858794240244533483164914335989821870869572817098719371293467303027840314220741850546165164676048557587563624041236716885052625403507315888575201257978649837058035787680762493581044649150153818715515144197802106568061476355328322713374953392893621893224285851408378761099923160715172178935885333150976658932312734550099117301151070686866243846113259792264467107215425604505882171544010135579449041178005365587610998549151558534258474289387217795492407403321595827612173813112404013329875889770006588992773520092719667756261009990837792672098710662585113330075949477133527059646841099041562685154779422792088343549267355106447932607280492189687570760524750278269860848506873067403000588416223651587929601227184329221672026233883047494235840029620803573171749118851626 [104,67] -1840298849438487488728874679559367256612967149242251146109592436825523825340906852078660805006609584059672166861867586145375080925087875322412388330420376180889253889157535595165393275013292031114370735894877298848824916352573049118820903798961759775046391502426579364855619396613587355291727528541574735636354708600071463125676126329218235492726035462224937942413773849043923463906863929145187139534455840800183698602989470772273103965831143513815836277064010544003406437413578793203332890538573730874774776151299579402257883615143211711175727912081395154501989237559028850617330279013954274226201410799253735708126851997468026579129932200758553478966391973914132933785459703621456259307615301478042480038851723335126024088275104737350484681391743624393524614328547538184896140895354095795515158564711737920950667514476226024766915898522771089065954889506410987357933926358199853799444102581409312407538334001281752235978633694165975201102740333338159299127780920483072 [104,68] 331029259295521710536877574601530030759630643841111419343242116423548773882871147931474454783390442175046629212941716877500189809374846191592947559227895225043026617127490412033647172395180744706622388823458956213290776219029631621120021680491178582117918737340753969017451587123604535525053624082224311909636782996655251667268872471904551771129693961330453696776429548095053741050999430824039516060614486263851599036391493590392523641361457574915389563519722102080696773778420274861661938678691344416551867498421342054280130270735356990345767207569479849538587727614472284196214708814112923062233830906546444534994137749531734495024245277184154159192217872355021235147153655709949292712363724757194034573662674307781723558195914014082117537193542876314314997118325695589834454070946001740476164568597234664467275767694270272488728053423327145356201839307821989843863157402222256997318441671337623201818461325999683397653161666074421805265593413481652833259313664 [104,69] -36195698516591271799496329663857739232621815209352261972015042733291060605211847398440017028885991351191269718794858580150593036374717361428027984357474565535338128333895065169651196664627453842432812958982185954414905055716907546678082781860820726974163164349351166349216544134532061028444699620928792388692399159179595634664960027157917005003693256017954495695614530591367660647165257892653605144708367240348081987503856035765374732739675857962617669189050862583411451694368096641061132414785920473638576266815708960095890750395549037239228774788971055685670899478015280733092009811050487169593996597820254675383817408364419987484477718043601240857679858245561691215663948423392424610030753358973902452102299026012206214013485231805333519035310556000155641517922367770609122008677128486068386119501631186688147693171455347315631270155859098919900820981308734756127832846187370935039192306067755486195804844530657105264179921682416041958469504502986533760 [104,70] 2364971380289202485993800386923244703303724961647814630066846593295669765455310627786320492582740459945595299372360526192723611475728872586557358598183523780488438400796042983535542988918741572087120615365623254257426123167443745825170624245177881235402564292051038890017462397729776769424885576168582181014305614369200756008490813776954627128298651087788030700589355143332003122555357834160090848558372637150913895655208036551049381201919670420212402700215576955675319034392479415007634217017657292200920180854905027052504107193383915186694296708514571078927422805844868874686065107347910427388276492747923034387727277736174839242841014888237128090945424126076731688889850308456909687518346394050301132515097913277998028428114624793042055144340927633881089566501645620557084689110103969025010202962315977600371069265584794802198548147728987561037921673115167543135857502532392322108692727112169666850256322202623607575857773383285800571160868087216 [104,71] -70400328845169872784924970402261654649682769024467961866171015282373594853918292904409302848842353358638310732848063048752787337884757106193125521297533147686270430507487098140658625303482789815135560078579412179868377137942735269431641793608793005774749755967124421001529372205241669859545940535376599367745566969807091017839517844944096922220010094535280843709504058116753433159578607469666566554891461519941182939472945108096418231698359118872512590790558822512079041355360366678212355037274841360451639416848581844442315522102563571042925838148294546433671885424310460617072571926866489681725687415097171475000345837159651051232623074149708137662574034846996418211113194823796217286953572413683892559569883421013470966192152714487629595986685668766685097853543878143991653565065441648579448158053853727207049795130741337684432575052999615956531614266075580258370895112985224268440498611026519561557492073591910757514363215159774511346336 [104,72] 55224816947307655795891736502946413851853580826665188593149562794240110941640462448546875683440112064914414483851781848005559489384172620824201246308592360485806022279515448599780336538959775140447070974560186454151527356138594015862732743166483212797150970975233854689493753646819300774257805157824803969432951240963502232241756813300580347928835011878228443791627917442159909304523871096193473990932954025163083103478197964320414793537066566381241034505319951428584467507325737630982796555711205777479268710191030142140755457150191296129258409301516961970440411563471709250453727952948536198400602015874596679910414882785975569439571114718090748193351326549534444807522610584480988224963055425679149921485713405084418258772910309799353979031935656332615113078381453929563759360268708595437683321386863821874007569372194821006060147213523653832515709455559408674568077028451773514078338902493429532592911500103375922127538331247403872 [104,73] 53829401594981145635029928876908338963433824930329043538328103313272340455612433396518477525594083962698263121277944626462059816243793640886276299827995476063273454545769524656607732364584400850330833253256056918332156603364911383875817547572307561300653530105000762758469327033830667940670784237778335547165824724253385506954601089443783445444606928529221964950229320450274422320117142903182788555250385505222977201089067577275762113048395394435702732786291245372294152342381065949542380703983717970743690008361653934729540547971230764039320533116180473940152600296543786781412362180041030965118106143699262210737434613716357768751633018886269650752610382355070202133520116517368402653674784786010565749539775328100872266961930516678032926206683653547688872431995386582683351823794360458395878719339893943712241305492913705413444316201182184606966242800819718423516035960767594658836958810564020192590503032193207597372091975064 [104,74] 22106512993216663583351477230860506466188170908880458370553018283238963600033980555404531350390001229231100215307328138446816085521075889970006565469392729002205646998537938826055473558141098678080894518265908829649074181452436573272269978737859711556630467848844064958600644829476020419817686564013865262603834547698611993748803975242950412092104694393594709498425686930542626938209735280621004931002100826924866128820099003051444239188090168834302983235118342461200465209587177876431461992279738316961267250364748436283952971907579881074355141144523809329179384629302568002096286814549256278350039818716932951995446297535919124509013150338322928317616965924255829829144910716009722612565316967526713774211449491686964442852198685584205206143773897692884340788047912492157391242130226423852691334688887209833269532342538944088358589449541989259202768990411503940966802482335663812274040520235893978216907223920211685251662 [104,75] 3747358934306887207847122549438993905992507370584986354207742452073218730336000693724895490587011942368942567940118013529118239136887025673546772297857528535637343514848812506679722114097807485419612635509265499421850805311056075359625287815984437955659068025751393143283537730968846903027312643008276850622702566105468172906933421309554633344260143370018511259631878983615817732141857457243070301926797489079461812379950968044845493605841540469557245117088638858597770373679569013775222145946337732700169833005349648430509758804548460479260540959719347987968296115526333601369561681734428331775875444468695821058818270058301783355551927342025096665093326516488208892703608042695573152271440710941209563811765196637876060196623607009395232864877737821024992219521936389930901957221231501648100753594698568001650312675388856866630518508140288499660738992938021825995827775872114416673462981124150770721130021498625408 [104,76] 264450419157252296675008007185250310554262706405793579054772058771919483113081163000827720162526802865717068970517422874320795332877272015269944550973859163858813143199032362420388845099899814718559274346388426619187400943989932089490295310844186945212886688031186369326804529699525113394183231773787988514182981910754299610128924491151094600981264909169518401155536503497632848195910499970406378558189030951765986001417473449575948509972274508330118341968361679127231713277454035473998220616399013419348000531331711758264852010155008625105122753556790334520039560468265158815794594346877167266522782796140184311975202756305054461295313258539834964640252125873879788944599494870591989173284815496972630247440698798144063904917943723004865899879293669692119909115273688328315206791562292879133662666807876180527282228712443173370415599490677065351526939349490900492111052361743050589067953717134004196011355888 [104,77] 7782545702293515019632139173485964761705855423090383382367249111949921936016673840456731857768797430152702141698604856991386568628655548905841938287901375394085938364962030370784868835711290628311687600402863165485479607510205177965594421380041739355488144132808043897396657963827904458186865208872613506936556696595177722036493258029970534401891859717961783628913977438724061018310633998788310224814642352582725181549615981781740226015976717988380061398853598919598730657862687283847288357444378640462778103970228941332693415302294153308978764373597859030834443938291115425927833001908532375193550798101376677005760526101930778323178318129627141441363617144004817741469755959698011237615669396741063407835895892864012943555238563807932405867674738444457180251579481014468286273985914023763792295692749048809776225077206241012802022735419591294390111540794459698325249308346205994892748090624656803984 [104,78] 95247821120177313297273449297355069886963313853236921699800798818474733702367665620242743533518560767868619987966587101616211762967258356214361040973313317652627247893404943819427366615486557030407873109254626240190013718199300101837133128751183861935252960634678412988825572712066059147470985104066382392317057177177398910103185407446449321526514229998941734586938350008520785656653123414681545421151947816527017520639202666861506432813742917209823262839961181370794493453784693115529528633390982235243408733910497241734349402818856587211765500693659054309521671766248750858577522370366343527249100331977008149630870944200552761690327378035069232276070394834405484062608438497992995637173022107680271776433909429857049132384214703453405447528563928916597566663356038516907611258048290170187422507006204536692802193104066357811622761059018584902701136616891919644176644330968374493195654818012 [104,79] 481667911707290880295458345620283077293599989995587198861811245652549586065085230816728331995455726731408763156666937427996119119247886201503472226263022991903255072506911922793020442292610414482995816458503567349964723366706929533908259878704303643300069291621094736745603995735587728826515787956176103705285150931518688917034099671458691641976286769468986309229580890710403937646907630149762378561323969302647118244187835890789961643119480163521839536541161338097388029616962238782183205988967972893417949207423180081702496097590759180057105765086024286809203365219277591876034920823969138914104990499012391001230770276731074071062836342413985990955030044448427139542956868830027997667541161021815701075681835473064988876840763123226590190553215504739853669352906439750202325941215309433413552675516456088438684339088429294782880640924229012765330233930607462122881806849708287188864 [104,80] 996727978673674200716259233606721946826254524721507325775440443548801665293120317580885009036380152940824779873512496084094860832912167244974068421658799773836045162780891051370956978393491690435861819382657046884483207737200549378078165846810129118287020829071346083631897016952313077082618121251207426270293815712289120934342477750441345465998042014951656849885093325360826508105051952603319773471047971662772573682145395293599254770497323087180372244062590517038445494306408958682955711693001631983776959588153076240008719147566081916171078332090888557677193922486170404567818282109071403502935546126845390772677249230795035602745334541233584307128724576577344741259566554722690746426269282421797778657776056026429155061139160149465644326847907306417367760649731715968889348033466085879774193911067621036327104384324998955073356992918679919605533100702682070054492203107368 [104,81] 833231024781435031991790779693070309759304143387123822627101805916507972295721428256186636735711920383596295663969670940827940605115444216584948773695293428726459582564746095051761065786536344328510610941602875181484325128616812077797089580678704786621712318551342378077404988649657827160956065779449219698604090309636320230952817779345989290994021443672591111539974902917057980865186004785057597317900175834177897071083793612019737228649375249332721583720990720821081165702077260983282114361420726806189160476189991192228606256978623510471852777826340074224462948426445131518110550283065833857832659692702542412495786457117843830099772100028492607283211165859958174151344970020511627433604413468336531205772686777887478920686817021783597024634124919506297259875093484916552363287061080691008098407485313599664604038577436985472432991473206048298562300601779883407392 [104,82] 276950602569280352459758807650616892430130666500797670201567575118947285249462762413512465247919081838526014422753773251206513550690800390561872998586183080233034653505268840300218392042681400798013229007415449553851539639379961186438500837964589466161950546815072082294851726990764854187094649731081876040953767080821206014644956345425284411100853366141127425897914427854704424847631737060118849294846828021331784453021273408185667954157495716835446937777445230818644093311893469490450151827510866152072426253249545766646966547569902840331816606579341915914269343065351110870476444721535711853713392314360897518384507702888723949500367519512394121976974260341210948182383841036267704126834651871582039325746693402679187270086627456893823752560844874942812413837411407758883921994962723616962835945200989523740423017584293024011162712133521765298872479480052 [104,83] 35910429513817635958150769877243592319840427095392526379114218515229534256728150016365380782478154550623677771505972604637515533940558423478847937932122959580628746286520628639706652646141227783109498401991606211999526796163719623039205286274864507944232800181687054060098182628991828251660771290790350445468107723352159334785949813613877696296776959658000500825823624003195887268111027287749908842380164719139797340626630739707584493895993384150522691884435177988297943471656092822699865254904778853839125781764967923886539535590310217774755685735007624067507410529236638308144908749350363811128152510971733845239986588961361673175871045956271158057245162948445792300934647463090779717871055131843534379620130668823219972083773915358134573921674904984580563014826810968635314513467719961948113478130135045948846939555337777718208309185272097842816 [104,84] 1776432151401366591821247366426342102528296747445662319283470704257013456248313228471100133784571747041279539637302944609494632673252131651920560012809513219577973801107509267441080425267048076821407284892264062470340131207969799012073984444632352202835358280263272540982788814295589194937149930827536806887896708059308338880397835339307048260123550263344362448561193252386687590235978590787927058678352202206689081477927118063349250839492516280649385639040604120206728201994148821670328553936688177024491143350812275724673676646242133700081348676958677025530475090356842033439266744474261550021305512233096432540202803492994018772888922203377292020946100797827201636849884963565107305602683814160825897731076323345581916823869458818940425866829228979312170906486997352987815168233374727374168273471433898538491845306284687160961396189712 [104,85] 32676217546886338940683703562937965582019745369259101227462242376553865853126290524213321092386121216539293797187938097740710317167434658345640423795406020412603797142937639233159355369516979110514684392436390848895870327015256313180278537115427119132516635096368084736103589546532878195637821249667629905843756829305743173222047235050517320468971031279992846716753977915479989742287941492548829527247321874692719983701424343282584160914274425897288230381557855407436640450683292582906308212570715805421928136455954136358147798319836238687254032105222601200091561808595476013186035681604729779335751075658841804320539037356883125822650706115615877792964749436734803626971933669602883436853073103215000135210621857650908889166984862486894154893653047859837163075649050353900412675784880734042443585616781103448986387235782991024 [104,86] 217033251979347189436515843351930901387485034932523575046416525822064440291928847609394227510266315689585947237208262760515819681612422259164498312182765482121711083099939432085294242155412298522612266773726908723081363604545431848567584661105458088453606800555565149749749865397937698993937267994068101857090707306925163824559080176547798955550090308026075276917079884762102236914152161540422474271284648552824088346818407310179243444446375645482104331084555156988568944943543554644695080497749240385187503068163897416533324741404190709996451292645541568055474690186927762341815856285469650695899091370717333159511155709924899989031882317658966162453986781524432966617429985655301321096860701857829479342712561785645764303064465336729463138055392751816842052873463587114974342373611316866226054178030992261394879360 [104,87] 503457169230262546666704764757721358647091697039337131789934166377941178209629685813437550181015396130508114350334327194284770622977413076683036774960709256359925624163807715096390938562210326095806153976029858267480141998385037936186366743538251048844934553240208282635185165624547486351415856849983968334325063955712166923154259581942346171009789487700067624322124042072314305762547775851371907367314285298939331384629247981756158727363658695363632886649282817176513062255781649004710175310535253512462173012026870316907370763452557602445817992345511171254145595792528233164896182344673750852195662459466686911256815186592829621900167986644360620475510417861226923941787905650577341403246268867152857402920256613235039227164538976876400857391869880073830277896654892353038445706167388335787314746810816 [104,88] 392802531420789482665977009607757378967792038969635999213199166049692127972122634012463009697938902162356102723010643956672071166869230648866242647058153143338540043435884710839613893100049921887580665912936067501654980557306876051541941920769290133104098535266899754348388298278304911286908099334290912504811139866872450617417049651699581519711654570822188246927348835925288644220264272177701213362352803823907400979513218306133942204288394212448419736155448453580102801114923228855815840778082991592183186422506795644252510726383235107406362124414521060699592446696522379481862334024413517964591472337237312501705264935655567678641275108170978902919551819767105567965723514707010396607337357282452302715319073178706266148446923227933632336912438242486367985594828626863826550221247481429704 [104,89] 98784319185322633564685557332194868039508234330604166784859481583547664605405304306937417387474512706564595300677064656080249220122906290937816458573065757442202539963210780278177100264651865578886605378212536576219471315196044061690943047121083960393805247935197213258789887797527886306916815869623949162964489658339317494935198192058292833067244958384039254026453164714796362484237075987378563420353960329043290442262987909586500915894272755130624336935349241495501488019277813894614607836964923884579250366996505608093447380850181967697123209290119063479529983406076693119830720454789111782453569140176591473639622671936293073630802753009978112529016244682590190993062469668963613586129769919184661169402253938595918480595352502657703202611841022259306485546112054183164912488 [104,90] 7632470039802487282712312731955657364638107821867722559896277675714950000996526554677016778332181389097006392425903160633159433867453005837319087593870536341515427094738731225112744274413162455099039828421157192266168357578818672503371612754015962898755030808454063808739571822658691852993709780051037902317441464489231307980450222921592705528788880944794599374972767095065721037802980850375211563959988708456317416873220372447892085562360296630170275064141974669540715752809854617789814354759229070547681494400491301663792521330540997335915643269745394308471362076136261473045643455918505858305589580189697736687914855238600636932988190052225803496761289542713504234501175722330426580802341902074536680439603384382316240915472319723686945274372403509548275079052993 [104,91] 171627424824169666081429293026225674269639217787496708597487118651885633713171242693930089458387118726881023129064485963301750759617833662228312208806060633037823659578435815820947370546737507671599049760660289642215232874907468002732833459806472477681149051844378729476288065706269461750618087417325588394468816111760301236092444818477309811703060900568112880760413179128432381469544629735579001044806688309846150040186545800279430265932358055067423995742643109314782220493928029914386911476428571659870803598756197874987670824976496808141166360408523399624841743082096514094202573604911462140940909753427109527089825598114802637314009451985256571647658297745897648969757307297409804159440265632040970492888967944452376777206851555069391182977377049280 [104,92] 1056495928768928258115018653782426663030200342227992059786465973588449606752139592708059916625655087124237877372744143435013640983662571403954075833620461252835553419460843179414448993773406755945715803048973663400840764436078659210325003446061687153647552174132750533982175874359923883973542477944369209624824753719059636261644073337414005075050587462694726061936075961607529452358695438741756699563781344198668348797015073634991874725427403254524607922432042263109338298290158765087760571317961659671067748745017303563116845310752132313047215694850042353400156813967020233336898388896837209282090537402186237836909860143390793301586320758653343862027906002961304151750858262769305360319688419735517593826956116736889072429894835262434496 [104,93] 1661052979395380502389073765667272101235617772534102380258853751050604211090537955311807517656178813033660621165122006586833143228970815484664785247835614221572519199869519544265831982706304343324368709560910620470432957009095932129842901925593943169381546330473684983680739493077316932306461865459820410753260490445883778401874763160149098472042018863288131571684768744048760974632410989987830501142819547997559386640727740408368789181622862606711526880493209402079254195625751365950416771768653130122142036801335570470049322170658982941864233887642118640312405879988747284710765878761576738593566741731846710643295290159248443590743322562846715985404524377556986548716080826104179016570812355758178179849306560880323713408 [104,94] 616427979543960826698702465621788969252722544437519567417349049821554258098744801049623747167803914471568261546291130384438460344435090718276090714198027285256165948874242077466109034480304198510846067189878227232011343033791791067822351162167879090766350786737715605351403364894359772850864037823516021728181391730402406041016715616696654848776821002613546067257835360264938492470334846379977555310688610046809752429743138481988311360954313488111099639810393850576401807451799876310865244701709036677902521095928355322037304498567215320038034862105469669177578264904313061919662736310151119917826396727777599340485115424079329946186486237371665841015502592122046686587472469469848701678390656082602976951484 [104,95] 49346526318265670318284582370366507606511537799853741856595034460879935210108280080406153477557586390877741156519218853905206807388720520479541680229887962937825391042784272502004127455591557970111932156697786089564392243398979119326204473554605642520899895079072152792809587439728923775485024278462848547107690377343268712966517400016182965796740406005031680078395240814188979625471938554003033760148638868789936025781981117358449303832982345076919270607923522135043337174335915435662362154551998745760587673946971669931223237914998555697710394408297313858778528805772614787825486243860324403427525004020813656798475901986535156563735532374940184350674499807370553022650262736506834947214656 [104,96] 768464150747407996285147236841707193872321075592438090533543990470196325505316963317863891126563357738392231258310300478745456328357680023517258912807501840005745475331481499808498913441259128725661747882913901514120183368335340276833739486100346758068123988089282775159314576928975231398912493452819345016448436872002245096974193584185415101395560864910175956460412520784871846086496988945066865186160672588162245576195600954365013793849498065390582426000820265762056156289432192845402809172604610143167381934059373988997685521276425520886871098402265633443346285700040115905825755726767004044765485658815834200031648944009746998709753030610816903571288887513096469810589712 [104,97] 2066134449314843016933717084899373800078498046121490070349072936177848466785999592287228055680932731260372989036481884466208153402965066806516787224971966107106731395508017350738504042499657816928094432784471270788563312516505310315243630211568930744539405991678302184415659677936954713848237261995202384775068329585252398316666325584745847976269948904320692665695511257578275638091511454447646470853421876618319277836210667670534737492596419856731120617618759505249427425586257995412436574142273616267916204185020560701991544005625707148696232763276971166451530872202312076846612458849101893321488054966490846731976390747831036881604036247012989385258622600 [104,98] 834816773442791377469847398511260696548733279660970223877328388733818276673246351528743457772399906089922127573705502764931604685879940047859698414097261331408656989522700559767689549720545512016454020353681340233145318257252700833338644363286928935691735379756943401126815379943428931864234735098555048665652012018387965183853317468233577675165878389656720148933119600964391819509715413714451940592359529549478299235404117006616981692976774759348880111138229232641747887933191763596996648999574163560287450605265731061090215267569681211813617870244173051572767250687232088231049781255076212131899105539178062541157047475650053542671411044 [104,99] 43076563795909755120248466540109599641643242104864175334383578438734406306886861785418824690226445077394660836321230149397121142372432058322678280745053577683176059848955410136971940183587293654499526451548897159690020617564048082759787245244890373796271712832519993300411288051914362740976301399953480203749784621133362529522931934442539053712051229120143878399489161697402947417545816981927277057541457325845821635013592441384167074376380305052108845800870086446691434201599586125568291942338914052283307557897553116032882181972466981671602451278910760474956458634953491288670248893175139528619670087272592922227773952 [104,100] 234102050962166762192436462405765384155573829257003301779686960490101145236756954188234296149099485274606720107565486686590652924553996341529345866335599534765207838805137063991906676871919079005437844285326079131457942443531136266105345330151560643023836281792256809406490801753108889040334581161392708589696167946918618674152400153182950342002948500587197816070428065822876797941690392223550463067168108597753204934314223359418644735428141246660820461923689954157865311380494603274121017227835791154557977560668666908767551417013297023562129999334452216817585914737813779448522028754334817025960192 [104,101] 106367590474102296257448966562514335810884753942064218711383430624588424867672001494670942909186758560396162733918791256404010261455715265564740755696577653394964172290471078063262257894401479447639735797458792635187913463821409382230087132362595749228355117932088387421922261554175090262446867967705892053960247196316912088805788272519282755613242853283725261509632891654655505557682845532390380634107382416689763970413557614066294724764148906233271939450988738408800022853290744682447435074499508836589685015932035163857383239810641535276071726121963082824743138453127036775968 [104,102] 3052550403008704694632101160046176058503275835279995691174475509594814903122757461763833635050306396038185000629462657369266131149247073661748319174012928144584782572493806631345335823226139304202735766149175512661622992201040731746070720979605859105378432567676418781869441477907727601444455604077291248919240162385613972845724432176532720628613929560654792903364748127475405615426702771911166809621960176951849088048307395291398025898542101978245649898394912668216684787670285422741096280143151379869548648637946711950296316461749466044975377732271692004 [104,103] 3913403647796303992199387061223264463705583417594711115915859399416345818611879664792919076635841784102997193877501259441214087883903968651372453887459889767235478846874310934965816459059212656440134278883009625374234218301604201432308676959919421778757687155810247044802097358039937635264992336621488968853004139354311634508387414351163851139249435603932025098612297064188798917971244232719535735536307931069200705623255556969266387798078909226225460470355565779426405696887502841553739205566862276791457570811864255542072876095520 [104,104] 144843773885374880635814599545938425979582069374375679097780912103365156564965933848062584397727402106146695533636932354197748447712093685859477311213517181239932374716549810152729533738605068276839782917966609183137637869016520447730046482403825906729533697008958595215205309202924407905499214206258548679590287904067016751920123873080964755633384734689811915092578516963720555257739786579034049211891767521785697851879264731022442063525798741356092418675559161782576979654302962976072296053490123685529384 [105,0] 37278716128967901477718276913015938956416936832774287721277443829585421061494170752568905832329665124770595592003193959528043528207483572778688483758492222747936713309418886788515025453414260793251413961408122031597867132890802059585046369724658543146408092334637791840196233818921829516882345696732902699597132135528602863739986727105582003897909288806967820162794659340811609451024020266774779922329285800627928869208436302005545774430022499232512075614293723559035343739772578224590280415446128523566204161540337346744787797452387824841753162302868770604221956971938267365299335016279814162813615961248817057870229227891321219511399426761196637876020736892591357637443762032453211407264833208201643642795130398409189244333286902655875248899746149199733793955568171862594948851125251107507195914221083313666969616520057980114420059630233802269552304790426560951182419074578430923235604113555114687381905756364665525211769288028587284526476146386570147743964855312435949949958530951233742544331208899157474908161396744552492465032769812432110324970003662053683146226898727435770800469547797512535193586512540662651487498755808527784783343150641339974025216000000000000000000000000000 [105,1] -380364845868116038020944026560452787662326859055481829631081485303035622971351226414312895210644259934892306269466711620091295201742499420192339884928361014621107652687508002418425183750381984465114376348248278760419106776244108293508485902554648415814025006184366092551020040944500632227514774935816892032508852668004123298101561495679662490943468884890637571367948578041450996842835951538401717981299051936151851883489374536565866772210219751549226087494254797849195318166963574778753956685041822365125332765885404562754628838214604457112936577945604845214645326319515651118058804897173852976327518261512617935873101421912697296256381527453517319372611459892487686928334135115375665700561600398027198328249223264329349773594255834893351672247444726767708962795324662217233961353394182759136683072207678220241796012251222131528651022821189563117065575823418246885535772267495135251182436293294650088955334721359504820284384885505791892475279709332922801434430786416738140724727340198835463660310210423757900286734099789311805392505881504371585483374916248559414812638012179100798405950768406317370588343971530157643271141126785986000036985488916092765278830592000000000000000000000000 [105,2] -689939687942065133746987702423062357317954273573631768110316888275591425182291974383000077984303123078227066134858910661603361624436169196076330700881285284846882001867981485582896816300509945276755960891429882169324030885307116851637380174626418128150391934080665092564104802773321970421489331095346762412456454549337626335544503113910551567850446060940617522607891743447951197447961356373457081900348740895958565386371224494778235466359195387039177212310639830370177805239741037028247560034087064030805897655054464551737446509044165957792661520547975975969488812694521503549479548107350947595956487272893679640048379745183711578802486169485533906409520408146972170456742605836298374786102918880145854093826588397794942164879106982346577942142490262949327070362433414029837118811302820423221516712215967083419559649532444495064833451339685836471621200498179050431917820113612627534935796063179664600063885766896564583593353086470055733266530714432778147284552249213321199377607144378844598769181881420686732270136157853028366122893370979357905436968088174083825514095916771205383821824212011176308457687809773738733344624702968136069982992732773847954748694593536000000000000000000000 [105,3] 269812062107920322439950787646615368401644946121539898457539404020554374615026095172958044254507780716330496972932216467699130759029512983725280923896435230701556921481858442014115793032857547612818794699702437162256134862669277409550010827644638373759081515551385147288024394020295363438876278558725162927134434379343293818593347939894060812437868964595548726471057305864899096016036144753399017007981739821992100595223929400369166694221921815629120295225890835612566738474017662601708449129236171821906694050637332487120414519658379263702282205987625368798959241827117888466900710880700122856344365107983013785331607203119486379368625495796697798418119181860994599361598263015694560573836662092748914953410044954492121660936959327712229420394550577243057672574308867933427358493704635271943392950397441319082789583030304996994940465238165038993634120480414054778318374089746800237552652549435836128711644614539366791284742333411032216182619217923501231309075855745999010406354684055218566089041883751156438108157202520237583584824487825352725687385906617869206204005948050004560423683210161687880108768320178232850207143962041486789376858775522938581821974261006336000000000000000000 [105,4] 31726352375994042179890791423270773950733489846330450802769706043972513441006075138453168754950938683525465695770663334113155136996049975707335505748021796538908841643614467127154959063183171336760860980881380959826476857452992971775836857055991112791955046997595729872953882194048813815110383480818235970185382488139196619364388921478116248513584473245952110081783601854615548612796418590713748660417973575050130715091957155766125196511889078766792166723825783567285846882853084022167923495901698148680137106014475953774354277486104956692792700620747426041765268500333169930699168821897577707166114767000646394235368838458820393263582289799078162986641646949289392639756231757831153610664375024292492194910070323941339781616420763668544224962080807049220791224612540314604909996735438599164229596583431860443964765100329296160170900391075533636900328219780946559781540352605470708638217885009963590764592684866032689048041547127985523365528961231521383878991242931448405738564337216979279019992302349842062999226115916836188667575775525847461290612773163550061290893991510927202361798940697548190217105378941358682195721156554396504425066193602097727377567483795865600000000000000000 [105,5] -2351981778342820027784739373194871525641087433560730158132547204704391566101127942501275905537113180092971377365120537588463185461168547804986688672528852941874716332643941533375071150938630793260106484701774136138654120085007180695477750882209906455323655796085948954979633649470890960198899163577814078701134291291062186936292530285847349930736958013568573360154172551688183619111819917958279478147331315435547269677361377569761409667805696152064994344381956345812130100704034575850039486325463031287994862724769515005656168606530778035866288676805125020726292052468371482772846404790019186737949220753559305331960013906029327497882098043142223493965228390058316243386866307844339803038022133681635862992532927843211215180657800497557707075881131308502065028449253523680236072323411972006338424558191917531576212313199733639165384914058258393624493798815445439250941505710365091944799761182590441868538457473843545112841245395520232572264170695519621073154013323797655819349687057921964130790852373692357639192244844741766332768158705449352563333596273774651399935910766263523795893517767606186900009402903733456760577855647205547683145121910901895547834523765360820224000000000000 [105,6] -71353988933322628732370543490504517139673989669970348643272223558729995283135956424119881846953009271113018796177180269573084666591369428801197509959388120355699888821510301008053106276032856202556514721492134972019825053825718370709210043947864117907113416324025674267633869797639751845333496721643724437635889902169240955400987243287029582499282517418370738069597377420139904142865649161832286400738938144820472879570519669424197372369725247614843572683235045847555454572347470563110789179410483150687883115623245478556860339810827343676332835081907717308407336193948939474431465001499664266874665526347417113303999496879335181494246802925775640536273066234826652317086140502508866206574192894370922266849571147425379714944445160827357555445098440418010876067258774040711017382185816856747137338358372572741881906560151185575883476876631849472405195178490299443571943456152410307348466578744545872289840990489632910038005010684144636733061879710618635191462433111832548341386539817528359501619868745635185862658223973216659832919530744625779781248576098968495584197101478857181808337062629098600771333579344787843582467854452696978164642021267298336362364047829533458432000000000 [105,7] 1952693761443404076549793325094893062905044897715024765516224813734844243591122267889279113128792883132001570057465100641431942428090842782694754907341680655236284935599812376966774276245350505973219063441507514134513550806969030297747969006690948073553399682185743042651490377375691720702783086940022064395848573511090547227488488353375429904067914517968161364757323590823144212707959345175113163801216084038952235993733601524903052085162460847519391039396404176435390621222433781452447503221623464105690759198817190516266847855681390070829192769448821434985494274390531776256141637982564382006109515498266216520513953053198768064672718499021017980638980717232975346892939596510015035060690904648389936033612911407062591394135321301441333090486760375550717690584738438506762100588327917509851940919275403545706217982875336115228259322764046085160638264344465006738344588484192035490357738679745475550387873502192936938612502653413864307935460912116222110601049421663383789211862043402882784487558835594300188533835491527669607142814947023266128638813048869039454672354147925789231319717171630388066674030044116629850887053754958654100564736886590861557284207776360996798464000000 [105,8] 19400274081489626270394539709215861754635373628356521668882955382627619489828488159981951115207798443040861363892022452290325240235063244226957365172478643202296706765156337234600608988482600300461805567602014197291248826574677539780954577467535205800414818832388542788901887972665170842371283160466925797126559360159370897511868406233412567045600073176154138980491447931744112506892550556193389522535539672585617513697964667920526021440918844120469392100932497198125553745964082511164637474267743107271890151405872449275841697333135531979208977805346561465331971293174873726982002419317447195478322766627953236570569078043114746805671661560999755096222893168032065669578803029867693762544388705693124325466444636728490829777568185191903674932469326004130254414573193057081140243346988941272126232036657158538574054036281959269869730679157836924937222934283159267238037758221822036574695017667780953471343358131572556960383182827547119223187341060292928198328896682918689799930717207021734765314658477319303930604774611854637312590439326506599180721716796057456624772740542058434994307023061022032494993006843452988217141557159874897757325359420372948924222411984354677096448000 [105,9] -313496521490147695427078936565838762682793860335399027624848711553998271729314527888805556359481394138104044276440700354306543426073588637195116171799583456655066385593655843028641609591141636799635405006012550023577023675883654416912515395215672276096771207460367167191279484721627161706118083276866598236810898995434040283363459805341494253142084567496070188966989392321148851458087205187352062560924260339021540036968180302858873742461076524764002393779282312534000741487285558969418115203277362177689245908832060932499841483200654174221190770556046323257195150477949887871324907083588325888681097745993627140050993913786842522720503196858719171526472566530371828979077773923935887200008306187192122245698237846239387808226915958763915923586461422016179705338776505455838473457477289320648361827836597088555674859715465857580184185582449169574695487432519248622660601466155103981459260018649115699512061881946221135963816932325973520326373262531882503943438477886576281082982556099746948171813827628707112131778304789052157748505445368403190266318814214967969668180207301904447957541460595154488781322896282786805553017330135784415564981253311932637810516209723212147292628 [105,10] -873591921536039886134013629705468859848568135027090476141917540013932054550374351861722249215299513808709806194535065694050614818902677664874488489146414601515053741080319713278712484323825708039992784588373154467909982342788280943938463816200399441155938541939991550579637481137718642181881047496772996289861014992570977207310705014335143401587924828137812684405217912526368101950648081340928883335375687671341433154838794874523376937208203114110668752738718327766880889967542252063824971958998058208806925783258982922333010549705968326759537889911314649444270585633107052772170783944599344019240721757762080802243015957222777560882105748152447035515868030345596688595886701118103041019502617396521918796034207350038145406495604867641113079613168003650895125117728026075801590905893817023453548867340715708555437435469429271473613321304122066114748087500345173304376565231591520349411945719861284877988141232769913926600308115121280960974377587662519562944488811981184841193866602200882726179763001474136996456586276963237289304936339496381776840889478896547509023086875020706214321633929645703406547281095722944589149223139576090575694150844003405473455232069345102318080 [105,11] 13556201850365692610351243936161247081601289345749639894964851427382160646951261408206415340132815067166551189145121667572004206318519378432265811580632698183498430750061720039248925402092251814281211773687829000219515643949616994308355249713246010719963975433110321367442733073921649356436857372103584353745682421414466690744624773554791763555457214326076848571590562541471256781651880200343061697113000416069361198490435691266918636851572228772317495121368324106482623125812039446871437803967564313322176832268581145593797043502978135357473671387301563459942853107319633013995209638373554231171176197838091784020220452034423698396881708532415080586570982364284239829855901217635766881539647974426226257457378885257385437653075278223695434772473682356749334666886045729318388453856255294390324468506549412834436328059653652077427176713003654781930200581385370494832334423736335824513712676263428948883252759341288941927051040645396618120492406524935563066731053229645222028015907372790106018167006181258940093480730592552641409159201383154367240251704638484998334990219547672627574144951292682029140647287810560417831487350474884356782021149492282412746578965460686664384 [105,12] -647847009649677590998326211542979889789654979152726683666515747069882011734544520218922553824064286511985491576799121769172055296020292328010844096845199488873539988193941255557496934381071434782438874317612086331821526569950370360065884534258023217583656618493837924293767310445773991573856699038434853047506151287301923187032076969744911379318835706787912425323759137134548599994403439909755979923510316016905842057563861045685361621770033797082628978914247088736343355005005939960319480970289045567379543231988005844680367811496190723328725164586885736715823603079988991051206310360575192831333233908483584497291789613308108290238187040161167731605777462013477603262205605591887259018378734862842474512087761140428469869413313108998295689320388848102480652311161329542457142317380877930730699331679344012516959307147756406287942594476808865358555566411863507883911996431152961278106022938062602905327197906302349755440587356504370265964793778758790826761537585732560390113672536557651889625786235172406195346406581721805680462831504776536504630300191948065643511751847222671821062063125229955488016854339047791011545517512158217324598772699422465957903370504814720 [105,13] -182706288156092652771983063936223512477170693972985247633997916595275870824395718874554935660638888224835169287980681284110507045042795728766368180043016658163754274761552023209159799981969689058707760469473076204849515427257814454571111580932369617185507922948250288387183583343269131745820539202244672577258806510306436910875457088958059282594548658585098945971308966818947419435176936242799395307685384058783904757129435321454856613032418479256828804516660979193567251786412458357833361358175317559132160224369671763184103187499137256793639090272630639847138997506299026477249599245935741464386135892757476112024745659240774827002222178505878461869733599927459254550389196975378070871094265012048678474612332853442193946831653458569115894961661377381626860536621130890950419350477246909038536223301367331891752378379776331418421864060952806132754506566958461278955990038860414805214435381519184734294758683941273168956625187782858174336475237947820715745806391022607563893891855784715949238908917351401016550190780684553529148788191658590278054086874583725530727144628039859409920327384519608338741182046357890100143268005447011111051369626669811704042442410002544 [105,14] 235405285280151170605822183702076287456078988497605903935869260341739770495946088070086938761484123369179774251130145256554059914601218031160264285882667630600066575761292547655933035343753284414665595236831947287122950697302251784784497916454034007178604678786084006521996695036185320311374758729708820433656731721160065144262480728501267367299853089046750215158235602472256345475730075263466875726024858532791380543108098634021701367159917884876078433967236688339850980859037578916111441232823141198058618522049485505763710159187249603342569524672171695234923971881995196161338925530992896383274104575335315692351603638986758261092499632971042718566245989163486292955994513155155825157937943452807305791440953921626400009393379842745772841483567995555933341939621980680081025627193421877635135759729551663337364817367376249494718649381466663913033356276886063070948593452997158128520714108404329645623988992746276772159870580989638470990008919355640938997603269149636987443232293869171400817653062682705956158776059289140354557843016627830096211695686785167678261502208922765051157405679679150764579279686920217174146665997908449333804594551488323833402976570880 [105,15] 762116838936875040852199762241613347129413051605591690354563173868821074902341632368858591243103995887978785255920367824722025527579762925925910210708029002891690351259316988841562958354689960063209668736736032395093933000115842340885146297040817500885167215155866215078853447173945714080256442231058060110204323072035938667830518140419406152463790343254329609272237692141420037632124523087050007248994079004609677512475929823896504620312206021526487268270417791843214366391872532551709816122431962055976377524965444704451796205811152941753242900614556332921119458102651740898723357705929203457231343652792714116458134834428061226605004573972234807046851501108376250653841545405606530581044284305722499469240349410242545796016325424438879453164150907085985557674652939390282705808073554256101571211794225544751832946746441409193673152882768537732109802107480817607941952733165796076391452213693489365870714860321730335252122782052461682188852338359058523408097441471508520713668927047659179248725647313740552384067045766676451937378704207531044743423673996948334777070656607508715034151474782381624931782635818919722154252930383309094564970916128085200905200320 [105,16] -1684929081733049635720449537510868990465385865738683650541423452983642550352249610892832168059688980123659102567744481680167799801521979900263702059267614946206769083482403710352289123792193270175808935069257924998318700759758874304637204806829483687427764803210102398330267299573224245228801058295799967648103380181932936310312568390723200626124837145028777896628982506003937210457681600225322609491687560538606676868393796252602169240294999343840504276457401285669724374089652107494865812847384844928897288436015733542042954686792606999836254210837166946272065170050439094356116858164594507717781328016071168621688283257289305969029082696318342045933409825339932790283990970907092208057128217607051939167501960038344465309853655148822012044241840908648369646432966924468809903519911264911692090419078578270156829550511783544980023367444693874579164918283333730503721121912892361401146275680778431622209349667155928247292972203816348099401743661159270187237770748575699329020784255854931171858286904632018948604611134994228569650304638620779752905502620731634446190880319555403995832365340478162264078590668776875776389402100803649273124825292726227656347136 [105,17] -470204012696641352505251312147994545087707822066545091316650748058081235051736491078942766475403140279942005174347539229685080993203781828632128216962561822924722152319043271992610879191070608917383233323138331756603852683475203939811974562171175174737473757979731206242457464604126453544011480052647050825488171821370214346485220442387876402056384612693983609579499015522576171071569138985222001581519928819039643808945349136867351805942088655481269824252541741656756933144685224402277310467781549856381502744586976520110431525726585847688734198653781777760357174866223711801652926821887347996224483530697336652081908629866810925456967679497503417860186433866044507750052047328165725999575022058039847030334862559266366059575359139566422571163611744635089781065929485614749408240392826036081026601632299341670017507246773954267036994246182136401394663894600137219476339505534857762941719846845897768602670626085539316511638728070588118232069000167176740241315194530355396434709901719709746259762981600229832427655024833193954583051328028334582989976157420879187618352845654619633307886414204910033985653813519364346106077435983565460227272950047703073520 [105,18] 3562307925151419472688963842947913615817162792459488411043263322017472505331166467032005384597678950549002350783136552111109363209501039044499416349417375284285079762646961823613123590998687077417472169911077538615332833491363643192464543347986902394698162815083497103982608010173449486591216924607803445480322451802147458522577945268592687959873498734536228607601393034212871210891310480623627686664886022417451139320697020042573810257150530764656739244764012865145941618205349889015625158737041506633479421647288642914202654172029415831215440342881549716470752339786900223606989379960530158501797857955789563652342688148025663194958077686695212507897382110879891725229128001452904755761832976956138464645994030688924491100963576245005586881666982279416644112822014408112927282162513454138842065364086119233491518667065880689101685494562685245247765103053560215048410098407145511611707584859420166240121058658136574024970380570746720902647899506777116315519905212700736282179366506219993617174058254727201003053612564309354755484959287988942360187946375230524509293562857974969506525541932447440019435054947205299484760676690679735601624655066010478080 [105,19] -1961053056088373141584753558960401329518243785727610704579085729555180395232489234801870419783459518088021959401649453098511705048128264134290607591660370540432506485443291912250669043692500419630792845491675669785223880110095996668055542969971718775029538022648997235748456403106032085392697904111927075451618182181522321228861511528862443937221770513228515020740084934670072029290551364462130583755079520986768309595131594998731151489108789333554768312509902515002576125102759436709302863162417483518961291493874252336683523044592311915326538660258519863007633963478082009113487244320555547072154545699933482376987907717321520749823202796981277222633428315920896129647215961039323396787588825121780075721896442944933359791005617134986001661224308025102676631783884581566820496802068213657606589787931911129163260377273462163934784649481437530003190390347991546567045724258935857065613500410309568172471870388009191204216260412232774579530098173558982168939393470712943131504255136140592068337856164390314709771521745305059865950941955742512400639787357010793316333968541540455254022847303644147480093510276705989990488876230179095766546135048673600 [105,20] -2272430729931594943050965218119354540285915120046244108450010958445179366532946426895798264995091927745514018858404092726214654681414923856030140308830247412464572768916819841461334113264092636189377012937362227278801015442091735466420093234280530626897829612419348709357073366029758297677223111528737824008686144749853074833232468543114304235291588344127710645273286399474659471847989451868276214644949457026835517448740327964264959065563356416236315379344941468443918764271607896692509816555780842438380163674438181677093822371726515199282981388231226739983554339321881906476061501122858799179183887040841400052380417970396158972797123671768059760482047466787680795468944146728430924910057057608118985201908480029792700702078747118983344711808384423533604472689293390263653253035683169833324446367579841456831973620710282379077503314640148034279277536476288674016009273041530392288177505183848848988155057802495449147382108543960724192043834894992482763238787270015722453091893935481907414235429091448831602824864169710460420094344404720778079584964632441450949380451815316798685358602046369470380509082266616606653550661894651913673610783061120 [105,21] 2721844082613457367081894087794143715712186837662551652749272672122514771724510091244550401322987969285779859871875730438381730107499146353963019479646189766561959137751951694841281499258889645261352382387154289889683535046681911883321586239843296036814872116697888994534727585488141450176818582552683352699893396911152016192736284562563903740110123309728728877790528509287891311448808903260983986535336690677671919642874782997924532352268839529071361758767090069287942881016505287266021625805323123642963380350370462181333284509665240698151600264479365078703375466647975967880346835718221937272543349651359550035079908341356740676570519684815757881129776959166766718842407341507521753362674893522444673799214769773914247980192032770895666544483047633811438009486460051171279886068135466059782255349345441526372717520610586624111364837804852107048438053799203288371105363140291889140646480436824956068264472154006804082553654787286484714950495208410815755442937779114582842789912420526752578266491860599201460294749248758657234711554555289215969054660129399516110597399386039071589365571847360896584726921453350187323482160515180677763740298256 [105,22] -107263504560127874159225768703673147274714695650292737673640485765853984007673007131391538910004559822927733868075842370666424883451508481514953876919908025756127392888295854867783781174598099270253401963353007035275782016183085949866277641492855143981497800389135584884331180594079709557136337971859525491624286025770866966573617948202896529530535869151517225128488087449282868549812283873933209152362904709527374725588623134797031124425231789479819044920903137172814566140432939318877253718787161028748785816158726497429806946432685199939053960081381424886009151209039434771884459194215377029463967540841988467196274781840070521690868048750352612133954712542566882433128153351191443897218933680168675613336643247805862450357834257545092918818357535078948679732544776129197301972506488478124045453031205203123366817029586887963651415183412274141311066810109497197273517879689789619833048212254916247052318799832308188044572148065042622399544211708338037179663879690801187474435524653663571034756513007001581663638221847506615853738229312910288428161836475025699703776107971704063298896778739398713075097548912180041270879062351196910816000 [105,23] -1062104840242463859237218609054993388786793804673203273104752035061773544404055405886967553550219087655558525848959221969020706869866288888192619199751245560355149656900515272497961413452325090676097347661263393912280720604901990645909733588577362311161675842834610095988968691122904704384878866250410480460017210194712968639739329015413927590134623612122182395067655963036754378173257431993746067049663867240671184807273692970237435620403177274770868632519374385728472290575575094134752883405271961818500914124199138619873817966268800044679464181810792943975078110720209129260952727290654939433933587806720130031247914638124524709151188561849406217843362870262743185757813323007712398159337776964440278123484531426365221538508313126728071638885841637990256006497971453024576561352351060336281505653866595773654772987828898474961587957641334700454522008931508792222722817462698502087258019643831351973777088341250869909691154017880739168504865971157694160704391169311632615303803760158968370563462170649556914031190286137976986969179727474045898114046135045435463075148842239956629234989661666355250443726818335472823611027350846382528608 [105,24] 425984958763796185227409192712635366912530022879494064366394051429976432891881069962560243130451902303122487581601174707925742175126464448394302006912173547184032608813785863973920842602471702250731769684501343630715888542465502963625560853239541359381463600045082555144053569959784362333508941442517624173784998077053905036583701008624785417109959284817250207427894797480431287225356352335784295923290444848374057097989957537846971201186902160642919890651612576508438916482287369396801247272102350860730470198980958876254221872110241963749657125772550607673648284461050027152574909264370626342978647756375555481241957549637473528744588186224211297825443636921453165717824611302650701968604028968580131014291898504983936740082025687328836155032745703740138189241032961899520821911119365326244461905369756195498539253017011463127989535624072786381614163645119228153159903019485025066497931652304024960901718202663568130971788041482441089237326895184855180036694886469314600958218528069346390456594768176396665135367865305792446846341806765230830371038702242591348184057919588103479428253457424062110518173078737796915773385139576869120 [105,25] 108370182017070964697588663209525459162767611052134394241946828154964580136786500760815452028310921889245333524499257920124998575361635276295280819986433565383801249808479536440122253799882321526717264735092612307474959847436276724009457518697356666125656259896772662638544645915512294385571028905415334425293654538367287743575164874346559996893562934234564702280880126490674868233646010269644956021426750611651804593826687676719604171852836969425582409763733065359642525935958181764263145709371997629949642542703599839979423326742399425636163361699754721626133814600075124318798572132471286160406279487058720439444578021241325074011243634903962449932045228196365178611368829463702804731760870575463938999784667800674528387691790942079120871209659514363680331847307731224284657741248893051468934801153875258614790679260937367717575777457125232194322003541169253647998682044657247974680005664818524763450721585294285361927980275967877298352795815832809081561476012746505936830567481517696508608249247665266441387254840333915093094014743899780314098915818404096247337097607360125383504217206135949676189364213975303713481961314372296 [105,26] -102528730432502808749694279747270033478758619220136043611217055718451243693813837249089374736512121576271207368356467345119692553461084266093959895746672607242066791581595543910151322978634772471157569290775585496708800548121520975458074901550303346387546990596457072686833688369987034763421091217000193031877132936344033431047653216032256977120660663775632421584140042974170684515031310073324114776893065705509692294843409551643574274879426370777674720788434366563035119056970816393244723057250698749544058893912663932296456952270225937417649512132505265861197733338518583682216135850546009164883124074914785130422496763832044474207838050017793221439281687980128516222023337558112767307224945131457544802604182120069999530897746179800141847355277899329435788686760414510646136664796676164903511614264508721189431034593073646334240674748706547606536009467395097177873290307102490804448659908941569948006312341951912243678950274270821386115482854053129526192701655039304419934309551269396796445197898161373970965908688896113134579130291516650823644915950598804655162277888767520856582561881446405476228724857643065424311680864704 [105,27] 9358095430250052656570106774794745185580084886930313659374645104704623776425821111663665701173207972533897659009529837023040129275851762904810243029629865062857614682578291736512579713611287175431534507815461570180008259432049496526571785837841592583383748936879567686873274638542896766935949231282318464876636522786179899592414260294806358795828022797046659142473466740429384883258478700944577454966265268157793895605159193753549016742585738040587274207912791592195534081269421005382227522377096539483847264592903716363968364629347969797261221975179094028777776331795982207863922090577885640138178425340432683475744609595096618065561868973079838069975324847261726182553704585105407061337141297769949591966050992563579457946949204672920256663491108767227450191603415877409841727915442100379993686710457171727295101166789426953336913601124506007802005983552339450390338182745150745580321371680909689543482285155187235220451058452807920237008394271256448732651996269473974405442353704259578489454951410349012267496298792208539228982522194524497340296814916613590631406337535341355400979639637418829005040748659789996745048136 [105,28] 8069203169768677440229609740185013758031872256410400299963593460683750195568186011449622317423040839737303946475018901833094575754544048359308536375847835506125598375297800942385451453007881550372494486192991755046800988913425007668338085179927644786781208033674963905459014755117524918874074711910619137848039082812485957067027995250881261560146432565195518605668118260980907105290289193338598784160545395056343095517392596748221362790416194069645526966279357094428784372605327626891488513078585488022965163090997425338202975250800756002795019264881042446228715957536030702406582137911511922499165601555853845420667812813100012602645131006590069982960013427577367528370378589122696258090892708288738875326732923431250718239729124566425471066077887767944003579323958017016619582917992402821189830110793487980452975729893148624829271886007406918096597547208140103184173921784594048408691873611265500390889084926886000733361198177395516961943198484423894346942942936539777272333128244673733045122562692680858071599911900133082239711391941457774141210659798626392549774684290200397943171650964096723161767920816971499347856 [105,29] -1935269931853427538816650844903723456678822169234813713191094721042418298776598941566415755101274049360984292686128393970995301808382941494952836139628670077956606268851872217567847573402972442999746653693641944450711334427305935687344620423540951390014820787144492005793933663384267851492111734298102322067285883365584364272637873870525213556097523723339135459556250068970776207473083796734948587739324254078131769320119760352835011673728077697144676552988793381659730509820743751238735839592085416755911699307741855610389063707077305401719007645174977202028528203380509312049686564030485179442959555245706451992515508466138879928576790499407202501816459568132808963471971105792119885403492571752113788130187461243344086392280230771634495237726486983251783021952893261531635966867386849760460423279306401598399806162401427183864563784166063572613524850953100481019897715254671894108559238813225130563130593108254688882197746873318633428736596026155793562223808490435644140310820410268722346713913027423906501119320912086321634263420953491417657696304093344203003894993273728806255368406082361488850499747143226524450 [105,30] -173171647467532204652463357204890072605738359697246479622221107801457942302228465575506306600967993971293772621267578002345832871740690938928855635429671721899955313106716486574582497242748497612417364949495071389469732424596118691630090905231671626247857869505117365930771209682463807387262461461394934755915141825370689595216620401240752860470922017985694818105969274600887897836658879546030630511901726577638503812163026655154168972118755340660488083200012240249753756641044445737012475957783189190745206360399643163094580381483798275315909650475446247066828457501351479694301728730370050268339180120820176318384706082540913873759267263497354723143781362737979232432206361096186105964737130258629873579081259238842035820684776902696491573622239811427185486033071371619478894998281597124459052242121699333000640777550806558231791144115558725525061539448910924491192001467809850229755501544396241381720460465610123769144265096650156586579130245123630005600069318056809243517559750617032194471567994010760736352765227978462727950159003831609812432248565718363306541207527013250524788612667865156828941184455732256 [105,31] 92077898974495927130791825108087196192099406261337638317878463469002614766498090835400854673065729136646676224673968365549653479663898754411796581096042628552609952239595505730492005906995642395337594525334391664219284637932679127774452445946014736335941645629798104270470001562635780391479158033090030897972611868156841581878854687034647685038016459321404954598835936871707570362596322630530752361911244259203740673823137825660123918490004150405915651832729997028636399281917267579078346966194084365962201265904426889807205433917405665647396723645855675462625059347513329857659040625626434153970103265792388168540151675900208891353776050491011667227581934934887617608037124384578490373920359196410534311586458836572184250898548603642960556293289194407845803391664770611308620447680123406679263813704222588963286818773537163940618374066164913872814881558670386422633338157393787144633942566187043185089397699886485388462191390296358139092740142852492217556262017551853935960582673275662922707011374896037554570588832614127711618840466597756230568109798975719211640082387478220152090329474744229889728694804364 [105,32] -3001738767708404968933176391608969244252878060411055301105898380651362514279847888398163483907872193103091576077833850055318467636360803190456514515837675774694576911974118002669112430953752328071251835651995196534621891282461207362269780682514099060091097752457379082141604037427781587009723575224459287060659975814154992781304543014190813095751850677137650171630931098563953971349212790166721083407898871893170827748261621970899662501210783271498133577249641311179333569024629405403182411985636672209503725944197897853679395871482611359255228969928779035548057019813101427950246652912719471474141162439056119284284268425242395780280357202909775128209598052901791376663001766706682648091073129626271837172069641610747042520308475733944414451292900488746051835111621684672390162218153007260867418155764090985078510882957738506389395148891178672310744749399670171967804267973481872647601360482608961255128657687178762610892119587199992315955157163805005825562019815975410637321850116111585282156288089687785427573884133528878217132935677906521031834948242050596188371529885751763370681670931275678985648952 [105,33] -1612049362125219712216986976017408925872317929019576101762668404027988634605219578012796317684939357076407473084019889565590088369095903424007133887978906288346651089277469444515743556514146895210145402870014007700721939229027411534016318205091558514880131834227099740815856490293335065812672593686600751100275114259184566551329765993844485816075585067050459511050264333371829327741614878299531260297142908347257015924816853311887791626629476807151632768302930561294396611707738651005018464079834172315897041344563010162621026853308945254802735992576394223123648093609345603891889819438626595882707456589683761948665544897975064023692028549752168128672815561540040454128952684768855970950427382714595945191568452898184149762806434745410022733435404009505820130751319463074689611621848617599983579248791693808019153557102303363747206897555265219197665871151664271676358734414805185602627376206452391006942816109371277271935352730017327582382759672567751800399398391897356391974470436624040492558991018276695314303316849395945700540881366539366180134779771331727995013408174351823281842944419789177578773 [105,34] 129345669262981287064248228853861547455345966526148199957629936057129703258051746532578333840253003038965116922668689695097772583896634742623843587267745744238126333954888404005481135107670892001881758157818781739198796890617705658240375256781387721131841107604059258505506555846375485711459914072871294680747365371653385121725023876622823960903671961997223921996095530635673487986006912033685223411385479317858786564676556976988282038473472811191951944138615485791625561408763596866108338331095041053212894169692963561452874384898913423156614544262755007134538262281492680294149973256740371827368397819270034176715931532764457973122800202591320959027395360783784068836017111401142835354348635461030912079049483368229819512143448447364977747574673247240862703748574100146511138675613345951602966518961588075831299490156857480421223218876094262849942299005858313596385457840784151676159172889234901735019355223732603798299697011279126064683119963742716022918010192442198232331971288996469463658384703988545523058104428644492770738145811056879171705835182340981501121681072090893807831033884036065792 [105,35] 10090961506199831259350366673897401268547488132080017125708659210586069772012204729933112272521557298479436300598029962908402077378004551197003774627367443236969359508172718669256181283604798240983368550646746229866062123788514456650922363149734411841989868303494363816727184912535503576161440453316193614578756248153917782181793387776348165330399984906237900589686533089940980712047698700684285025768240513625928832044135052911917807587796648515931702596506716073338754373586689285611976693194954981402341379750849954089207194595321781985145558940957565898720171621028184920620081641979859469459379463952833609342832751139345935046295389232243917011794308856519416845716546966453256499580113985790490596618686835128856289399796936213609747188495503284993239884628849724648051617536289610583237577484153937009966463124686312280994039549494138661782365999409279971255452839265572575350506867259463970016863549073600772408373985488584272150322004442654821372301611492651131326880417950981422508827631402641234230395543570074388626716179665069874707958326235704903627059622911519212747077614315712 [105,36] -1227138194109371094134367827437337778243565700395806799875298546396698293890829028809924751487100223070280242201224291825296967830300128189650925908906778332713081261748120742357040679572587446012617485128402191292761456847824460853903917246930568885123444279490379023636688870081384568691206022893422671326993736568487048029211298252929834801464294962644852046109567014983024481093198277047064572066123196400354386002372434966896410921450567762288053594678129023003533992348804813783103913027904345029332311872796058196037934975210907074491494551787962469812176997803955067128739636908705928529758003329691110262801510959033344161187601552219282394007292480539068463756799478871082056030954958347973723376010523608228807226676821035493815374676656347598552736948346346024731115069935835037623050858843918106219945191716457542681355403928364715456736222298347858868529982008240135717116853250920238791536683230295877180258712673535727773987391527058902018350132361408241656266732289769041605268844289464245280093906018839130684819135117824131947975158139375546077798200396985224863224173248 [105,37] -11825666543231729319462588108020632268676468491859984207637700349003383984835821099920931002253291983038708795129358383691368844181359348412857534990845939467873601634732752577090272011631245943141210610346665752179592916084417584032146075442181804652779555040003792331197716577586319769896059943856921533926579290551515003689564356051093601222615626490467536404440670222476270255794969061729200591145023544246354148412934648950693765184575317311755839295434207404457390475051758190404585749587431477702340254273439289565108049092292400201138279953690234529367840445708892559130962566519246415173633309614735810603347319007992401520048821031899304349908098508501638756838906761830090648535042168755437492258627648706162995014353279951910608675476103238859215455952503490308006859450012606850427539134918692865475450511310698072422114668828984793105606006735761407938066968410761814409526785341067339442973771569732600616456803973998067277295868335159693417948112120743898195727443231947468851288717530096531048999109737058062882365824331630363612852917104087029567558870970472722803928 [105,38] 4137966333825706462834272851341128697088354272743987938420566690589307420303298847334486088620336161159344543286035915613251497659109761125363934930648612086786705755964755509655132055070040106256996442026270279219948600342977439491922541096713554786853879160226695508005945296502249628992019202782816484473158454764611309052622615554992367691364036458662704336545632396791378277038577421397496934037216434488270929461651962284827734932593238026154015772049695312922120779015573122658323510180761141723349729847093922459196721495670562190571268175605322697613478770214837646195750697950530664903063255370272303231723130810422904256906896291229333908143077335711038739681926298463578884889290407104030851663747510814371284291270183901740779270519620187060057691727901204268697702765134560227471528690581925242185578819298755421881232185085718105296082236494991193159250997626236822943380319691465025661668560759415935097517698886712842743278484400826963279720684120430071363752211640536577510977636099507174221293598931849753457946525561052974990725108676371211066899434893297071552 [105,39] -54583387397241083078511108124488909022918465406711076164498069435435387491829525974206099558576560185486562443275460700823579344013657481131393374604985684780310112809703227665550391916934129760192197144666671073602064167120848163165276495384178319512600761808005773148820754283465861528028638146414450998338125017363353771905136010271859959852715026666384420642923029934071877307466338158854050044163406126421493958872541109541860777487329648242741788342572670981272575666837892525031179235154365997547823519638620166710427412086729397028895090970324743157098045146059756063957246003664858037297430153489668273762684219066563509711005909216807035573759697910860457959282141105883142412560482962200086152080893073454751289430461587844628188065112454669339113366895036595125068947596305812751581371111375392656561993283737956795166964699803345135704093703328184094468095887229681014458538582799849029367593738260087636848520710109571957914982302215613115044486606117112420154945709966463895282940612383915667330512969885723037508945367921703950306467889859950572780179348455080 [105,40] -4990628721456338777440458121701727357006787304204702679129474485359857548022673133175157234220316929727948848096033867317257380086680829266898692530836134533036771138018167284260107895077039573682875542837337370355726291904740378263841768424060708533172701338054786856757839405068664445666391135214477851082629430324363751878938526057554756090463578265953832299880313799602529365319751543419731751793209246114705266150631820546430571001614476733678001805112376107979294182133203138963729360175978587387199490128914319248062819388269546282322265773780254784524420205450006689510834942253728261331621791918690058825636635650827926374391842467093209430545655906963801515776964755674725990294958359786656726229503334849104572138286641398421396551445181274935122143091104057641266173757052278754101529950646888815740002383670633463221998109493345715847054433974144780108195083530907106122437953692073927735206740717594783632086405507359662740238640169147240786658883872072369532495150306615717047705380377663245218701254518933681354906223083102209174392474486850809974725363328 [105,41] 118629958503630877391741763227611009229623140459464188854288223892664438252556288281356985574335532857474136352162534630541718589947700290542316149859658945435179881112139721855963079066942631427798455071118929974525427405478220062884663403755436701464337463090004226062752611621426316067152521055780338542446815638815303717215557778749610213011350082794863739190610444017065164428986752971743126665846502043122897447475809153002200195482322881149902938506347874993502527472054089680540753300610978912727003185405508591108851189925210851483540212289047608504763078850219663641526470817876208264465376394459144439439022349020576763388420787610406107526220281136128033304630847351252726345249476692779999803803265551166242087349570711410123795517910329751174965367099544516536124946142978455019309517686623640965412215727446345597083275340308184272036932775100107660269750957578673148074808369862228528841809134523501886807553069823664216929959690514038949142278304307046749423023913973832395792705878691710496015856286476436955514191838670924937275085818985897602129994 [105,42] 1740692137840016071994179839582199039157069480920344303172132971625597015060184140237445545305555954078738634157765264476934235216018565341266489856888026258680296393992680736418001491323766060137363154189606767403522896148394246469458679970570772881986689440405595899911262337214629308868775052598789801518974798162113037441908655366974358055035319257011143985257494650606892474534985936601316818996084169239950016951812763087981825024649789375059034132910377964787092575576323279431839738345649204969541788973501738461975847303546037135563092655708966812655665996231741991257745607491497960132059994105997596835748407963691391998013770790930453008177066038359971417388128841429547438708403380048555132463851201172833982517096052258411974872420793395678602816339138391403740793001832738176132122865281921432612816927718896245056186228129125527524244948644673794660321764056524487072360983324254322599384064440100619053733367800482584777361404104381573562764742464299998107654558975513807278492287892246097397727058202700525007961732753039232530266951136643905664 [105,43] -65218827316914382224719687069423047666511770896920852518952392542479915624655783325466461064470996878015236319219268806554963108200625728361110991578621091785963512697917247705292247115684476664765491489892795613991127623078099811157855947508073075406988393583909589185112101213730054488455573526599975133516506427750790571821389968064265689840256369063645069404673069545537917900879922670670753686984668665507552364973531120406682023202022877349434773822508266213212047575285734787217169614793728452863474315938664711180574288077784537125791839015036921706371786298209678971475355324277494348973588870444625093098596572372414265029222514815724435858216316964851409615265866414921062236097018319180886968152385479323286472862149177897209668023765781127243285255663324058105322153895470400445324130789186518866313662574456130505092649470618044131733170535050636319878035151327129269250591649869287817694904667887172563740411334764335796616209593617629849048873901359819389872662683171279827680628017395649210850013971913748445104660705392289539446223822393264 [105,44] 86073682318920303301658121499830003463463051306246699984706188018854682517672927332342256970717316335673136078272844705685342858937337283147709488439251556438897211046484449720653090975235695509861238861969029750696446589190183791449005763670346976539541680721590423054190897943669727294839746730919085475150972365817522817567583165795712763047628492693871730915908545818365761320313400926031244385446217297697626760947836477183746919615601167303395068766665905668326045250648742502101565851574049656296154027833196375851952604210678865439902217217525486613815484848218171063353449117662382073545534394530532037535306834909760016675831685615953353899731922344725822739119088332089550803739054766756052074303462350523718571525606586019533260729460736708139345375551627909477633884656091475854864711460479116731455580475242912344166288147460872907721393568758910072975651306333694182572336885517234044949264579301290533976800028838054858679694826309229454604660017179218765796165148999482616856425501630892820681687047441146372235248192202081874341222208 [105,45] 14139449594101450245191273050805285463203190555971250566389002630699882284011422027697344472833249997066872366446399570255295028787534526732407159313717768808866230260851133300924169031236166503254832179026241019847080109812442597528299007346690175293798856286580146449220333831940894310368663478745878572181638343513703918289330203253815164285504091172149725559025962325163993508309575820485972024755034877942872809807746405608606225856267789541744170127066600973820430778584765891872609444859800486007481007482961022546445563015457014755707677324123132424771033440981891107141538481988022267714990104696993788952998609958436359121617909714824164888973669175520239302533598634121328905136054168007521293996125155125904328218099978994002098402041761337085243386524609713559305535791392450500754499688891550124628604881592710385169893548988638826067051298513272792719464613867075642021761974732697019801828873600125942344708012708396504883627232765664667229826435816741154842149299389785664512634788093062537165835126849959821202693876602738998791976 [105,46] -490183215101859591769974154443605237532960321058839173675355618626947184108366321706561485532518020846393248881071892949792177594558808560928521657622559975578831385129094498315349706880298058967466101299207683729045028225354648720679665223251485363473579698626357079498098779384832691662820203641045286102209055792685959407537105304393363658999456149093030483814885003947243112993005497448376857766728061001721063822258060340366343182535188579279082196346245079567263182079470599846336264419630993788395261558059314449010798777052154567302525819186228470173935864053950054085692189710423987954602113362758677783185696125849395309157667050580669160173524604966525733302979586453997986024901143785077454745837886994600897639476914158873684894535273428280648188281833604384022107555871986295396315692664343493873606177558117013295066255401756664024210323614706447263449062772393340908217174675628281805707872789273392100444947219068074244411630545343081135385164288321781753582748723345373010880867418453550382818665204635259844375783061049181376 [105,47] 11055486680648431875605392862127980741062239286501814055937226478279797449255813042097111819678494871861820211827893169082048219444771838134260061561815174847075518071901449610714084502241567036122327166390325461312390438641782599054509247840838465531313361455406157601640285957855909610589440615295860953790413870097888538088026697975748787927552839508352758818767014699547298938414139316520335716328592684823975519979316726847995124530451045744595089594556966878432786182636129257945601505288993932824900910748077498232284226148572097641802616100793527724126873560321871356702888113273384018662038861691380755263961685289357929975016582315580855980878959162803869046681113395937838563820255131099217877325167986368157297075896243856405760317280829887314715475355352997593089312780833507418688041960035183219098138401231338529515348569040508527743812968941147658041352865454953199294614398725170138831036044088239874121889311257285779585717682350800252867532474475468803015582794746139166711001086014711021756132753802826295580378227102232 [105,48] 869480906523419961423252940871742550365604643879409688015970646763299378348060269088397401565555597013386888918905661223046757805825382688874074116559167107213430146267499080230162381561921879565750168740244462174095274806121597062493626528902492764771873100670539114083570164169621841262730651590450682790409943105828059525178524514814541790587424794658617268700037985040018083711078661873033248747560713157720385089366211706166632266074777615472642536284920222980354132912092458098090140005454206375766005943010439972971001679730539350417563110894243340641066937680033642803043777046867291618094920847041958150676795529646378328314535135094647473953930553497298527412426875429938557653739314823172764051407175591430022819170419294329811794456035314580538534072640667466408653436182421650600616987006490172160639070568657759175660810205648729482423451182419624161555713184943406204272582011239678350352782799815130965602902993316370090229443228141901399472629543034684676152798410555015433540490033375843208140783337081629245720758472 [105,49] -60870800329213278511461027595440160089260734081231835575479915166866733308444686249969339569579368258705539481408654159653666236910051862896271119907991809886123233612500368016148536093093487482969583875592061788749952519671731750931297938833513621850690987991815677860587161224986839424006187030889246366383848238778437942009768539495176103141616679352949563753330331279855454244709572056060202206783898567767488818654491077890794582298950071787663694477862405583046783261217010917349755430863251963719960375556050976763277375029758507891495218144848882150616965840113009645284732607751993765699237098963692168644667894101997383258796291118802689249011488685000051385521294919210385297442355033011609578559730021520212124350884509168877589761146339163474121133345538798344652372676026346593749206325949143800854376579217169243046249092886592674864299486917852850426019740355211085520658595661901545336708054274668032262080454147334731556772485274521976757285175078922693225670260809694784215750701472544447763557510723720053149415 [105,50] 165091518962030047991569677420175227569753658326985130141531830594210635358127092709825949774583277288121680640792469469217761044822698887936509113640841810013544576064421412436480109446025208511158225417610434258552106443932323881785380189132597105718931304301985912566722194625104067676325342844916796112553629051412958214375053542899632129827111931609416422510598997367814356695702055705115757081451631702468374306188444668056072359035873302828580348105250819621291919129417997270394390565319858236245089149891584829115531963857517559277441421839160029700917679709255739164152022507051996206921808733054212750946757178288984900153892535616546867112883605698111829122387946478370402781315460779553811151648913996480035844202511862054503973772282371111005019551786018345937681881954532584583174021920517568841967633451020058402745794362558047510452444155415991009700232477441543287520564016653485795819851499299106185765277880454867344139811605686064372031330633019598830692928625579674503606662207294826358673292963206959936 [105,51] 62003316482791878630133157757834090305070128585106468695094767827968848714384585006119634675240481707002821660419554127060905793163757886011498840566806653818308175508920454008699442895757732000589097295678361076190827319134969262502541607890962603578169604454166573055939692847602374020451218723713039814351643213318100000730601799871443789413838795285003719481667275947558091511398667163647956213269916949637656669259807402276583258132506889121135123141629922918590490780272522651425478088355509911861525057810147600956059505065717342577897608226062205432360426256787009137492749588370964082308736343742160050090630927987595276975742579782916335400454919190807602310489577454438779792832108018045637201712671756810253748803382132842354859316378668932899230689900557480300312077366990277035907475858294797654602783825531380590531237496603993345893491556037838479097706546934953621150741352105067993873271313729017538729183856619766865577919952995753117820840646683437296133922060213984847015195390918845991191225157360616 [105,52] -638350457579669786243369025876697979101567739418019394241153423129341728248269639030257522047095863251670303737618520741400221088134121002390200053589714299236031412822203104517854993948897588762874113857364644040864824149799285481332028718587001867901929110809648726004222095479511941307196736757459618033229521233262498409520146199476729599758251181270764652619426104099608689149086543842696764650319976813345087449615193462895345723409900785154486518420291463360061636417727561598514234513079541907354786231380220232128445535148736548558564349045140485447433318079970365968126793900705390089221667065399790735968347358543835455959873846192228010277281772549448080699918904566540635128550733325287610036562790441362152960801267466649631250455869982414461678276114851736967801310193100362703851724835123700577593780622139189676462287733063863008690832798278897027578522302514251412904172747989407257496768690237163476072372232102638619170356747188938870532571710101095292190941431431234891788631796305165086370929936 [105,53] -23222564433975846249113264357563233963605996637901621238923815406356456846410561958532753527882244830797171887739153789589621652599861936981306624855651782765631169661647196668260101577276564732203244173899228792427243094306604769094393529452348053457956278015663757778867021466906253266376676314288863175977134244087243946902963155380314905921890351278522652609640477485749602107184885337896215379624906106824852521846592736453680132944760939160780384937652111109001172439840786903235188464704807051029257857432298431944166527828589469851370131972258254927348767590109541893226184142478525480617605883044429510127175699494563956199583098285160433980946476513094703692209751394991341314386451873270375318212788435369709804668808472927827880684537457114259288589720600744499111361786667794922258500911770795531102645360259784401306387016041619047019119612829752745668992231064249632912277467692784544402615597819636048282984611639163489508997862189459302730089135540934618799337219966228415018697658568401749246150 [105,54] 153498307312357831557651434157861847154060857420519264924274571084151406184775664542598976592989208229661110961163887582374300187470339178449561879146796204428459702953339008182636882860194345756802589416489719012572355546128017824176161352544393946922502841844436756892623297406589040778313974078733646818883834894181100604982758258841320765031506718770347446865332886664908959247995493928693268107624041282166365850150833493087772071811348408524724716173422354083723914399407535462781714096560844672638539991629207470558395163563403139693001973667687854446030676004417198902138453730297226586729202124430418337544615917799539436090519753661648651154642551070577757602297753671986685352271308347961368898867164635598342836057895773726566935365420862056888331687660161684485189818164476225543191243423280716052800223693657069049852992394593403185457923825249631139428300525035484429053704520253529752284419835389779732993082384700174549980545190357635253608455641505044823731815719182109712705735251221430944 [105,55] 3458879798679328179061956318637737380625631579091276590191761508875303182118316701676153814443980250879122117067851610304147824146703215729032117615638759339303042813267155714429503812380453387671687549969623788808261671434422670875119878016443608597939475802042890675077217940793783659423010596011336701703645158736544117621808418777299995237012865920621336134131704538943111474796661468136035206135487962617828622597948023747505228609316497231827750409520357015397093139934994102835146550832472534095636202802448577576387516514675947521134050853837605107329165203426124306154669559072820066396369499600669911237360146674120216132030359055392375385250557352618153578458991042139336927954238207246728493222107807919791822736781223164054718910479828476422543868535880679152648327289878719260840568683188990426700775611352205621242704568529058652610139046782870493485321713612754543024017127288736883033716035588707430325324492726602776382727738690687548271340310613592155606612510151786452915646245805364 [105,56] -2340581215674394843569492230999024902890488591129127936129282457908080906034155298303832144111784948096743537878499143811876339934274506273997590842211284727848105299173641468263008474705816475122275449439998791866564362021366974112400079644656431175224082137351207775727235061843639423521187949462886052552423167261097140496903438732673558758912819302040209304780125111063126688471492580225277724012883147270065192503577450473408347392418568345274515497690575974173701900582542304094349744634033852423543823528786300018843278257935138739006001324905007527067233100122116946703959864273461422180498168549642678528591968077277179681061363705822750403403188912596795961398964454990686434279452164005491374365350668888244655388149022228601366017161266526723276082879471300504761153301286642720032021780354131959854783045146774507140406610986615033674310866615468858457613301530080911858827131849740559032796837865601481682249075516061363220344241707802237352688800199831939261967395979404531028552832 [105,57] -145744756027903423324406195019800914558388881441305957884219600904464804796347091629620715154346739432223171146345338293012892137322012139021878828286162774883054634021922044768522720403634866958144559742600464946977268977037272976393467615451442354932976972116901626114435105818090964648257195343530683245099776138846656070542862492726499000281173884333637928583432415768136198214860347185406310599456794582229494477076776335850184777076033504201011575720784388326794602869318698815846699570937536471728791114359761092445344642497220214656553017765122724072531998809995103282731514916339477894996159709611313262216151105390200637846072415279847778111232312082166856652534858953675724482905387997175696530900169593357731993241329737327372491745505050939611309034820633314218011780565132867572395389859598834096587712261899605203938076663515696842998940772975779678578486422358051301270853125561227926648785639579528626448975653082857753390820406043016629515781063888454902037390502600836502000 [105,58] -329799981974609599702484440398657292503941255547447708831292550997454021390626606921438950092150923134767825722776584219631307830900700681856480944944512775540987220589169206497222786211263448086654885397016369304955161773681608847576502173855431823514125721717253715322514961824939423361096027198527413313022752636620576933232700487882273969303772357686998540885703662560599221148266017007919400426554288053697241999352662950363008770802181587180550379690839036597354740353729503259763348000584999294838858863789717555622457901086153160665861441040439726992290842594672051396640466887879671244404592854646023584658973179219136986312611884624855078661946375603842939513339443927293564287666815263885451630689689825758255945942156991287299147986133934993491035799846915176732510754208031716637871823914480468942121851001127092673235472732958170070572525933294072390617573764609874502568777034441884419076066273750776261928792397695490084570433656763922470818303871758890291551826120509696 [105,59] 818313083745724562204661105541922232119350464001971919167495328591640868001282665829822204025634208027540445221210163655609551660478024631228312128041850022026794969782782491337721005544195134478011923304779269161722966280217901826194072619222895945329056457024002012753204959279514717712499563345351948421728690183723599843638871143941747358653764126235863972930895187781921667296000787446523336537427516306660806136393327534321596937419048513901747353655722844009083281985589139185052264705900695438285659039419567245220887480299533561150500804074537231414423426152613385210756246281201399688188962697298042516895850937246713884393037118150706522183315496796250851674630336517729182495197601042379718229665270902366976574690746996352471252722881560032489057138808628869840274776376502724842337321390360981260090906550237578922328164490236055029059904916728242460682395796185487977270261440154917186304512828606657635216343799593337779581830917480892365264852792394284180647305504 [105,60] 3201250715215986505185388789112207079640560208276207330105884223992310113396791600198969609286733921741450579122556465843979849229681561717799253814857775673977145262738664026132102123886044702134094298702164658887809675342587555644886605816382513949595310206190547422470772298570854631261464264539150733858097876475286920873764730640469178214311555871725077334264256539184900563207701719946126602458271444899359080679437943325237753102397573740517162474837999951965612745583791447875170548729223751606486920378410489009436595900419673816286821753273116224439329496318291324506790514566569208804145209275994249618736662890271843034137017323568696868729627844169719871861765464307974100732327952615115652884183225020257472919095302721542281531485910600995256687214051490949912803364854904541556865584673730395835224482786692903317512081891981130960351658120943688209689006298999849509462363763303069095063967287508391889052449551280526798676905782716755805875410495267371544928 [105,61] 2342223692855971303813539715840168795296226248288896212431942985778044734553458187527982747663655837053002935994479823216509478520590400006848588524697400875251598537455345943867978936150429088708702391771084948670173974061829624834206819328275150642389363334008377833898856255137898559416101938050610500035133859978569214978785503323915653745787746288968576705698183610471917638079103027573246909335501113138162426868437996376294564793245030045768778646695449486351012224116052652561858278379510817067308513704664834657739643869536399261936824268246601758614263807250470055700744579256540268768592542923819215781708486317236939196332189309012692605269262832978250286892505174760934410668663131487494883508361499115080066365348709394764301454850034682900606221642982143403657550823765386878762782462790640293777323707303880804495286925503261127280644838172012657163522849685818295644556235121553660361146336335175038925590804000411867298595147958904791184949657161053612 [105,62] -1456740356396019708735170949165727903833531841330747997568255747692169988498021238784112043454578070752081435125114623548029473136988258576655163974584833992921151677215537271876969733424193448212553226150006862607942540074321278749145395396184993286918434389094397736427724172633139189968816429782703374968273535154125554615638801533177565957811225045638505748609192865768112895313308540393176675936932377577944589439189889273071043612238521517578811368521529802997603948774344170624558594534261229354315266370800074490271366041645847675048025561649631378621275072766921364015679418369584036382514223303958938098179805349095269548683923844924904923460875158051630949093919276164052353186222311936431091449891164411497036329919346430173251944610825814284008765784324785782182689456119465663358950265007186617094961763560697457769044733303656190018795535545410314260576470374610536397190546987860791233619553618092175926433058045226321474755301773410035446190040224 [105,63] -2438176742383154289644116849555605881290770344934385252479684484209548341918722743328477568009296158729219327820064902669209732432022101860364568234047950766333065225741498920629890599437058809366881166920969281697185474436177215511792284124309580791270466612714858407725950311514486327413782327067773722289599070477817927540459946131730812576160412294485628237111820885821391339042027825391770623517195648290281031538882398557479839439887248873917441196784550644399499155264828793819166042511539641232715446766069281105093076552796078295610786460584306122664740749426484886524316925489112800740707590475228469701535810514570043346605022913610176308480104841404996008758691952581067117415405910837045041369705286199496981519090895654025849859477189758683065968418170246584564428673726237495553793315481743674339732526139208123098956695205391937161734922958850374931404259678675086183702235174397682354563097489566921606657216603655277653220077791749678852132 [105,64] -942882818461205929849736208604395419497537682146796295707712098867843206283363396986630939566565955723623151076946169108446886773010249834289542095101130807492088204294664558302813122958945158111055224241421694364874737899500947827131831189706227591027299607420802941907111358969772768884846545778360938458930760686552374651179814188224356197827453259194915943576517666394694834802812055538880600969867535876471555818056835641202929234798207834841078227637580140348735344230926705827994822146341219631756870197872581879495640495494852812282266846197919196707450894335760330924306680560524458065248870930082052328543685455215274326076316338020873731678846463411825172379415632001762488008253256177922570841078219873321834459916043188685863090440392595247146818163946262696558143845920880815413659962607770351188340447852532755503246919356890917023780467370330681294194308143306113195880544379010481558972954180549089578045467254749358301355795206504392 [105,65] -300367163569653776677055352647166670315613223804111341734269390508920613317387417989461716183320799662915902812448579327550395556451361697160238307712057773160890591243211384558426319503004250827050948589825850004185632983007501542287613815580346766869799122346716828799336526907990805974898442394406755163304700566819056932442907772687767001572116685560731613279806283118084313900756534786863137251113298346762187407200492522527864081081728868051111004382468049099085962029306511945495360309205657445780900873546669730034563574562039856687004048381955687823854412771159253301218574193407647010381261149849351713591150886761326595394958372548501260926518146020788819394121430259508042936315060740628920149744815523267009750044635621568158213137632641265302463367837253966113510810334300935250313832599839386744215496029375456775993825612334396801076104305668084126087092742528392156901583940232840901585617136909170768897095954511318478242822615 [105,66] 2950399108067583090169507329379953930126418700951981200681667154426968677657080463336318110025669179953537236982389661059579015354098712050211351572828320545867857622641083847055856367048205214935566144410358727235967309467733734942462846664278604654472355227660197348198803948410280048683295933148913976004364566188137361221993894695894829731789587672369512497757104668577963607627015587491195935733809208001946145246789887991241868075950525742087666848623035958159865109648173426084444554219365003180528817482001999027712552688193701930416209083389542943399055663120002538743657932752475798420111686080221461890381496273129673152077474423000258202544679545844111438851040873593351918374243368095079661889319352440681972393676184064391305859788603480911337142557061454356085316830375538432506201289184549526924371909688235564056414981217454209736487836798725560399352131410624114186237722804068540177209651003160235841613462723933113300224 [105,67] -21968592880198516511354897517789962562662419533281147610905233182287639061055749303082068407675364221691298470083290039263780322195043274373725943119993301986963012609721850724689364753917247557610640102026669674289909861914714129696994189564766365777031581671654137789542110210817202107028994292053683820710742720016207455458106712466214866887994679077338132103764810557448518689582920817306547375989952895034337002873807242633368767897238339029588051230255918857955692321858163643995510135265164875389854230208848738682592449334909775283041172386975510859728683833876872971952244276564896034244056879659057623663916556055609241132287662219226124390690984665965385535987360510252272528188688147473342103724103706449068696307443973705906854053915908935336148089625967499395425280034251257668989092292217364031154601735684248936956959100161201478204259383863035709384280239432293599042952807640796255987191492141301425889219974300743904 [105,68] 88155028507362400834316398527552170812959970897383131459619396976743102556975860567602059679075018493731830629293790615027213892694954163334590412265344313624467729956451202637793755336519586366907621851419107527595644728112163998320217122926609012680772455276861730658551253129877074325158844473102101987508248186784031337736936052722886273334496159829605042177174101687579919836601763035552336385346354932995368730849224739457407279082587718021271432894993449375555793678892371376238477208038048773197684258370637377732762682632687402537967858769892611968966176116935464293066630688255451257065365929177013201328632672795037601676389458899282205267160216605857399350346308898902105954057020538844944210353873297284900788631048632937052555710883390496009999333992941567872561991049785071819504174483450758256743586960523936430352888454760891898627908666827514753898767979602861611622348364340268786330442875770950535044705807744 [105,69] -183348419569185228991808848247298831566701685356670548182884566415329913283939189615840375052696643613222973029147723930819473711430160275901462006308579994854723652107356896344115957425259013883545774311255882602757508612849941329258404469003191671866637504469186555565367145475111220635686232513618160027996529406332753972856776055413675819726509603002595866636200024018355232028024972459317759787807125687878393739015360212082601914958712745525661267696496534605178241067082718866942904650673409203139541572493846070561644433093413325891753329869397593654178448748424928706759452081144728499321530171503764317625774626294477858563006061956853312864257059141135757638884400139580493409089318531381589470048754358483725819684232418079050010704976971590469389193009054006281309390594673294135019776752234550478936242203576229974130289776490384383781376622292638036491532147223248289786795507038332572662031989126057429590128 [105,70] 194720097388587353321299840332723434081181426739855134114860553987453474292741400867445446362023287657502468164745911411583812864605458689491853339168472904706199075648358797903652949532858952616721653154327521710933291902197574669449934894194091203390668169647349326799326435165047358774148372012638818700645665988584438800892570893868330390294956762995470603624511351582642519941092949599331525974276782927866634328878180235566860097922341779398604517007496376384188668144474149113444151777320876402903378636269269663326738549151148672622680987906175851608441613428705127998307424781372612875360781497880706074059712713428200155187797037069477193414958542992839875933537244515551444230704329964511375774002202891646440622093932006452758879499188829223513215286164172835519644040877669651473333225522525340495258593131022028966701743301049548676917662843160801290024795387496101478471667480650559478329147089630040736 [105,71] -104755327138895321799528047474683301949140954445081294835544033841159495182487575859425630424424758477094877197107363430395755284099671372415677829279126867014713721006658278804759349743055561055504700153559411051819112290411363773623741728570094069086695837599571154141077614327448271576678457813262071178567675360448298218625702913062077370613212215671472172325004810447113808947640943841300715729237071163034362977022974638103484331737541891604908625477132032827916439395193698165264524407648105800625023822992404623401509271678036463462605758814371790524961790769842278870993879314521150030512461489433291089067016010491863124576279729299525862061504699100245242215251537154129782309845783262646072040264897218510482154079567410965382119146653153133233943796339138819780170496140027986775854076175144364287308976352066316174683138388934253178811278121335677036280785462837724493933335016632174292245703641148 [105,72] 28405124872366184295886260131061383516405627640956639637651978162136639691102087138909570770500908009950056910690005467004387441299898385864252625086964424131410571903967146941535343699739954038813030194016876038697202058010431364429929527478603460581392555627114979585008640032523620439986677039732749988581940671003763560746858769512571384978456951431611926497731141250455468760135073890063421858383088643359758987746046580517405198364319626886347433002883257370674319805234265562272393740110874689494055482030928477811082965078558328262681012459518105798074758680243538226056924806427627365632610241236456249237559143379560750628177452204017935754714513832938363133737867511244849459048298037549825977023236398832680036772393469133849727690294437551140274746803422059866022359611822429545919556088020505900040915046079846077546044769871309651350529302665842045331241312707289669345657189238905551153960 [105,73] -3865043360305335650739442232100562401562454505667520012381009314763158684243639075414306342566769107657405213061123329632453429999703421736058301438708913771324332583096908384536659687592847308530885297048334319084049190901623391838447359484498736445934680638087564555802262588033151208281304925179507365078677294963988728972102917209589907803889926487000748803414964292456702838024908975550458882330463522847557844354012664709263479222768893024093564611077579899608689949869897901874718000799754445680284259181573079045175013220397103532615138691007270277841309650759204856021704019165897345434299864862831248065485528503220924300505137171164021350597706170929181477949584757309649310200938205337248056036243679764571943131982820895590664503039734752317148788197224727913489017959598771005203715864990090908632228308492292891744043018687789071917260269510809292416307695712631624967575903418784931 [105,74] 262577306600606414429603393239309753232306738181214217445238216709583815412930872917042804642440110248355236365250186215111132322486962649547549182267947676937107215364332939110883673131182980897385698722286298877622184762006422525448912731943298816768450026195704369009633238066602438524956101410516023563015299247182253490123477837694449195259343241828676323834214644137692079708039591029388208565465825620752422954473506997473375572199971191378895136810276167557711804447186808756026056224397626110720026719647915652462148177315652675658855521862657513965504397650816266434978936940525172048202099882719730329873647765024806845510594607764964920413921394846376060359057598817302507050125220332975039114223957083173985682814861653362105797568656552093689923414402653255250532068822223080152476766056593473099519971742605446061724486060403444062715801569935827280318521836559006816322563968 [105,75] -8850647190152964178133286757869277210261412122809420414291512385145213809669331763208602692865838925244806175257119313009551565860038141919952621056427838091386618242251091837037057959262073316007841104547050683480953927699132354961798204798116553659604314133542930412923540196346798187333180740462654028166581142210926264140895272084808884488171032224968586169880139296101196150771496106573601583289989432484813105956293474603456731285556044112577350907030643009590722878546847795527876052910848036823838044248998059680151876933955065801137510270271407905129216409154225875801688907217787733581425950933506117450953455005315591116214895990467130245308330588536538737952974489655920311237171075259674651406687183835959140830348341491418058744421488328869223929571086643580494715440637252446495268746503210366179059079572191786127039820420615771462977026327921792359780994943001487920 [105,76] 146861501500492930559634864817215271571450036507045459710867600039177832263492997807761450401943535147042572416828674352054203050769432101899124481221308064100111147156040087256322825084178677339407042954768003049131034703863143619920522440020184127694750787572139004516990888072503847167510130767226950248015118727816903340807872161705068028490782333185073135982477222797498077899742379254665123826603276200767821349078225527760092758180326943740665533268835623790840366644616673783939506740940798238026753590404847306222725735013946330633258995170641060751584671575238971636293255165377852747188685634601778791314483251594920739963087062362283818242476763078266178932512893738846680239864800105263264180270982826887838116167751053192270443795877851773584146949782679802974487140106969171091679881651690175627307709890277713347587364061839753483753080740239156661931528828816 [105,77] -1188273442781664796342693152636650284029244772037142090899900794146588827051852294566243468205338243055834597872012316499662801761751578566769462231841500935638420443550716635762905744555860578614718860445717785361262041688681783418467910873482839285031605517625272305613223609046184302909323864721523913097880188297164986732611005762303064131708837593123450607601532047811694537223094819233245313151712075323720400068998059061555799978142897656037311870564640593406193457138965722947156019516799487111505651817089783415562164259143292282132309260774183547309300400194387390816882089891606285245993176504047466138505265633916285323551398402328532659165360857971065471988104229193061659031629093211843979984941510733587816246640577092593860859169137560159471800038984620468208724280227094271462687946111780081341306788409589234046084490674236370525086673505514324583154 [105,78] 4635286770993326149532043362394040028238281203663351394097788851572185423233748990428959543507794461727127254251842252867705929346820239167052944473523406492574907031443698763548056218489640095151451472907802709695741459864448618900785361414586300492001522924498234958436666349135515079330532321210850688532136480175392200102944459600217049283614792155114721238633678088237557056413805388382704016745850895051273886007963671717538419651333203507605799122674158980849662091273936249109686755354263403021784718894327056097750548921644483355463333395771890121923694645421575166874735913651832593630005642755358963924562872970093978522028317682128568342390009767900930053769309619972839261195735531247775338401024548516809346426632738889971457340577369641474879849185111020386078530076443247728083357278107855406624812682771024090041326271813173146904079853241728 [105,79] -8602873036613814691379567881622038797736069034033241592293017385116201534440538990748185094449803270072808056441392759313912861512600181135925734488058675525259654793718272784144219808802795157669761767811268437631507622244714786212697773147277131041578173508093305859182767126174556488967006012964993713693499008566825482790695768545340121836358651936685244272676261193806235642154867958695211860381823995846038941453847762464273251895633890278171365533929653858769876924838640659105182448920676049009991621833307520412967537959284634309623691433187525374529518804311175038884665386009167193673019210217730903241989407030947062903752656780490437703403523229323252593616778099313571255104861404787331033284061300421000202440016014125622096825532596301986632631123608289334493599880401408758363540122496229604530136064959190191731244567615398768069296 [105,80] 7481884548066854612765155969942758983367447181277221361616475972901973062617282599053070019464020322657687016973510320006832876945346130680581302555199474724091894068144986244257197529557503743099488144544538367171011278452421729956350512407786288751889486634269876324611477654298738518746683855522353070132200644518389065629839184841285053864219215736195411782031207704057461684333602691006890209086124050644557494274679794498420398952302172963420425947859896505196003455125233073854336011927713853588604229682409644999691307766258217646724750991148441338733202321962470313239870371598179493422894228494677610703178783647417647297966276185558498592658321304638011034085960845439515387529230592858737911211653405118364578334296744303564018159494206931904104916329335914019770485938423061418405937456202341623421754938317348506522576224078640 [105,81] -2996849567451891453037991565681774649572372306325208447639770604605999173328067529831739647847645300007901691878929114517782127392189922490553449131257789516049588782828829584661923501782070121069957178624304045658280781127166118405288580016143469540884690651747186543866573440376277739190080063329418937413976848168244179288258522066317388330061169387048425943302372658405898322625291194427311822473231551965408141345830953221152174788171166410321828046770420601287254747812256068924383173195341168939277759515101420394458338988933045647104948142555654054514955823963782566513358529624678502604261329429863776786161577597019600057377334138999016369788975272281415124985444722491047845408954018206462480470917293263238727551352830275175924957607525557698773445153398238047574051710183521284005178118701847393130274742943456252601756 [105,82] 542157685759410223059908849224178222409657112796457713845221291590093732438902402884498391617332490120797131705052041291331623256794532590752412115722414495066397582024276112527886855857907120705416261436709294672195329421945701331293067632822641802557141124262002452911340890960385074227336981463156697411967448612820491228651873190881770935010099982660496446787221216132373624785787271461632190828493688394187591285852788675473422712658568537208462442361221643581947093328170922939193960328141923091826288442097731430151310228794472441321094095177989727589033106369359971472445990082489012917173565477148820458603638643012678323690530666150165791447077148156676073190143580439854235929570062448150144382927485582115024574112689370962034336609918663487876015598075164301740713730869890226458698293799661934413220130220160 [105,83] -43338839687577313229247569430808702149367822689746071100659356657219423143635191815199715825786051803899240996903011319983993849844536477274286497948408187800012570015027295883859540319519278264410720970790614215673073285065590680293883769397614388445238541025426724804655496576610714914733778531659980417987766481589601907370530948924417328429919049505255054446874797281143878465498563208446622417183199984153403551665307650880757259755876541054155406832611283926896791096631704780665583734629560834433984487958345169665383693435617926226479156992702230660917068901323087386280773488696182771919233087276637470217266965953827151632461638340520600962609373630136127759360238953472310791904597899946601267909586281208744025182825336266043798166425146754133941861101696611708377995510131939453264036869785121727696 [105,84] 1493766139707014246356634088182684368296777383239248355535789594517364577062852074758305826008090304299353141927706063764037795138192578272742565781584451444523498636628867684884711062540634222947426767526967657163578288919472352616115986669163991206227607185525475009494157476797978120633981198547627373389144992127965628407115457732320301547214427495327502434002029338054742522091250969601272213660801045650053288822202402701064484218338344888215013590360867550782981078708349255264730080247852826328972922351542191803052277278628548060168042892198410295861178015090022232704647386821889601759856860162196396644940738553483036888129637365156088407099822720660144689967635061720369396633213940534348585423236156936157641129936551184726923755807077679628615187968987505404977642939757243893822284786864 [105,85] -21601289022113558523518467876102062156479989767111228108920741575319832254805941327677416817726168855349745575636498263925608058872746014818419400419756079731334554374657814252487816537531927566690701229480207073895072948779587430862396802518168531860131907068019552492901178652626109199819157390329982635047417003097663652909299690747505547293807773506750714570216256342715868572428453781796138961673293470176397711610827632174352021371877131452230130465603030454710481202375804139861641877690572364973952153843275539288498024351484763399100079879337982958882691570796414148472772432018555937125876556852194957165471959700288865199883329166286641675856986325800538183002527908201075923012895193945099987379871296802282381120243339725115789996183148562250044404855812094066494209056577038686 [105,86] 127133015442826635514171000297042204276579506164208866589059062687718383791858963835242556024768958538953783798029103965648896569932042114998260435669392497299184675357848536409595883934579374024036666143600734642445129421523957718507629310789425593238934982963940161824685856934936656715843392702469141135640422447280922582433619321905638097627841952405753576054225150182503779555676884056361507832771341585552995364331404400879001471975555850613507679665671313226586727623943265123948264953731687420676117416951042942014799668843201323125147434443152431781217826559486570653960636842608050779702758298870443145610913234338383364627436276293613037777490325413277273784531668337291565277447167162774377276576880352407070981897076816199148240492060441754619393679968013793653125824 [105,87] -294382999414018548309888534115736060291092779521517619392686043079960741777625777713231110721393925306080310730915895420836612594386194052702882913448985340999301549209079514743497778752533513267597556939655039948736767708682179894795159173615914599807195848879165032092132344378919918527383407812921333091361002249223866725524248105721799640436377956422799593247474227732220938653652585655054854816848726160319957100496425502442344483644559645202160114445312037960923315128371325031862952314882198652477218477138916409456158020466067207649514629384582736249385954486761912046481434574081952625685265684284842976792976655899151931757090450911671135746959903535227512266919322606160965409048727265281910822361763015001796865596025718346896296116633996586990873473462552 [105,88] 258264438503952779242647385489140967722190740068496578483026285031703868239022945574672743058228200756222767506506293448713587894409015772340488828923059558175228009915350764988896867045310982324207037273207703272088578765279784277310986178268155383632262891667188666527404076477845854497282832103645790346777479579596625680607924990660431524008884607304863161130557596293795076620187213272253672803069781667211808995589874387085301584186642980983113129180967383966776885176061732875825262140644255352535317641938118255891405043592616393934906640905708821260660770938507427187116244733058709576856671013994850141700590212214722970851381242015152855017396120782373557985273974322374253935925968971009057288814141640887815273721970395670863160270958472066472 [105,89] -82309961868870552560453796981586556495740086256581744970064111968190235416243077409700021460346511356725491675555788020779903950995591804060564723096129207713080913979837574879358713589905205991950581684187755762565730657028754730383558827809380112027543892614972319171494365442274059304988418492917944262409487468820147679748636356464992929496730919906582756699693457783963088126340908330261450314378985362064112792374979858371938646263603257641468671382832082376026852612080656963802759970221551718183077927378992158339521828138551874502564594211098398132697988368904826856652234473520022707902269620460698527018979724066910500324019738085559406409812216294324955896563174683269235632293048374744154101226794618881237023395729950593583858803 [105,90] 9092381016136345284308059671617627877884191167107966971797618360897417112160385794092953892943554055971862579044059066993231659893263762534094240288362733532171184158407391592801163006333939885865289750914318890948393856412556719154813639431786601844133350297608540020654023255638361625586337099169413496092485037401347401447598069277439023705113427833555759781571556488313716894734132838068984619284136570468578127519208058040485115293008084893235828818305916528235953177394279623963769056719601886429926199432875089064476607078294041732082891519611362276770874722528810018149033946647853683246623103688540038740626680429589817738052236687710261205831268691423049029501551069579135130490407820820025428609287847660958955598457152 [105,91] -330292977468864276038497510964219781836221447312195355806609507416551345097264353563514871203255299410588866234768822729197052094377906499880427767599037782748769141422032469823952910944127978376558274036654610882518029809170251071582254681749212222533874401385002022349526755493691495182842818964102227542237496770711674276286405327380730682063812924067463707785263582118392845026037114706909466510725909284441948312080067209548142566858167031642102875589439349610874111887377014324617190965348827905777569845970884741704689334817041139429441219020161535455818071201554796752740376824713014840868152781484909830441751859230826139152778509636403464337289462317198504544946382148019457409269289680451960900474004806776 [105,92] 3719319764050893555489997265280288842840248656950421248973862334243248217964086661074228050532793978795848299172244245392356884913775310724731009984116826867071276172243494749409217449953079200254715214629446711490641202945148377070975352890718962838971883038741754672580603432829758097689663504393670986740627804950802995887990620938870751917325916346664619375983676351320338404099268948358440753788444849600853497959071775734151219547725403530541983574689603376903355360049570741788720803432672775226842189482915325305057262512938241875752833580184094913769864894528692883429346099645218413941004409215331500071465429050635983704068182032196124626695918769197057907378741485586342675567163885273341696 [105,93] -12146484273478649916127254335009154540285089725734722832220550158249922992082570602539955629213761249380459200581862791138513278794992268151426027739030351548680775777632588328365365562471847745239829018107353461546073136953817332085814150367278778700379232536954932149605304967581618865650901471052935821290994585928739705558323964309771132667063977324510191958412774252049811212053630852079215446833318153241243547539529659754730133115526865480206583972909959860629697869040224727221242376590424390966186088021916555113141521818034594375726120511250664386096507501700085268368560519655762175564903019730272059328271552994069088813919605589573422627868442715348549712990139352157719665464 [105,94] 10668874940506105850792982651526885634246779163401495344990719914725613409414708915468401691741404768784828461243928654136946592483587303872008908170911637254980105180342917437042589333074567018753535956807553697664790644710289532080996384197678687627779303039464273794808581552972135691507775421281480063860110718741774393222269857383632205959318841429015337640745748336052881567443349192662371387724654074094112669320835883189368881722244479825688514771415925581865797506703005192685777974617030168987486491812807075947373008904024563045364018589711230579572341873581129384146193777774359180099613205971028132220187355545421021700008460167129821949697506056272906215794240 [105,95] -2313192827638355890633052994495827214254776170270817390128624548637941730885877410900261767013084887730971976812904716987685765634123126499908484690539978986323125596000390773621413549617868448052410468856277472810407612857436710049500661130323297757322853446008323943303517651418907664526499900884765424298537037304662554778638963021978137686167238453655386889145465099172596968312641295848603288576697687272100297786306750590987378121543128869311058685640258409669952830599124962144739129280478800631436225239387837313512541266270432687366647587778228786012933585057579462770170304025043321528391636012656106337450755240224012216272312960441565408842823688 [105,96] 112225909785578828801481112165592141518044414361373281023154087459021791777081232400552386479853235337521688179084446107637975233010932009059944841598297993296294896355773971514715857659925682953662542530137906148507560835739196770082334067326431122093180396258166194530817460690404094162949373875256436035176194333241517537701214215939098746142959402312268586276393795760841528148607793102873216866281327214834273424940633933883777872972309180607369634986175870622294499080151944374920671462917611661653906874206597837028898606114836868667614330549563887836838376602635596215083343502715544069723203773696440908689385778300522477558669577816 [105,97] -1088035965016694300074621626631791015071269523981057111911333323340963276394001512458112371664051856850700608992683577784460699362877121656937114005007687088599475096298172741550214869952221049078213389189960657162391039615975224395284111889083086969315185090721053422204378853593935710803167596078731848379000818189317473725950548652375790819987084950713608332972053537744341156126110128118073756168724989389829549966654544148032000707781444192345393270034291276012660998843844579221877440588323511756033117467871215704813008421189770023583456835004918406466541686186777332384777657493666968284856609524208550448045631331909 [105,98] 1848611318319485282167176115975580032248306714742990819409368894088227300708645128620680161530769254783634923318409718022987114817037578988824137154925910008632715030158609942253762955318184266005843546319375287271088494972956298576012600840658302556073432055303330423015178837005016986366969281791199001000513719016376198700767306935802701638701964905373075121474147895008510134556526668870566884911705817182652325193467064983337539904621591449733184720019230626968900967100985341724174803802922468300736107651082365597840820924714767323581547880298900258058436227717878364856147909526180456280356418990080 [105,99] -471998304778830128213388694723255946721326488339206771663760378518893729660934392370660062216895590061018807192947625279661734480948974988797386776629200829368289620583678039536476238534108673980541619200926344660711656194337497920946124893998908377118141663759797936752338648376983457368208780513377286629193427826732761448748865880734137220552096009730194748047681394383838092567401585685994291925715690381839794876353389400385214074794974130963879224046308953610845863628687539899588304790153463341581295992217211644465062873192757145079939958336625664020447006691603417989568552486720 [105,100] 15099976185559890281296478476361134428058462498217349987607489403374820925234824780938751794229892306024303671829378447022460658249494479677896584767309447630726519551339733840151844987165044996996493573418343961241436998327374151828223306928918655126067538059371305272193919749655504097306838984980041054328195527903249466612645884271787653289799202984136190726117807593911547821887510892609101686070582295556426257508074756940510781423897339944467817832978337235522404000728087211592124227013109370506985090573863724403271858911125070064024523164915670258915873149536 [105,101] -48696283939900291090005421605984078951342714664456839923908993258412090437265353736444232429315551979268059815662865638320992203774039626086077236006404756092636336110408493195283593695737411545345658315250012639256406942916685754030532898628001008843439459644863225390944893394384128740945438230049334346183432803256430289640650264457353650761805801733727959730724766409678267747784274292549283126853788469381680470048547261250836282362315540711031973577113426308124416657123471794067978386190458317487425393506474081785262942194960075933771334284 [105,102] 12160035191971317799640136853203839121697838366528670353904215273361391930403815317593303061399482242091707109364057813401506793960055081892934213545302708289209352439303543391897975903398814884700417673491869463262884079045771887268045097202530514892995516834879708630565764375315626623988452825885096786389921818307357719832406036197235183449934008740735248875879441887500553949183872594197374628207386756341326492329108947825176917346225875054669949017211025195017739513384221324016803906669206602582918292206696461515102176 [105,103] -169830930942310786987181803078541906113290064249532300086515816637314396760582266547830410652322969063103008712599856486306161526560970036541256964651895995991160785864163715591571685152237123184417001166101300815621997213288049435344879085307571183956330908292533263437944784854038008443079258569459418279590888801292964656457434953462046561016856286598607875014583178561820001147616262152074385420835092562373078614503199805196027896041515305977556855996864568240959314283425431364993182356648723986164 [105,104] 88075658009992576006805327122680784876869255428427405673659653393071325974954214275612341165167441764268796119080870152905158319689812672224756731691041774080206947642753194144417560078015694665084002956265742455811649764005004946939971405148408727788939247759209988896639720641308122335842444966645298897729690539033499095317371540528436787887376520636959593161281533339587571876500229750619448376862636021569185665772045911648881118963703794672450168208054728273522724910796968 [105,105] -998598613302098066997839501077438249522344045963454461534026672029060201082917068791559052523158980427948428446038731562025257781122392701011121922923268435452380577253070956299372154720697526033170361469222169318788487258394928511922348622924718460670378267459280506434233685313952046054197821101983905139076425616433927311096415049535311209515605646637823592753103420348930789583305685873249543380278762744186653567164539361530617239154956719680898739 [106,0] 215562064578763817624392703468787672048408934292587018993194638237951741628165624874085120070316343612069917416558475651019885728832749317083898182565029553893663658120122670347475549242953155517888433092610788908788336762319142419703629564928411373938133970381020831923250924646241636848272633564818479147449683916432934451530469249791856768813115232556654891623372034900321094712620843878333226413885677123673643176281098741679027516748763058499929572881456112254053229248410824378245884830336183031325421110774585551213353016701606223763593713836457439425614665558061206111798564415465044733465190078126294282463877754053391490860684361508165531987658042311017482516183593024335027982881573338878902812792875833619161458029225392819993181371852151252112286393798951566160064730881812130900326573251986470221695602999428795049123279519753916326043932641443177199769565469589801842693468105223511780738226889899450098954097569933381769005340958714994578880609089610544355827000388921034852529042054603033950512296491059541097688232104410559951205105517753842766453476805106605376141872176724011223702692944264764197961728000000000000000000000000 [106,1] 336298325397717203869077948824979047492995785587623566804451659366387290961258841458520824229478252796730722866740682504685576763745008515249870425064288903004382430899010783874848117456080904670776986931275742937193588225592709456903801595758234744857145599428327799042673436159547813242286156143537497528230318642120923124793416366419426857106688976229343356049753148327035777283590203436847548380832357025401853021267225873482772985214941408039966970948302042603229307556617857331793436554458274349224423876641054339267852454137199726243876343705598834888147877088599990938566960603527364882784166553122819417725357234066263124956060571848172770557880057505769794021325011353966520227531169645078592377799085957631423521429204153000161969322818179915238796920270694308658969333965509105950907911764428744548774724007915266306466813907289460994464794172914703085405004841022891965052086195198558596036845703899445472427017155958017390325435985623455399514225876720568729743249373504686473696619428289213033357246586105723802671005976029236636951895596593244892501075780745280883140645481517650794007580044467600182139158528000000000000000000000 [106,2] 3717929488356262653959959192999624682151577051338471385021698875365669883847515018946636794654180117493923410044761945562277119164245039314709570501941289206720993110964697487216204330171871648770603757649416397999418324225566870509444760291809354952067662524414910262596991653881451359192388838287577158631297481482080591385434553968552135976635300454132073232811179365655058974403571062015100695020438037588249628160771143456423883272204986860364071449021275054691597845893960761468624228247808209553571443326551003943564892258622690678297349803862396813845850313837697756348412112299445842150561259080669020187517908276966500989987205329838661115593069063911629336938445272954842736973185875942968365860730648889516831787697947674065061007035565407082433168185635733794030120110028453542246088412274739317043270669977980295049719732682699944829930907028940589188478828950139497831571632275394953442776913140305130677136775221757011757710876319712503975714208564682691974238739378872428356776070761207564106394087394278716441191663236806885805416710948143694288068589523861650309718019434577678630374331580879458304588192415744000000000000000000 [106,3] 647828989565830161209615872589551644649612143710844740924465069620154383587961358955544458050521275791590661448436028189930247126324534721073093600814627681503953566736858299336140985348256874736709458948573894265722150367097583750384738816275352131720802184606746720178250635481247235784678745478654393862154592598345348051061025713131552971979895065783337569339834522505399129088520977388579265233075621030213258941877911174316376050474372437740067599710127337120419598934583432549090987145051063213196916803519923277421758563504989423318261550511021815948723757771821175477049812713275969726006260274200744545454774991498079553054592676502932603243295283729200251502003436097281155899008341350753712260745393482247413735125091658124981830566126754120512506829960173025461713529897938786226575069991846154805935954508000544596001124659550495240822281672853633109766751572766587833341954598501984741518788509354019658752597457324246402805376245673892016711872651863995113028463932417892531115078391508208556701520470872880699593293364877620335205629612154009830254121236097769574777519576470004551089913862681470777039417369427968000000000000000 [106,4] 114789946900682905105706128251653905991726941179593203618801003696946056043930652900194911030410685952102992834900879590825110137352235428520553247217686887408067393751004061733179083789765464218832389828296359816508237873050805977680697987780844234888174530077567606031322929874932554895453690367306578728086284709064460243105556900752883364916648254317519171314726860683956162009604606946976549395843847491091463737280361183371135896727315089385563412243556892205177268721201931019934116941514649439057797535343843448902511078476194267179765421457700207164776794259559104456106120349888596228941559818363911023443711473090581238312629045017733863321071881896765801581655951894573301336270694681276068158956575869089862880941215654604136220179215170913023794755750964142748814093747091126457174588564093223541264766851595981825372487321502612652019318517728049370306299687822848321618007124822844788060242179774468448973355226234247768264672687481530764650382916018466095385488146444636147752783746015850231348947492945823601724732573370750327928562524432678778795791914338791691932183654286405360540479331967112842303422092829261824000000000000 [106,5] 5407452970824116236576053478384559567949969813805500621894053496552812127934979006369649381917853195457043742406551446464073638038552337175617546557414672524539549740539291918966481379807193127452381547635042090787840010574713175785442670302159232895560702670825293295157218680072540197666789328244359305535560963395634473785929913748794436048952081276477874815079339967768775061223484581233527836525691569282042820693623139710459536648122614277955566013474006438912663782833699686978192128498630556439280015408596153361817278175974086645863941568083292998531927605647068490885519250883127831795070177795756934697919861251712166127010148298550132834274647872448458553965709939284677996811561666451452111321536683986376646633995289928107130763328813961931276843022819039477737579389563337089910181116963340490747891820875425722525922485306788714972150358668268810587565342795282367144949520642053583285099579715769645107164251305984498649315052226044680449518841853994299102396552500804057801479660497657722584987043448789872026320840039131221988302688733743883777399239676136078128636175666883520284651304773995981351169310033568595968000000000 [106,6] 210254927994659134069128730443477378064225938373583968830441585937743339374034475913054371815213482934143195181289164997487040795554232175633838206769739037667252599772432130093435817069614341277951839983649239308939933630951010942208007520179611951951498271410326302758741296033211369757167782129513878226158348705043107676819446592730297593351135717485049257899932453036425451425343474491496752430350457804183185530714747157751061175971587702458804092636320801264295789176060854478625438050876506391686019028815623344237835330971108505902562788981689912794897189729663912873828661120243173437942861143224984866871575796326743956064150909229843282139663509170179102049460245861470083824305781465556256623550616339892312718976237832584900892101730314876476832386259897279782464470876480917107784914990955728428916843755251769109274956651088297725866688334885138667498957903012481429251805267263032945696182348847074603229434405385352192563081235028718290279487483248610632189509488235478587181605115076837647906855673387980269346497672618925908077694099024913974307449767375782010050089240463586091821715408413661420629108603067230584832000000 [106,7] 3797754956159363526896115196716906321189024960556876118360145243617947471696546912049456259360581947674771690191577799723362468754365207530146640405387363307421422548139952795542367702560338873348407323844973076326848363492168954089251482581255291087885288145423718966661055800490544114972941013499908578804269032031544980865775433356920185802678344136530268429026629500344674787853196043069796129252808818356612840290212745514510285808963721866952532783188697222083334467919924376588260511565287376607939119670596260144678321404082642228393876589020768417703065852556579069898041729314623876176780102875636398645247366443500870134437413902325603764940204208404282874383630267548411049361781553905630245613645320135663311322562707883462721824013383487386707861913298432125446294458309095330053916782692332265965851354726150933498516399791335098201389114916145029710245475587309028576103589043036304118465700001881308312848897278603249922244004216540371179091013252255267880380281828054631110788604508269386159431880414140817480738783185335986116205376252485392963207679593314357174419189741276510524895688116496797342323134158147103752192000 [106,8] 54950452168592799162591393499547172400403055455405708351634176781692796415782601061106189937292726281895060415496727125680246121076361166481734236417752536764036885824471133782139032856630163745266917385446509583529861053117032209926989973982586673175585431258037001178943655799622857342204675410630699333102322042118404114545704832748321628089154837747867114523585942602893919556644611694892707313932769318721227716763060208102181642749878654515199771778753331842748604642213329513945459543418829164211663526954863914774848661568495619490427562527450772499074881601253825016308467157783439771209235372819424131616479834830496699074489690817465263278239638580504198284712271093825051906147913690654127377507816845428200487991105663386439192501023351095274219356055651024199630804310108923853449142064287543668755653679161817268485344211435015053325874660965134621205875447773269695188551168004504138385950276527208928206300977342288358590480198190316543337012327025832441150580774393315618141916630097305553124752391503797509978442187342475842829959432336803106070351466963265888463444610714915581067616545214371204325536118481363623644818 [106,9] 460569718346421096139164789419704062574014350861674168345737776666947380649694560364962295580202569667888873242056005728046638511103487794181550722457326769037632132732486300844298186835134277554753901307474004437103804891840029951164371169215064170095229191455424661430897286891539612202203463284025469444070571592422076844572621858536845547778310093069417241512388873406533965261932935124660454253968486784974164052618727503719099660612969051308222218927337333435112706726733527327373455331709317566380865506298525070182014607912282435126115631608173713974140450802332782701311581670463508191907634230756833683093281315551134233969953039888073581358510074257230097957029437526147875392008375564427804864878653677329616740186080701286863886470627208908979245771040148660861056682198493274336927797229219058359040496702820753015033528272213485970960765239972281546090502683661730252725491577719650130754519535221242215722144325945661404227159317973619428627244262961024698347842622943350584324530546347065660821550626901640543009607699179284737061270580534822879244302356426381728819621533254898352277156646508292466439766486144231083520 [106,10] 3159910859726617642665441383692296113229550229346247979665818939448340839622743239380298272399286368810966574481394588650267826227794567058442040139522110359503215922599144878287648176223358429975948732703851455701788251114031489082913031787140709607387802506776369923787415317404653022557485530638225569506779950639933897329910333141577082145523204010013583601616584676788535641654163620884045471385573733278185564865472109994106680285588020073097060889373353628206862535427188056092331054843153124326717881346198034048992852936155031492734730808304769383973989693814503975030894788901449133441976618748154708330896368823962106198217828987418270985080164710797004413001544602742318555879545888201906801913201246396255718248341158993020508114296687584802345144366388092469996611740340705910025760230181103793883371603792113958212727234835033889386762547015534999595264145603539292680573851820086198947135569218952721205090445290076389038793099136196294136861125370516165797996680450344163158282024150353437462068200081631570730775682679108469647822602433562381491576495832425602028455959596865027572569629239518138405694901447541036544 [106,11] 13818583816972402408033239749487679982504325047694091504689997158162922819397720730833657310212484294596818946924603947138823350147343454153162865868283930040095884860874380498913340990522838083606385209405756951322341266408034330372776694926063410965766185332394532789544749447132725723181950383302696587733222575977902674673278161649184761069309133072681088109107385597654152641745683773293197037360410015438231252083806528351882156869588541113464799798672730190807916854345595055782333366006150828836357409876067656723357347443430822754202191601304092507142730693237410118967345677781377460486891146868845078286750700744431413827371905799021243022262370325077988263258027073100160499670166812401237003270692261214328636769934373822401344578042294510038453402120884340250991735751462927969677867000142514599634203900236039439942293864338092346032623991701119101438053009183316059604080418486568060471273592083223355481871291167851057145422467413227615096452143747919821770721867324326553924562501997440760001286828250167711497102946804439272409388003056234376307163864617348913332133029353907921288397521021024065063090623817327104 [106,12] 51681510105980829073869864842215829812505820083738142544829330284873746851604832595474247408677307406555809866396478571821821506855832545092732650604244833424783831107977756094542767647347221698842703226307913293518917826954903780699471588275898524244043545755381210987924777152633420324210279671758640764541405490311849428524821823733002509519167863873119526915451017077934078804005183488955378767886978202511019006944099720990595023420213479090719056468049373763841693499341829533658034796405259439106469721761355825423448223708245314925562323851861379797098306774398818069344835620690638669998206146150337541525785115144269272841431653067702159418970149685213527061987200247604859794249891957611561761603081773062013901012596351841249715298590768716941410739783616873681064361994228420709625459998330429285573645274256344510562818910521275700788513759600739009967836461323408122322036575414762141749274739021333757781187445481808975864750711511703741650548644873449312544279661856289563522839345855701582412460766434354526422796071765986881680879093343563849177738624725260355614681188618273068778639488366244842240447158847616 [106,13] 126565200834804898789397556799556819549550790199652415362455540699137106981280624439353117741304282189128255344672237299043263945836291722450046014420723012841877560398930018080462354678815327371710648996391886465677652937714026230845192951993951685259325338979626517557985834362788330414289313827946453276683584859212885919166682182507138217841111278976018863434464861226667787152521548091491084004845617148332392446562266247216682518924798272268780049855405167821736733782440564875516361935364782584430050019133708032308986757927813136036587666865308283565269119814510877214464807819052902952585056105371784944499563089338958246681338369895548434144888131197616507599259086656414770077911552282422133444750506088275314577441531922631986118392995567399750745201221647498757316159273645212180011143620967757091901818774489761067991939347447451564682587804911082996939995310921801088876630127290134084651581176863042049637887381066072487608845933017776700816223309724123247759535802051393906450506428391176680254506024336292223619137242096919161564008923935276295075488947299104955669330273775820661593115115447942735259638078464 [106,14] 285336261469055131028899382382395554191731008631403684972623882569845716674918999789896339933202375894016806700883160240388419499791369329831214461001381602965100821900899044927271130806624565787846343496459599709712844728723802512087033156856625489153516565214511949163982765625722037035171930510313068682578063372026886747507769335376346119185879155326235186058618545778351541123982393893737624177829412890780322972364340256500459158424262899383161702156788944625447380137373833991548263775693484575783139256188694411440921707286080602740092554817560694325405944715618701673467600592548945441098990196917851932414648604139489426580242790170902170278397200268713786589311740523287339347717341287117114702338512982627002747078443881818954478289540317881775321602642047561769020341958086077837541740631777731923628625017016765346968614839478448115165637173024158959369442241049850198606154345195826856960097409061776677366833911113577566461500941873450240421378084969733012912651523988476163058625576981126071314952504565760549826024462280370667804708522422631665861139066324002842978373252893806910778163295987763486802298112 [106,15] 401469617903712896278208308900370599542129970429481118441018643352039844928674630004603879912936022524556307498684682035622533330542390755897757711852972996714331820213641567704548913783352653473186516121778209646906456056936947561135325677062722007556208118980470692384037357731740112312275455029904597941433788833157328572084771799524956689348810284565392265476785390794122887167875030826408055589301101897498176393268449941831237835721290150825031399955585650125910921571710163265982167904875302978683785457589702023542314385722138032285935311852634070577461566251725798129107757440647846645069432146652381069266801198502276095437863884185232337080057699322493082975314548229184213664992078480761441889718299429079338043907462240237942542114831898765729295730750600498267357415832850404112752557612511130642123912212386580892328962129868821357915177490174705498881327898508329260544341976811746425767686708770330234088865417105558370375164350922164662963689489569323781097407844863702032857331173200424868112203879159430821741830415633814250808318169082988958845013235233906995343258839865571905910531459788950049911680 [106,16] 607510682928955964894976496662299563629283964018550654346353127763802086495919433900788099866321199438604714494709329682305986303066355294980779940516734421710565222921707861279105298174470123609536987690899155385381759244901818594994506436519437150106685357452855806540511083216071296407405082067848815024349761549798437042225872452765066184540459594054334577219462777496618171153660632516927251611694736837312102897333087997990509109970099101763908293074305133255167644848943328715783780049755610928447334453592450417031500781446315925350860192799631890281182610494290243182475134098737589456202873567932677630457017454795922952341925828164194224789239283389742685650990210195389251352434372578497436317598540294782692471379958444656929846292588075273588380327565359182622418862861083099975769357009625575396146237710862215896198979697662719871813271097709424215663185730876430050304314178693495214738727570734861484251438034780021811310685254993855880141376280815132257439841569187618011844895722677369756365886051679645540493765392119976157998905372674407414921181317479108265886840849263876758588950875398007255288 [106,17] 460089308131710587213207303019785717984564324082406586698289340634782612212263050631779347856113892421965291311663292503851287637075737521868157309004453510700245014729286410577899143049039048283405421430855577083532798834387980360334341974638637366002968954734123071900178425152945059360157551135605248934857512879031813981513901349652405747056251884186346070041616431843777269467169791317083413413475480787021169415937293931060629126160424933889082135005664880445121562201478050329101593967779116190794979690277306762579270856604537011697443826675364900579843667918925800304382270424971595609007409477348961473558357700750724957258733716406117781369044098308551824375175870808087503986518436800454296135281373246474630511677649740274083660645009787880940381556709739261390793297499523362334985206886754111827995545618768609895715254589213565150347755967077342415397635158283641495276287431658136672515824359929448571013123123321502495660033518921778461541449353345324589212019433671473346556920508901180280734503224881687409105690726222976534509893272107713965035008077286651824202381586790714147815426807313306752 [106,18] 577794343249176363129406355779920651081093559621597318185026818108690297787260666802236758324370638772730749387151055844379625452669036987948582442547258059397788799099289681128195216085964139887260437593470073284740520944364971018129150453296372523186908597037564909882017755488145537234381892711469182379976928697459220425638866651009238720524453045943723169241109312843968985931305210958105189091913831869278026031766847040841927114821650531586788855569628751776855998806820142069675946534870763688441617440676427862329571814160947933873667568289530235314917929220456201711584149251426393411121901333532600582430189468451221716076915709599776708337075189818024922144683595608675502770423937548277513554111166402981646694523131333781647513545668862890464198877387549389643121713508634983734596478056683867666459623877600701593931820814747526496869470916880875179839201273171571089705850742521262623562905695840542701840879181954536047620457682108462900614565947066127690680874850083346550149930832801912325463660256167332041585803972160990048838299761400635353029876944506604442948553193608766222963008630400512 [106,19] 142919735074526875205881301756672025891776095614881852577901944284926990204371249322445836992576928821678062145353354416235049459797167260486835256041433573167248842413674731242343162997950975412263668832872437246817725316823474840290249269655297410316049828066395663289274128352834131113253542647840128708429895701334973383464468496037499491934599263767237057165227634213846659014374385953543173848303678014825749538751753620507276748577494697568580028085857699329168936168519624164320770628687914833832128516623794214386837043308334571759193065705100269708245568464948510803888100672392915153108601446818803044809167067232626534023660926466267635388968447963653862441800117571162927033989386913391610284285793278671930673738617668304096187892667180189379632045496063701698330253816756387789149690012870798775199615484752371587484015624930767944378096351333426222902638442076062117842279237751027536024032034997845864064508835665565202446551037011083615669976394219843057083928687899379810901442709431950960203309105713900172871343760800498842625703417606104697105564718670567244935183631349434545472273570304 [106,20] 315912211379958094211835057672462712539042911250612010623374901634813455997993996168769910425822552425955991993413986747272550484316281177041664026163431035181617416443145464429216164516476156926891992693116150198967448156890655134860717010643899108745078638868072055947082363523109104329286335199168154453972099259306032884512410204041096673629249891877338125110879978554412122019179141182433777002474616930351625053973457624562818571477972771742687856714513502235690595287003055262262850990151055094158339684376667325224645514649775909493618690318031841913790784650722687949368666581124832546490163765332979016211848172615066353146023981405051401367146150443773613560427569658416117420254766197852639967498915082426860333732215918926356435416324986857893235629175941506086027761932965613201826209175563773842526090079580581989746082969707711377864122180351436911273991611045811625048303756074655474364091617943182226475669100473937342263731040401156636086932973773359565123135102004159778708266714950537509702846127190419020159825363803392436063513954353389297117446708415333760511552419137404670505593920 [106,21] -74250887264078784720265212495479181899332901544278285600954829529267980486869636450503278620520886112889022355649947988881538143606330594940558808476975939142533934985746698600795895998100185396867251641758279218366025165080444502389141146029492061401148993166862896745260538878361801281475825809158008885018001301767191633685724798244520762064384728526849620761939475511851787891850511260866129028999516326839360458458068434076398072792389054643136732067342148501310000995577447148086214861599279405519147166638479800682095217740034865947927346408745461718116462218272873104593680452971784823780292812516153192676230324560879770672853981505459847120643175654720715414104991474101461470992657165670737140952411972057292942821800323065461585120311610641240590706710300070957678783676278267562815701633196223729941281840582429861664154546363513223023740001350360910333840135834440936665826074986494992258951246761423048535480272663897691347480518338352699996899398239863550243615985274724870984478118027669540979257944484315862004794316859065988188354001155106849150759913526430755502543777343045990809088 [106,22] 139005124416071210339015248118456655884109845655328906941376596947108575659003452504762529967328771637459239006913154557106900057856294162979184858313095512823858226699751743993919553582800286771110751975630366903803379052577185819662829846947442305901407783587193813720426014715463421595802032781317191603035361720960163246209762649842965196427089653711955755298837923284024075560610177299410704516214097027937112190250495922991545650067424032545954722665772936696701457056552292365471461848749739739421900962581014905715408774329567457048231368228180080581184264581101136726574485256525796425277557428427326014590194974185194413431466204601405863401741173859942823979634338756450510079613863153942199770846562172802662839300004178922690182695784918674580885581116605880348173887229649637347655614428457856941430828907479878436178204607392878530819505113149730534837158538286854735754659969250899455766058879818659874078232822019828474682631948611047788019809183033165204778966940493333342498798463168104043928398260250722614650351702583629048926182093057914349888297521107996277900447436522468622272 [106,23] -72750787435295946924451917232270708608543775475153920406702798992875658392658225200510148133648077646092555223987312135681459298745936427638199287554047463154516680227405728327691113976746311197282316185727979875094013167151918910447687914750638807171473824218606892851142085553902316640531188051607210215909692499903464980105692609440958943277889319250443499269350316998878208194108458715549541433907113431508877647998836615094295700141738341318410803712280154189976303545776091665815736302002038366223005972446391571577635642751883428634595233289347472082692446020458084910009540712853621146154696634769533601400247289007186436870507514804884610880790181146523776786585466089627298868108096259914651214904950759222567625012351301672779366074777102364033822036756341011217451155256499010632003512533020785950437835367198201333949736128148211164442277260256377800777394556406430682081159866672528618230207912704801236385132874110232958315840337372137950830584617516368472627924698713374459476965379565333496849409125202192799168318012765077436689253730803768310680098317658684344902323378932678592 [106,24] 51337720386407478597621121749285297180879515038617288756277571184078170479833702054741288186661606667483260012841955078288695870539439780588344543778605011502170034511986443084061813852334061708416336703915289123352136999864731819974071241369182823910253065034304880186300747619961983838233043604011523547352188322444391929916191273460168496255874471055543463748653507181932741332213446095077635619762611647559189337898971031353571940165234490659224079819665344950762669970280923828442250135837866046023831475092208998443547911871472386709443908870167797834896012505510426889402957488104417375068932518879999851385523390561520147356879190963184500453592185549510906321702294003707775725026577123214690420568016448355317292388373519562783710548285115489781218987239629684340695612613641850892061763327182802853714321658221784201886479785314520633032039196174229112104080903278487315946892878426193046607231760025377336117955109123344447382411221372633242660378940309690159565807477153762344259855073658473331212832233259979090991410764214028570932032380603180929876884142356650845215668198192828 [106,25] -26695430896399659138402936238954847498793542980463272664554564193457582491783485065115693618713131874293728967055530925239318694009424153976982936541702430519759671025158486866265857865876192837766625307949608786166975066694353747831272748366842502477296320951924498070958369160772173240955086531426267128048617808816682212315490710459211014185182600486371576753211912022692027806883061806083403833960974510448629709860604168199300253796238228448768194300770129138932815801561394186279285518263431446525659436086409995379537298128937592562065143448380042204998889779404921354667707974162237410354306590199390260409015188539497064674183941389703215675719531802478718725532774317881294419575830183346491409508002563391192182827650236760714637648322413149707343538767388112736347769777434616913576008984650089684648138119432112423251480239419621532411689639653584561043064990240725778172176056852537838296511104709004566967413922261255697570804320761140367070451616516749194146373426366660892303884831788486426654289243591250841684542361284918591988381609630329742922220875645516124469532279616 [106,26] 13122115554085897266552130662389700251393169814840476129673162953651399192629094025157731683278924839507734773909264567273119661108750693535842826389367776940757834318224161844711220126628836341256369503120531798360408597088832991148363671017467781757756446678132441884034515890739077001818662307657146464480189442935840391420808603066537610633205381768461399054733876175670171711105236218920621592326941317745268908410124237611569270410729434742567843427448232780722012597100881531227543819802340230595184189328075293059364622671734369523488412911865162557893012608149718921087404463678422618008257998789194857902264584017241665537885110935302422372524118842743152532038626234226547132922373863004926587812265692421024794335783666521282634398810514373730300229551303688428790586808855343524937497673139015883662908698336059484264860034679646581661889445054892004411842232172700473562949004469197767057506734275635430888492812637021931782477207807612250189970773583623943894529265439534507006225778586499945426990248952065942950618130617507982393983288346331905383120424393540496554892288 [106,27] -5564030688128329470028876073708842503298981201574528478049782617646539759109197798886002440594890130759008287673798086308068327058511243441845724210319178840307706961839598706498633617321627781886224728286775238439432902196342302168375648886356614360772316430627514989828212795888003720871785770729552325825541595248107512280741700938886378935564709987495011069127042425129011294587398571059437527245154134847605756213515218401523719056650544668360824938510104282541550713969758190254769108926097182550586952395448214857580932928782031887452671642807902897205012141974799177614204144700333894330435807574007813265171215929886409478958992956524855365491815641965159118494387558240193716381037938994390326610214942074379984680933504918703702717329029184015851408327344642484717040515520122498962709910532582451342443531678832713036898498599607435608423076886111825050455029525375156712839098791421660333514251402973743295453439707551088873012620842750981014678165967696546123405407276700183282200868036569768366409192297838804170085709651254500125086242279532463949243195125738739780096 [106,28] 2102316836099199472894532701048646995155705652177268139288025487178963556324371882699290217273579779451172877525667755754300278966764568797595117787136209264573538759762281603764381666213584915810441061324534250364092764890462076904126912723249591281580623997910522678339764070462516390891167305495388741286990421794248980419171984994642048251843339699767353732361805561879169888251910072421953459151155091019908317341260771377996376217085708847324227740153760561563096149569665672440830659988610809756711675724843075333751980389414076800054874775857862481692855049390906830226285926995301215498582566055230202756737627984758877382522429756036879205064955846762771812273718930484576505643306819160995405605975279228018576368276122823338686404176404602033032383591453172868611700969504329625413149948126056817109839733593753781576292552896975156341202119768063679757760746175342860669470801654559664053481906697513787252509081493034338355233110607542833722799864573026536847890049621619816130926583934759020090429825403608344238673413686182484860986698887638580685322674200678423968 [106,29] -699756214692678140485365007303534260509202907712836220398951303037414766609852274048958339373269527989284903634171840102414720075194282718561642780329146038712594767526654637189381066060055717246831296928720918284004569866793524940362096420489199702970571136158161597359987906535277267635329067491861765261332120774729494203857667656334676269464721328803348649652295508928427767141201941318278954209181790435228149064223458171743819626585982810460051436557191262480130163091248879345766683113761298482993843511580583745625363784203467006700244610087054672826970225675263340778848748985532283934215109351148663471897197299031020234967007641878090178589235808942914556642712354554809507402007227524385534783096341550431723385228288897706542808167710787136970490730702007995919820120979272517432488373558987035086267246735393277515326195451531608591217936848339786742292599185562857845571983601434442124207859268517886710494817279681652930883896244785631026361989077873168872141663803057775807686810758280016014816407076840951932255001883144362262712534646685136169802351277159552 [106,30] 205662762409804226492310992487435004650430281449385249710085414663059309987169228157041870423307551562867752599229105477777525157195639090413669092725082953259579218270589297993078122120560396468504752890863549830234178285288702729660180330975314979408361412109782983512576037045867707781939106840243904297888470681392897710251024003171282818803724153328144738062613993585921102883361892487552071575857815795202551289257220398819388411585329816130528069714126879127143543935552335780908490034874042918425757030774495296526463375847299266652379652373596056041960093665768458069255875235347287974010303071857408184236246556168832773949275010536709297765417757781417996556221660198619832506946642646858029802092719851724248070486283611772353121807404617903562015518913089061905348121798993873659312262329104203896452166212265550058414882553485531486780384647498040289177580367214545906158638519485380887498563509597280459751581828860744884192249538830986697608169800106525872624523014827002437969302180587167955593729683077455506777727871549374223692106626765704198402673182192 [106,31] -53239812226867780493416579490245558634355138019567231140917531234444881705962092170582525188662619949207138066059599572510652373420433784215585653525639427014428372221683760281393170075228424798725418138759945315288382084571398393232317256311319417205545319775317576540880870738057129841588199068517660387437934377707679145181920298389708322137611498937451203570628083081641685404020799852003500007819758806791218248371527618469936452948151951504142936172505410296840087771901455279202872458994947003353608312708715165957661847675340427819603781668425824691334701152448284817613127211042604518988222707789072610650030107392587710506148314965013131764033317354750081989396794527537793572275261822255001774615756022293294465310405084007332249642695201571145802366294036981029576861671293967850580469594179525009283781298795104986369973813675371719024701786606595671430883794349981253048339572030290474673358536864320547108092590146825770425110033016941754093698897926578824287977238157892016138486767400207278343300408521084287026466635662357618946774428292713619446701424 [106,32] 12119268075375049095382200864335129345026790329289043900162356713495980101044593617808290623034331460165934240152805994451795897487840951652082361073830310752833425071646788746587755399901279161938697470802837006069004626073298754111007615808809065948131882552520172545340434627383500021322043368366263888008539976347717934879317700374772420014662308195376646528093203783853552638478845128161887974934873632410474456683215520964068038222934451106027257634460670309150775139477402461973516722424733833048809599249163241145033720957992844276006378442765906103608864865153052957161267169293704156054335413596385771264050048719570745276223332302438982997328988910426702152994665762976877909914787748470440827382486828374928993224507297950787132069802851268094947725678566549968276900721822748275873306519755773502394401494010362127319462517506095197240363047479755647089951301373088277128742279704303058286153898691113402027225289524869594787287560968809075014310999374276279042377642057834416923123349245892080909021368286672564459250097412123344646127246075123755221780 [106,33] -2420013658424694382433521922372559542519592039651836775977739394592896243900509670887480465642491115890770575755739413251139008482588424178372361496078174186249647211157135551083863633187288547795512321460897196049369196730770583553494369884370155144746317746772835310154721222637087698289826526453182541331023894535334585110208999202325859990609005695716046279929679170222825024600172227715969936690862609669463580892406277270840467499047382067575627408304454149860694598621062933538979439215202557772183809006115976219295098962460833638849146604742299156380083364544317445352120865102412235930802997050084384434837704521730683114715334333650503547727932930415511333476407476814472613558584968412134776774760311914774425506599343467602254404112836732072625569385522612700175116154391251023345398867632977312310700674898072653383043539117221219229341676613637021682248651330521463196925276229055175955242134718498393262980003483826011989806491736704144963666922066682852730170325434134426340347186164564570512128738151059445424624286280724371986187453494897621184 [106,34] 422721149197110373143986591692414156677087456574053256871665916976836752103548538939462972072514870262043274320999204992333750953809446710204406055720985937853444315234018380751397973466559224292459776040103311273092237068762118898591332112923857726849793182465149902223204895773838603466634189087045409091549175003188503182237666543393140309245507602703377915629513003589499676504560397842430243826994533056058249302560742114802444691530613822896317766013816800117341477647873206747568219690062329452102893802130041258106824870970947717027569042395757482161284959776178577299172969096635682015719068296098495885570923654777104169700453575653213444182646530197473134903433619670629553005192058137715607249130910019300365653689157401842148274636549262548675239029854460830561281253580297023406548010597578815285237547379537710248624987047403561924606446810885714534200591754355214337809953579592187883902103690905522289174005473101007195406598999283471509182230911712860799760657388975928133938869513948906929493491558616798111727227262867337720845022706590400 [106,35] -64383558908458625656654014432105700054735652578675391086589029044770100338190030962076847994395722275214746594572181740997555706981193031204249828775286056684152801004141327934151691853124706229631262356736817454934116877796510572846828272217516872612201152726059200448517713503234620329058308648082219630917489384449753590084480076793166542422398206061404623511712125746954955752190131212944352292774299377580373927487743593946228690933262685653110819010760113113028888836341604234387908299620724852904231503902613834496500796161945109111387280070876450635129052979255855075556725616347431370566080377819722579797656590753322832414947097291694358934152156374230545108677657926751279229303497144153243696288394672333287366607516529380529558866223154675035873610385278114741473117902467685531064687672188582421683931344883668828189393648558043565698402962273635725900315076404089423851061559992577000967117339547451485881883389000092152178445658986146774650329204747635533819964570195221236378036089567298977785714297373238476043825254204498415312456086208 [106,36] 8518793623024844427518485945402023133826286761205752085457428268557432368312393103230884484383070829343464752809693274070272975631296638772156936440936039894281122186634727944551373993790322253047586097745178150984446848838082075991100183916669302903726613020617723722211777481768697031952873263476995473678936128112792714214395650866296146777994165382882521599907100757801861001917575854662523540301210545005849145190285565472438359193790194093478444710026393431888366643079654914792278718731827273992758690417072144458540776727974073834944995127929600168561767143990621642228356642929915086524597009859484493523485442139344570677653317265159208921742931917146499897992495210349279815618308175289112898929185603770472075247172197229890366122120555611962238750658423762376086783332912176955967003308513508556629947675616161306584105648512809293936524641231556121490176753891724501335765641813029316520888797462101033737768037665450172992699384803257339737083722938036334569329247933478919735951404978403908900916735995191075016753021789704955502545112 [106,37] -975130802403444023087525549035925690130086189567620428747198247345796844017887513256121195933843160622591893604981449047967867399447772832562707460591012487754710620208194777231804324176202076237955546708568016837761335212105106996829151487899658477789045590871585620588103732969939547386305758773440193424084692085737413960992824767108558064171435063897038830889267033538810044168564755273421763661811112864247432902707998434840874285662014712042156429750172238923421777573952596171945171952304663476430893076586445329201844870439154206251579127094208377365359362834282543947435248947575320526651072863472538005444028165979622544549318141982814444774511079987276345597402789903748849628332951985039565809131085367458249020628861355834871812960350504309235465088160144355374159511302101481259682777681363550789980927784514231710099750649163682130187804190367730553092495695878104257640683370948012041865952769381044227977159324403146864428724458484704134093715156283170437754522695127750524284860602922483480693270157308149962619461772344961093056 [106,38] 96123825815362663320872961689570011386606890195022650443940483668550318840931836675820618093131036246942813992220462304804208397252361283418799436554683964067892629567145351710893757431856239944454527255712879199667800371672029893822549406940189457747452852396538670766944961371073232428653517450943698279815346008373996740599469210699187639462237142025556321714760173239317072816100144667103673337517216967153291739174162690206005699259861979729807022528030287594739770813701689717249806312184709267966474970559429701773567024649582553903789098447212786027284784894726947648979139467136898117843953821176679328114326279805900094991648172160686345385450767768421905898215856729471492662392314371775834595269807128539625895188093453474634758032490879119817881738987010516329642023198321740704005608166195991311904858096937954631089759879169415491044797455521998637404188535379042856649759888805285878761769051315476919722036293594251410743483193054636531948667668812715758108296804427092788103456510320705081511028712852267255072198488107955264 [106,39] -8118717817734365879115749084081718255540279486123510059693988115424814506862216981785828078734357197396790739195623486565554336772981380775887538876718556552396422494633856583904174170448767821570953688401973584703412747027441963117129746755041450226190454181391014097596584250685318926822638517194418507826239602909215492136864716478558544058497433129975018090384227562644567006963045837621660398832966569875935437223411654619999716550448195234978944515539400107845189051859094256016605902440113859671826910321610904981177761828698169245086822386595760134531621040314527725766638335089626013526356343737958185917158588297890970332158364628032374947090792195313759969799052386311609829858882747023393252541148505648936536938643639025793725110128192428657488223008141359937204458911482435054797946655955433104957818237305913549816651600869328842732556932132762045226210682424867851850890242365766072433780202948614709125176011435611777988840454350424356758171532670282723919186942407153914553527511404318613519979362419082037619518318632784 [106,40] 584310330760380919736898033099962239295107373402045816258652250931653112313724475019248889902026550730144745341699287533776898824512951293960528363474769140136864503684561125359363770145710668777065052746856389058409271170942058834346461677935690499388439420639954979515521985441316753562475957645387305593622777745327523015935132837466958010796899376429933559062921594313955644768255588706068200666122971264630079252152684190607138474873642856033062818018482865651711944066696409862753381755531348254362961698703353359495757022130279569778154122488721621228517485952936356843503632341927855214419661709572207689405165825366010020246900628212722895313964853170360032480510778665677135526558178462866303299466406154496406613823117292615566559984491257474391299351129494105713629428978345423569885071400589573389650116853673920931915374086588432017300069318079401978289496834385097527586773209820678588815899587509038467895777266093461843928631675370959293683808952028771599884241086881913407690338094086078817766460021127178100846519439 [106,41] -35622483705019253344520154593401749631586666822410355801833672539502710991474288013172595375290151745476069688349069287658145029191009911007538960482225884129214146472233744429412869635328840578108094718582748052863622901831165485705023172999817969464165570491280652465302299954879768507964357664129440384967712670149875519117826116215276749298413539366750234326125615633799867092190785213256866877848248474427516476643954195995735144588404367337488572679927556593063546810340670113863609676158821681087474133248254339935484176942968819203563512772488240069311491691154251950520077596624728642234167650612428906438202753550152276601525346825986724943058721902733648735861995415535029195077481237679724960135103157245190121063562496745503258788641780912554949181458357239064917939035503610217143928846118927504134098607253652802423236524090706558276046272488466988910238119003236183269359291695642250111656732285785536456866120164251251398953014267380984970877794690829866173255740726692368020719926468179861302632668112270433559424 [106,42] 1828006411487443098088211740034395842810773176631652708710171618996923006419907528498279756975721070198099166390785536142344791652735370547757987069038566621359000397265749344624523311400978011854768575720363144493722915214333566488550774158931653236453400415288038375708120029661463346499990712135223341857732267530071329118075532679590043843653306592968336491291133190622455018786591939037404396263724011930836001213767833520578136128921305879350034266294824388054061728075583236647841404813153473406316229452332510291343374713633666391625300450233032433117827024880941934856000189286401079086445352760194912654334877748758931361431059698020614336870617544493745045475874747239972723912957368066010888314268434528825072070406489403518389032570498671841047601321417308662493560920907307340612425638734324127336935215000601432850523424572122850721865902886486754599276894572610170162618972223723901491365608843481094410823096845676005575610190655005042316507944654251754782759352184836898475604155644274288140192386741932820128 [106,43] -78431453782384296952768222121635703827818677625272852761712297310458543358982903620315524631846035357430648806065246104616149151901376092562713787951594304933604711783296078653208731499571671712279339228592041410757063443167693842745869725654268990272362256681242812603573890059194208788251223750456937293911085070939120040154415120282021489050875411681428991092742821556912935934478004764406526842423706933258594806667683447129585884368743524580263497673232145741957066950969403415377502064216536967951171740328086721108193032091692723670741869297590323740948301288295395795214832352925779589443635357360497203645586768918104820852994270086727339553654606531870340145369001121649410091129525343954008483078123464156749603509686705151795729894351475407550270344326170985982222410001367961042714528312181074083135305824320143728735686001338481465157555133343901542280992796607966413789061834965184174414555082678808976564221471637897357940516905604597523603033456190951942471312015405216300204375709155290463289038870918560 [106,44] 2793855009188707932850318905462360533886823050543489546032615247218965899268287355249561610654421051685331773648947815978300978884865524679871763690217135626458780693688997167937893903355851941375133172170619787914633777252554796461232124021895187793847148915374343127078931062393569735123128859668949713734784024169808731477080529763861757116529958088236821662011128265410369148168815187142039515836570869086369039926288446680291695780776868045015225733281395966011992781015047180283420703578865495471762820195514540816712944322931257256543325132298083325516215405928717632862501111616561357656308091106028663588785463246136871404669492158720030846801172285611163872104114837868314716633918480878398986605058097317476573691352597403750862851173738589599454751470252851792637347639995982952860921085297878368834819134945567659351269174823593794047220755419331563934215896740635963405591077210392195802018693127874828765041400703767374415661361355408832648653828331173713538049258387438582493136510865708540618520003096 [106,45] -82023442077943680768559565747823968448508800870085003306499777264658784086948527511590554086107547544594678668465426493543917721502651348326100852294309200785144146473437422572197946260726456763444120200714272096625547486212757425932874879907558133947740375507672295550079200814325318236926935957389455333092716388455597931486946521504031624229011536828003351116990294587827331192309564351678755482784008139805731398316452833340991161095218027110075321021628713766014092103058372967615736553039641698339845508533232509790834255052411343344184205461309270094748950697060148129839791960523642015069659835009008653408098352647485603307682311762137058574961130893323299679535627323500989292380046514529305562538714737258432806192684436636713131852931842193978346368887689405216572791147043080884987665450236135944552953653415905835160750899320225286759110792728223883813286783770112439728310129418276731686854147358119807412261255574257218745566865450583972456809333739100466521983210032269504582879520559918448195392 [106,46] 1969762413855154035483412317118145652729704793474893770519069321028615569924352886916465254422473639389775333075441788866285262054872905452466244692964292198530522132731319375055822410327652504504172057885608736615064234636135471475963177171177740755818206408911136236202297157088309492054367464426496572457370552816941612809423739415847580043999761852524284522985314564060220391680124201038021086773538890320786469974576113517318757270211052393652132380183578172490866910053862710859389115733441918569999199517486276900488462292163962157658522750885190286975484845620089717322410188727920108885391281919696807723989325563789715049488720348791125579717580851174904717019147106857132712720462129694614656665446926433912384796856521101356762397414645615758602974596120079145131885686487822864527915004754982421627324165600314090835039284581515498590828903384426279277872227772454342817376114995849282002770616602798433487356938005630081223925881429147846388326622849007119961646062056236741604093271717940769320 [106,47] -38395478935651870627095678064091661471214265056184364116512976265990909561952406070447580791175869697240474394724180872567869576140252227620574127698271104670284862465839002763089256684937753976885241149167700473004417555940943743685622295186672305303415804574194235633553553703710357834073679725385691826144539121021324416120994029154417234236285132796347230664274491513491733885214876883380300429018423034225353729136926457960864666215045025002770595754755416296364145693090713024430565081287474501286336867325145176589230451687317344098805866291882145529368025380045374925333383856851284529060590771333234964141820923415752850864944538398939581890324097031427607866669323472421812055215016037720646973480143520117601646821932977355060277005625653653296358961596090753405570432801989150044668019386963278154301236707131382324232030524706211625930092450140918959483050375802777342624624315721102242969893119010494040469043110143022193055090351859616617872749200380413953790860238842902933530100554011864 [106,48] 602751885898097838636378211223641714880266077934598358769976171894933121586212286438419924484446785313958512921072321598944206411723275532083117964765340438256119609116121731593598500052709566569727607602283633798580632440206215503891113775386457595997165304965845130041518037619323628960771028360865747414540641451392927814146914487630834127462072803466813545002515616468856729717658376013185260041787391068714108805848279940082845963715328260572777348262264203627919235599242809075157966406247466024049187391291740122629039939784857100412452729882674305805841816631528282166048698090024191316012362026667433528920433017810867675597009228770911193948037580427187024547187755067174869933392695806027765366135794600713727110763902956710355317266272494194159891298396018704204398183300259155303275790203463686500838898329968511253980039736892188413701069237110567467946359397459280192259908761196855462777246278427790864897130571718311049765093875446778995271338948519876568709659468510155966414928689 [106,49] -7560814353117676383723730228866163895138339407639435330158740412176586616491198683784857247854128881376450588910363217571347393030228193128410280185810425054733132650909667448761413480910223299766832904832510820949606325340553442159791183207029233791053834276765718792266987309885122395870026662210295472440193796281195363480084478847783487327729538641956750168639499323033566092026070845544195273190882449196069780984079830615439275802990839687203881459231749934732425993483213008263655744647400962193283334779290194738967380757007597126453227847005275837143813049514981878303681031938420996060526637445767292072384119949024916933127184272333455809994689169975205819379782974688073730431813480258949467726909235992049185830328249517801926688313737385210581744549490821181202434545526933276973392645673088388299696376245259436041305206918422443304009108333894474226994827728652207757498370200549250277366929195211218480739726915734285109830437951560290242926007951544021108348789536500316683072 [106,50] 75187902161858809580259284858762146386343405375284472125403521712259869533592701582568876480214777597863071070719049942071648634595098064940539155683833258047509229418251360420278087929780091322213895528799199974942286090315493067998226624044563018875791619500211658670636056051050010649819171111096222883581893861469480171641697145777815670846589262154418384368093409608321092550036617273969498186031969853582522056709728504143670500993807509197915579579663607157548462084394559790924520568454002199299379237712288816290854862750682547034915064726628412995798500955200065871576977601544988514162975224719629735454242789562230891794612003010972173538567701386541196966530276627564006330801964640380352736003001115998265672801371140704533452842967274654626389610685422019946979873951072138382427765112961461808767494012810019325470610984417066163823077385897299483948806904173110447502459141767215105899832528374251893790026299599121841488440935286667181328830262219679066413348630037312544 [106,51] -588126093159740260775541329988560506791391055307473041013182317759512461595507913886856769132692781679992017816547478157662459361852375426328097872981324503160965498685962793192533807741533038467921787723849749948600668551523718961010423870164822172662352677669867213401797837432076177153609474958557823853046563087120565884443786114417597268026020236913882765839695336536709161675664191283404896889845038858945478295721587081861788433849725285582869427016116950244624311725450239026633256376448403247738505438818844500062894389473805658654285299217874063169695622777588446123041170236521063238971319998563299400813254093797562735664438891334813398326348903963729380406295316574357088606936446982300622549472957831996273420267907577559448998637797465038883091095106121274063189651665429057100027948427993588534579904222820378257620317795900667405506904607935480982656194616448490911074524163208352155623493729598979553120936957763564863606455696143287583167378070124993077580217910688 [106,52] 3590522454519640109025986439912355482579680565292114338823653442982080419383953285060976059043090219012357286895840772762864371863473434117573782116338736036041173933171371148782206066994351002496573615874566563333759318207227690896193069340237761307161135432230028311402817827844239271591906465119664308441025324738522585134927743397687385447777534018920621586358581736623232309494257060719468483257153674772138047518247609975102011193464970850492399134350792486713503694014193024359004118794800261734449794470453212442707813262869447775506933719175893553764746428153895966736492636812016664735282688844213062140005635420606110322764284868966988426151752401296308841023631995725221878159592973156228472131074059356523110118680818492430304140349299892063230333854825971160799344224182219598505012813432104850398599222710220543325865380711722916950521737172721586460917971996783600145107753793149125196425794649100112797997815320949557841842473350027690465457594317895237357112308 [106,53] -16977198493201395802860687924607460306205623778217672571566298684453913998385193497975863512168193330284523051419042066823167498531591397720292451855078691765730087458491100538417950515116575830268833099950240842118042781701610572588160528712797219166695474237210340410657434923509332872577505816993686474911506330317127870204191443615639874253660460879433761446957889849735668427577621816953628630126474874051152032295792922113913876736249085074866779504550292918810965640146358960772937271325469366833893665156196136277326213480482585312798830626514000642606665018863633115930360111845552803664729344660838644595255028082604215776937174368786956756458473640867590597124009919256964778313389276781472317032456196844442925078893908768938913360113269183051723146158157276797195021229047613216100550394353337166364162389508670638213596383056128932983514202013815653492156285991168600767917257146954958526755546711323849613473798292651455329266510820610423397210789702260363776 [106,54] 61700639923095332798662254871074798870553105920315599430439670288958935990634614711436929454068208336118375126522363101637711824297494913881631221642645909883309411057303849294156100923159791900440029302043339826865565193849224873522711869105241379690523375293311050928081418493628923983704080131454442731319149597621401467874347391755483150499430673249668154986394267824997593740501455522014069208128272749968847803873691992657840778439173448628036308939972624975896813807707957964865036586989966931076438388344176917110037123184882535457573420727335690440059024114849488982542954939166512924452879446210886574810551224525008134549759768674374923722334475311671329045488492782978638396680217878559297798758718751733364334017620021067854561954842675566064931865255898346962040032610859409802100913386790743030912602220776045538786026440366310145621495342593740666780896207339550663225285898418816145737276339440597511666320203197773098565973006019716905882305789749272 [106,55] -171063638365935047595237309662463835432426690833338611901362692316529025793883346541754875130045318184591866300697794984926415093861287542189130094501108649614870918391607800999035474932736732077030557795513219849106238741418819745080939096436809133263918706851481308353417329044013389823557053983861230466200458528640877033291577822011577889872812730423601580488182254897620426009510824928698255759883528088490334941722944117847231912832502589116066233198177571227698186985003454482881117893694392951353265997808194814830614137500267145595505362149263399357603303539909651595002008551914102511755294504105918465497919373426945315156551165591346746160294439987790599935502313606681030399275195951494783998906997393232623985882702501915083031660840709268377613804271541679800094665487575827195465318009571523835924823786401008273986772452558991409526308278558408422981533570840871106471269496852665066179171974852945615878332254632639328284069208332885809322086104 [106,56] 359112085501288936595685390093202519797678422512525350325910289460266129341295731040616128331324291305896446943519942289189616028749237757724547417061595577142068491668452664584916824589526282047894521321570894503805071937585205205999047908544781715131172196085118698011229062718383597762671578684641689602863666892206517135823181362823601706593157470438964312087231790561690222758152734347491235278326095199992008640894276053783667073482162243962279957333660376019859347467499135518830330953288107936214207759210351669234373141676714663121299922119980502092825602076106535526791491857400432323438793744134910136232104189698005125366704849168615104213179245349203348657561410185014301306349413021157309753425428773866848352839648037036703097575642835817804890307225592251279638485708646705510602732687475394169087913990431296999813081540203999055279956123783486442107070691025327129053718466809754986430337508517702138374628204380135723010135624426284690464 [106,57] -565807760748223690327551225299722796941253651198605015104806958577421665000728555836380274173202089896144868555605722723562117954574979152452283570789445643227809509904781023375640638094778139105456884555147018089430852631466619943407002548504260357845918556561882615823161900450508974577835149391292976400743203275804290403877908549476288687949438820184097135972536013998135880022410016035986084646794583334953539160789965375269031197931580471968080191947561876447333082621491121459340071335869715435476486617438650905207105459183462756886536376396664178723912157975917005281566068730685652995894402444405774617368873214568421546975862475667452416757447692955662943903305059281601550805294474641930114919505853050282092005730955684879519405615449508834281623792742290269435617052483973257862624382798896513233460345524111437110344887664260439975915856201094448718785432494424170168444055968759717545182648430935286274352742052203324330933520803490752 [106,58] 563353967323095505594530093183574683371879018080693883901071307377467920343173134316103797682213906278598610718604483390625115167267279335244542998169803650500071912468133729068681245534159790897401851200364734836230656743493523989359275893567043627051082132835189377084045279061920906787296500335281340335253425803711513366832995238734684003026878952230790612777867517180821830997604278127925699513489171550307710323701212867864089692302305707626657117617747061662491067076835436282413487073338676170300134453337534805639380761537804949749270496494779048143634286893876855738541471229198094946844726031553058010128075433524128103667469392789982634362163953711830498955055240971655603808171359144150520458301641910899952869949418643508409018272371784886411934043546690588318699577586975619353719204352141962447361777481611078029782043074107056161909111166187911421193960115801160191570378487198974438822386656481022204577643401675498206420521248 [106,59] -3913931153566146038039473724238052480116323349500963278638857411638340869684978674915481734220959251614202268245058296553452065541316235589562899801829521781341565146219699047638614199950016718611852616681723685274713935885610088455734547866646909847392948429696497959679182371225989754110279281495100303101640946479198388436706233791425060124917396397689623189699909919136469413537719360587703350072855193192930376756147915204360827170398491527795014960862739444279696062139950006823075520272996685693809051360045751403094991709347779680238652877993953318647899648430386032945319939562782978733521135127902917678510395587462433665070467378162015158076169701777903537236362759997021467763402704413934349788266460918702279837160249921862037196565680876948114614011078243009933001458883610505505274406370846756221941754100317298238104364693544382694514639830756358038713554414496045426851391463678645088234337501027368087452414696893813243296 [106,60] 550064403070443021175476003923362748530714303489424071204236420035643591464969638444757534986963213680709323053603531386941132867221435393777748646583762690545101905766935731292808215430550375071336330077041745673561792134242260502023496735585529731248238913216573955839509978462567710205444283612897357018150475423236442054720422811862474691697803929365595975606202499631726198659231004940519174592581449306636945281109155870587041909125826167888123681273683020159684690424138893881332589980839619444143118827274960566850234879624117894932200506827431657930124388953641715714820758958321338139270728496377335043981204931774091830939734426294875284485970891169937942253004754257400137444115494852361464455370917353551765718178302635316399057457039268444312709452180265195036592203444957439637037894236476122696719461730554421164102757967189030676859443461245446734071674235675509508492576797755418659364558698363502855755227098888975268 [106,61] 33747127355885950908128373193869794347771178763448503250003580638498340681047254145773202541879393645201605192764279975905156123844106740502245943328451611335639756695144674152325721155870812863020817957122921298695708719677619668082162860000566546048689112135599571034694815815937394550574927586807607319891024589957688880476947479989524689124521072312435085025791664520133464301578632810908522847139858550395943210842250403147842342207302833957204192053644632099954082466720056676373183010655287214706464850177678728718654887869721136955139010323782315447058165725663206831469231351090506299575961091633454152050602650529795965162108226351482232377664496690799184777463114021108841815249721826501159206685832458804489170753011916348992153667005887320112144065009088045665700144095496578841647411523013395921698204389922720344163432222714255031154689202517438783481448230092333087209933076687095901507906268398595076076129769263712 [106,62] 759037185284791625450653628393478611649974273689124566533976444489725258401971261798082877250828996095118398975985734580873856289798303273490318590597931733048179725626557668043186572204362059402128572327166433132884236713885608779930334858424127845275469595954513708146041584128644924063416403282375839860390750158953468365141799976069845255521162596380630513775027933891486233904297758352912509349554870578063232208038151071932996314083127993251830147531462125831806229967676594059530494697631606285790624637728057002619286859692383917670394389174699817691153797285854103742298623563196504865599733435626172035362946446790244522995195749942919518099497783536915454020871429859496222280497398864498357454069161592775568908350799832848094282479618218118065920391952785661019251165734673376958682907340971138810518617237858050084671048028336613208194800988070102928611857413938991190567655460601954276965294223237428499894795968 [106,63] 8432090180084426166827391747931818200820770372681173426198089031329160237877448327301330514884288595744784438757176272218130692762764735518475336510239767113275561688944498754018193313988283949669293227870376831705071255051204165819478978046448799037681887657001603887786557390317582796301998459012509705531638979233089895043018783686821888759303737833337540978648138070368106603155916707782036274007118584333081466210922443592139888580670765919391220466091802881483104851358916449926330366002518940059541069144404961482674804238190090101595386409641627888213558863222308316732338239075158858244870208894434490455199513627141928258148768831430171625892189623886931324600193433542567310519788058201997114286938344475082100247091851165080212491434013213935230013461722518070841485080664344393429605138836467428362426047726390032415274265478947910589947917903095065396850608489553604536433479331023996236861917923364518083648 [106,64] 50656609303247033619558302079089899778302096367802607794341565017195689548474509297480045705091908171867460559552131291923650756215453747370266420556300554535767821922400808892917234802301338149192812122471699241979071984896888922708846867140914438572377776826426871759015797761423866170316635728163786504459168291419966667119309256063429543270706386401943491290805976361889495314478842294554366780354327565443135759495456016483287828430907701424580793604057241737302583129176876649502664813362571358009859134748517510177296604252269875956301204850142709595532415660581902581768193916654570757262940433038457908788112392231796832214100871492209246280838524015652200738349003046826469158989984949037358084152366308264830603156267088737982908061533746909176102210841374208532532252692666457265274417695645402817163947262868435936187478116320643512041843071168478094215619906690095811744538272809407030691242254106020970 [106,65] 171238037761093527006628294126173892723018116085585810669531981682818656617698174127179968532584562640923513432924206419628892261057069972776036050616504971238673829438357285835828693906393964575551922638470837320194926361839395960769376892048297642649349590751300353144126078231519254657593198472709470502147312286372132171450955741941405364399400814332014826539844764323491042361956502280271670985837316034441020759077964177713125339864037188432415217498730095251899902236150496033601366410822355116747405251196572587724439234667738308063455897535857416372790490621628609481295467161642799330680660844510130158401446430273277007156874686510179312983395705814316964736662354328288544688992078669829887953240775918226991596838433633846862411860810851683329255047365460796337065649888791527456819937964550499439580485716207697174681030670175574026661583486189657430862838855633337847889688529907585056514140048128 [106,66] 332131754581002688693559376628105037023345737467192408881137403904411886248834802824263512565980644768712508626150104551364250987495735080383923980710490279482409191610676024639838347842984577131201840911678645577301146133457963906914845309898097176981033286727614279503733776361108798240940121872282597058713541640147162795993426374040439666229331810087239250490321050122426421710372574887507366008097017308659568060663734908218887863556365170491880156476914543309014723588077947352520422492020992491829284525002423858978167948256449267194145686965915143451492367957424999856232162146534227416914983048498289083971148400390806168208743632900582233725166146682316957534206088903413546591901667900852449121916358599569408624313298260011320435387261388213068991597153216210628541133224363965579438596421014173796939831592309320269209657504872661184915543252432753773338360010599320170252252294826351013911744 [106,67] 373176234956580164824225896478922242261637075863494161056242533586325181084396314650835088654955115224179531431370005136458539929983051550179361107924809852649465118342005169931775337407429270973339432272094021384584594127659336752247606482858669894450774554272765813836078813095218088405740106253281790820248039004346113735798576580123423004831306872510339329216122261705804424884575953767216412006671672606991549963739091827611122810184328668396259615208082368417529297232865530821554952513380396250695550983938735229869132300878286497682942640778669166848727208228565781475040226941784193935930616834269011776993404513487021411305212858244089318189024613930532545034864969500674797712252968842331827164696621778577790581780201369771850355315081718249084371406962070492817577790837523302367803661119643281075565269251747030787196651614164699941487773403759089803844552185131225329586698609961642176 [106,68] 243827577783217587881726724233325027787845281578697010329188980477364196959847785658819663595476520669486618566600483449213487822854175969450328823502300537396939220109856953207355094125131894519546486298491915663673966513938795896218316443198101255795379144327526572324377218821297307544803828907613081517676104373137860484258461691496084593594613407267436216885958966702634371258037186586229718933848443990870453907887580459636270437436102454716690772211812739846179528286635455309373305971605644936723981439296846934865353539211044594755071188253958872115910375390889570511143379748397219685156647691043899910355528114492550579065097584386037118456205794442074652461816553779757290843660162116134662266365676186296954575248279936869345972924187926618176752205559924577907477688527310133216027407142121007805446049511067046944916629752793944504784118799658020514484092080030445390866415741664 [106,69] 92664542423375985190270826272036675130635575392729284069914459638932876232546530715935077256946322403763265927526668662187159005181250776498501749746349696133596239816114545861419538369827084337149965809049874755318964861153066464177062183638014126237130350215570081219132912312561415913769212680209476975088913494896112436750721152404587036010841560777531264742152510869773831462037099319511454227287125289292082909739417746953145163030853376388076052272639951066732429561535765860959446074588597132670520490297098882675032877196023273451924544889434123972778304417237912803663374454390245620969010613507929197255818175848866865263450824503598722613034556552262852006050078435786637580032234506911055007515283704863492143692807497701583693148127212391050706024537950997147513631159681970434053403435464229706960950813599362098663246412971451383034905932423689594138697942220248740945504 [106,70] 20436259794253236357282496290571100154938548489312660158054414678002879350049753205854951592876375989113005598315993770295760289560110917318298166125701150193948246187275164192904503434832969433153279194049108243283938489792378546428930450068234827343829682938731201457456032885872562607339600501258986097047610304266169295612084877271522260193985975531189207968573450277382955548216152803464504765040995198427815928574229124551301770775052350537113165386703743920106070761126476808669228251049784112378566672458091586756492789642895451869333614560735553538538706389922607037936560359689006327299370541143734097111834523525099302846326578887643067471094576969804709482890109282993016214431936287116607749711991082023532145076897244649701890391579463767404609081371176184006003168187886304508657975826498537401598489406144127852501786162935444137725529612452803332444405802523426848 [106,71] 2604360895477637650387192621840549300907076760571939815513638319421712139966770439276385494748599258628417626738029094377240942912122211215400049073434481691442279547215805074296307283529975550055048166694698370500602049616203095268896973720541742677848042310690790166148909517411263230763238665060540063967490319657944876895850246773952062264222600032668780009111140887329030642855679931501699723628015822780437146598721980056811550005853957355013998978896447605523019607257177418983099787381896619310188925931027621121085541235562720374638153786744657674087527180482630777910014911792721356234611620718078072213388164272918698879028247574037570215572482562132265885029858240577940803283646539557183255882316466000318510294864442856132093228995795648290215960589849084620059053432534923350466282118815083789967196011051020293429725633467216292865309336316372629480379146272 [106,72] 190666264614707394779171113455465015792005398836873299154705457591217877415116744505036196986121326771049975910010553988862839919339313436742061051062776876806383022885110615838645227405296612572513616562723973115454657879900155287664137925343949630551705707714357896331854556052756906507067659152748717515041893524657784199248507753520157256017781341233712506258650264259010043140224556509891488506199047867172265738116774481853534084048108098303592255464524023509683567951544475686006224673340876159777244267846154660400572942378107656852697451193276522808311669584250089851003391478522732168413950273987551971874118965510755827360007426378279275504907126518359467707723318747936744508729632292671621493081171533511863190692642969074387110906746065693039782644598431859946933855927606697593513698995051650284471174205206756363368630571657363267385485850045485735013 [106,73] 7960992787374726414767865203335452089320718758776598508740674768706722622692226627317583789321343958258642591555878583194070096859549578941636835811792591302866224889646737425048816467194029594925906298563945007904181193012579635474672058659099425231810295320611367765560437002554160771666232597919358808170295053267361886625525385788082769836945922372728500408985058853045104820419379865082899241592112522435145532929347772225267718442505597571806843814619773771790121865681983225914030320266348870369201692572242736311471188626321409533631360212493471400567355829102069131831293982187298911874182840035159310280957658511551746450076750853087018152627008280784929779708133588017272191986708174545919606105372672873813310205368458257357042869756594812968163272814345599486591600972856107096425074865563411529362966280981108821417864564461731923392801770967808 [106,74] 187956043328919948097074837571894656803106104507848878300979039436350147906668453231735856106226955389432514473683191343065760787786628137352952682745797823658811261902051033236754010984922759163781930986451385165475051564713359325187470139920082283205195616862375421054338166767986287136689677823705801662143344848427018589611380854589488496506351625483567814310242749688528387846161998931495500008480793305140598157151314182168746216571380604485378625212900348073579253182287302647874839478642756311564615972670704805212479414081052475691780271305022300602595809542652749439229894200826571924530593638744481097023454644085377578566135457351425713396731615975477990693305644907527597744325761484358368084250747490096323446635314313444533731112193886555810339495770955141577070768111209258910358732715465889652420651123436185173493964797488007316633712 [106,75] 2484609980920149963439986507948764004452063632948786685239242162104725107780960955443151933715872684699824992030939317307228193246850089806201536014754389742086293749978509569680703496705497244435543132467109715390295473617821254013581959666274317896861587529388906927722959853354506534215465604779335456729558664420383990026869146892103480518146326327543447960521346795085848758493973105201822250604977846210157778784197514984646690042649309061867426198806042598585160616271597783222499855722661532020157608929255898247761220675759333636684783786581404588030709802166647441637949918334420126942117621094433212532231257384892591778459007292388977396930208243903107269395950124629184318918885410925546908411186716369883321205797297264653478040600659189130418638529805473849871568377699179511186317761984656156834337299494902795660815803103188240 [106,76] 18185685429319132162628795981593582797581209882236298573098846310894596965890060912620851536983272737898978177630182151833017568592183877463787239483054406519698318726422798082875538982810358915694518474195968650112459324328311132920097539930544514077722368688499395789611611279450282080638243127516090895878052875351274564219404970220743884626350992746552032079384609834979300406260729072607742794434791405527713897125210488267368577432445428951586363465202845179340098708051029275129229854320475970187871478084929156863340459105435422643057005689179282965349030652074684105968927074212079975965161636195989182735551678499378331106647391328992395763263612542153997932221899471554013430568908342725197721081416533849595698961911730584799589928075618691389497287126513514147291718366160050328363666557770704564882613376539785915025691960 [106,77] 72786534626572227186798215834989633112787840382422887072919604614598216107275838145865354333437485787034814769937582452647077507952623380131300364717138560921705875303606303561441642087800985294215472166730165582627572934861328362098463364182355211281136698196880565726169710363521278286888854291882338335390538229030288220392849587757309962669588482091120871928417087541005927598005805300986166766083301953218159265023295316580311164752286883453307677858185075693449496089136832101240203599178764379667900379174530489240832837226511993753092474552222081565834642260054292829689516774548998532404906518860763698067519271838342412546598568655062393757567231964123557566271973923943948076109733226297795813981279842265055113849911449885977230142949938217184626320372234145726698262494624098908683545256324401151127928962711547744 [106,78] 157108684756367055168125759858957955665226764875608105371228789726278735440550628253098458101428666337517017563169718764350396674052639381351837110898094876052809286968694094350322275411343570367896176257125267408865884617750921477121008765381409242892050904365170977101747076761278330943400916864998011243261414236049309697721477738284783987001272814668844614318018703881398053625292316400215662303385922020035230748830024864842335979622337337607820667298854937633127565459849754693787718185481721578465740731708361778535245428746090782141027660119030608594304158579849858583342638768095711981198850200897489408231930250171816557083474215505623367440131922184681578468854289593041788892898843402318517347332089008662610112112047906164849038015044496057192560136820568610283191411029757381862537877186571815136175877296 [106,79] 180101257867355808701438220424398851609523172445026927574217946504471119771174075992352027503179147922078187547510754883949522542096561713248103000916499260798618105947831404654481439830976632100548858002111619838402311467359099106468848637797530490917766429882018906089640307518976691078089981742579650638929523047545655560290027558890772132838453036560735965691612131616508446782046128232990650343018233040334403945169030742675055464834598714696274174203062830338344908548676843922605133618193712974054314974753226165615907926755375320135712629538086615176768654606459393749462497664915484935748763849993683623533525036174863567578192364812788183381347200004721900164243100445421491723011935491697918760511966880365458415273158706762465954071818079514793318497111048609857093546679909319437235475763321985456 [106,80] 107809563089885946477876318445414285176189839613101548939179517184954569703531750841629083177457808619364573761043900869097117966346589446546905698083607367243595595409174656323542077204867151146848262381191919920566416276769537559501972603775464226280203805017582403031421031650642611036102206309389006459828240072974231793721550694786300718114635905738074182456772508908077574432509314694918979241799326549381508528214699911473624022225153625714823405089889217179327712183378113274431977487846546386125117304304249557574722220382220718127918994190688291717402984735398606818643591728507512339036094454159192552394554103071799744212047000681669978104604494821995737775694067025546331112139396405309653987540608808787410800361144801212339909131787898305339814564488527026513298268040527515859419793219 [106,81] 33078145751914161309248803863971169989433635102713306668078996207321065749618273104010252192376444837329708795669203385840207720292420124197296746923965688923759003319204789027446161472019379105644940839352861434785856319538130858534241734791789916000791890147448686050085558014865458624262242440317575238258057961214787774755868387196793052851176539983512756745615415444243961385682533076302890777605774013231856893092976601429839576880043805916544889845535185613348784356851372448150359077819693641884967033352460549692887057204218602929163329540293504899105413293938270117226191328276235344018828316417156438308114124033450522220541535171627459972227763767006457466253242352815951941065559527865308365638436019181650374405528502390407694988780544955395713133870673947073065028073694602944 [106,82] 5096664708060015094156237445797310086220624805494981585993578669983375921188744558416629539546644020261784702524357391537726346307771211640930174077573577283991381065489015991148483369283224217345342298222007441309349434966216336785865844340003833460562184405488776625011661017778785283247595855339022111750361874253306254633025802472346415861983165818335143293887849583177704625074482940337022274510691507578560600738486475899159546454143892219060626622447887648580145243455077569606515051475799521672417834434356398076509945469938375098059939804952876346238458153426984876654483809718570403747688213680934084685855027379830248722228874062742752606951927640909111817938688456938568942178488564655996699352623931393068093067319727152585511792976673996044473789972230227883844392144 [106,83] 385595758608647168758058210442352785305464254100645235314098621062629249582356713342535119298655194300313477616816197983798697934729731941650077146691548117912957414981826761170099406729008723042944553328313260862844843877292573803978995711498964614978645099289735209810778934424565988528992460833983418982762207530858734965967741247584489288885477371778983514703460925773200096308370037732524108277923927071050449800701986186039228873501633879543960356167028975038830645320248097347627571387369127336618339860137753966158146230741931819306539141781076025497985023487980116746927732378523566502579735043593872804394777050921909835061413307718326363937572632845086517876597530408664582696028989616420773389883161185798167794253461304191755131935990013373811604248752076336 [106,84] 13975055413718145328183946473019348370828206505697248850923391183044198787808007112995283833192709469171971694891334860168399140798666810271303190877953906644493923279133342273729852127817387751236879169091572852958137223364498075769399846523828858753888081060345284767823391025078983585341899178424844431935256778408998631385411760927878083887761709517344831608502461762707786482341946896951529510564190360464132880227069936661775865618203328894291452590971244514726689802684218760930671999348605431458698397895308095897792735368908574493831319109931924337590994641619137573714412814343395552649438041367284313398621400492770162763507210048200035664897310734655921540414976138963088009344074446451754404564598917402227728673680432130736783396392899773259968260 [106,85] 236131053495641546753082274652207104015515627105227230004993994246207463313471150899455457236571156462070235244805349715456275409207233188958409559672327423238300180330276892485076307191460585888221914234663758403358522584444894330388922043545758312881099640091854859459361015507414914995712613574905654190858370321682223552286458998407253282211936600200811428227359657285569286586407489845212165253806399296364483782698957587342229339674945296873086342521639692128544056453300745162976429197696622408551181542445821749373495633071902286111743980577748581736330110096133897418589806452430382328434717362972662635321995910309038851070964102100744372842070562970221615834872596691420301816340306708794610517413757341424467595385559809186469542631727712 [106,86] 1805265685154981424501789776334770705332709412450697058930074888357182803747423460938912898847810199670333132681551273945201909196361258804987170653218439475508366326665837712605793835727472101990711995056148864919135546062010869614407003868473218693079422541666222310751197199613839962778874224753129167246323919146310548371418279955411128945551074520869636722111982724475396617643636742206461371456525394488112598706738328897562676819016812084362854521167838816298999284753313349473823171990556595757582463743594012666649549520593635992297389761518474653918401823610130377716570265862223989740142154704920058549827435164274157871786703381678414133506147958741007226365656014771322825756419555957421939288026207444804938403426032671700312 [106,87] 6042141258551878690664307547675218861249733226658900134151262894891642408295213932587941518601750340946614549245027789578917555931416181806874372144217328934492173733476238870093493025729123758719484498913518410224783140783542786001230074391062708848097248136212620720463987525646892946798146673364148704036671839083227830596698098281000337747253773764955470089216864967968005557544324228943860316361839876977852087803263312077296551416675045133357687399532571263840338840556740768889306387793132353553204882412597267481431176542639461568704729909798398067147117406740067198201619004154289894012941655792520198532690171215750819568809228048953180746774340683216337214990064914857596494966683070079508529141571686379922640721576 [106,88] 8536281933004388715220907401850377928969461338561709266936413331512532679456612180921334802178056028720191550711735560871874711222879382164383815885526235033208323076278102499496295924711959789288200866029703399214409875920306236623366882930917161024787772577693758932469523657338240061050922870330503481864299987059877649430299999654882889203482537054633729677321958889936783204781696825090376287619944320923583001307727878488378641346021505542380637650167326452883998514902462917081955312744970989278531054374001616807532174151641266722114219968393191310926826140653202876575298652757709915723840733259249028243830908268284320130189595759234095669562928088741611226184889802655839314797641436439704415372429406077 [106,89] 4889142315023359090903434369554117148548726176095282436670998903514544704023283563143493441995749811743935480316835448866374905812577519913461410128720233779444705540811581640314510070226372832577819150348008014425246484748159755373266858224237101575673518502618130794944409734958976706860712387681627298312497588041509241779179632417005934687807487086995148295274927539907119194636430970992339827494242789771467479055194206123926840344254290638849149545499481467149080642158976287018993820781856064966206797854703277328885184399049576065556804598072405518662299155778223961990653236503143851074075175539546324590793914410380538822421107898919464007111187510790606019754310429755447476090499811884222144 [106,90] 1085404541723097590161064991165296129070382452566084405396545753467225184704360906008409179115176752708241672887989406352277651063804927525779186048330547784459498029391111181319927636651420835535234909145335341888615094371359727887566161950511049483278739556354920576861752946442991400486285783378934139787336423143214329891054966391472804997165006237113156254540622843015328036965260583961967587462778666780767773330166023164545985249733537166530092143347972044974929044686290077965080527694813504922389245702362628958414520469825699091659178142352354818653149753088239594133275314929602560492859826418039473493163301281080480824257211508433985057194759952673513419685471200535625725631856 [106,91] 88841738798705662771114981105691030270971997062927971065493189576004909832158585769974644402326617200296038011708440419509864001212267327515219280095783124820347130714284561966765808587750559728208254258658176925932587697471870840818589259478721584917625369657056153245620800143514138207537479134443611675713146779774840596499597646792239897364332240204693565551925580610380791962039796673919648580044631008231366904814300402017972516975302902516384437437569348988295372184553167021365893438197435492680231154448531968255975434252379367748360278271865268048597919579311157710426035955462929521321661065332605344312391978400151970596681022524063817822981440537067393860373915536 [106,92] 2535093963469250173349428872352752646611842291492900131311163825037607838669061079870122756695205222538754645091348716092621330520336936783145920086215933923162349093132387609873843372540852094711433116934507346415543717268925914045217878475223206506200133959061523833046628182644622609420080265704899906221774130636677909229698900506523594545712551540734764241027719659468864101548988723198989297327450005109871205355880788038028369195175856613893879124401256827326427418472679382738912870762564223668380712976348859387510628377217236577182593215339071727823777770339615811879514919525216832979211524654858453898123858284432439062427180333276356477388976010853004 [106,93] 23680821099589631243609518542690809998375304450798827606515410158381092818273577768309458687750203826380309685124499822269308183997579197084180243809682465501078580045784108050003642133687582981942890729578224956524512215548245163876283282475925592126138365366780628569469485455889199348544295527619375309368090171238813407075932763831427882830136041438015185483976779578425018071681625791679724277899067255744372227900136375719585295559674510084787000264645172682658149608313547208758166075597068644147406222316440740450511899745606538911388939892030340022611430140184693819001940624487690543026787254874021988190048500496831197845194681804565446464 [106,94] 67447583538629774432767837213191034443794387273972025443197066749329545235424703997580568604792185105572843296326611944489180154124813545611285315233656533125564645864446096966089364484464259466508041824018132496087372239511901301514175761617733694451671841310560439729815957566687282390791160015718563407013186063623785775513923764273043990529205947522011255535137108632896460072234183904433262174837547040015168395882076641999240737541390198324945677713942093876529621058739454931700539800287135660938724346868270230529907601079906200154795266881221754554656680762156740715917431144092229794532689162294834671446545988828066735553256 [106,95] 54033642546602856719702340562590831485028485288736671532953239208754528619878155348583475757554878425294512391594065719613586240397177514197039494731717920310912125229492739680868166429194913842458732981768410900919110056945647967272909369673652321609570647722385238354080236686223830957794060804118995474234689815819079780062657564216860715345909998806838622685074513583467849535996811927152936958591655953147663642686103382957536785742698187880962560973696725551802611824526915018147692079358491286828431709242510702557444849072283210393758255006404705526815093476310514887228064867267434990791926775595346268493051224 [106,96] 11103511900026963581597345162432786337546581206875257629659589665100131974062050571020209008359235502891723354348974443288095723399147432349439703922748598579343858529313879683729354640448823782459769054868015275909291977935803985223919686165606794496609504250638687784292808583989410022825511502736507118496715593334381547536131950762449143152556842175341179755790736915855292921153379705601681420256190673824695276388179712011733133182369019490506984579833035476138045073730000300246204021862967461417438005876755784625337343957924059697731061770985406708775845636930159726932005395731587314713554240019 [106,97] 526386333264909975846458825036616963288816858222242606426656865344032785824441648613366421153635146546038011164886184512590489191919795020979363863064003607624078924315689685192260334010517380528992392059691442244900217158045193022578099037403904997130026049813864003942111146659362415780488283176271294841173966769447385840169644368140240189252502189169417253575266688397858734628477335563179208937887909147952043267907137437535948765886482104691258785773358124949727200060264251955505830750744191127584676044035886545068867128499944269683373560742139702666753743967545121374524048575552 [106,98] 5091014018733994312299018286044896254279611948732869919225599254452906197365042697889771248989428741219879288820077129685461390358868770942624479995074095899229926591470532630796707053101852051726914231784760918520023117573903116343954370198431578547348765647786690095221115039493209581761104445463874657342714808562555179358654108633826509512377915367648950045980775895491403786163604079674388823319967375705045441735142347033323410025057039272740480070143957290646390506332359690308336792903482295982243757932586139622308882681121489905430071448593561955068261491690848 [106,99] 8699617731732372632434775070011543893891143509804173931164902300423889011302784418431593529077474794589687234364120131337047621686989737869344250627604496126645900772323438985485130020895571177189840569414076232474203904076348908022522989759944284124912783280002534741527278973347462261369829574953993098879972555235366576325849132899755970983804815813108037059508410554270131126121986710898628718078693780263856955082447523684904967970654277396014331599407818865980214027077434062098674724772628429230893218050367946378033974520221708752060025284127520 [106,100] 2216066718795518075107394227282286258929778689540189783953796884192827189207391204099960636741451172572908250099082788634145735735928388870975499210099798212615512399428491832108933514117430706499093135381013411399866926747084972689339962460323475854124685555714241058111497322862420985667889382760959214529140623478512424059497971323334373500280868467323172181667466200354086275996347317682238741608057236747791224765136844503141189011076163182187035873980196380034956914844898424316352813650785153135924156727559331907563543561791552 [106,101] 68677480966011874481265745872324992904263885996127091051654116776760108793270928400351613191135308647515613551416214556813690645395526187209602060628715379909074801828351661431828352369765836494644028801375867708960975340277673364251210706791948480659600583413764550178088016580079684404718557424182487007396922531733830801072680344152953169030536363140195582260231682749451493488841483377286020696425893703693843350306958819367292685354706287640694332659363227519819173527326988251239611483198007785854374823638496 [106,102] 202436911173671102605172203640270461661015375774023551890998072424362855789464221796637414903016796049803542664590266870157932216145522856837202449878449569858772092030238681128138915155604603220914284975149664598566140439038484468610681850470036871775063371592945456408522188541372105515159097306678129779779270632186658840776131665295343571652292008782208870779352515559168474222419917681726386223249327928025461790012821885875163102892061402032589915178400161823906680969317227261260829709184 [106,103] 41920364064190063904206940188720981580745772300600236973982718821158575204693643555740558893055533240381276184495603713208240344113601951931113998413991779369875935479270669554167705117318499205201936411102082412474766386320731413370981010956272494874984297143509991079779917346017163442066521800097582725875550165426736185746993994727356799577264785194635809085892622981482308291698804551859123681961251091701198834438114121502133882032619397676604077335000958130575408816 [106,104] 416904845491783811029417836407563082686110758131923213052574370886200215132836966871203609154638542816010492522082706422477889094884065247440127498120156356796823744290364249172003154961035191523459797427568214616913691938686890765778676458613712137770407643059415717083848138248444347097605958589127521908452090170409827429847952079424453590519314697676229768786086938957613723274632765297147970591164837390613917388015086482562092756462681546252197 [106,105] 121957785109996069096934218703563601223887038790299974073608649862326726426521657640548081284554315745930833751831403579771974830382676140109068919758117566509552484306192525951991322207142678271970384151394297411312659457287223829333893874708363736812122194420458513468634885329942455003578321546430485049615928261251551441770223297272108332132667219473540666660146510904349782339512776508522581679700852489145527777498113728 [106,106] 544465003780219131301472196293225304752116815090181609463232613127596371037710781717554061496876866219399603356289416193575691369553302602880588199817812733373638332450848245470430681038314991503601508863037563994483871358094908164414061613057869158142316310630883350780636848046337030231465666018678438280695497248939322285681933737033941613335188077047931715453394169911022163275502134506156286592 [107,0] 747731460163644954511126495200248354073826585295981788395997840201216127514115119693594917387461084175727511712228077354199395010175107668840497384809181477741894723618171820891404543120690100636547982384156378297076650696670883930353789463437664870878532792147082272489542231023948640620558108356709719453662481167264106718108142267775550299253883934640590168819978540258904200352221177438003314719094690265665369504400525464994501643649042825454973400233252040844294926285000775119118317254335774568025183039405690383810672504709851678034983431476714697451112644511858830270888979890148891277046271786954277429178123661869583350051046752608536466144279556171433437884771680240668149342066112624224248796724811483844808065313946744163538436138608641040223339873868033402173975910770939599714600973147755219455032239800530401140562227833059933172282755514038246489185661084740233559890623881261376054837362683098251579420661057205279493808169023452494022621106339738113355628638579040368125372898975551298408790323060897022343364293214564394054057956451223075776160676974171541743861760000000000000000000000 [107,1] 4569470920307428426307786260618205105376528204594843030470631057925503856538404997075221698336196864678672126306027801132405732073576090105578373018264529727443362342673778181361981370611351668691489526956901461475009709445239128074574394845246804800006316175702661306605668775316894155320486424270990251699245172811373931777730194328704063502297881890289724509498668255917724857569522606812777594936584223942444172588881379653290274852541439650302482244590058343290741248180002318073928441608719714437254468317340603380333185775127248293665772858560612155659529468794846899613770222450372564998991017012370525774287663951614290394465324760816154225761832567183023240136443931178322203587728352685204989755836053191478533462483265002552636012835164062185322866364283432974760871010442628851992701643572266576716728582500916834218381454478240598760151461327198955334656961206044771556098838490607926083761834383184222470752187052323607761779457144342045415940972392199466369981787295485486007834928334648830444193964691128117657569492515781596792332878686194557510785003410327145194379542528000000000000000000 [107,2] 143757805222962837463767698049298246727267001341018811642336797055712830682182062701201391802069361618205245935484149240737026773829962916432782055347198960747918585893343360645495630712440050765343451998940111060683593954794626614080879843351859872800494753293101632075641772961785398454474761926893711613876249158793409744305482838883938379337798970260604556991329157513302300558221837168072707058908844107350610003407126767991149473766753894768461157060716937062229554886092472465599476594567852164619529060946753156168938588624572335675427443417878951306557249150866380142629384361180931093587344353608104181899792363551119685094867192216569074393226112888225616919456002060668009935279667533284353318755665631224198531322040289257427986493537783994557578813683801667827844814649385390297726472439632857221200607357189750217558471878063329480555597327752804720389625702403146187622893721079425369220445209939582923411014413958367816814602386987405001755808355534812663791194189917590182085914072707865356150674841194719097095185826661921701030770819416193052442848537103762526409752313856000000000000000 [107,3] -49032584747376406619993351638268837633163381311987919391390266346939054050719410922203236444059183942952723603175415335924613556255928074917134003662950722897010984298954119344162839926180341159850659923014390549204857735475408803319689994403192162789354571578094463552111834603112912236379223713220036723776168102636857715576377002920444303200418023809052772266485875098602924610598020366474579665326574554464240979435856786638795028523981819289725943233382032951930190645611721873532365309844893009035041411966227721664703089978453106367389647487148062445515848776702801152777482751032427364628070129109898245022009146193157701270757834102852037340497273348709380097950501061467504791764501976602596367995807057503461798293750210857914150363890492369395694392154423064158867999358913977227117297976698207402732263244087323577308975076970081689220928668548915459181292890204683128278316528625509145947347483964087483206799996204661040632530943041682441308039632801439319938584049402048919337985083515606355284476001191639569319315049526345872314440935593658734690819036031859043516771886694400000000000000 [107,4] -723292007374529286213415084557109587014240071642691455644146885538894104441934796326062390858091227836830790233339672782136192276515500112632576842513505737479888024588777058563052065553050276618735475889985776502684784773276093487336527675685157177393690927124553658892906738214805176642640607552151187052002531466985918040154061312882706820685500020908363508385304514701807413172634529080338982837201366643472991488420342233725235115125195780340797581512483197120504233490334137050073840490312457880441546438295101000591199639788084119749399143130432821878867884893603193758689872907056787102377347808215594848993166701475754725590768840203688010342912574357999001528590480898075943427973065189786406663633294497112435176043612198699908498190502610576003233709437631787681920964357612501146975077385465436916876652239727725224709150579357848382928211052725759551834944433689507593120840734951265920577017767938429954560378636803626393925722554814095767591534727935587927618064433192351362850287890859143751083918989420574491992157481706733947754327033164331366226072618258350346066226948603904000000000 [107,5] 10781141044188172714820467465731755615153886742817699165083654833874213308610774478398449231870273785828710071400018476902734686414173041093026978514917176794083620195442221802876783569418407817462907000243231040451067521187569321294869476977271809659832115952531677989013879631031774188181986897432649986724024423303736262008599917360483997190356106169682163081297199178958398566089336047932550507710136701640838078576574125111307515301667334724172395290842466867645614616752347873282803976956114420474457057820053230799538614896426830535178225833468182226008687039751011771233898944999560667448068942306063931061676933656519079811512745006346185350698810180041522645687585260551771794215958894864276434109518195231926294695983504342715459506013993846676364966415246924030705662761489586642158061210230296049893370732013555771742698794395618151521096983469239004941919048718250678310601605694824805893972884978152628608108383860112745977530173822763303528300910876898299600673341058877922013840946575814792360442349748109170815265506662278258486581326924971187341469353031322294047611637542682624000000 [107,6] 62596533488906718284606708426705320584999759525336511295540273489219555794488389575022373382848844048853430792822157460662368713990295506212547245859093821683924041583960133433986011406758944409467137985113461104498294713173112590866747343164145484742027192206039246422655457995462613932873935557844826670609496350455332691348877737793802223469031880085115154123623168207645537111265782130467996046247778929977404859923052369838630205818808234754459380167087717246053465929746693040903378309156450185842638517749879191118895512672236629494725188915659427032892975275431465021610856074701038647527727949066912351137252197542388728041496100127642029028502794052183171435196362627628581922097682584639637742778996797796793397094795080753872290207265366448723058996032980174488342827136797176575304193617901536967185391118904209514442038498483688374208245442228372229387664827417161998420974235908149845516240428299234501503316118248735860389382006860298996092866033187202552157225379033859013366406587855351178858831979442924585150674781808235151377575918160870177048310394387154051030198364705390592000 [107,7] -460769231948960471788971995109597112752605900758405117712559498020995913895162766640365423112195078834041428774739967562259382088727631689807958040785878016448447022977914041714910090811072935332846300479327007372139098188589444350781618008183938427762906789072785273633515217506719480591048749063188832917376287074817820424501492781986018563457070517664392960932626307397891876248802216407539828423726011579693557684354252180111906696277686268950588973190745692711608911985427577730558002971976611293142587376064222273145399116629717234796006191810730771950800642388470541457812755461291450408293827753312378470001421347870150168400601609921131708558391498536589447967250169427006460574380637039742510984850358124652173243750968195906988355888418760007318545956884162507186068512172246606268485723343243439955351935049258075899290697003027823950311857232456676587249296129237816846415902959802951571815960046027494920442982630598654612396491411120897157715217935868716667199388671710270580337037473961088302085581417993275403642093492031626808547114665687967768595647464352523723034562236333572528 [107,8] -502810554421902165538853768165260221748715399981001539307086019432214209020266021344819133810497896543411616930009095381013374876244045218053774006545050436426616816293853245793607956650326902577597001955683188548533471441471019473705957716174533699712094208061994271739049275519280620922812886613151885019826920430221187296895044602495544061001953553954074965400007559158708690965754623476586948271730561870895499562959970501544520732968551729495598783006502366512097343052759159537600519003381944354279066559161519006943172860745780571150406464033098010221333139865965040193134244543091518385035123953611039442540773925180195088859228944276250674062335429774353899380223654610956218383964261270393371273131334738924789247362238835517869972088053608307177146571248555796415731630594457507366686687152823897610732960376997612465673281705886283225949613839785945303593580265299884202353388115633950616382127302433844420773597455994497331499431986614512846787394677787566440061259354845943586554308095211320576688198114478757786686828915439460968995268332471368817461856908506182163093910591550976 [107,9] 5729144991131079436502482284885320825953352309129108896256455361851423959913259417619274284471232074587543737641522792457143193797630305673831248794185126554256223072968062645775179691067806061741259930100644960421133589596268851030734468787251415245691542638840585241556354086589996881592651413884264284069212487473745344110112648042371252412619568903616429737084661773333419267386299857599457942690744047628618334725881493202730151623300642775347790844657061416093643202917788302496787007342071017666481001774165586204285006504486629201691963936436000355889835695453152056118196709760589527559818599604817109261710922120625275472377316444316434508853384593619188460150356456039226994014689182085733269975417612502389721128747243814661844885434670683565349237587139800234330652987876295768255015313921711651970915524268969728368160107705204412748416019652086565320586341817533228039523145919789346061540294750102651885068069309250571023243826833717134173837183398113564583697176293372207107914458865542815740234405343789124731890981916425730588480730791696467358187456455285953407495426749888 [107,10] -4980922030758712845145049828131257852073317683294838744354017966061999139058117095595769179933283129828243955229580545483046115715136283518741565232668993616785675033364646191928476756233581206527758684390729601309490915782676168094489743682874763087456233695661028885557022216847641687968382214146724419271365776745372557716157997775807667392244690783060837739578172271495143118658547249130621539583685900726143330529896073521044237098177946402647051955385297492719102785208352957230665701947535008750824813676599610868611435144833106369726257016679067206519501886029694230572358547450829667389791242721218661464970182120033213354056839687816587076418270122843451013677260213732974039426095368967719115974566960047615199576162653915940663792081553819035377118040058691745746120306423348718454537481677374583775855406957615148497366695914023151890447244408600647739783075625376873956696975484886386225836639523440056104923583362291326964978789749026379191018214067519077811180677717501164394281575924826592836963568651647399569126237996629155802267454389047428930962772736738778206548303360 [107,11] -18746793070174774400193215323280625347013247774861454414520575681894226575835459189003636227039482294239625346893925937318031085482176807175931600685610142851221453937435798727485974566047768331893833606599759278409384986390503202987151424677297815927646553990840648537890316226195905132914694875092963970273656964004514331087333806972384910678539790967214063986954694212062026519082947987175277100132714317745113866303372770418993364737763831721718425818179533615030684223296188156195923729685375704214797720801312561593168414987736125461440020812842561945509848062575762590586313756346844392748395354272330582849180433899578191523849644970765804339762486600230241678525960647788137942994789825701163309766571543270131506798883192404045174049657752987868582589270155978977966689331228692804511043645410595875914829471097724288736452937329605181595358362744951810565909778143981680580946471012559502389173910664255868377210137703196525914690787606312022575291163534421400683374059463513584248607415799207543160457661282726904390971833579640252363256366824006760191004558793569518426273216 [107,12] 38243781097445347894048473585035494358489529902369828917342289672840644180448949201736217305896497299925696108610162246889094109194706786751132443313118548685067519968729439962828737168565645774600234016218850375079430748987914201830883001377904792078416916731528790806125149298076111132993480684368356169048198602263430830185818514996274651519240559230593962676266492572000019580850743031714843838042945314948866490888550821999854844260920861994712422431514555091448970976658937884886780153492620477723730195733508016804457447144227587779081533257259787703647188233198735550315995656225098562907492810756379193031829355828757703175624701452149729966990854971156520837868065789393271328481870224476953395925185744424350590574063995265751090049598828581575090307338728269007265484995861090162804862622362389877754690516473009926678545204626123429691235512329368099007851705137272594293158966909270462785213261259342638336858533290952026260918837029292506590022484442988075786864784014223532297424234176339349987165310921806904356013396239852713335770407188818389155099260271960906228736 [107,13] -1222812055058750323286522836942224555439241376617644931666546647068232907214335605453740666279205379561728615342685655277217789117407291270665112686917399291946895950557107550159104207150912302052054605362128671621752881733937334643649871428106805644578551872015112447286053092716568066546331531996925964340008550852070738146398284624939345932964776764155512978066307528477300741717180552319175749238976948855109754339407832582738466758122992696144844484975787843588705557913507501793466391615725923998933835511458535181421354184969334141796358284220171749917663290260439864305946904621884135189158915107754518526067364502515380720420047289166481754454104700740073310651595097494910377177641594600852169082108438961294405325445323447317159324630164687760134617631645673320160399847609251229903431184796398969485210698924561086909032703197531910239885874036298287383335951275820097471418752628232282754407379390232508321474192763748748040096297473134551245150668943607459583176139478814061584621436526976241339321619597303468674817401381643021457207922796699680358690699573347210880 [107,14] -59620048731256048943261138746172254314092109296549205028508065590345801674484570210350129153266234507564702032146793205525092365059167124746611566154739177110816820572568716463698393356335332420480991034838595794999933699215398335064444015595588225349673182133800261135456338632569994604763534851876607885275847047856796160786077777857849104909752628472533888551302573557568925987937814032520753886312869563605093981307353997097933122739105117845431298592057781364679624492950948396853714576794411444901257896473842548635130182061480371500715122598766497242276334040841138822033166883478186222980613358351621678970020172272636784033704681924556472752063052254406057910262901376736535293906273286758171818438710850331150451452334784762465538120058630475678570306390853974143923325213216113402819650345004662726748690545392112972204259435485379969151750440826838197244023997284279498306771030572345973553084943573193257468675327312059918702690527869752331807288083514392188072185497070974954548681014014940411455481965037598597985337683213133757881484436208077784580068402406688128 [107,15] 53452496904307495806257899968073546068311261491510866323259721146322113540987954157399014287508242396843937732918513612959394099031684915807408064689778326481973778155525992907084057126383406983855559962226375035558838523638168374003997109287914217076179182624088573882439132153310821311014219999467028659737312587277371557806746494858931717410596440486429800990672895513447363674572465338068937804526745912021298893976653207681795327490427899484355230968926262411354510420706550839208565397388937372186981381446636466134976203336142691754825703351986265686760717295932465274707687982189863134582112053492295518428802526747211379718734298399169314591949464555891478068542268366562340207372768778757580285066282801167033068518839079964740797434515877342968282906422016248558218786744816510714768085160646015214625264503541387031390028778643676657832511162354602074080142956795277962747225523633851170987685592778072183373004198995830022762282455607159238856758205999530052131946551000407451506863771185116677901919260372329146052115426787305431315745129019405352746944295391728 [107,16] 12034544967869797210616826048412096907366842046837577316457179819417463322605105268709200848047734989263209849282316507459721391502851822504033693253881680459786668911646283328967168758682392806703168393426761230979667252696416070151105865879697875634258797926368352196205407246917835074815931400123954349619284980788261272418585038214337787812550238621670855534352278712928721564731632979116668613956979891019627611317567090198606290688159590020423159464178517154177870995906479359318159869822578601237757320652816819663408982135576068390887953274362708389216754297984687675807920688658851610651100254219273083491444104219742208025314138756160762115165269276136014007954279642474088205048153526895440209773870045118119960600959038219575791834701090384909170547994393775679544610252026531735722526573376171071148878001774993437488983473995446570299241120325039594042740619777797023670150943221921219341078752483603089297835199330446289996528703024716487791770605577947726497418864611221887224108837967072385739952743141378697834146081746322391732096141111925481476212437376 [107,17] -44788014822525299047392622075568699058568723352328400433697397489361081180568324437735015521171000023676895730951051860122107346089905941605215117844964092427180329330975735162514113868456782391859369802507780836175655283437166656739003026822557787385675284954816107466100421181761865746779945664676686991386838846126523418994827437100592774376478932287831787687236104073896479445968453449118921899982610264443556433002472839763853250690025729609550011549629338297529351860824460160963626253849253668545237662828292609183663048900799378503600760656325795610578161797719221163052942642884331911552552648761768041049655708644631558754552247366102064855771579415512952572174209841173650640918923997790580286661448356422774743574515639749025780759686584051777893115857177071055686569384891645528188486997189264148201580644071439698101123289207655947552317082723471965688132621464683583846064654225709037866846757657666595369339679965262330120601125099945177921743394100747876696765058388032916897500198738581941600689697464903278068033573145563556134988743478426733181621104 [107,18] 20486291830972227178068337768059317335933436905787471012060179353990779629625052564888544327588246958880458642604688456503560052281630475126603548341471660846517062229184270322449711119090799217890654667197315949530874549992977955134228975410651319493020319657454313451035107187015179805590310946952354166734196486909685899362637141720022180769106366550712427413573726747621281236183357794356863819332767100674912839462662482351946713453946784997697373216047737036878906116350839240935696962516159813040336667432776257316106339776410747014676837633964315366052623829530403706133867421291337236406035530339771966151042474521029820152276175729702704732122880071805193937559956759428826477392485588313463107283208907973388799337559302313344626221860825234515054253353253246254076314962327893298397079460128776634671046074168005297777625486064292636126447222040040127981296048906927168854080408431368873440944871435760290478251018100886150767419168511134229942234544030490533427196845714416983725033178028894295457352978915025518519626454902245997103001997784101690513920 [107,19] 7718808176146781670747955270325717607677411962211037179275216638989826761712269675090012748162438190169572506254817687445655621539129778055394369436774849014529018140295208078362456053604960440949034625000140140705783626638440770868402675099239057000511609956989775845525008589793249811813924549997886310067325422001048278841018611452610185864324314240177310835450034767773065342530201405088013370561278784867186883879371481715287734463077774189205822150548379798973095691702404968827135186112264673655506133731616670714458984261395703217465285971545366867637562211881920405942001029999250662115483357920831928388034180750143194580079086929067251191526396799342930452363388314583096280823943377867179970952817098335226146644621966302222283342093739587514838833983298219276850641092950422268878924428484180114141926918747523278601116677490525680764804805043270041661009338311606126039423039571905428852152080921487640912525948983247874099124516904125802831788833715745585940245535003081799466655451013714276206206734925090665961053583014885951070525775561371309120 [107,20] -10186594609375144420130431588556002126264823010125182840891294693627259690467916491712199348406114937683599964101084247298566803821944326111546426042065624447384986244670306453738449405183157869716513926559511329966711835249532470164631887893820415034579110462860653522370258425155255392159241615161225209944953224357231139081956595879752049022164090590103932668162130546952245227013728679667718093094294858870846564386328057500310641511686998870599859518692060231220522095454530694204902843098860920440521619878180006739733981724397407101109921649058737792917396953234806237856314114386258669698218686935669607045793288247713572913175024977250857328029618159182322413411794859026142297205277991313419296701308633486456397912827368089624869345639429961283560326451216021239569374077606069951806897250081441579438397223897825705404893156806759198112927617301704678607195576383992017662186152643236176209851442066921139559968968555674181675715783289291657456787336155089598080027415428154236804460471121296299856869437507804764910034930535481588674585845593916928 [107,21] 2094383168715605171022298443742781163542288470734113197268859496260800025270741593828376844306831917621541456807894627570268188938252948101418744082838475795447297562495931207710284583416740557285880614006501500233126896403959916517129704591353578448402613114552109164221474621620818215462830136042947056268054340332233684619323246887653075929043652830336400189076519017465373465390800307461777391270343053353002550712675577591235718560914009133427163137626994469170076170665933690054143954519120053931588165111220423945454435331972152680718623952408908709056568605785966277138416075775483735792713587996005297646558281281629298399228650934668057450081206403928876002108729632391095591966398598925141835365500010981377998632192111357256629921977366510571384417020186544596583118170982077268050388283289634056216915100603488521125623453564152033594446747956169856487929016159130049405301842131574929976333253178219328900929718932942850088687322073983293719030247230739922600389653823788609040559384363380864036207659047703559267761274665405974740115798543552 [107,22] 1341636865856897143245579984038223585279291946984195424196760556122721208701104276329552001611492302127164415534741995928146969476580978250315316657216368483204608182982477303489652127908356293132380666913807265213263264142243245004040142338908951544682553297619640469129422894378325506965528907073442690668085700330488309442230080305684369506329851937928000981806863658610013030232000081402417245254200011225521158732741988397162685422219542381645190983786526400103964235307815863860644700916647466791527086672333042968519062258155043879648591543892120345364001157898874667882573328774956932588546806799126935805191246540380976975738603011642685816301454610401741311283065545859320288496300495589074848506028844836664270199087483336674015870560345521126759990587158188000211631770366374883675199265402025859368312483494934219971653184485461455269594756466341125742709897815890630906028029549010065513708568352724544983664087715153290708140425995359423536895450420694207661845477980758194709585578964908730074849649135609975139254753136437992409607747392 [107,23] -735724313078951271381519288248971454270247357190688275484063080657876842989811482161308472192665825897090067352211844240463923274633855879649146232525013324663292961300691858508961989803599622511542895123326222460319056088337837462105565667336652148659380315995698431415019149984335525892107063661134171726751736650335962272117819282322680464933621783975189182033146941821475933087379311076920612671335059207313480605176273832239012527113593754093489350770112372468054832517816061249904213244266942806284512761987932969752040959240016587671486393257194318483408289322944470147703947019170942293949816794654922120584200289979833895966996858042191281772490386507751916290585794530811447996790486169258297755009548987350774120519708991920374526893296274612691341131228571743431436363935189075328395450992500891064643052210652752904010536144100287474283798115336419999974429746694625913032743542400090394689845506492950605037681290841192031115493852140539655653552080577510951862060924020128178224032980964827027136627661944145610563495289557550547154392 [107,24] 14070592588288812063610784806252477094046877360156920584528108569429597772308729216298324463358594466355448868652107724794985841660057520306511665413307090411758096721118376539311507618252911984167969205512025542011598579470095631268126763586534557416216083790522646192718504222566306122116846326556423667491906959896529617482029221260342641858413772908064901125307267180176003884037731765436654322425383552892432643814288684070245373644078652851149095991814115839055802278330160401397934649247330957171281989268477303654289763599425850630824166909745236225110578618101125073350788606604747289386313694538151697833278570940968052079221070079974132492701363421596240226020535136805768879099201154494440257904616946730902576603627079757551970897946745472457073962842823802215637121221409189848953728266318950357596180610385104750624840886095860560125968852259423100108667328500241351146233197530358442247913448360374101134109847475690031968239819470425692653809171770529103656336213459801545378848962032832041387469291225708345957262168442789535296 [107,25] 72203960227220293678051409048711275310118548709895637051879933705128378605473994125501040399914645446995664130974086277438060731832673601833877937350033352946066668811568210220758639927473121030669714037339311290379255600022395994825566560168691436544599673326809801560109423258028677870204734927046368682484908165493569568639555611551061144082534297160334532083339988932507457636821519570989215815611989315955918142164114628539060132366912674764972570485222064054255682716436314386859584007928114092828125910448244258350338205020183545725339767780699308397471914436812452853091920650780560097867508154373366688843784520339658242999380885383633558754588652431207503622492616830407677320139704167652577702865624927293812847252422819944443622974940504426047879756455668076361504695925463150884891631154217893028814278197065201099126559339693873834752079053649215567068510032626685040589766108209298246052959392765955770698927393384882537137497227461274129813804418139456826663477105415565454774901953647348814243250091082905092492283337017889944 [107,26] -14012128446032581385261029025030063249094915021325789798972656931230269246740854123170613297855148351602740161569136961491656988371919282900970549758585055997110768476907951756319833433615219180329698952616242333688395685034847686330218818483015363229999092789631515663274748462633390621356550675296502222614337152950176500529210010264579302036548417708488816446170169183989830509633748746829356475802435874349372629087119167155884927565995155625103859931609264201942394157920799569442146285079219785144420746199857936605083458986023026922378083478542037104846661123697779363159236583571479714840890902821301938495205860113405775579148067391784605053678180420949314313921718661176362566352740680550871174343335276215723010317731664362224133411533578990304544669350280809888015578093954308203189077694488374830796719091332877025234954725739870868876907706141810187825938420866439612231610799762962810852436444614636543007714839082421790739740207163257082588844347503307096791893068238570555234749196854731797446490447912239006956854087171584 [107,27] -2630740389237190832020431676085764959816207294789954184715960969499887023882043671467551925971867303962079689018342154821688645857985439778862087523027769759997411172393757304666599408086362391942798126684357359141479437161571077285937915783237208061576987890246790342069434841486555803383990678938953517668549221674402574444473304173413549958985359020677764554486420918273837127084242275013885143793152146229959835535107561691339058706927625960482931841285261215502663018760228854811944565295955018448227585634824291748632875991645899204600058985674260675649688719690222266237412287666940066390420803576192605224516401280961905065829957432641967058465199019463468935222182074091946468062212178413199972996701053072166409780900973751853232582366853703010898637151244741065178327686960035719398757717224650776060476454971790724806387703042617555283120685827029272294685796821773324497803651707384985833919291198594288376991345433240962898662000684459548426550637896475224102421704986978516550691828503174133052803089586701886922596424128 [107,28] 1032471331820959177750364485083686501881941734743003189404794037342501816391684274429483762360869254720663254772535754376002756539034687464624151044888477793117050377943949747330523374884766047824698810894587249368145118741983386087842256480990667427149785898884089640126288126927983364864508268037823319082898066493298954379499946006021123610690796456511013118064018469194343123442262241555514627760308625967887932825982741191757979536256143761630718383479644878416787918230745372497175568297358686153617357193053028780308715668558538784062111013795756079205179677582320814839498276820419725638006268677016719661361933989228312916561469940321946994652618697615525797456563448498911198188725534451390085835775240853681300322314872054834820235379098618917860613729426891470777468391761652895111928084870406438972973996828172719559671135432344433206274448245546558303902818002772924288257488649142807762574233144299288391515152873221744034861699211922895610456226964522954022795059507590752439268525891442675494283882620663462879350144 [107,29] 11651131607958198606957026995127282543163380805069825800127027143484878084348052267007530054812070904187599961282828757095767084849701521312502839527400365298386722156688185179790461063773809997424096563672112876432117452510443145151754015777533371605491752401359265919034766183088458158981459235394321883807946883162404826098005467201539390438580884730449354905250857798643414216842932927689956910485656242487739931631970532407865573322796927140379699799991290489704631769522792976576697343264183551970845659279095908464909819951367704237527287500866710237470787365522316559017140169525013372506147473006182973412067376692739952246352380893894302658963758118179591514521869934964017992343019208360013837462657580963764221980141224447095939041284633753180945070285102947887050782976278984459171315971284538596203757968866101528373091606567720146806750871793893851160021124080198751002621246217830736910738371032858381910455506466118368465343985236610902944898496274507319090842000709895098168819704080050646857691043316105415184 [107,30] -34093740369373128157009529558744772438130061488024279108604599386561716713939273395575175736464775909968613502674445921677216829867210428028255521610915243193101951285100135247734159325871973209260771534221176132923843108407929849856983988349722687401869392204532531067248182983190921795128241361721350416190312095615510927597769875660023131718273149402007188943232589848327219364150710251408067662608411228052353365675530273492972902289742143293344775527241529482704551581804276773382878142183088759212853257369190826244028832673657903309769080605161992979944663757080005719239536389977819477667701792009442630385194222342598729675246866539098281639647534718873749316935952772092733772764644422838203638346514254539743058402813541094801796389330725182182721248957877099500500014634209887233388585293159901299114177376511438174304492973231474254590146844579507434851152256091555645156131608317322702560778021725965458159024065820044605178383614779804275008750589163166364428567610534410161865205526831510426748402777965637168 [107,31] 1438200029647602281280969486265095662703602009339367027215460165594069439293397621182229667294707534605910090459112479238348638750277821933942797769910191310141729033298164310149701045548152199287793993685899314278967544246109114440750204522454238924847158584836605365079180814231319929265853667610322104215483942270298325170193319578744543688840655146216793630034411264491560505292277634527538247956163239585794495710950738007288726897755869950518345250118409252090554188752559242006086150585718423599984676091496518727587444773327913740976030319300514703030425851503231842637993423695695367489467892841213565397941623217953723445484933203183754787320175614124341576677560900382430660749795417026876376415696072637404017296375739567598537400431719670465407837746550273563149584223919801063525190480862845148812090729913340506880378922061704759237186374990783682607586768316694619894628262850137763426384035550791352806410840595127673039032359156275674730494171274215555942153047206032895678798868281760262370152049541266 [107,32] 625210108682378574097647176856367856959015781736320546896297653273532750198299515824809966555383669279266849542816450666042358475879354531523737236924161704939841334449627589941138493572864953907112424273977956736155453459150614236766519020410417347771593767812450492782689511199483150719384948340755358937469435550344471651846455060816689633433122000102578202109905463019430287443875998606368231021181260187146749665180592190250158197958605338337380044076472489114558622387802660101302221071339136840147081625840453470953901191715283108121369700209688473924353712742471631733044733601881041133937822591412533089000969548169856691580363687982702463342938734777053246397323371930440285979859829577584162298750012455147288118259279839345106248858068513238767293643386370165170182900349516224292017517699168537294011787288762208386688786798221306267957045673566229896101508355508841147676349532149318760947570331651189041612640595320042581498216738309084855931042071750557533733872198447735151101515312361197832018705344 [107,33] -34172220249408578527282022693139691663247748675694016313756736673698487576033086567424318731710585195931098390984651601808445962856939033351005745043349240542929064501421192644179492817283318283994336799442382801312186907662691553600959336456634633155195354372482251770129976884311408426108827563174555406022524946853249529550384462267085712515284732877055734102317916242683445126777581748103734159607671572234226910176374898479834512810890698437360619051137530009007567963276067322239761505831199367465744711869547649626554231700013372382597168883356162180377595351632134022550298214411436575054404488696861848499324442148242082957304323170828138612256010308270955859402472177033584902821138846218980716955353305076679850896201869755745164563076537414821310539656756428216004711179297839239433134299319469570091035565576995928394399958360517952541958402483592933170231222324049682655744439350970554935676291208381610315728299346841272879368867640263253198940250332779823989783066078209367079634410481537695922328 [107,34] -7117190141049443008799452574571670108567224930595006710033234002878875869409292863247124550629367735392269305067693263948710993148436944943058306753794883187916047873418083746558327015532783617875279916349390210663186812280863652841158050260913129662347807011280718393482202025795451666327442037656668506560991447515757024745771310287933189169780865533802915047731251655131796355802355134295140825047773299391706020427177615823184852865772527986756844260993511356051552411450596332077428314050366490020365130700900639691627347706242979849159615833895728520309862562780791326979396472707395544458911291857098426879026392795000407926473991333885616021215551245583592173929009383261953817678820538923620869255440929519481962762240872931918180722954244216809705339141379149046382620268347827567811911603367765440226039041954854971696848108065895629392458174653281990089167592050583240209583208750590558580034518512492744672005041174846039939476098908510247305349129092886400401884959637064022416530789882520858304 [107,35] 288692791702573615426033147530531183873933767558922764555953556687615774043875628636864138070220422209433949807829139078463513737613816127396000039460973803601313318724069627213214158149190142027954744770561579843696082661223217249121091425808583794625467900244167789333410582028688270257308758519521727075136560893929766546247287819679497315492853209639614460236066370232443362491429978369441589775515089052817654573441292561373467235006454026673710910676697802943470783797476153467168867515032396982377166709130461080307898869966325984241351908791924389896056609252881115427594625086305383153725699150317508041958413566321043766496099707750763919144827901856349778298863878795906628242568098176337474912359098917451800189871702733317096799477461514107091455026868931363967663598452617540836513398995375648343350141108588194046260501788453693397535488779900132478835042803207314911015822922127198736442191772441469722545523479289251700792950946266507691290367641363742264637190531142478687759232003307912 [107,36] 51061899674424942763351833924201268195700801504379205625716786148206143546859823669710460441370725614173555479757152281771473407114316824146334779595311176969855761055425906938656408973626364201576219094482780813092849673406386609000727173710396851400127602388229388900489355666613338680470752349234063380006401465098494463252075404149837063957496045927148798293486285091845945851965754368515396845761214794577800059795548822194180947697008209136802052671129723886011118484834318948431477412403768668893136381433828490494235016059836332972043359029932695434864776353558980522849011128648798076598590712470399277360032920727237286340796032122657078961302481219825276987801778145685253014761358563511260624699876404101535917797969235970472242177706521507201280543172255939571338877689033957195025078159532193670051243049264415629109282848205398235637377366520501544530771396909931256577627447470321963543085829224861496639998691562582139132391792386025921347174702933322261097175026110699437113201023936 [107,37] -641337889773526598601227341660932957396289665196824682336667725016162567982532079195005636102113753237597643649671077816813097603498895872622634390275056629235817441979942758488555501701943683961762781443321625643438286226318371576288160350150312621004540060208679036530623886315105776317856271240392893024096662879055558236880902635765271100703587029857955752064851614071521852160058416350758486429252398779348301436073067782696952574513851576842550097560003005170321095756836957994321453582432066384291512151192387046024250991221371995775894730098003854134245624778177495174526042471086716183747399217001100789163709160404371476332072875666584054389896160109973732846494612938784704163939170691282090072514392455241041896710330804948194591165567808121215673627896621379005877054477041170619058639749813680351441674246399042820253205984477252509069339643433324843207901319381615376954332227838285366039653781098692371928268552943505337607180979837322430519891521740184494187060096444774057925688 [107,38] -201605387964026760308367560692904570697347506768015744275930833726456972404335987025686834246730841042744896597529712039268598529315803033313412209933032366446021733859612522368228083373339570831616796765837194146799655850601699591234056157207424624487122602061983668115351793217360661062939246971533809800424866902414149686732360106520195864907172970586044701456954210397840299209596889136279379207166304740311709217825965074693887450857106831522946377604434011251893817514095222608480365933779632520938355020749040148712871658777505688429410639223108305920196589077753383019509369860853487814869354244275147674820750078235813494314168735087120684832483195670704732264143770290250372530205665004938603678416281238320063108767100009156384122518155618036680413205841360393381669563043980459648336494056363423116000457308723051317963925032590029239614897503240799693924603295654163361796334966035259614606461307215739454674671247164141266918225209278381983149599521628685079602432545289716256304 [107,39] -2717649981279271606328677384688277031872165729373589555779420844379953069322948872396024568713735122521530175205493153159012772780009604969897427442511673096241766568486803859392205756769002679945602582288339109705471525115088481359055558937667147286694029320185367327869738877987795285443774865880469526553961847400143951380236288695291800161790942646175350043811361500530229273240418455411891475952196628671212650759470886187796316659139314645643953724312743431336115673814559533607208022509727658456791800871668770509011549460269369139111869965460386863615157916611699010986036635124174790103776516475915921733313240076451510029627636994064617470382878511791742112133228570663168401060280520586138950779709167228570576068445799433809541853479178207573627678998568090485754724740082392138935912993650687090450109352682769464525198760966280912651379359755703638363923173994830869826800114356133103708275854359645443649289231935424846277709088789826306190103493440479391242186151625737650 [107,40] 325099743537260021396900580001759716971669205353429649701523482543860154944870190541962078519666300416981054517909939157778183687434797589406886854851219848354036852549961314231913849977968817141236373744390330035543616196667353381328056447252886985679597359469146418363913060554305043029177752356845430739360924982353823161016916498194933586280037132354263267953134172966095355650139975121415152391718261855153962582558973180627873122579940217391775075385886529600436774259962747895212926911697746349747550695939739583140912950199165779331896440504700333718627384898631832386479183159163084748511949876670400461205119647305367788190982824601618911153440511207837028051413601684515072116121544077186257134686809795874871151571051949090932424821546211557002235602427307936435229277115841582929169720425867592032952682024530950835976802727918090427969045871027484270303278508497944150465038874843912697117552954943043435793058979015809403862444110157034693848176669205421919467084585856 [107,41] 11062061761863988700075159455065553469680540950249297382439641665916399250946926099457359488011917827380689526644116222300767080464874849085145033572607382657476905280686073907701354699553597025236990299768191263992482175685810056158819384115905704895285579153998017994727703038988967115243366148054451000284647902935666233631144654174125615600806062111205838049273198516688057391273104000534872841645175542739502687826551020036413755559499148584105025502823695912699097632332524555642176962492915445085190216445809118669756695508630025056962687377199378301324802394704288177852859950582224327927855751797078174825037419842109150159245938298233702157534228413420916467141679311490678430935238296843349518647948765617852171417356470253952240453740506942201424363064456678487237239960030822062685248699604579880264215444067725202684129632780111206190308581023287253385766200753123568835394312749639195057227105660752615925973206789682428815165069943420339720740106032332245744613584 [107,42] -61997066289402500874012427601897750009447563089270094752921419447373513621269810068211602989701777233399517483101799333468097946307177136872230989798683915729643881459749896792108967590623456889374857808876113408501984581770086620595179923847266669735167098569689822909137187812297960831437045819032545879760939569671030881403460985647802430644404669601129076498136918184538688080603097146384190578089746426300350243946995259914573813453207431358413583159774972585748718636401431911377365839962664996282025594529812467182918887107937721112297670604163405222691595586511587873989588913318150934171034322301566098623087837652459521587304698328477661996870910364389241247160555849665086848861639457071972226713163696016253851596731480530939059808562290562447801604943165662149643626062979818270831143364485085984651849646261387497088117026116632727357317557209503386106951009657560568387469455699983688962876981689646206401905968502629029628476990196222971079677182511343991456 [107,43] -10174203760746525510224565548696929686552820786174870667549090258209369402151550612294699775799044367383738863477851523942299097471918848925650581969865324353159916569191844241995932128045152263507073349450832784603622333588995609062161800674366794786798603368937189607358046577824159335479141330514761907383132190390307291869898574691877786712500873264084108212566423355296381298127015966045174511239455435665766404886933909453443842139467576831944578890796638587574251674743906755335805166593213398655579723018208104863963071348044942943639271175363858822897710352449985565915536594286739231712927907438366644598360751127616606207609281818894083261958423456020678290369070580292517323094972474361294510406902499392681709108168679419439253493745818582921071642713320755048618554196503009857742797032243473727718552192319039202991167010293951998964515206099988626978045905371118340776528198000512521405071817403773015056045831956076909198820455030468365248884195664388244 [107,44] 319854447832839050166992403882376249551163708711473491191441937000017465859149242309121505345255754795272406079464991449575547147891565435506368702725102024519846328803045158205244198197460380306672339607281164479997672913897155074158251298946517811819487837858958568896173711494925817362930518025318570293280421532218763816724273291191997368320872041726191190282850314619663213646527718054804972622651624514995218115090328620656272670224072110278885659545046981671054253855233748751012305738047453636426697991066746219222985742864183453044822443735472519672413906526071923170806700262978034891385187301102694912036795009671436236864316967015303828496597193369167353075444865720426120278098757293573537810088422180238742170324607409902087342241859024325294330299531934292605523145081394994806129261591953969756870980012988740030586026618076696226716331763900858392868532345435222379273379229507913248566792665337984760842812540436297880758789257954422973201969773248 [107,45] -107079144637461191953892927603171032510378734655078454570159380942475376203572555064104390866884635689353920739857599766549454270873100012925993698208704252884980448209712351975659518297771682503721113365959525806325949923739018697421508498037381381235593027854533762161305808849300757880927152925258838437799097397293372682150783000044376910828656758593507821194383048109191592613505604044487079259975990619206489871453000516268329094765632513604148880693360043183650590023000135590214956759465713414369285904914132769586360099544106873506237775534620278591222634926851261207267654399370613524825915594930787836082642348555481635534658386561193914811295555470060396628383617536641207986441445481948292140540527773586476023999400980592202024866157363445615291557137916420374850869289554257992777178456244056651238172121475687704647950696098807122102190273936809640406922650700132198339275347339620274669309520366924827730367674764985668805931585640620503688132344 [107,46] 22265460888755065341477327579928066907574128157586893026570523856994766423654181173358594979124126294007529510182163974666996848618285021971122528412796629834760341681987237252361952208788518298117869277313803037327016936694643168659682306618758253408039915372105641824530570236313035864221890495280188225291922258010072964159384242028682704111511884571625586951418342999295377486743227798705909602055640848129037312038828484562030531382422322099449949924362510675138089180292676482496248486680417155512579746228576360727396875545405127268690576202533267706151397390544567774533480552811731275604405798896564202624977396693508434172012502516830915204954041256098254490550473799084653296478144923835756246982278571919085057226399606899113023932300266982092525037393440313525630042355455697411975737556755306852919173345572532100393857237832149762780353683897946049195745660444856934211607310266963839138405244859315600919608785476644127267337281928337032396776 [107,47] -3909077909738858068575641585186324264883856066685634286846359902019135615243327368340043391448457720583471210677693360628366392023913939982071062803285944021302011892421959613394777204404426697038133737664552611129665220698684002546783309543999163081486907563596431180507334489295445141605855108955694599573431635974092481248016909577964500707235878231309411395433404122262275530228096701718692607097927837139579147517131617182726481917194756170374728939421646322541528821214624371874271509584550304959141933889933120883704166287425941598426279293526855459420999920955291633474009803124859315110428289133979187231596967992468815882905848362070752187125895258157974471798254013050097499224463718475759482633382889932217757488732648330009194922854733978331888459898370601449180591352468597800875848198494246938299082519457901993182969298951509176043208964913055730403304299253174862208204914302830825072566647004173712999598448254375206209980608316403515339 [107,48] 579133738390536584233152244512134088263161532234102771587148686581976845074888609187530124200924211343688961471387719680250733725525898495919780225634076327907888071303180530994166222538139318775781506029528128988960571481004921310638317781767421734898006621628250555194554841172527488865464159099159960668578463093780072721110504527920769977808993597708422325140822140588810784426594588765961738496259353152468071864504920306399338283633022239160563663465704215987019597184008658195467816266692786028269328012211042550694889530287515738296011775618557713414812596932323290376747838934563352047005664095664815440423021725631580272447852302231463736695366759594827452235695227762941918672356977574469080312807350296523018506879703563450686365257071489467002249805010216236354598140265816159808051018828701726326351486847194418005794214932185939797947047529752151383028585014378270103843635295590551792432213909004520327266465357638495834003425105911360 [107,49] -71449238091732782310345271386850116902149188357054013129510018923560667999825696469517093095358522965947502356896562047673039527131610333501704206608334283303554971258383933781481600551709772279483161820137042380594487125330476525056017847446382162461530364824048550918093597450271676701520736482701919508618068902247436855278023224081286938258380803816049522410312938921665896955982217166475825617036315943970569079593863341059495881768515344274257025480829371790797382970006019017516420877553867544144277899208909851435206585683052288249732364641169365403912749971106871322877082224206947431987508210550919543179452255587645793295102354580446827801855233920254833519915284806980572277378795392488347858357945485095531512546715235792104598858773240556722523595898097192297218737852235671100747783126184366022675641996781578448757517225880632812648305938518075000184354143613268302913608561533057001175896784426349311388696078102853009912831120168 [107,50] 7244310392848121331953397009635929177408180773825649924430378210024370868884688578483408892742116768211263096032929720090143074044000256584626895052569141387853470935031876712819748286578680456684115556229223554867881447678221004557346049943725167532853557454489630487957809939203968479890079243241156597844843151263663328073245032144170507098896225004846149140769998640984523293263055695113426185345239852980724116782472670606834790649757512029428375355303082915665760236171391100924278224265417862720268783591145437411946930167556497650610174386061271902626680160334253328356797177056835610464757843044403149238881274489835560603545697613371909094091975245309216114284630115089595808773750062242402174087138870702867813690800863296941594354653041932654704805291308724706314784574620443071335691621680840633761620155525207011976862669937225699807606545092028144728000688102440049621532188284234776314302710505352920167942549557336827139341152 [107,51] -594556325984916927729919263070275469353183535996038494215878535552773618275626426370661428834229480113120255891974477487681679785957888876626369444491877221562371699472572994355338262480845304526888487619124162425059697348020761754295778274237513658212629153688484027995991874099904471853162863670889282315573763277302563623689047178850827393339759223675233715053164244670679411493207535928234491103464102538944430873815602007231882788564333064624048740074784783390421277668391213768126433850198720973369175016544059292949381372521085713036970386437499849425539529424200630289679215685353022695964340205640920880500952915279967624841524145327610505199772463539213458420042872322302091448178029136696676539059680970838678620810128446605734034544788991813844249794850936502908090953456723688245255800022602916227902930168115277380662396675328336183506561279563070131455067191980879977213826972881585539795370889963966587035284344822461113060 [107,52] 38832736310472261188059525776872338076107613369534391149582883785711606654413628755586197595015074966337903416682508438398039781429353710886721662883259114984616962567656318942395863643066301517433963714165172532183848215779217537189464466752387507112155855279906051081604927413076834248283425744976640759587398873505517704994832349951558739637859695348099075396195345381247602445332376794486303523605934024870040914694129648054118446520556627752521501127235755309324940683115905757329400839814822339784443586854561628929172302159572814283341410490350441852055143792686346999796978690274794278293108530231034748938971027293964289669501989725943458619122311532256967141305542366843216247562170620251492251243442207695994276156816228408668977597916746902412855477850695882768470473987073093325587552315451355872545695352842386613941553844957571389721173260133643944697739676798362643706978967848166994364289760370615754695844466722679168 [107,53] -1981163839806949329108193059364252947401292569111329168729080421306665405159070942081362929904786950318954077775409804188201741502391503348785880811586719634895848491689136134963622284500410215560198527570655740179493914481603425926437293039714887792745855138050728016881968104372721098264094469242089359778513024164138622756955620882611553983740620878466360910498517441235580249034953861247991380887067674669615916927032841767401827226194712564376504133175067359057129199490682465208224700757924018152652586654064727270252036007863452023957526378233405997096026882764771271137741119939843214225657917114271765690821415417642672413609129902534201244044041789762290274478964329103543445781991962474501486139171793055480663910257043022537635799010650327978280107542900377151592670477471726993511711678012229439407197809268452314412207223573855097836394876462400446380479949925519683734765378663533670368834335579936266272623844631280 [107,54] 77407636055859904409721779973706954338553528317273727638254643925068837175385281544810993918282389238057010282000804783814205883748436179711794736649439778616133396430461430019809976637010310843851036484844257948934116262562330964313169953019625685627846148765379663064091234775084256040357684171005611066044995178978046831582727789664718422958854102611368306232507718499267282307385330305338666163865715899849367624586092335845761393306302203533336183604364132500312371482540808998705843248276523728138498723415488357359376733809047667142316874175810056436083176696676244426057828753136953712412420654679745551425090368574109475716685008725547396518480912801731973811732135844489861461083525503696814437307144902977899211710788784495602071033942172873935987880148849554570732116764474559446641385634881986969114241277627379448857622923679942482609000359373823213978760385956084238727535151556848817471050960764024439581346184 [107,55] -2270219979954271900407157545486602643821437776867070676151494491472576035687873049014653589147774828204088336427176257029866365518636031669497237560401840173621079005331825378591138445543951142360926153531036819080384922040058555956262930713447147340778410057978191920713175780664344760509838352694130093572898899618121142359309981379357033446712980971203447979312832158071793495733785762456283094390799358363455080236473017049761269763332836452182445430342053015207969155965301536312273189170342709396811222175447789079980679742962276525626372363135262180417509495313114750900845351507706767986170072219203433690184839697840575692712904368155434643072475085991159309765073336344196084679902489555003467981469433658047521494477622017173584606832816940750072785209424968386574953128796682212652816285947454371496675584795421822757260804595019556839390028287024527449525516536305855618696439439220051974232989124479561641083 [107,56] 49013884068158096317547298663017435218152779937013210084658101085634835297293277365773051097943405625064618743439794764733365389496111486003841154597101531578557899146393816212497736084165974226851347674484211240772837187215602170981077418554744843914756372361111803921644939818738234383891478345260127506425165963490331316732647149120489558960450696313277991451261915858095696524362211668372528547816767350712391987428258903828594874853703547611409530947915916463547778810261491967335567726457595797839311268977988132982442483083299062150339035021967287179539173498069320571114963006426045018503297540198147067702780291397503895688453341819018195283060057307312657131971077280998789022945909952058192248800786058931609494516871232953487386026504324549760486881329834122216882379974396043786038670431905395867207859260272174846561414674834114293904184891103122821120113870516457431602510730139564372163902503690565312 [107,57] -765127133698333352477775941550357536308061865179612932331341492695319767958156011292194242712706286906020729876036945052589088643840074953875475442368709124711610800623402572839313246349206029547055049738537113284379994739116915681767419745876893420371306683034271159433073010485909136639691074333942825509911653179431489598198438912726412587656613337750502457059158837549936768580491762434959057284238342714726935981825898371261151169193861841616383957141135594407152940731345337944031945947683370312719218876826958704348762565142703601733543548695050693158565058917555516933635183859021926123390053195560213725956366278564379640588631692050652430853970660576778327504113548983906029026499888389346402159907117483649864615887457127899286651022471580964822344003896298797006789042948513486608795450897864756891680425235881222047486057541268575577287007348707765713763160393063529414855211063743529638344281991224 [107,58] 8499992752600531475417144144563536329271857299478907956989730999735950965991801447388342319337069896068973916260646859009792979895490937727972789946344149457814344024454684232305087378667740568345267809743376163031060581500339044493851880718600807216128765896755136104694599968457366775336267559064881265590908083091231705654113502850268413944712660181882017443373827607406252538037762658300809736532236993820783293995197881023680690001481423635578498776237966470204920660544963488243635600484373811055881860980894571532815005710285173142379695038418820692806248479478220459635899857585383079541451377362450498212651786330312373949404562196947288024327597101474634169006015913661873088309228392542029126782869378917101800427077871194081756635608989045429902430834847326966362027876557951157575164651846150732432106347622778760386845872653870605519159938745840109739486469610242510301414306309433840689334880 [107,59] -66295829703231255515287889172774656084682564528297203402957855837116818034327276017429940064761870530113088806335450592421272144156208822610026272691079961997094181240717901808028428736545610419367125027323146741747459666947568358322734790389002435845220208980759933617581864023406030618350375359287294636736468066209897804218726779793673234230307812816479022137531638309622947580887534607852418911673325342635953206566307661955109894364836594061299570682659811213114858804732185032768765887036424044252343707607498128550631826776081072070739978534326017110453613829919601439915464327148811947067385518727806216890889719764184979115915822204744838643366368168063852277347238475951373162309713207517840148658867411000463366205423458047818303241899495060825602319508488765344630624185453711599662094151676083105944520034739527079916077918346107240264854464347983847350172248866041270053944248593278434436 [107,60] 358921043781393248348277972509235230714028028730307038368444344826624960816068124457756570906213436160875273344712128836589173249400285487358616901964200610574173221940442735366918859738001216331905215976362057788015288844992563422349316171532209800505230621225536941251714380177682850651024296251197135908953199693808584370573997537783397687706249254296079528361084941628785745592878121970155418068506822370402035123067415717797392850819773933673388621441514681653835971576770605911147900406190696780357986004175928999547325122746019644572432381354095860416948760877376505845039953691610737237936180049400367637412756014368138563400977413006707926716453135983308612315382221665664556645916940200372548891400595297181766542412299564876237371435582873085462258866957289943177537257706495329166029086307950516765228505042686845516913270894599248674412335785388417548975382117604990603632383110182816 [107,61] -1336037449049867804207686282631796852905242146235699606282310058456652977283208368467274210766557139818526262316191283767381686625062132741936124544589239736891715039932509244987954520490746348916367381050406617096219684315395733225702537350052699382646142113026295952624240360620746213488484590590669004911511047907844516185897380923136352975298586299075957640296728237639209923774556885888425380657473541141224231432630388158858002685367354042277438423131655114934929786116377280689247493267065817741265812755884686908347169058504845194748474817031633831709348852948907205501391457285876537157639650232947650385078316594392449281709718255211115664524937236298770651367651530111055897856779631096240408379974080940762695163457072990225154384685939451035247470339864306509971213741986174522502293114061370280409758626612396994419229904641181136011099243850733256436359495127120539302376122036 [107,62] 3391697884664808699747762840556911569313791744012990716724567357967736780977434090830990720830251013615538689814946369399805317632913730595666193393953772022903962618056321411597821021693085493927608655443850446266013706611345858929048813817604953690602510574025958607038519761446832252412516237721258201669339527147854142693382879575294236697581893093788902292390598431124893257981382286446694130662095709483717083907977890281228005289034750441377863715478844287701315749204392672141941794680311524060152853271993039567376527288904792074032790713008969683485363093195764904140815437302145768391817255195203732111049466216777275352173623468262864747464748060972498407170821224382405030207986076266783578528292141336273168281226868500996563484527242516678661681041454165760275475228743944623256766474619813981300523612556576643174302754733544936768461727860820605693232678845223573611328 [107,63] -5830258358827192985027279026116982435049499026490363199822050705436828418256635260897450511749931871622969501616463253675568720612784650046977713869165808278045428536586302274711866529600454144980959799050785147358422082441428405562938298475453159037810077716891849620579208570215634856893109863423429853700323857670919362541985895019224456109798563051780075182434482809234319030043566717192786758687211563102754485700233518998915462796258839326801010505335235452132019989296698644228033587229381993356424378673292480099107887108049561889369655597078060385206169540393382255994923300314116536871351694652863132776025437169790211687146686103618525572033423581418374628974127649605123928660044203566585339924606759035317344197714339190092668784624287564449339077221386810361887983483226676430522135336417557972259969492719760486317200718032555562764410293874792879384022524861681912 [107,64] 6741858106734649768916122582649164979744508521365228967568494418525404736317374877541937832814368569128581981838714642112866679992968572118210928412188060515566267210184202618566148189249401018761885258397500723541906166551908235859858547713192727835548615008039940106234149662616722310182675816783189307161064594409961471520020041279735301529183804933611256387034918226670916604185108545577834861152544159958246475765672359589111341627222153743005791029650342333553615696301517402748060213368022436237528892970417957239651830414355712397455648300736329343754979373401468810495020024784942470461322952138495567893342240703047827205582944527918857580314699842293487399156646002173955783531130496457262366929224749846250228563376419444767800564212426400796685086290617980279348283262400212183155289324320446543678604575856175229287070989756148286258568833948994258343661620480 [107,65] -5211485790484719385203093583712735061557260976420185431633813984226771298042216338549080897078517427478765892547803363140108071145472485193126322688561144931204991714073257960781095375804749689319192263454659724041743896076211382483820425164760113707330395361658431089669090502360337017222509805156804438824654090942906583831291012880741800312935999843889314508814094357712943491404591327682635206460868743233783039085556311213019474670346752168635272762884955787826048364293134567074349351381509768340637694657549428780369735423439354863153499323696747710355830904423169170636488450277950582799239938288342231359782908700220724466962428397604163887396850859867780177252807354056728744855310205231988663929636121235070813209933722895072351089508579081271242731564757285593385688831664547472474631921214118294386962116413569582016647586800743108385923884528616906318624 [107,66] 2676181374702671756639265651949549885705213838339576040524252357498033540734158235451147007825107319516918157426967665500553789489201360265461489459481058592865929837548217531985253515669134193588312751178169114620535933970256410938115244030700831686295163011921865361556971236933634533320638626409695836412417050215654444284643308777876837253247982018054717390826867623440120030341785671732857920389153790691566454975902296258946882043459164662561308775493876573883300909705086162477067059378180728665115224260327584548295139475429624360652558072938099858599051799789737396802252034607047857276026357356864031757959723875049649363170466817212256287248949220502449020898077289952622484135469626938797823741021686727588635750928838062841559591279959822206109783635209997689306025146109388325508109551843943509892560787656680532250471225241218511275993827571242944 [107,67] -907096855014628279640783719861936893508573001998485934498553246630823034099793325478495363120449271621596994950888461864989481934760803892565481023444907247815238592848149885216477868205591155682094742001189186716565047179950924668867899551695371416398931681122272975003487451939644558088665396991780617261053805568795558015138737421509364056655486147923277552945437589139271363192655494398937151276383905487080233388275198783117252585020738847696371178760025987462246823670478711902157418073730223093674376264435691269518599557949102142191187365547663559860571038560189273030647106154560072560899344394482967489444642094713123305873665411381331209424528807933149127385850772827378417545727776086998567820674052363651734608720429646121836771870046133760194391160732374875166156525936772811049705983057948919601065041883092804598765321217196133612637604968 [107,68] 201583196639695147813025989680416955423499410954719473099332220466194582189752977410190772445360345747043348937371193195312100181700842167852492931206794108984371402588475309581713617795453913433729639219976491397517235101476105120858464181672342949298068446762417845645198447607144416907806641806175223499134555636720135010040945772863215994548362063374355948393543284484408521943028210758496116447602859043135380167659550929856440088878214906326640964767044675826387440315268345520849343237677665060208467732446408195632460663637122266689432658116729022705811210456239587908908229257007705435468202290472788361563431111997340766459014057836285993826334492215666083732394851889112401217467163756946532087185095805762614241843052068110242924099051011576717651098468003999088532742061308233035203925032123606878160775262667712043311112223860635981216 [107,69] -29161655918106909139476147113057558097611560794078214381459715032308739579688653394868306248448153590698123051982173200646426085751452779345981628448504486348569746467681886528228115474332700985016450000324770386970613969453583043484501153960858926404663397442180949637797032661852781230267796707247357652523303474559932708874309778761348940940044125068685763845573050363436583857469567177212792141629675854507656178773434094007147402176376126954327639397391053803840688061398183123868530605895325861734760925985268417097742998755441711104419838050439943568101563778489974426490934782811125877800081595471487351929410222730872130554441385199394334074030169136116949800295939038844374537129731445033572020739776031534564644720215854265441298399499076499092382250451352815521970512552920140799735177855036257504069753704486777020018154392326644 [107,70] 2725194721994308167006247145262346796154326237268294182806593612843698796349580901835284086040941985429190160107043314380594156212811946725609639501378714013079792930015122152307451296354202086102294290316814085826383516152386828437574455244776883454879430342538283951896977208169551738030905800121163511819032129668282787835291464869452266488557906131942305619574888313975897411912996647622863950318083555978066462204283737761891169494764895123252350933728854355309902633311936412902849616420081760531196483761523195296349465091758841069339114703108758633459961703942961679028547055264990541519820681973422565029433718906321765143984714990006903847324273234738413281673510734339176129356716810763807206965845040427426387888835897047553119610251824228336102364365856281786791908864740733195208992530259555365055680571070546118966383648 [107,71] -163163152192165269804667229461712004646330567972382790817934905525735248201432667593158959903081239480037755078260437544214827399332971571755210075735180373221467896269224038342526042237284377751294428983658504835690656985044408227105257692959288552343984834159939134823627698151223598154752934870505590203721326160175467196664045649721235151474180595181028123076924833353150446461936326351305165795781641119717016306892269684908171624550115518924828081088242444634154785906937313248727807869053192976507714277933840360683851306518780798959690320328994483861585464361229605801345595456164446390657249310381777578102960169333011571692838295026045723241325548256278754626289380003550623787635376315458758751795656178711626513233991183649510138911022467293762227133099567760890535482120979275574696267713320454876555274363976578996 [107,72] 6203092083949950474561016755772083524491543963983950399770513404442928353985743379289655741773543984371013515385346517398122635057381018134615206664771966556806925223943363278251928171044102049667982454850985247831302306936537103566474097068267662698904856368233154782306721192872878365498369407874370239968453899204399406929151789389545922745083179329648915438861328444085365834502564639132122776375186871512453716692229831102024127234560092818853849594237172788262439793328212669288270761955533432501358724772022403301755376893880761893246520800930614152329238247383261638290157714316146272235967095468177572358853057312745038106794926833675786491666368333591837421506942059580134283981198690276188067310156497090762577560003696144371311400264092349653105462740917886230257986930810651972886127740720964893426433401856 [107,73] -148306478209109424493356523150731919359715621940504924914041519947526748800079734583985092680583736753229296536793586828543567687141265295198392835636275805954308685580513990838890948534099936988822246923037312836394363911758953665374138600994871270063356540665005169360021612874484326836984613678254362934361611192746463868571855227197084437673431213568280425844269075145562024643594026808016717202260915558263384759690957204654841059735705566753806526744266138221117619864890920177048628026192028092238313044642676531416455542297642558700066253885996230894573713537694690463977150626705423033798447957909239897327573096003080224378371576462346548457272221162493901357937256001443995294432287494858822983025699513080783934516846439717616513094637678925500726498566689877395347345618000412815936074885913684379584 [107,74] 2206657225547261267851044072098640578079365013820711998038089514474909806343736451395122858140739587531927831525228327090552352250618843504446554082534484530485246516076889198410647868336500753114697742225431130017920410842795611103883070433802818038813280977937292305511092451900845105173277784792778189967825709338491628317454877041241817442448648861490850188347518837442434875691572170568926987346627172835276827856834520490683803346355401113904968126000301673287613198973858373335504095087957929767515636057612816593653772567920713018408184364631546333467796275163503375888847220386867910186510840767371947328313280464599890697906124638493404385215176518264104353092295985020389998294139455956842051199299902708798475653961160122697770376975672088435013002792889852955391663925902093911031515548800912 [107,75] -20202851474189809004573510717367710225846833453641723051957804154916576286859943081383266068604485417778328618991071479426710008605918578692067443336107582479493148326473595419048748791253460963681868994288483277771630475840530109405711558099078498324342097193736625209869511612934685061891450108691220546389586840301787565482376980832401536208464072497062229908200105643717971788942115780783582476059302004990680113330125205832189314125643330642094078212440233858282033748616736630247826788783237898971521702715613871886073267836771197213401017643643186451755068602317735638513765694996947427649620907294588997000284838387745226616527614200030080288153309738403153639469708244908900621127887742461046700685191322055946722991885993418752112451278979717863249350001671896360384432526144800107580798 [107,76] 112425484756827802844162686900106410904369613082028066657666549963253837446466421368217111662353307661771044329098131179441590137901052347330938674464681371385958581224556751291229802149496664185583209856731874176406625111950340397998437721419335883950764234996010701994777305763024692302309976852820564459667387743683010301385792550526769868427215671866979095289132558373549575021876262217231873380462329319356098706128794093157469739155171826675728639004988647764133801472199237742980777119805177583580362910795225195832817729015785976241413461948311066013686050432408450265564540389981140349300292127394246434219558857224989658931299961126089846210354231717631863789898443233808230313290866689957798970435182135640243294894189981969787346269864127622999238654610439383230133083048097440 [107,77] -375248100745503041814552698903642252889466546645601512037775712590007136802399631564851094555413322778292837349306742475998714060874852021988326793643304985844874696834332838677255419309481039130091237565175372398001524699268788899073219378958436253329212666655251536242451507492850204659588944820601873857481933170051325417831615704780347926236409196271924145603438845380371900231888093274045731338730508279515962229581917543755996120579596440187851736580815803695951447210013634736677205640497175555401997478771477648435922354554505259195030931451613767521184473421497232775924059841775671318068274480787015498468712904085952020181463495119417226722851383490154493204260374803061516102987082180133577698754724519381629439835918238450674621033662682438669230036294620727515225460 [107,78] 740488548751557158376521460082385311309053176332800520617188179824918965658998989308531289598800458107630789504713916180740150319143053510665978325231744362117323506384087364698095097364037514573140729637339055389998229605874867278179292392579193744655647219374069240541522444704675118974529972730033969809659432109443911442347691255280038129629185154501476938781462635208060198416543219875323733765741421236226922620356134855124653502925948158987799880029682158550149780207616819809928932053059403487267254860638374630034510908360006955682611714368295032108818142666845932082635298421199702065113985433416044282816479363371287696238851258873115572016551738300959180554204332297381082861241983809120490373185280949286979497424647557776392338900780176636097375393311913520 [107,79] -850515386872199272958334602795066189710511935671747216110363895972397244851860098012836625091144580564721551975086170045990197655472094151538827001413352505155639722478999274344157946449264781446756372117458812873169289851509074512659102620252487102389955515193979081347788754403970076275340921653946241910962619090665096466876762835671087098307881331195475281571609343867102282092417317365767773519985264777870103244617627678128959225068092515023893290975055008544449794749161558801278005956969281287939174957474582377884681973592024675620547928992812124664614739410915999644938856033054791340337167804122055576443071184427333075331797642534605643858500505655401354669658150075077371501017565940052437562760350824409153216994348152891567786954084050435953976410 [107,80] 559051400901874621340930063486457267469796599687274999370336136124321964221812220857631510391140647339361806073166391010069422794351495623136479680861519181796358321895992913040398652915885573225037881608909723242290837027690267927045782747374784378296573009117578779004357657342103116412935963770046649375807673375029163444826735590149044561632450487571584004311936277712903397848682389751190297753688178968374165706190670007978485517273042774262888356065368545107222571857154057889575509134514975405065604324637547139706132331759569586736109501302299179096096601111050557907881206452549030706363826430864487269735934458679986572744407896945205766175906526986942086253067885579069845039622066689934501974463270959901451184945138822172175750992217888576 [107,81] -206460171200990521359796356706755063650960586801712559411242018670107956432276026395198583749100512634087864560784107977987763560402647373114850219612626750609373486801602276961022859811323471558821687663788057594171682240170517573168215551687301248276432495078384426743874606692649136821096553862002950919011125685607562648581358707565899061548402543958777007767482427781314992690794429080512628617350107492394138455112419604208149143181100412398361453234169973278332604858554023736128861879083652470160704581442134459525023610904920238511929044458291711085214029140791219008917260213531195452722611335687703250481719598308614853707137061263068750872904493898888437148467770748583858243179639390235411077514253722900046939603790982320881404168 [107,82] 41990206914368986998373724893178530603039199423342670925798599063332365036681162173596680178049676315744130132280525704279014697674269844012057642621381085028457252877655423572335738694182912745554310230023522549389810703782759321646298538049378869318640869322629677998283660881404238077320874685553564259731529554793873745263013623225775376121495207414225717001935454861106194657048854387529162250271020559520231717848443970015155351736481748042669915458293957575775072052955120754526955682181015923631259813273133432961259839570702824424618437949011006927520123945700188085519770690979690044459804645898815723423609603281897013416941725426964316622211590197674904706003504888522605882955188972481417003711391028228771166922744995120 [107,83] -4601802536673185276085175731401882085972984929079789940456383310843196717160182587346268888710598327956744062808356616594467809146895017846741095533996745066565916744724358143666742084432445103512815682346101293508150871694104536560006871310230607877603196353350852518188564703983158471654689790035068092406488039478858471920204321626160820853144864331842069339459811430987685125237035805034963306494330604111748495594884119434305125797773507402159422820861410019831347174696229824056489872855812509925210817528301764941599926058092377573329905261249484167624785731158419157955819904684565074936505040462050978259931869959927287460203487268055852324112184118636619758513627567013708054375011668294406969745527430300210796522 [107,84] 265375307137341419392941726315059484860709862517188170832571949849839903822969215623061557719079445841707082888123775938105923254131095988836201073380221484071177368641746399454137078971946974083989314716969742326995103411738283335731904987505441730444690953302996635031743669986210170276140752992278996020534972468221005146235845631944128012169426950776351345219403344808921884930898820279636224856251776954394996368632451673716655884313382186011621175893468933121951831484427992754906547074153753191000928831254779364952450829889134810456048172980018902338275142331648915531260199526403604344972125514715212538778254885061878420881986034254446480198296657094559974805415310224929104896870663159683705325386149152 [107,85] -7846465984962041264842107340350795129157576597632988663175146578659501433823466020719220490202928054648179018415053226694260066025053229055037643228388814355310463026983757442209528855320992222805630211154813886191553818175063760443140170984982957127216488374406533747129273533263046848049693925633866783554311202808002774079524712207797921158771005038434843884175026734752651396828336598865224476126611615471513458096782058100645386029229817289480326356033746428371769144032983722470492135034421159941954201310874904845230658408083666178142427925216312470278908319098814524642009102592906663684184353305430375897275741973486900208886992878485454163345129563517375826937487731770546874718874341530137956 [107,86] 115618141988100354156985156811982863470067730568427534623805355674473055791678814507518280336568046839417988843301763935572726409871516998839613826494450897391959104025426837789972500907553787041359609858976255619717397740826978581133461072312725899589798997374971574232171473102673313665880291032411811159382309317683125943747921124039049264637045008814615075280008591203439155840910028924089312089346824183978885297477475061670997146727307888248237049671070712353738191601150125064254234291216411496705019709830799433118671648524046961664249271014918210035587471587970199985554669818899790879629373797753570383455539316664918940945081831915367933265198539959573713237747136602969436478161800 [107,87] -822938148357433132355580742864696441353832516541292733103932452291871928521884438283310219100226661917337918279449875869181552503156447487966905102444751385474905381465306449939991653455195285559098354738844091092681250778168068580435248610436285287281441965847948283398990093817699729992279282128238426810210811834115158172206725447141165676029658680968422652071244306815671772181508681047350507087103022846970449672845871812564746217967270176425522469024728418974664926508712113198537591513658830499001037247242577798326752339258421687434754518004195670524876625310245738404069257681955337846135607922443483577162446565172185877692965172469210013868801892928270660679781894287283 [107,88] 2733907265708454557457593147778360857018597453959663887956894656608428093541239910395388077043660357544805340041307997720778742446736418691916059572784811030981180034779117908483363741646009703431957750308277223181956904004590406523030534144049827222401695284453923156946119072397947036967568133554157725817481663902042853463875363457240683248953817043534381852410508255955712034304889553610258012910941311786512917905533681652819685285712239226453476301264797417108332279815353721450820041799121099977604947209576639271917538070509400687783661086057993368415258313038264206217053624721187882457936591947214389461096869835097647233933486347653672992874789353151270531904 [107,89] -4081399559296939739216721299049461508764803117682196468734587066098564890117304299060610112008957100143831667912046784189986000487566615427498547930777510922973198313953335593906522312905506727118645125113552592791265472706608899138450794737025458105434107626195258796150768658686845809130659361844867048935454579257940938163044350870291195474267097589942001373378099477861030291323957814057160478825557869040804725727352243319096736787504998760782206064421859562663377465347949882014489538151139095497226518543967036248992257862913822460778048806339480667619703120315362919663347637651951394326288676169103595042601379122271952774740648675344387627129287496 [107,90] 2625430403277628687197975506228920921156336670530323414478906633806262208271280533238240805699543973873447708005217359592548086188541153555807126331952828004091742719925529295663118391033820419666496153218663798212906684922359285879248284904321409193617376116803282271324697474888520727506496146548721708284188303490587355950865101661235573662402242636170011567803077329805345979342920020054129187548730999377346579156811057881232907442617967672587025435670496489503790759317512784090513051949188011611577853277103705300073947812510338763637152505133699764309416008436261595661272029980737288757438084282073916545851850567867633816963099276987920 [107,91] -694498951146795129773634207330533635624350626252116855638652758727886630404648588119830789822186114839219322248489890527513561774905956535749265327474922599433234497892720329559399131723401977710952774062274494328546382878274873213828243727964588630120193206454243222425554405247836186688277527080647541856811681662188304755596120570609837256314588050992302046124251258861473533741176996609675181965747869448325098125315456855451203139924825990329271900912434943109723349161123121445186495125039201363431260161689100896669390321206043185765395013940959043349425348221522751758892233184603883142059216737536589687767839249705923456574 [107,92] 71708276514316697375140729352162981942995045146269757219320706811951640564646264163287930796454246743556373513783746980903162226821749662647763912656346385025874037408909358334151583612249458611396986266081491629424495743194614836143615509837631074330034511714531776312532987589585541477227942985673435859731016493464752852191590431937182421470753254631938840499197245158627888943838664738204694170561851437172744484687579958367932388321374490694223735366944983847893830926359176048950401652278013183814164195329590173102094142681757491386632574420421325336543815551225229451227466798740198904878977332369177877128255808 [107,93] -2725716954090311484013561966896015661886625750511657971703052401193224346475597701033747733773687705691402725460264626459945944823346360285698908000996607354942479093625955902406920272083666525504535003298219253461898922117390930044843719897731451551781689266571247675804652590582599847533568873762221632876921358786745478872959424576565673258769940109052709173659413936301635239305601539828859742908471051641619635488989326770090405356859068402144548730630965136663322442641074766470817608357056666298784681616116533650597167367832266359143959701067306000095955691285953047513641840469130039759527775117608 [107,94] 35706799273863219942531687219889580722409252369296997948186062590822373600984667358781502536602496172578682711375278308263291013364588331702351565291801540442394717868417278991761766244535665680253115725275923498342115285736646173139543177994359946897364223700208159437922434370743801371577506935034710572975544061793240881508156932816538206474801857959594923515691330269195642243398693192451591350057337241517220499905882522496911558331534247083753153143909473862351928478797210407936395141005836209094522092933983425960309263881855764478281963051395930442685369504984737002588532335904621368 [107,95] -149583693948739250061245644042017804362762879926490111104285154995389440683847971787077998466561085793590980399519366201908594126828753632286331862083292278626839474268460832778322390995324999493344385845503572270025117599936366580691215996917732608049255597659924210948211721354843701965546968175124562887573612461330269167225656128429179515596524527586673436020823148554248940154079429470483507675634106602427819235896480453154235765655335791204468629761514754305987774073783090986530764663400392732360819973989373053311561466807954845569223356163471925935884257501338508569365 [107,96] 183990378450468469225141003824046903802652297403440372069257630861817287091323382571896039445898101423378256598945911604887410004619632587663697099884532747655564044889727072899051488836111742238675002942291408582335420218294797137190865016716538923983690441071233852901222529699534069241253741780667013487632235181861687450025778513131255912999647080700337812741851064787094718978715508578787790712351809176875304226721180709913970737598249719646125070562306624169825734606878113191189484208274052770549291797797221854581306229468825901041196967859626977136250048 [107,97] -60236103497018188009300750464388853378684240756639954990315067300833899846518429709138990600803102015823352845097371003554492875775362678361049706580511890812223498760553349882665355886880022119734309831854050072696780514568974298050632887429875725299875284861138427244270628822510006045860355170833065151243584293428738045541107237999254844836223297331342689742074733572572660642651326414629087169616510049516390775790263676214244953551695057996369438310779341944673355477934497964213664440004020793349305209474143555492654541362305469910740293048 [107,98] 4684674375212201230516412738494586832333079872267785530404621685947536035070697337374722322271282161653455611682953750021891506835370374517555149997072769915431571527323549890754644359401163136780644556321941780124780630642116566901934240135494986567626646068095926241359538646128945201172134790207311538407637185300541310926551188193707913504212266070129041616314035627387135215382212781352236699944805379865886669205300476382544728548424879227846770876650368843782926400400216230525012324557369289486910397271115738689703534240800 [107,99] -75772805851489219791392996314401234555506487006160650378012149566750798380448907252986964084837639890702344904945907177527227029132867076978094536760005099987983870037494502919006039981103121014923189910144928970095054217678545621255885240587798815632723747893627074643409462161231926115029707487117906832311944909104396741066275182186638543233649634542841342987964828481023488289175736184720246524797724402217863845354512267921394832822808327222885174258587103909995954779734884262106604438932066966985619369015836 [107,100] 217837028263735749095254736651821399165022746181093164004880278347713770284802074417310514004010363052541080333337507370086708321646063190859735912087197437092993793466350528750463631652639561035958253395807789107291627549415867296082133274684340238771267978107926792161047568139622820843302469851893832669013759418447572625850869584831057139220569978164935483622461410733816989782775771583200616821679911994657482845902934446564148290904924538901827112075214296335904761437065568181073045761306656 [107,101] -92250028378218758909062228889820223645864304742652944715031488617375862060704018493825574870190287092793825460395383501681468340949911343860741365007288698484496322146757568987357472909884111153713793242858254944873985341210850837657269425118552893793253775604530498238273652605476976846265236189710786416916495975724310569342503732945113836440079885985372084362503425710099793572023855638983108945352076869848082405252610543844388321913013116095274284505727429815547253989263556 [107,102] 4583248561401046438189744066502707261998377311161888315190824855146753541198815200029887990241577525986776328680421521492655279603103588783564215661473558673350750225661790726539038555461890969832731109940939662593184438125459152692446268689147382037659824029568207682975876068811162437163019444969219367376051121874855693038752730465376695368068730941036415462213332787384874694674785672042235535395425405186883263442917911046315104656287024425295840988338256 [107,103] -20190214125834543213587113306335242166470007944550259285665463953754481602599246459517046915924435414771851758671542642757765466278608722755317361682382279901809057592599886558438011080212051221825185161106047325032513915599669881984780108747808843108530940679709797356646149229420190186800721111107995081506971900446796176288193687965029751014212704421285378758729508509878955221467758827531871731725504247825846684267796284085156484303874 [107,104] 5554291841729286921459704799481984223786882691725110263482149340345398672866262066540965549209286911222942542010378759487155012418669992931731376224055173884746097363007920306025347760867250105449369835515535204706391119461128497343575394565087572432375802890738977314692206500364533283443659577426384141770213431158995075536491153806415363332196344515026510996620658942916888022930797039784629438432878334664260246592 [107,105] -60921928258390963849882920833838815455186645517948327876895573453240075995060809530868511838136181816330981052012741722630911925266837010325161414264070154967370686022078287946584810555647502645819856664074816611475776423146043396790510675920165474802845275435113991904098379845987845183401570103427362040816417248588559299060608740881589947202762751396206869282449351214251076017226889160237352 [107,106] 14714366023105504457628875503798826759491328917540899933817725901590809520558254911892865453906871444856105092695960600919292509739016940073434263247186701527433485861141571033335345303362631788767505975002178898240183160887513493164555374462036293911162006297105938059559802123154785051620608741750849357361943908174666423924968537843380092489173973001681952449027274624 [107,107] -34104630935009497142664932680186482230622678028477011513623976694029826269859599901148469658235070662882657903140820867635346761271639659121058591246161572201890773803379699061197148292437074260973165460639912960241832902048828023371335013182808794274263868147998483177351243933380684093249936783164389148741159149525310618245617387907329757968 [108,0] 1420570546120570213617837000921759324787634535326824234489999990837131353233062995180470754636003566416056463888578631563319362509518864448658980206692060226983465065906127546598123586592158756007465950710414884321266910142472748444702631276111232807942808745722309699428859968493913684017853658857765625445373354914002637961282423477984663144655959414037402622785367942874499288177676940284522324760165021273004977102833150591328097589020823237251242521243265732289758242081222046919095565319111054521876146906629801060454714159360531636154850180878563610443175689423716394823250180774438652458798793149962994149699329765975607752680019203946639086272231434335357093151894647222628074821009173316436845883442219417403281525388933810299544581696020906467985740220867690212269443356173932166198815503189828027681993430476990587151232591003705628368585049339992585683682772505392067328632928566684033693541034024793328614710696417921621545100112940300096127694758415291330395494812423510711486080108460806359307099692792597213010781029205410836549468160000000000000000000 [108,1] -14698921178806556330374813704223915633788718662322309237134715635875088892382398440949067203944412951213071933803632909338757907674709865238934343644539180678473613181947734114300486864023473108867650714476617354541048281803992490694234364779366312652438153852908112879970809963455039033567870699959421416731383148013187440976002196760389715375221789142092736974721382602469666105202478936831389097745086599997796736930698256906962572804420423900128828170503216783641644956741654863933887548999538323277484800570112971858656842453099769941762868453848250025452720518411892416845222588507974127768831939324598327793521519228591955441623023319024170212069595759325000487139992201354045294762175679366301538099447685796666221784563999037100024077316704185350656013102128007763802305142347479434546091161335205684005690721597720024638327784656520300940685238720222455821897329728912998693686195714754601837610704831368572314964444740130355832280226834263571698774497266424455952432064496113963580598174809548441190973137484353687899843754985711485623205888000000000000000 [108,2] 73113023895149575849705838585377276968234676727770682121545935106622833181284080509740258961314176583703081923832051033156344982171220807102624333127988341093896257818906294845718806932394352993714248890152024401630807960505341947370133145699509244232198318819118030951159656034081370055667027473693867242232351769187252962995384979409027480381034871681789658828310688847761169504670055148284599445126379228264432326858616500375797098316679854508210313971715721785649810152646396914203206553249967497007296102676882249862419121698435322249397179241364989794800203153192275681536838213588238195523858994326574428041860201372626270588712769111912920290420488971349881334813571261505310168905367839130457977485317636334894372060393703481570648683711349893455937173831121351212407841978477142582762014557361946665075388307033243669332931008481436868891062808743030422409110474128659263909616048264410684852166153389479031712979574475497782064174508613833540800896697487836084060872953244069206250744988107371393682743644225672827185067300054405767036403712000000000000 [108,3] -232852536573586900663600781613118795529435550548888562357148588350297397420722883483827304095615450306374982448228092271585260773248488004671163887552083434004896581338260761289812376108026202480934571981049999376702874840778419661036122915941773693010965288436037694094274868372039555919278223999581886837380261853302493324045516182870734112744395716071415852408409138038965030787405011585461042692665677766141927665837974526054330902199647836524072610232933187505833606971959787911050610788896508303163190340680605281305244558500006143496249206107838936524116369711153916549441507622219168346054769153174056493790206799857713276223621199225290928478909025109372278758563680735207230762390492620250181241315816206247237478047293633064440571119347335728090419656006396033765762199548502597053975578508096557378373765718152377048271762658303533945192263880583750717366494479489203820891768833295939174440412485559038342986928427056370308138852568448709357657620037567963717601983646222637752005238535119713851836928948574189795073242753226910610768265216000000000 [108,4] 533617942283298734292133625764275494918837548263754104431299544227931905669770252057956510361837365681480536443551291641421904370248281327171020070641820022672428922371499447166685858150719054736730296155688912804188030589394387180099376833457243051844921998203554543792482533311664390524261073849131814592551335669030051575056189110348408814099416906316824447290353872273098235090422158364330714145217472197145579113267413305925864047704402860674037292647898851355544644436828855243702393181439633127155690642414983828936358036335767632054654246207877024361303959918597239894672638356317228358351348671195366484214666712567586663237414258435068196144812613058191718422193765178958762715063594581118057086154511883445114017008995254359754685025942917417600298512359720338126058796727296225623512420059720295741464796416155958079857603733757145685454234665304572625699197315105397275307039788788881892057867272041693070178799663014440976074191722956392006593592594433164312340921920432554066004834470568786521197337595830173042627934178102297775294119936000000 [108,5] -937533949616240917089240131399835604502718936670893353693827079128426748389996660344431093525194125985591173134459401130696480083026174786247617334622843394031467466455772788509366133408267907159115867746630239433973579394846241549047981122047429289791621115115200944692128191698694614176000571930317476059325315576057478010131151777265451708473134486979196103311551277331874517996580169918972856726008982333176074777649565015713144200836392249929714256467860689906279571457389890802353143872946036554656041540746812717052432285635728297879605388807320174762260827605201354312215655336215044845444156517112825848088272191938324455753082159003747114901057882399788393206467566183459021820813264600764951956587822066226098883011592411607667460061408270289953862567587771789221599717959718507533736090148314154054198575101386064307901662022072705439754182102182684650546660664185110729226059349774786913565898707617449008787629066114418288497732894799777161685760992721626804276735424619333930909543044328089603898375278289991452661671379866189723699249152000 [108,6] 1313939293125432271978685651961118544614469207329481703640125954311164872172070770655711498916160135665566914550147729120192528783344732839496279566051387240536166248855394087977168383624324220213959813655150909393929264155380155594810839105725872825415291439069821139852698842271040510743635572117889580400616276425611927932717474425753997456782478262134411277418875254419972226454832852576741692672188104964457979300423805324932862118829731489826284085952536106458327384211674787427652011721576441927040887321756823524775323634847496022346728391641891328790348136531979091516590415175864785394127914326046032171605847679567317282649151028394097230572500069701739712779337951952506928977241839293619912183465131301152747507602236124495657044276615959729260737970288091145223027890508646651214707019340647036072147501557189943890778713998650645177552957162343836236904199059329299188926245245882442261590218499225415374206220767319388965611811458263670486137728959753743737712601551654447117617229575319861450645109212020500469105822143814714045861335068 [108,7] -1509056272317455118351484188998196822893913377315757866725873622934927466884737518928134575350979640456187994053590087293185566001950447622316466562443313225804938764847514082481944920771098206973722028249887570903064372898142224179916244314601619238445469557824199596931787901865049824368348410170929838520389056472528962758218635799206117762191483749069133430931704743758644942828450122955320559444451631713966654708557463195631535403151827306263738169099079411441828285257773342568413039302040499126598069755190526084394403204431149543912919301927177746779363006548772882206917091499838870537517063220352634213594773892099163497620196686035653384516996929596310772308106610128638043436756762855458394769478129670895029301534148009909422733471723212243161199374094333337300508487624260204554740537585595079228562161529832793008639981208202855741016440999017277512827603173271399895133980467586476409015096903536345645152550715012047807972498937835957809308618551173274631423897244677919367962786233521138738721731365033880463640574336427436663794176 [108,8] 1448061277227948071376742830763609915092407592625861284656613679821162100551637106091567963522125124823814041657376789482795296759829425905396562838163634605838160917627058320771650306569234153093244820436081841815536229397737195981296783553204995962689451804562529802520628682754884062429761865366082859113435202295133581055015768127769302912991674339394598492836552373474571713554781890294035444101069550245905943669427577755061270820100589933998638266475516198680138733170525202884241382312672296391382331418128992452622342718511236400099789584795734365065598376872145568254438519093376064927837351319101155118718016470074716254115168179703534417581906936939509832829845964780374787422558752026460550873049559132586644080996278601804611862499838924713334812435051370359407131194243797889044060477415531413971378719846085065150222137899955130103553412246892523642251714722670076721065467974994272775721523532793285028000674525226712105817928548723835204632915564184044838497934175780473017155630498018641360710575488111760997987760342913539388800 [108,9] -1177855827867359992231039351697066066043799982797672166110062015490471903360187944285133232349600982636974322894061811258327406536588691289620634028945767460961651374215223738844655326550301125268937637194959863123685604754512328445288564456149919041883549058023648348608484729751508822304336837829776833557337423063872522280919446463745008091777136442506869966600906016474435926055984698516185512006443479706287441962270140530101151892548012695191804425872961808805682545364245685580907731420399918531460189489249444412598892448836761676978381385711557868586282987552039349902056252665331525696901050837220607824255447946420474021712868400192646437106529955961795995183948041984896069918681825466548240595062055216936257747576369038246091171942221959897624023357132999284767477646032404795036579599899348527238268868176197551731544760570147289559384383917190003021737446739203076582703949983176888587566705780445109821484796449298197341781521374504287171740786934443288932650697515151948664061587954138624118851525500576880015240503676450458240 [108,10] 821157222969375542781298984019428747496959964914470620092165809148042382828377796955063466951681536961026210316368135409398302492707741831962596534507979954419771770552541413370023360868673185146901304577573839094226947381207079320402121309977886222870975389799442732370412874687496100772263008655368981384304303870818226268298540757010513771861103049452111642681096872312083892262982710411085685435621231918877048124598556931070564926662416446914910356901203214491983875615830891967231010477620163394598638056565379572005438219418995472172082937394284274235818293512870119464554241814458533774580342012930935811090716637846161904043361584311486096260958777765329112451213706972886622350428673700476877366962899956141167383016294748220433587743792826131988972573786669317807819600948789847259459306399464007017984513558673278533729655776708729405270033977802087847565036040749048075124489649510053322876020397240561272574255704110848155381933116069452430773386646378106663342703941506180971221258752595213644598490692531752727099787017941120 [108,11] -494926942050279924043698527560918001459003801660297523027186401869533683219468581515716747009325881082504709235731522271489216390337325064111442356710705821063578015193881013532689949256981047125569128870133207154992894565110299162863646092686659013927681634161285240211411814059341379965058990310020727296382722841928549436193101037229185857898621647927640176540189635705480252916030189451695265802137955123992437526886265624271470936549604154041454033729501080826089935495583385437284432274779067079116357328649427682580764274535873177824690208588744190022398317237638050342258399509555265360576780735144676427223553968899589036495887712477937353552272316310301756788380068066169256963357640852553557199154385174820249325265815241732790605398877141377440667341538089490148051056896548146472688936338957917649386821872056634693000088890287158711174509834103486869575650781419937688731878928143008156703733060362398906376524797715949061751137401584968699939730070180975388735832575615532353682692405147109011968450178264967480578951601152 [108,12] 259658835906618662048157167929825359103911303443100717425856890512058903315617541732567231408976571757672786355493335500815194349169311899924869489145418311501699261488298281848212096645263141181260281540511716389391445777483540981501498962532771116955239452734653218558582598937396883899874815908707944679100406269845997585665952250771382304880616695845658294932938916300104754846318914620350871686591975078290921398057106251914941438144092846518075944671628245861811520209399481462164751486346889714356827930226765785088123041957254004171657908617731088525440577529878757181001036254850849256182855065938356706183248734895807233010321925076055206744706098452788282622757649200851843838466207794670803940726978174984682960688186513693790854336830336670756825895648941402503030058706698401235528360755678741953188127674223140955745467590145997496512358466400417978969893758584358404588793613176947474851472287749036336805616589809031787360502541487219000641630953914524238467271510776145203886992029050618641473787806183430413664851072 [108,13] -119227434125235049976060318176249995647681556893090197628574318682387860682189764586177528587287580086758730851019207498516948227801389350494265296589262026758414156376193477129778355101433696394085095616258924140151228618971032104599239010302820725775448112701631049891642928445993566929809333804982980763990656171804739990650402519399991607858427803244502679355894343223462788742568556053350840834431742394324399536509882208696467184777082290278367902135627558619799370988069218838779222288854205723791544398835754757473322330767009915436237259274358797451590395626638683765100527720899610998289372062770795630815609422191403139857557657640141224059918913591995089068825842762992785934315011006842686764808671411396432763410612714989900298407905188615584861215607167854207493572011634277491048947879128486031419824736514636007803864272019831554209218607290093238080418678888477201071695205855087922234488784833528277990872769331925309062940263331815036822057976471923435080032394494261454739696328766325323742639364488160472016256 [108,14] 48122620725073228566182778750060042461370946620029398199196232574997335749427544904836785668665300728582246546069391056544524430784290363858358102504422832827203142045584683123667566368368440961085635618533485489495646735336542720843875750895292511104011293877358366240789653254002089418769965504013872351822245892951566915282221154434774106263250451309907717832387612617057994832196889014689691286949417627841854253830793497311905059136657603533328228910997856908158594218013412723920781111701378858399368683297929065619458179324828195437769126904732314173121350386165110690027108060232623463430355439870521717747860146163053855224110000644741844143773715418476935237974217003853941510532079208171176612787485354151910596856952980035487868974324930485540731405514701188593714028199423826582604937674645511229963857011463803074519727280553420079300306264008611510950757454615169311410292146294095896226629634536156334342183981335223756783156423464460014887336461070525403566041282086838970528866995547610016601592300273782451720 [108,15] -17132808445137805939806276581426313629352591891272461547562340000852749353970252553559749064756349515489161616874353185029651093168494874618873491644098889923880934281275826444596621202928699939713489718273233842636045148437391859654900699640867756930343310968621907843514956763163794225411634041930651015588594929250647402288079328511926373125519235118452838520556732271784604034634158082233400720480530105667324871082846747631086790386850501305825992464899443553820447997289046404162670459237487508187249040468754284665146122260241866777494793077771543870185113080679594697126046567798608541760303911908597011433493827188516847571930434200912884908786385350887961023438034429519258634547790733531706065069917541649472447611608000874081345124563334178558274562248436230897255650424195219339816704361761309730303778352466308010234884203060920560326957032648402315544810546094533563514637952746960165468477247621390787089862198594145753276526089314564659595535051942915373233420649437617341905908760292771289071521038348295552 [108,16] 5395179347445208911721623699073724230713631423389123954727111874815369120722973000941655544988385433052979107934808116598195830684788431719360513969630167359229045569288229370879043201787867096084019238948393916436942026780917941893666995639637731814036434477578866599133999118100957228930496188995078207304272423670956168706857662233207755582872511982325674416505680158086700038597195508763199201361859294408242884605927212352142518702911696627980589983938480905362359849459630701857910995531768355710551406434550308688363642072081567358778249085027019331753795745036542153007926943315688966912473407600403900402537295538764249352126982280535973195598820970828154187606289436436165173213591003601339710510807109148772913556535723773210988986166642662233106656451129291556602953202235823137523320704033710148392753824980151765417181769798751192718644678747174263320681643865541739510009264392496467838342912889530558442697788446127649219563321966998746952111466669587065146125075787327004109518999702122956675486023173600 [108,17] -1505948773647695914965923406879121299789641852376564741849071049214374036962677765050828714650159982036259132028663133314865804587377719904450536586892513243933257686669842349463902414933703694697068464010021499215113257788201128066883574796872304886283443726968332384673039625104297029001627492298023596610294664071792486119888822044571203802110990514207949585193112396992710257264360782427103768346984750268320695980993940093505867188834516572582253386819573340104074498028671090110458185976258891274253883388893582475239631260739245385610787711641594405784955720338791073935291825041763598296429161777423843203413960319917320091321307139259687558750279567402474037051138745277759578260785585398790895092362134476378097552809525089272584585303958475471404146929533528173073058100120956190904297613273420309704645712229747593561443013504775935292285711949806354750449478291352232709331147000300007399299424200492164665469148603334375027158261289068894960063840810958167879516269981137523792587162019049015097456716000 [108,18] 373204779912616990633758374468613440901039638091262049788444807536838665918203618068871978577303711646370605900641972488027630413370894005793863137553721199721689122800544466767557432127463178798637507720016253058675427800058669095913311855024680827243098478233513492703790502386005230900060489592891939602342152154414899422786232524625429980547635968249860752238977878460447423785687885811354185872720716229372121922212295850125680423714386017692392042118884026694185939294370437358267583657217877370884584691011337434469711703822325416243230691864408157830300745205998601869744155742887868653146616709359217880613495902971095430514691184558419733155490165227696662190083477370935213226115728625673180699981793115146599909781663406863383585775788809064962650792807491939628530383211165253727310151916675756678297812945287695035289061760069207870478822307667755083562095859876872785252051113414248960329191731410869501460437295530720781781457848567066459867487651720161061672109031355910710794515489119399501726272 [108,19] -82211069063242799427093219182586205179799296274283462969167563574965223548619867192449310883232866101273605661204278018465023537814383459672737499154064510449844315231817216313177597301599908651575839408969244022753730964152211447733953967261825414387345494914660149834948891681148570472396180274079835354536228822438912361326298220881955475202991904608609827826999043063589324900005199594450446333038167743749588203363996485711829006177312671433072847307600633881568846457770627959810725590483154515373307555949053342781440938523126923496087309006488674310805513866555483152586802259786890925569974213117987847380659716530114814591173149550815635509643221945923787583684906054979375404948745488375576745618795762716837502660891915815805254272578639065957510781352876652840860518724931001213800572506033767883566997443159375724016287726273971884754266390618916230789131527720248895536322797297871941389624106284420432467081569458450309034368420960298470874906441866912540772829477358608042173294410967218433536 [108,20] 16110357423902004213470560732132977976361205115873240073645613694172522961333894181421008408794253376607863502027666763788346793457217099095737894187754239974666402618920708515586823896795668936288300129843634939267024132206495362664449051340166337597599388781326092263735947315272603944718384679751472039764329664855092143650695962724124664595858613766558102399971143647666089626205098886473236699588290356778474438285473424102528905953687749503425994164088762654802856350007878969029811134371630763891179015370359430538976852334410287746205041549065527220158708862106165730084535878502764435729926064229615237286060028278627736652743762842495448407367924407112139637056048146282412618877839800957394555516073484535846274198196371975340366939034952345433328276377858003473202125062292777316361562626138782554152241484968468810862224732113240443533281428179286207280575888685415605372679760581177854886118330602637599877014755199756798186979525090916883597585551455271505143148769176861377315657369188151296 [108,21] -2809761888366177370262801538815630272434045086287212690288369580693916021162579517287968926397594525946094742762465178092012219341301231552586086569381172270248696291454394248970297767144775531770988542410887742685222076291522575843315136782387152912717525540560643250910403063215019746305528529514127301650020016574879801774190433159597402696544795431230826021348498504935712595680185593795878328227065492307638753247913726684141927051362876534111072394075345070560291140980060218532030504691998931468688470513521316456057740375896676548639644401624547847985292037910123087304122310396693120194196657013084108579242723096030183395108635293903636494133706557973620769740399282549456017904085918404143818004254244347238194870196225106385020437702310894366543065665790351224075465241083578223946977755177147823844440573077390260466298739281337132608858696720138420981300302614140900714546261861612865058253614620660501949151220789622968158000466655039827763919193693557675620430321023940399218884919221184 [108,22] 436203413656977934850304730244719717704594407084122127127251290965234521667501646154479667033468872976014406068884397814992895586297455621629564354340667062483662165308953584007230019077731158726169616766242409636032540334957582247041796202717725950665393049251773256184994147327271579365653075175521783041775697010677692531468821193290289526658607348875786505233180439699661150949491119755458931731124437933492399230727081661595568349592700451894571926603280132783726360007963583178061218200251997800616392933623033209536412146219078850500522076202649944650567667951703691256717601120203667030412545539952707436133656382991405631257360263740891608070918064847652621263388491648576122446673590015412523863082660579331393189107860286710987452325857039431762873149843332217259490698991937025727271962433387105145075841841036159333819308041945708115688415739475423560599937778692322504689007069960348175463615280213396687512458711709358235591157720565965844460398317528871031511106463660090773311615816 [108,23] -60271338568282469712273186499541076380807488062502481505565404193391361596392664054651037273448874464885096371375982691754291136482440557317822991203580863102920805212943678228239970315605833160274109099816862230448955195189193110319770384144331393016429231833463864395490540125253261432376817084540223743514524995020885187087390356715995198679601764554412884841034542071237972510731301455617081585041016695303501592583736208200922957640640978611395072326817279352141029584592388992426423362378743376959924993525546842744933468383971330556862972652485437218576988286987699306460612757806394658263047040670550764203981182145907086126375962276373334824747563264068363236417719322660476250731211306236031484669250927910232828514306420007018748117956861286208067483598346904564109986791915267441463571145377760140900445132921379737995828589266234373531408686318675315389228924509178558736482018342271212154677228779094775748828420738903130795527601916360848272745782422450956303507664798854105662656 [108,24] 7409249419566192544135063719967932280754795842572918501576783337755745284301907450559005076925942919243916592229612299738658582237365147483107219497826942373905972904945131896167647594922643034618659673496087090919117578178397670077430376484214509845878414467962322615576325839246283127826436892645188333506118008866288199215257201139961410796263900338145368385019367508895409472981439659400960862902327700732399044223496511771897895067991064049233354214383430498379445272230766841764736230286744259329120902456905315173232530737175814748885531497955965353129652511372021561534165343363406337688862280203587555496675267991933441062324697169581860742021855595202745291323875293784518262310905512110866468232761385579530963130271868608029744199655752209951786504406835340931082393802749001921294593425136747668468786634781793350699628673737997426818117511788768337432263420145291086826896764340763408254291593667999886829701001943087099446539926395561619326775828195614853484673513348937010064 [108,25] -809879163415726673079703842559734645466300007049652530247088245796238667733134963077970154196329927096935094144341551218346076105019050065353953283849686861077661171213375698918415720738870010996180252386444141695395075020806662844476307190008034435363358769142931889455440465928497056822362545114683879479416730750259356971651460734330077797576254252667359892380173182857469712797455653281602106522148394769822280872590824656128970059958550561424809111485024454225465029365301617344161572114641021606843629633383739962181032143822714851210526056365683553625571745414444794924759979887160353215614889244214191852707000072188333376771121477109808573254828876391284126914386327767345812669870822293961840084532498286766217034723135360889703124729359280097196502881609181621504549637900308442576913809799627418605010564129056160673878494858897773174313630455228086562851621709612959743453364256902683619675577018134554090279732293653331385879259592234182160833264797300699591326579929525712 [108,26] 78650145776832682868256667600877579892619202670754730141594777388213738791303139283142405693899789763698178602618912665517848972789045407666333718526181564754815948792304274542526526066746306915984438087168440990109876640473595789953353067757416959475936484133272256432960356113860446663976190351309059348556651110796611222464629912134410925179686365389797349072475091277600442407583412936870650472936020449789928081427517979010108049486207820628448856019755412812773747552807959381780463900105577788988775250628082829199199022163569319408862606226851363887814454095583802275040367638258034466361118929667104805346339204297300079008739815826580220137965520350581357351546896662502902024276437637985916866633920943434358234751607771910526486430063253980516353160527556079380628032084657752296793190358770749928998776690407354834718891741837028339069460537057804373852169793999944592683284532391492927758732167272728687042168213932852065226057934483944834476908826742248587269370806656 [108,27] -6779157444591606383156092371981481210091502801933029149827601328743348420882246333425056817835809584726573560939187743452729074435375924669988789386871777281161835145391899227963157930691537140374197506364119832191436681946576848002571818303321576038077923208666563275526284299448404876144912288037369844016384764248730736208007665294941573412557013783885315722443591890676940938308595338471071025123332433647187960832523236322212372776572345219376307021259403244593609248063518095204811733875472247693179905245046364478789312719520000099527366531963985341327338016580372250468594179112386757747547953696037729993354620345447496114092035650945693729633513230459594990402852895743744791450806420144448799757411968959143514623012824312165548596287896314871688699590308849400939222291896743881879137450131633584117803392841990359124164391407528943270628603819804606553261567767659386854648339930312206048049619496616625015046207336344424023916171816539688672976533729560667306696576 [108,28] 517918131063882322534961887138054548020284557275779787029831209397010693164500728800475884586210067599310703895347499725417664013323053448880049427597613180579640684218528696804043697483806880338237577186561735592298446757024826195366194532249145598010046779425006116355988915568253750053014391389027580126964321569150766601284088765898317687138211970463582846920839393134976203261383713243386117429124970087060176125282151840636703794587986980857598180939038273931444926862841506831917388344448583082017779144476167952458690460032111970354640065443867972928201349465748337787245882605228369201884671660893765604826391606907428199236623426838687569092198211764119843243463662064756036707008243815676031277464715801930755484989890244901786417703009497129598025763238447634172604015314574956595518100289486326514196760028249102266289663922763341246711012870198069406268947061185965369831511544837939845701319085070700624071689919055233170630750540965477407370115970524749208656 [108,29] -34976940884015466540783466935269666795249151535892533775170391392134435722272983425505043874564541885262740225659802978209008187301206379002857229366398484639616136018302275738788767550402111358385732917706900060240686429179050883520843473709996504231236201355863931146187988193403215506946403734275569436522571533066762864513989588418773107848880548355715749559463193824814230698156958443645112095124870024881444490274152291076957909042389411497172931504354197935810081431722859614550541048473729726350240405998407053172692511641953407895944234751228364279060228474019203152465596257385244188810069470497913597918291436694505874029339801381667869873101378176598217485523444902684466580412941475150626953398563486277314256591641862340669775633898165534244881123700557153057025228476498151174967811273182236837648508676893844109570621261899369960235607617211523416520947464948219388481634513930766126366426581127113257152046081153160720978390597876322239832472271121775280 [108,30] 2123979154132111284351578180795386539017220787055174696841232382388503898551513218485517257535019346942383648089072479078397394620661865413403939566998242968101955935782615717295570526125497134826664965056199095762911727519006123457451651769735644525989459781443596959166648124320578685013238212933110393345830654089324042485058456197578178231702833428798541577830938153464676460671171127011923073976934179832780227962481098828683605594018427148570891581088797877179690696333741299926102540227615700355198750211410419460386375517016987036973046201640216032231988684330988494498227315390535870942451288739068244514661020104613244005039151642209931307291975281919442211235450821831359247682025695293794578841940323966728592689567134217442884361867812400397482074467489304683839037833602916280625050464722322703551781800651745436628019893792833338282378815049422005861940562323982881695550383454537868920328803237371001683228939750306284095509017556096610386010116823132 [108,31] -189854363165869913614899850096897036887836911857283944108972381496021337316344675605393720375817850728492357229644805578009576953609271502448961907964263892419940321217339023620967480566182852224029736083567427403415307718241683324108526598926557501652204863633650597839054002211881506280152134537204750924600449839545091740270784917439125440678014695521148317300993607638125094857156876017578170522044047041297151751272712525044870117046351455069892376826452149766780797130139340793469796193886116920870072366882817843618640735454772818964012006639154761059248543768794045119046240916087800099727122065765327494618749444197178678363807387095031738035802015759010577636459527035774498443850974133191145447360249356190302236619228425485500228900292174190805105953147570547454170485951916369469886022142759421425618770400793133057670111816472968959386210668314191290650702932676241296837147322097501490818381388709165411968921647593635729402210230504508475071692736 [108,32] 51072307844689061072926821486545811714063775465630887025388356113644721149168260700569574685093019250009382560521795480719073180812786232446772513599756102442132490989949659250435873180281232460551813578492863243034065838696412453010997416464891986979763659846058663802905324210273149276236355715567560491107827530960031716449652909971818268298650125840159097939597367322061932787558023803799630872438157643636792382662585655755443681554089843090835498175460223493888248647268585110178325986987269314618067966023828806475757266187348245481444152864403906164636935891167583870090753810774016271569286864353842037961670124208450759772627434273728525423107948440735000451218973437377760967257025997574659735342707872544670169652446274634601926277768923812992296343060806093869586284935155502370726685717970046758174468527794031425838356713723254840745012646975697242420276021231522897800552447572640735301537143287567356328647279852056495008653351047716364044496 [108,33] 8107573671469392760160052998052443665284423994475008454171155105106243195105834424230050257814708911032396164016009084803493724458656277320599148824667598568099689734162591215500832228760082972204480718227007874832602428533216435628503017129927208668356960087847996288112813126331141611427213920192500652281751828657185918731390308439475961214278364767974010761512147311785060513419702911054707360357904802578311653185030770724103982767780013803259277271010352988667046140198190469118047389949013138899862824353115286753110209247396891464482360079187311495062904851384770440812857296357100673465379916756424271252949050642611367755275642704140263761647417496008830981918587647364320770298893995442095851613841901561285739432876105656328633362691592129153779406381831862108421581986532415398430925740055779673949646021053513692797110443649104053076821005905620496144805692403907746045869588133578271378434012376652333365776952980985589411688729794561581968 [108,34] -23396324676677246894548225666975905724675448970989842780262148568062600467022388630862966670009590435495931794746817528402392887854393184021224522778601740793630348201856149748071617167301465141049020290285256710723769444849544120491166059103596002759237081301727633440180626646394788322364473727122098455533290868517624589505743586036429884303125510860954260321509343519791011140729570980390781200185331028574601982759993057010434536269279223725528608230165850055841601607459963233976903050006366518424547457778346227026606424324172948481686984431106207256195697842002665641260171636981576650891061603197761972087580977797813364545698367497288727234541942531882931467462409244410102495542436258376456768737186857325507152246334738914014817011911054156297057954033053333600834914260210586426315854078485537289910601547485404651623313546912436116080635484932993092495072734038287854571908962687483684977373781149252622269440006527602124510401301441836520 [108,35] 8703107553707910173489926172357420984784022178933455777748987007734070158376145716939491846969547695081257363409631644973630099464142232051390393237185282320418249759276194988355493163963260830513333898073957992323286809131482829979296884457017243852058158012117985917481805028318411689937679320508177991349721999412458318379097008183321430452034926240603602506635934022228103448501633306018865912461490852827504413445689835752089219935212499924927123378143324626365207208726450862445465168399237652595978739584474688392786392619432984200256955348788875047508167224035924191548868295010891540739851749653963217201001853877749514643642121723441743931160645227953714625119934927497239752291131497015531932687018031588218836376686538721761040922970372990331453238408429424835440733220251131242179122272527663341569459968144210009864413814966983143544550025645647240454891385475343004258131913904101412350956299039801246989313582315829591995053581634496 [108,36] 2653243354419015571703686568105390803332183442291521537825000408290326096933608512298890111343041163630375753867387740516841176674541211369259329281626210632325572649892804941370949547767192483903638131169281351904675600318011012096855346896539478550425293303002089573164975234652742587827366614700141404258192595987850707100648655060053598947683280010747092209790095394726653418911045089072033756895921506882443696226405941803484026015451209138156158911928797744559496053609204651371699336496926430702595817034513048520011263440934608274775263490804751371001904338879664001369984984988590419555691707247465269381961877115142810588476745377363884397564877594128711810085770749640370110603110163702876151768427277507420034637841800843530353605090221449057904906280186724036210317857648301002619361018453893714827231164630658789570655319302819217303965187836237352278309782572501627844849528352164419199555595478854428555265940421164711414360964464 [108,37] -2729033000676891619651056602557716500746220097091455958664417798312321246754946618170032639349323214808059697495446215097321146886681318332863342517509440853601242266692413865586011808471978230462180881209562495772565316231894919081515789284685673397673840923230807537373725436772027884272025066801309602070183956981172683604316167607443498050008707282299787357819723978736086805350817090883922996213137529214052747684053297195561647663771998902858527054325756293762433084472272337151462755340708806220210040875812576538652685091638150954885418100608187565172697595063156029004985969569403335381666810748189376725455866429246514088278143501387185516777436190583226381826728056225337677305177679328685293322770803643440867239867404968989102965178719384789844561354398687745128845808660634785418189389307926848309049730475674586221438249254010544984405089951995468239280614720044174301185027174377186024063655202106782914490931153758248959334592 [108,38] 253907540498216204402635080180951730879250140308382704398055782814178368570110336524430254097372318601774917379281067766204881357766341154902846303844865993968513400286519507647739333398041041696186802633671029050938733809125332459416889834757371160461638301565682321741804917680478169229479101447413849286933879423175961331208411116816679403591328545545405203735194355725733579602640848719601996400540521152825701865930940356273509613233618031341284754021490244030366738668995498622096825539317607106138273037257472399440901849140246131261159962564191293090107614902569519888673902568194692266119328067929125407123641890222325065419469799692587369557865216304233402517827994396660083865924377328287802749921052361751704343507935480319836742994506425383550330569917359090396300116445638523499376251840778048853101158829703140960538863340473333998600741378960394167727741319100940154731561711046607904085949963581436634643046211321948885605 [108,39] 330713205352528253566096081131633667199235025481772392248351067719589889916442840642239812515934386945877385113855072336269428751749803982971705347463007679826205871419256172177932986154030609823161362780908576570112378631244247457099671466259958604378846403999439548130984103642591115849027453894222465057068619828136136527769182658771148974601175751416461793233879494704119515485343210784340211753178003535982705501481888813145849828656819903069773178303827147015165339168913247614518732260702723829975233657771647961131722248774447971156433291881660303234940460134624290801012686324933143218494865414999972972565540714517908730491617682502324390152195217004096021462460213553806302378753518844547062126644530786524355122237194231264854404071068427502615755222666060830878256472010598349794026106757812282821351644579263588427360708192770232154688502538586120137786248599764298632502834341744792295342815894428990681130186889031862848 [108,40] -76098429453934487421912728321304721363138664325934681073303468117313977324647942657201644350162093948933061262201497869636101293186358387947239935764561195973319486558858442191332870271321829293109552809055409201794305568482940815229238845655484010090284420731309755535063024194002494631223921676285853416311280011477803590040229683576453492399891756984174359645580452765543007834667294059441290928535621821424068148928603081224042752005924779583157622450997355384018926344738901786613171819428183438879934747255639561710516959608238792487518359582162145098693735571098103419177075592036407458826286855449069081969864710567930861898526765419215914342340349449591069148749570969144476164401388296556086725947103030867337600382007652162902507956759094165274224278141609290950110976498012207879975065982857979803750265196075047383480493246821704396508046447999375586820813157815129003830629192580453772242828481428203200900949367978272 [108,41] -23210784479267227454525988180768236313819672276882190161782354049376904039813399632113957338894369819595169039090701921835215841913420047544425794109971971718896912311715159459604169559047625037138203831929726617808517915076276856542134752305024950575437779470477641180585041572553612212918278299217857418885122191970636593580016675698053530808859150955533670251234520866223104246176031684641176936500180077183283630013802559445922049543673845761877267762237321748321429224481450574837687347849808768227566303416823345305715268997346636510145250636937471520899577457997905378094669849946829385591523625908819509969587691947861306290492961345723448388621433356053076821862538715102469175772218924285512669874921147230107750872306114303404579509773699768232468378332336871086204439206631504157871305212798646263880506339804196007477568282134820109660815384601355776899799525941516803262948786736514540519403817619767914587568664000 [108,42] 6691740946322623047942503481751704033607904711457273177877516992693662518707959595347293977536774309010515114040834747718595257256892434835379060368854325247861761751684178496772664465351404729602085100478063330570576591752043071300058410369104902264425845986604152549806557098590158171489687026052882036791786902121496724192538775692846006494626152344146548326223446777349984236439775977923498756817665250584230037944171516062404124674909526944783009903607014866512233125564274146673790815724502518665790175312522084040169498380944856524195174846314267718995340268870031223136497559908774607974670691879012275118127397405414573345270759595953750877787314057846450635623481289396432029613756944592224175853219386031976084389888116207480482271987648913542131534132903707276769230318125334718783873457790335811971945831899952180676817230746144519215695333958933878013070756015190330323497218289038473168004911849175443695377712 [108,43] 1359612780906593791550638928480591396456077380602848771372373155164877677781931996295550386621657552944435790074275928718070997061395637501960413743411763998251219122736266305215834503090693924155587505502402009834514719798364365675041550286190832232170627403551404616756781185637682596728018369204392352275884439518530586513471187636862505710158347412140564817102248837721035606120147970429555248853377501466711064588921808780225972196753387027425255072932199354453653321932684479236992927047494590777707048073440122287793082859364974192240779435873872786925697259791120905808624126937463013039782990663673088050106001003386260901066841630013723051806132155019718664394864202125736633950075503937012297185031324357164985998099650187056465589523280135633593818879853178301223804652944180826754628281572438100442676498434554666163399225042524457433460926575736338142397082063798556640425931337776814354620433920509450716288 [108,44] -273981290439259841436701927541064869461938730438537643543846088657601352627710014226660761817997531287438381772781664852957116611612755100608479657962013465474740738805330137260575785373746423309368674979985007555512199377956423263687437196085160919906795344263966912711038409198493370030213532759002962455067855398974854709010386433817857582326335641580901846032243266169339567334217963892046701162347715304560126647606730022347922667851882184837243332437915127463004091150968717445166608872831050163866836666101739621552880736193346893231946717908412683582741463130544827269255471339084420591293577114767467580709976449371554270329411547945446320977633170285014401644481280235804582521783220469669257214977820832744252538699400743511336528082208317816446062291620168294074170683444098980342720577375107357651319097726214317293023809659746438027056588771107585277899218252520537810864440754607957393719726665444943768 [108,45] -71879924798907348914047955370970024256022380516652196681736724925997956042969702619459134756791222160989752908075604873551730124848052700354439522763944813926512803735203504154075537531134962383077303100306975516013481399219055912707564690270511295593989647062216849750792537316344687130135966059612398322812385918152861953089228840724006674463362240180058796417708113323526685502791693101421787475252773369086796954901757999604481224632216073288102337775114593046715336495004429064020666312120151663153173721659350339554866761479782154646002176862335870302474376291475699846033551323492892785498433699730241584472034716710609695625831247494769987240457270022032790366344275603142375342413068948351773120331218960362850144616091503188918347623933177679690964220304406221285439927780117564421729979209773387661411266238632654774901112341584698583547529853021600953263712942763639942509988995145886262874872312859288 [108,46] 1098086724278708735642684588633729862747394285064495721315699634136455404844448192864853058226684347459131096087999634928016394170659584630536741778642253741887587492258360110122414444507798201271563553869682843854844507477929656245019170649028405465111126105260863891517131828099412883910458936408092246379732738203017624023293572776607730570348784513618851283872269956543829705576984541273144869578145954113871701293463221705595570603799689107335682111332290987140209226573959499085299042285837170984042463490582290544967769256829376520954951286632344267647612222906681168546930770556394109297831262770913714980812025532181879789803380758185327564301507663739331346590787301328755742060579256804329578861531365983849678066068812997501696539675401544897465927488331410210595895079667894056255634486479142248110973868007664249371784956012809084578074563208144884918270697451118232161480879757606944510905415723 [108,47] 1932549217071315429608925895404676531752962216277985000217483255801355191764521216170447542493658071090779982416900328050890467733177170455030963613813491187241382088525728468966114447281500232103723815266422436677396141242419969881228038075398570737336706324055536827014999941784708263489361356020333237246082977308343572110173919567196895215716578388146865604549834950199224507316648952917524336263004197810766122427472289462930819714848500849044835721766526456016005418861777749321926028998249954386863773494578273697056844926030766878674785354703860558743492891314869765350792414966005445399079152913606210323586758346886075631786338630883122704881626277684255946438981637411411165013539740216833379139874747215153520829149235062300085166706874896651335222208241591937288945829446012066272236440139683673067774434975400536638533027800746094633643458426826975331921603941689539273642189952778021171846144 [108,48] 288047392964615662947920427752943065113107138118515985342949444089696287038541933257044765043085106101438738468320694365020701017109724443759392520698811140737836051085142609705524504959751602599907660124586375639886887733874336568215638640929071442903782681234235310002125821669965497824878748326086091626372301596095757451228241593484408605498893579252467880978311016564143991820351381503917957143752994069304841630923593030796586948054285518921847215707719873749467260283232788632302716156853976025999349182641180060965151280439067663985347314975413121012670959098299865657135627580959018649571158010950920015012103535797240865152112638588590511327786922011271781870986548331949939983115146545609022427830076079609981244174463911349038932497849398862434543895763168666099359529741396456613058695030866123823591160315025461368518103836665081332779406021592343733628714139912326344764549528674350123056 [108,49] 22894644923977964483636744848935194795523532733272790845217872755541630634264154426979832229598068235792160458411781089651669967049147175089278156124913416631870515367261069074489815704371920645559943732063875149411881650699128499347749079292757486785116052010605996388622152965916714823181257443455226449193798726574817521011608007194452625569464623423316127068668199066772382366924530154090839723998329845910119561432817212767753555780397429287389719975806545315350647843741430123171954731438622819325395242183185403885710956679864203623876098739405480220474298721055629665723658270194789742539985509799793281411451708599788414677295089362726868042691774063558514840677854499618660992962325960192843497277593880241651744325445630598761182054843138225571682716843517149705878761251611881098705475973916734763117413044265812605215087089542279238516040842002131840047617293379226549519407700397664976 [108,50] 1163969957217953346882729000138004090571216404799930491635933157974418979171763226992103568119091948989551267271176135569015118948808033403247449082649740262853694874287432524786802345166619547502793643048554792097323932823255659689646985691312810133287889228813064293160920576384088729631903125601957725218211420965846279032770748821583357514210720948685856378105588185323413092019584574085269464361454503267472688458168660989770534992063882992447495698778703282472970562365531073657372571926231309494634989401755383865406548917856855087852995298742815150007791445449431666434512304017358047828359213482197783647524536613804457458986560939165188691859825394654918470240606981965238282246059977777178086650370475533098116264894177055102684087546747625421072801210013461891270864122034820980001330198609288028140911748117733213753841515473401553865747401951583653926784094459417010378081607177740 [108,51] 40471055082630566947752517204124228583281656161849147797681862081672078996896045730437249697116631445738322282619137652424409009837752944572583440252001140228532033630018890330196848462073578486480456485879442963038187494893296040191669750499749715692686653777881566865203529127610468709792610542410978507711633444291208267005071993515770622950748520240116949221409544764499952329811903500664744382034240194487666779847562360081892088627650168792217528933551858946334958857066543490090830722041567123956500217023584759197221415926511960339454360541047402496033274288461767996603155601761264492258712720017267717822142256384951790630039655623349830834527082071247824155644004448409034266627996927639678341661621157158811590406465964250541693928068076313449339446855107263850098196424241595500031762669285535289167574591965548617963585336181625260334967172050590971620422352669459625182237888 [108,52] 994864646021256294048561752502480717243681718413595672959656500518403401166964025461266938308139719341850321452074319853054280909517961827164392963260988342525847624734116958262181174207819534326805985967439823147507345742968345293979652832114811090443486118749439900337021483281943134454415336341510276732531560555629683365497067382151837608896708855943705038583039703209807483155940735222319773417097454216949224577332230286540293367481584564794536215806902855548301467729983776281989395835073118453948735897846959696021320503212807846024570994403649592777262150548578520554009648422963077192406008338068056565080335230997890062623795564884071325644414106343611168563899654133343534239682536219377114094011043044000458068022113500864923419575494653812260057329663031659848653146173070217881281359918841059982830105944723762515560733511371434666399207318215340450240252314037129955376 [108,53] 17618316397469333749445276995182616001091036420262919866875168190911750252501851324347578476241263025678041718964296883560094557301542308818978733389872268861107995265034751952231920770705468255697543281505259577680423043388522438355358456848587207881455660579852777362204785841657805024949102777394470426686725778497300412574743991977153595609500020577940669171449562018187055761161782296740840166556085253787450017017152144710718962534031338797515769946449478612859618397274522301107958755051814711171554979823702864177941723578773855629398844339580144897902435503960665891044287876598202318755291265276329967704041801983107729070914736200851352226181379387561158992707736980178201583167355957812329417124048873036431998991337441475811084544224442051607753102575286942788810608142343712821306747247631769931102559629944620227794748857903958632143693102971131272699781712644244504 [108,54] 227319362834043140311002701268932696992609753100603213929621403240751434697239956665850720293584677265557211569151500300821612908823377462314275999434678793051070015066031075048193814014668797598414894186863241688388038161251831448696945159854826095717837516380198735165180477570890385776760759630744503235585745391732965827492602515623714520298492235464244526348208094190473832834345132743991556604758450355515020699808982190576239907272135800767848991838533805122864127127263566217064206282999107958773766235410205119853338072744390158411207100179477612491797387544465297869935139049665901253725980511161564937811847473143059912886419702945672455592964254087939795670579324240407124570961874778867873620984387392707133895948325139230049252536761401143641649380928685495685755700685264620746500971691977336531547498877733976357328930774344942507270792859411227014414890261446 [108,55] 2151407411514146597893784896623358409866801634275605611934678713653598162445782396377111729825496024606344677962663940176632817155034209478419498874608836222700579128645106453333302242532741908306687249205020918917656695405838076582953911706310611864357922610923802087036519778021919294776706422181627418958511275128479225736588937961932688256277493910173790799153162391880407353495898362364323297966636349761072774389261046340227918674795689857092170433527577957534202439956892311587863260066307479525654365422848220052977776581384634303066761292399670138385356139443163330418991080436640802929171288553301486557662329729887237039918671338515047451367397966697954241311785176777506963039362489255171980194947677991738165473079009995177234383353731499835371121544542149523751397955442526616390307835857221316534108581957672841823683365257284397967411036896210797834469184 [108,56] 14993242969838973284146506351142203120074604911057324379284361418253256036564649172802078957506121995226443406556134985296069048553993916984344469635057211454526266254197074680754234096243111793831155836509585809937311427646720966674427418749219896665200643582901529676840841005235120422724614387842023688955453178612177734581596281040713895410632218162678225886615915232777305905413825977290823365177256805648305667177289318727129006893137729869179153135563702023346686024922172017609336042457004435476610642109806055017970975076009659835013105476204279301726302015671761277402929049925377664789347507606636677171575245756782747170764950386592287115742176881469091814919686149443544342554931848994507090651606965790497846695370391443491898046242631003226603358830004861902627764168950616834170186627564680986695036704666261816305227423493433539212941579893710535120 [108,57] 77079688068600401968182845038581045439223990644914585191633792010530847918560399913503058971590914807686818662902825692220185067528627046617432434684394871982833056228555585506872547352843406510174862306807620312098092209999780726342031963485496962486613405706646927816377339159680696422361337416497605933171834154581005348567110597327525780946419595780822738282508638086930528788923060811907740132738347583872070837552137702643425827746699207158834556853571749081667311968820243779583541048676274321005862033215404661137477770601431554439476293120751138556007997757207084914522597100741263389911068589137867277655654712697232030427581365768366262810891431506221965403542373474398170134839091226052137436473892999583796315926505144162682873601007528695500274222253726592527514232070173620054176275318098711485431079456724682537705141291891208502453954602208176 [108,58] 292404590019524139766529320617565043544306412426293681436098599317603678167048057301027478735358173699743373960927729579791571495740795616287990126287632876358308698435456282481754236422132556096845194944703855745962403247243405111276248883987314833639805866340091559045808572187182023397626154959376218102103371190070997631543963299175342321542832532497590720650612999483408883077500312597590039395096458667244646497024625138468244298427836101477765758870176730566037192398376604046272534547143349991161243345808895116072100367159781283063714128440351429801519982174694574565755283053419285328588622799717674088045677942272317815326120527082936833810438827691379618896112682789938211969377316450757229039505859845179569291136582723063717626192607513238473198105759577543495475123187588613057695414583338534179542148732471509996022491678991730561358668868 [108,59] 817801142080499162208399856396684898626618215052359920785119248455621347140978101957409381682450331402712875087632174068457508583294919382324111028661789249630832134312214593713025654863689605672539098487761272988863972950078449576008505395680608746281404648545684551493177850129299820152568936495447249981385376909654832550250175334983485208156561551865119511576259112151558270672727837722850546101674917120182577161283882341529472455306132058457084311735690216854246395707872875146552565868892894526486289320718976973693016527967735077223728244092978583898500972978193182924797174603726173559297697828334320006009026269352053651622597725417261184956194984546257478138305793976584787983610050107601151869915943840999412324106209629133492910191681565401580014702882559105756500523489727345578484779806773048493314189094589503458757256561134580371104 [108,60] 1683209889517231804451594585636612741072284557220634109687048598068631353401530455271593637943257021009557259707507674058888766551101827843259690038945460688387577188795374766311773635452092292494877944044538233308965011046181374500095325384752236221391359161052046846093209676664486898893829773430561443910759687658901303948742280424877214874431106141027692939554094075674994647859559919634644089445739723334329755928857035075337828779173380969987454472064169948888521185211448394188176106428127176375323060237177236265996925735829595483378656605261099613491139604631518810738509550334602682795835510266993907591462693301921665218999367393337864239835615872907002204698324824240441998546771076245813844225602009423664464165922708211508720526510359042360518021542276399866156929740585574905995578586769878198841160666375399691584270528374253384 [108,61] 2542832411861316435126751943377939411308936802927674219900639820547521959643993478442631384650732581249063357387331888064315084396027729745936042949817356012141474761257565321839001258040074347056446085177378824354985156464414399399654846851563660653303079352347479994372096047346712672782214993954367604468139646620169246975203547981989409310540577307162066126906924349776709195086782121508937062007139950378004146408476542598080874240791947898721119987187043834507885159759455905756575763139085193531995448581799118090356053134341165797801876939163577728255822038695004425061319941847136767892348566724744161589590695080057281676075695768187049817094719030233304749117657080817529292264491729798592108557069897878506831872701367349250089264200655591785191963345702469386191403509325790815450420852020784267648520810369784917970782654616 [108,62] 2810263694417550326488047643719634126802374335216635228315904288266943866577613551655809494931134257329633079923846869840617593900768091802286107008669452366929983708458035083554683294131186666262758562117773532446278611288679330897883837190093432461201353770025181055609890709550551512951759072692949973007377867042023601538696480775092963356408120061263426278398125096169896908775618386252660139859039176300090831540429531024927022114452849419625625747621371880378668567758636623851383374828826425587926175041940451409025607248552917625567941071449987058629808733382205364817223047870048365294082709021786366179325484183049636806610774670766106612185014783505859319687746786532926312995074157985090147752352483204216616041432824915631970453724096021021420747211152086866743390222159932124464290161594569691280129308112690391938592 [108,63] 2263168837539510880063480957467029350933903765806651516109247719956771323944316482084115779561459473545944735709771895046950185738031716026743660081281615913585226975644622225124184294782469687752172185248865992363801449355607507482584179274485213099547079567599166713874892028158834865807352104385579583258711279962087479946608666641038099973428644979079856617109060535497637288670432646773005775561854881454923411661603059631603147034389875959504882471214158505744237117341515739986286958820200943188592107413700099655547642761854493366372262614704843092930568831113725654553218380754954040881818981288011876816912632706245326974020670995963355346787227831571949488441073980808321040629820889093765354073177766051555723235320146400870941400584068598973751396414373990178489115342304353046686047453195000359974880767831390720 [108,64] 1322111500193940660659162398289517884800261510568153718246667778826834149710963974593162056696712153974517016962696362744480122270493533635511145296313078929361726090686843661310031215389921866402999629369057618649767804313364144751407697845739210192713084862188716078339759524373436213589473596987855311288722076642922109879431866150958914843510853025179109559025470442261498010543332722969042490930810212809373266801210095100007088068352852627402399748807584234022840812456366435078220828779821823981024285160199749413844955682503784952633069703401125726391269534516890254873612459025036108693265380471528692992305422523365953942346969848478077128923206388358586804868745346565024050299504787884798191735341365009833075818489533777079877615323499892366444614614107835361871350708327824956469683555915809870739942020800 [108,65] 557447308770149517450582279356864428496113259520595001867396758269979729171512226002105215192403056809316594610923044782029213490245848505781187933070972265048524562070557538024233080640942595497020438732593425643104976166060902903986274495091892714908924726030738539035361743532201481463209625393549031733474502140593946683579357850281023162028641213922861963926741306426549252739272926188750470916234632200068021854514908024640631272152260978394834079388522231437455266167146660151426753132744336584538135483502914107533713054918522297127618749422255965826483145849202774241020850835611199303261219048657466720543207318886573464266769929970596908752155630617979633568694613600327993064175291671065229518679637680155777909645902979239341420435980210138712325354083222520302483070652554665314298887475713756382976 [108,66] 168692948114833651665592737743053437585345263083094129290543252157762767407025244948795137590009758232199292793750849453711243676788773550805271528152716508592620341370078677445325924333869129896661908823096322736162087866495387630598667345486402113246684938314169873020131150156850248269812382954352291661869422451418878859729036167962748259180920381127741661114300130760910788483659872966439676226057850413716769786444876235664753463493361668796626983734017213300656304088874541407447713811041263571113357231746246306475321139267328010646362943357591139443956749473281223740047162676374281095122159522468675127721070308899663503021768102697017961622729273322748763775640341522991048497279789768481920282582980019098696939807931977631600043017427936345942071044210905155861565743764533033434228218196736616 [108,67] 36415938934641613283954606660190182157520669501262116322033346422683720366994631893379267089314289133350953570845979327471022270316938640873189481437273042569203188448100307650078129490710834184589053196612259558046954831021332174233577584383652125024120401364051119374010314048292256367891534613480254390972049874549411156286876102481697242432623636773560497801531999316146436786760049184401071024175601793336371611466951358730090483969923769533906749419678712564991932279912609583844794286650732743470363147723407326593869088528548406948355531383321942130182570497786092940517925405392793155497336157389976396568384882714449544882995799576242718257580375075146520399820898293352509211293335286608439377335736659748979824590282642143496908335385019453469181040118913416467245319425244692411491769696 [108,68] 5570588367633271336129160263682757341720203491575986283964160445686004885723024513815621700893352481914116383468288097164406885358696282361533144600823350073533577033999198167902133977488834560457144400830120839738469148738458086667698990992415075089211238892659997486502211507058944746475135832827100956878403510913466048615416726576803876836644717994930330773076828343417577373720020952736319573835985578994889475722563631187668250401918365063971400656558638431279311597587723152058018168973077712650061356150647721863329566730475722703693625653021897247305630263143305646431267416307813878377743582938322278174802096942595417990597482348659041807650084842727271033120712773968214503388797526891181096233140902626402764900229254171726617949743053639482259643821728774968608164089501611267488 [108,69] 599519142203765469387020772618631282028937614683529395043036203753275893427593588456421886021147015616304782770605058642331493982821336352104238912206724937814608263274017615424411788255206220723572648459453705419816304997575920104613587133407829130577080725569747321916682385357752431408321102045766115600025458342898744247303419700960394556842536354616215289304834153859696118723111874515054512991595320152082461252714376154528819014406024520352343641861322478918768387876091262729157252248886437095600296790315421790546054097307279736163815823164553277524231421547273457797211070825356206070653741704981433961167376492379719811934281020193549301150336323451940717455398980877264675827570720357977388389383600951220700053822562279687276200411183802359878073205270031588495862255857464 [108,70] 45043319426790426371762706428683439409901475036878862380526593404288269521801447731331571860531974585054166443604345656252303220361160467083037289571219967367571187203853371736599759633456973699952105001349385663317988560509970000668872472884254885536616608312366524067069913783771899004557119088444401812099239283000547838808559787496758075277834620236075780485203830610263097889389338082104941395540411451117628967142945286640156705286864442166898212186840660621054976269155146215382867663719975643121084512929321527849940307196612913761593155667555472073338634719073550591876730079705178521353803768623016492066741496047023940886213807467748832724412920114905844968665065593827790027112693089108565669304003247716663291372097586179245680669354004475703647483953045363593101650 [108,71] 2342933859678612644505066271643040114253171283190387260363772913562251163177382986535469834331610476543095878714749603749912708295319045627080352015366861121633438090429778737176048821594546429111530079704625768532382082689947379900750703798269032207550073083401053134815495381936539705390550306806362047976959857382053246628966646302047018262803240770283394539772686092370481152912847316290517116403810782327499166209671707025651970402836147185460091068509451001018540361480806460364095569901946294668374904418922510888632480105137147876510421788557359987797542977084920224390960399315289693397075792467999499300138655601937804510099563639414199505688536567948645681839787731468711764372596031421341062700153244442986187042747860900072474266252627614710638715247012718976 [108,72] 83617799188038463674043690599528562969393605490530448038150139083148501146910597416515504233306683457567998090208256287260823424387494512251567470075715367197592186729601198078405894018658839385391636654881717637238853008873579993120055622550672831064309977573748194387203604739562841187813879794566292368983479445506501592171461618889912846114813055203185173525517462521342039788560896746278882969897520195928268991902976221512076202724887005498636802130881564861153553164168492049026924866051405602327202585971216577631288345444300744493254386376185465597275444995344665389532475579671310231345833694465822202530797312538437006304490597234023247352932109954773368006467021782652655464662754224488863950755201663546919853632247381148112694127658673289665757626928 [108,73] 2027990644475292689873687534751309383175538201281278377007088910030348748340626099135353799343737156858282603263078551220411996969818748751953146630137588861556340941542968926456449064355606580663219375960483038135863798388350275824471294095807955347818236399666834144257734791856734971204909799968817762631676412465054028206839985888787787434570433785865621616286996652184135003213148235419134830470736707221266947688259767148643535776139761938752235006525939980892564185110469369717345732576408726978493695123246829755107714198819342133068645761966938546834759459055775340496120221617771194911857698564875371941045686878453654848432062931870969211484899650774815398786375263832647006382580592916360296942995263734983751628509426727965459012992103543630704 [108,74] 33080627276579007207449614507476802678712986475211810898741774140047958968460621013458827538503280840313413458315289087683713995116292694439350251074032308446097819143870351471853688789129522436968372275015399036443266837364567267254855154027377058783092710283467376082859541125996858855436752893078292423867848510542344582585920108463513864683991419720263325027492619760987164657801592329697462909033166206276151949886736737436305662991893151830876684389826032547272436832297721822103849767923316103006876418379381874673354414947544723442690778526235621995894516031157883893832521693909506554642287167137910670902647748550635350097027667518746931422988388879312147426349440693907969112789538508405019139851608983532053193350535905985311892105160316 [108,75] 358924861300032376402926822135996276480985072659150693756893836835949313868591239878982248749976224411622912036412606796434243078678992576801482819340530231423301526230942300445403358475467090695145964777273986958529526171180414111679335335895203203643233384800281244376621271515959161027289644895114428440122526113730689010914687680348517851409020855201661501455226596024975506759672679500700000415953933619411375042114491493154917712637554736193841624215733914883508438975331840394287483793277076100063782939367753996239568776033506386257589018730538161352786721208556845098226483089201996770821437837322317928542916251928093827109030220755960920076102925122934244054824427086615574125212586989428710105751893811172839453578467691485613632 [108,76] 2559643592558606324063224777327480129358652484698944298419384972362183490903249335208738499476215938392469154442848679768284053751028428971541302478687931107074289049909172884822105144071114559411411342150575931447202692104054556482835855925980685223330399097713505598083209029766567061827614695897222528292400307343090603213931202021050948920573714157116649600650923544846313934248989245369727045100816172002675537731648380448618276128332265706651085654334926988618013997662566373665958123441586830604144392121690380077707351898699712990988194501656177063188655437890027330945374641719195909886696104160956985769830748586119626226305368449270863718923198702040952774503754866368519867735242578900626011173979316751959230770468199360 [108,77] 11845078312185855717631094187351063628103268098126655220800504792821005118460984810640572309040730275087760038650639632366304126597616548147298396569451012459580013526175684350513349954871486409699744635268625828135578538869120904627055670418370336981558512993457113031370113732495821669788862589600030000654357723589625559367051928545138228613371208692694597456810026995475139788034509497782005944032535657265633147252133906378684508569442815405130168227128671932116298589492874497109950103195865481089145629900888173952437366846345377929181248826129702649027351657052830584432714532279394505706297039902795803202016161260158154817143079220842754614904444456693614315154188468619279543917262715695850604017118478304935186344 [108,78] 35082666954358811733607449643727991125721922362876905375860958680280089021022911463196008625816584759850670438814183447002465086521874408066932978641399124382177453733257479452369469812840046994649936627070789381222610593300804614848982943405553439040429420838177711724339437982904733944352939451530481457774580319158294260557791240306085744728479698785473374150960645053175336646300572333694012588061028268178801861054908700115299427131682417710779737813055468944770368641484648747980275023764815619492431685492977281736801120090408458063030046789911059548487312605164681595390744695495537590643190597053351954460550424751943298496202158904518578645358211517215849459672390831527423155700245255109159791812893767894 [108,79] 65523185571546649918451520436283990784270936581885940928864619279649795507281367921368996253632216512599966300836179702283184508919805464499772666082593056041225893645345035572176396692903265692053435547324145932120728886794800956490737561872258821534788191920339495316397955226765687066201479504693552836550818514392465155884802200003585705759833758656273290041677057954877582798038025273048194176737855035661690035311312498269481808341931813522851963787801828553922607013633150256921028149505644429037627825732758090998788429288069284907746660355416640169636843932277931627895323239920275053727973667757378092460968552674375954611752871309263124321271074956519017463776719779329352619662281078706041716480 [108,80] 75943254363515705175733917200388934640736300596476326229131265327276154431172183877507093826910970719064212497550611742160318401694780406012966294203403919166023914308888330296377087078950079650913697853365322156322108290456059482146044308791108915853202172489841451640468649069945161310790637283996015626915916929607720510035360348885450593610450884976982507106442318894274613577190412637115979161359078180313978365639567302496328800249026062129155712759374158398062782360551841159224877369245312065977287985822273634543760257816148585440373201106772524642830453514037454338442032050000961542562012111012674592413944723808884727400623681075883098169076773838619889481743084918689471492466332760672 [108,81] 53685887157191715818238167636507198361119144338651872266466146390881133090593963976538445921800876999808784187516870786993153808761331815706898811894155892581474352162935543064392764309384785738378019457083022436090744558267274553154680415462786994083245799519213801357419616548862683960444507222939203072412158609504518258697247895546998771601934304561860072523839795005573362494702150585434103137829980230100152306832776363335291250897604760578748394510696700542556696453462313393033291613583409841233390324187647310034867442084464769696136847942241603332160147327408367340442187939222365686702810561962032019124408472539847093171146100426391756086444085406829093095773251295997229008320 [108,82] 22718226083724389129154231362176688791408266202917109835034340770634737045205884510169444466092980403517836944523229497234285086926394233660974882500946326677591837316124065170781164974164332856282916764988038193237866252654522635635772343160374964894559135813036077258824094371353802133384525235770979172798539481944694991098122077832678006744200595397141995159156164285601297523762465076264400532314121114016324959082747740187210029842455782522135102989219937565013516089250142222281155408578010961099946637576255875880267285360213724174995846443554368173038966881324589046586111649355532375256726796770731560262477459612394871720699440781097162009274262786567586495770747791040 [108,83] 5639133421113899053178168080962280034846906948741770597081194289305650868881006795728545101818479363212276501581714958322985420325480761111540234796073213249965364782820688248717184742319043444364598351919891465337851990466190940900448866722142723906012571177979302651363135428524514146051631522914116543246252743547585439696819456966032747540583529348452521823745030479321753149326547407313980551378330795156557019421310202919712772978301347565962635641808290036089299064662703787571838950531673730966296997388443950825204553798194993771767520851182525373864500851404339353042400095384789925252400190253520323751432965119029235101376411621337565948809204404984756361856 [108,84] 803136953496660627260114680952830227365906365266073955278285443004867017322781410378131176138950841669874144027506003353066868743609734976427585133421204340178695320541716718171699395929896959990826417190158240678937023803600634377141840621163007409972606381752678314159540500307573138562918823740514996018105249827582770014363015252142894693068563261597087413097116503099797934356109708415929788107061431577613869043573198634459703730341708580432594651478838186234465469138893857267001371787454851179457509458291754267918268722981900866768959523574198302325574813048965729768146093077567144653546776682604402566811765299278351721276560640993676625136600733328 [108,85] 64071706993417645364401454373709333735455099056370564411816248014694301101324582583025943116974774419069964354403574910567684035500951751551771771657127790470686234857486853389819674172008514242802822032580409858076874391398168660457032153862269941686452276543865256370424949353128295265693178755434768178148824475307789940256497618713680492721080251954857748116654456528173148250082484562500675909256080572019974515278609796829824800512799427398768988506166786607933704637389804917467083119997849277344080734008541727205958405551347712971694954936286802961015373389237251139540613506201230851698484668419161440998409845811059610383944990365831162736 [108,86] 2788955606006896003035941563675549911793763109665107774349260370912934516711710066911997217656130600740749092961278963968868365252236798819582520615838084352379878203534447511275947153904621726304910534257146774912758138414093734307371210397720634324836011418011737014616217985901414128851263048377647389962154618079918515434883886186451924696147576242774335443170656743612085461057136366958159811206796699863591877137579652831253132475198669268639607895550524883863321653454084336395812877631628028875006148414335307370510426766953706520609046847139068400392162013071469193375120424153899156284162108071939520538897614696846960077558049732 [108,87] 64362128028603117308530147514894253873934072799586835507767988545019635125645541205601858196913813758518146139984561761512410167863303871765692417257935780747751577483698736729512983696298276374929611118115824141444834208840780830773634454705805834005786358233645779091930708988176204133468541467149828857578501971727021220938766342672125398594298880610683379828761389477191997593166740144809888989850207255006299635048316880686483248080220992286504552582550506906403232720644811206005861239180845283163579704797736335467219340173689894179311681237960230243230413803671414665738153238495482366302190787154955377625942499231396096 [108,88] 762989121762641553737540473708011823761701427183702859152723191723938765803196963633089158996273179047970811540840480174655104147656521144950170902179093758501434967424503733536909285593303342785900203278416419615832563528548455731961986976667906608214473072059913076346060943375793342208646324593998953566123457743746215520160992422269361044115566460693344430359819889424803493237211716506440828288612903111372786720174418921442869642240072146818684468245443910266068271750207617739481634321270874973461783747787632561850520206612676968111940095905136114318077256770720366932252240777041775602463465026830509846084384 [108,89] 4487357907453341124285053484173000215064353779278405936933697573773292694720465255615740507068039784928934106136911081771022514956985183783248096506505488744866059322120533177399971746087627257857691813926312731127087169782696903149124369777430390185927600899708712519188043456503075129204591905432487892230464453896710661093763269379476844684971099498265153662133232552616781601554715981957429670443777691770016533145462511542908299533871869136716045194595244444521953238114407385383079182316506837561080461858138576144967546326903791621823674275415970738725286544559411395674628964713924705454498051371872 [108,90] 12598785892292963269282903568317064856359073057677244569005565744992894651251300485171390468720371522677564684959852773489543163967096050107902393398107779266712112729096453384914067550878632777400867081458689070904822839892476801770375081361325387633888600017564197350417657654763126808596409990604227386901514150807181027941604243351802252513077684344225679905140570036883556123364158805976951615220146430841346717974068497410021101947356186823441657434646641243216392484633639967775408120506141905396013915454822546873347940262755373022337966825127218725042318004196267706728631540965811358472 [108,91] 16179519365791831139175846400070305943569651412411984635378313619777801381739450967399741289192876553744659498470719550830424447704509919083702922561409268871079191056847007630638770851826548355379616399134112495264418434292260894069410442662196344390433133091346925667767682388017830195608340582159836065590212527478340475048217570056159407998351986622003941568977091946987602504440978961851013939640222385304339214252481365157061514033107615801780864290104329620236228103428935096633370048432301083210632869711988408525817325790331610612320390203506097231329313298318569537165267232 [108,92] 9061345118441791045649126658195921588072587685906234534186090625972139972441867108303652082190279756640050881932100559712307186387448897051403435138636086001508484087783221712939887125457167040079961630729757933707083269232477139063026231252642094173043145378755134573640900236216706768052103091495003999534423034776727748766337794600904265906711657382517899233606705897726650707962776214022755212060954686679509524722627350857685074227728104002357876254222135025038250874450231003485837921881307354355818011228735615779105071368120491558779037310730482040450174037831952 [108,93] 2097978528567127382160038867753984395815629650459292730777106299985670835607072316296177941406078281309014472116970974421150824234914474607496294833954170977059082531606564683433660914096963781755763883381824877888566465220938834709350768017798712363000460219898111776926700233066920593007608578696830629023956785447625378425434916317478213091238842194797836393059418713572438022847476608325202850718175623518624531841934174625526711666196478604428084417104247304079207951055592419044568250022793122417214044896191798384505771048562554448024147332435224238072 [108,94] 189078680624341468000465720032603159034772067045107122238784566728597498843493086606548838535490441188412614190449486782513606951453010665435829219923002194601035502200080998358539528273777136713053184443065365061928638383256425861164692059710386336679352680712940566886485069217209312535036625337611875920816250891015281151160752749925504739746421659165437352994303055031656204858361534645744214193314085095014203754761088043235992020793526283193504498405910746615657301656561765616032016233154732301571480945828665587578236415852271169001790666 [108,95] 6195625991586863876447848979421726410743927516451450677541696625129938864023591394450746448309928063611497967238331389390006786886910560975109871638770999624449835829399993576960411284877776910129541483516561422129103771865846352135824219870817432180070355467263924340772944232288733969107306113331082786861271078302605205013351524086502991508621146547960435157837631805621367049058412165236197276252705879139272705794181530383934992555835963950845634508635585491904478418193825329816593995697920346229780940795890719747381206603584 [108,96] 68285828715383840837007913969078561320650407404186922749196992738521693738951442690460814276336402676587664268690407544584511379123575225527751586850782695282098331393517340211476916081805169533084479820895205689535042266205685570459700713886016118078290074413487762014268090920421848175971149531958453860319284709737350002463378955287762558257074698103818363685348562034160650704465942171385228963841237582036643927054831273638762232722548653317152298064736612743350664909166492090720218428681761162050382088889746992 [108,97] 231498745225328077997445568719029127228403060364027234912606533999432910317612579899356009022077727789536062375833341989248102288719264155044935427550781285993600037696490251089862006764151120133363758880264729884541757109254471329102788300155646686047603940533141264579054111285100524472751215668639207164313334514822571044606214860687815597766879193485406315201689368552881483056730632458749611056190284407669371345828299956486962529870925213817968453871166544713337422555459208544225222831098485621104 [108,98] 217653243245468213371651738040411654463312262235741182218866998427230814232401433042114988105843184256641763989644838256743817257147457375882869553507882417814704898104512727249092290795022928304378080638669720819134319378141055774181249541302127143851515030192763299374424709537280557337385032968660729105725595311738812068608388901820368673805349122820962319590968203764929445627357964251590198197172996303542318832893784340280642946002263046726989381244225945663457449986990676469145312 [108,99] 50281757994053695631883937182146988164115401304330367679244401911541499955932704355523046710482492025522387225712750864740064290331028801264065603228057235058360494324677140075964070696671301383354965179020101988482381416273263914486858688364065215063051882506302881296399428979826971025916311077618931325456328893171843287096097904306049345669301514582411352215878923821826096244828932800543179445253079954057966010752433511467733586854947084377410825074041489415962922912 [108,100] 2473962561000318939310993594088681101634010711487010020312003035947941105375102410754536007977686067364695299152077412876984020218944165683833070277706547943634888196353180570859675202253319133872870243747780244927968441782301801913831177433523719824383139322645348701804151198431152080790332763426257091728882800708921407526095967645701343088103146582942676598445964450219851611084741408339949815195546408877524795000258646230397312072289229660588249055904 [108,101] 21851849843787445713051844782892278464353323022883601417675773576622273496605146555945582397043874622305508509404873786151979021463046472571165753989978323760824196856273149970557088582260942662291486119903052972280114791846645317143794008497946625114712462968729489547700985340290794554177908316014979875462984503992045349599232164063336597735006503287660019258528045970535339288751849440224439308446046846668241560700569707043533899921768 [108,102] 28164396497683425034937104997987298727362637143111961625977890649930613792965297367854848726895520467661021702039245303767513937608776140588839046374370324025034939980338648632073705462967312262418640101828071287373968700588636907833588699232710538457757411117577272107759375710134663491446977787668663578970382617762695350691242299093376562322422765972644089592037421092532951683689989369354668321881711260614006816179613 [108,103] 4102558484904519710616338795784245560028829509458413913262710248221195375291849768898504484848942471535774237518142819786965893631242544407795108280451603929979961376085380377115474145896026204013299838382734238077380512375394817217959972708099218535206079708407974784125989982159233364633070929740481429509331082181506953731828990322744415940936927400840575216581252235795342189501849103304150422079424 [108,104] 48986113793399140680793138626178958383538047814334098848161071246948960479853439625764478557389067891492351545893525748185440656902394969189454333888106630596840992846863822172758693599019636648877129843874822467238053330318757045696248062261697978955242779378869912489172840575475245448915831964472393029781216768013979065708431626220769891704529008123779922356886704610641648392368 [108,105] 31802748188172973710754997599217478270484130389544087648222749938206743610700872495512495857478402482930001265142511594396842728830290773751559171213300510962393623027570010318218943466205569229154311887680114302510772831561422279616917441398930563647058107196772004508094829752285746328724013265606223974813977552554031627334997599179093581146552846353366383920 [108,106] 657262029110305988295265846599437695287609263995088311227345795674088790318062531172914541072233836026036349711946709764860696463925860919370973604321265566519345810000800191247693567056358338642077618513212743542763372972138316369836125087556192740473052955009253121823818151062760948109902930491764804721088569502684202098628719461751040 [108,107] 209241530547852199188833897318465550014335259002104557573091874410551139981584017925514817361025655581541070694522754970452395118429876359577630797845853205974274888791061931096752730608347862945864110285412044827350889703770540241676899473497492540208493369331562272212786334205189333912425577461586405849334664320 [108,108] 353086913084026684725742375791946114804714045102011090651398967440689239772823601434413841790396481256293368555878531780333456190139706637152380969433546449761913977902047644982719085518779546604439840282400226917159765589886546358391430547294729292382981910568312181343858216796329385168 [109,0] 41388418016007088934388871831071776335829156055051664872002393695903975659354546757292506370667699804120500249046284473231641638997821724454750257885692773436319379709462267566380147404357550290130134711302496566267579136262978912299660333216761508699477977434593577192276626321838115296767794821537679026275688434242857092998408444753170007133575230155702414718057548856554187384057225058127470397072504247062325445591950950915809379444000119368589016533051325641748214400153953189842156098729908836755749166295272820935155047301391304481790489176002500641838801576927407949519915323022975335564786321640780714055219119652643267478226645272194132574838491417539872185699389697991997490343345648219833352117029618739737658164043773666899509382802257052038565137753214850355142049576267543106553922602014126842452633610457143828274727350681041420152875098451301501072475740902773040145699998654305421637877097109477446126450873298227118776637416212057876983197990912000000000000000 [109,1] -1970156515390509250742501559469453199941527645196880450643841549749183294184711221492489762341781559848279214983565369132788688911045859482127213612674086793996049898972746419917303207267553847425672259723319929001394772527970482847161325056089233296451282010620461441764691048177529217120558837889344658820626584264487716278743927803603415428292999227974736871605887465800976512386014090981834435781286904006016179428375772498977746352441741720521436927960124292484248421199840483264400598377870892659725161775573522686715173875342105281914109829304294030149964316418083601525145863676429916980833842425605819157143557171438803599797250022873932873075613124599295881755061738352753233090600066597104819676602866369311764120987096187185134601580366556276461017393692564188591251240279133251286032216403003533395658134456365538242478444819187830199595232834504160105248525996245814325485773427855031233258590344232394017005742184918951584540956765511241938614578902466560000000000000 [109,2] 4502269202484780321974424979282282909660952383265996323297129248598447385578939401251259386764726717235428538368373218752057436048800374538379513893414157939205088620692245453404048378102621894154872137695803565197029242467704755970044177639064597889239809344468659187553848962820975702281163149621724600977217076281417508560899857988615486317496813134210168173752621355838314195641759705918867965731433011379600526257313776864691258589568626140062296000603503923480874931152191413940134398635955271370868708960247163764019657959000505430332968673440020948375169720329164215534623645824055162712590537281077757007948977602410208142654045236561902392476796564626218060248500523139053226104259358024977904322543402775526034739556814337250522416668632225367587806545312053150558444117884982990115078891983903726484687955954153923718943281621447835831550202908279876798266405351387811277121832961436145883147722337314119846886847470368865520596015776782605919785758220192055296000000000 [109,3] -2364659031903618318892415642447680958523347072992963236499849406490735701531536391921985916544300710324109350948615835631087200494809930465297142622903173847661561100075473917723486254495877422466047421572217485511109312963942987100010256431253710701670179526573849335968629816576036335109311731769226280226620447641277480166124928326723679236334331174881653625291760910992967294412240716396470241649460546741178139046036743809473156612088228215201767645549311515187662357551109462392676369913995507705163152655330518360654241084657944887476210656484158747604967393419014547368244363030277552479031931621933985888139488192313892458104177025409015333801411393866708612380727979187129298723242731971951769431889039049866601739672540981679633613812629830936310250510404439278108689142009289812289306599454004442169324645866364919290010443832645009780926849839499299347321411191760155631845957225584142364127675134535724131610458257952173269104634028784229105435646731016579579904000000 [109,4] 460325715622796173361047407950016096510384380783269507941564102786746011629908713714670164827943913659499369005462059093203309235624824501988060934668958307479380304058479406243310469537837844249549455155144730640073607161022461170038230815088514167439015150840346087237136949630939725898356858443195175393619201758160266952482595773670291923177504418995221460324877635803426910605868346940725893777640307399151414544304342249187630011361750120420501847649818209659594591328342820990871794412547344041588724534480636970010763889303786286297000584404922304778394620061260712669686605735919575533660486072429213291948018425396479607242230913469612938675639922219086117059226143499011663325680955170478101224882043113584273396228557783444112930422928994822903372084591323056489413972929669930387274172967877013475559411790854677016126872120159066617243638522394525483641898528601074395406753162206306112111761251132481443853931205701931281259023943185164677590203097020356224614400000 [109,5] -42302960083000535788772790193255720007383258323011713787540760383036468195989002203723956919870672972260981435633180123482376046506204800054483237863181001849977516613816524312284461848121884025475158935590541186680850771795455471788090414095423594914008651989758738467276681181184795190189001499703900740336862836283717900099322814536987268644736427215872862957275097363701637924562793187132128971988174425667689749351717915997690681446320747152981539760119265884573285336397349749678202319298058092962116610001018539511602032052236743422899807931983216197266368789081063164013300525815546134521688244303000191529508632807949972941698763686604058790021784669742205449538486390554575567203611282650069875654816611737375985329642102100456850804918258036163006266333221294911152261771996303887029853019010502355419436147080506845323382836237098867221457408434722049023481982229217928929387391552566705995029762480837626633501834600519006292594453306446061156401001520824758586477128 [109,6] 2128349450802421163705833139286169702189629676368409548624972137490138804913579261033921082680134098446932938642093235274270280367663750359705537472775143652240515249208889503395382426141025349672595594423809234942921002625343751301760826843440099025565192266458548941135544926932977366605736668284875868274311628489158520171812666522762319107106306283979931983488139829907359441194079920469081213954471768712371479831838323857901451218435835334660375032556560493737865204362612632558633988836291808530562587938778978379205211250925707074960639644804159035656187971267985854279081129920682400277937637461408886334472621734803363834616494578723993479990388587157332329168037073305969367339670724205050588295108743602528618528152629383321061882864015658022151730793131501553102396137006488637865899016985843061349483813308788039329876629365515689993863871539771346638572809685409841557387165820877845088735581686658667418363424353468369551124354655681099384152336873699527626437120 [109,7] -64849603322947294883377235187455509329395331816557031275443750829205020170865167185713951279316284769028742916373490219524651829142878111554296197755405653705995376420811880588835281487250973299625762043449534168057835191966342438519958965945360231910638263670612122344386391775221405619617034214379766680826224167949738700962834277625334640517412660300927845755969363867280443501809813113834604363202770119147699519426870504033452428726196446312424413786593268392323830122532816246418822438009644774712896551453765518584508958298931252803892469726377913696497907721356377174689382357591696325031594585944870726832659017332327891589489993231248646086834597271207383440026446616807804198863010969289941479269346074700901552428966025260880310045717488140199183257095022625555724965543430918310994781684891599944871466199284131653677480236023208607263674077916427237123847599861133295584157038723762054405044986322259483189146596887549692444753516071596436936331128956709792967872 [109,8] 1287816234632952037335282539947950154647446782728189165243500364268062526876629330071192295875765766371499601374563201937890117401832458256396640262962833129204703952978932414342930822074503875997617820298826579476894272704152836956481257576804352135554272747241910434470909774683595206494240597661338181775225245766907247764522785382149430080656133787772599216379799588283072385438139312259056595299828678238651234250142271652685455385597673940257314383765117598670092379904904788183296395002166525128021003455244815732504824710357119158340876948719473566273770404418653939992959674422664974240956094542844446458779351662134650256048905637185833201070299662734138360931840217232167675320657100800881360218425306321782146741764903997049165183697318187512457341827436509136133197868088935122176586132345753440942144012292420604747947896710935205834584242354165726175489014260048480807710492059095944707796326888177487281247141082709365148781854716358062680098684362679368741760 [109,9] -17625097302375772407698085367179938908837241064800545516905499242303472132079257842107956645389898403001784364359004942762697229048735549172204725261759868350013525338743086369747714427112746679903452914628564733782214343834192596866701870527607709640327080367901602171103818555568289270894946848426009706379873932863597429410691321744329712707153467816078922173699200300604103517207071018838475219831437515676675121260411155558411511525692859627784815489853126817361159643537372359733551276302415206136659383261620107355545328222265510077854766300502667961480704546298975988064977234241365694237332009447140923307930472172321586042692708195792596728170788211714963759578218916862748275552890264637055549102362514189016142931681958894743464957200079593554650278797678459880238558658725903971475674341868572026394897200780129894977261526418631107329944848951576510487764665872128128547925173058132105646558723046988595867655673359990243569789608003012614945435883389940151088 [109,10] 173676851059214032045257935917926998728396934186955684523224045534429332706252576747293836015578759563229332908535592118126291960968321987662322357975161891072624794225937691344455207124272756860100984065651588129718265488486169810907905062914724971570311100271415870647687766829519246894770278422259000361993295305780861125595831092614440719346942554229626264570234203561278919762953214370266081654334683088049056666735895263787785888175755054879591264750877453339061877634913150208545476147361115203145780934049724677676859075210650899650501442964609024307487631436508400479686268803801211850803847571805969276482620717174830776926692685445337288679007539448313446372436945347726871091041813357015744193878651340396437438133750272221400343117268925288367402668793080278872465532612252286801932671665645814747080401240132149091498278767061431429000581723828636094708772684491435196581104593801168209786267024193412508470427247715295715246819959240531625074853830820224000 [109,11] -1276119580018857014001729137894709463394976877127477721716886229984020801061010571426752095449546672285346026615933973674461993330206679498274469541552484851194353358993335050574819539997027415472246827353877223522405936785907486997020836879375907049077352199023143296789936004296558667364736066535801508762547093369002549978192827655008214091820995567051772060688225059869005196605322697129004589388287371041102980954869841688905260860787267651951530111158174282279292042167164451180460283407479217445713043501745470919659513522645044762244429232585301747271532213793555365477739135854634968908304009128048403176753568457101558606870643529558980233162375139410352814832478472754931377461935383454810863567790543610819555057595708508922382064553896932965399448374268944699643346943224918241214118130435006086556953560494554960993086667404449923566819817018555131833198547638781254065737866257972664181679253320513556165001972922648784694072745112753445692895461269163648 [109,12] 7193375071834941667316076765852086203891712578581093285552031580478695328008154444801329278971103097310083368759292129736335683722729422083738307916054611023141584606347022784027138683087184348984534998381170360053545305207997864243692966063853219768049990165271000107684979031646792462665231304054201643955224107668633631742101285819706823453142645640845102027685404705220471321715809430564603085477124228020165684653040492223383751605531770998765692503692269779648706455172057027090305077981689075251753305302958990581523632085931687610757679999677263363864290348011591295563831363538760315109700061659118045979455595002972586536989322842684755842601868317880596982366581073554344307581065315121975684535999680819327679633994345253358599650377916437815698961224338845910595652430396962069638569393640672829205712025279245974626679413028819894498896156377455009490823216347102511082844578194012106235188616128363426690880161187901379778363125274259419357582177121920 [109,13] -31842817576027181687595403230565126779516289240434991369500561990219390840106221052299895335101212795418692678989503936906620128062212960282418283967924992215481898414593622786586554594684983629496822553627198186551308331551814938640890343522827829934140508002878395415415046616008978213055538215320290740808844533944198195893239147447294518778574315431143147976028507468369538404251766053477242804980325940087457316831463323540579894849301351641359313745380520943215886059232340980553368079138595652147471692497891105003019474398838444111133846272246358429432739121062741516294204266222463683212902368639511324782249892163084068776232104072025641416751470150135861820991167662257892269795159192722714358455288927558247470871450108479184573973071904547559543641442988798664367006891395826651043973155074488255258963681321985911970523379894429930323637143953014679433551762528526177936177120180702912255065143426308380761715231194564973997444035631243026990368221184 [109,14] 112857028528880056774986212096447081624471242522322794999124781477756872443539850631663688100671048461495610261905035813973200643517878021796336105734856734663217074710450486226188874054074080100522905046559832019611242117371702398662776741415873147979010864259304690878174063324683156514249086425025646266681588314842421787701225824164207423286042199893485689381294405004631184126618612345092339303895964861451848551649719025029231327744377757194515477839581329811406605114375535887969260617031698360463814746105615834944167695334813542302793025830259497566860620588171308256350174928365991859969544469250454329766040564462963302700435643126914431027392216245987563482037691093000115667190962764772990063298819062204166778022499494588163646085284252639431986983410867680272219698932676449268003582141226592140843080040057749254792463261618269104104539882782217772246619518059574992279587275116437847403392788606839756559673493105379625465251711680723404094797696 [109,15] -325448867567710078579164986750823349566406430418381947343667464854618896073763726014496547160573443113476656997108187937131141308694841636507090003800630858983882478463726627446864716236395734589657716694637760024371370717533147046044811361035532339636312480280799902630768391890200881121286051900094137664782607788744578520684844794010749905225430915747126544350647550359222153410798973745566882969229105975760216837417052899413114131500458718278064680844727375484656892076030194100731280866918556224748296874933184659366874945978790446253519339607166690205802951287826284648018113226893774428054096440833394709406736877669847595976750916774181059733106336424688160658164703745920176816483741449784907205108676579822284726280179672833084734654350215394008623026702564609114243480917124892277429424122319123140910529601418909286657066634851661040624476941172781989548079704478229510462191768242760386984559689215762670276586625409146151367735895387970416982736 [109,16] 773980886284674644885064928948255272570099096814046565878635545970304521883337915097639848204673329804986286047235169555140677737939766269281507184106192773293048655965152268990588042290168111377442881691273839101102612817941784072939160933237204100033109365352814087655375385713209433690646718003879443991094329070382753980606379013420199753016523577637215907103977935211619706847984590787604062202420516139355368357537023856362008377692300474546471265419215584292096674725378286447339775767745198702632562326490386012329756984002200884682448206581647673598725875576549854733359630514869056585392821561537859348187367935919446734184237493006666572997369383899235047628631079091623807863331689944109333504631849674872874334153424626833266944152434962685039809274884434952530921393039706759928453900929584174820444110496488234371179245014762631871102370540853937878593204230419807985557036260597118117589734546231041087039977471087485237960007489704343279136 [109,17] -1535272858302264717463512231200528555124209795165511612128667464911112781017148104647894686039091303492826523311216857579059222192067533782272574964556744282363433633011900801027197250171898531043012205594105457089548321203054887926292285349702446402529125913425005407370930500415111579001926537477678735269093269771514068754678841186264311521186830850743851480449626300136162400724913139664117192607038058298912617869216179424134471910605670032630934169952724506244084455567486186044103505557520082013130597496376575240531278594390020868885508633742829124307209616921730364348912697486299690828313800098443551126841673666817285294639971515092691983158779281774023154649322654382103293699140419133030930217660646694182139283398359574680663054380080370996633588020035844594070080593253835813609956933285442652879713369602371005574571753168480478471381322380919449334795896124357893368924882067292422729225278487811696010463837003686436762520649169456422660 [109,18] 2564358095884376353386783619887610667385331269851846473957009319402940233490484333994490539131656143011254364938401753321659272516829577616356131703064015003684916198413250261184149974622016837525088800268210730286588329356288954142835475723612927730388117625457859741077566754146617751966089355808653704567162518373101231313480679666609811827049949512854728028511336488017323751315476683698256955731230919803783970224280867221115171935770336785506927803633711205549059318975051087885860539667945590759303165050344611711581922868222626554998955081175189376398955070503305940830441908105585953810313561122131118545033598328928852732842420026379147138462336108926569299603423620741564597674623375613820459277595636144849937093955510261454167365342975985983572545188250745303931972662571095691209953949885103578753297160667902133146447397400565346430832675884189175364865829486659306957915346625412552783039705292955550301340224507201645078574304315159040 [109,19] -3635624493411633231736623120041119096820711387978859921594147468061331790704507757398241340333321516357815933354407557140191396139026888853130444015806190545775411279701232344208772343392318577844522785771586275246750637138562881557703919865376713544312547686526532670791959028993044687697658779776353451653525174668053387050527709460510628513203145064652143825240816661207648425457781291379643679979308914383177928115041300576532257680669565267904944016555806492238293102506673122965613188138699893351843289486903189490816260030549692382831012896160956845118268745769930639454573538495373179823602864312141009862258360450916792207114908441128101050301511996333320806071266415048108302578029527739461538322806579253672483011659172384770295621549655942908421551594825555688870388587325895119581536642248938996615300083508199392516143921851117205707653961752946462834328810960898178205546430863545783526305195987819844418954689932214153471672709816384 [109,20] 4404481128012973412230601550638935888261479959141488654596971267005994682667092554409472804785568647920513091550720852593566936017072084592855690232467479085289272032206151231953143609442101626714219281953957198328652055017025041190670779074129912614382759951305379705489484303898541514891488666244806958725409226408887328600517644476614410557698852651894893902939881096952281749294761953945801379276346237556676623590291224129223598838411367747761388866169857934067646325058518571156626457162232865485282601579615027679191439019819467728152452392614861802831845209639515184112325060096270794528548408459265776736122731333472663718226551180009899897011215787744132787104942671278099064162749597932851074185317640457606116929267214941969771094424607938179377087872388089567505785858141762863777599607607570512022951795607952241991323162184785199560807993987563544125798752709494612260666717735109592254150353397692291006390511526450699237615517632 [109,21] -4585135284608038061012967171158453042230473521671813233530586969520718881831928208284233381512880438043745436315406012398710338816353995012056683252408457291361253060071546652770475580855754476083138431132041219711822948036956689409439929899983063833488883653394920635160741905580223585312748889815118816064436315801601974399607961915155878984531498997308717506429626766894805918317086777677514897985664311237334610571484824582140021249340957108885647957924709964079806110271242560771086754384354551841315060265632392987188491821395797934172641547094032356353122157236010763746679906509453991006906549843010938610086391708534929486533505592773677054804786428157017164562931842928402207187569145627449412007948247044064808838155417660843759221912169367193982190942978322889649628259574065301660093356153687896129746502539053088842341069056278373037484222654158019346700399225721518750143265703458306413609548318709818653656492774360279900248248 [109,22] 4120594000799101335230097541911651718585309455925977732757266639376582062786194366338187601359835570356316946243287940075025738078355135400389053216939454847780599365532093053112560822257758480823034385816811820547678947760127788120859284458073906329591537587340754198421402603542418023860397603226170377554276271516467112940718414904441402791353629873526864845332455286252261953210844516976806464667315855196340869891763496608028290355916609348910807530412409900408886339957573848101946288121255903038581025618490786309195467741511300367442479744382596392713855175446780621202665139496575479619745502096226195347207650115108877921154813430647716439089711156412882327563800965811392223607709610873390294294421595974694119386296079660834815365046521561894361998941608874404458218430684145060741460866098863940781263183301635826019557754294480474228178009095753921800298886405709523148302560396479114679846209014692116494827345494202463918528 [109,23] -3208933689067608185456407143915334268372355685250474920933782374745195410475228276750470834705800898764429010866084085676733398147423436713747274458810724352970694084227013533082380333304211440659127594477817311689741037072069568054607341961695859965515710838642931956925239320564732670971682566967751627717964190515808644588352883422105878066326162768302236460768396338059748621613645901127569864063674967048432829393806812783209547823232253005157388696956585043525610221180165004839397992010542973898386088527899266183069369929897686127987533946864343681204461686813115827547629055428668436899545080957729768309135891149251016991937604990520658604309572662220813129906495529683623403920914416199808694876807703118729200129472918879804895002627711506791646183563973303222695916359919268961340271727872467380772890700230341321950020346783787851200245871979775139140254400066919325452705280114326625746078416512634621298109954472128800552 [109,24] 2172074234359917025387477912418777579388420420966190828861574847171060330896797836735428969234851316208730839969147081732843131006043508494651980365790602705803150246231431842388914669256802853071856999647345714401635865330664594657993101345120424777460629726789865518871371151023785931583984074955662332593531821251746433017241919181249218275250302794094525798161051606983766468639060498968717251337797476544901257209050812808155941490737074289460592124182458348421754996504599962232216593869404424413545674791191552208506673479035916822809371870029136155383778412882471058549471796059825273669741814378284305092047047036693410938822988128692123980912945698168605775215669350376199102640367540763834843880280099646088804306074177895458132915002632650539091633531042690313540746569694272003902220575726934796811832818771159028279500276626083575053015878080736267510511903544678784825047038885435067932243469908024658840938737559796400 [109,25] -1280952003800732300346974861936089668006222099207116169459322481297956463008565540477511007553079304145079811552141426170520564469669813406049465860972005991387000883693787752519010863977760649524948783331181604576248797679068485660137391904682032407775075486929998857953460478533156606531940346192563239792427206966755390963666035047767207713645081632241718965360541614903912253307986497074539458712608254779958043074344026909650729515058496255818386509882419916702492096301810782628877969930620662198784879893955672176001956632690003186291951594085000258173299375387753224573716021673280457576695709887494365269926859381319996516184137658280336510528548613738688070307012431048528789837228716227053979533047179881764504545949854190909690252849064571084694338368293362371240118667331329039897604605116554822633826410927804324315436039586517469533702833572493494441683136311162540956666460706498718524070218162935333447586059966774 [109,26] 659335815361687076209736648499324133653358664854783475116355415422311185778424302413812675465890432886853590972837589065719022056126471289540524641468648013037949366239371979297981505246023731422186439419723133535452933750377724750421181709233132395725701479913283193701708781840892214472892615148424167361912512176958592798909570021076467727176283361296588471178675835224586744345796869000884768030159840766652629397663163758444502477068093469108718413864002358900353826311114399857334606785422542933641742500385345826212423639441299748411014186347867017043784928064571437840232752367551114685860974672731359068854860563707678705034283587467364836915752480133416841888251742224780422184015730556211154379417830457320766639029448913524465047807617825305315720714477761409143250950742063500684324190880092999479487187868730493784444106873446871166826085579278850551149238498002417245369170277662410138942253175305864111621708928 [109,27] -296572693486972392328561535012193778143255396924903014827986232814481401943240977232182514336389901597539626313343781830125691572747455641300732352755601237731232603546453873065995843362467325369619454776588484388545383222784883889052984286406231953052305896943007793817809785631947064095305875584003289691136438110232520507317425602161441333686948545166152154784531241212559581386964434778343619632578468211234454806564414916396626246674076652302034739535310842561909237993549137577332602331315579747152080850270691828710717134280078070793114201827651903334208578674341063702235917020575740642462638812082654918213950551720515140875832800007803026688090051569687514568642908469609770681628183135191779466269401499019042032813367068862525579233705256339727287929281023655321887080594056222216632474030867690524437183388108113007143950527428873878120586148676297842011145233287508400953154907167673680237677423401537485461328 [109,28] 116660775605645524183885463684005349585336157633620057963482786806121452216962391110252342080036956361672715712710132720072989112798504199680760583157842990954433809346425637591943788191841937074209155973023669810442309614114098598111840905123389505960077096217842471696243240880156202551167660780416372211332396083544015812772934671979478686261710408294094413319824673359000936461124685571207246441072628049350529904845589066089519559768533957425198894415622126683061140907932782590968461174679787907318299948818425393687241539340150455977204505152952552957046176361531874717019573236835772978048205815694320559921036822204390316296687913864418766308003293073068954732476718411662893860102096595023585783844445002543962555807538816259320795069839955351245230565712148532648692999334376509097404427696387763223823376937788676591574954523582177622366153638073965273134850013581757149864420787434868403443796268306780160720 [109,29] -40142680982182439178956623473450026984471170978105559481645286804182513343193402820344669362783011191198841506742002040761080795099522843236666147241272210072264196236607741356469602983115701775696691773937422243379868074785980223178990022322243041172792771370537225575049487181721582889494589898480201150716155119712383595736065946491244133955478218383988882454331128069031583268606415094693047458137946552721165026551005438711540982019918057996218773180515742764649734426027331252196702685142889784937618869960151568431471822644814942423518336595294607520509774333982500897289501718323326398926685064910730822541238409925422385125195354551238475475800105544322820833666748319363276810634083105129570768193301812434361574717220111343804891535963349710618669107195777217519732748844554186499229454435214282226162083903396124809511876671247606885943489700138565238771663603329607985889981467890548128397746306499698978 [109,30] 12081160597548474246681549034390339375693358458070835849738035113882875995481269099581613920668264520009939470810250187286445361930811624615841597191384167643523131910907813726721834841774961871599158991219814447257171004625131642608799850561681318622265785484038866999615422399335479976411307093263422097629882150016976578076063882783352541543459576581723686973225902856055985529366032501405594162325438334471424500514143349233612220125046550821584962554698499505706822554942915468532617058633191648831504978560086331605375859782484428584857161909103977220208260961069854925253732417618188932227128734738806638711630141023875892421074481380586812727235735282369783662572749817886319535600053176275099863545557993017650936333963796072993576240889551812956387645005161153949559340073200886034960402688714594057462899039946109769292548358226036149699984715571289326621523075919387882013324544314509316965739364617408 [109,31] -3178274810185287764319254702029869237523084953353773204303769297283801808211966509523872282922603151264573474230346937713872013944562054598731916012411477796177050714048730017980457669308089273582485328901650303015082807756430777123697580340536081294349981418536841876717373560565505628673737496326069230100307365410807211572319689132148762416909617548657069027486015760534352287086159245711839630265078486229726113367957457999035739904731081624256337759813884657868368049132920775899257614026630426335890115947103669346383302862585593288092674645863851136630893631266752637792729864837485366783110601034994035948978527810436952739315773731994774588436484723026091042798645541482936959253642347464287005938822463204674301348646633437834022968586828971420961245593304917327480657162401099650127511743207422619431365536208993271021787115784329516267080317154628454839239348849519830063987064971407974491368200520 [109,32] 730217786647199692957642927194432918851168597988576406461414139554025754447588375631015163540230501812298016960605222655446881292429961875969672834072958411379720328897795652515739038863589160758187351965985208629168859794024105080290813101278837272015497445562456597276999809302395049793161737208106344556299959572698017759264522732449422272603679250808182627598585806166053661743024392227172067621585978470817241283722972890746893485260028441764417447056870757203510294716057000426078876731204176006957328199241184078939392998782386851460181287343110555250629798435294880605937802890255593311876660002791136882875993860980356713020789881058676448918521876659055300534738278818916218680696532866590680819887934838085997686626442644758215800895695188381223943901019041573566877717608926631581260050294126213091208993683390508407846826865396076033981684113238570491441878481190716822361655470425094160023504 [109,33] -146331367764979890803821956698123761855835413480216674264506824634591653019937651953760459177078968209532673493333317476921811552738304681285088735102351839067815526449331976851628892154629562081129760660289286019949632707837689538083264321335652300083699064134750870307781899159090062750557417857154098712455695800484359116896434852524276315125685029181726015904423149598498901616070562730333598224161683708201785424329850661049734960155239957160712668292603450845553409093882432371185232313943603930638661900764287898614118650284087108673612794791385444929829104566532256539310681722600994577438773861561040950860204076852023686364338219868071186066646408582856326180975571006021058584033194533905404280876398631316896737148351196842554641237821860784355960668433757138289150752538441141676607073881566740834278188033952451113316754903165853440684619833280926727660539906050847940643293395631718739762 [109,34] 25535856755408194754286677959720141781106151422358349583898924992809682370978043417513729373708384687060767853070511860791081771067564252324760469301090132883888418799445718825309190296405942479069308703054681803661751219579837999622627881905641134392498717546711289772077216628776764866996776867766516944171120778681350891826718716768398837261684841749793209240534177658320795905056944400555165975858488351301039280444429011276704095922884329113814943365722797002591467716521607140763356329757034021397367031814823350244183945143730655294814940029636532944275697345170248610300159089561489391704041019037703756761169698168768152659963397402095526507176855549354130705604161276107199384825040846230826181610104701459532578669890572851975359207498972036290933620131053620790724806027655049740329455593049219890460424306371702658871146482153619920805245063687556199384887476400621959174944801230560832 [109,35] -3873137978096231057738111098205566667558849916223105683827004579526762815876346167250492678744936587305107888852193551335077608278106589217435867323278237791422023056931375559634573652639360253846107453812723628436855908462252839716708090448993777484200485573914395913247423060427151521497970907098100775478175266710385886767780125195855766881874385375283917242353467389508188529232515408796903399639764114473266050618001232983976506417762274306757212130449883563467251527902120528458186780929602442138777136889230384691093031078240471932122575969932266101562982009196731121551676718200734685675977200855292241461890354566027879637170064596303121926657451285504043057635945437695432627476944386635208961255193579385796804807565663640200943050184652462393735382537115906706502780423929169285238229454364365992390325653928163584245134321588775282798920395565774958578240436526481362774856250727416 [109,36] 509476215971924229368531436146027169020953781091398755792323523160947249855302395801062786983812644199348863658790323616736809948126967423836644653832373296088902666088882424193658958496474476826721214379582507763568607420432952023218864938658625581487441543171503339976720027832720510180844932901676592990705725398168409971676583897027789917531443702033594790546384362102647495013364564265495719933418457624511258052884857889030511286291093581671198245322781919828592038369669408724997972603459088236518831205076214238682648628671171799088852003991501335954028227928362697345500300865078617622053716003073228736663775875568033098841922918777218433409989778629785705121678743127646106983311664731088002766176212486156447454182981144330911239474766655619925110956603249605458807127545728189003306661531060374934709246003452941169485468038225490296780254916872634112686049143160871048996633504 [109,37] -57978818832501227916773915780033645204045087363480129217728040002395809434426000262348186741729319702039788922235219305664576349431838094365235707317743589082532136727487238447719189912045478688725683767941832096152743886394244671397039103040105626730388410343516601988292340007922980972191767877628773891439026314277763012270069566189016960632367439673063167576644456649321644416241384215316483102586989878381000770646512295934765238319742481181024967711013533419898028829960117817294410686544926514683952390305000289247461402709783359095752924388362486770869988884758957482962893012913519343290967416029004612193611881474456596932767157595207991632635193568782938790171849111333433560781370530947574121950271068314934188984499628281280357340441144581607339674094686321529993058837409635777237948569771465311830928725230537526468699554693240938139760173491211455577248567597449495283038 [109,38] 5692890378031275161933119121310357335089426276312136331427058596830013778150085331043335355059449482377266450471514604129166333907611605021054287835865730575404391275698993921688408564850393881988321938721076361318389327260913852720943688336203993111497092318724391138046579480036394038121977291183501845735430012603505767913675750636739238723798197622695563073636862241050233981773919414372365317120879823754845206043704945338852941114669456829024574132466152598456776748919891301489371387887108105747486084293428009386009857840878962257709675030947068483523087545771008007803792540052635102943720246547091359914515762788596460580948349568769453799234115713424965817782509119384454099056117433730266391456972916525571552548242086817901704510823702480789596188955673991590034304128033054523539058464175595146373898065925073691582479663827847950193296078561971601368344429574221495232 [109,39] -480901021106266287035546428732030034776415548055181760351911092197271305237491074490310849634430083187110399110427056250657572206941518899955625930841300640254055990330420467571157581058063315450276920949193126096390348274703796664335734525127282813055332863420040155682652449674488486293389369512749930407303343012932919139557247932119498336492198148956542550604438045243509222939618922203875179158254184460311766020013495609197493060258926195389449096483706894872575136240655098804005758586250927176298763990043547834595631067874003865073510345116059332743009518262516223548962067758296534785133975645300789911328904859906548802849295673111172721946604930148193865891244790124139904456137847150645895953428076105419662704923468999303059345522228706109982329120134922286435742448778328539524180112623492417181661009971381500903378138951713182441068810238051013604868300444214408 [109,40] 34841593914581375703205271327424513718956289793184255759627113777997993501548847120824672617958301610901177074828344550694814077939063770610749772142334387340288743931750924477182125368227203806400160472064392328466912143430322647751551305302811200611549438393989816045570674147674412752053820972976329201944160855333948206894561208025297040536538756730766622742015509622018303815840868924629458875571351951345829701014343776669814080374516223560768056387102421653843579595234338775840683156160248040477080676878475142005709299431170788220326558592920154070490059694063940435284109984304693689749305371163177354054696532087453044689623486730855612099273847257458853971262322959378382196120927495077269135107375603631555400340346873828109751654555557817328590835373971459267684230117924293390670380455404831245932451307076482775083770881635495822584176950887436034142619793536 [109,41] -2157988490093311950376682141911001807259710757097294038312009668837650367980530638114842630333078157966289363989220674589560195970471792477430447644079394485731529494574493387309235498618551671374676042611763763329553052059730463304183487232000351359254460131291930973600635307949802863588654817394966774344410592706391279744757207495726418555089262979540267973916040302507671177034502634227914814562937506131950345196268776808016617400545378012336346100510012651092126996425346192221580842373507768346279966847487909423559448827122900775570424596159897873975567368471172166732831063445322370811151094549943233939517356332873517557277084036672408721238734291340734132100160588405180974432070979560226497633996673931132219711412901927620398234148520805661497429847982328867168385603301479446788572385037614613312865913849952850509710653002922536361970767565559708177850088 [109,42] 113877587501614003027444930004919413353192078032739667466743904734906882572606491172941640061876976845821649247435711549607334949111533114230913500856903697790543439743610628827894795019751286395350389685031034769736916594356254418847545704654623195090516276242488502882515623149613945548604163962185326087200491904545707622778574648462027637397137839348894641355988520993216536818466805491546652705708261053311286236382808517856498645076631755883881325344118795627126315628561371234600964771987852614361319103594615093055249499153121382160854526183035659306857117827344112540237174276633337777147149252594164665125523497824952608219971046322266524771026711087860128547120394742101000627047619745841669574887189195669720217490162084158154750357253960344292581428585640588467710663505560557353903458094434206197346476018790566917370728800710010002554635997952446618624 [109,43] -5102048451258825035498286515161280234428662110135324959689585268265558692191217934766666178593468664348717215549927558417799691097762499771880361930579438489991221904106973011657789476946836302411918156182460666551484848827570221084431656764679959938304413622240720024612155792772367882125312582221173180438742081880922043388587796655108192431356405914954376554938567327478904851392007756633716043255826807624686785265288680420635073402654663477440043703166391182639915293725911823101814112652381235005028180301008788601867083556996175845680573381777761266558606649740489661752853625345551804039034277971593565049953580525595088985465989482006649307484406688070782584639517473045715741962829365320711709380595065985648345864797849057946669039251714375319953990883285992332984687072703517435596849930388439180437057798321069046547964828755441408536127224073378800 [109,44] 193377731542150902330944965100287148458226059049860951260943195408255786230341285007672572351295618113273158951271713035040610402360870341226495082917704950596976103275896262701975229617874937173442390826431529299367247266832302651358726010613851333021542618289909668312017985548690267606313190640149100894473341641059943250833700800690460987434707079241950779275169603908472042186208279468068746660312739476969966726671958782974579730061581575926381469551500439819734809741409616340414305374652105455324818768935052383139988545594209447857889958019849333609396511935554361207861403947527845658638618048129345860552986822310876301857903063753294532981254373737815388679475216755367556651920742616634538935183870138702985992836285693969095079577889700536988342131837774627253710788984490948231402980245378688386929171013563526178578251761715271202327054112040 [109,45] -6177741370844394662647858518415932254914254679734708917115377312796571847139098978183679354885336131719120631905174882428934424102799842382063851498722053288557403523411100207300302204787651627059520678119917272876105304676219300147129782450101532501902958396813517860232064202348789689287240341424242037278218119841988018335673071024698363519422599631973195971729616949822836617126547106475391449535953318320334483185993790647240261024962772878982095659145272227972857621859815646014592409017350753666458894369016461097857686236281421084776100111768114352922466463408704647160295073266091325835153125230924856763593065431908031888134904943232525569754931110522737043084075142559781987284426018324282232315676823348068143761761656659760895512093582428365176142930035018928197448716928432819405528635635168536258684733065270823534255740130638854879596183 [109,46] 165727486446876967577711696720966454823009540967769734405524997712703837944396941045390939698755147435547961195105174763238793352589257594911727713188541434507683479494150558555087061555541487566471417357384583232892700268529202176753808402646999378528144759171167859035497183620840619319802235760312444712954536745920562097137862651095766640607723009089128481635461806739855403503831478609081644345026124853503952827743197183176224365868817905822592766762278144540570576514132960540404641144211497712269274465717252389227205380650348379836388284875609026822522437293711357332299403281143650690063458324928153895067407843171855397333984319327750957766424357117111347587750415751818155612445655417215105625045600811844380499063468992583557253528198510648704168828965719402825208501419039508421121242968606671134116754209192836802416437304330284098816 [109,47] -3719297379062485204801700152350382880506887380690560279484901839099357709801513514519292280448441734606109058826718378394684543113008842550743298490219886842433891747169612299724908203528842820638484197518203271527844901107095175049793662775738446258699615117746278239092072431038504385668086921467767005072507249510975215495214613226125958377643193935224188158911570702187651618963035334228489536715279724835565091565421451053854309779783940391286082575363469144172420715643822288978034623884190219280950083178565847026158654768352523073616984057584424811216006040959880076579621355989449237482207018579743656264162132296644592992974328593552086668448274447231573588155995111971039239508052830087335507077118194342609688624985191127685269864784174624200511495460088455873665336372931507428742598852979239561755968955537661765924503655247718784 [109,48] 69562056770685486218297941043418200261364427168901252423375948025156426550132639771538898266874826192833230723428390086253203030991062786910845650042215345777794210673961431796035763159516683920902780523395224476738620580281535373985110453900705821635412879388299548490104296169606191352178127475070581716772883168035575359055683437840999168746014098055929736784766609013361249610566356351259739503605848189737124416570388437147404102918544767785008579928406735652856606333270365385222072799483940626232743040113409997517009030076724401624895784911661433876508411095093758216533926072278203713915911667546411362760291361449148489840476079672756744231870748018886365136272455673386444555868807133444267687979472771660483534334219862833874137921822413018936634856056554402044792582962976394614827486691578422908932604457128974296420706897488 [109,49] -1080086405356586810005874028793354970727021506852735661630022802943900726518660728134950091784699888693043380537863999900197281766842417998528885829767664164697572190174529208173008614491010400459778203259853368990766537317501670893251128768074179473575640427539307613772511172450024546919922830941836126421010956460716514416688659033943490178497559334184093601959928142029281268468708443632430275040204820178567606108111295161333345665709467860266816386796063524400326776415646635393418922230148911021580193009850753783526296385713898359435014211458472627967701132642352564467529172948960110054804955544774054653796044590364178816434374452563424962561397482982148517124289624513003943028145522526291891429260396861219337127270820404546061696018539622437184758384879640850930631693788890508658734109381657540411868028411036578740138786 [109,50] 13868674904214673091700028983315081568363474156936583767832541270511224290947242379557795353520270366520466709020528568308842051233383867089577291984004327047280126471816769355922167658861009024008283848929906875783493151412450851468958273113366376581325042516403582606284081326263633784742554005342640135190366680976146126269722444560563217411790779814559276259848410356831601823585757851929103039410425634281611252157982936440964820491973281822047692480360994517452444245365550906816488495168524481398159106210910256875111013828646154929589451063311547246139686198786959103353820976300690816634322004774072112482739634483440107838886183967236984576634458360703675794360974865182230168918838602179811249058915539661847942759689569552718921553091939088333433089264550691385686991646580540344361835037685547996779340340154797974464 [109,51] -146690857800170828876558051644764260504709490343817386106257529266880909299985812844948035288635804715825852444930142611306474331135859654968412469788693255346241931555528597628683787316670053846725619436174029864463385246884985827869760064476450026403882895790043114886822343793344230426996045804827449981710554264409953166075744790063814752905378530562767332920261490362432364792064921676024916708826387229375433684209647931929345669279754753296660882359446491220444086916869633862830012366206040414390655979873979825934121046517678209965680329783497512574141395361694031850610989487398099679716383809158714432610552816465014101212989251681688782772414854138336733775250667790382720850760340988562396814233324035222165512811352633303539844881373777101661569950792695956575333707653386641074975023194115867636079088663890840 [109,52] 1273054596322742748259586091095010329931221474087875449398611613464519283503815840925677425184577743870478896605374142710903215294609665736679926114550703794828642081809447750565238260063838820760551811351005735305495110255935684393089422628657145473654485870734150077137737813487552511947616952271154441211061645526197879041608458663016347515013871187092435489426914510216512367003667078475745739931690265055727032393665782947006220332572547292937182660910339102737700106393493636514255998280124355328621299719374940458341329368471886184658871333709557585836246631555503048387004609344944528939267188790627355501672902546756677041980870958732981021659241119268513160720428298440243926673040913986213536213348000873450377503745498860311349789846720843009959265731376119642966593889787256835117461166428428649507025602760 [109,53] -9028812902818452018080216806319521777393027060409978239672666756359605488427035643656186009298387247509745153952923518253619756360316575891272209804049151819625478343560867522323635265812385907744867440819486425925698767974984831793606580744846233671924243596646351466868731917839578687438091716399078185540911767200282543879893158084264559916015544204475634161428511133033970390012394402058796518631251906051817242311345992702788895411401546785386060905374466148867640479357733489774549138222510945773775126348667557547812640004103384207800917438616189257081273578939228120022093503609844459125940720467663881092352768150573245250927334386505739240721588135719475564269038263434640526297282871194893752567364267714380290667533275518870157661294250303403116612051246636833155738659916744463914112926413870478896847 [109,54] 52118563042487034420709973365692068054598330932822829406766411387595768029787491370056309580114858646839043003424965188606830889653582865885624556628071422303098380679642916777516281464973001766558935747149124050521466540373015650005908424235968012275772748867882442546023762191810734418623391650356201243209470250725515312118201049995214019657404649870940361634002637594471642691711204119397392152791557663918782543146400947525381827596221383609006484644069328369390580408315339574220333726403223745926305572130281622073864353324990742518072872367623350604450183490910496445991018645424471548277999072700404817162023599896897376068843170720477005022475937376950985143019638862449582781977071173897377381555878454679647915364389881243318064449280035027665086132023993084230640745687153213535903024243438833088 [109,55] -243859708815574141957115332440918584838253411083012921774806500469645293155685116279056561527883302832590300255611871516820143704211188595246932776638991573871095760084101930937110976083882231589261345533486513952590437830298309119379930637457062934122162375601063502465962984378379106781381426823059861900411902969684871635296979171141533760630652103764511631896776864626083391355604505591832755537878476506426216769638908817142039020750797398535740296251915907360319997669571554573543100564688544575704878574109365775739412803074558914405736604720396791130696567004202118411839621718891412387192010638678430006450054606394184249584016520731769475129028115715737768034193332637630123215749944747003899909700413608230029132610835315772782936070427111015940194773421292573476554560513796869580385140585384 [109,56] 920966839491303065416149251878783601968473318421549919674629925021500061585772459874218557689624089014942363108063716487753338227923705803639849214191123751809386719099464544204728062691721638543086248844746806918470513583159809805150800782327604353016666772029313357069832761261666613535846344981647313336737949684374221460648079159133347863072729986351515627256339432555681486738814791529400193771030711365922145419177848558801384597770661201226784515142941858700538667682386309184814109151041571959003565526900413808448606540594885946980814139663661220530233626558199404691505931626898130799060451270795887055991957928356905505368112273570303860755366431661694944372645039504756914958805454484558626737653803211438204171317521604857350678742927714343702920575443233304000876426384571650013604528 [109,57] -2795313661322523712216311812227921438234158087615447027484711449402280929542400591987296650205405811862681998816646626982558302615363253970322878521120873052096563224270365174166048771059194251459670947789799556250452381922953143041614239249049717381832013775848246456986415001994359494005550215928066803628721919521080364189452607337090073462690090617235167038564569802813212628513129776799913809211056073818215812061940986249441504237318988330109762957344772743630366096046897892875859781280934253018076480823379635409522098980386556669427717897018964047233779537671767646673091098286240146959289029662550907246322884854955980818621413394219118903595056302736081628932671625422255683791106805057662162866584732774697082896059838963159282639637651029968350971050814233209660938474713532267758 [109,58] 6788506823181633300328597582725111767336863828689869908038165870551466932504671654717410656564278184001561117435105395132595767835716637871730984932712624049182821984654576843509970520178082208782551197547937600850807235807661686178158479448066848624053601066092880967703144225577506617659272747653518818826293377599884486186014361651863736026629726438814442852169104039788028946059012126097208836139049986815174280573489467911857904901470625819082134992981702440608002461186757706489055098405860415179615046014371625643693225054908928590019536147519489500003900495498385316178352957816144892648599786701393544171806258941454453161607532124639766098382522405102363718032578047795149928125272531670414194154101300544542093128368517466845951900946435801820061298263071896028727519135365984 [109,59] -13130762147753001612520034521412363945075607306888231602656452352053401808375047388895594551102815694369008889089802345801311866972737995951850884495845398786041097268243223931277389826599253348314493905395924072124006140599206777445306081164720500398442210902717614320071430283154111930646959539477851127262435722414076824530767746461451141064512065828647580853960530942167687248813082809835519442439182363903883029931921675725648789900653495574043286468314765774638356803876585438765978414665615362448774999313382888630606350932347089098480022427820038907011871804614105201649152440427161410546682370204147844663519343517531219268777972418176981378363200484935647413717725251405029169975783913671311138421606846556782274912138516647649127058407932844572752445191284031492676400724 [109,60] 20133729421331770750591171174373121706968780964729504740920249218407786681220801940226797929001674179983098895261994848375119141752394590445126054532187048473650799936018950315870079163028062004665018666278593241601427265455542723825762863949778025706349551198246955373638304762965470887673651926755377063855514790376201457727519806470274873588067973036380548406078594573074698425879638274847169827851563658231316551156212173312314647515879126384862797434858127872728381462725774888358215131470874914215085152453538796427465663289198276002816902101362672804469025033976144857810724406755192240848785703071762178191698921442129613022223907465671857538657134839438483574560968964118550158711945631283685678784911480353526486453775877203233636117543308046899845501548641921849400 [109,61] -24352684413010782767994180527393709016190375843007183811202477695202538497214667347069590071014125901129387407598708787997687199322910256197258291932453027000834435148288325333880071258324784274669551151806356966548209304630155194631784056968140833389407587642988647668971731589483173183740943305111282723445902209472724375412734561445860011980260423983388322223416791251996843334168056320142605111821493031719847372025453587730292250991113528803851823211164520406433765575085218116906379991938668399790318096328891122671471218437177725939189672802720763408291548214896505768976870281252732219484252815360823088117468828095507792906689899291593945356003307932601633123742661112091510169562070600607883492693474111366817314420834843267597897953114103804897372696695380299 [109,62] 23117524989406346043503319747015250664911119347837689329281927903127934166692641090348106540900814253957931594194515954587908726715589276925392954692207056809644491841597964682404346124604322866059106155659218901035906911339621278099701596140154283537711143105727454076732057248014483090362296475963772007304777105223570008235005781802468268918683853291311747855452232314489734643925399191046399936351371496717927495477215667324218290143933564698867600682232869109355603870921800746618878487516402612704321950556655394083210160335621596225319516877436816870955675905840447845200179561310554520907829581452409198623364082941509036888968326566464205500427024889681874238115140391863020029528364632581403420152362800053660109744772734123588358555831150017088413576704 [109,63] -17131505718389019520574093947358570277410351072562239080452961050590412604600556078794145572293130746923283316121973138168270422011968678575592904440538159803473499818712028772173782921632646495654061804217834359627649097319116434945875187702234644097415911271248348237390268826815083170520057062371353737963068496251059975189219191886400898546041103569302807020514305407919698255096192435452511408457828140489699077303543048422442917835863624053908602511275515820934146354648342223076202999930856760259734893228331171469226910583139560752397391871599783341750473931772387064752873632755404975477558501047326168587818477313228132679927144435159927236447929621350086831574449770303443594320838492051775636675824540575040950481060218473935822535113352048679232 [109,64] 9855790636533747264052450384206361762166514399938164813257700638691383313023520063373980257220442716815749882511225407740776085915674921255180102730423873016651270748880768899508962310162159485005910359088344073803545226065814411857568712996260907111936627521517070749145077507206263257160762414135961963664104239982210307739610091548545657965477924633916730563016744368681328824454519694566855007745941979021761007135721491918622092276590266013000324411235545025615166683301895003948685993448696470357337557245809376410293309530632052501359489915921789316576167546734409992696347834458906856824121915472747395522959831090147529495725897954950169946387575539613689643709007309110477632904316707377669366560550651776605433759032508439478646072461311104 [109,65] -4376176231681454525089110945115880838462004262829317341605441461539986854511304785699341885909969665439190585348794921238017311054339420247174946817768196530799827467253122140309577074252828529351097558573641309322381905076885687831917668067305593809797739528468547719092670433622035254564385835882958753119897914710436154404381478968448581042626377884195159085948433306681804690990216917783685322438717268482236556555898417041750369746393360019331269292456210029062560659552698466801330233862507557205125218534490713135546988091204535170976818525069088264774262062767461607532347139211685030868600532689271298087880030596943091197428703047148684014882070527018098712439004318949787983737629264619807309218553402203712053994794526998749475860464 [109,66] 1490540136316226347573313594054450894335043057784607176771931278637908868230619305149708001302046632413221490888209572389504216859913307835064238558662754571730109614543071457174231249122433978778856851516542387913024367628204726682614658329199131770385738184847744653408317485731333913569701335908680645532952936943534926347770206759020970099677754628467890213430340572715060272958463153547595287711116065658223394785457761256367886669235942710760416092328486355766100008668063236900412892506578582141339721866965372203356238504492497940836627460175902519866382733038252614724657688693652279281812286246475802683715186784745685466718722815050697320243297970769339243029256984859536535229403311222602913450018574686207344564788146130681248 [109,67] -386933953566702696920474645089724121738550150851661242797458073521123027463522415393519500546340669011064086288292813788931357812147931367481988498573381971171690353869612778142258815216676274359670200912378857078142481329436427661962368746059102394169710746156309132360375494307732144269300428658560777887533673386391119152888922590529987538326299227780424466890222052976595673587451498607237782164846314573657030315301420440615840216442157093897445069124630741519835816910897776706361345543582649302055120420886898461529444241916071483921142224903735578176981977387409059293026352312175662543768337922504264411347701005301712460586493838885746597306592659591669876571799329991417690465535769558177424053420228141983486385743036940 [109,68] 76036306932470270454798631031399698387391825253997470371991137744628182189175737866638208311763415645807780700392472670309761317073882151191553627064642512003366611530936447497675792617474507229425380800624962286440322904868938647878040703735295759942302676535544636065626924439445939861838421953889119265802579498467715081195258653959833008064397352625409608306428376773732430074879955991627620827231401706744361673584241651602897296481807493718347522135505462318788250694950779944500527934527025497726160225098226277815062103259405859041388353475591200779082654038893533095806619836395273749815654580914863630387519452549462048532467488722761500981606359080305137235464300757951809289407936874673789177751587533128544002568 [109,69] -11229935867013553029806307857242877985667563712236343805206192511575306180616108992859679403111370862944404191008831433982724914230122506211538071227116562761715900878112455284363890670147597366894443156801449170709546642950222794339705547464762259252894324952487674329773559044171988574753279981273535293862373428879037826999061147716757702910315640067382081419642780893032664842092941018554484147690832373419200061945967375713237890334389911377536741260640287929530882420067089893361395052000165242326700138327828519664427228582925625848501696850358502481074243981353093877852241418386052842975926423976979748720253158467238620554363743873889184440553748004930682367569248163580782794057185453700313306965083732527131 [109,70] 1237104494962763399915872024032757326365093193068716981418821054744088705883725797199177216706636860439347777846271501612124516052217719323485283015120650666232722649805507535345757124274414218203362252017668143656984084392622122224655753998824492012146131716165023320295129689220209473902011040202093491526413462757415756194650432850085545092207251427501702400701947370294984957543342576344345560248714769563823804090008340628016648779198551918060053817664022935957029582936076606988262696959825957370443718110845201663201069959958943549334936834407271468512369985348500177733501782213226281227654393403619021213587255922319566739610867810345023638350122860413875129363856235671874052294216955709690579755357568 [109,71] -100835357941950402183685193329429807153557700434011161938242755945018468306681057158689703430451167690236463042952976085849467378752310081688695672666849341176208651447206644250271565659496386006391289055664321640356996634075377219552935790976238464173554249950830969697114047105423335403439142245659326121553260025580394979965838333171573292341815119792664493313687660720193998756191283623562196005392951753284873415685696431740476947332180966175887033953689617679090656743857899988130228703306937802717413809109911655429509665659325554336561948999988413068268637811296366028420462006668050327701485374006937469436296336673412571999367399633369672456419438867191298448792565789138343694709771509393771824 [109,72] 6029586060225559145145204323333431865519420240103116209361781155517260181527439739245201833790999127162066860973388135298201240981515201351882916133373467455809872926205758690999779451112820566395480503891986450932825524042739250531813865688017516963891890670045975597125307707757363721368766295030853829876445779051555681835457766874350218127313776350208635382023826822831670972940474223180859408851915984792728668413627583201163444582983025428659750630923013413082676145774546792321192680532369788709817799131116053434969815498444089228350840216052664207532091951111345639077793656564555817504899021731731250331357979484568585738505235673077373567229512113505388549435906375520584136003458150320 [109,73] -262112929954180141774127979518764387346137506302832739097766934656817651634064405543909272324169769493113980409022141936797779966567703245309334166243385304865531589836875569984251428263546827036127488088122942202199372354743911479181545758365522597435614328519397637062262853967026638633726350470510667735771535847122684094391998627996488375808144359493934880962336734697478056287602539914627973476440375224085063684537556579216758033244495342105348499699292745945964264519011878068445597437578546136055324010584532652260384651892045012004597452344709518458529946686792387525320531163090804817737827960153741934992977433638094647980453293405413588932054156556676403787986524575873806646230 [109,74] 8203893257997250659675786857203440235849679601472943461509343354218250848252502421646918143900341258946918008953344242623930573023243685167960617927528217959517516651768910173666687443522966265339294222096807492162675389400506017083594366218035543984044689689799473354189780903267666350663970396577236413690186365265342265380709455716788434888178100270737620157945811565583418820921118181681476081626691312821047641310566182715038171563539355424754709580306248132589937190018432752759499700858058357392334888226680553155674356955562199793771863410125880094779153874808765505257183850750566436054770539553838498347944264271976504365465954184507515958895191982028602794240065666190144 [109,75] -182982438090675553217022012550497054174035985261016818607723526203426496634484420887511746787369839600743792980577565918024992626980540635562065004735688594143029031606278118109707162251654442351759269235403890979733702440358725495130678879344934994800095392745055828012550819777138777191584193477027573418062306181534099185200031246993882830245693876126421383083400869018619366895726875035222068386774138625397849054397513334101728292522818588095696995731116189170134207592530196963549760912794464738862002771198407273941766966016908986577490156087179899981037836167410783520829046302458986070825704713416018519787730508976786495541989055874153350968532890806705014724602248 [109,76] 2876609734331550451530658487390445536953029468942390503623749863871006495179172547062093827649876781280900334233256985755500129558408371184066471708911266744962589156425569910046317482788873367545552294314451790678039041979301500934913132298575575877746428911693028849315467726989899663553077565379414924005763913272819414291945495306973247377215014508913128066063638693902842592334774779813283639013086409815814405592023400034239348194257587937609286803483269866203193727725355154393635180409120974201326802517465907380821224055370540902359236820841809463894281619125812934236487916032682295501858653133671811435035755344859454451847104079570266741042435368328940312 [109,77] -31501192573458842183975888385707763402571220079253405374231678470031611762649059969732861991606126137442305514441027000562821363032732033816529092361118417835320489018545979894380147207125908211504256666140885315753296229471574776612133401477642735952673988969505839994050567933248422194385543029533241845995901878736761763228397139396541450541835144058857642667431335604049176810825345111684478409257220846355651708031564069010879372864895187721929411851809790529192355048557584394347559914321554080699112205293065357099051551761082805783034602653389808233564341881835289211404933533430349522801626234168517362660970837725467009704159572383102985994899190849 [109,78] 237287923989587341958640941450360979680721638240583248434731066020161332320000534698857625483415190030438954927568819335913805531281001649359667504756194400936433593692564378972056098047188431260719499050250397116882862268040514721996892574052783977171642705803821405693232001594208625945303773009357552463091141108541450678784339670245871632419915989669192343489517958457223802757131080942006911884927301141123703765028907378354810077127818567702112819661408295827187831765494793326585320892299145888314470183734409735315530621602441581622144845543128769435477555903332251300511554075371355666753586905139962620792051632326102564343144906693967374592 [109,79] -1212981381990025008181900236490786201295688985099796492260063109951142513317772320148980910343198295813173946228541258810760800587995558141270418300406491207067212146555608228321067167151153269053265409238649597222999803127199359981151993455882044560336920127184743434636927181989615859051027397599861151432759528763855032507033507663378221593804789184368286070349232085220979973132002944806848952693140208196277751891522026224251471964277832531679169711185286590878465538034346211094210379379218340632919444355715322698205751465708517298829501400748482739408272828709976777220367699777842983839811323762428397000517031838157265249985052757216 [109,80] 4147130328053394158167025865087974739315091450835990326883784009629225558694301373627262191500682688454304076182433483220379264741418811005156853149638562890134814547570804245032076195013063151639566665386016953366902312681806741255170412747001624813069912129553452534193294220429644660057495196156446475920290148174756434580170757252984193285518375723685063552964891156252500489038902449955244175369312661336540864175011020599567788758345185059174191553907689172216948653428704070781828954119813248988952243339178674334733934891250195529782917521417406961186640210681087208604807648557342534358416051670522003316948205403544679681024 [109,81] -9335822163411865577265405044063169096200481654650820418322753154388218308436245545062644931495511884947458591007438088187768774147378793822961545861089008531467004891469737964628495757673483851566206829614614169713774476361848561014432792128630366193234383928291704302216662809541043283188610924029735517045233438901001141582548554060179375411686301093131840281893171675146007818074334777219219285114989715667181023737998449522931335652320972200286750479771246286180324473234122476668688127678563898045874507283790553080518411254548436122648144849436560165228651187598460195571046499526831368955136181277168205834313562345720 [109,82] 13605759526317711651233392746231790984934868182036508620775001210211177855760497167946377102544395618045887341559682753661864926971781527322963202705630580263382032606262552873570775278431376529979976745846215109225935753327717051933009274074080160870101117974807072978247022774804785027457146358725474510514109861559868642999268161752455309142805554003659146494108848488056076113294240645692762714961030464671253515689079535711084123195755556582725676434542021597701166758779825387390891595635268974448510654378656837024237446006054495877931133532531105801117110880726463494863144614532708539536132406491954809614464 [109,83] -12604015644195394068900207980520512609674211972624151328699890478605444685319443539484294111774284229571770967340858766408095877755453696810872210449497790583873520733592501210526422050674600268594637977185001783006900933225833952786976657515559368661968523455506818256922656419166135413753755203936924235798958203756654449045108117399159907331137910559602203748591764269739617489174557126717490427961928379505589934357512652122837747101205067838983254377301659827898653234240454155466111772745904534248567887093251039470727483750967661598219398319274418208816272200074839332134544446168999007782671622197008 [109,84] 7275919614576454962449487177842009347815173635391305818448544544236093779754687328848867336295733283778380733329423579646173823782663773600958195115822996987817861947291391987904593380164194845838083757842503710965610193908077420839393795887211645610708188591857292398777787244176609188034318534466625592972128929703913485828445814478728082552274168065711322058995407276030916560991083747370912584806045498243840606873738330392365973957595745259583113659187822348152814170251093290918623293023572635306037493184070813628162607642376090340124835937496407067147709572684139608174384526254427791209136 [109,85] -2561425028107835485096664018424152131986672462962399402493589222945283007721685333244812389195879091652730111724995931623071756044057812125748862935237247156088419513345350507690005666756277134484986333790266984642965826073637236420058689446331291463921169958857946440109588882339009881750102404304901248563282095573871897322503545202139153156259379876222997749565394839480157344390861460146244195095754233372316162466043091237403142614781871284650230701011088769932561692129481439762329738283440702949592737093899067909886574353964932804627091724875840244299232580064700511960569803384278 [109,86] 537109649316037448691484749399881399362589392099139925769920745845490207107595090474761261184814241636525156125843062050990501733652282689908432071112939276319726604478012639358144445588925192452729987891254079085134510829015886905710230641565385768823998115990082823916140358482256348321383880845054020689973739548026438218056976591121890926555555976574638368227686329773426934509716009724408057485158162569309802604191999968500442763660626643745690154168568507013385496909237662124947405870123135808103720288817871244128076466142472302941435813501835023907099119048088790334720 [109,87] -65380045084960883425520030626955373904349851725828196081651005111202306798526306119089028502131739395122070935339230582745583678832430567791538960106859572929465292898904809366591018662028769874472597119773941354070618960507614455847984105094205604062246385408606935420002177187842581868419433588853188249760381476421723083843805991681276985533129850121894661492754254781168664315114593701121335596690047934617326269539028805327137191812579153656053774643680337840222481753395822433340991052236535195382439992029995050211075468663956993426092275505357741747897443480608 [109,88] 4491104955291359410012336988031767905331515698850043997571726553828749089353110365591405874380920635366143161274716684913171157508321069561339312391386536584424478235034377814565655200418448874794860778010903558612494760166706290381240003522986994987235953561321608011731907634376286881156108465504970702780134386757083338290761673056659442233962876453721173550946724593098120779267049786409411980704942809280001623550751250882875358361394303509394336210460885261361610281752787506096284889609595059644966284072788941309795836088032349482020928131511222419552 [109,89] -168760320577280241976842900645109189135685428436665125471340254013748369820689236360573968235758506464963245242555093610509191637873724511751074049384133749303062545573849119568296509110035233327618336934448970118634063345486337950452486376906415999299482752195079157375997910132994260150546951337666260012483746209085264361715259765727508732236828885402322908068822282327615422559666558164480046877302292817377378870051922218609645109789667138026836114870092764533046232882224732940987010292134257681108527862580381662351723188659365308202098685788 [109,90] 3351638145438959846679635374366537381600049954528319567883535158220115442993455146010869059147321616056913027017497757710872736106379243139830293795209731677660693088360731842092324673880593282345056803232260569636528312837125163698449862389748442334333920928187337549869161954177782070901348818053240131639907148322766289397541927318062217061640240806296358457711374587929293365223309955891260723208975703818206531412718497412237179541436038671774490804373493088774894829094584709647003024079386536163476504838969311452817579241271260128 [109,91] -33863647161494960412690756432016478445219213126237051909208386940178921956397972274572191754352303339824681820001009066607723351202168347761138747698583878028009288459174352414788167712955133103859743674181617233321651180726120335240621417820144917843205050664141135646655469216664805953141031733820825662302351341191201094453838332075744246788572058946374755375319238562206226070813355307505976261123808044834910983815739890453814636326935878450277677274311468382011336763539035176358059351996140539853492509059123543478332036 [109,92] 166808334060480981293884410908609026021861604651224865425414741921665783232378925789974106744028571172223745821253988943407783477184862424811346078597654255270400478983562792523040801404779784548755348423466330437876892961876560401977650448057431014624849572355362940525022941109681829243958277256183127734919153513323355623234758263658741696382459352082075850664656839206566049689128048114182801083361495641557862423820676954073613921801977104478001860747740073068122769998551627222873557110303504340872097441902952 [109,93] -381948780704201861567469642198403387650105811156876945081036375967721546163324878549622228331418884235644092106606686450636527217252025892925325403097199120166110156298019280768224343947846782100526023246116724639032591374112581541036109903183762839513307925743561084856884112808918600644564401693274908977910544203897948273091564969459070113059562000752225263288735492893925245138244327206791631930331504516766553971360160801514951863226917237347760916253406341808026207364472243214107096803719561753011 [109,94] 385281909270404813359668629269363049396478736552064643789019975567942230653307956683250422117948192711244180648903049155657190776076167248427402453617371296821393878715979015767298182529306150564244088802397102209800401790188724306070420296697308212149854010977810287027814994328615675725129783405382464652818565840057933285364168892927363285413460680877202427170411226011077075976174744299420571433826121933248272911540368555434907113418074639735922526272589010607082048153871981905287795648 [109,95] -161109925643934245461640648607489519542629246210697351114420249118480534048963049013187648155378008574903061983386165232280282106430798608605888132456037004236460679679317942793110161825117403463173886859788758896567290686410102888928659169124022617276686298671449479754488723607778253810654414904732827012591619229351512140532283210136388751481842141073591129652713848079110357731033997966693272899536093436055631639886935401162870214535379066369805803249741775309631206502531368 [109,96] 26056330518426549416367591620287324785317738245178439279124606786366212044258199105035548013521392901441098763926850111234479181781998139586265757326725051067573180155554075654138161810139289366613708070870118476768972028087573922836985537719515912906460458053285976051514570185217529956026616993984878168615303597467610202328072277368565351070848468661005438319605085210366888808331160887647347449926790525827153559482043455749765185441282676478073525095918470436656 [109,97] -1505046660954756702524161562515141080675402511850389042844794854439153169470882193015841301088592922015590460239975784014047996580591396248886059517244127466097494792838727993323260932878473517458061833089144229881933582438374939511353375444094463451302691861438345153693098446910331444375512559262712444469817650344444593713118366849659097729828692368718015626426667052918014761677102804431981588066588075455036179317317240950922102707644883837634337054 [109,98] 28311335171376678622117594515481693618255380270259617383578219381573970532001604335262576220702320172011285013191579358945587773572933486988617332629919349864742825862172643032532786498839987651414094280643011498347977217044557839295078522285373187431287990290955444778237862030148318164609000994228499730664224996777006738927956234626314476524442253221945399055221433720403638296213470399258386455682175371202231582025211147772852236687968 [109,99] -155706650339411681959983269645509367723962080213613609186356880146552980503962755688726174177085601389994261893818767737971523533520984423989685869529186010872800495120723590150725140711301865014544929474050648683073443999918434871111773243598983287135272507999765028048748291135204388040591361719733852354220209970685195951888048677399357299605376212898175716006873624597501951422312141301415977046614061084577074447583316884 [109,100] 220429044448389551715244369246706644775140837717291782379163709486936779455933482302800036965755563663440628096486314421985449574859000737148171419959631689793511359114211304865212701786790695269142371694440865852454543404915410802789293213611616938611970126444121432081576664280358473803244356892653387146931484612130062668440390886316501400304031315148926463470159796298915318281198410317489812211254163729112 [109,101] -68978321079577573382149701697694372240948591118916186067191102826226765464743896180576283364879181682839670295706461702826891060456716801330045024762448388601349994338754925143541062651974124297258265167187026431588064890920566230542254257551235704296935491547962532698566933945439030202260525969088406105799811538683901920333650837386059932276257851956964571177200123996426129888123015221189307 [109,102] 3967248553351606832136110044719239179174194244956418954323565151270173990714865999626417547932505491920553108518155581243294972963921950576522561983514006302911402857717269976839671844247474930082591040714034880261147978792093854206388373160821288255534143406046850121826090555848092740717935413113724897913430043347156322034203488275298804381430528024507911248213309976211693888 [109,103] -33415101668130576926738131349726376519336633083874654766934318222800129124137795105077543851056759781437500927216134817194408909243664477294352726774544172114963221369005471599342194369945973825348883593457465585607783975589600452796130730117071411271547070100051715326002704909978828701165565772085484002615080910736380009221580976469621333412833018698634467128 [109,104] 30990244485089625312144740910334290776031471565956303190686545430230312129690228927670058279581500150547538623543134249771485537450640168391450829174808191979430419800907497227213166697724427682806853515799541804827633380946313724520712009574195761850032426535469333199468714526598954964166509197647844776746282024126404127402385162722385631472 [109,105] -2188828834415010662161278650156926876696895942284832562827128066364670869485061016203529977635087995970157335736256655239949027546622935896329426748676401746941640095296631985600937790887699492340113196761742509576340396745747141293466068531914685236685261948855696355905333953572084077691371037721894660466165603751116158102 [109,106] 7172558780989763098927379727780688701112879266163177628680492469412566733148059380899845099264647921284042103196357201081964788559722600531266000103307601162916657549567580813783917935253064309561000745089759160862602168888405321506289049245413393430292271926700928554632135259031377974295259949971653760 [109,107] -566917398771824098142233764080267219962258748943875722193530155404671128036350268176119800821407688584121074615911008812244653894714003427607672004421811486082124514411456930068630668869577119977243342645549590335825409227811977764018554458952244314976698259767105837774629708779472 [109,108] 441036547890117079625876221421862589788606523736054555880248062802979853019307431770472393090978573965065231389663045476838460786572175200045572212660167851562948785087770873991385701731138711448661499486473171849128400882757643125619094315072915178710006544 [109,109] -856943419484048868461949047187104461129431200544694913717031912995667950230060436566757604294081488632320081246918341838604666850768512220973436842227007637311502243429167246813772426069305296341857255440854433037825587785064100002 [110,0] 401951443745793403562576842467787236228683496486782961966455854474397639428584574093067519853771747412033766862938273225167386879551045230749069059627458738568521166188367591181853037288618196913692629870710557055546368757018253269715614964954554168859420085704139753929482176595003766311836918479365302216194976846561809166285809098115399694244349192136614312392401706230116491819252604476743379326591577111484022480091254416708947029768671982470191446527103295782039243404879860669471120626249270073849866882688525313692318532681201564836249300210971531152906559413619785426972078865818271081466142752112348539768227213574401298308614280223539550860985630087344576385851384109585989822081679705255604758081038073485435537040920502642709962515779575950124638049021444812169888571735076121684767316786055989645223125912864566433917161789799647104175222136008249660300587362680832000000000000 [110,1] 19691443158359855864795533232696867490691943382167415805788445062106353945485184710669198817690621605470506484175984269031150835999980893417396315211156361990467422417344432243233149699106317801645177789968255876294383520454704784523060374131356833140599732722293257583720339615715130555094275140669857968195557686756252662568976954368402034450780635187899268446071495120479636991195337633185518725708614774734804653481672493348671910843475198996842978351539356571035283924940658380180776066615765667886947276130052739641862452282988907910614077465196136788431237481173709150331639475417162249410209885815029185349424808656452914762128640467011582350879036785640217002164826379661367191417351905006076368517894152597643817687055175922542739277188380347319982762190091066163549419391086031012198272721714215523976885789128977353298910445724914809815861722644801518646276797449176612864000000000 [110,2] 50092358331472409859235813626839287243775611191787525116651621906198086356321859732326316528391339662566724940852888744685781316153348403432966494014946842210441303371304821980704424075568616147445980354080508490874272072484766222418136365974178471465585300201678798931936873665986374160126049430352539119373804905393137301422840993299588463974151625788894091353405730369039394956922795738854689125757138373938067591839748107487349300086016825911843360708837689470715862214336496409828103125585705543902381035532367726791459977257385306324334817870277113678985224461056866438202482652523355506527079812903210471529998810472204052732183959350247465282626549091523386395235438129679826806332049799389002646506945172927192272194105227300431721847719977928497357092396245109991232951234137360081508613704308963424539274528253020043409037474364857135082306615894978222447045135119818705338368000000 [110,3] 31263101937635326419647173001127998780217533851976913270324122511393217815743693188034837010125449532488764518073167678936266383008504716839442810907662594636157219007494269083649510661330700434962294447826847939409026632514372551921793225940630621311062336438837560705525885058875413119751516700427172907174753303188664654720286973281731471244346791256144732599361997645493999192117581049515879560451686750995238740258297320568749130808090073657115377900073274164747914613062181880116425008730191229853100926625299593065985225541018595867048278443233771238797398437572294400158185023276070949835571439951210672160785261153223887569975049769181157869761687629601435905048798241708006597305400238733129628162106132627291381318632820422224713095792054270201296084711312908671346324487485546228195974302604906340771568635411752127779923328108214415531689949637082555861372436250213896217165824000 [110,4] 7626160409891384380721999160071003114590700544388557251863092656730432082573231359141821559249478838245970296628027343718770065744942756118170969529163024045746417564774881661399303420810735171185640762333794402559177724463553836089499739654868175396705492862038249241766327119691572876194751383813498332720054873062091404793941810254489481072468869511052208296522808204279518568015703878380993708979655883742130989764776650739939453510047717119260511864195970011563672528401557577963047996154025289282816664796361678507710815370563649852577876744252237492088554128756464737230765832523415291116649967749947922327078316037188697221772175372268550867829316653357679667596227114741474633610371307741067240642016253782006849434927624088224327370542195676831018715538831065233063596594641103056087565847095721741076708456449124550772085050458285193296771066661260629160552883125592045764883370476 [110,5] 915572175551281353646874732763700192772760086093151876955274061205359526322467560877892817060435465782612825736285134027097740729581003998827831343105480319908725166916485725570918222062321422817519214018670102667142593819432671237592066431044273995048274763458227565115435867096084984438679450726592690495367045803518169523878062169695093796454271661467584562257045461879543416454102515060223938701503522518242436934974460391293943756509816475612645943643191111389754429939976620459210520756477511252196973168812452520366314137064907867485648156233934361493975299905740387168092371205461469492201189188163085464458324377791430321550486866990082812965265872252272397033902539623430811289048410483242155860494112405455015577777751680272685023465514623583285368717249965051819885546159915474152564876135981834837013658728932111387313063315256583039369522951455755308885895116206420099562411520 [110,6] 62080499111052634734530702786790616359272936803509122284854387497837612769609751319109140591530736988070941093050260032350148335725273267261540334352997624130288872156868066898793045363260162168799030027825465865375320514535328911006955731246440308531441642091054272601957786794479737823119273540434109774637342576477345931592914074640992403208878877944333713480402960767626554464859268611877271265991405989431008685544709021013660022426618260513234789001184571304009527570837965511598424571345545511914795463855227851513574838729469754814453920030224485273395835926333100573033994659695524236090574165895527597591290168537106375555046465495866505959968224607924565120418081801537927620882714571940932165569574374093961060890163949626476323358052025514863288600086759397548220073744666143603803589558286845129363607694787405686166548392559738050402932009740592079105066006663278186987614464 [110,7] 2604384032228349524248129240820135612001458003711598975309537059275596872207551512235733573261433966990914120755111215703523613234264559766484635399365402084002701397872713159958606415842271601904722853032443172662122363891267952096866803309366966065788656144952315879791738337712731113996859440431845686888704519074955540979941512676674537343335414264369586412664798347627775405716209299162382969038996606507721981570144174386540470087358279415186267791810348657262475760527919213380863258694619825104554906290262391121686049735714554455758425869278634863168370715341365426309062462529981476844219982539351177436698549609870802419845025227786396850685901159920785598033434140949997783833218427151261254538392897127375210647858733404996038394555188835560574481974668653352057440060238111939540149461513062223651520121332339410092621365566701743443343533202807959539877374774734813882167040 [110,8] 72115724241676891730311096650263859895614842472010619934880486517648343060951894720923715107459261122094116383792364520191445206378420819504067139126702530815977371260819512116595659681894147588480626356794905670744259290763537542479953644653814834623579985666314142482819189912292885678916654121138383775771377970775048336209158241917531861212119466155274990849606292167346463968604109028049776815564247163179090095761569609844882386026636586579161239170492241976442187612415847918182720673193598265819878824512377558814831153258255560148403218924584879663418955721055079917329450292120689254159503473945725681176009099354818750583653491556044591289362691550773060226410502760850405273172302543709722035155817430874273686986532803773477930291900533648135829613867022859344403904852997264886310171123495205504398088134354180878959555212048527882989425554674248023376263384545961923342400 [110,9] 1382971191618409662412992906991065600366035902819385316535132750684104461647011955183522528272884261406804963211632559439764740508943746347606069807968760663393187444997671954804132466449899411479695520803681327311821364429029447107870657261156839589964846064054595882867943641694076319232476852401216872473887347425288611903568373564592633189518767727260720283636481548426760869433428910678097622734869584070893301972933617357909002958280012588233921715674812099707556865000422839581218601305491876238017425807441679377506039563849408527114605603367505889229119638742232469888009728763698205328227405159160565001998847718041266171916061099034217917844548802363015719732842803394208747497147073847308208742388736422434392805598819944749451865823175502966752868225762291291154383717113503442958866164635539080044810581118658502612982779178618440198825488695868455419628430292236958225920 [110,10] 19060540632197648968671544740687257930978866443725100513057564463990589368884085002826354054056252914124373114341810426313378399354076304429682833714140397030927577236549912980564042162699412246920551341401748779149560766874721613939320844589923204302374016654945162144347445929465038852964964620454859586335899916869836624988895296904321079897336039174654516527663546183172610652502042850124122698884579454295933811819237918679084253053865204164392655679291014932391595466863189749788105532459300921248752390041859353542014852290722879817980270925156235393833967370597315458775958344526176502623764700638789259856259921556931906013603889638792525275584011945593464074245858422832958124500748098270420415432321345533802783922184318495903705817603149046742168282626386081850385394564550482820197568307508971938160235021174820709217921720868750775649786899067499718936360394396082814208 [110,11] 194409402705434241972059469423275325091129370105132971757924324400407561747365780671026860379531860274022332481807222528256660332232367429103693515839244574735557878653259818302652695438713227955342176832340481198371112078659810616812716187786952954710228312693919907521429504822052843725222131249519120952353112645368144841675556233733847385059985251710061575660118208626263109038099369925642002325336246924153945719675140870494364699849511830063234753112786607643196216960449763163284795677177346992241264708158951263570985745463032955102468262000226400051382620505895304528582083767438412028683441047745798698119531615746522543659836299685875112990668109080548601319026596158403235056772356438887553963006780949236036653902294597362005138705639993745416661890781027994526873026406774705856040474396994585435716509934647938360954533678111228126847437258549914347597020302931467904 [110,12] 1502585039839056662781281316725442163413771180599714515558962414528369016018260057605181571113935882158855257587124850417802031108406847176908260497837968570132126322211556764693052541568396972682191802285257809393780187262058628816617658395823339013775816715125653175667333012127739577259935815301209344547803336841082145937294627034532330455904655324301694430698532204212461485908452090149617172078452729735553973757245358351928464232705915911905380669106205553743263231325615126059030163982196691811797724632933586750285995513394884516897361401501956829977575800350036320988375639236063766068987122505285415158436219309245580057226079555700914824369327644399767231119733687976332635512030588352039273152305425948538540017383098090906965620439929505607626689832884473839866497146634511144090811262974582996362811608571418187874399849237619755637566790219048345740707375770129992 [110,13] 8973277894859822924053585546669499445876945724697629840485528197665610501966541760557036299351359370084795660997919713286402253537428521715099246268594429312750076292660577084481423281815324689435067220435429192132516660133820990284643680595587785059129793420213315295958903538214095338640087687990048432653230908978769622594912222950914767975120106609504274325757655170904022338255819866799120709712475657657267713257075201565931827423604127604193520042647207796310452972734132770158123051827638149547300553064505831496877129103548567516760566818895618821247082011938165926432681367512927020929800896350459901720491121175435637394728274032690215365665801218076172696027361749160345203677925909268471186680296522222141687711469042340359276254541830060836841054886457715473380130699985626687443727681314150308224240312297008115559201316531219841783249090877625480741497725858688 [110,14] 42082159044618542338449827837037168558030908164306232630203821325613937071213108993457044479033684177694128602470414588789761400404411114420701165774588011678547544826637352940577748536306005233403411495887083514238707555542253379460649001731708961926465083716441423548420243921909218440995534635557807766314367829040200067303184619408495298685814271733360811212637867266566873126565963360143285269209382228076149819752442145069286383185604038621449451297951122735853940374590811203598684091296218604006634490382581285376205508362212089526491634058065883575564687458442919768996220570082501888228799547090688844630380165661783184597917612297025016035887673271428435041372409914678860213996966750086424764351004164192245456243579391443462756464067383878513371385430584017236295173410817538401360015607393050292128035459758387280746658725783402729447941412952887453451317875392 [110,15] 157115959932179278383840893318033460818039535515306041418563327007999240033161875534909886723301009456856281060807056496146020782553581325115068205839288635704149530274229065498226646274130708897711080622619862107318590476335667628722679085336997882865593276671524679529159846405134535516838145212479760409837822940247993447752304528827290398184358481925764366699777103233143864278266603008934343205814257031540059404275868154955109400870694904175997724936731816982372597970358412012565166053986829491342566223975879186599489437356830722100644101896044139688883554262132769121951070528521467864749900099176963303758650488044473908569862953771102720969745493717129126387914997082772561061042517138915366246669981339441364656276989256048178152944439338538405286494323439325389762860444231357906296326544720314340337436932799828690038387008718467641982502758883865417452412224 [110,16] 472471374767437605895998036700123637706070229765515294339080655398961067894818955723453329616691036818916322889315409232714971779285291931854193432681696039488383575273200117697471684197803302210428750396808552822305901067453399544143222960876348207290309150975145472854253093525819497946471873388727809945648657546148879638236278129142267010973469801664714585884933275805727433025438470380372323230907584761824995028266559862115358545619553078008282383810413911896414350840181300014209983898354619802190109093145166014358523168863177067330373191053768402186574966496448634590100593452967284552072285938078783599973171624611943600607977306720912509491429764623086986051127090243129109760740683627478211982417764278935090452669506419591355846278700919865749090819471978605096334784395148292894594265002000634376362174393391115569058711287705333150129663635143915387146728 [110,17] 1155855168379934725319890428096921940596249606108910753593535408957261473481557274573307528621399041018266527518415542672843249739078467619639650743992647415060894210312850545916675639729098754155860658206299867287469062556793095070479910673269191553996480453315065441352193042844775047169354670480847427591272109964379021131988031088734647546932610298029756683313785934547856324618691117240704872432497826491025287624189899524221961583523307523315021138522435036482634120179227786508889747574294821266609578198533622196923105827052761430958614220623070856027846924013198966952909393643746705683074662426338104333741593615083691977694037624480204125873717100406678742240718419539823013173944826671616833178165039848336671473441708993597725592838471222925511184514692899970297567771849361298916498137856156067358637083102650597903981342569293588692911989735328167944768 [110,18] 2320343286086263429469213854029157056950220815439003139925118230749336275059537171806602105746611677531148389468729600214223541854076043653504878667603774254267091956452198934006696745118315272086204360816511667330865732137116540430892140773505132477359011455028309171532548973008760022586565048425103411728482229582504326650387601978178640935173503860062749792885220877742588090329641658724058468348267015454689615514016299677416857632580452771017085452802248409637497349520512746993153999177721504433076774045958712062096664365798533766799488212620506179536193858686842754803931939944019723611301992768692596065969155108077640750066099477250159556279510880940026159500957994889291652395935702866385491907495289075586039133844691784516008403454494434650535281063470383638982772608124498420269868202705936800853274022100974006494726999968656063229769026971351775040 [110,19] 3851024374270291338459490581048717764282504848549060852415491725733885273427237674015952745900721536278939137847739860438365260849042243848423096197464396700653949854376017717351465299866667686457620211083988097810717892534091049712682340726592615032437779465289606628967440834515173031380221997716812246266707508638244173154991270121986153275926991076673113265038449130989447519474930389250505364535488202892370932537911075189956968034878294659877660422752129464322314505114622128164065321706268928734192385020157549866171955831835151520810143537347053155491515654875447645393565140597467429499023051249557655320408977511812121193627901105923455020657340656074648814497086087968403908830606909598432395318057077449417244511735715132479061083172345697592423381004846652849055340685546687871303770118026184622942347762655963661721307658538931456493141707128521152 [110,20] 5318789242970138675204791084755764446256569713092309085901076960479145657091826922050103210162908042453828904696347065973858676321918368752592833552596173697612964603428887129684706713898770860277011805751726538459203068660446073052950124014164379009856132566844633586374370422210140624290068259481163817169547311615729299333163661509852894674344145458782723979934008429095905144914768474684393799669751808739759839893011017386466483720841408469923061124896058743014830875897922333185155033912321351403360110402158753597301960927184758777271259661469892126999772283267094938618342237284413494503147419497533022012477801095934823734971279031690893645956563214882674117394663742991762443912519043540062028563759422992417036687985782211165769668181746732183746379388234106510908623122172725813592829821614929067891620986003836641084085358836517733772495936388000 [110,21] 6148133623359472731894854385468134162501026399620036825877357747788935619995833542124481374163147186037696946610957369453954015075633348534989367195663813096485299354122939195370476045326309917768144866958603313120433551841120272076147729259212553783448817786909387400602263616946019078847243612103029671572669375105575022543626432078806614427353564514190540848432525278195109823234560146825964792534736862339421213992061020990644114639688726618036462834266987052180756625991890580444917811432895492303778107323892382124482669446879920270882257651934157302136762827921142176198463691678963873809735719983853755904730453319994161155451398608672891767628518355389767991575469485535023979263513218910954080542470177901560373098736337503458344591545923438732486103856673982059690494574648870702061739915581897451236205688976132475684408452237136861510168831808 [110,22] 5977820821131134535466822335666722810495117437358744198907372419232301492173954229191074525411836978340984709495081166632381023689352039620501813086792692843701664771596582316477356418333615768287175591060434687310586881940269695234997820732368192543039365909638331666014269331214475066323164157921432889701569207182697944677329746067255562832847061308376472791663948219217365048491968160008312761209879007144399878882050076427316608121120316060395740503763708216318499164048651178541865603610416805097835592972836939056653379388050756969173911828183262575213946657747324157873826241701314103768577097849577231844699268686473650007457017050212342643660290239978331148472490874870869557646454385381602591655482383460870096513462370874626224989455875890394659704259694265342878443524544754118541337647602241268338811335579615856147415582465836948007783680 [110,23] 4910439434811751096218169868559154016860368307294937465571848972043137972376733642163028432342872205462576206948527068201785531719888767135441974460740528362098884842620068098238989131017851530512606029138643091882732475934499996874135297320130247179799748665107691213078404829132949619838049204677165907721821638949648288608812786442616311371175191973656718759655026937672116868522564992547477090889665514900784326499501012965768210717547887458067038656678532821403566600701828156763508553348101803848246600586444030582129718222393502265280783083266448235501554380055850560906205477010768970714025184993650729409311814508509427370101412982791475668033727698189540032829068295910069860921950769435843536760317204275709880801343580422324476269281662973169650297541440297566257707096080727990165272152125842479202149081545859816674441529498137805592960 [110,24] 3420984924325110447735900326251985949113774437751638404481291541577959712027999723676597239778826620141674151293635390039955733303082305149009089044244115313728454303267414113015102748902191637649594453144998883670372791669707144794501579835117380115478987158206105675092697509773834102329754879053748062385845246180508970537267733451316271078112882759635781812659215128741261224351864500864983670042471093344189075924422437841967227353212293156860788520382630252967668664757284871800519551370347045471079003450223714759761247075108233418837983525710607149691263835923438603112243854167364698610053465987896742592401578547489782164533037295298873897427156804398507154309590368406049131029382057858376414680441451155098305259337559182941504946382780999531724573581013476120207122844551177495428160089128519583383320484197339854735109316993442462052 [110,25] 2028171690531712410434846102417388525936709948160386299493084323422217482075710823436582260333164528074713717198061143094434382511521692244827995730162448676962211376338130576131160154625429341034472636040994199054078769036860416111547341810476450661487273306721519615222014452992372645482468314277362484621898914367632411374460643968867635776212651710926384756868228737685811055012505781174943864734298204141835388569639686187102233837842230312882759199712395686258320670255603449031618114662754294631524868024162638435439324348785495968923057094675895708271633824168207141512667605617912676577267076121617717847308268657297124132011528144639989488704371241721493604477778869218683225423356029695506831386334490382417962610851320734349857754021334275804951032009423437111192090290674428514898951382901200724839929444938891041214305159787786400 [110,26] 1026282985294596087582817165207899877701868515855798234325963380392423489277519655256712498898095530472401550565131819061816378390156416200036873269136718815221076890103748158090996185123580709146392128749383225141285524602138567310989503721210205152014934501502312850407867375497072930853481213342352031401942722875803299328901268751797983000053527639812631356356827355174476190879973453660725739731043043422140251876578188204957086435203010760270286447902690527891290500681895253299410272942747458798347279474966836849700816538481908579933863516458433917616614223486789664527763434873175353653160381006268654771228880744813167557709544061139449966155719670037480963860621107394819909467309535519776467667582330573131188843553644935641320168295329163814168497778109709189798086752539212365882261965401679513188212913503052220144647369371312 [110,27] 444385868319497276767173774972952463353104109137083176799005740444184174339631528094746785386939351828337905901473908688470670955164786862387108482305845060490075936825327169974340014030962403344273095093191563425864549637110430374172193169230050797662963867560437300370205892376619560163678273932774037032545206138016519592171282224836864782963973793807164074475471933512160151541263216168904104038791646405038165401266120172557427591409907328649355662879380982769087076570532871946533830406873105819717079229616772502799209686381073629144899201503922840770887171263792471500194555435926642483868962934506545713899225500158368244771255608257541280640317716221794134165428924320512275680093629738973293062702788277285572641620093162663062877126250633640476413537329550206302132355151030382278439659890378335180473303485924056483846208912 [110,28] 165028023042184836827803828217543773871375619733619976400823236277580414955234579979912622332629996552968860643848561607503843372327339784555280472871008153018546288377716436939910683963461385799011750887304215882951922761773754327999457408003947740921627383523379810078716962563964697952674159955549997545133361740230961577758203219390531057974017996916160119272492491215730147823970316183591622963772867653302469714728795816480499829376440346694458836047231631095255207772523780282067827753333176575185367347058900238917142151604528084549770068617970009456170033032930886043378013628791499780527202918130142641827303506292957756360831829656315340382196765173909189574428529731212703669279725653311139459190560757641805930948394366111535317049879198388081460969155405091807025521175769347592108706635497168968008067834786572184141444 [110,29] 52662146550053943363252496508585513733811114552342299081376570831211810562183046159102178518932865843188605319705792563130751090786140216305045797574905327028567444354056358304969601644748045346353177054934052209966911090071335025916430064389148129915986754726240964212296564535976351079032857844930440365941122053808456090480085210873321768539685710726747995047207886431123623171856897128456007569016014070596570521398464129652267265698088534982046700467047797168455402669415818566196500063622115864680587269923187161715421590937895851816820497416465732112591201450936875989485349480454416304519611775665376807716837111670440287724248349964972568368907414353091130974361226598181746844831313313447965880439201320106536076682497599703624933471298382049679736892485366351978793335764662741169988444505399206442725438561666122719040 [110,30] 14464347544886754158304802952476439971572795139886525630108873547558869157594774115127659243167846582024147316849175066664467834804236116940150357667735555742107052820857742467069370006605820074347463227484435576695308738261579791425820724237845489315338345635019738860834922223296510587112310033707163549066661271066086949685016763947625854033967706125242376121022859590261776741449694352419469728605160948336176989158045662698821208126635339521157417694212924867019102215602081382702989440589641664932713805986562887708361198699274841501837651493692597647934924085475920821889875689972729467874641149392409166524442918700379278408027869118452416106120128508111943419972945502323644823418068315250561611850155151364367415426491217334725707471261571143619960972630728601270676295432260054216893962242441409744168349943186366048 [110,31] 3424218170351445326538390180811977743206354687285144946044269313187498299178373956213612260924858534202707889128731622706571454922362637449795301982470969213511876690392596122272581644684392846085439288836299188107114836975507376503483436239108396752898088833187673641374485105836011398678239500418368474744911407355744978483298650868893657376020152467350366356866743062366176537202875358275853100732964716295384991586316213144487848315892287533630000942135252555624333041466954537575119380725243063061856757059163999733755522873566304707480098760307432271223258741615610933807361972291096976065556504589733647660723999284209101572958898533511576227648856997171917076645011773567517271717496613873411122659000090665475684015961470932668119783867136283308221059747226449411741823272065831661266950582784996068264331218671008 [110,32] 699494661939459879551967816224722842184638668173723787214071836323834676371805951720517036384324446866076655393448597834089234427557680354578007652866205881260037411263502560263752445322851962054138722071858172778759195879044107342210363657300879558536945760107733520056807557477084905303140459452994454328337498762654285987918884905035612364212562752297152041725309444250098818652172603952256367691221224913363435211729630632950086280845888832521485609400919362726174064176155415760513088638367629471072791531229302729466333034272382669788942803968322491552633923243710819188302241656114130559732179114219527599307863446385966990234498585372202874783853600802619184879394848259180857593727471413915055529598047728079185321107496311081095795003387169039840167944985366929357858854595992846138278012398815206254740672296 [110,33] 123415113957124057305679423389910328184122554161181942091055361862717131148420824753642585387850356872937271343328603241611435822875315616912457985868650913081134587289912333148604655422397739195653175469518302350192580936868576310305833319501283407116497893403524549623536699015717332262132462166801732085177550619779481812100521659598886128226105771679023914428605076024589790700644294753541652107847942966279051942933667408856413131487833520260427435416345065863360393854645430286202285688918694005734748190437567912627503520340228603310742544226156312301003219208899432565583653533430991202499511508666943223748409309655839530502377588408676301923008569704325209716195035536342440419711755816143283824797462478080960640199064873055519285620064906176397653790680748291092117496066082830738225535789864183604875680 [110,34] 18820122876408025597141149250832634723419650457731734695919563325946560254733092468668007842054438135857792181071212307333368997118265402619879364662054642476381892612303545405632867519854563286352688434762665876011576804879832391666870948343211535195994822120795579342261317433759689376062864442345036827692912350375756524217611550487059591830212969177681314924958812562275100754413345386543763450581410904055746658624063191706369906342401196371563314646958329205258512254431518180802790090766922005396410838416768243847557676065459989272529775378983056270300629755027848228658950335573118563786988797987628943661806256237432349391914762392757088542037110476893707239796696238714982226864272763539526153394803456289723419917500792147465142481022425934362954919904376977600487961247252520776289694978604863793216 [110,35] 2481817359844461253469274876932143752898836542595849600433319414530295298388164964991475101259998871971404446634270963403263819697356012458173932560066210183207820530150767041469754826427838675902525237946546937449765897377733134873617086228272496322258447450419109501763027088022180095959207520988000332691553014704096858630197761744316379541216437824131856075353252929970067983236319894018271519524987437266978012747299757508175851961593828900221605999085816548251525754160410440471558638402363019444499055453022725272765387201314555834444246297035435139759468902295237281602784046521895398298466478036464967758588301645581754543855626260250221092908154734782121339985458138417360800715047405554493016926709666424897529614152237496577854814015506663200842887641585932562662749470704540882667455803757473264 [110,36] 283107864497886798267853764150208031755568066401551215116740371528948731294863854273758168225118928853956490520556772311530246885155666148158900924950975868003819978752188906393983812748453014092745265632146387960786914186699431851632899419712734254185501341497349777717546580612051779356984056041173089977884000817045909353613454848470779231915740082169646955752434761759787338142079025825429635474308575391054651237871377067344716748396206933970193248049834619884926739688635691737985490847114835840441182775243836926626033537374199532296191275186814168875082007548964976159330892906723908546935735863210170977782041051355240005295339596325241986003560962470549950605067467619915412653635357886351441515792027783653955462940186199924092861798711466919941328739273785435007860074097472422724452637733247 [110,37] 27940393667783425942720376992504122452615004734706890513684027701122194972980365060936134188479252544686102683862395705884331947974429791204227470368869244693592122806222970207516997803486292344481936427624643339276411442232435855581543130452935244461959408212993519014821354318035480533885705045675923385582143174698173234931211729009667405468689016131279646260859106682347121704234177544799043982492018160024828731947264160711762862425772261594296523806598040342080147006115359762406222733624515746692832979025216865257711231822939670136632668842120066991183714340410725122415198715811498051239993778647577968571223316676769307348715750540911697443546794309652949134152277781695122985520140725944376212902799136653592580193508253237152007274287574428675721783142463177545247950891325736416260453120 [110,38] 2385617169905707079687893052054735455411079275070419362294017182358195769432623808455048146514408887930493878398179817808928262446400357668927019146740376748780020722497110991788765005601280524956066705522436435903960495594036242033143576566822079127055545493158214443078179904415678076621278862807907663641548526324575819683176710613671527790085280723362439474162604136487599509908824382096810719667414752376001897863402403537693311799437976541687009605478322676242713422228838978133948651467906188592379204778419352027132077935407050131581810548587939636246561788577237741458867586456588618846434118065317658808893172295363692152388399403217266002123506118702056792441128886525548137993552828281270049458962799876570994566928217780471243685535329804002335314549320019573899366792626917137169808 [110,39] 176187039564718467699546234266236196338095055460630611748338487204975034162055306139854742017090460597703072815879242040097838830615549510325885207703259013819624209902632715006385335305649556420541031614785007100503988581303205986961917042525125148743716503368283445209987375229908673358102428817473044755690763491875486930614080593882024938775227923791868831507624680744759200371377370804767733701129151050593093142368090851008682643670754966109401640550060818456817763736672043015838231654940801998572663787108172995079392941570972797523078580513047471836643083292959113783148127027185435271773175472061521808375388114713365241444174768424242971803637434120815594850682297312123712046125045742598910200253669126879387985551258062321288409517404909224616562155145966600825419518733793965296 [110,40] 11251226419229997212472659687900191701156443224703984757444365845468608699794057952968628428139285111188931242841442507702054495156757120886143917058475480499216673460252417797796773541156007175498688161193048338385141028014923267650218039122373279346462199241872005636682778291015073488387585836697350181024050361964594299510040549086553091150576618271797790827049435519409700610378356826588945096711616653843404667425583964692475697190871060100486356510401319065799347223232962949581075157150993873645376350698223557740108501087759696582759792800077055723101797916162211326413633654315130072493290292878138592186107907325197376087168401486263671847257466847987836713634743847474251120141639926063582240163155046558973769754434192653680151338999322731258623286806921691544953896298552564 [110,41] 620952528139966502763749366837338901457041535834315283182492946302867092216310514043811404087849092682845361974934274566558804084545305322163418292925460244048858813987077355076348351060196694253277185324522958697276800688121731727435899438737062386157542856066002280862672718045403458427536200126548519496997335457977319852561541520608079480137131982825536258496311480483508908617571028489800935240394672512699728141200386614141874900607107256682527585646312707111536682620215423640990752340576656183117529372316039630252307725046091949243245175985587598896915086563883349618850697503495704318087087099032245740652450405950789161354995148696615469528010038884574854649321154100869067191022189005964167735921240225003775501061959943871026076860475313210050726207377712425215397657856 [110,42] 29598051694724510177730749706057996192482718809038597057373935865000819627341868970508010464283433505245744654688467817663595448313212226549788855385153280786982587947611269825717551582451422985987050094047669255882276169601862580772861737756927682365135966398186086170073750255141197115511400095048030001857829143283387621884643072014681054650904222472416519718563051482860881956175784066121537764015899383122035980506705190637821476191306786009617620075826727583725044179871178136806886531211709124446742098670253789678713016861331826723483665065902614839607965460250403847154542775176537205068781102965946065976748651856204618379976975852787631765198762745791555712081695477606514692338153937000244584958417696863195730950024028171160537198572009477213542658723760026697412376 [110,43] 1217481318094136397809322407135234423786610817568185518020087432083663812781396987753725549877122636462046588352242172264905956942967546826050832320064495019920295743772102589101222998538292328960469708076891587804581354455025303307514842764169261824067821931205870876780338680099733612726877353721555797786354699028281003461200526875462577374040844674833424703675217523332226164128897623659541323639680052597780197859838659032753571246476983209910390662996691863582894076714974233709897461292947064295798097592703629928567263986940116636687203126787663657648167688593668843142110754436845447884007000249092039861900832792305882827346733899463259516543724861403208190705519548809322171821546094422988212909025835592920701252880295707952262665541467610114290733251658984417720 [110,44] 43175727596911693567557968689426393349175608955407156522483564504071317385547333305954776513258385272972161008136991657110723019211154170944459473490689256584076870283509438884023568370863635411469788133628287922927246417245245720883121010661631310868753769304812489364523164360223650197098759123267001708483218287202065593532614225369609868081725328312853336006653580627217381416760811141099734697949379107417262527357115720188753368034517555483218247064221089266568195819460508331042762562084481662223713691101309095168589741350484353022781300338847179202882664037100932480745714629388009191925270316178225896784570695724803198718578338610455512498840084401217329767350636086390001675393472839296540558694523106755665765519853655435900724630663147287892629615864328503 [110,45] 1318605306537313705458836412631919186878188694110922195097907674526297775761120155798170122226885533020429600614588305492337145479026689305631415563558326710496571319265624860121771390883770053579163051554000735698054794594139741050060367384525623182104250170775756711920711768186554484367024623609275200496852724059568915276807702090607915805721921556424919623867528642205119714804513324113653019953844024603088853464863680729132695819721042240832124075623857950484982434019495264411594143169026930585866276583146326533771576367667790033990613282473094766131172333155994506113712591055762903335456848821489796665100096592378553439212097363117450966319826821780942132990766382177946788756292909970790950970968459770988580594879616431970287572867165718142224124247104 [110,46] 34637252380944469713001696428550492612223381195895078840361482002979013381137782874412178417867049612563455748583201789768441800952288476005382868534216979621340147038847527665087406227110192652471247260453139452283226971885264567553702529278128244139218087807263201009391639552465297187881341894997402015615267805566959602407235447719485215290184598343384873604764881480222184533655238260398605000265523315630954000834418500535004571622753315833493685832559008000219242994416886383564754903511513098059221200196951332574405768918715019998295536982546419580276538685470240661559955853177957592085018587947825228790059438641979727159197472188621280331417616158854083013342044943872882469098782335793542221860054156637095927262592961742055394279720009292775889744 [110,47] 781478618165034103241443413474904223445219660259673535073366563092486729036569319062456025183169317687544431393986392382379591027620066900760735454842283526960219460769174031206244332755221216703358672188300055105694621549883245509798309765889904853416810787369273553468006030209322696282835298981503647965291257254814052880916939671262355283897832528738591642752986280663420339806227131097224249154809644410686678208046870629498012882807933484337473328083436999877031692173319616457197735551659615999927972709712520282638381213877174665903950732139487558680371985867283221753948005525028607964820539138577115998611945975638134143641401429795199107636935028301914976196545555025688064841751535343350313438202890907586819898945224070602692319527383813482416 [110,48] 15120388110817233012037796809910231374092446533523026918109742199896508098753860347367780199846524249121238744061630854149129937250187581995335638530273945194777524256956343988108511727947715056526529466873979430182488974861538750874731811310438402678843322711784895669467835842236420432464817417580853264174157962485455342460476008047103085274170986212155455318131382638550818966135474858996905681524146810286649680505517342336448121422397699878238472562040340222621152528270718719983069586966989112375598769111769755209160221581571327727151838195779182201715033366790526634208886785784379971727633247344774944287681319708233800632091137408363785038812362126165292632664536408711068638408917419670978294639096299006172254383332271667227985362703750952 [110,49] 250462637688181742095262887446683213832228643451620974143529636748218341384675457519301960908099007743095658595864764555314818115527768384384534507722925397019420375172356618805693698873135110785252367427345787132316752550503321388737686891855408986528495380314278424608207844514991172393214811188174883511899468250992924195064624483764838340349434979386242669075878431649050453216626516208083917196586130873359719958937804467141534108314257800120324051844157549777029168299717658555067096284306982123382779341758967886455015042541451956524487256779923633899757337934691482213213870369007713484462802916662091468646451221433662092212140292312602039304037145865267627833590029609254494484724957248652725082169423323118295671574036605414292728157088 [110,50] 3545300848712013586061509284669157096029544654368253754524820597584679131837062645763015464800256079590783530241059280781130759318234120521810611401565312181348044181088505633182492650132931397370199172632395403611463180926858992353086454202529630911196212286032082045385415809105777729524824810702388671051418005346631817589203233466710480905653385931897228826554544920848711499197993300931237226460097606669773104843910813063809551328464594683809281480727336276833285459807186895350851809132694252257111361842915347454468692818845284981120429920249249366654276124701626711078813030051064639523323093486965151357592268630967705889353530596803363392287741859287973519132125152845562890872460901445359620783723715893560443934011319891111810248 [110,51] 42797866626168973632497450306303150795016929965605792116610028107053119250964505396579642735518967838225070277765897353760913169225268062202314356866925836551773646812174933903334212895628243854498411245247193808035864666764750018444746029899427703030220915189321535368676465332761699687054059347960275641090883724474927408923851148982717189893096414075263369703659638850128961095985216586590901538056636629947576486132644111467426999057900489900482070055007969106745263442433267210464907326140023821128239897121632039138935503529173166052255459220046822319643093380442038933130453281367389697711447014996568993981797040152984883354407412298580437454365713148309525103519965356443890015158439943235919149549142426044017413963037273119112 [110,52] 439653084818217206247360063156493656147452749871649936896894096343996742381409141118970961375077632941547597796662237170879490620288264167559305120302267310826031006035071855352430572813501748221381557282221159739469639166292373171403994451638294337220705410672963051246999121775958459312079121472810107204537926973529612543288994971636637681956663876608904317266766727793449577319255667056075514945962970499075150226391543284830929151204768683874337880543828833655354554931805452794706745647159515457396498835775916194341817901450491521606261664599946248445751422594768906602794632873468834593118717501164016151758429690580434122528870224242196239602206804671910378572053269617378468266178062113833620541799241890032411698670620609 [110,53] 3834483207286292788078775435104383451524840514124830744108072276734118033423017617126745252009317619104719074954768728222058633088286728530054430611528242772708922337465763108875301578235300698507571326382555911949717939466865204533827207540175076113586611136580440717730790204948043279834571585022672798867439477839774459532915655395360521763649689487731817680417475986487664753523102826458714059698430309979909031092988292655486876985431772870345245842400790362514844963737708769846369447347434227911887585687231902001007051761990754612193315746362326605390236865806137899285976827504987972728183386547683271281662035946954931255192815912697813036239431432894673710923041076565517780193274049790153106384079829202796882986880 [110,54] 28322373919064443775734396354370070241684597274607713846488324589348239516053535987780629430440562184557047495063291168216303907435518700110121406356809149847380145927272047157118251479844200682839093175934357790611271495197259686426474607513627135111255028333645522042466564015130786470837592265906079866097375493398075816958713622843469037523606902167654985571733081065999602396427362037919877733266958328999962701085553793840589118680969787731200114786407536532882063988145631463777291776852116902261977202434238252211901428745927240334167623359017069797669242412256214065231184032914047357090351073455746721858107938879696239427078482412643116230585939514335986336154959900280291181396867396299171811213922182904482560 [110,55] 176693802545680554046094493392070106343680169231574723060549829039504692092600251091091445600739767990309497943822973644633190360167632965995974405219254774935306648773410555755955774375729222899402093036069549983015290368490419241338063860411330235056777419681834375592719455188591997845550031115734708129025956975819464113210479172793892276734663357448068659557678671910376265650238806870682998797052958520311018600553022622100977122896284716197116464302343563332666415845565343496275757992275967844101997522224463338596589828727912424127059308074654963299265565637171617929635504503110752920428205465838011364811737255381010777556490822378451128199566021272443993876878689582477888064086093898272198372726922958336 [110,56] 928426179199673140866160848211954973406946047723642976863983409626995715544739562088076356526941760086540226712330550052985823898571261393188758089576668074195070052215307742001132672498715738678212163253792403009246895990657138936676529227759805789959354711368211371616232465572375747134764029751145426701027081481875201846441586853315579112769152794069485487176103530116346454202494058999330614535156372376298656733403405725028903260831605824416063492526624338527829436477260475428515899875119580805569418611873555652988362656077161964474228741222669949527694782615340379450785835045936670347356538344638356002611968461801740641120985953420220002448903899961652564521191222369025557365117164968634331423548904 [110,57] 4096314140895245537410683770193624895177679215883843088897506122110296428182722151199058478347564285239084445452682526370764123744311078387581356669472680887961516333648398648835780722492379496041321546585961571852019135908847061550871691457929556649861864851133206087318868239848600713665464245053675725742100558201749006040006819867650086539343534398547313496327441233745801174537493317235483542705326776330872307854778223838092640356705675939249182453622633522833199413925447350962846024271884825065510965567900659895112005315825812626235254289914293211180632982177514366415701113990104191618888225985165853942901357912183418516276054197741938006152287022499573261852500924455524357604748473656169000768 [110,58] 15127284991039757544450245504546841925265924011465205477936993062303366132587083275030259336426013561974485829143750591434837221136130908634761089113644566304713697692220575587615428062075903584920353246200748329447786679291955676045996500691080283316058697062557009447565251975026220718555753297341803136765629362655153151416241530657622590139881995207300661310599158550275497430275894983286085460579980763133373542547052633530533957944902504480422633241094264275396553628707790423177957158409055041590714752620328797208982006046434253265580235517957025887376795401856865350993794244976141163098266417943270466577162879876404404734939217169706553317212238370865525242809622222114578247119339497915264 [110,59] 46597821721549111060238955550362568218447443967018204886154683052647229566688166242626345915440323260091945450655027834787395168444324371509636176318055865784936301456805434922473456659996497916197895614268852654654647927385370809516236065903586935948221566244300892677670194569603629517913980956323987195660377491131124705415535328440887950960988675232117119786415102149109319615639576802658773340483921606062823319075295858469101882088012582156303755798413400381713229581859780553149153069002574999736602555167060160822856453261359382091394393399270563487487234580946071556432510928179008652156689901180620551610727502212941507282425663736805171277793380116138649432570943902896178770465826528 [110,60] 119297442492056938707713059629472999077287123846853865860337461030473643754294070726705930130710653186067628579369228359205525465550876423618097720664523407779909733981906792084635295834356950178180973896835332699373598519799314163894598503831901831677171284311040788544248204992253889407204796607685324235899695962108608420417085140628891184724361660781889969730832930929605007021216422714591284805123251711704365738459901637845380856771619407986728649814944188153360056214401663549504830378195327726956233462223399320136471397175863078665766886959383515767439462577737386619881717251042847689371231151705598600680594272551016492631434789870619075932778128329876709897482604686192309944730 [110,61] 252863438047272462971214763270903771352446391243596060384286750288007803711043209738821773736522440356255997232934919992547343004552221311364176173238635159717481011238173835273810432612760265409719336881336671762697785011684492668645958392435395342289839232950625489768716426022800118426683862300734369131900186480299851698424544015533467106919212861556268125709357408266240015079968235104320433521877707751187593387994821997963323472604605948283838429864824820878841636680959477913225560728585738358961484374041909465243620071519075788953052961404447809996882212130654029991174777211250721753907796546825520047067233494941464532302566927809708345218803339001984480893050248333515712 [110,62] 441934983052614946410684090440014898272551205196453103095009702668999718404248139617991660745148148576623108204754517665304566863347934508425892513593080284243022199590415328701694938639162352816537046251205316895800137496115152643222413506687336102192157081699528289210376416130182167212864665019292661711919667439804436540431756760056915178278318173467339399727860209228528483088938722903672591483403798872810161016049345389310585790718206988553015326908068985619597506070652734237813104378950587949128560903766322923573675107307390868330343373601256617473276780340708770974489259847079182203769932464270330088143355027576303651329110364998337049725690553195214301814594530560 [110,63] 634118319296647532109853554439953586613313664145193299988370073693070332591037887132966786757146072118340582569106086288729518665971282362545271061905577075018870568591264486385425008846777908071084294262808630592875914319209545876448404969809152104858274199066764992557369829040403830751355466070534486365160337998083599457339030374319641442105153278477030902320225855290247538782133884741626821513163555598092272884722225252717571494376864867694605323700000875637823224995468604204431019049446135537673232852387383424330291244392170668661089619896824884960177625542448641767829139175534023987057250874744530524145025324627200363118463000706668103915383278217949804467968 [110,64] 743587329690501837043033439733015207890208849711621768118736578722097948766658801972901704288444255014561788826735895031795886507372587319061612421667271059721045223329658132881481451559318063163071988804264432046974775590963901323739770051402930224972101350192686883087332888919376961730397151447409100046637100479746679411411194979993834650037206565480202010699317185771715525511531960887620994261494798858207302640338658051107020581945978036485832759694643704751684792888004649859770644671852347759819502433410434261105495237327056521808040277447535349017107924258374148490953724285879936910544890613762399020385634042928799245697364460238545204261498965164719856 [110,65] 709144898596240943644692796006670328162049850069852782415450627931489821165329796083573635615017235673584204700084521538265807532804680659962081198699131945372121448011931826481124665360452131202519249216695286990081125571262280137445004394710317879559975939524833042114242230226402833829709778917089652092999234774859218282724472388124630070958154411085253375326361635263494137153863307674986331976751563148280726023420074923454483421888929953552440597555155600215460980886294061709346755887320930140230622744803236233239912501030841793033298083232810721136509658017758182877719674645553122683333130706947968201685778474091007581195575549722364848600653015136 [110,66] 547198447529306489041997294291023075169944016977878493182958679890547416063447469622712163395565575379579463098438268123636580776007787633866218602834645086701593845306292686433572764315438599635007453097382049827338707423798186819916237800687908313751302807025078172509455353776797102670904666731740668164278553179691020362169798121022076584448576336943783858215569377848953686058846902852751540523949553499362355356991532774388707656464383209371384172042802010288885966603187685744589399089378238821238266512795736088962107722686323627476072696591349826074410425132199501389106465695250353813389091495800524796124149525417980082741175281540524680149904 [110,67] 339776220989601520365823623460706556854564390565994123634445113815900449564324936922127064337757073756590747547420064639117230181625187195374290835256278692822954626588777331110127245137224415049394758596413233888328221593503750253991186146669133863272139947878425380431697613859483783940353103582238767709964291826866031630272129269815570727105747535072830402942292002948114820259417447233971353259963378999720708209560084501987027371880770568073636641651961495990950676038827609665372184258641263246588264654055664860822547213173009411388210175227208647879683354951234375606214038410998873866153441925028176239734630095005143291706260644757357984 [110,68] 168798091597843757112964955405633562046890401857533189379554094654823094108613792215026172708651348868654750651804075073786414238832770840882468165787408581181691573138169416868806374360892554525169584901556360258000158624795709141610773525593530874484079233351017501048111297514893724759178740219696772827155262642289878898240988281233910694649804270724203848190320611977955077663870852795053058088839490749556589307930356318865408658512354223127100681578771207815008538458666752971408848087942040849003322693773463488122471498957649636578888701657036800000527345017196946480758019122609483845544295814553611539067490684649930442437331028671 [110,69] 66681208359504636685414795247026886886342516307362156466151639044588165379233907311996367562308962061939184977826826838419462180274322126044729321762025121306332628519186521268971917771521490141742113567492733642535411176618806313360383191325563814821376253493139045156012169620300205733559639756539189854157672494299812822770370317850425285088940325529493563560962158963529492214693780437631718041756654792630464781923249289163916108470687438323459156295104717169727220937826685645361394807555431161873035879267093618389780290224797003191519131482282496579025262360516281898346447777706541063375801890171221187022401183512779386730176 [110,70] 20809966979049564783109284163277859017631178397772388764668140209536718022305191510713509948168061832559653693260815606793858645997535113643642176775967074309356104903354145436479263178257408804456245681024175176718564570063732950529445026869480581081331947634184987384822361266441476400091439095288291089623059247399223522231731409529165642108986252104548395167881363306195839610199603925022977147968086441815575831335323968744239135029661055522111523458411676714930153864580332167351618405113883916644575089245659762723621221488842328471185612229755672005171492707177953218677497984552636720748346149603744001636158084865930512 [110,71] 5095247292288302878757854428506928603146653462122057333773412985376043809983395812570465981261654824214544691901384166766449481643495311671837261081503105938220143118096755276781241364746958518538183421638765294902725562686348099697132575570758001330793296950974677311640222022611568682051293949731811580962098833911359305414861418566505682517793156692980250606178330050963933620669208585589511182558922653937224303515860895502771566794874117896886327137493912213479045909153585735241902072755872867815765077094976758459964118285702059172068715230679080501610496157047485708610602574197779126044418939880546492016557137264 [110,72] 971602482105315473037905104477076801098844520533352062918153887407373155700256768606907152023098031278335159783101422754710683958227001549332581847570285700009924855139697422814176835745917371021183712763173694961116486393510761332433335373301828415163478388382719393391725144562079328275499764788275831649314095468805567503122226912611935604772015963628384291638965817710170575609117266130900888834315141735578183800031628979146279964259855683461962515529185281742857296952622282888419867184779529496305490057413014058061500511830442392013233984886141296393895179380506111897294182388304135404660902293957388220052 [110,73] 143165780290438426514291267658610569916452865716734715896859038443997706691858301704830148741325771890811190067662168901547357371846024607801360543591704233646593598121246638262736606120395833037225097414503153546365617748751761602014087661448855647008334517142098675849267246640691093714562519779046216203603495310362618146547153381037310918136204253858636631548239664876045496712609639497040100560075007888941763945217627510878351449601285602480990427502055639779718274179941884700587132185486353500402863771384831299129544131468588926620513835988287986169413227274893872296127310142883634396638552162203744 [110,74] 16165607281539994415544584685796205800716855157736051899246859420098520227100694152518988688984713094076741197365328753562945949868719899810571917051192634763630961257559437754351691676463344213679401760931133713923858856366254281461206449584985895392160649717322355579599151620227042230839290713533956336700902384328362176622166692595375479165440220355243650143363938036400277030564815843013476968630396132502128913094225566274042415093684260527011565706952682097509971194738971030523979979942852970183578245396768703837065507902773109565838077857192548881520062915737099916021636078413248785722782936 [110,75] 1386372456510708265291263363563239060528538930020884847410458319212391314216574259981674339476131589768239501723317783567382393712811649710914904600523330997709631449772505024878496359506498136366479764207431073328554130632513729791817803251878215008156761448949149374874030244803295284473253179030001776416910404332034727928213698018412334238533822947639526843065828762018028180144949443253450692397406690420609525904387750690245469873115522271595390340581906255389704784267962711378178216567242273833815296407021168518197781550899223873108775922545506885105002772480383483212475924892101371544 [110,76] 89448341712052668917778469730252885302954115037966282490022983652981275462013359198469897653534170375877251765449910257604836836084640303397283695207079391313002118710808060289652451296857819498825500969206487794204069512503450664231957903255303775104368664463150400315346024839582511390630365555676461009360383312908600552429169165109231329459679398452155432216159734326789358499787000653992642415636413056379463367335761115203025646505615258788127354200429257060500265211287789431691980620274641329268043229385674968205781428028069307456332134718217921518129789381467456667914879529041 [110,77] 4297845379431527269456122504518819387295371110434230722882357673124356736440434541016778433271709700696667102897080513375201911819141784478550449153523820154087024207882629832126879874353493110681302880178624529869133724968763306270782590624896270878106628796949953485355935651011467153974644310151566281052044841956413519842939870656388051503776859776489897108602998991632144470482132609738544944150893925992828082642304340353728586360431403797511933029978658178812472061057821427974289480571416274794782096159217451846798470300507598113383077196359387597436111387704097533099520 [110,78] 152118495123590013260350794056317361681741757108613731769055906005743831191264831702010050195678290557657705550128375567438560358903352911875377736092574560070793805065845620428667787368695837777389430197526815649091651549331709470072499574110082437030741139667986884130274885625517152891570720462380324779613883056481800726894484024957170745688597139023293909729172617405332187128988562886540509929083777027685830085447644284667589106470549979809450824426449532790710567016411094927532697710303415847018291310009165470885254530379193573569523823503253447188058036467507008 [110,79] 3920005680459883890309200284562043525508333001151985920068203192517601760551364654475871538543234454094757495292307846043310740315797546549720789486150112469708234058429835185221598008985257123644531695072419515723903936448977240600486462079031117096226944473072947093207373489086371398141400991751316350342485874571535517027223274722278145861965143829789502484739925849000782160093373367997449675852562055451502029790074451113000497410463040743538888515957335967342902442358342401446024879374975938772605644011325013675140183134043718948467594511120961993040376512 [110,80] 72628077630338027978475545178823762934280605920092920600392636310999047573431102521554070399219949522331251798467485869459399206504609927121632101847759681515684863817241282833886887005566048841719045342591479377619814413867976353463375861522091951945161441869723351705044834648506282026504157925934867961947838253734266511663635517574501241600153862046656866079465612583516842670450209124534713721086055715848749969696269790759687753385370907999573772932807744723724778703495926900851542891860789869924891216914046130644086178588103221563542110667548695140 [110,81] 954452735642246769532512822268045500165868102513620701127615275816427271473096629015218420967843916659235731702934546854666424605134207661907880352531188139026879364501405399247638558249174257220325418023885325143102871609132544542191181354210611948521344278272248733584858751186574938484711330390901818961167580135748193433703691035706533574498525471808099578332650192305748011101225863721241167240933128337882196403449395425883704888271258286274339405220824229392178346221731411884632355051130299821645194067400046780922870124576671031188771209728 [110,82] 8767760464180347692613630129752052764943370798900488280866814157209017908979181703496253527745630130573152131486086974975266071671723506792355225695656149409287933462274491369097945740724687144450637402720266445179916763785680082892963857723661384410110862505927654540653251327421007242625373724474311615586848455154630679192987983569071347572036670028769408254323041133042392836042802294667338972780225487481030216542748735950471713769953475395540086583973631283652931903478561216811583128301616391644162101046243435252559597966558578334352 [110,83] 55416719092087395970579357360564484339052343094730792761167529227078397695626177820620900484162456661258561161712699100424444236668246980507918226021297540015248871639111991934065978499268419716388049424473938200283673552633917670398973906298577627182099458354499658804092446423861042616474187611706323185783955646725237350588778082002521853897864647907493457672750096159027414193427021380312048191998253975677899973995464754277332777300370121334787163260506878647174940271806158212516665591248984546876969623772392049292493016695344 [110,84] 236900091557720279105768702654290780870045612393835947233146633380869663367419852898494487990393186408173086752879328885341404670216396252545893884754425692963805237691692324678133434877957784480912525981527711564521063802537442805271194865830399759876336913123570682533748157706936425281461903990937550827545116018043699435402306477716155882655618277206389230129805557064309997201319324869572028869373295821840652619454221356233461468624823702877094475746271221867029032575674835612950992348734378518276547292637573119306272 [110,85] 672306756266796782872688021194930740964240583705330157824060252333463306015721168493804503548542100074865907776809069050077028622581507776700079950592892268437794873341426040548495129101239832576495757600483137787631796897782390182323659120140952749491203335944086839218131991769027147961627372896403560491268826901302750175351311901240799123062332475130906860309861252553793904896906814543371457142128321164495137782975871090460988820198919449482786055927613313748652862131915017638608820034651822925576302712985792 [110,86] 1241146833762752672588083756820464066105892697974740514572772895432846162416068716162073283088232261204545848046787608319198566962800826266498574098799818574711876962069772127333601728494848122875337851333824417416418728259345439882880314953751475366103036806507006728210054609598450641280652977542468572024206768911470080374107262724211449673264078761396042805170421381831014194565852287716265980151008867120734300948284649944528917367675011154584362847430420866519014516864349067545057984012718713773133472 [110,87] 1457750650172923154578124653195588768121927892866887350503186994566815977273944562950218180872686318037425318533214286085462267140783614320213039832963949243142862130478180504085864677153555263686035990867445866380695770703624312450436110272104919486781891925176523090817716735223434558908213894438568507300000156231726057857561527944142454480333185234452648059091597040693934834291879689760202214931081628370855666847210341680151429400761511694892790092458059610262843709902932218905238251304069472 [110,88] 1063072083894908613181936088620679357673887594671200827347092270941946777935223770760018546819108687145044133900454570145369103808044113062333865821246752622585007022416180953166095065916941286979204131839423007887117929749815015381605112965592364750864151788389504649265006593005840861739939447207986661311781402273903141180827553438160720199961457772908981225191528810442893596030448226312046717715415756958151933647763862349056958119496206896408315519538718215761294072786477442780967488 [110,89] 468607345645164457791920390553684196890894340911377106139980341714607295670126184882266740912038068768465555928005514902274262652179844224336197422525222428139757743361517047598695518892771381555993471858608981524841089890339249518359143208922869651858282740377216692657223634965532454465134959921681824892393688720556678001710916866238531124175152553440597914785057783081756264921452606557186335375305889327738261466835232955828394648030594378908924810278187986114059006115779424 [110,90] 121212101403357680450039383058785963264489494966139233958443973685029742051536360454890404887305085731234612738563418185676356577332844592392907147500793282912789215182908906635172019235657772331462691229200241700679527409601310513788873141771289133083031590200701570261261159266479360866205632494161266025349394045181444934801668773032229211690758030238478590758220346385194300494271146914189489175079609938115781572556062507133814310169687059192957012975066486857624160 [110,91] 17802693031531620905935980121945151164645232998641141426127121822495388064274197629863390154723324109431364860845283793072273452040870172301716896153329014644261345467201678726258607267950667888371364212021560944129032737332225317178966419735588848665628237728500390329644578649172303358450125486988477584402771706137953158501797624536112695596859124280269389575393483785588695329541094488030607991523882000202764598228000976203796830691503488740745589142546960 [110,92] 1431209510630270590580831400433766420005634251038593470493057433767049171755747189856306079098969663400142858987110017926751823957761539189561561273487362422001595969931300062228769979815628000081401875788143382700308523239387199985409149656361191424326234120267298994295656795926066108597204175586481276816075423230054433424552153290070379832707440880971833437223387822583755908380965328015128747983899643625526724994575586666596779175889116269424477 [110,93] 60445086705313590632195151606477255713855041782000821719590726581225102865947745340551844529229865999216687784865132070724233096315996594920699057021945170566936098722188759211896346435453705890511631204194777120588737497966341150608928713629151044160898213937356309927664951944930108611775787857021127319163163271590738215877598316291945731472188426863106903913525294949967917545880548124327412511550553613473449862762972934802742613254272 [110,94] 1280475871353144351847542404085814045289181924858862744880949623377083090110740804129341726066141631792540573466322443577042276374910804624211221748087538070190355434433730073751912759057482035945472361149369135667502740913316249635374697941984059200046124181218768180574326061176827808180391837868245395080909347331578637307790678180220882450147358091439958335428425441903360985194326296214355350711130053467571740210701507472000 [110,95] 12911533819087501524079102165112727533328809028295823585842644883131933929652902676473432425461168570237993093334566086216219250461197491429878644755239551176426243753301191855299908192674507587364687951879399199238418545520142700253416375635154811629577145031955421622914650084624234614329290521012059257596065474858019721049180616176546093927415960420477745772247184160980911671159660418178431984144056427285265240448 [110,96] 58375427504552078959556444175512976848089691766056491672807803284217663475136276044370073565514500119222148369945238792623313039242277003568104752456270740835798648372801836372502856328025078896350278247561410176500418600274544654542515903640707208401952567441908108520997964497930442161903959758701479075439136043175334945470877919689626699622887072876474029187252341480707498423598516993098090074592708576 [110,97] 110488843447405873642434459866879044824033341754987780818529614870411517743372061050916685721235909683943995182404110826662143947759998323837131904352938557697468077784778412418565734682141066943180398914550914513694940431873965947246614474703509182035532407154259027191186126385431384356886890112157193659607926579367578862951938285866668220224895274573716591827973681201064760359333604399351744 [110,98] 80857035146621489947325084749925142553230376281527152027221786654391785724885458359591234281933704865138068640993354486630880004293657390649536484048619848352238165751294182096183899741351654582756884105937521520955960667830068185096345143614339743757595302568408143356162017525660434585560210961031401078236429098520976449107026001557478893746685239495254904588254514435490082814400 [110,99] 20848297007286343463430842633558956068362436747930674630769709128270788078001599608101398355348570948714429641600543529233100258798494073426153678918646066312072872875180686764894860961521002171690778111009512259248696655548526281867237513985534479669502694821131045262906871601277403444708048940515314342582409935990494532999267005793719647407096355831174449949152382528 [110,100] 1697084395186642674284511114957615433472382575352488846417782925214402216728107606037349112806044532851031672012749998429962800642598387270698297646425257742754098336474191264934069240868213211792529722879506625561135506978573179525505008347002752941485551818015678644230999149077245818494536750810858054178916675978682444775017397183113618140403258937710952 [110,101] 38248871797481527745940728973113782970707559307300334631822398761920153989197060860557010163635204465196961584816587945761712244935402746695862263120940465558888168978665054171951734070310924778155314206713668711381521395260589527908200351900773194083164159252805935857972867275961175916474584005952632466692404785509433054164229566280620411456 [110,102] 203572352475841916768676117342223312381402663804004780749956104267914425541394321526083557902301659015479039018737847191408381904846565444901444684320440117758837805739669415140807661422140534726835794029346650425876964450937108309829358027639779040629820092732347897586653330437805298996197944986594887543733573338183593602026592 [110,103] 210332614994103770239724205370490829501223827532648610719192020315165913479286482796771972857649212027361420238282912912215770835769481714191775708527706790949814996624047360497928637357163859563760165445790292030346870068936938151018532740588152439372337797176296962308490671728110110548034676448981624257506935456 [110,104] 32973353030961084540685773618129926778721229939715590917778453753992448774032618118815509802575841304768426981606780763620570170527843460993473809618574015975947865335604445147734884069624612173383166607198511447630588766986798098063837891779534562400933283575514107502904695971592191017343881280600 [110,105] 570468532261695010601030729039521113828252454945338303829623695492142077627305717374808300122325193978084529895368224796798903517449606381387272575311877984263018908999473281898190105698178348896123215675141995471688879741527815236481411293987646681604858835810859037028713630912928 [110,106] 721040032125508752778992950194289259198346749436479322199431327460402091938357803427810569862555746990948655146810695850876339694905932481296690812904313791696445274692711548233866776419201406031414704588945703976875098090697452239766338600623434810508591894902768 [110,107] 37790683120672929352897414580145219579383575041656959494197039128523120224577893073346338986520516538922725766121095455336979869338286860009822567018151540988600377713290196420258987310693480098451120974177792087973507146657945094191470865421136 [110,108] 32659431980677722497062746743450013907590514477579678232296703395319863173940519325309871534655585477251228511913820548096145868674512845055963159034542610429293042823482351795067095121982685017641135145976537545239733364136 [110,109] 152231498917621474784158246856396422859806628855192795183502653951294662870808172210132980958432853820586039023756607648356204868376230528613987918472812331151628246853490971160687860507238856697494848 [110,110] 658087564914596405014193095250946667097967977319849312801725615118332300939070522991611754934032876365721320305648862848621736520095780466106288556558304693179151416259628128 [111,0] 1301209137516378035038157277470509656750690647015882606911557289277220192163497655131088788629003379345848725117240920756820280585544700303945907335766021257432685229337565097568991431191867991880992824658688232685599381749819228100798905035223908947089742473139293039662113256950003787629254200680986599893284368659158949885334368079922259662970237601938224085685975044280582787482698389664224813575691393333390982106666279657887513175139972953196277191430705242719290080226718012518626774166101577050643690466606540508048895163481927699057889136762031883120248504404756804295031493663373356764651935120314250893974634249428102999469179942038504345665860201260916090485214441034992213272377622879808978232186152378069939154551765331314836037072606600919509382049269638331811852392801379549184000000000 [111,1] -20195798021148849830179476884616785512603999704351500047618320701836758544571594126009084046879052100903166876000221291919011601232485806935200036495624417983324141646708174961159021943904736453635950436060128104612546968072170548558603048629670163953766673062766753964369424830883215899872069904629378870563446283261614472292133107878820604537780458629948585174668724929005605407888133999125871247563815889665596009798430076919843247079047472354979383580484046467679207520195341929340294741962226704595835865835059813209530813055555937795131421348865922692237331129562940691574175785649839294529854955209651278570276886695534874939018803199789522900756552347819556053649723346185168555960418782528811048326210815652638468494966766273082996891426617541034574995139363570770463029315011832971264000000 [111,2] 152612213631068741679062326418492469772642928891738664274258756314933269101409104606255388834934326360757507340088790159128234651553156151584699506265415830236158317196357627914405753277475140465128602260533780063103648190342436043952809266059180627673660250795441104607034642759973158363548829747842421366435589686753444656536484576624689548346698645023761439552095206577929615044814822410086046481841798991923507053112472476138699663741893190293771527579804880210295129343539276886308403166205934915589010456005154216179800154870519607227379605894585744954481833821747428757842270568435744320731750065915097614850056735306941986357380232527306052728606462808341022101060905719725766462363628333837527180763032221088356120351719790514470192143295844821626172407262386227870616411652248300158976000 [111,3] -748266208972276427887920340550943989381581903118612607926020328052249001422069683962440802242221147900449444278566996626159606588931354976454312251754895522702761592315070449681402604281896824057352857299442802402042324758135843056836137144082184390713485087227430633925738006560831265143725808114908299647036952246270266371624126161818789056674773048273538109279220901713320071023465050064406095959164806429101351652295284864948999834872335912073014211737426027784445387084125992298390873303238987212882857053580697125030761882848102827046753570626982546644569687248090004083534268716213124727134576433491368571786019254492349846707587004892034557780563214599133092251015833786517698892393580317256496942858112785505967548392251275143317823578687880652170331167737576953048868264576416802450256 [111,4] 2676658862718408041759079022568597510881902476388444001061453456065985934727621176483732592364222111819887937262070335116779261190392066407671598554707834952658775301928473986374508003353296004249844854975568748164794754477220970791720675031451104632866657473472222446341097520708381691419957162483977189507213679328789141823058344622435868744845972757619603843509338133447523750273166583680555397805532168800280476080672858193414402510542755945617968943195267103764633656674542864536032844927397140054251289448293142861952902435878244123093849455289981511926345653846026851747166190453961198263726833062323937222136099908947454723733007362660220786764981060691472216309906388745200155192404453322733255124192561355969269388965418706068567020138949678602012156132147857828940883234813514744320 [111,5] -7447334856518753075857513350665679074072045483846667291187754325608161488834814233960348901839827495419267249232529848891479664394386696762840212384290186330895306419487044678756199045455051994996860683930372360011172852540254087153183305354707149399891973645326804766352855110240271426056176459910822623042462861985311076370697613991475563759265401960629190681775023213830406491906217436581562516777691302055015042844860580869475159063333453575235047206347861622825863737581566166069847892155165423989235194637584975623377265935751086507385439828660748206031039690752201694295894120700589307539785790340881940167920658387474910135022132287877806752511506937900662614608023223449436426636776678035222219255143698016392918630347389062361636242910240679278889862051849184345599465934961144896 [111,6] 16779292196119709164284008087378631254022799316943543371732032118994993681873224849910261092062939027945044582407189650085200135272592153787701424561968550810043010735660594643374502560445268614249380590633733847268077472386034553537021380921190242731455945196093265990741110137363875542279047226177990777421541113640415996392527757232962822566631542412541722737368506614042534608300057046860950900308059006195504145376157294309026961674284365032223326879540675255595962596294654647702861758806869790589611674562135104642079882475297661911256330051331813370026435480353155818086158676281558799920732499707779949157899059504354680909691829356292845895141209414204078763927868593625801997069574442577898480994924600618898722772167526966213323388811667850838882296379667053108195822561146624 [111,7] -31470497611528231109155466153363410358886247460352356242018313195747052947949336942433589133300672251325254826636357807664539406285487889993746553608373284724457656725888454084141294210853342841203873778717117120232260697642583209766264953572893475852357447042388395573801755847911351085594095303245135491586926640944567060489345732413176970046424321000355393044722337511527688028069578707256151101021012276075248213998356498141641110633999715725345575134009063026599124194057040303303436510385523347549388538689638253790304226445740666920934043908930687714696313512834981259118104493609939405367245878053095918481880182238641979641669059679456212179418985172828483161939739997151650925106165982563123172689354226900513683779215635110907209344031561982989252901233877703851136062104736 [111,8] 50129793908843095911281604876248307599321989140050682471037588874567900435883150584254418614006948856418173352419443193500771789415586387671723738723456017936175485452981461925249880959674377674680983420532898672055046512439278096701641278879807516876343958797323008892034078967649245934475641286491008468840157226938744080466852119836411023885552450516617790849540767062814949641573833460948475217184513175508019651768763295052905412688512501586466011034624167550818366332033832399024450518340669996869337344657054564765357640346772806505278948032100551243029803726551562807134768315590048198868713204643162476429417975783920466529092641024606589708446895956237260826989018984234743726876533439506490237821588661127537411879956547757664314116969439232791199106223632374944066431488 [111,9] -68854507982192765885833382249032085239028361313736796846528203663889936597537841435055918134701536775068653432999115103379222900074372043811234198880356208439965145782980589578914847403641266417163847928107047889610066835825854640815038181435467892034380041199673275334489316199920428547426995517252704327237813980547313486078699325157850328601338013261821976420861060177337539834013262057600864409831907384377636594457270223654573008031982127834518401306020627740790237149269390703401122398392992281485737320069463796222676864304373246901203137640796946266405328950016363794018049234986762837700274770686885748014480263104905024999416324461327976319355480901074640061908442121879478619585718507083970681520511430734116706539972894402837761151907881042130965661381919429850597440 [111,10] 82516769387354341886876412849978006885180565406173284088926780495793209088567282237244150495679988942726177321459734713879851147184981344003079905721856921646681348166564002855174469556292141436574106230058477127691369029767058597300021924795732131856543974451163757949262778332193525419971985250314127501735445967787504604520211303362458057445405506542084659925014770259351426997147109810826662086907535668638520745071492237770590910442488498081614735179168010460478834082695883879003073708567691363441674775214563713064166421043003629437292376343996427474600138938883857836601285806339949296390472949631253633357082239172202480073142728064501430716873342761998614692808798930431185691793079670461460001716375510466983771373370999540759488729481890713734097119746707729588096 [111,11] -87099549898664952404711567596137773294453391704707184351113013824828654468327189119948695134237703434960050761063193153858897068285905657050368135293822667103881874720942804553937150263878588509558547043291471324332447934785323480446800626059156424695264911841693944852562125319952788977041654522612898321338177722635355190453578407397511023572423732277367490924825113692367465299899514507023894194402520426947697133942536099779422917636318117357749567825326173610011158680565899668440221709958143575703204854686358768790654390063594988777229896297143902102323792276978887192529780482904205055687523574367333144972507583919392494844713225108964006488574334165394538502223491003561221923147145515013910716777100077680031712748473414158595885636010780796733192955297986350480 [111,12] 81597039536694789071626200537658792033474947771088754276935300579928760402218009942932285260646907769237109846721029351956936164599706451593564937825094907001397895085778089048714057195611654079170003680266171245185333481582580695972295666105268477929353076089423320233234534897763961849180427058570497090046474611707910816818943593297971281497870581842834401203357067669397325991024644086690911674426433645649480344902416815708267107438556653962222453030919223897335607787311694698996775331314443706385747652995111157302069203039889466587396098700825432254511901674324898320994985414375201327287996435734793220128725441664912264748025616203891286305597115493008293036774218328770036884075775314689661032574962847018974997843069053884034768692993441127603068089830110848 [111,13] -68273434619555194041259285318243691669762532810243441846858544988454076801132051997455477664268081703933740915632090371948331009391604828273924249080279808747395075328598915973562309909424726389523454926924725379705389901475795568588262537030985802942895993468212670017721133916376431675423618488368802447389042201694176713249145011956941915362885500403905759207609963110087484161992262176803109755265290044828532975293135720578126218163281389686972729574728236765295354657745224953626294205610812033127431176331585762975320654954921527468306232476274235484922544564024446294766726973031103285311928538127621274961176566319592553742752060352192899841374842643900732595945391335393188695468702104729280219237402485491242660474938283466808923200160092170302068142615376 [111,14] 51288902885554666667030886726002858782907477355285230504968636486888177271991637276054094228560774938016969196633778040007636790683539248622354639196872430650643922770244112659732514978796213207014435395519092008840802120034058922504459272729710417136051820575316463948591664234030422797676147581656048411270383516877622426010457266485489248198636261323942457878566193412163865256570045134589411924514276068880394822205669126975092669345715205085236613703652818607197964054396485678608894446139776614440988538017973161334039873135503411995088196577742357896650295483241528114887297329968030068448120735884117702425049126313079025991751902974338209956849454115309289349156095967807510313453082923189261289980262597754599170521615745663136344563482794716576438058304 [111,15] -34745526990824407433604647639352114007223371451739918972315051943177773429015283340557797884827784199842380172714953808019889426306705516276245658420590271626118108420463320801398474961236026657160690171380327767970184116775634214616300381179592700570990228287022640403002057800669486343211987351322381605318179618973283335354551292121402246222170125572056634707050851861659835942361909248781398789516229540530252313993903526343021710696298756848233212626520145146084344791021873121112926151847149658048651479837673319791283795306552186370526083907048910617108526106003097416901265522891928501340693523852013309509525165368307113145851026276507411853831455398618863241268713456156711933069036348275068636312619317502271017683541829987075472446021285136293667384 [111,16] 21305436694945233794882314931927222145153136107996415352241653782872589685825233026163747867367913004100613552947788930119973556094102235161500805177205057424984590243528756186148642812573447037545952246440879381984390091405434526867269736169086569561150299982471104897479564756405795493749479126027505699923066032547790820391005924215592192121192882161071317679659686986074869908282850955689146767660674835181745034313157431611959257353704134957617149760804856097835383817939658955383145405572672922002827524749311705269346685665047850158562408484599915447512455795616640770310570212180124459825434538344669978102944923013988976086211844715843233333035022876273812360029295930862416829626910660724493521996265408568248489494460167705774252967632772537868736 [111,17] -11862186227326103303092140510495725635619846320385061092361319160624837430640305032553205690146897998667559728123813986935468267129750845069595342829263066753683069044718203239315209306812620836317694079987928865349254903506875478640202396997905196489992725304699044409255436189218982548255870562370112518456018534128516312181694824019327836312944919704902942034918012294498522142671399928804795216554940367183199552336204964522681942818915449599920303485637262820542685496598824272963848867117177740587131453574775871758826442723589269910585610595000508150656577577135343449521520050963809907904473748171349255019874983668924305628320360142981846904174810875592698279005864402969597877852913206835215114136009363004791738282650786633089487716276388880664 [111,18] 6012884670951490275016960662996388306883839263220216690592358001282535417739412053333229420834403792888148172272215474722990903477496954766158996725725486811960394955896287367271445749548537285648349880902158826817845195634225729612880402685122843756878638572075454111321424829355360881926773149001844667017854787226335764812357875561608182301764889518145945804826977121134596831006065182170542400401127980980240311143246902610290620357827923954068588905051908718996154596947025217644176726600921707698864543410593870751902320556448113442578447156869222791056421769365962256157544688065295512580373361421276342909812580928950084777718458112674308448373982976750412375739086863557533589299216529676474446991442473974044596829889130347816076096614401216 [111,19] -2781194745601581333689571145554914238337136686603759470385585105129612389595544543029337860876999044848042769022777599036012138187597515960176470141857574565681829459058919519573306943361466709150045779305812510399132427641332099908653122479673120042611803124357000824879324592262244305426131338767254002504722840131934419607324023600401266275118023167042538844595809649448188997909423667953401814689006987290963314559982234712964908203487945644448505778978125219613652621970824306069190224683663192739008182196383979853695655375505922922773322872743141235255004048688207076613159612572202675156794863960354737602383575159175434179831596924741852650236181057516396005267722122560247626016136476348433929380729055845900203863909661559278603990835048 [111,20] 1176107316183328494112760584116557645225313735763868722264964670748448291764136073113266999202089414782524388854136731488535735300923509798723753708677017905635733773201459344587971713821442340525622695826152013520382900153249195663861045938642240609384725809615666602566307169641076222172922099979731968114507382284488074707802066559267167107780936857481953590944642343929467998235482549341350863352878715530655976824646649531545822685462620806890751915156816107334107142776726954110587573912735431979018545226128883963001674951026306643860712339962770832383236062014594714768870393708054163459105055353013882731337283153850103321814023210045762637558822849637064434237974848157345773981205675863243215010155942151031552186921716453468521857984 [111,21] -455445000754839913468815636819856679808935492486472876056671620993896531238687174572947935421557565172530429218114620604438878983154269917167704716377316572212325532424072770174423196317147375527857975165592287951286107732801959864146870793714181986923395581402703893513817213951011634934511956270892497648436841960916636958895538494251727196571368881177977871979982632319627587617249229286940769597638871624291660758468378108533868944078975633158646849332037047551739094990593171805561630393240045722891728189094520099274268127156946427233451623834009965195064756370224608146523913312508730266898956566816757993132351824092895430965704232059774137389905751913930953113144806149108899468788361359940074953967634347207269946770670683091628664 [111,22] 161729954714428043409751437639814601979014959802787745440725066663930716252347529360889689703177563763361379654032655579167535772780503323209715496223697645496168563702061956473901723399863042554197537342287365133664779872645029151879988946768696186044883875437109588857978794146529072244914756284993308762853441058630064732306132051947651452196776808871982017209011047831007478751523413972415706084561217701465821023634898520247139990551460326428118481609482876178906184596748862630144064537903385640033943590506421448190401266007539642759844911054370995607412466066589758150419404133778983584629970480025041998959174623094871677540849211043527237252579509285726005961220847378632246852913471904601412819631752292910800203758469439287936 [111,23] -52723142907706488600732367021368478511104355081490736016529023066276880177891079094640593026190555780783839161880120453655030490598830055071762941129992796142488907133589607290419719376687487631993570718324042286260805921333211125607429956664226668385503434738667072628707243553803501416690352359397174750684058921887460267309452696537447582332793228139052668600538206902987047840343172694232409191385461713874997068513589086323601384599760518171744761325291430408468977135345383120490084095764440689519605148377807080861003334359193855264144312830079006312971441283958801091937940423222053693700733592229920942208309343639838499755944065563189634261169820635241966757342805655113649901701792129899960236909872572581122820158421084848 [111,24] 15793140294391538619636286179316307498421870886554937464755732045693135234552378649420845270217865235579144544896964193193067759385706085026588558575348837888201508834129221397126358669483337031343502985135737296348316513962006243801317218250132078527549344744736703485551058644661173527671723628621276211355124054111677589650974468703755134386527450924001876668084827316336153929664115102670085619843221863765281796914788317215985790955430666813714732428488689588949957873090560541938791760370199403324492346577300818728530604168774638471982485080473983841512059668922033793241425627543244425405028607360688627299688018750856150007541278963258457864843049937400870712364251623746484492999905213375069879439914596480170628235432800 [111,25] -4350210338670641875180078298753218326023714086490206525228841344835338866083214786349764990221823426749933778281438346264557191457621568578520393561224794027005690919478492426904463598314051621374892477616525601835311270773534749149115950804962449038159141691475773402544839485570797658385097477705784715506130208978506877275130386304387632445519198077925999117519679617729714764572445176724537454009122824526641808509254453234237262278145805971513202568220317367891212626940781234186851631259274644218628496528739571727362285639575371212241778503973136234648896651181931302744297608131348919786013322903951832402276273283876345360604976032046667093773447555600597115418491577623323618893730467197422703242191045439676547910972 [111,26] 1102478631403179997823941693915827354578389030563703703564050440875212274843435129360995616418783398547954422578210246195971640168652675055039716333929693149976266540569489575685494483979123776695486206398000343671963046928502703471725948418515946086742338399402573556498748826094888043045704598919876102563587868663278938904098980522359794763328644299897725874742539996220911934800056012967200970674383444274955651766406067150295118568982469793965892681328287023554535201163749643815261073794310145938915238807460777283846699313430223657725382711909435617711437827091164198334712014634182097890652735611953288195635100187649608468036759502158357855885714655294479167801577072955946422321480625144348573974755223255478001232 [111,27] -257171815875943479002983748079732140773411580563976775112928061687792383408840478776864621762205291374295858902576323742802877019767244499584774951000755489638406222447512120875044489037389390125220066635266104496184734461026652494320938488142763517368613599740707733965201400813894372777284584839683655761143747685116080095880263799029184534646626689309975520158963033162112803248931879024657067162688496232758198791005525099194685781165963843352517466550452979218950780660731075376864635191422670964347267554176036978548776920245133321903245027865859801511352557033768408084877644954979058572697661220574185374818318000565621075576911070363374860637947885588166432509431759783343392202713158170275736571775080759763926 [111,28] 55230824519460136592849890444416858809574093467312392172433065909870014525277125568459487501070222511679730052977637576019647164779366456558419280980578290980014675211290167258030105063166148671412486130139945101945531696781874277287991887714792341890533161366086561589277781712907656581814445294154959398380973235647050520868717521940749233220977640206376655197127294304744926871280369672707452088498224418584233147944317467815109601198210346478806656114408141323218521931144757910325976591417501475931227512268182875376414446264381389363030241887151686976153304049991055574331004393590658718097250455627409752845945604212869040073401263454350690311491440436143295158004028229520259553712387708349020670597415204800 [111,29] -10921874884535242353117252215760212890779459977419624681068303206527174502246567608366820904810612854103300063154613346791094159906256430360735334918502742482992980326385969155211966117307516899069425841114786013499892852353928008483946937579323054887413963917338272586754666526415552110892325686113405162637036362081593335028552263979242502534556216219944096911600678204708126887462693530563767387559524361431990919546823243445224737541089830656865350765510637016872802564718704101305728289520815833532148742557107752223837122572117734223934330770611918257845963834883718674933905611833059821269014278753865054715010341417794971008044610183112810393939489402888168844085792226367563018953071628147869381824091192 [111,30] 1988691201883546011349721406839500561776836044408205735796466283753966333396679948924634540603869705982374996207158771828016881274296115494698983968600697577239456202007153080286140675352509529018835410485868966790694283525238892886090735444368398072684486971563274140101119689428773879895455846589396568326251870561928717356339185849373018140841739159424248120633963045890468295725715467535783271518438435603216046654527617549495797626020318842778655971557046163672812438892788211350864722099286584125294435535321782332056882697640500342409352558192171509757542908747238506993512050563472031654307281928572756131143064884768651053890101429645035482030457199589493355982165337940389567898328401127279745227680 [111,31] -333377558746502414973599496577847676270208461798210456349927096041748908373205682908186470314521829458665785981343413543491337698289358875427327716085503859797838446774328316849583915019763232500404317776206501453548465673163740491443115737600169237654021617280953059889029046261870674366787361024112760410156931703228591164970367971241977414954079702468513127934226003673610393250786852798612163282256041318611333777222071837004337348211717022719337744674062139697386841117971401618034460984719129973158970467326590996840927303929468574442563639130857604404561186865949069766587149793930628135895685039174534666879776097902676127714112168219875117202821511096110309915763941159068556915038180773672102652 [111,32] 51439706314242773055999821797301481334537353744840607906573947067698710892088357017704130812657221117296516673374972006383150257628201018044416220653386755024277798326540977475070234804861403061851853163266146480919114826277627012574559626462903209952892955941751320370946953180086655267357000597175675889441074310433076989413427683886428953182180695657835277648561265275676770548146228242208880134056545336734077290007466869073021561349055400309364446222296690080300126801723409907676459811940587852771631061962711626037982009468531567138284416546507054852038159074711379400240212768054680044800071709431567337318405866852462655108315163426852401629859339828186766881058958936547131594257052200796256 [111,33] -7302976543037318932704495021689342624132119172251097319334210480418958756792533323439176831547828982233592478863092292234280190096848760967607554268634293471409070688118158826328021744827234365071094483731255167566404877230404634829206978277686881187940271129254979256923440299381667216152614719217566444801563285437442665757306633239752003220826987080283938685181282876935464963693488136066851710715613148500137523383128478129278441023332570775623342994071913367419017818657212452891212427033878355535995318820253682923580446270912294157690793888633846820123018876431289122744897868584527213644950383644308705382759748867676216426999100033901678291226083336515599982056386535006692422302395168252 [111,34] 953543416623574838186777074404808576153000117837058123619692781875104188419593684263671669703203515209150056792040661930092944705622346780466893398410482361142958063184176530804367220150206343673697204805212695636363994580584035628430524877492181188772657822533513301180390452962186451765884536620072616205555587053298198508802673679227543635275763349409785905456061951043571167334763831863539553297873687154560632100047147335924736870611186806993721090996052629261973901387828937806775030975873396627623633038018937687811313326796729684676122515654144427630771623045925342702023321249881045339926390187208755826787253499191753830172408918026786410916997971733073940962200704787713318858626192 [111,35] -114439255229589417441210249623655262719710527567776271785380931788600598967298857584961153395755419394011858710486065489574235715803989771774017823963304375695684533225661785292446310455878560773791071433635491015916197735908950647526464330752745526843877285331337142180123879479593164423401399165617043160956112891651474223842123988032485063884834985035275549143454264613768789099741394991408229879031739414383420635180964707269070181334972128712214652991533577317580182245825226320709151415809518091030922743855147745487698937568116978799194005790250916713050697908683983614365620098432093569544811179925918090587094947020927138601688863354538579465945201947757244807454750802080320588142 [111,36] 12615791524525590420704889178657200686869774652439175707889316564746454815471537940454662019077216383704066557678036350162635626184963381157123318572686463310274150437729241362164797575389138173342797102159988938742795797662094617839841346921035397533619851183095188032166067422680209340072638353072655455251860151740899597778036263797042701548182266721186153392458619128435730995557052277684597156018384237510043515162264620571855556458152810122944312775195414789843264805589967447075970128415274421417391184589766874744730193484092811527233903685019626513041541335155730617365194363082243246668631553747717622672854146758311640933754025418289632071661757432790074727063535072110513664 [111,37] -1276517609651811404215702613496766670123680471389365626207556356425575091593219078412624844384106994413923534844563569013976894460041375473668006530973649626016813776506960507717598272623998769117488460436528012225675574064092418234092045094112298576980959194944836734396551371858725208938809121116503012912996939521956753845546885855065063768858227810619670156713600410566274293557123609282279591525678659783644962504974391050693755024277811595879796293021519516347438861947688149971455999245489321957164914697120258523653670796966518292590825447505933372388445717132999881990629181894249137903671708625514565701765876747849835399395824120516377551123848760572239987115389073883584 [111,38] 118450640823182531611400171750086719593293202435200329404875324961567960434974005322822664587169692699039808880213180686884198909761736154395296363562900558842907747407152415740428855356652599150214331442680693096971358041203608896204220689948093378654471949412220785515518025463551821873131635205857515813674128996540750450180031530751211492428526658587723296655819458641907120144464887317468711997057657720274451427895654826197524831584509401137890337243510235643868564163789729571816894569992041946253734785314683354483530720462176053862439385935239856174660672645185268976072506372854992283075198785618585793267443252985152404620230532823866111732597541441613849795665260912 [111,39] -10070007516791692291691866360401885463359791445076327803542126492137917558482248722818490420907404673957554326935059758871134737405541699677665069696619166358052043671324136264679852935059114755249968198773941938368365260037037327229997370927835343944099615383001321702465197696602264296634536309229269917072902032678242317592798709153095272012521631124627175709412567663505793602450274160492011830540613019634774664174455021408804491424622741315422486367874143586728104403321238360380664851207848373319680820037715626172174687399424050983772472590025729161757585382201334198160982720825057828190016328652668563804157224419828330524055126808389891526986263360132979230051082 [111,40] 783512059708923915142683117517686818031720541424850258306355124355535952613150751311030256578725217362818057118037948833549586241144543199348084721906178342405666868062794919237757073280770151853144531326981289668316708547831160104284944731344900542513239193474815681254835017752696630102589306854111785104246401478142388208708723888900868134963177701044517123546908579629051341246985819127444588087076735640977301403053706301826292729834453639852009405598871453595419840326910396653840861118325089872790814470981113788707197729356045394395273014933381018787048721607045136211638380258787590789343477809722830717290151343107318971924387232301687741473720767162008728960 [111,41] -55729502333746343674277837130645340534864580220058393547092989298387783083229645379751788212602526746813042414703415027391591239111900285838490094478762076913489772013180845236370508680322297277337064954214879249769099787726353657573094144998430339501591307987292303288076507402226954454434014989368767079301684376838296939583723781412806976641032688970934765045256820517221034038755965997517577923440181447834751932453704346043093089257873065974833689506740311766783126889342458142831156283183564793059140604921327785876524098998984624918355842395387651839301268747183506149453897724969399237904335238059432286399992214198328425394698234806676630494456075376101744 [111,42] 3619150044521042125811943775518820213229171726661253614707083197119424170915138956777067305206926739104812744636634501542228144287094770000774092037981697509722821590868545817587239972041324284992589797286774546898385204686389962994567207648440616838733888321820895414899896115678649009421985358023909225990843272925923176985342150891257731508010060906134358995935519404716419029708916180455412581860429861926576722479790096911247553866460711027290760155444000017382808237412610423663953796153772925795977599418068043381813618399918064862790407784766294521621330180548291210030097009056382588700781269715105860493759913107280511341725572580126485278960437448376 [111,43] -214302078402152718939850762485639473405914977190712660114873045463122368989493711934083628462722737318533680448737397665185608935449946215045798584635961299136184107914378120958153107171564767952681379713053866417897731160590888131795837140465390031229835590246662243239978683309386802009615395138058253413515921119660371172811572425127057090753486446672378090045312791556852099674523496456930193222272264188971937895457542775188308643427326739372784201004984137746505324627430947157403643030347434974466058580350559708701974588056223041418312687685776681738104859652055659336207291354216301023761961133673655644694253448221263972486947343918104258832996057 [111,44] 11553636538915111775772806623171532178793929842974838703225219145791751044246342972248013403671647051417843868022047431080790250428578083101297704870303605747230694669811121329476602635753285922405731983229160170018637220058555511253299019439175540724070205375733993240754097989135321234370321629681416218683340389938041058368815379832737241629168578175352339884840682876625272583419252608319248601343380305126828638642653314645098436327514648154455728970500035358746863286205723870296991097991502429779082637367628527274002752177235603143525485933376359656376986540272521626957694181807769153313501439260999167339639137626988001793840432053263712895424 [111,45] -566258781805032644908747329782777316496719168234394420457202519262444142387032492792330989340810912958983049349991597681502127413116225910843292895846832861138515800571862648630909967212378913851488934697977146893922861715000328282210278171853464486438514937127940389532268709257654625937763998682938805839069288812358147818707013245325305539833122072552697511456410235734197949043445629067345976559711377067480880653481177802685964861094853586579361154123229990451075500554949339313655060692810916943497018169150507160613997267739981131339313692552106370054059160177870527797371587195126898720555239983190633963913509849433568250977675182774073336 [111,46] 25188551427385880969819564802863482921749179089286303045933625730288146464776529558707670513590983316680417092835366769829137570412953922555176217397327111582619789861458902067200253588409927008336472157014098633068569774068472679891688263126090581892611352565326851043866517600948919397668922322599376410273839329904143054071398875767043634611960008762779775231602829610497181631799740350212960710972829202150720504567561422636899532404090089405881273297326312573534590167571979288579142149910410785153626601698913462111517796550116724395578175563449303055754852559557135270628584545058509097637410400703000728173842763978124902936522440536496 [111,47] -1015143451441163288564976599786935795822654933442200999160354561780742548310085227461158980181077751533542375354138588108674247105290324418490888611194629285316188075415852479788487597142674826455482865035116082737627089978955517140718036544784498890022849616637799178470574910331647279635663884299351589338693331580324415248607959543448112324782090708449819959392892392927248761976845807986210916401936309928780866195166711753434435071765197702813623335902713816946504288249011432503271909537933038756954196222803779148138149342266884433283419729730141141732190441187798824319615020106114778315237874552809115100593308282980717068703766770 [111,48] 36998719390180223484441722149313893639097415346493894182856473591551759829958060211214467430046725309585708704563537413786979180409743548270348493341664552688615803875561903069752819064725272996798778422215815905261528979136090119590003888735254702145535028015066322684651671617301915443341789547981785508956377584532593469682045562658166845526577088329996927877676698338373592011238237068838138292410974309803146084444322170215501143023678889181338651673394088167291873865274476444971300085470108512325967439272902046864505688356242172005757246834367480448078885890435357856299565362798465793804861526414281554027131150258740763203040 [111,49] -1217122188432704178012215882876063121876964719227556622189353558331044015750062482552740644144815672060641131936834697920999678043695345990188288773633990333993140670353040626451897411642250617209015102241600354334280014969866293952008371636719996873855417897164974322280899914716089685041151604841831761313013153019349111658165910907442967369582727694334871550613775272332336300799000514736824788344403560032184735518425999558092830723929486101228881021121515905382105639959607630272912890998966198612097830873617363271730736481388304395018625003599190748453560593074390646160920244145353044254733942458675235272944944306423104940 [111,50] 36064176798425503664791095324460686542964292876510612860544163317293752685268071465541320873742156883617271049645601928226126669898812869277183513459064771803925398112916957974340033746899549066352648739484794755798175724754966130626526687008989899274533436986588796035761140940845820528145057124186399023499997633072868326447240281711432657413030708749498512259983566870841120014737422572116031820054664732874486883458275816698336588481679521806253974424558069192672107286667352544459694765307074060598316194351259599398041825756154419973801329250316114731136658804802582328598201650273032650758407869584170202881406652674696 [111,51] -960439681485146154603317299228252549426897295594699379930120662838177054640029957044556643888456396946613074325031155183453596192847603815897405299327217414245614998187198374895900141649143130498225130879235914989472633562461557219402959609767661081434869768049068636511149597273774720496164284717682115101888061295875293709778144828522534295778003161127414722858064795247321934084077498548565478693230083445587333159623960791360089657754153774885797689934708828150062063289768600744677682829021454877153109446174799794864734319537303110714106518611081424114958501820951206903230604816929840169187315698762808215738126327 [111,52] 22936365092801982673694012071029404078633921753139133638047919907409133848999755819943793198423026096453793237290971117796270227718582488892184601756164214082768582551991783097611008912056178837623879645006443462922920443769987764188848189663030649799563176467296444563310786277491577939756739019905360052307308444085474096171537458224181890154985037351415292822369689600095939390623219063323501613451860553180283916688458434015625987761093000809275332526438036608305720676652018707477497961051531634014356605048751073509080273917284056263406977408752570719748403728687292094273919837547254088485966622251440435866240 [111,53] -490000454224398056943573722971949506605172003055237602094425641557195437160263851323002776813161868972153093336087771674844598769719022715614706084811137044083476557275608513864014007490566871308163231806731081896176654954953694903450574058857531724523412930870514969499276221457724106648444888504583868520096419774033063706061696035915359011910627252035235145250021572711826289445016009951270060084407966420762168159735391882941122499922200624867924981126042883096442241182849464261763739692349584835655838450342048951874795229412605463148761061270044919999936886648972356342510383829200531948732970552266121040 [111,54] 9340922461970383520854203488535221909095455710551956020168122814919192048930193869088652247468352010714887743237083029042202704702351996770509476207353970553657479166899722708574489163577626347673711919721557655492144968727115492084991485679724359009594752736644816806257451837320379540337093319019827532901191471346633322323190054200169705340897494321600257937030810565599340396844531951422506751220745064147138253841790880855685728702527851277600098820844185426398714914512967077289600054001694011903867751456868391212685110092151164215819957536314512697411601336337346298471082807733933642545690830055424 [111,55] -158472376801531826817026168503994521413147098402893567658963445242318319538816284039242341183386536256881253920896262261071635412452747124345180451982712250782842292335843446510407901640260019902887527682540500343789795565273212928791192118988911392164768749657258393848588667766203602640687409331706918453331962878286980967031391103541763878958859366236405173076976852707947353129638213570884833825863875010062788235113274013101589119866870079391384540387315528326391688963854281567686450975195495391855069688928290851515042830697783218528803750752661973251904938416911238463006776857634213529651866496 [111,56] 2386052670694061190318999662578286736648678326782961243411738002398534083821945645589253722534572546988904400595788834878559125266574371150853587078123008949906880262343312069081052747515317030751995526356126521530868428629509642047072455066826722327007988160022923419904524537175322438030958879543628540819436524625826486620952176657631105885792909177494339730049161641254305686845506715217368707106556249871971938479970867645595143097517650422984286540525541452500103536862301390675170834797444744997686065110087348958784319241181539751798564353338764214009380331013306108214844083016560234372800 [111,57] -31790834279753246877342784153787321328948270302942486802420597708310573651257399312771100360415779519376935295426203886671374622491150157693611956763043326572900087782219660197995727532390666281965575360711674561097688792901002117429839743852958083798774569136948662307077777578408129542348964212576705546066528285400783442605373014992637533973067959307719149597021544367190612127276692781754764803544774430510896001941907238113168367357058035582322815669199347652972299806844159518028022696767880532155810061735593864604733818769551259178210139730332627700462850825274325128946553908084083320 [111,58] 373671642506365491890577426528548674953280252929805570851592454393764479305148625104403864311270512927099134684578067355315768310981273158547396090066982050805594960238167735259523790717953184673242842745876736832557627408879840671226206703467608330715876630939988385129619126369601695399542331346207580486257017160113405626699459585291148935968748589483124383923570442850334285592845214759980094215067888899998436015767810032841076344160836505826202845979844193877935095325824415356168039504048261313264960708067110588044622103931214004591571971338187424136306165670715791224722113387808 [111,59] -3862342360872021746952362654854759944735992040148217084674834778767309711523480637239491219282349826133174156068974035294794123736439722975365218808547673811029439536702338972781430221745616961110931064752279440665503536772762735414921486928002141491348255837594877916015240301030552814593083670093149558163412519853906641390814311973288814311724287240307296712147137192016926336764839931098698062106369039143181553967809703090120070288041186012921762270207177116216917680103924608307567549974788842845775085933891679013161618363477276789267660533591356293565105680651183880061012380 [111,60] 34988228969685481805649754098795233518581419150522267079283712145083059646156862310947529021172189232463037017580713968907327427365217441323973284595839925584535045715284270103057195872347457742896459770514912392459027557347436796012769810301462551372870419753264518320948181079625780611501891913266060753757208142117342500203252968797072511460208227100877922160350154750512264548242909176703017530968718664782319044940255006105238034727612540259348808669974956071246008769229924349393222276721132329949298881031032984011668430630881858015363866531249469979668983752264130914112 [111,61] -276802777764545045523066553899470404010510221563750314706907070620585326425360520007706261983839771924314048078974882106215095181617548533203625194984706420524149657291763045450314546528211675798268254167674579272462224729446605448542091331769781782659677032556690913986092255184372408658710380617750280908792145176432241513365928499665965107181670864929628016339038672347343347720917717200449196940785786427189063088384736055152948053096849423632104417628636099672761049885413299013771078521377975949050935146059618434669634404363610024803068640615258186683486207060202408 [111,62] 1905406527954152048796404474707775007697514162411841395738586426590873859482218334569437477717741337965490788037131736695857851141745329295318633498162413173259115891244884119776522429792274675660306272681259718418303464817886932455525108156177283436164649719206244626972469790631183381786475660358690840367764369454959311569001100318051407882886525823884115100838662372209934646118072666324721454563383204989569978233711346551842944375342783993980051961536942155831321879458865898358924428302554496405640423641223619317988575175960015946673797606801162476631728304896 [111,63] -11368035686723363871915768688261855324143336812352695486893889781905216168133318555295232261256324617010174728291348437725516007127035480249651600794540791084778575149578681151716696997664316138173846904778196425575305319273262067111714662782464497804560516856809647531072081725505683908048295701804482726505040373300573304571749138136787217228476619692485041756647937663459911428109893727183511416001417786928095625809985786541674117559382461178838806949548429131367484702930023882428861998092110835086052729799137187571995507665359552761185426353432794945205664 [111,64] 58545203497439857340164238274870843035447583030715977038358886234432666861779917905228270256816326499510991332400897268683376646563195912395567900910420979579950761915596014834484252888595924098501576166649461826076280136432767689752788286623015193508021371704528412307624639555329083914043020262435675371481790453850349135061186917248438580073540581224171788156821023554253566750233112461117398409439518137710709245589657720152000853015234640280109594110198690896291195317840233749067941609378007505185694538685566125088797487255278522619589238704177344672 [111,65] -259145270747396395139348838076432496911395199547282423365051290680395863719518872513459423675815418606472773465518879468341110884143390732547057195898561376822739347712865241657433494365304826317304962704688297852271887665720018680617492829490166270843587243768125740627485397312141306269195439496395814541964287789240130850857963958231618492621048931743456744779816943047178048803833275737632897822592418969898061478511772910115221892902579476785017255882973426415468855428265816085679224623538614934711823724868574099427411552730229956750137155926820 [111,66] 981485502121768524610230783814506982663348772440429019221310333815583362441959896225319801775646447079067281949618213737002532527020800334723040355752118732488963959214321623974875455680223262878033501092916505358263564101762196943223696676931630131186376548659118152347819010786192008630342661277461036410538196931735451472897757098108283740595396287889141010584607328583503806076021828544729252757259266662051547163953207997254353230181320750913719484598402421437323432459587826234957474126023226563054043311048802178855188197147045732181270912 [111,67] -3165583672128976199717852453516236013749656020477327249999221840459304168166076644309504329552921793751842741891546958317572397109862287619025278133562644805797403493581535042058102136810964984754203988543444668438761148678553077225485626929835912270086378828944068424103376665922971901725187712633395922234382300996242620866614829001870314564275362235574930494772732392304682003115508697432890292816428867009958995410063989958110157802378338243656310890972701008080129919560434340257997080805788574089927901873499672194774775838013874851072 [111,68] 8651364359431173796346336034599665110616011262129248644687416276489156533290079403826612775054266788874618313578645302362561499072337381365527413674166447053393316523390559736016396679555418710034502598192427712632005499052122017229623517653462192320849936761418273417329999659544393874415673974861204579714098185333083221612348746738867826155133657538302906377641550334433223273237039654261530125244537196681592810621072779305192776410441822435776017501210317244183488570751488336662641277651291243257039449787727855447455809430718272 [111,69] -19929243090517737370149719013294502744396380783747452915597774599497964269640783567296384706866128926978378891659657801825905182348852634527255757640908291906401256975743288135203266764110730397679958437720503925244457950071787453143595512237738015838015633711030828334622904881914206249535653013133814139276549295531397124806138803548440177475298429287346211125303309562603718689530677394492189876069972430364462025259359108386488819102716816219827318154314158260924201479829888659380746907406321478043273638325762331300464141160 [111,70] 38482288212985867014134517174738012534283204246947606751286005384575949921437249195592161084827772539428818217649177289667573981427291459004670402465303244823305799832818984591688904294339709882796506877788796928030313819632404125090664562537351020794481914510188875956897247656571468362160330981167664186352811465099640876295794719514555051923554842045838606135205888786257318848427036088249941172033554382090021963345677214199152590056815073341442664281224184899687905246748100254308591911223383657594981243675504574516208 [111,71] -61922343281101955275525222576338958071110952670389539066790323320505880072178763363031560635512575847923426899604475088581029291786960171743145859921169839982442644826478970258280301817186142335764665897935532435069775164748639223273177703178371646889248726319972522486873582276175296292886809649567474214639206209308099340524566423066850425697254414701030891175420313163492017037147612269108869207176728454346885936856669780755581583512580296342374015234733075447553425438010705262798601963249672912052864835292119098 [111,72] 82519342657663719849767505666099271171294082943585037213353756579920722581779010851342292744051434139494704934448063151407524421071108718372641638125633415732261499505974239091843204482312080916786382111350586294890010088556964131837188579765783753659353082573990201858054935761266269839793289680748397965886802068837287126994069396043603851851344651923092816279433043925803115324797018866710851759701727179044607412812240064482276316124442719534665382339989472184095904347526867324195185287943958833035990372640 [111,73] -90475714168980265023827537641281698111068009948478961871442741440828833642328715855248522762628340889327858783849443426581309782033055182865494046254663132393759685218109717259060665045552915009737150605465097100487013738357804844943930080387231017147243699938730357326555058598017867478949621288240399175411060804492587270961380138985026501858474305456888564343789228094565892565600923655910253041308218628507618974414621417047734693757782616861527772201983783875035808291190253918054254157289313124403540 [111,74] 81049211834886777866109895427290747450413308612731750371039248508748060654943153231221420880529522552439116314032590809917015402726530418414766743455535957065207708529007676359326336661631183512975888452891513639266237400538488171558774259124444657088554024624528853068211345132274259141582649619177951800071970011265312092675093451286822717087768315943858412166032502452864618467091574716019473456941967352163142609136569418399796794962046322505924239032780881720031936655808765263471265881575589720 [111,75] -58882977647764781965950972053842482977160263110202123128351818282955060074837095675594279218264049760487652932992469718934586774596884064494156931570921968671028216804208957955095129956408619276292933363033460320302766893146948002589106259131055272186086889163560084284368559003194757579855661926744485301391478970435534808509796156788303247778928928999914187173205776587792157716502899591305466515806677781545847230944913911139641046265975802815771433179557449095810847302335669520378091577397 [111,76] 34421684657537662198109539619512310215528168692616195161398210838353891324360651541186862100631969964555517797527191623452869587133163678565163931919007412197363835966981651245722777200106281295648823780515966307434148265973592823856736512617396705659678143510095107109323829277602840688413641724366788062970536180548906192916212953478462489053614935062546738144583418819694674935742006287899044720002139657336631257971873869914223903782153844987914853315411547629909327810969613003038208 [111,77] -16055611711679912424610121684642887921468254569482030106706398376014309982983370046777600708141370453250522173769107692932978811993054767073232530103855597694348517416056854810348538919250331482609254708226283155178045550039823658917579187268338806806060874619147806563717020942973086690641612563521218440378836142543720475095467125412532023749318111941716937434724432363773123029301173190515126588153297698564841772231759952632735920136469145013454559702648191830218047773462579136 [111,78] 5922109917027962829429705259096326125890824788137058679104417613675450155896314237206075448039925984985435197086733551961823951852865272778328030235984759018005599196358533463931028270438308302323538203558857118574867520949081641682670745643937829845649809021227066326068298341289064896283857707920913127822890322898245722412614292069038715750033322571258643924662431158449333985043698222347357780084290372211396797769578837504621842879368956864942240236776311115930472936128 [111,79] -1710841300825418484290679031443917081883559395302297291110788269193867484067878000906292901704080459719131338292281517563552039478158560218286648757335729633320777197492898258988526646319326009338503161055836311625029358197833541469828726680559806379689069865221887311332619233256031091091719605553905884614475686282325210017193752607950255694746247074327626140299389696263107262203413421226121158656297943266590632742758826553172773999785368855060781892116322670361096 [111,80] 383136106466543579600599356994812646018444602749774344906878804607408648831601987750797861963580665903468958822387041825126849607754420164677617256569988874937364208918794493077910798067900794152431298987697282967842222926860547222290766013419747037577675187812044012867357492507125077829236242600323764221820098560616622544189606518630060587653379435246894971993384085731209555841472611676822172951479004316046465435709523636882909714032589611955073281964199168 [111,81] -65780628775378666206199313202676729643904638227659452327150726312844019541335102837323370469128477287036645171209322231863565306491467863629587426710536747288413430392845713814871454208698424076935961391356228940628456861625149618305982405236837821990293201650328975698648360022222613485852197942017276304030247557677286662157821327296212811880516716926095241976516561983268040874048139345092372705003781820008305936195956822961205604650182810899384611744 [111,82] 8555863085825131752544846597127926019438409299920528167826664080598144038326937833012785055968814713209373926797124183080502186667445948509195391436126812546707985072398588162790699215686061758377840727391844915555800734407406357779162939624507387177768323465353327665445660929758614690114688796050512952294851625463695543872347558822027204270395930778770601598488772609450557639105255254938772813024774974104233463632078267407042097161020110998512 [111,83] -832251996587792186860462695921826314890823675097897613924728904530054069169748990342670805544670262433216900607155011471243913212517519869364485140264374407928332767184894597275436743345354288744549587145932356903508340706602608594218294949033194400684507179132945046451035307245102401417507429191557158266197778183637523538905532030877625630143549139656089482058476359634793636127020783901753283066529028192528476248272864671776307609035618 [111,84] 59705079973865455871835515680221183280958917027924492367427632986945066277321609133974917958396434985646123826064511226506985703490275894512262843419556801867603422427849357731157068560472786029633960822340145510657170390822820664403092143484131185225052314965259263888329452817836581992306665529353412444714284469294475495540989767732998045752680254918237809866905365603848085990511062868479068973375156015019997458102414089956372032 [111,85] -3111374583552120578273915329898442065836154845908868522394504919204228372034621918108869453048181962955737427710068376837321430730446656358497138108346710538134544904319454866405643032960917081557545315526110715383891650296999021438942613481469122397499303822968175444893581965310141889985182192771421201972345096763294124634027242073047832108105708766416351676804116063999930947375863831540461581057349818863531741296946415560 [111,86] 115853691689226772531973046680081738801693784364099716342502135248069117423384548378104647277334566235031063873684875308906928079134710995900429476189871933882757540228716019994440383269972628473685341562083687391131688634421193273741242719804368936802341021686317849134284749796922449690455736130085223936967376503430478174715026935064671746401183803011321462312604250607072726142900677535227065325288565751371125926496 [111,87] -3027273129925479008270553815372672525704422696324082824672886240494686594503559046671050783598738753638434229858074728887469976804517923180045188628182142103444484131432452393933930024991306663169566876100045222209432835868081632673801104807965353882090265431066114886431658595565586431872234782810914697080682757806535511091418845313004226959464516812133101814821785166169892911004547894129375118925083468404388 [111,88] 54423941810157615612391262871501970753237719825380949629803390924061065432385651767345007887223814618321877075608812931206332908037195767037787403394704419518731934038583553753586942587049211785138846214850584763096448664729868988471604105814398598697484651963554316871136922306251450697553862827842009622004172016531971801763738435499978561973731355783764085435317668241874060820955905308885552192588704 [111,89] -658681304769481533768762949184981759987330858462273099811366826191090936808219726260995854179590193089560809307101783963602476035586569425859695706715373429277489037524968114711825433485662063201943638318392916616828344356989461882351966846937028932128965641974400503340091377645771779392356284927001313591166676018968439219186247352787153600612815834018797548039522502969728758098105540160460964 [111,90] 5239240772216541484506619006756473071703022331225078277505411220740992525332825740304645148852394456329014235392736288444059461862873646978671198672802142189795924142579969134605387512263612021850878234276113728007449264708881297883421360162790773756303765487984289404390310546627714308799829421346939479283815828521196964644633986007734577042106009682348359209347409831091319404744654384 [111,91] -26667831710339612656585200581563537682210775327270777558933042611512924355423444594973655388815434737682899048007197366480211391962780276502540029345737265251918658580379381699964167954495076375209440725307622559350702773322235574657689795857743614034593064670958967107414557301311959622136135308723539228315829905568163335336181343122108908171098920064737781937742574851453934794 [111,92] 84319108215873878045931417670356728744491361124869189888518666001383638755158527165485210879050338727295375969369329501748712941336815574386846835171722202197660419602985479210199013933109430565994462983557769257828627156849106546626379343513551919756056634467236070171717979183340693740296907245661329009038898734534802796597982228236624325616716419273363974959314743680 [111,93] -160186559813150170926294472403172916907952849112452154172979311305729120994694602300743583734461921521715500762644063885325356060717720106696869010673434286207398614377103269715750217116705092858613688330851799748875483488746962499146617339502568924202410698803712597796755230465448575533769466246161365017783559847169190443858403641324076891440598251416819856048 [111,94] 176119024516214969493965015877122757952125049522100109939902853354686561568725369037133812676507391424541195948601013517245805676268226435754161331043982330491916821681411793391233960200172203630963927256406114758940216984507996516308679243462502854245261889624677371658766900844633035280783484733412324162462587909008362597417032082569014501789628025216 [111,95] -107403885595863679748222216081351104685347651716647819253696400139792237285529162664710529626504742049798686323444341658322167923927631320729182047828030903036732420441242299980828722978185361404756342878943417145065770708444570586981254981879457512859853188320359547470560735676781497443160153219449140840535158564218490467958929411422626118416 [111,96] 34612179357028786081251496791274835755642847506845094267717210180007197260223866779299345448629828034526873920181957136291537900815915892399303207992024834271379364283842415515527384597561869719928299831793819633618642262611987280738819486368491445143017296975151079048614844329898020624241794039386994829232908205991830864825706168384 [111,97] -5575217464555027162246599540730150960930249184580754906539877575901528131239305523216426197678265022055255294302042996735518432559525231757972138615026324974150310823694428935011966685629549341763232755506159609880829757505971756672838227134104831497815180839652654545761135564750304643102994744346702202244353636054453069480 [111,98] 420841207794002208254411544594700227438363888460158095542787278960388006195225247315806689412640551771959496674343037537779397069587228316051374529031566416970074338872103503696080280811325966435889750156216754429182787357272121555075081015748545751909561527152715362013605084920566554705356054714592335389167324480 [111,99] -13805765623389424990854749741309921747786422140104643096986008476292685671552525058202514481830037004054119391460500682456408613858135304886845738742660924340720275390626058446173473076854639532495546499066071626645357467945252044995866283549156833690316757139234498864558806629103789092955674130663140216 [111,100] 180055815979173114888576317245284587455943109315179039974436854253098215567879815618815279079014784044271180829652303390036238991196983711352798971886300819502260501602687506655707529776312357195035592112637127887656049445924228918082445460063579350615616675519554179393703407145577650085445312 [111,101] -839269352294841419148181914349161819499341572878313058067592255596046900282960207768515905059480173003997585263928653185293343702843934601034495650854505084169640556428203110309683084776940631302751380920773496639167985942475036436888926037683903941157913240519219937145117514376792 [111,102] 1228706645177199765219003098121546215363346645877560771645678078480219419545815650342810615057030749849376651527757323471230037966166467340930224202255539480970306859143316731084661237897201055661491412414626641246318193435940143415832240422804240140478762600856336909728 [111,103] -481868967020558734942365690976026347214943108427771271953916869374058858638049414260189458510292113569098826881654955871202267570183094269262964892706120137472684122221315942658466559998071360739383356504315879057023437864985220647897334199800409368595853340 [111,104] 41436664188982608179547432797320657969884907793892129968261937565801190174135818032165378897612478869468748646420604291529764234746055557152132021216858679436306307729544156189859207402195618305992364105430231088722551770923301710247213856256096 [111,105] -604660160951423905463439808351832112477060781782510949699042932193322786235185248366153061521797548387111896489634011966994898951000661629080270257627861833719299848377706592151511294767120992191052051142309166774538391652334802204 [111,106] 1060658315586206720682564884027042429353261942311260747334342303029279342298590766690842893250014759480855385669141311176053445592177158321813385164861222939218475090843360832186083946154960458171840761573287500049424 [111,107] -142545698412454650093831350192309505622519513907391547999894473026933999823310946491977385478963416117230551221571804866606114690961610775122493666289768524819147759721317276338626783733767890797767118 [111,108] 706638811776309303230579513840072248152642949381947631648417481009518926036451353331610062037295468968451524271137381205068967648041598886565756428210816239865905117943226615729384896 [111,109] -55388499843886765946765237204082092622553419532392801393227913143303166535599708749687423221923649326015401617054462627432825186918248856509557636735324615220950904 [111,110] 7287960785330777051872879838456872548705468351583187907053985944098483202569094473616499816626760557984764522488783535446765247567458236911008 [111,111] -195113414194167352432511717454822732628884214960928476138325126024098999995350710915808662166517224195034518859083068 [112,0] 3575630701720345716855063307124288908208201164788397163746139705754088445532392922927311437654657897284023944603407648726802707518012035921607254816220998726534593232293517215407643375460325722026064073707272923405199149286153696872288097063716951202479780973083371081146052323614210940920379542123549702530120023614179961027172887895735145834105886206678888807579123072224964165220056453515422235908544525109647148698638391523695141589958051125110323201715724378651204490655796120010112574172776895858748285304853329819862040576000000 [112,1] 4639854545706299567475816374998864989863042815490630373456109021596734590682391689300163021045043639306006466688422020079989767113779868961013497407323083368034056779066560384740737712041614407229022719502077981160621750257445808908080577989497340982297341975459625594910296376721145131902361080496954293453735719718115136793839071872022651815665047531954739952014841034563565372029605140270857283051971930511085970262883247926861262669645838564987792718705487496769026645799738047294933507899565722382871376287808998273998438867664896000 [112,2] 296578182160402547630867847686843045336274401259148523346555362266966626406501355778288120721353551310513967717258272146110933909556644039733687240541533689637338190684456807879506686107224355853522785273622644281766451614617667219208096969583008161302723215860765603011959429414211913475074151076130262161348229233748072131765516726358167022441202229649207235896534272837802227376255146636329520778608638520768834875451322653293046440249803753597134097859215438874810652290766335989614490837431323885088732912233823445532749454811729762601 [112,3] 4444770550941204000977392812125414865865623832237702811749247182062233734349716186399505831122354664242906373703365680619521668210494112062760065528473824891898044996822134001781956525245701379459129086107521212400270062524193423840871796403293973076434179340978024603470804292153402934541345057876194448758218941078411106419907761325556263618028140580634858795644555042137520089225411511862366533861383260006355321269002542557277018022821245897852922867741099699599989522880489739845634196672407248285838226298892975842280151814636333276672 [112,4] 25035167150905066385599172211452046101098890064756454945943600137983428944964456895836944871795926821045929565895836549441603867645330104122518134229000998429078550987779393525690780166864957526945791501434914647175709136743586754010309024958940143669788697620312404081690424364587526578503442648944336318619908375846740568259137006603002091712168113926938578660584495900134158960042001637794514905817362622185848066087456632021125031134378148484009351197696207643477418231491696727038069617875790447439582034062212099012100965393666434229888 [112,5] 67081886937924999425998732934146265412897680671948255935757513214908473070061138225356059517461578211861638644111481528794487930378279929789441680548362677619640438542887329510161302961443108331622390179602340720565808291736195701205212802214497583344193470304320502901354555328010433161418713242599869408531078173641548920414396915722854927699082173973402121841485880411425918135301905550606397927177842875387736174524476631645970686548657413157132670124752037125135315086712613401982929039263389001802880829293744341989211122746650895844480 [112,6] 98566554600608251044558042653980188417503496270409045253827883843611993142349886011345386478039438369959876308874655815371924229991740207978698019026333770571292281578120421450878986425955551988065063823929739745859308038656036492636204781419147168659500590432014748383945730283190205089368792509354202420844194933610537597936441951269583798933000026738917226320217260962535567148298079914035909793630726940819908390204706106323865219305617256844160797977044039557943752425843017535825588982674149128265620979170184880140491781036204658825536 [112,7] 87346296222571616660479706231409193368507566201487160218544990028778872613496376932654670643400083326582611997499933241917467797924515638220367657061347452241273944039366921313808241070702932602960096768684738827811283157287262295345806229688347287863935391477149453087929084444725564295648483660500558803163503162842776946471736816939066955904821054771703987206565558683466107638080893695502706479749735502562628375519339783531327189247993242727281896988199800624837474744941724457524530872620571505305758151025839112776217345991040775266816 [112,8] 49975153414924043474673204503884736032634112223318009061301754162255895269276657940004478940125890513941335361840266870177796735384324243561439006620153989448542759784921874332588194639131735868214594858057183314387294163056151041514937159190316901127263216519917668160351621179641170944444295400534019858112774864106771452798280923474369541235282750778281838142232535675870677995516750742081096893205655368938648113142142257615928593541744102196454446174926794479959680934912069882124399727271626415694964213388347222257644610133176828981184 [112,9] 19431263347835438916029987132848464554972676408259151848873512027106442950799933781940195956687836957505755831943795801615197726455339912047090637908795833224396372883527685148595139161224787247673312723899116897207500951669199999429563954836232235367727202903169198436441908187049403079126760823317469750031290624135487573681177506025078288163904847542430577081758448933895385283701386751871065905305957097263788080882999271552543563594798149469687091232430564126973702239104221739435917993903106975144167928576580265661811400905786170140672 [112,10] 5343143047825879174803390521866321584960809210887815131870764040044022803034251828278852100757147175755772739580220456009387632121187660553920384886296435241337922045168169337352801472650044941908029462844936166387813508904247889810141410724206308796251668489076449939173317630496553656132884942818719519585586701577123787294546591273226250561245938754117194521072323450360652330692246860607215676649833165934060069035519414088317055471924351783574129444077102795624705021408898183120020739109425418331561159033080986382468442513515026023608 [112,11] 1072721214889834699957744934689199302380233673509426956003472668258415582665027373358704819664266603447032855020440238244778438774751442190075148730094111904017595889624407757080194698312469048638684686962437727745787487114775557642086900034531264018238071967758461021322673075438419976241027658320157775359421880723586172312519547784607344382209116371137034093946494753644424998593711013075705382793072663760970685520115349913011575346960438574100707151791955786369292401794759374137388437977036148344695170926246219024839823269531773877632 [112,12] 161393619354909425248074976210940390392176330724880853881309668696339820421608392539608842815412722746049072988059992757222730165979658162906869278140091389397542311433095166477751461544964310529454155937961724917995004047672516375881176593281807814561708652202296190313672821284432738243136132334194353153512033459118201396337074819211941512757963071424857971339970760937249896095175063852645904763162503699265831030142423629851182609696190414066946383723848322958011066376469769152765669517485373018805460578762810254797171120404020838112 [112,13] 18595427088260663013555827535497790750807792155652468009567602306755954169400291343541019385278387767136827595256815451858960237001744459601833890147190405233184543389520135758910190072782093722374548205030849252912917355592283277006836311512811063739624732131527639845906851508341278599165282963834728700101215248503364972845556948889300800303846997211579328933077223975168994083062250315286154146803217302917538407387540099521021672718666451338887394828138971178107060791534540152461930979574225249539975967395019796630472554245053564192 [112,14] 1671043231754722463624914845913175503956182173384354118874618059871711920009302115958976300120494336432438380544964779810867473373427156373845496577700418325943811541590219972711156360279748938004714874466885108943009618412971617158131184670732592095118358202864727785307066794876238840838201380423813653352041929569793987722838194982655560009667967757082973880236621787778314307069964263087466016675155869662778721672479882127666225152290193311614490790759707156653715603657024688314536023352071323470286573720240139952472075276009581288 [112,15] 118963657730338411126997386509760364174741477706136081963206871138180311331606519888499872733841092666601115948019696261691745863905301058296997620152186213689403701001886748995646913852296071656956863706743526628448236232183743051599145691807030661362638702855537748129460368404084742935022031286207489251883834118450714477075817765265130189056143192252664097920318936728341204877982645642426756937232670168277528611067662282737459404901722268328644020123511790952834608326120623284388253607411938358992913184894914439519961765086670272 [112,16] 6800489995175578901190953624745311017589747818832122375231619242299440146982784186822869562165455291899082031942956797405873466463344423304123546843965446629416261108328343930414420065209008173274986780186165003117163055827980102233040607247122764168189140683204635835835201602450669870249900264520869806909543493765398395740036027602044935358397429764266319010321263822169343737763198465042651907800618818102284414710577981493001947096577812087896605097590994055967077419537354837924229160363609824658525450438150457746837945826562032 [112,17] 315836538423730319815147078782918763965907811815818774373012814979251491381532602135635602157812881917413119218367001285966503826194958893061065430005725912928132130582724162527413454349092732436894336909609828454041309656845603702454890169264270513377529368353701543712005462070323816624151247753413724567213455619233847641021853941779511613702608123809122438319517372748430771215825577777420997074980010844825676534847049448623996138592649344109663031063640091840491909141505077753257820634222688512049809685640257947587387742079888 [112,18] 12040717197125590055934310034702632243589805717655557452367242965287448956878030290333394058561453344794363334782174878074736335369247295738039546836857987421886885348748463856368887359614069027376490839721417410990956029700978682638365255887919499993139048658622874627294874258350055207581301164054904308497707180232492866461158874501573454895570860976147453020685269042034515934150225288965144351941901993054143767201341716632700619746191447330999231600743222420363322706625017956921921637369513209817908121228929937474066528970412 [112,19] 380240939872780847280848457803401505979652817001733648297301006299221249590839762271766442625279187270648724587973345149818973867279047008598280670607813704326083970816157686818048975973046078615876621748645377142484863625612206864098584264196687671054593397823873362585104244441860695102428657848949818206808253459944422522606060525826605233588423754729298512034400985108958386449221725757693435702014461590015570046567769432548386360022370042209335272669604437791590240668679798959343023326103079623814403609274191019371511529664 [112,20] 10027412652870245212811501567719224726052126351375146743021184333983980802475911645717023346218001521092214384411461050005718360816081764503492616280558518977666899840494462659013020334973509407372208327443501172900773676390443665301351332567086911098081733274625233386810353155432645218513823499844053633814798929534903548770157877988884093999216270039378147967833700583321972655713365952038011751994429189912316329629654268496845509558634551917955167575285146216059835601273508848203087771574496513813023810861210937078410422960 [112,21] 222419323553759950683060644595548524073893248294740244999759957280226901788588152105094331509695322029210172264694073596045806611271894681229116817582788427059897009625151244056255618891880143330801177504914528324059812668807824503506961414666711177146070517408120987828586770872902219910296056319922202573725306544900777543215389193316512699202888160514361195707299771019407849187954133490361603159175402360398271276455708205335130313151548842764067867004347656488337937016293153237111833097648440067446073655807895386199577616 [112,22] 4176530028346910741612124056552587470626237818891854604518250206541048411028662279811571475646248769850963520128466444224248153702080545885607488776602947805492745056290628873713782698518753837464362133454387397283537936353936162925780669487962827308868583056029322172789023397760870541909589576183254471011062460453900788553947482975119452130989113650826380633898214137815508325555771039200240480880094625730622373457993775694954665804579051702910252695418852795339631527932393834034450190875112201400246911507494430855114988 [112,23] 66779437157840664487256079970886929072384166989214642645680177329758579806950988327896502095023783095884119525741386090573780704378757982099347459646717498855667224695026067747733522294703748667577517232565986779780161855762703682941619967321502449234805454986754562456845140160506077299824770545121666925261447577040794339162265863638749645051853586719693393919293636421858049365938442359208738246608928306273965158274885133636617219569604537382019637092061933258865854745651135760799923150941489850448715653405074887135904 [112,24] 913971806204317935156030175579577907034975840563970853616532139012198934252958453738194571874361168119444413181990007194186676638111771898363323814906201597350370831541412608277432709709579420614627900658128417252997787522106650854175181968080633743887509802276485245408925193147081219815037424450526086647960717539025916144168916848606559188667183765248280893645812319409760996617646465631619088726572649053218526470160808274705319494417295404085654134888419250223874143540466403698211980502428022297148034150002093423896 [112,25] 10758418075612609832466408919493186043058609068964605883275195116532995174134300564287996058679105102674254395726739169294202006065515822360456550686576989675300482039709507653535745962686498335507914701254290404557555491249871718675039358824835811437867273797737448371621038283903290120260993099955471005756132605400522026201287842123884058888436698121999042381460417042229823302959567877432787985484957516545272763596703729119729736473374006735377393017394530670089738461706180644958613054055630428086963314321090647032 [112,26] 109385793675595345350037648268575777056476298456673476739752234828499736459344170413321202365566556955895363297481665091357793413415905979871633426338664671013880737326352962608425154053338425216955250469088666792782403199445840220563791725439621278618655351700884676268347356084005878579146220492138719736752895336585417328086664234271040762179751485598080512084374448982960565014525396918932209284824865058555170347875329853377642032848215937098556901837337798599596141280841328867985880353636017892884643833192082252 [112,27] 964431130665254273527924257095748222361467597886280830754046472886571535859436088079255537809253368236426108023695713454146698710319368038239399937945726993458230327111018710352285792969027106111402537181391303528406470333359929592740767940504928341007423767785680793161921098749720868493326125504778826034673325605995570541176789245132497800356895478919995326268426468621743252365041061081336846807836845370156279214922197158566953909270151583664509990404975218625846007945131488558405948322472816723773242249720384 [112,28] 7399930041764290996321778253791441557787086414789779962626465868867189356819794138545977289147156887299638641783255617362142933205687489724275823645812430550452785749110798723289054160367805023858498460220188212528374530548607430648286702065009491069274127709580148735053814658987949614222641834559617144177584086304887383881971485587344209179205887250605284858021159426197753578268288487464031478636187308340836260386735645992720092209263155173973191251483411629884034487079289536220790650099963061865198370718768 [112,29] 49572521903238396230348708320710044498645190284416179268203041099779119402357700665621739290621918411237566191613789779613686437634709391482986739269262823484651540667915826146085181051328427554856305762818598648804685953887775891792228909658997303643872243221698888601155286356866749739316536436700656549103909082360456486634690587112260795762419681709018448774569763303852296926522687115708873739289361458486301412336344560488602734683822537678630848830313875677847284530788321287538432396607102286397285082608 [112,30] 290802406703248174360555517163988925648776493693194617078921428872310640526319747585818550552750740198318495182781234517991953549171209446398777628750879219048946641565813934328524205748056848564306998531048865486536256116643811445125724000968614918270531021237529844023776688956380631924185355526207444501250505936114906017841587709061372414220132162628564736620625914577564936169938141099137607998625111730475943592643393927024217811043607591429750828948835942382115557785253936205946766402383108015950190296 [112,31] 1497862918104452677216465988512256253065962221547593432236655088174047654172777402596965945672489734174600241512990895918251605726495228267318928835744913233979259677286680157954303083398014137130235520795582314796387919494452296984645305168669143011877273148032986885413475769215006112434006639041388054444740967295334590022641902709735048464590467291777213678623449156619518144669069819712233156456674944721950345563687244921414346991256833833958623158676328377441515173217917996689566990845810246628674272 [112,32] 6790995015543982492793898428812566162597105325314801233005776574179188608368113169981974996141520659122566526101606605743636131435173776587661914712407200165172942815578598784065476851903237279894772661208371639144998321167248190003452696519699412845872475043988678616016032915882486377009496357490349161088393311977860447849734397726918415124583830527339466997905427194275409779090733210204751416356942377896575955483463762194229457044850015901246287591541968953715934946694154655220201066959885998098736 [112,33] 27161724508675557354437645750973373189922319665976719445034235220700313291133781064674134934066722464868288464057836673565283396272527522763440531836994974936934648708681773227495280830411803095773653173786071520452913404735836426401439867325234469955394982914157611519829002384033770453337614307048182580666944877917756148056574936873306892708587146911247435589437556604078546176582718205739680836129408623441990778075947875794889972227795644358346570441836619767090004850924291223614602712639833251128 [112,34] 96035471861295687784763932635694870838328657820465963594241868924204380225609507070501620440948553132888284315778983786518936222867518927903788649739749086417996356493185623664022826794357111682833963442730916085083420750732277313426591513104132677116423541396756378371369012824376693343740214917674885957607275606222985779996148043219341971365295477725897903964057027776953679539661012247366605092136264119143724079180317095747722543822837666148254143450545907256666264037339275707090383617974419379 [112,35] 300720592214332919126158503693225032716159747598853337202316730012316927299076515331429349295952415994024805135556078161406190561187128136112746515509209014263020232282361503508765579533391305181282453118109791288967023551256549359475481075282579349717190371355887669375603152753854906204831188002018986739513716564296517414451029718803147058158890721285883790531781115776920748774395354434397463215064966780537385044933660035832520836053796688268010903498089221014692233976176341775248710375011264 [112,36] 835378169007978613853374396188072615845988081641053247279600066457766805410153638520857907302872451660860627593739983373016202149324666047688798197740259449461993931991887391106253829808032184543406346608050093918113469841914319392912958901689248380418139423909700740488923176594225664660277879209690142558684602845513436883100404481938464834177759348090386194722322466138647303475212629591073877491801554401671666483980502320471066632084803995052876564666945733848294024918367808891168746079568 [112,37] 2061827357077989344700487393426356577697059308333393983225516023884747663408210219272183915449337078325527141238867699875806233199294136567838508607318841363640808805278216044493145319039760411252708799010729136833391309952565232946419350888323106078956156063683064472151486916497457804235089415886586485136515329544826250850581940771295013644036919708902876364499268327237556000126063062311281040228897496342717301202543736384178612911626877938942477750070207705470064812066421236756373625872 [112,38] 4527570427057399699294392582693664232803112304658049096769287122338089463736178317167114820342674813938444852741973285783030639703664234220256187757441189947242033877642223083941196177428736374218839725172044161253328940073550020280474548185423452152226460700858906737218015339703219122303340632747694673636431077036108429713371511901720598250120707800089061283089977034233130949576040793400212910236175836232461589930440184376434741100184213394436926474722584779069591658285679116764382488 [112,39] 8856332236634263602357463241084118817772537100428453291783380949149683339013016453964601441918039274759482011147592783358704082941898716343309154075869121267480677993352449932059590952365808868691296635033249178189707724374286605675145975998510047170826519174991427209444918758685802208367682228814526960330085854591755312591817885744362639700791730891152926683640268363912211956580979018651156238929838874097000937270916650518186086848222469987671858889887397757727857499733386331374496 [112,40] 15448672499682334461103116764396408658068142411053939790511182306092450681826556714601211691839381524870230249035607345885888356952921000428533431808735805740002919742786036200777648335373178119906063910343279914096248473368406741486740542041726816705299004800318576751653795823254542606771022261677045862026145153821059369245298212479264874555830680709121522891694061798172258909198637595409290403773384558591454892910349053704865239875131921021350744200418573989137733966747476211536 [112,41] 24054340513004656405613570326281210957491659930590260731408893635696899175549739797978862465833437364279979491779536340227951030840761674069316902192442291497169848127700733994228435835113731908813904830394136579300190328041507305395215811349642966088534240996951563282606331779036760312610889792666894106170900278574115675196226150653775497061090945158947639797285796837807283406103194082316961607605251791145342117510264319537682532530577992476641607667360542895111776582037579432 [112,42] 33459796692248657274431906984018076988501191195423892187807717792173993354831481149816893212140864586444837118622201549159561426535404560169628148453107267279078884636570232125594226185566466823870069541112329232393224344903283228116518596060966907338178738699253576607892094149762400194140009577511331447388397166457033131586164968298836638604415673789521449113136114635396530719356324479270447939709149383047786740830091025340470785021931695558396904970466922255658941284344445 [112,43] 41609398519936393725222486690397847650019185843110885336789281650585415382650604039235611643700109499701172007032292860533976629867677790954606108964208550682268582486441790579754331823755554822071632777799590163542789611827748134924253364605480246974042873033727065050473552183391879399075210536799335193290453795369560506030009975824739420350935295179253556081135624383731712001728590846595682128118431270625954752671672374406046280367223750147422071987370350299387120801152 [112,44] 46286956445052365134916722674414908178134718127409544910652420844516137632070587512304919294358263943046054784610425813035115920330034064120577231456244944163612961556768612013291840858467747731665416925035165652681567841893950610630812402078122214142206186326702845351043542794903879744670336281551414182797255734987214632012628702147733067132623458097442997034395236998943575325823067477486379563788048878377300667086398493869412774019759889679895006910094248838454451392 [112,45] 46082616331532634897244264474212700699010564363229762220233604280956469238339206797210358868247861222549493767464639770427314456235177948483499491394316952046874232344905592034429838712130694329436315575884354264486666161649768499880451714908731069129662920964254487406106718578588489568951536036261983456152526454097475526807397829508324311158587795155626088103872293446755958816989393036953380061125149819385270792392968511296557174026181667862730334929097018145070560 [112,46] 41076362372657763153612839122626703287460755896659318283434744189160071066914403225621388525858608743076824084778463352091783862417983916728976296079862543647473387951775392940430011964648580784408394371967413879566626369576355494249502346108294027068602322897745012156466268038704603448844511128443985607555993818784390056344403242405829419782029055214413496451343896127257156949724758637597895172681744911627457028307002983536094078127018563963581493954176485481940 [112,47] 32790040402074745909252437980400649836794990597136400171470054812572949262936529557077788097813232389326205934286667488807152394343336702449651572592837278238769881738194634811861894338539696611880022697774122805114405434644628711327911865926673137408290793664952335351036536377684203487729985068579559376574666136525494760037099322556111657612461071990802506954177310975728030407765307487042925995412241595242127334640305747945855190176872038855257456151085618496 [112,48] 23445545493347534138701201271166083274246641613119158324995019067675009367282094740671714958268787066737496516677572212322315232594101903154782576919613344947702568698585318146168688381026465572142897308065903831869898591506295638168926761733998409378523677714775378044220302923805559563052282256733194208401998841490631204520683987552734801330147790817051667243015136868209056162171408809985513666672899409572639224869443690780211734057162633296672954722550760 [112,49] 15016733351337552162951737910093820125150878456163005539569697592819469606472648978258531514653845055173051945073223098512506295035447459124642843783919718385339409096736063458947107392052297086968132148315644703974071798639238091790187712610161204317886368251626908022369908372569811296748540405811300314957140568752218234353727992341974444768209045568039494242415473943334904046997783775040413482712656981120769448060989618110632938317826716764448294685152 [112,50] 8615311890461565469776627713185968320760125322404838323407810537640432892350682660703035478803677608106779110084629325557017618122447611637093144739159618495456253677582783057478024825961420025395818263932120761060941273322365638915038524559571610978568683814542816590474159798637046239721278330653692609816690107838796815576818402468041528738385911995581609170560290855819883295127982399032155031337440773376956342431958104550862784727306416165122183149 [112,51] 4426760892940461752089217897006365304504757264410746704940767871472482275773706052134957976694232359570043190087544608869840032850203213354278985152057076519381375982064797922891394218036178556907387488266074625501542158162684598696334158358530933295516387138413142039020850524772403316556464164442862612935110880658375356453164733117824410457396962438289603411010663321104890645980907970429223601833829514537113953453819497531240348883658787390647424 [112,52] 2036643930567425136087184806902657308888861684532300323057724224250733102238434742460680651442246227551354332445484329610638203399053422515728009114454653000123580057724457923943283174271533036879257145264534485681964239816866036373541335274434094122300029352747991338174731078159431510542345736078571007500026543084200558456840855285500181288265926010497835647136199558022827774197137385617588042257810772443985939308077908581063075544312316191776 [112,53] 838701877189329536128115412985387751707175029765221614696133844066807301420385757808077695799697859058517678230850973842529041331032795284333725059118588198091523988546161286581460104712375385064831250191757608169646731636253291347994594064758078250436402986985369427775714669486400230762051149027720632302697695878226181870180703835876149279588558697455815977536087148646508801423287367889051957195005288131468266131311334400072362954200551520 [112,54] 309006470687817085357647663758504502625051067005437301056907159031448649854881959866597174465187167149824408070798063239259589522949000000034017180184542481169151601487777033698534113938372323802228831447462557139819869486142006201160565799591344455979919865903152152019425409140861943536711109721055573654012913013051111726284488406128157493605410711281810290881635488959203906932036266056358833985267377681394399362422756284341309766124744 [112,55] 101801162874743612958551215654557629816824488252842243615350157833486106579307775368679750324773922103161286232485519152872389102953804111185827789022118054483808399126128298860291352051628735825989601195097082672824859887449774005547066394486628505497450380262294561003923095783901468100657301476926126559100256702603187897975906643078778366272727727147226440280778442106365864947903400303522925476851404446392393941638148672325849841984 [112,56] 29969098951625627627359017040391402940720580380746475873565557177190132246996855021748669850624699395597281943392634186555317989624430060908814761955501223177381179015159752614442861972207113707046230614089922223759480200440786899336295326076124299770536284652555213110908417314733032846527256099446043307976479895058824268794049892704241695115625685032050281525712039087106400178831495755535512865801665585574958551582688195285214576 [112,57] 7877576580066945116915259563255153416397444946370506848012869765582140315503503002719668998475594419483994474200065402559146294812064159570610931571171622555448186861030719822562368962426686786154410630853618094500839807585240120228563268126829515502829949277509188025881833435613249573109871656516885696419590698713269961168253001413427521107395509506457812290327322717113716313243348901331940739722731770505581297580577519842416 [112,58] 1847234531888147875071962378122646396599919452889203115397001162933370926617641166843738113336397620436497886937795100842361667491929449366641455093788492697213397909217735334787264543721733969069961185904165376651455070530800158883471788433143273961403139808870160296405109035953538763119416979864142515782660792993208933988398588225542172301317671089375316876624041906005344336375891106941269225927692954166929903529940174608 [112,59] 386031668975826905434161043750656242837327801456736661691150162709903953685515203199319445914418897076479704786237235616415526544359928824380676702209698120623343621779432652277865711135976484013329004467399268477105503475044369258571646503441807820375103396121386595366170275467654616892945763754309776277887825194153747634445068694764536074350204084893829506490325432738439188184175800653900042290883330408727475237389120 [112,60] 71812990901363048016829989183897809190543415335468613168444639359652268859842751009725463168287417212748577568809370230180189151052829216019670398746622056521314010650363785370258017415314003958621412165473743611629231240549378737537660500773178180391025806722768468922816495590546310940553644687353803063278399698747059447283458745143053378808631516600998760768755158395523626795827274982233545139365790333410689261296 [112,61] 11877209900038727107915044942461660685789627947930483571960151266721423171310425868259484100078193978123020157842233018694708377697177106613687402264950522045475385407966579123121724255449197770966029554721375840668768022849637170951233479983493428893506716883576567439163526562157845842489130940520790663718836013535521710522825666793394510744248717388634275759379878674981442386427326914769150165961546941392100272 [112,62] 1744019318872799998973827864539366799498886179620542735417044962069422376661371358915471663971723782236585220132299555701398457980085232224876908840598594683179596238604714831183054252526752372623607424355085336516103344954564003313725668714348589870016806697335322421333226238401087406935902314537815334981386326735145320057399664072356198038317547569357951109707977014821010745357796624903171919154104089864952 [112,63] 227010958772755025116552827021697366544789468480266184417351313131872585956490210432925794434537954797871625108595137733018070418546391726322551660693159085730891443627909928091485900065756759357526271703469018972021004777795994929351890991720741194644463047901041769235988229715744416035347266166544775684661235440208937748203426455204724033447621316955069934480982011008153855662216854711487374068323464416 [112,64] 26149909298370011752719515298564487470700798182034380983898223110697545142425803640636778022000802459023218418331392194978800995406643915908994626431364276429149723991658180746581552279695325427888863944726878248790273305833273482335651545938002083403413011499353357000327597538196058932537524793534140171691674674839188765808443015882848705777572815075692676128362916262008872620664786059017567333989136 [112,65] 2660865319835227405509172262945033337455417659784286966702332980325914795050929742935131547862331495745341263608745074432518500285633730241042116447910193142602820228771290420079531623493843180325516401183088405864982271930994652722605550378887191848983597349903523360465859549511737033403885369939000837657865783203376160430012532586229758345887571267834934345987717981952504108445792663183205473656 [112,66] 238690309287505284052681479185334822283497680138999490519541617208988076612332098001916001997274631619708156961865307431093542732239420178018179894657141578202874766033629920049670841913287281402215019860246539309648476739043367610096366677047748518364327255693174004382538020062173020114681094699863322860872601260527208514426561697472597552157754212079487577100557173056543467482228957794574439 [112,67] 18834736884619257421785401092036336360388068394882938664981272448895231752012303493306004986247461803013462372633823762101672285575611735752896991083964261891034823483419594023362571588843441023742890026036013347311919258421393099980414923348822107213558879184594033844166402924824567951247205288017948088867457203777811409447010787435978941729469790832735587632755278584543688056074955954432 [112,68] 1304276638162233209352328751611519055457489146496427043362422794428095699024077133255315093455376425015476836576756911871490687982961171234693981345674702827250602706616271484885023360426730830830759913311560052223302433526880949970629945102319718655738611731352834715461252940108680500202003827806427163746186413407138329343187670132147961185160217295653143659268770417993619224486174592 [112,69] 79058938997134172272483826379990745250265877738776423456965999705546969951203596353432346647129042121720314200996065461097348195581955638978963147077064294691962504686299692572346948869958302536625481562417199602226184448860624023894242574045540456485530831325490311059734861307901810007951674317673805751670151391490446316464350808676884865585281143781083616703356760592820872106304 [112,70] 4183078503921178416328161921128575636173378640101596548178665743889270163969978182263166849627552489093900338314870557261082965423134613032861415838258763534936917473086045237255007657025831409558942526014556347735091692940103800310226710993940897595702229226644300165040714996373630624951406223869521702434076408458390177914995322745176144876417453849940396458411447147328207736 [112,71] 192618234399626897210668522699895571334068020655527181930190708658529073330611810566512340262205202677296138409341637501773808584073023058092115314723600270029989062161612332572563120641998879169769718797115750652806579565897882773454432404287765450398853889604415862154557816791177328225103963893207000241022325158464954575132390349552308221002764756551963644990828821564288 [112,72] 7693780374688129397980356040262197026381350697626759350607147740526378695713454490754752432316357994989885035878849679234058842906155106048209205950194143048742951718084901824828889556783164161390397638258734569688549536210615384873370140792795274650139733150751132225985656828201825852643730754104862380791116136867213243849946211228033611023474691003944132006091588080 [112,73] 265638556282616321225918142767149827215878304690233009703151880775216956283180020358274275628917289238242342580147079648016871510718033933059433469565458221318638412458127589741834394640506600882008229103965136231341301964719182252537686532050883366561788749177810145438917486420544114238507215641092057154208565658334674541724346514155643409629092087266029167341376 [112,74] 7897556194930126337929578073604655110830165318378140470995423804213092667764397993496250749423497360186756582260404432893607764768774157656808401519956911652355541709504136299573926242242930575289879127623223318172356618130018490056565845552935665053245188410421233279176542288196379460532993047233684862608022246483363017170900755211306624247535250188248126166 [112,75] 201348455206714308821680245235077559178958864418823713900051707521188874416142537169539675214253763682182908472587659074184588767648227536766594184019209003357300912946702208159260699439805926494037050302280590343710326928515090233189223539305934698740322335854621891198290037107010697200314821880018010427701076611410301088522874782269811661054702737064448 [112,76] 4382393488387318217214101982872595976928419026369824745249443888091449088633397164857875398862512738635568472261193799362877608786741528089181415784096426639250307013471317346411571888456741051432385885296809523879443529460416861652931889589990419427475140959317881946184227712514872818057190515576875280946840916147756629044964796294726745433879281632 [112,77] 81034737821883319829089247521357555242811230287654085437909373679669876718091829468975312950589544565752507048944959742361485204774122334721574443196630361011022678201388648386953978643357596182373698618463343959028525339676362438026037971558383361303264683050555046765652352174983514046121611859228835548767499176715210731339456729444350875463488 [112,78] 1266301312885415893216569042849311449935476668122703029839455494666055566967493008170505115538422466489834795471210311289252556047885117737657382884776526644987605097295125686052064809819282242859177982337840374413919747427162863483004002287089913563047940036175171243488575773234620024839673111758222329351144368114693191213720193543902538108 [112,79] 16627228036608521652522083534702070855180713946987648236862469349586312657457074279950435066095124398891460312332608564879346993524958430824286725730658084666231895482796923534147305461924714966087749826928109936295745086529088770716755016555889285536128660282668748997215326305128819268736181139007197355498053524079956917624865537760896 [112,80] 182310622040800233081695596350931572938309150448133722823130165401439747800829315285104818686683210082494907014467024108374564245506815760622532946428221647732119819750559076146691648901428698631749695942546372433763727973465510332550556019637413306147339589572509849946879897654260242125579586597137609568171081053173550934810667416 [112,81] 1657920758267767693386529352790396980019795048724523405986785673650329615448146504041464987825331514738615680648644628682912093163427539007984335332078818222002809884247377262264896799963122923321515878614483947951361010228283918282782458423995541285690085144421502742326420653897600971321758968193646328502058446031967186492496 [112,82] 12412432479803243218814019129910302977702873179112757724978489741986194108914384726164750810652687106088462495853593181215495061037212279252221208129795234629903599212957112510154475216007194534214470010019315452453608857827276411919935289053505582564674188349491688115953206010286058515014637318519515362593656548563540885 [112,83] 75888103644271377215168475859951261619945456747272403508264407481297481589659953184311749712982330191378746071004953501061728960930103856065756350419564851474596935622430066011497763008719764538330722993228636728071326392578475541890189420030744439057714617718220430895784297501512128071527020452645763404358851290560 [112,84] 375544954086308107246221953795669571602011613695118471018348667854228524258073654615890653939165886546729874707907763805812288985483904307814884540685291784642370985700238855410565967883957759684246335044883508581564004139900480067904474708920563030199459943094978206495279260982322073981650168873862140500145936 [112,85] 1489683482104180810016435559157406372725285303028806832434868965762325108878443150069294451337317190600882611285200767162857152220717587817574742190065544508975342812330445482551889776476894401603165516315382821193634367048859879970302694091149035544572662308068642793787636603247556031528986304475396034320 [112,86] 4686187299636394501866009428758611260384178401978935714128849752651993195984078826201888357643859450588130266005890383792235615145625592482954255988826201901244411844377409415846644343543160586177520505712830987459859391970152990299997196140495576985319651751648142812404166579256232098579111744845184 [112,87] 11553422915692613865462157104459770114080015148385772975039469336881004739035579595147190824460447488194167536707594671556213232286642372367220762653971242204866558702539376045373232642371010959799286667180078744512161421302312545079556885400636330046234532151619115301148541160089716039437401760 [112,88] 22034146243787889241350619063869549051234562324360329346452836583699786898399909969110682024342271901200657533918081435079341083843874772004087336131219004608168228265961827864523129549314289868016175660070653298444511079085892921173494134613303223315144518965361802731424241540439084858016 [112,89] 32039548268069733961888092403990565027031811248477315097746548785316214461000082780631813396953268505421989118047150599517565880655753324546288923503905144270749777523941267351881628137446552304134291723972035844488560807971487740250995976000361446426467641809343207322451536486833800 [112,90] 34952761168304641025068535873945302854844641040296557060910373950332696153325611708195717942493126360543797053313225911417600373454275867373457699730310349590524129030039982271755296220397563024996582301832783830127918946148140213339412472098329519881746737242878003168217959299 [112,91] 28097252034445099765142414939029390320920848932337598794357197392404436465939169016388772373183358172170065080878331872481017490157838754765489233727176325324808554865262165065529419889749951605049087527050284781784743840409996654663234731786872207811718585561113099295616 [112,92] 16310501565647731369319750026459277418102786535360296458149294539550190172439358776658669653865884409083710000870842881880160110738543401380320363532929216493194082139836675844271734696672806902731560427224050381848705159344325377455948328223151970692196212880401184 [112,93] 6683732025641569524118772106484104393021557999088798705677240753248038445004890074265550141232887619772028161011300400929765022343530463283042817533420095156293673074462693303310068348932882359608056832767641464527696946890289841118817327623135930188460755232 [112,94] 1884280304887558180680486761763192801922500958584555333518629064630249027878138092598131195269035949897139338178538296139501234383282917353937552004439870296415208872810521500890438773377371915039201402003014311763994107694544269223256010197129886237056 [112,95] 354921878480305525694661156692354491433748245351895300639044490156344073281524319116197792717503190149608027742990188899871353033537125306287772304489039832610175839561655368428100360569888639958776164871901121712383203532811381491091736477940672 [112,96] 43194272212481194989826321700415512771997682495402578466849319334839472355450894556113782769658521251790300962703884454890246716429143928493000062760952031206418459155332595453100427362539056075636981890622065524731638476070828115774287712 [112,97] 3267759484931210431019943778733595688274204076034752442502343963385752340186277095303470944981379735622195188698484909121829220894431325890995181973110851500192713115193871514147112542159308042839747913533704459003959813763492121840 [112,98] 146933076831250995815176537252326957315127130474849303966811748958622324910159367437190587588594515786084257864365332357913520192504718525744378660728062000975130378198230725459838636753730406340656457876138552325075120684694 [112,99] 3725659344671414815178715029906509526226039755169323358784290636694737734725217072546037009401492749203007504405152370335300584156418896685972672044938070202894538776820723877886604919665430164589278131063405892045632 [112,100] 50058418148728334803097509927889644632414917794257718352052130146863167876653410463701104292109680451133740657976737980191630975659195735521022849579164615329380579595547108673980812830605344624067670340520496 [112,101] 330811784945892406504507582716230946961030532552770694537384221936717151241699855061751754510038835452608404869286189715699046408662611090676697898888214279473859118478410481232775533125211191766322352 [112,102] 982274307510664775951820003257700426183677995354019403696757893770630601133693821146410525557189935230460268910388293945501161256621065133669343591425234783517629053734283336076401054471013776 [112,103] 1172137390307018857189456376498754241828513215830878085310164812950271488058561726218042243807781055595213190639996969596676449966435121302877214605492448642572255485394353596412309088 [112,104] 488536171713282376457043053502616975076199617080942585113694998865766226795415390353352927788821933567730987034572563357831727252783979086874634276809093848955673790401606112 [112,105] 59374141473607873659098998584548083226100798496328825704816155354426827619436240697955435786555485228910967703498025851105206594987565285304944422688259297710986296 [112,106] 1656888526568467417807590874071995466469920835063309782142127652730844721994479859698769886089293046907634265336945991974633530389060830291029940834780685 [112,107] 7647729140817100720238037676133787304883129756069263812652132354116660799332091300174995922595152625819879547347305810119042359275088560516416 [112,108] 3642535387915861559239709635214371049719706717643840415821849395201449317527784841308592547280011714805963047935147744384297152336 [112,109] 86847148800789335294806968768810547150790393835573797477723802918378373733480430313625883781732218193681246249221872 [112,110] 30728367700767423477352011208250033578558872546103947965719031655214041144096665231095672866047079396 [112,111] 15150052295560242504685218506851539063299262825858133199442121629397426485553235424 [112,112] 23747023518642141494751324263083244509906587164662997777576 [113,0] 3275193445456472140587839859065182955535239059451956507822830335822387845871614075544269410167005689084199155508113788251468031513573944131111709534279531480568930163940415960211211313133118080448004169573859655003039193171576151698403889330646232916095778383724544000 [113,1] -4291723518805515072778428359128434224651985203874482875975958316730111987973532003446960048345353880214535737742004894373580394696383069369023189599652993465231486743108408787060355928122327726409188997849595967003638034590708685970891054240888021544576772375889465352306 [113,2] 285309366277498857790898498234826710053181898244467367674569412476391614167074165164724127664395543280844551956851290757756971036242283351882973458680814730606143878405946756472254790112351266282304845763610740803233062454159044863623438914954209971970270037519539927296512 [113,3] -4581606248310054045951953304436523810053589997479127330117981011574603121150447000252173477151514614471544861290840467257080683600453881247180337294405381224075128866183557274586244818296321970021949457098161585975364050356867367854420198037882158514747016442220595432127680 [113,4] 28496010249371722320544469261173836797809262244798642829074682728005455376622590511225311764523847195174003623592741655843448489091852423363705639893894008504606553310357276319692384536297755466374495434089708534342045550948789558066719378612783800721802366135970351292611200 [113,5] -86917112350782307947843145851607853319194083320538475963659117864698010093974534440269856789278648017260430260700470413539335092713821983079584174771684666034850741233489739966899346646838196721619458916752584020231453779987654113738701554911733841651178283399126986875416144 [113,6] 149907029392504314251583912300407848792982351798340719892202688099019446391705785863972873081972755770792823264688313710154716992418701440958821355974122722792437903040703301578667770088711297233088754930369702678725916423197760667944052342245060207492512853509430834807873024 [113,7] -160833808756127492801096449626408344233589990745208644728203070748766810925433268934086009846327703115462933268025109945836307543516876893759663510029660617405044844509593696742106253421879456327262362395454016485681486284966496105232266977050573412255716463062504822636733248 [113,8] 114946431371207595466107940517185885464306432734083373886572055561708362598782866096847822129382306337012403818398721158491729239567645412942435769331077728411692140517364044276831705829156083781915997438234541985650900213452015883597576334813007679427959836950838339263242112 [113,9] -57615254260933503212550349849485207236500655176644637622933401593204618299891301892317977477905745645991438627812560705992548721664226457205018980990705715043512158280966451356809341022637499231477309052359816184801382606287539869174840620470663972162265842288182522783126320 [113,10] 21082998064459816537012558288819432237709970688797737649180102570208070197952917294034422758111387411311729978395845914623733146357496011351145498946392977637171520998711679363007503411062726033372636154932427210084068900499823924181010643918554717844612857488831878556268672 [113,11] -5816241565688682767047876914666765927074545802279074225425305879310855998833749973466336694433099596630276368346215790147964973803456023627708178590423114374806711362513256317793660943849346290313052564237398754344797878325862904317804949402413121367458533639136833578166512 [113,12] 1241936725475129191548290247821432771552838753825281484488009906076368089728780792767510788186502613337650454144172418139157920982036659936293056332581760843403193830628370446518557605836710936192417719090382311982778877269805454710601922472735296259230546839630978147651104 [113,13] -209812453365618453478882485169921889959838693572768191872282226332648627923302726370948138259104404455596443614714895402936649726019286323072477099603971706915197533123214005307701029881341245606767861472853803608843244634703721359704479952930327608993212975263095200895460 [113,14] 28569115114733491933167320288297364368420693627428323759151143670476313110994299104257507914828240399317465479473468802014559756608197322895737029234763709856038770382728963048971131259425853329831045154568965236783019858249166964653959654753975766799413834209512500210240 [113,15] -3185649483207620252331031590926801496167258085268630483186777967891241595728485113172078403882281120474743372141077425254767808310884295255083641818014117535912897731477560569851805230855753222677266414540439502108662810311204791521672245840465271415917577612155565031832 [113,16] 294923251956554485313309214466317453517873354327433293263396495490409542452021801257618376004404087787516882670462487567430679565718232660192073999016455591947865080755674589652197138136670956407812802580018504392137427896879190890515196086241890762442967076080065409872 [113,17] -22942914770669600191739614143737528268777524308949412982879447073828309295571330920204440289230209367636040484180195550662506936935022740296780681239194050860534191105749871038170931695112820282548275467263347482780513845405101098503949564573735120627994466933759322194 [113,18] 1515696052774006898402953727695448968732702837580012346226616159925238339635811505595575096972306608313075947431101680216585637937321604872622973208387229335649586512074749785722815957806031925891977619216550554218533630696424840671681363779425357290318264627948725312 [113,19] -85837016470072224548180316797513153914303380980881704617230916069412158649918516274758263979474045209467841670104091545341548230813891811347760876354069821593990389472235778049374051321848776732024842358245572041202933554855416384276619583483486052172816374508010040 [113,20] 4202155648024020389068914551606823308031011671161272167194462512937260461550970605868186458157581924653186085904189696717911952356332487353280989607772998325444692162095840662158276427739608642991179728085337601424024018734938916435845447042081323464848233770430608 [113,21] -179170717472249878495521325469938158812702453769467186695460934233152008771119329749711883782207698441076647817232438744130885812870973891310201272333510276192376350865342782724402296511372441590992423787546087136380385247211339624524764660734545353018747566427858 [113,22] 6698859220439797419154012919262996357061575630384750507934711781817724694745432400402186235228694474548525627047800088604643645138454337193544931817058102735872649644104907612776422490340605024260484784800586793803060233683755550481574744043578218569565663477856 [113,23] -220972212788080419778357008689116162527528487949944167945591478353002000382057533135002462882374128740516058764761314582423929754358335605163668659820871074022077997575998968576596760234924261872089334539992478443598314993553825097630095470771236194196398677220 [113,24] 6466956353285397023416136250514027289250845054541788668050068931298049372614643451796543686194673582766986617332802126640356014354461505539042650981205537628203760346264659382576227340133160605778404753579786450543515128325068177922305420151499980094685720440 [113,25] -168771219640539685832271645700234469186860732276803315223362100991807974450350333711165900067839815530283867406157681608395455499216868797755629129875307141346142278016558174654817710684203391867744279539741961616943071120278711731229496743471227622463023091 [113,26] 3946001223700422093335600127917341090927153833249496263856581044301262675425367636430510024104989497651927045376366005724702047029769492234696530187508103778251385770327836803740570411918512267399165547817320099082830294424070391420103428612743153648377536 [113,27] -83010935611605080033450097701150503020691993107491676663016553308722196125264682923903268048339314196432207820437106472277312135894633550910018005260807399318172413615018793782542358910249858804125879433257684686369110771000715270589055426956139419628712 [113,28] 1577409468531776729526767256843001409165242153125310508532011944484701875629047356333812562603085746554697952872198817288211463810312330002381021527081360780762006131213407187504906217855774398104321523244886392066141340562315232024795325255849538063792 [113,29] -27174704879493629180650315517416104460694974134639821901136744353113728842663043129221723394816976448772731023330127705213744997762987070696336262757609528632455128319931263558684361392639549533246373679934924004690379595516567460934370798644027401350 [113,30] 425851880980172386660231958523272515981320928381207337731429701262431413758724722389843209881675671839271311729622802771275846685257213308541843928507067277439924465546963735633448305760683769755111616083947218182402281163037073232845262710458178336 [113,31] -6089494284770075569187371599222869043639248333485585453557670229153718199565032449943551528125379159037952014878225246768732845349987771959724831397148883048089519904591020436898904868494666683921404573650111392456205943815916298660076845941825996 [113,32] 79687834635646047002448869164078517240047784145804880851124677358962363131339048249797911294415817299312848887900455036561573778004685730468355644035801656879148034042071541378464643866002229339521233094013062001505298753562901027451269952530472 [113,33] -956891468116736254573748411157233210625789895790617714337512021710792462440734012827399300881868794576636712791255944282299069397340645276643051796583109360030928765680008070962490402557762959998044916158553362507656724195016977135648571675561 [113,34] 10570248518740892438516567860632363142240405313989113454089573000436373232385913948531408959816678592005455104836186096875461968727419180803568491519326376026937855003810190912631632955221020234690865219077545049355244595589949074150952873280 [113,35] -107666036346512270034866873543748852524020364904761645871874749740600799750685676424922385384332328537008156046061410073019538108958268559938327130498565940667707903802726336694511841698406496648391298215800995265103427376873588931416978328 [113,36] 1013434391923703808484650953428637207414257852321956557725100960818706210840244579841164239875879631187668335559201796981517818941668961602553338728286082213557534172186862910035645539985023225917832288686113792009681549702434370087069648 [113,37] -8833380310800200067110152112023652597568456880216673296569289994203885159497105436212049106702866995944649457961755761616043251111674623314693297161642240963144787673163365067174234005108531413468645546821813883578853596993395351751066 [113,38] 71434334377366327794631145308889238067601723248711554236838200136350143520866451301122535498729631659870272589516177797839688389640966825041083082639603456908712448039421962240450302155761448891524096020832511684017835518528195831648 [113,39] -536930365056234296037882617570977064460476564709040159013882126133614724177979106070768083405535986271140728468804551113960085605891493751748214471436552249687984183391499327977986719358421572262563114037988266230840806733465589700 [113,40] 3757452165943564124956615154507010694536658501212989284190874635920338301840930058751683307526327697534560408923197359313162874416781326649941040394904768109001846239059104578883329478431147655262444566871284583442184455703118520 [113,41] -24520092695105985807781513006726128077408802813503064544303053856140218811673470252018855523154859581009542278561349512291911042095489960731454495830545626529492918319520478631359295181271026776916259899299796781142249122034315 [113,42] 149434404357047897991951046939001418474487472877117634889217752424589268649554632254945775184159282218860340929403616464263729824390099293078475146746998285570649075102367318428414934834880513878020333309642437601023337413760 [113,43] -851699661604148953941323449815005896008176462204318537360651494403487100084863581140415795854144931101899422632471537683391340569733167252420234624031328890360859810535815242116709514019565465861295324754385255930306731632 [113,44] 4545698820848869222019956628882917904742464895932377249361758893388805250829695566868103064465503921235411689844099873129618419509000655652190106667578089604073176765523992026318813529776011376248957690591102967105119520 [113,45] -22747292037352308530435456886205379059686177807160416679394332292703751421499033315447166392245298501201072899922850531893051146081613292960524728262290928934061653032333528297983474439689852608500695841660003565424964 [113,46] 106850820790316673563810426239822928277782384544483123863073157535023586898731612675436587411660218435114491181434208944442894736126706242412804352603909284260249593282068177827117167539256496562563906630390228240064 [113,47] -471649024795306795188356188307801812092813503551500678955907809685240403394136296013827659518800259956098550304569534291629724175623282660882003290849693568646729710150163273694410461406459335138027661683583828168 [113,48] 1958384577705417069427318149074475071611156842873584799784902242759468170400722545626525421219593531458232761042977621721153166105968583100230066614762793678009247436840318641217895148864640010059816608298435824 [113,49] -7656544083201538130834324313477231776835153508541777200588922436234701744795437939312160767313459473302905519992140076366245840396096667484286827348699244778645485496083491597676393515780062507739770414707990 [113,50] 28210794241201507746371808254746020581504230212646556314329114381418467317796687294425267497833742697164856318302697760938656370703181977066920181537198432129049774727908583560046844395853577134369248838016 [113,51] -98042168347809392928030215367981326879923554245803369773555876228029026011852730225971386062925769748750220638934331768436622682877778543810943820815831189617715633494253733397630801462279826824008761936 [113,52] 321639552913272022730156140641379154789771183969357798958350731522053319238527110929924620269690599809200463531186534742989072068099188491253848825227120312191811627789537514182773247750048861685046112 [113,53] -996796194864767526277744080909033646416045114668539765759270907708430556400889786742308845828625182848573471276844751662191567087891974241012389053409246126793602537893795442259429619697493464408172 [113,54] 2920273849239031697613929120314968239567830807643383103726212059043865579779420176244451395394853604355542411036902763583460946595259580143037000676855690221173072777614466323997416990718956817600 [113,55] -8092827487908969603624314661366996905254725827084639275092295968314023006796690143764054064462181695522789964368535383471091512363876210907652570896501080255860277693571886946414403571593555784 [113,56] 21227347725671302965302062602964427943258548460213568163174467916186293294959501080593709394851741265914124543633069753948329594351722495132459137054041977640676719684306965376962444988806384 [113,57] -52729042917234904732943496806413413262584331653082017186025576455172363647369083794168980535636417688416506787306051077910886723926112148203793572626012969110383173517440307780881263997158 [113,58] 124103487321466498551410788501165642730761534631064681208221783545693656864690585360995295854705899450122928256429189639947277371683926147063379293491381611261337719662008230071335610816 [113,59] -276886038312200525917122076699345131829965047837888998358343981802634301149483581997078543851025977468358724691084343106441278446696537398702154569612318384846687203363439641670312520 [113,60] 585849913027975507047106619677041352377536439227926325979317674091644174737479676339041029762333951438482036606353032882150987755280859228066452665063087569658979978439900218834032 [113,61] -1176001272092736714758670462633071253701455743721129923415007005417988851797139803214806168793833389078170433683384705347008279355742341205697956702299834502282089713536499320542 [113,62] 2240351190854313500530640070586179457010465562895505680414052891001662920164025678763461851389544073650231380464379766756149880828972455352075230064492239543402655072606207264 [113,63] -4051774206501019357418304078005881427806016862551248798572668469007268131500130152003924988604705035372566103115225553623557544163474680459679467753075644547029468078201356 [113,64] 6958449126716635971789057532739110718448830736380735503850774490209225409746359121530176713445295978535687423535463839948665620349308469045402301251801419235733927701160 [113,65] -11350591165620505192657459135690829526623013567725888564270783046674148767267818619303957348167103392812515012064479055841157747227261811989701089041165195901048730393 [113,66] 17589258386072271615747704464728315651033738371006794783398464935584033947134100499171389169625207763928879192759016471410854508301356141102866872152120536845978368 [113,67] -25898064677964748012965722426103293687003681948859344619373784759696200534309037336501809409679560307740809985898537529635250066960178034973614874687494356270496 [113,68] 36235057710501289071335582298372559635675627672215332577736577766647212846083534529019850155588217405317649784802108784748937675285947066436463149855187701952 [113,69] -48180008118283487996598498046600853358495413334331887893738054877506152383787789441506524014225054760230530015895870007675972646389418795194825818000795800 [113,70] 60883344911540939910665962980731824235236252083704640958192007854365675324461629359951798312917942444895380860671557886086889405752796751591601233964160 [113,71] -73117964007182778732350346366442475743359349363711663994410478556467020796501127360139588590328659034923285780904762126592224158019520975103620944560 [113,72] 83449982071185631599257665845680876226388012989054708550707838708899690520646938073908506895509698385575146773734120146811197344375826964506000800 [113,73] -90504368396179177325525481293230536698501114748341461328665510958217378551530697941509892257536731299581138461670866795095032918332132932983076 [113,74] 93260970201364832749793264528779595807695751839271031066639533070527169301224754566650985128374843266383313269951173318232954726546682708480 [113,75] -91294393893919988278031118595698891711512955349180481928337132797687070960296665445851748209281859271772504201721716708954112319749595072 [113,76] 84880663746056449473853285276117466913733460699057781940002154648678368683606348837273219243679546652446409226717506900215412085983872 [113,77] -74934132628080284856353405481493803520726604777641395187479796351968815125086939960608724369592364158483410172884237785612376881104 [113,78] 62794372727096986389231418059345338567093449274179172174546397609685691986148658989663880276601366214660451930094807284689347968 [113,79] -49931275827800635263691199382840454819295594377739951405190038780247713773437603944696002815158638940967604600730740646778000 [113,80] 37657529572795965314814051973306044541086633296750973707426380241736201098521221282721005945328014003683292204597655233760 [113,81] -26924556808438703386184702054960218380135697922860686759992903127033235125184401993439293947975496348878285420993916300 [113,82] 18240026913795290554218999284619377569050029040810171741531384829184953740277953186816927275807583651719050408937280 [113,83] -11700795379796994238509210068785427579494357252730225031290090248363302241626337679252720447108806463138275894488 [113,84] 7102627180621509702874222703178141420494549484204766853531829129689625303541548076970097496889651046251787600 [113,85] -4076639767129798754152947954683508674719706374722668125899416218883893146103778224449343444649585860759530 [113,86] 2210514934292078227854402742260566612462341770212434835349973212243309683327557219390671131418730253920 [113,87] -1131303393192659622582883628121368377410713856282828137492735580451161912552705654320523706278645540 [113,88] 545884110704147050810347263414960205272232168737151770401901098483680604849499249677520145712632 [113,89] -248055262846370021855816889290495967554191136772489724609427239578963495912295237917623900355 [113,90] 106012739905165987020764963278571671941240954377568067121210073972497829584020399883424384 [113,91] -42550218115516670142804304542849835232217987974946923007355560381154168507277545228464 [113,92] 16013337561404599719640919041563553154068280487460487946448390086535197135215252128 [113,93] -5640543356958258067267824641369837943242497699258564560619785363736942315118004 [113,94] 1855885096596123262196169904092588575553068455849122923235656006991223464000 [113,95] -569115344871534166184703044272225456505755246025578083477219615989101400 [113,96] 162246831549850637455636171323320596382213034015313372490076328923600 [113,97] -42879140335536152340405423018032832057663782543475250938657788610 [113,98] 10471564897027745219579816679205372949594844886127956146241472 [113,99] -2354385733506148982428548160595833346253715315587471197640 [113,100] 485301762922997432657368170945291313967105249561840496 [113,101] -91262584514788402176710234787439927020611237249486 [113,102] 15568275272346450329564176846578446623892890272 [113,103] -2392897340776860669871819708227865479664380 [113,104] 328724940003877549980088781112916045000 [113,105] -39966188145381950842012366890412389 [113,106] 4248137223201100360258669078464 [113,107] -388685203335884911380687368 [113,108] 29993129503566476123376 [113,109] -1898099936614424910 [113,110] 94589521324576 [113,111] -3480527916 [113,112] 84072 [113,113] -1 [114,0] 1